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

ソフトウェア工学が無料で学べるedubase

羽生田栄一さんのつぶやきでhttp://www.edubase.jp/の以下のコンテンツを紹介してもらいました。 「ソフトウェアパターン 第9回」 クラスに関する設計原則(オブジェクト指向設計原則など)とオブジェクト指向設計におけるGRASPパターンを解説。 URL:http:…

IronRuby 1.0における日本語コード変換

IronRuby 1.0ではmodule NKFのModule Functionsが定義されておらず、NKFモジュールおよびKconvモジュールの各機能が使えません。 そこでWindows版のnkfを使ってNKFモジュールおよびKconvモジュールの主要な機能が使えるようにする方法を考えてみました。 1…

IronRubyのString#bytesizeが定義されていない

IronRubyのString#bytesizeが定義されていません。 具体的にはIronRuby Consoleで >>> "abc".bytesize (ir):1: undefined method `bytesize' for "abc":String (NoMethodError) この様になります。 対処としては class String def bytesize self.GetByteCoun…