21 Ruby Tricks You Should Be Using In Your Own Code

screenshot

I get to see a lot of Ruby code while writing for Ruby Inside. Most is very good, but sometimes we forget some of Ruby's shortcuts and tricks and instead reinvent the wheel. In this post I present 21 different Ruby tricks, from those that most experienced developers already use every day to those that are more obscure. Before writing this piece, for example, I had no idea about trick number 2! Whatever your level, a refresh may help you the next time you encounter similar scenarios. 1 - Extract regular ...

http://www.rubyinside.com/21-ruby-tricks-902.html

ruby,tips,programming,develop

http://b.hatena.ne.jp/entry/http://www.rubyinside.com/21-ruby-tricks-902.html

島根大学のすごい講義とオープンソースの果てしない広がり:ITpro

screenshot

 島根大学で2007年度から「オープンソースと地域振興」をテーマにした講義が行われている。オープンソースをテーマにした講義というだけでも珍しいが,この講義のものすごいところは,第一線で施策や開発,ビジネス,教育を現在進行形で行っている当事者が週替わりで教壇に立つことだ。Rubyの作者まつもとゆきひろ氏,長崎県のCIO 島村秀世氏,Ruby City Matsueプロジェクトの...

http://itpro.nikkeibp.co.jp/article/COLUMN/20080526/304047/

OSSについての具体例満載で、興味深い講義
島根はじまた
AppleiPhone。これはMacOS Xが入っていますが」 ←正確にはMacOS Xじゃないみたいです http://en.wikipedia.org/wiki/IPhone_OS
島根がうらやましす/とりあえずこの講義をオープンコースウェアに。
OSSを賛美しすぎるのはどうかと。品質管理や品質保証という点では商業ソフトに劣っていることが多いし。

http://b.hatena.ne.jp/entry/http://itpro.nikkeibp.co.jp/article/COLUMN/20080526/304047/

Rubyの拡張ライブラリの作り方 - アホメモ - livedoor Wiki(ウィキ)

screenshot

原理的にRubyで書けることはCでも書けます.RubyそのものがCで記述されているんですから,当然といえば当然なんですけど.ここではRubyの拡張に使うことが多いだろうと予測される機能を中心に紹介します. 2.1 Rubyに機能を追加する Rubyで提供されている関数を使えばRubyインタプリタに新しい機能を追加することができます.Rubyでは以下の機能を追加する関数が提供されています...

http://wiki.livedoor.jp/aqualung/d/Ruby%A4%CE%B3%C8%C4%A5%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA%A4%CE%BA%EE%A4%EA%CA%FD

すげーまとまってる。拡張ライブラリか、Cだよね

http://b.hatena.ne.jp/entry/http://wiki.livedoor.jp/aqualung/d/Ruby%A4%CE%B3%C8%C4%A5%A5%E9%A5%A4%A5%D6%A5%E9%A5%EA%A4%CE%BA%EE%A4%EA%CA%FD