Category: wikipedia

Tree list テンプレート

comments Tree list テンプレート はコメントを受け付けていません。
By , 2012年9月17日 (月) 13:31:08

Wikipedia には家系図を書くための familytreeというテンプレートがあるのだが、 MediaWiki 標準ではない。 template:familytree はソースを読むとこれが table要素でできていることがわかる。

他にも似たようなのに Tree list というテンプレートがあるのだが、 こちらは ul li リストを利用したもので、割とシンプルで好感もてる。 画像を使っているので多少スキンのcssに追記しなきゃならないのだが、 そんな難しくない。

というわけで Tree List を実装してみた。 本家では {{Tree list}} などと書くが、長ったらしいので、 {{tl}} とか。テンプレート名をごく短くしてみた。 実に便利だ。

中文版ウィキペディア

comments 中文版ウィキペディア はコメントを受け付けていません。
By , 2010年9月12日 (日) 08:51:08

中文版ウィキペディアでは、 2010年フィリピン香港人拉致事件がいきなり千回以上編集されていて、大問題になっているようだ。 8月23日に、マニラで香港人25人が乗ったバスがフィリピン人の警察官にバスジャックされて、 8人が犠牲になり、犯人も射殺されたという。 日本ではほとんど話題にもならず報道もされてないと思うのだが。

levenshtein を放棄

comments levenshtein を放棄 はコメントを受け付けていません。
By , 2010年9月10日 (金) 13:10:11

Ruby の levenshtein ライブラリがなんかうまく動かないし、1.9 にするとよけいに挙動不審になるし、 Ruby のライブラリを Cから書くなんて経験値足りなすぎだし、 結局 levenshtein ライブラリを wikipedia解析に使うのを諦めた。 そしたら、これまで8日間くらいかかっていた解析が2日で済んだ。 すげえ速い。 ボトルネックだったことも判明。 もういらんわ、levenshtein。

ウィキペディアンのお薦め なのだが、 PVが1日当たりコンスタントに100くらいあるので、 多少新学科の宣伝にも使わせてもらうことにする。 1000くらいあると良いのだが。

天下父母心

comments 天下父母心 はコメントを受け付けていません。
By , 2010年8月18日 (水) 10:55:49

ウィキペディア中文版だが、 「天下父母心」という台湾のテレビドラマが編集回数 5388件とたいへんなことになっている。 日本語版でも、編集回数通算5000件を超えているのは、 「ONE PIECEの登場人物一覧」 6958件、 「クイズ!ヘキサゴンII」 5797件、 「仮面ライダー電王」 5622件、 「仮面ライダーディケイド」5570件、 「銀魂の登場人物一覧」 5365件、くらいしかないのだ。 この「天下父母心」というのは、ごく普通のホームドラマのようなもので、 放映され始めてから、だいたいまだ1年くらいしか経っていないようだ。

mediawiki 不具合の件解決

comments mediawiki 不具合の件解決 はコメントを受け付けていません。
By , 2010年8月17日 (火) 17:25:43

karaage に仕込んだ mediawiki の書き込みができない件について、 いろいろ調べていたのだが、 selinux を disable にしても駄目なんで、 mediawiki-1.16.0 を一からインストールしてみると動く。 そこで、extension を全部外してみたら動いた。 それで拡張機能の中の犯人を捜していたら、 ConfirmEdit が悪さをしているらしいことがわかった。

ConfirmEdit は確かに編集して書き込むときに働く拡張機能でこいつがおそらくは、 新しいバージョンの php に対応してないのだろうと思われた。 ConfirmEdit はスパム投稿を劇的にブロックしてくれるものなので、 止めることはできない。 最新の ConfirmEdit を落としてきたら動いた。 よって解決したので、また DNS の設定を元に戻し、と作業は続く。

しかしたかが拡張機能一つにてんやわんやだったな。

mediawiki が動かない。

comments mediawiki が動かない。 はコメントを受け付けていません。
By , 2010年8月16日 (月) 19:20:36

学科wikiをkaraage (fedora 13 + poweredge) に引っ越しして、 しばらく気がつかなかったのだが、 見た目は普通だがページを編集したり投稿しようとするとエラーが出る。

内部処理エラー
提供: MediaArtWiki

Detected bug in an extension! Hook ConfirmEditHooks::confirmEditMerged failed to return a value; should return true to continue hook processing or false to abort.

Backtrace:

#0 /var/www/mediawiki-1.15.5/includes/EditPage.php(956): wfRunHooks('EditFilterMerge...', Array)
#1 /var/www/mediawiki-1.15.5/includes/EditPage.php(2483): EditPage->internalAttemptSave(false, false)
#2 /var/www/mediawiki-1.15.5/includes/EditPage.php(449): EditPage->attemptSave()
#3 /var/www/mediawiki-1.15.5/includes/EditPage.php(340): EditPage->edit()
#4 /var/www/mediawiki-1.15.5/includes/Wiki.php(510): EditPage->submit()
#5 /var/www/mediawiki-1.15.5/includes/Wiki.php(63): MediaWiki->performAction(Object(OutputPage), Object(Article), Object(Title), Object(User), Object(WebRequest))
#6 /var/www/mediawiki-1.15.5/index.php(116): MediaWiki->initialize(Object(Title), Object(Article), Object(OutputPage), Object(User), Object(WebRequest))
#7 {main}

もうわけわかめ。 実は mysql サーバも引っ越そうとしていたのだった。 今まで yellow dog でしかも powerpc でしかも latin1 の古いサーバだったので、 早めに移行した方が良いと思っていたのだが、 それは MySQL 4.1 から 5.0に、文字化けせずにmysqldumpでデータを移行する に書いてある通りにやればうまくいった。 そんでいろいろテストしてたらこのバグ発見。 最初はてっきり mysql のデータ移転のせいかと思ったが、そうではなかった。 selinux のせいかと思って www 側も mysql 側も disable にしてみたが、 直らない。 mediawiki のバージョンを 1.16.0 から 1.15.5 に戻しても直らない。 要するに、karaage にインストールしたやつがうまく動いてない。 mysql のせいじゃないらしい。

仕方ないんで karaage やめて昔の wikiサーバに戻した。 DNS レコードを戻しただけだがな。

もう何をどうしてよいやら。fedora 13 のせいかな。 vine 5.1 にしたら直るかな。 mediawiki を別に一からクリーンインストールしてテストか。 ヒマ人か。

やっと解析終わった。

comments やっと解析終わった。 はコメントを受け付けていません。
By , 2010年8月12日 (木) 13:19:22

法定点検でサーバの電源落とすまぎわでやっと解析終わってた。 ウィキペディアンのお薦め日本語版100729

「ゲゲゲの女房」は中文で「咯咯咯的老婆」と書くらしいなあ。 「ニコラジ」とはニコニコ生放送のラジオ番組か。ふーん。 ていうか、以前のように2週間に一度くらいダンプしてほしいのだが。 間が空きすぎる。

zhwiki 100731

comments zhwiki 100731 はコメントを受け付けていません。
By , 2010年8月5日 (木) 09:11:44

中文wikiも解析終了。 ハングルwikiよりも圧倒的に活発。 実にたのもしい。

非常に興味深い。台湾、香港の記事が多いよな。

kowiki-meta-history-100731

comments kowiki-meta-history-100731 はコメントを受け付けていません。
By , 2010年8月4日 (水) 16:09:37

kowiki dumpが100731に出てたのでさっそく処理する。 ruby-1.9.1 と levenshtein の具合がまたまたよろしくない。 もうわけわからん。 コンパイル時にエラーが出るならどうにかデバッグできるが、 ランタイムエラーとかトラックバック見せられてもわけわかめ。

mediawiki-1.16.0

comments mediawiki-1.16.0 はコメントを受け付けていません。
By , 2010年8月4日 (水) 16:07:31

今まで vine 4.2 に入れていた mediawiki-1.15.1 を fedora 13 の mediawiki-1.16.0 にアップグレード。 karaage で動いているが、 dns が反映されれば wiki でもみれるようになるはずだ。

デフォルトスキンを vector に変えてみた。 また、font-size を 1.05em にする。 これでほぼ本家の wikipedia とフォントサイズがそろう。

最近の dump stack

comments 最近の dump stack はコメントを受け付けていません。
By , 2010年7月16日 (金) 09:33:04

Database dump progress。 enwiki のダンプ終了待ちってところなんだろうか。なんて迷惑な。 やっぱり enwiki の pages-meta-history のダンプは別枠でやってよ。世界平和のために。

最近の wikipedia

comments 最近の wikipedia はコメントを受け付けていません。
By , 2010年7月3日 (土) 07:53:21

英語版日本語版ともに、久しぶりに解析完了。

英語版の最近の人気記事だが、1位はGaza flotilla raid、これは、 2010年5月にイスラエル軍によってガザ地区に対して行われた侵攻らしいのだが、英文記事しかなく、よくわからん。 ええっと。より正確には、ガザ解放運動家たちが地中海から船でガザに入ろうとしたところをイスラエル軍が拿捕したという事件、 ということだろうか。

次に FIFA 2010、次に 2010年の死者、次に海底油田漏れ、トイ・ストーリーのキャラクター、ウィンブルドン、 2010 ミスユニバースなどとなっている。

日本語版の場合は、いつものごとく仮面ライダーシリーズが人気。 他には口蹄疫、菅内閣、など。

日本発コンテンツ

comments 日本発コンテンツ はコメントを受け付けていません。
By , 2010年7月1日 (木) 09:58:12

編集回数が多い順(日本語版) など見ていると、 日本のアニメや漫画、着ぐるみ戦隊ものなどは海外でも話題になっているが、 バラエティ番組、クイズ番組などは海外では評価されていない(Wikipediaにページがない)ことがわかるよなあ。 クイズヘキサゴンと笑点は英語版だけはある。

ハングル版 ではメインカルチャー(政治家)が主流。 メインカルチャーが主流となるかどうかというのは言語の規模によるのでないのがわかる。

enwiki-stub-meta-history 100622

comments enwiki-stub-meta-history 100622 はコメントを受け付けていません。
By , 2010年7月1日 (木) 09:43:53

enwiki dump progress on 20100622。 5ヶ月ぶりくらいに、enwiki のダンプができた。

ハングル版ウィキペディアンのお薦め

comments ハングル版ウィキペディアンのお薦め はコメントを受け付けていません。
By , 2010年6月28日 (月) 06:53:47

さらっと作ってみたんだが、ハングル版ウィキペディアンのお薦め、 なんか異様に面白いので暫定公開。 まだ日本語版へのリンクがうまく作れてない。 しかし、そのうちできると思う。 じきに中文もやる。 日本語、ハングル、中文だけでかなり面白いものが作れると思う。 ある意味、他の言語はこの際ほっといても良いのではないかと思えてきた。

Panorama Theme by Themocracy