PukiWikiスレ Part2
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
05/02/06 00:57:49ID:gotC1R3r公式 http://pukiwiki.org/
開発 http://pukiwiki.sourceforge.jp/dev/
ML http://sourceforge.jp/mail/?group_id=166
PukiWikiスレ Part1
http://pc5.2ch.net/test/read.cgi/php/1084907353/
0002nobodyさん
05/02/06 00:59:47ID:???0003nobodyさん
05/02/06 01:01:30ID:???> 必要としている人間がやればいいんじゃ?
ならpukiwikiも公開停止して、必要とする人間がそれぞれゼロから作れば(ry
0004nobodyさん
05/02/06 01:04:13ID:???>本家では面倒を見たくない何らかの機能を必要としているなら、
>必要としている人が、勝手にリリースすればいいんだよな。
>そのためにフリーなんじゃないかと思う。
改造やプラグインの製作者にとって本体の正式版が頻繁にバージョンアップされることがプラスだとは
思えないんだがね。henohenoがこういうことまで考えているのか甚だ疑問ですな。
0006nobodyさん
05/02/06 01:08:34ID:???>EUCJP だとしても長いと思うけど。馬鹿が幅をきかせてるスレは違うな。
UTF8にすると長くなるというのだから、その人間にとっては、EUCまでは忍耐の範囲なのだろうさ。
俺はその人間の感性は理解できないが、好きとか嫌いとかの話なら本人の主観を尊重せざるを得まい(w
そもそも文字コードと話とファイル名とURLの表記をごっちゃにしてますな。
とにかくファイル名だけ短けりゃいいというなら、UTF8をBASE64エンコードにでもすればいいこと。
少なくともEUCの16進表記よりも短くなるだろうさ(w
0009nobodyさん
05/02/06 01:16:11ID:???>リリースファイルがPukiWikiプロジェクトの中で枝分かれするのはいやだな
EUCとUTF8は機械的にコンバートできる(はず)なんだから、
それはパッケージをgz圧縮するかzip圧縮するかというのと同じ問題のはず。
>サポートの手間も2倍になる。
今でもなってるから全然OK。
0010nobodyさん
05/02/06 01:17:15ID:???そんな遅くても大丈夫なのか。俺はまたpukiwiki本体の設計前にいわなきゃならないかと思ってたよ。
ずいぶん寛容で安心した。
0011nobodyさん
05/02/06 01:18:32ID:???> マイナーバージョンアップならたいていのプラグインは動くと思うけど。
paraeditや静的url偽造とかのように本体のパッチを伴うプラグイン&パッチの話をしてるんだけど?
文脈からそれぐらい分からない?
0013nobodyさん
05/02/06 01:23:02ID:???Rewrite する場合とかって、マイナーバージョンアップ程度なら、
書き換える場所はほとんど変わらないはずだよ?
diff とって patch あてれば、たいていすんなりいく。
もしかして、目で変更点探して、手でパッチあてなんて馬鹿な方法を想定してる?
0014nobodyさん
05/02/06 01:23:06ID:???> わからないなぁ。
「〜が問題になる」という話なんだから「〜が問題になる」ようなプラグインや改造の話なのは自明だと思うんだけどね。
どの辺が分かり難いわけ?「自転車による交通事故が増えている」という話に「事故を起こさない自転車もある」と突っ込んで
何か意味があるのやら。
0016nobodyさん
05/02/06 01:24:52ID:???オススメの WikiEngine があれば教えてください。
0017nobodyさん
05/02/06 01:26:17ID:???> diff とって patch あてれば、たいていすんなりいく。
自分がしたい改造がその「たいてい」に当てはまるかどうか事前に分かりゃ、俺も文句ないね(笑
> もしかして、目で変更点探して、手でパッチあてなんて馬鹿な方法を想定してる?
機械的にパッチが当たったとして、それがきちんと動くかどうか、運任せで済ませる分けかね?
それとも数分動かして「うまく動いてそうだ」で済ませるわけ?
0018nobodyさん
05/02/06 01:27:39ID:???> 今の分岐状態でいっぱいいっぱい。これ以上は嫌だ
だからあ、それは無意味なリリースをしすぎだからだってば(笑
最初にボタンの掛け違いをしてるからその後の方向がすべて狂ってきてますな。
0019nobodyさん
05/02/06 01:33:06ID:???0020nobodyさん
05/02/06 01:33:08ID:???無意味というのは、どのようなリリースが無意味なの?
君にとっては自明であったとしても、何を意図しての発言なのか
把握できないので、具体例が欲しいね。
> 最初にボタンの掛け違いをしてるからその後の方向がすべて狂ってきてますな。
ボタンとは?掛け違いとは?
それぞれ何を表してるのか例示してよ。
0021nobodyさん
05/02/06 01:37:29ID:???いつになったらトリップ付けてくれるのですか?
早くNGワードに追加したいんですけど。
0022nobodyさん
05/02/06 01:39:00ID:???アレは、確か最初のきっかけが「馬鹿な友人のために作りました」だったはずだから
美観云々よりも、操作性を重視したのではないかな?
0026nobodyさん
05/02/06 01:45:17ID:???> 美観云々よりも、操作性を重視したのではないかな?
だから、「そこからもう一歩飛翔しろ」って話なんだが。これも自明ではないようだね、あなたにとっては。
もう1つ言えば、範囲を選択して機能を選ぶと、その範囲が括られるとかまでやってくれると、
食指が動くんだけどね。いまのままじゃ眺めてる以上のことはやるきがおきない。
0029nobodyさん
05/02/06 01:46:17ID:???> これだけ荒しておいて、逃げちゃうの?
馬鹿から逃げる権利はないのかね?
仮に俺が荒らしだとしても一定以上の知性を相手にする権利はあると思うけどなね。
0032nobodyさん
05/02/06 01:56:19ID:???多分diff+gzはgzの2倍にはならないな。もっと軽減されるはず。
0033nobodyさん
05/02/06 01:56:55ID:???占い師からキチガイに至るまで、どこでも同じですな。
0034nobodyさん
05/02/06 01:58:45ID:???> 占い師からキチガイに至るまで、どこでも同じですな。
「どこでも同じ」の範囲の認識がまだまだ甘いね。
誰でも馬鹿を相手にはしたくないものだよ。占い師に限らずね。
0036nobodyさん
05/02/06 02:01:21ID:???多分あなたはその人間から「同じ」扱いをされると思うよ。
ま、あなたはそういう人間とは怖くてやり合えないのかもしれないがね。
0038nobodyさん
05/02/06 02:08:20ID:???0039nobodyさん
05/02/06 02:31:27ID:???それは「2chの発言など便所の落書きと同じだ」というのと同じだろうね。
ゴミだと思ってみればゴミにしか見えないってことだよ。
0040nobodyさん
05/02/06 02:34:52ID:???知性のある人間はその愚かさを自覚しているから、少なくともそういうことを表だって口にするのは羞恥心が許さないはずなんだがね。
その一方で人間は追いつめられれば恥も外聞もなくなるのは事実なわけで(w
0041nobodyさん
05/02/06 02:38:52ID:???君の主張は、てきとーにどこかでブログ作って、そこでしてくれよ。
トラックバックとかあって、好きなだけ議論できるんだからさ。
0042nobodyさん
05/02/06 02:42:40ID:xuQXnId80043nobodyさん
05/02/06 02:51:08ID:???> 自分が言い出した放置に誰も賛同してくれないとそうくるわけか( ´,_ゝ`)プッ
はて、賛同してもらう必要などないのだがね。賛同してほしければもっと必死になって説明するんじゃないか?
あなたの賛同など必要ないから切り捨てたわけだが(笑
まともに相手をしてほしいなら、自分がその価値のある人間だと最小限のアピールはすべきだってことだよ。
0045nobodyさん
05/02/06 02:59:56ID:???http://osdev-j.sourceforge.jp/index?%5B%5B%BD%E3%BF%E8%A5%AA%A5%D6%A5%B8%A5%A7%A5%AF%A5%C8%BB%D8%B8%FE%5D%5D
純粋オブジェクト指向
オブジェクトへのメッセージ送出のみで世界を構築しようというプログラミングパラダイム。
たとえば、Smalltalkで「 2 + 1 」とは、「2」という(状態を保持する整数クラスの)インスタンスの「+」というメソッド?
に向けて、「1」という(状態を保持する整数クラスの)インスタンスを送出する、と解釈する*1。
{ 2 1 add } で 2 と 1 を add というオペレータで処理させる、といったプログラミングと対比せよ。
純粋オブジェクト指向ではオブジェクト自身が処理主体でもある。
--------------------------------------------------------------------------------
*1 ちなみに結果は、2というデータを保持していた整数クラスのインスタンスの状態が3に変わる
-------------------------------------
なんかこの理解、変じゃないか?
「2」というオブジェクトが「+1」というメッセージを受けて〜まではいいが、
そこからがおかしい。「受けて〜「3」というインスタンスを新たに生成する」が正しい。
演算がさらに続けば「3」というインスタンスがまた何らかのメッセージを受ける。
そうやって中間的に生成されたインスタンスはガーベージコレクションでいずれ消滅する。
(実際の実装はともかく)smalltallkの考え方はこうなはず。何かのインスタンスが2から3に変わるわけではない。
0046nobodyさん
05/02/06 02:59:58ID:xuQXnId8「放置でお願いしますね」というのは頼む言い方に聞こえるが、
それでいて賛同が必要がないとは不思議なこった。
0047nobodyさん
05/02/06 03:11:58ID:???意味が分からん。少なくとも俺は「放置でお願いしますね」などといってない。
あんたが勘違いしてるのか俺が何か勘違いしてるのか知らんが、下らん話であることは確実だろうね。
0048nobodyさん
05/02/06 03:28:27ID:xuQXnId8自分に対して言われたことじゃないのにレスして意味わからんとか言ってるわけだから。
0049nobodyさん
05/02/06 03:40:08ID:???自分の文章が不明確だったという発想は微塵もないようだね。
では聞くが>>42の「そうくる」とは誰のどの言動を指しているのかね?
0050nobodyさん
05/02/06 03:44:21ID:???「内容が変わる」のではなくて「新たなインスタンスが生成される」と解釈しなければ、
整数に実数を加えて、結果が実数になるような場合の解釈ができなくなる。この場合クラスが変わるのだからね。
0051nobodyさん
05/02/06 03:54:08ID:???0053nobodyさん
05/02/06 05:28:22ID:???とにかく開発人の皆さんご苦労様です。
ちなみにおいらはバージョンアップが面倒で未だに1.4.3をチョコチョコ
改造して現在に至っているわけですが。
phpの勉強の教材としても利用しています。
プラグインを自分が使いやすいように改造するところまではできたので
次なる目標は自作プラグインの公開です。
0056nobodyさん
05/02/06 12:49:34ID:???メモリのサイズを変えればいいのは分かるんですが、
どこを変えたらいいのやら。ファイルとラインが分かりません。
1.4.5です。
0057nobodyさん
05/02/06 13:04:10ID:???0058nobodyさん
05/02/06 13:08:51ID:???BugTrack/732。
変えるとしたらphp.iniとか、その辺。
ぶっちゃけ不要な履歴を削除するのが早い。
個別に履歴を削除する方法(=基本的に手作業)がわからんなら、
対象ページの全buckupを削除が本体のみで出来るのでそっちで。
0060nobodyさん
05/02/06 13:47:26ID:???メモリ上限になりそうなときは、ログをある程度どこかのディレクトリに勝手に突っ込んで
自分の必要なメモリ確保するようなそういうプラグインに誰か直して。
0066nobodyさん
05/02/07 01:21:17ID:???なんかhenohenoって結構アレな人間?FStyleWikiの作者のblogにも「過去のソースをsfとかで公開しろ」とか要求してたし。
なんだかな。
0067nobodyさん
05/02/07 01:26:19ID:???blogにも
↓
blogでも
----------------------------
俺は「自分の主張の正しさは実績によって知らしめよ」という人間だから、
他人の活動に自分の価値観を押しつけるような言動を(俺から見ると)気軽に行なう行動パターンは好きになれないな。
0072nobodyさん
05/02/07 02:39:39ID:???Pukiwiki Plus!
http://pukiwiki.cafelounge.net/plus/?FrontPage
siteDev
http://fol.axisz.jp/php/sd/
PukiWikiMod
http://sourceforge.jp/projects/pukiwikimod/
B-Wiki
http://ishii.mydns.jp/modules/bwiki/index.php?B-Wiki
0073nobodyさん
05/02/07 09:33:05ID:???para-edit2を当てたらページがぶっ飛んでしまったぜ(´・ω・`)
index真っ白だよ…
実験用のwikiだからどうなろうと良いんだけどさ。
1.4.5に正式対応したバージョンの公開が待ち遠しい。
0074nobodyさん
05/02/07 09:45:05ID:???areaedit プラグインをみると、まずページ表示時に
何番目の areaedit か隠れ変数でわかるようにしておいて、
フォーム表示時にその数を $vars にわたして、
あとはその番目のところをみつけて編集としているようだった(ちがったらスマソ
paraedit も見出しの番目をわたして、それをもとに処理すればよさそうじゃない?
と案だけだしておく。
0075nobodyさん
05/02/07 10:16:19ID:???けどindex真っ白ってそういう意味じゃないのかな?
0076nobodyさん
05/02/07 10:26:55ID:???もうそのwiki消しちゃったので再現できなく詳しく覚えていないのですが、
<html><head><body>の基本タグを残してあとはごっそりなくなっちゃいました。
HP作成ソフトで新規作成を選んで出来たばかりのページみたいな。
自分の場合いろいろやって変になっちゃったので正しいやり方でやればうまくいくのかな?
まずここの paraedit_1.4.5.diff をあてて変化無し。
ttp://fullmetal.dip.jp/pukiwiki/?memo%2F%B2%FE%C2%A4%2Fparaedit.diff%A4%CB%A4%C4%A4%A4%A4%C6
次にここの paraedit_2004-11-23.tgz をあててたまたま表示していた1ページが(トップではない)消えた。
ttp://pukiwiki.org/dev/index.php?BugTrack%2F585
次に同ページの pw-1.4.4-paraedit-2.zip をあててIndex消滅(文のはじめの症状ですね)。
0077nobodyさん
05/02/07 13:10:27ID:???そこのparaedit_1.4.5_rc1f.diffあてたけど、動いてるよ。
> まずここの paraedit_1.4.5.diff をあてて変化無し。
FrontPage以外で動作確認したか?
1.4.5からFrontPageはデフォで凍結されてるから、editアイコンがでない。
それに気がつかなくて、リロードしまくったのは秘密だ。
0078nobodyさん
05/02/07 13:58:13ID:???で、で、で、デター!!
paraedit_1.4.5.diffあてて新しくページ作って
見出し付けたらエンピツマーク表示されました!
ありがとうございます。これで心おきなく移行できます。
0079nobodyさん
05/02/07 14:07:13ID:???Etagとかつけてサーバの負荷を減らしてほしいんだけど。
そしてプラグインにそのプラグインの出力がキャッシュ可能かどうかとかのAPIをつけてほしいものだ。
Etagを適切につければ転送量は減るしCPU負荷は減るしいうことないんだけね。
0081nobodyさん
05/02/07 16:35:17ID:???漏れには言ってることがサッパリだが>>80のレスからすると相当素晴らしい発想なのだろう。
素人だけど応援するぜ
ガンガレ
0082nobodyさん
05/02/07 17:20:51ID:???0083nobodyさん
05/02/07 17:22:56ID:???0084nobodyさん
05/02/07 18:00:46ID:M1gXMBJz>吹き溜まりってる
うはwwwwwwww 日本語が不自由な人降臨wwwwwwwwwww
0085nobodyさん
05/02/07 19:38:36ID:???0086nobodyさん
05/02/07 20:07:47ID:???0087henoheno ◆g2j80BX5do
05/02/07 21:28:57ID:???随分前に書いた、Part1へのコメントを貼っていいですか? (^^;
(といってももうPart1は見えなくなってしまいましたが)
0088nobodyさん
05/02/07 21:36:22ID:???0089henoheno ◆g2j80BX5do
05/02/07 21:40:25ID:???PukiWiki-dev の英語化はかなり大変だと思います。
なんと言ってもメインコンテンツの一つが [[開発日記]]
という日本語ページですから (^^;
そのせいで、CVSのコミットログにも(BugTrackとは違って)
ページ名を気軽には書けないんです。
何かしっくりくる英語の代案はないものでしょうかね。
あと、我々が英語を母国語にしていないというのも
大きな問題ですね (^^;
とりあえず、UTF-8化は考えておいてもいいですよね。
0090nobodyさん
05/02/07 21:43:54ID:???0091nobodyさん
05/02/07 21:47:34ID:???[[開発日記]]は開発に関わる時事、広報が中心で、
[[雑談]]はもう少し気の抜けた、取りとめのない話が許容されるんじゃないかな
0092henoheno ◆g2j80BX5do
05/02/07 21:51:45ID:???[[開発日記]] は、日々の開発模様を記す場所です。
今のところ記名式(誰が書いているか明示する)です。
PukiWikiの管理者はこれをチェックすることになって
いますから、最新の連絡事項も載ります。
orgサイトにリリースの発表が行われる前日には、たぶん
ここにリリースについて何か書いてあります。
devの[[雑談]]は、他に比べると投稿しやすいらしいです。
0093nobodyさん
05/02/07 21:58:31ID:???開発・配布のUTF-8ネイティブ化はぜひお願いしたい。
複数言語に対応できるようになると用途が格段に広がりますので。
特に学術的なデータベースとして、気軽に使えるようになると思います。
0094henoheno ◆g2j80BX5do
05/02/07 22:07:53ID:???こんにちは :)
UTF-8のコンテンツが扱えるパッケージの配布は
いつも狙っています。
# パッケージ作成スクリプト自体は既に作成済みなので
# それに組み込めるモノが欲しいのですが
初期コンテンツのエンコード変換をどう自動化しようか
というところと、recent.datなどのデータをどうやって
用意しようかというところで詰まっています。
なんだかokkezさんがphp(CLI)スクリプトを書かれた
らしいということを最近見たばかりです。
0095nobodyさん
05/02/07 22:18:40ID:???前スレに書いたんだけど、華麗にスルーされたんで再掲。
pukiwiki.ini.phpの
// Enable page-reading feature by calling ChaSen or KAKASHI command (0:Enable, 1:Disable)
$pagereading_enable = 0;
これって(0:Disable, 1:Enable)の間違いだよね?
0096nobodyさん
05/02/07 22:19:48ID:???一気に敷居が上がったような
素人お断りですか、そうですか('A`)
0097henoheno ◆g2j80BX5do
05/02/07 22:24:02ID:???1(Yes!)
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/pukiwiki/pukiwiki/pukiwiki.ini.php
0099nobodyさん
05/02/07 22:28:21ID:LEFGKpVs日本産だから使ってたのにこれ英語わざわざ読むなら
外国産のもっといいやつ使ったほうがええやん
0100henoheno ◆g2j80BX5do
05/02/07 22:30:51ID:???すまそん。皆が国際化しろってページに書き残して行くんだもの ('A`)
BugTrack/783 で日本語訳を用意する動きはあるのですが、
用意の仕方や検証の方法などについてもう少し検討が
必要そうです。
とりあえず1.4.4の設定ファイルは参考になりませんか('A`)
0101nobodyさん
05/02/07 22:34:39ID:???で、「外国産のもっといいやつ」の良いところは、ただ単に日本語でないって
だけで選を外せる程度の良さってこと。
■ このスレッドは過去ログ倉庫に格納されています