Ruby5をひたすら翻訳する日記

海外で働きたい欲が高まった海山はついに強硬手段に出た。自分だけのためにRuby5(http://ruby5.envylabs.com/)翻訳し続けます。おかしなところは、適宜指摘大歓迎です!><

Episode #272 - May 15th, 2012 続き

Code Duplication

http://solnic.eu/2012/05/11/get-rid-of-that-code-smell-duplication.html
DRYについての話
−単純にコードが似ているとかそういう話ではなく
−コンセプトが重複しているコードの話
コンセプトが重複しているようなコードがあると、どんどん複雑化していく
ただのコピペしたコードみたいに悪い(???

From customer requirements to releasable gem

http://pivotallabs.com/users/ken/blog/articles/2107-from-customer-requirements-to-releasable-gem
(記事の内容(おそらく))
Pivotal Labsで働く励みは、オープンソースに貢献すること。けれど、契約の関係があったりして、
全てをオープンソースにすることはできない。
そんな時の解決方法紹介。
一度代入されたattributeデータを読み込み専用にできたりする。

この方法が↑のブログ記事で、STEP BY STEPで紹介されている

Build a book with Bookshop

http://ruby5.envylabs.com/episodes/276-episode-272-may-15th-2012
「Ruby5ではオープンソースで人々に貢献することを勧めてるけど、もっとコミュニティの発展を促すすごい方法があった!w」

Code School Free Weekend

http://www.codeschool.com/free-weekend
Code Schoolで無料キャンペーンがやってたらしい…!
もっと早く気づいていれば(´;ω;`)

  • Backbone.js, CoffeeScript, Rails Best Practices, CSS Cross Country, Rails Testing for Zombies, とかJourney Into Mobileがあるよ〜

↑のサイトからFree Weekendsのお知らせメール受け取り登録が出来る。登録した(´;ω;`)