タグ

Programmingとpediaに関するgigi-netのブックマーク (2)

  • Wikipedia が記事の履歴をどのように DB に格納してるか調べてみた - てっく煮ブログ

    Wikipedia は過去の編集履歴もサイト上から確認できるようになっているのだが、どのようなデータ構造で情報を保存しているのか気になって調べてみた。MediaWiki を見ればいいWikipedia のソースコードは MediaWiki として公開されているので、これのソースコードを見たり、試しに動かしたりして把握していった。MediaWiki は PHP で開発されている。今回は調査時点での最新バージョン 1.16.0 を利用して調査した。と思ったら MediaWiki に DB 構造が書いてある記事のデータやユーザー情報は全て DB(PostgreSQL or MySQL or SQLite) に保存されるようだ。手っ取り早く SQLite を使ってローカル環境で動かしてみて DB を覗いてみた。DB を眺めつつ、いろいろ調べてたら MediaWiki のサイト上にテーブル構造を示し

    gigi-net
    gigi-net 2010/09/24
    今度作るときに実装してみよう
  • 闇プログラマー - アンサイクロペディア

    プログラマー(やみ-)とは、IPアドレスを改ざんしたり……することのできる高等スキルを持つ者に与えられる称号である。※これはbot処理です 概要[編集] 闇プログラマーは、闇のソフトウェア・テクノロジーを持つ者たちで、闇のインターネット内で暗躍する最高レベルのスキルを持つプログラマーたちに与えられる称号である。 歴史[編集] 伝説では、古代では誰にでも使えるとされた、肥大した言語定義がある手続き型言語COBOLと、単なる機械語ランチャーBASICが、コンピューティングの世界を混沌に貶めており、シンプルな言語定義の関数型言語は弾圧されていた。 そのうち、コンピューティングの世界が大きくなり分化が始まると、古の技術では争いが絶えずデスマーチと呼ばれる紛争が続いた。このとき、北欧からオブジェクト指向がもたらされて世界に秩序がもたらされると思われたが、旧世界の言語使いたちがオブジェクト指向を歪曲

    gigi-net
    gigi-net 2010/09/11
    厨二心がくすぐられる・・・
  • 1