2013/01/10

Recent entries from same category

  1. Ruby の Array#<< は Array#push よりも速いか
  2. Ruby の a = a + 1 はなぜ undefined method '+' for nil:NilClass なのか
  3. Re: Ruby 製バッチ処理を省メモリ化した
  4. Crystal と CRuby でHTTPサーバのベンチマーク
  5. pure mruby な JSON パーサ書いた。

mruby 使ってると良く CD-ROM を取り出したくなりますよね。
ならないとしたら、今すぐこの記事を読むのをやめて病院に行って下さい。

mattn/mruby-eject - GitHub
https://github.com/mattn/mruby-eject
インストールすると eject という命令が追加されるので #!mruby

eject
と書くだけで CD-ROM トレイがゲロっと排出されます。

便利ですね!

例えば mruby で sinatra っぽく書けるフレームワーク、mruby-sinatic を使って #!mruby

get "/eject" do
  eject
end

Sinatic.run
こう書くと、ブラウザから http://127.0.0.1:8888/eject にアクセスするだけでイジェクト出来る様になります。
皆さんもぜひ、使ってみて下さい。
Posted at by | Edit