2010-04-01から1ヶ月間の記事一覧

永久に使える自分だけのURIを作る。

UUIDやTag URIスキームを使うと、永久不滅の自分専用URIを作れる。 urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6 tag:user@example.com,2010:foo/bar また、これらのURIをAtomで利用する方法について検討する。 <atom:link rel="tag:nobody@example.com,2010:myself" href="tag:nobody@example.com,2010:myself" /> 自己言及リンク UUID UUIDにはバリエーシ</atom:link>…

Capistrano を Rails 以外で使う設定。

Page not found · GitHub Pages Rails と関係ないプロジェクトで Capistrano を使うための設定を作成した。 最小限の設定 SSHでリモートを操作するための、単純な設定の例。ファイル名は Capfile 。 # sshユーザ名 set :user, "username" # サーバをroleでま…

Ruby で to_yaml するときは、改行コードを LF で統一する。

Ruby 付属の YAML モジュールは、下のような動作をする。文字列を直接 to_yaml した時だけでなく、配列やハッシュの値だった場合も同じ。 "\r"をto_yamlしてloadするとnilになる。 "010\r"をto_yamlしてloadすると8になる。 "010\n"をto_yamlしてloadすると"…

Twitterのエスケープ処理について。

入力 http://twitter.com/koseki/status/12141558975 <"&hearts;&&hearts;"> 表示 <"♥&♥"> HTML &lt;"&hearts;&&hearts;"&gt;&"はエスケープされない!APIが返すテキストも同様。<>だけエスケープされる。Twitterを信じて、与えられたテキストをそのままHTML…

SWFObjectを使ったFlashの貼り方。

documentation - swfobject - Embedding Adobe Flash Player content using SWFObject 2 - SWFObject is an easy-to-use and standards-friendly method to embed Flash content, which utilizes one small JavaScript file - Google Project Hosting SWFObj…