2010-04-01から1ヶ月間の記事一覧

Javascriptで「だるまさんがころんだ」

Javascriptを学ぶのに「だるまさんがころんだ」を作っています。Level 1 ができたので遊んでみてください。 すぐに遊ぶ(オンライン) http://synth.jp/darumasangakoronda/level1.html http://synth.jp/darumasangakoronda/level2.html (2010/5/6追加) 上記…

rails -v で Railsのバージョンが分かる仕組み

rails --help を見てみると、-vでバージョンを表示したり、 rails hoge で hogeアプリケーションを作成したり、rails -h でヘルプを表示したりしているのですが、いったいどのようなロジックになっているのか気になったので見てみました。 % rails -v Rails …

利己的開発と利他的開発

利己と利他で分けましたが、どちらが良いとか悪いとかはないです。開発動機は利己か利他なのですが、結果的には社会に役に立ちます。アプローチが違うのです。 そのアプローチによって、仕様決定工程、意思決定者、品質評価者、開発工程、価値基準はまったく…

意外とハマる?classやmodule内に書かれたメソッド以外のプログラムの評価について

test.rb という以下の内容のファイルがあります。 puts "Hello!" class Fuga def self.fuga "Ruby!" end end module Foo puts "World!" def foo "Hatena!" end end class Hoge puts Fuga.fuga include Foo end hoge = Hoge.new puts hoge.foo puts "Diary!" …