2008-06-15から1日間の記事一覧

MacRuby 0.2 - MacRuby

It is no longer necessary to convert Ruby primitive types to Cocoa or vice-versa. For example, a String created in MacRuby can be passed as is, without conversion, to an underlying C or Objective-C API that expects an NSString. Similarly, …

窓の杜 - 【REVIEW】Java/C/C /Ruby言語に対応した高機能な統合開発環境「NetBeans IDE」v6.1

「NetBeans IDE」は、Java/C/C++/Ruby言語による開発に対応した高機能な統合開発環境(IDE)。Windows XP/Vistaに対応するフリーソフトで、同ソフトの公式サイトからダウンロードできる。なお、動作にはJava Platform, Standard Edition Development Kit(JD…

日本 Ruby 会議 2008 - Live

http://jp.rubyist.net/RubyKaigi2008/Live.html ustream sub session, main session ktkr http://b.hatena.ne.jp/entry/http://jp.rubyist.net/RubyKaigi2008/Live.html

スーパーマリオブラザーズの「次の面」を求める 〜Rangeとsuccメソッドの甘い(?)関係〜 - ’(rubikitch wanna be (a . lisper))

Range#eachはsuccメソッドを内部で呼ぶ、だからRangeにStringを指定することもできる。 しかーし、String#succが常に「正しい」次の文字列を返すとは限らない!そこで、おれおれsuccを定義してやろうじゃないかというお話。 平成生まれの人は知らないかもし…

引数をハッシュにするより専用クラスを作って(ry - きみのハートを8ビットキャスト

Rubyではメソッドの引数にハッシュを使う場合があります。 例えば、以下はwebrickでHTTPサーバを作る場合です。 引数にハッシュを使うメリットとして 引数の順番が関係なくなり(順番を覚えなくて良い)、 見た目にも用途が明らかとなるため メソッドを使う場…

mootoh.log - refe2.vim

Rubyリファレンスマニュアル刷新計画ですすめられている新リファレンスシステムを、Vimから引けるようにしてみました。 ダウンロード refe2-vim-0.1.zip コード github:http://github.com/mootoh/refe2-vim/ CodeRepos つかいかた Rubyのファイルを編集中に…

Passenger(mod_rails)設定メモ - Hello, world! - s21g

Passengerを設定する手順のメモ。 まずはsudo gem install passenger apacheの設定ファイルに以下を記述 1 # for Passenger 2 LoadModule passenger_module /usr/local/lib/ruby/gems/1.8/gems/passenger-1.0.5/ext/apache2/mod_passenger.so 3 RailsSpawnSe…