CloseMenuEdit

PakiWiki

AST

[#<Element:0x000055c52c9fcc10
  @attr={},
  @block=true,
  @contents=
   [#<Element:0x000055c52c939170
     @attr={},
     @block=false,
     @contents=["PakiWiki"],
     @innerYATML="PakiWiki",
     @name="link">],
  @innerYATML="PakiWiki",
  @name="section">,
 #<Element:0x000055c52c7a6df8
  @attr={},
  @block=false,
  @contents=["Plugin"],
  @innerYATML="Plugin",
  @name="link">,
 #<Element:0x000055c52be1c440
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "ikejima.orgのために作ったWiki",
 #<Element:0x000055c52cd3b660
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "Rubyで作った。",
 #<Element:0x000055c52cc673b0
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "FastCGIが動作する環境では非常に高速に動くと思う。",
 #<Element:0x000055c52cb92890
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000055c52cb91af8
  @attr={},
  @block=true,
  @contents=["歴史"],
  @innerYATML="歴史",
  @name="section">,
 "高校生の頃は手書きでHTML書いていたが、",
 #<Element:0x000055c52c98aef8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "大学生になってから、手書きは面倒になってきた。",
 #<Element:0x000055c52c8bb658
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "同時に、世間ではWikiというものが流行してきた。",
 #<Element:0x000055c52c7fb420
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000055c52c0c1ec0
  @attr={},
  @block=false,
  @contents=["PukiWiki"],
  @innerYATML="PukiWiki",
  @name="link">,
 "がシェアが高かったので、俺もこれを使う事にして、",
 #<Element:0x000055c52cd73240
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "しばらく使っていた。",
 #<Element:0x000055c52ccafc00
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "しかし、シェアが高いのが原因か、",
 #<Element:0x000055c52cbe9d48
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "不幸にも、開発ができない人がコミュニティに流入してきて、",
 #<Element:0x000055c52caf7e08
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000055c52c9d3c20
  @attr={},
  @block=false,
  @contents=["PukiWiki"],
  @innerYATML="PukiWiki",
  @name="link">,
 "本家の開発は停滞してしまった。",
 #<Element:0x000055c52c8595e8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "同時に、俺個人では勝手に改造して使っていたが、",
 #<Element:0x000055c52c7810f8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "PHPのコードを書くのがツラくなってきた。",
 #<Element:0x000055c52bfa42e0
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000055c52bfa1810
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "2003年か4年ごろ、情報特別演習という授業があって、",
 #<Element:0x000055c52b935e18
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "その一環として、自分で設計したWikiをRubyで書いてそれを使おうという事になった。",
 #<Element:0x000055c52ccff5c0
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000055c52ccfeaf8
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "このWikiはその頃に書いたコードにつぎたしつぎたして使っている。",
 #<Element:0x000055c52cc2eab0
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "最初はCGI、次にFastCGI、今はRackで動いている。",
 #<Element:0x000055c52cb46918
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "またストレージも、最初はテキストファイルから、",
 #<Element:0x000055c52ca11f98
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "SQLiteやMySQLを使い、今はMongoDBに保存している。",
 #<Element:0x000055c52c946898
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 "しかし、パーサやプラグインなどは最初に書いたものそのままだ。",
 #<Element:0x000055c52c886610
  @attr={},
  @block=false,
  @contents=[],
  @innerYATML="",
  @name="br">,
 #<Element:0x000055c52c885558
  @attr={},
  @block=true,
  @contents=["バグ報告"],
  @innerYATML="バグ報告",
  @name="section">,
 #<Element:0x000055c52c7b1960
  @attr={},
  @block=true,
  @contents=
   ["プレビューとかもほしいな",
    #<Element:0x000055c52c00e410
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "Markdownサポートしてほしい.",
    #<Element:0x000055c52be03df0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○シャープ(#)を含むページが作れない ",
    #<Element:0x000055c52be00ee8
     @attr={},
     @block=false,
     @contents=["C#"],
     @innerYATML="C#",
     @name="link">,
    #<Element:0x000055c52cc74358
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○キャッシュほしい",
    #<Element:0x000055c52cb937b8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "バックアップの削除機能が欲しい",
    #<Element:0x000055c52ca92580
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○パスワードチェックをどうしよう",
    #<Element:0x000055c52c998558
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○linkプラグインでターゲットをメールアドレスに ",
    #<Element:0x000055c52c98b628
     @attr={},
     @block=false,
     @contents=["mailto:syun@ikejima.org"],
     @innerYATML="mailto:syun@ikejima.org",
     @name="link">,
    #<Element:0x000055c52c806aa0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○URLを書いたらリンクにしてほしい",
    #<Element:0x000055c52c09e510
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "メールアドレスにリンクが欲しい syun@ikejima.org",
    #<Element:0x000055c52bf02440
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○ネストしたリストが欲しい",
    #<Element:0x000055c52cd71738
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "トラックバックぐらい送れて当然",
    #<Element:0x000055c52ccad6f8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "表示がダサイ 特にメニューまわり。",
    #<Element:0x000055c52cbdad20
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○更新の衝突が困る マージつけた。",
    #<Element:0x000055c52caf4af0
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○ DIFFを見たい。",
    #<Element:0x000055c52c9d1510
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○↓プラグインじゃなくてCSSでできるよ",
    #<Element:0x000055c52c902620
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○そもそも色を付けるプラグインがない。",
    #<Element:0x000055c52c83ece8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○ グラフぐらい書けないと。",
    #<Element:0x000055c52c132af8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○ mod_rewriteがうまく動いていない(アドレス中にwiki.cgiが見える)",
    #<Element:0x000055c52bf89fa8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○日本語のタイトルがうまく動かない。",
    #<Element:0x000055c52b4c9578
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○",
    #<Element:0x000055c52ccea530
     @attr={},
     @block=false,
     @contents=["AutoLink"],
     @innerYATML="AutoLink",
     @name="link">,
    "がない。",
    #<Element:0x000055c52cb31f18
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "500kb以上のページを作ると表示できなくなる(メモリ不足)",
    #<Element:0x000055c52c9fef88
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "○SQLに対応してないので遅い",
    #<Element:0x000055c52c93adb8
     @attr={},
     @block=false,
     @contents=[],
     @innerYATML="",
     @name="br">,
    "過去のバージョンがありすぎ",
    #<Element:0x000055c52c8763c8
     @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", {}],
  "コメント欄を一つのページには一個しか作れない。"]]