2009-05-26から1日間の記事一覧

Ruby逆引きハンドブック」

まつもとゆきひろ氏が開発したプログラミング言語「Ruby」は、国内外を問わずに人気となっています。 本書は「やりたいこと」から、Rubyの機能を探せる逆引きリファレンスです。700ページを超える圧倒的な情報量で、サンプルも豊富です。また、手元に置いて…

Rubyで実行中にGemの最新バージョンのパスを取得する方法 - サイログ。MiyakoとかRubyとかなんとか+Miyako ACCESS MAP

Ruby/SDL(Ruby 1.9用mswin32版)をgemでインストールするとき、dllをコピーするために、gemのインストール先パスを取得する方法を検討したので、その結果をメモで載せておきます。# gemファイルを検索してくれる頼もしい存在ps = Gem::GemPathSearcher.new# i…

MOONGIFT: iPhoneアプリケーションをRubyで作る「iPhone RubyCocoa」:オープンソースを毎日紹介

新しいことにチャレンジしたいと思いつつも、そのために新しい技術を習得するとなるとコストが高くなってしまう。もっと手軽にはじめられるとスムーズではないだろうか。特にプログラミング言語は習得コストが高く、気軽にはじめようと思うまでには相当時間…

プログラマーの雑記帳: 渡された文字列に半角カタカナがあるか?のチェック(Ruby編)

#文字列に半角カタカナが存在するか? #Rubyの正規表現を使用して、渡された文字列に半角カタカナがあるかチェックします。(UTF-8向け) #Ruby 正規表現 半角カタカナ UTF8 str = "aaaaアあああああ"; if str =~ /(?:\xEF\xBD[\xA1-\xBF]|\xEF\xBE[\x80-\x9F]…

プログラマーの雑記帳: 正規表現で、文字列は全て全角文字か?のチェック(Ruby編)

#全て全角文字か? #Rubyの正規表現で、渡された文字列が全て全角文字かチェックします。(UTF-8向け) #Ruby 正規表現 全角文字 UTF8 str = "ABCDEFXYZあいうえおカキクケコ@!+*_" if str !~ /(?:\xEF\xBD[\xA1-\xBF]|\xEF\xBE[\x80-\x9F])|[\x…

プログラマーの雑記帳: 正規表現で、文字列は全て半角英数字か?のチェック(Ruby編)

#全て半角英数字か? #Rubyの正規表現で、渡された文字列が全て半角英数字かチェックします。(UTF-8向け) #Ruby 正規表現 半角英数字 UTF8 str = "abcdefghijklmnopqrstuvwxyz0123456789"; if str =~ /^[0-9A-Za-z]+$/ puts Kconv.tosjis("すべてが半角英数…

プログラマーの雑記帳: 正規表現で、文字列は全て全角ASCIIか?のチェック(Ruby編)

#全て全角ASCIIか? #Rubyの正規表現で、渡された文字列が全て全角ASCIIかチェックします。(UTF-8向け) #Ruby 正規表現 全角ASCII UTF8 str = "ABCDEFGHIJK1234567890!#$" if str =~ /^(?:\xEF\xBC[\x81-\xBF]|\xEF\xBD[\x80-\xA0])…

ウノウラボ Unoh Labs: 5分で分かるHaml

先日、まちつく!が正式リリースになりました。よろしければ是非携帯でアクセスして遊んでみてください。こんにちは、ryosukeです。ラボブログの前々回のエントリーで ruby で実装された web application framework の Sinatra が紹介されていたのですが、私…