|
|
||
| << | 2006/03 | >> | ||||
| 日 | 月 | 火 | 水 | 木 | 金 | 土 |
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 | |
| サイト本体 | 昔の更新履歴兼雑記 | タイトル一覧 |
分類は アーカイブ任せにした方がいいのかも。
今日の呑み会ネタ実装。 Ruby の世界をファイルに抽象化します。なんでもファイル。
http://shinh.skr.jp/ttyplay/rubyfs.html
i@u /mnt/tmp> cat Time/now Sun Mar 19 01:41:00 JST 2006
i@u /mnt/tmp> cat Array/new > @a= i@u /mnt/tmp> echo '"foo"' '"bar"' '"baz"' > @a/push i@u /mnt/tmp> cat @a/push ["foo", "bar", "baz"] i@u /mnt/tmp> cat @a/size 3 i@u /mnt/tmp> cat @a/pop "baz" i@u /mnt/tmp> cat @a/size 2
100 行足らずでぼくにもかけたふぁいるしすてむ。
http://shinh.skr.jp/dat_dir/rubyfs.rb
ただこの仕組みは Lua とか JS とかの方が向いてそうだなぁ… Ruby はややこしすぎる。
追記をいろいろ。色々な補足を。