2009-01-22から1日間の記事一覧

Nokogiri::HTMLはGoogle検索結果をパースできない→解決策あり - ’(rubikitch wanna be (a . lisper))

Nokogiriは実在するぶっ壊れたHTMLでもパースできるらしい。Nokogiri.parseはヒューリスティックにHTMLかXMLかを判断して、合ったパーサを使うようになっている。でもHTMLだとわかっている場合はNokogiri::HTML.parseと明示したほうがよい。nokogiri.rbより…

emacsとRinariで快適Rails開発! - おもしろWEBサービス開発日記

emacs, railsemacsでRails開発をする際、emacs-railsを使っている方が多いと思います。emacs-railsはとても便利なelispなのですが、最近は更新頻度が低く、rhtml→html.erbの対応も一部されていなかったりします。あとRspecの対応もイマイチ。emacs使いの人た…

KOSHIGOE学習帳 - [Ruby] Rackプロトコル仕様

Rack provides an minimal interface between webservers supporting Ruby and Ruby frameworks. RackはRubyをサポートするウェブサーバ群とRubyフレームワークとの間の最小のインターフェースを提供する。Rack: a Ruby Webserver InterfaceFile: SPECこの仕…

n文字の半角英数文字列を生成する - y_tsuda's blog - s21g 昨晩は、n桁の16進数を生成しました。今晩は、n文字のランダムな半角英数文字列を生成するRubyスクリプトを書いてみました。ただ文字列を生成するだけだとあまり面白くないので、optparseを使って…

松江Ruby会議01 - Regional RubyKaigi

開催概要開催日時: 2009年2月2日(月) 17:00〜21:00開催場所: 松江オープンソースラボ(松江市開発交流センター)松江市朝日町478番地18http://www1.city.matsue.shimane.jp/sangyoushinkou/sangyou/open/open.html主催:国立大学法人島根大学プロジェクト研究…

とちぎRuby会議01 - Regional RubyKaigi

開催概要日時: 2009/02/21(土) 13:00 〜 16:30会場: 東那須野公民館、栃木県那須塩原市最寄り駅、東北新幹線 那須塩原駅地図参加費用: 未定事前登録: 必要定員: 30名程度懇親会: 終了後に近くのお店で開催します。事前登録必要(人数把握のため)。公式タグ: t…

404 Blog Not Found:聖書降臨 - 書評 - プログラミング言語Ruby

長らくバイブル不在だったRubyに、やっとキタ━━━━(゜∀゜)━━━━ッ!! ただし、ちょっとした注意点がある。ヒント: ラクダ本は「Programming Perl」 ヘビ本は「Programming Python」 で、おそらく今後「ハチドリ本」と呼ばれるであろう本書は「The Ruby Programm…

Ruby 1.9.1 への移行挑戦の記録 - PB memo

ということで久しぶりに trunk のソースツリーを svn up。というところで、そういえば 1.9.1 の release candidate 2 のリリースがアナウンスされていたなとふと思い出したので、仕事のプロダクトが 1.9 でどの程度動くかまた挑戦してみることにしました。半…

エンバカデロ、Ruby/Rails開発向け統合開発環境の新版を発売/キーマンズネット

エンバカデロ・テクノロジーズは、Ruby(オブジェクト指向スクリプト言語)とRuby on Rails(Webアプリケーションフレームワーク)による開発を支援する統合開発環境の新バージョン「3rdRail 2.0」日本語版と、開発機能をRuby言語に限定した廉価版ツール「Tu…