CloseMenuEdit

PakiWiki

AST

[#<Element:0x000056186aa09ed8
  @attr={},
  @block=true,
  @contents=
   [#<Element:0x000056186a330918
     @attr={},
     @block=false,
     @contents=["PakiWiki"],
     @innerYATML="PakiWiki",
     @name="link">],
  @innerYATML="PakiWiki",
  @name="section">,
 #<Element:0x000056186b746128
  @attr={},
  @block=false,
  @contents=["Plugin"],
  @innerYATML="Plugin",
  @name="link">,
 #<Element:0x000056186b5bb240
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "ikejima.orgのために作ったWiki",
 #<Element:0x000056186b4bdf78
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "Rubyで作った。",
 #<Element:0x000056186b3fda48
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "FastCGIが動作する環境では非常に高速に動くと思う。",
 #<Element:0x000056186b348378
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000056186b33b5d8
  @attr={},
  @block=true,
  @contents=["歴史"],
  @innerYATML="歴史",
  @name="section">,
 "高校生の頃は手書きでHTML書いていたが、",
 #<Element:0x000056186a661b78
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "大学生になってから、手書きは面倒になってきた。",
 #<Element:0x000056186a92ac88
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "同時に、世間ではWikiというものが流行してきた。",
 #<Element:0x000056186b86c020
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000056186b7a8cb0
  @attr={},
  @block=false,
  @contents=["PukiWiki"],
  @innerYATML="PukiWiki",
  @name="link">,
 "がシェアが高かったので、俺もこれを使う事にして、",
 #<Element:0x000056186b631d78
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "しばらく使っていた。",
 #<Element:0x000056186b52c838
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "しかし、シェアが高いのが原因か、",
 #<Element:0x000056186b45ff90
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "不幸にも、開発ができない人がコミュニティに流入してきて、",
 #<Element:0x000056186b3a8e80
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000056186b2f9430
  @attr={},
  @block=false,
  @contents=["PukiWiki"],
  @innerYATML="PukiWiki",
  @name="link">,
 "本家の開発は停滞してしまった。",
 #<Element:0x000056186aa751d8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "同時に、俺個人では勝手に改造して使っていたが、",
 #<Element:0x000056186a3bc8a0
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "PHPのコードを書くのがツラくなってきた。",
 #<Element:0x000056186b819b18
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000056186b818c40
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "2003年か4年ごろ、情報特別演習という授業があって、",
 #<Element:0x000056186b7547a0
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "その一環として、自分で設計したWikiをRubyで書いてそれを使おうという事になった。",
 #<Element:0x000056186b68df38
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000056186b68d358
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "このWikiはその頃に書いたコードにつぎたしつぎたして使っている。",
 #<Element:0x000056186b5baae8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "最初はCGI、次にFastCGI、今はRackで動いている。",
 #<Element:0x000056186b4bd7d0
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "またストレージも、最初はテキストファイルから、",
 #<Element:0x000056186b3fcd50
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "SQLiteやMySQLを使い、今はMongoDBに保存している。",
 #<Element:0x000056186b33ba88
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "しかし、パーサやプラグインなどは最初に書いたものそのままだ。",
 #<Element:0x000056186b296100
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000056186b2950e8
  @attr={},
  @block=true,
  @contents=["バグ報告"],
  @innerYATML="バグ報告",
  @name="section">,
 #<Element:0x000056186a6563b8
  @attr={},
  @block=true,
  @contents=
   ["プレビューとかもほしいな",
    #<Element:0x000056186a9285c8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "Markdownサポートしてほしい.",
    #<Element:0x000056186b86a1d0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○シャープ(#)を含むページが作れない ",
    #<Element:0x000056186b8693e8
     @attr={},
     @block=false,
     @contents=["C#"],
     @innerYATML="C#",
     @name="link">,
    #<Element:0x000056186b6e5670
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○キャッシュほしい",
    #<Element:0x000056186b6196d8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "バックアップの削除機能が欲しい",
    #<Element:0x000056186b50a9e0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○パスワードチェックをどうしよう",
    #<Element:0x000056186b44e510
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○linkプラグインでターゲットをメールアドレスに ",
    #<Element:0x000056186b44d110
     @attr={},
     @block=false,
     @contents=["mailto:syun@ikejima.org"],
     @innerYATML="mailto:syun@ikejima.org",
     @name="link">,
    #<Element:0x000056186b2ed888
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○URLを書いたらリンクにしてほしい",
    #<Element:0x000056186abea680
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "メールアドレスにリンクが欲しい syun@ikejima.org",
    #<Element:0x000056186aa2d3d8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○ネストしたリストが欲しい",
    #<Element:0x0000561869fb0ae0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "トラックバックぐらい送れて当然",
    #<Element:0x000056186b7f9c00
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "表示がダサイ 特にメニューまわり。",
    #<Element:0x000056186b73a990
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○更新の衝突が困る マージつけた。",
    #<Element:0x000056186b67c148
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○ DIFFを見たい。",
    #<Element:0x000056186b59e758
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○↓プラグインじゃなくてCSSでできるよ",
    #<Element:0x000056186b4a3498
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○そもそも色を付けるプラグインがない。",
    #<Element:0x000056186b3e29f0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○ グラフぐらい書けないと。",
    #<Element:0x000056186b32d410
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○ mod_rewriteがうまく動いていない(アドレス中にwiki.cgiが見える)",
    #<Element:0x000056186acb2c20
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○日本語のタイトルがうまく動かない。",
    #<Element:0x000056186aab1520
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○",
    #<Element:0x000056186a62a178
     @attr={},
     @block=false,
     @contents=["AutoLink"],
     @innerYATML="AutoLink",
     @name="link">,
    "がない。",
    #<Element:0x000056186b7994e0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "500kb以上のページを作ると表示できなくなる(メモリ不足)",
    #<Element:0x000056186b6d7bb0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○SQLに対応してないので遅い",
    #<Element:0x000056186b60ba60
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "過去のバージョンがありすぎ",
    #<Element:0x000056186b508d20
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "コメント欄を一つのページには一個しか作れない。"],
  @innerYATML=
   "プレビューとかもほしいな\n" +
   "Markdownサポートしてほしい.\n" +
   "○シャープ(#)を含むページが作れない [[C#]]\n" +
   "○キャッシュほしい\n" +
   "バックアップの削除機能が欲しい\n" +
   "○パスワードチェックをどうしよう\n" +
   "○linkプラグインでターゲットをメールアドレスに [[mailto:syun@ikejima.org]]\n" +
   "○URLを書いたらリンクにしてほしい\n" +
   "メールアドレスにリンクが欲しい syun@ikejima.org\n" +
   "○ネストしたリストが欲しい\n" +
   "トラックバックぐらい送れて当然\n" +
   "表示がダサイ 特にメニューまわり。\n" +
   "○更新の衝突が困る マージつけた。\n" +
   "○ DIFFを見たい。\n" +
   "○↓プラグインじゃなくてCSSでできるよ\n" +
   "○そもそも色を付けるプラグインがない。\n" +
   "○ グラフぐらい書けないと。\n" +
   "○ mod_rewriteがうまく動いていない(アドレス中にwiki.cgiが見える)\n" +
   "○日本語のタイトルがうまく動かない。\n" +
   "○AutoLinkがない。\n" +
   "500kb以上のページを作ると表示できなくなる(メモリ不足)\n" +
   "○SQLに対応してないので遅い\n" +
   "過去のバージョンがありすぎ\n" +
   "コメント欄を一つのページには一個しか作れない。\n",
  @name="comment">]

wabisabi

[["h2", {}, ["a", {"href"=>"/PakiWiki/"}, "PakiWiki"]],
 ["a", {"href"=>"/PakiWiki.Plugin/"}, "Plugin"],
 ["br", {}],
 "ikejima.orgのために作ったWiki",
 ["br", {}],
 "Rubyで作った。",
 ["br", {}],
 "FastCGIが動作する環境では非常に高速に動くと思う。",
 ["br", {}],
 ["h2", {}, "歴史"],
 "高校生の頃は手書きでHTML書いていたが、",
 ["br", {}],
 "大学生になってから、手書きは面倒になってきた。",
 ["br", {}],
 "同時に、世間ではWikiというものが流行してきた。",
 ["br", {}],
 ["a", {"href"=>"/PukiWiki/"}, "PukiWiki"],
 "がシェアが高かったので、俺もこれを使う事にして、",
 ["br", {}],
 "しばらく使っていた。",
 ["br", {}],
 "しかし、シェアが高いのが原因か、",
 ["br", {}],
 "不幸にも、開発ができない人がコミュニティに流入してきて、",
 ["br", {}],
 ["a", {"href"=>"/PukiWiki/"}, "PukiWiki"],
 "本家の開発は停滞してしまった。",
 ["br", {}],
 "同時に、俺個人では勝手に改造して使っていたが、",
 ["br", {}],
 "PHPのコードを書くのがツラくなってきた。",
 ["br", {}],
 ["br", {}],
 "2003年か4年ごろ、情報特別演習という授業があって、",
 ["br", {}],
 "その一環として、自分で設計したWikiをRubyで書いてそれを使おうという事になった。",
 ["br", {}],
 ["br", {}],
 "このWikiはその頃に書いたコードにつぎたしつぎたして使っている。",
 ["br", {}],
 "最初はCGI、次にFastCGI、今はRackで動いている。",
 ["br", {}],
 "またストレージも、最初はテキストファイルから、",
 ["br", {}],
 "SQLiteやMySQLを使い、今はMongoDBに保存している。",
 ["br", {}],
 "しかし、パーサやプラグインなどは最初に書いたものそのままだ。",
 ["br", {}],
 ["h2", {}, "バグ報告"],
 ["div",
  {},
  ["form",
   {"action"=>"/PakiWiki/comment/", "method"=>"post"},
   ["div",
    {},
    "Comment :",
    ["input", {"type"=>"text", "name"=>"comm", "size"=>"60"}],
    ["input", {"type"=>"submit", "value"=>"comment"}]]],
  "プレビューとかもほしいな",
  ["br", {}],
  "Markdownサポートしてほしい.",
  ["br", {}],
  "○シャープ(#)を含むページが作れない ",
  ["a", {"href"=>"/C%23/"}, "C#"],
  ["br", {}],
  "○キャッシュほしい",
  ["br", {}],
  "バックアップの削除機能が欲しい",
  ["br", {}],
  "○パスワードチェックをどうしよう",
  ["br", {}],
  "○linkプラグインでターゲットをメールアドレスに ",
  ["a",
   {"href"=>"mailto:syun@ikejima.org", "rel"=>"nofollow", "class"=>"outlink"},
   "syun@ikejima.org"],
  ["br", {}],
  "○URLを書いたらリンクにしてほしい",
  ["br", {}],
  "メールアドレスにリンクが欲しい syun@ikejima.org",
  ["br", {}],
  "○ネストしたリストが欲しい",
  ["br", {}],
  "トラックバックぐらい送れて当然",
  ["br", {}],
  "表示がダサイ 特にメニューまわり。",
  ["br", {}],
  "○更新の衝突が困る マージつけた。",
  ["br", {}],
  "○ DIFFを見たい。",
  ["br", {}],
  "○↓プラグインじゃなくてCSSでできるよ",
  ["br", {}],
  "○そもそも色を付けるプラグインがない。",
  ["br", {}],
  "○ グラフぐらい書けないと。",
  ["br", {}],
  "○ mod_rewriteがうまく動いていない(アドレス中にwiki.cgiが見える)",
  ["br", {}],
  "○日本語のタイトルがうまく動かない。",
  ["br", {}],
  "○",
  ["span",
   {"style"=>".notfound"},
   "AutoLink",
   ["a", {"href"=>"/AutoLink/"}, "?"]],
  "がない。",
  ["br", {}],
  "500kb以上のページを作ると表示できなくなる(メモリ不足)",
  ["br", {}],
  "○SQLに対応してないので遅い",
  ["br", {}],
  "過去のバージョンがありすぎ",
  ["br", {}],
  "コメント欄を一つのページには一個しか作れない。"]]