2006-08-02から1日間の記事一覧

HTMLの変換

HParser::Parser#parseにはてな記法を渡すと、はてな記法が各要素に分解されます。たとえば、 parser = HParser::Parser.new parser.parse("hoge") # -> [#<HParser::Block::P>]parser.parse("*head") # -> [#<HParser::Block::Head>]parser.parse("*head\nfoo") # -> [#<HParser::Block::Head>,#<HParser::Block::P>] というふうに分解されます</hparser::block::p></hparser::block::head></hparser::block::head></hparser::block::p>…

hparserの使い方

Wikiに書き込むための下書き。はてな記法をHTMLに変換するプログラム(make_hatena)を作ってみる。 前提 RubyGemsのための設定が終了している hpaserがインストールされている 仕様 引数がある場合は、そいつをhtmlに変換して標準出力に出力する。 $ make_hat…

SSH周り

公開鍵の登録 毎回、sshでログインするたびにパスワードを打つのは面倒なので、公開鍵を登録する。 local$ ssh-keygen -t rsa local$ scp ~/.ssh/id_rsa.pub mzp.sakura.ne.jp: local$ ssh mzp.sakura.ne.jp remote$ cat id_rsa.pub >> ~/.ssh/authorized_ke…

さくらのレンタルサーバ

http://mzp.sakura.ne.jpまだ、DNSが染み渡っていないようです。あ、つながった。でも今からバイトに行くんで、帰ってきたらWiki置きます。http://mzp.sakura.ne.jp/wiki