日記 WEB+DB PRESS Tech Meeting. 本誌からのお知らせ:WEB+DB PRESS Tech Meeting|gihyo.jp来る2007年12月発売号(Vol.42)で,本誌は7周年を迎えることになりました。読者のみなさまへ,これまでの感謝の気持ちをこめて,本誌初のイベント企... 2007.10.27 日記
Ruby GetText.update_pofilesでハマる。解答編 ・・・つづき。RubyToken::TkIDENTIFIERまたはRubyToken::TkCONSTANTを見つけてnameがIDかPLURAL_IDに含まれていればつぎに現れるRubyToken::TkSTRINGのvalueをmsgi... 2007.10.23 Ruby
Ruby 戻り読みできない。 Rubyリファレンスマニュアル - 正規表現方法1: 戻り読みと先読みを利用する方法 (戻り読み(lookbehind)は Oniguruma *7が必要)おぉー残念。使えたらString#scan一発だったのになーって。 2007.10.23 Ruby
Ruby GetText.update_pofilesでハマる。問題編 Ruby-GetText-Package開発者向けドキュメント - よたらぼ 保管庫現在、ヒアドキュメントも使うことができません。これは将来的にはサポートされるかもしれません。結論はこうなんだけど、ググるまえにソースを読み始めてこの結論にた... 2007.10.23 Ruby
Ruby extendとincludeについて。その3 プログラミングRubyを見直したら「クラスとオブジェクト」の章に仕組みからちゃんと説明されていた。買った時に目を通したはずなんだけど、全然記憶に残ってない。いま分かったってことは、きっと理解がすすんだってことなわけで、まずはめでたい。さらに... 2007.10.19 Ruby
Ruby extendとincludeについて。その2 この前買った「Pro Active Record」を読んでいたら、どストライクな説明を見つけてバチッときたのでその部分を翻訳して大引用。includeされたメソッドとextendされたメソッドには微妙な違いがあります。モジュールをクラスにi... 2007.10.18 Ruby
Rails Railsのアップグレード。 Riding RailsTo upgrade, `gem install rails`, set RAILS_GEM_VERSION to ‘1.2.5’ in config/environment.rb, and `rake rails:... 2007.10.13 Rails
Ruby requireとloadのちがい。 Rubyリファレンスマニュアル - 組み込み関数require は同じファイルは一度だけしかロードしませんが、 load は無条件にロードします。また、require は拡張子 .rb や .so を自動的に補完しますが、load は行いま... 2007.10.12 Ruby
Rails プラグインを作ってみた。 IBM 境界を越える: Rails での拡張 - Japanacts_as プラグインを解剖する acts_as_state_machine (記事にあるURLはすでに存在しないので)プラグインの勉強にと、カヤックの人の記事を参考におみくじ... 2007.10.11 Rails
Ruby extendとincludeについて。 Rubyリファレンスマニュアル - Objectinclude は、クラス(のインスタンス)に機能を追加します が、extend は、ある特定のオブジェクトだけにモジュールの機能を追加 したいときに使用します。~コード(引用省略)~exte... 2007.10.10 Ruby