2008-06-15から1日間の記事一覧
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, …
「NetBeans IDE」は、Java/C/C++/Ruby言語による開発に対応した高機能な統合開発環境(IDE)。Windows XP/Vistaに対応するフリーソフトで、同ソフトの公式サイトからダウンロードできる。なお、動作にはJava Platform, Standard Edition Development Kit(JD…
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#eachはsuccメソッドを内部で呼ぶ、だからRangeにStringを指定することもできる。 しかーし、String#succが常に「正しい」次の文字列を返すとは限らない!そこで、おれおれsuccを定義してやろうじゃないかというお話。 平成生まれの人は知らないかもし…
Rubyではメソッドの引数にハッシュを使う場合があります。 例えば、以下はwebrickでHTTPサーバを作る場合です。 引数にハッシュを使うメリットとして 引数の順番が関係なくなり(順番を覚えなくて良い)、 見た目にも用途が明らかとなるため メソッドを使う場…
Rubyリファレンスマニュアル刷新計画ですすめられている新リファレンスシステムを、Vimから引けるようにしてみました。 ダウンロード refe2-vim-0.1.zip コード github:http://github.com/mootoh/refe2-vim/ CodeRepos つかいかた Rubyのファイルを編集中に…
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…