2009-05-18
■ [ruby] Tab Sweep
MITがSICPをやめた件について、ワドラー先生のコメント
「ライブラリが重要なのもわかるけど、組み立て方の基礎が不要になったわけじゃないだろ」
github公式(?)gemspecメーカー
俺はrtask + 手書きでやってるけど。
もう一つ。githubのgemがビルドされたかどうかを監視するものらしい。忙しいあなたに。
プログラミング言語Nu
「Macのための、Lisp風文法+Ruby風意味論の言語」らしい。謎すぎる。 コード例。
_why先生プレゼンツ、Rubyでファミコンぽい音を鳴らすためのライブラリ
portaudioというライブラリに依存しています。
例はREADMEに載ってるけど、もう一つ:
require 'bloops' b = Bloops.new b.tempo = 140 s1 = b.sound Bloops::SQUARE s1.punch = 0.5 s1.sustain = 0.9 b.tune s1, "16:c6 16:b5 16:a 16:g 16:b 16:a 16:g 16:f 16:a 16:g 16:f 16:e 16:c 16:d 16:e 16:g 1:c6 " b.tune s1, "8 16:c6 16:b5 16:a 16:g 16:b 16:a 16:g 16:f 16:g 16:f 16:e 16:d 16:c 16:d 1:e " b.tune s1, "8 16 16:c6 16:b5 16:a 16:g 16:f 16:a 16:g 16:f 16:e 16:f 16:e 16:d 16:c 1:g " b.play sleep 1 while !b.stopped?
見ただけで何のテーマ曲か分かった人は、PC-98ユーザだったはず(笑)。
Rack環境でruby-debugを使うためのミドルウェア
ruby-debugの呼び出しをRackのミドルウェアとして実現したもののよう。
Rackを使ってるフレームワークならどれでも使える、ということなのかな。こうやって RubyのWebフレームワーク汎用のライブラリが増えるのは良いですね。
今年のRubyConfは11/19-11/21
行きたい。