2007-11-01から1ヶ月間の記事一覧
VIVER COREをARMに移植したらおもしろい?の続き。 u-bootやRedBootは最初からネットワーク経由でカーネルを持ってこれるということに気付いた。というわけで結構簡単にいけるんじゃないか。カーネルは製品に付いてくるやつを使えばいいさな。 一番の問題は…
ユーザーランドでP2P分散ファイルシステムを実装してFUSEでマウントするとき、バックエンドはファイルシステムの方が速いのか、DBMの方が速いのか。 ファイルシステムはファイルシステムとして使うのに適したデータ構造になっているはずなので、ファイルシス…
またひたすらにWikiForme中。今回はUIに注力。 CUIはほぼ完成。(あとは例外処理) [user@host]$ wikiforme article:html test.txt # test.txtをarticleを使ってHTMLに変換してtest.htmlに出力 [user@host]$ wikiforme article:html test.txt -o - # test.tx…
HTMLと言うかXMLの自動インデント。1行でべたっと書かれたXMLに、かしこく改行とインデントを付ける。StringScannerが便利。 require 'strscan' src = %[<html><body><h1>chapter</h1><div><dl><dt>hoge</dt><dl>fuga</dl></dl></div><p>pi<img src="piyo.png"/>yo</p></body></html>] no_indent_tag = %w[html head body] # インデントしない要素 indent_str = ' '…