2008-07-04から1日間の記事一覧
、RailsConf2008で最新のプロジェクトであるVertebraを紹介した。Ezra氏のblogからはその際の発表資料をダウンロードすることができる(リンク・英語)。 Vetrebraとは何であり、それについて彼が考えているプランは何なのかということについて、彼は次のよう…
http://www.nurs.or.jp/~ogochan/essay/archives/1303 なんだろう? 【前田君(Shugo)が役員になっていること。彼は素晴しいハッカーだ。手も速いし、作るものはクールだし、おまけにイケメンだ。「取締役プログラマ」として憧れるには十分だと思う。彼はもっ…
Wassrが好きで好きでしょうがない・Twitterなんて二度と見たくない! そんなWassr右翼に /etc/hostsに 127.0.0.1 twitter.com を追加する。 で require "socket" proxy = TCPServer.open(80) while true Thread.start(proxy.accept) do |twitter_client| TCP…
文章の中からあるパターンにマッチする部分があるかどうかを調べる事は比較的多く使われます。完全に一致した部分があるかどうかを調べるだけではなく、より複雑なパターンを作成するために用意されたのが正規表現です。正規表現で用意されている構文や特殊…
何か動きが変だなーと思ったら、twitter の json は100人しかデータを取得できていなかった。後で xml を使ったものに置き換えてみるの巻。 追記2 xml を使ったものに置き換えるもなにも、最初に svn add したものは xml を使った奴だった。しかも、xmlでも…
rubyの拡張ライブラリは、archdir/sitearchdir/vendorarchdirにインストールされるわけだけど、archにシステムのマイナーバージョンが含まれているために、rubyをインストールしたときのシステムバージョンによって、拡張ライブラリのインストール場所がばら…
Final release for One-Click Installer, based on Ruby 1.8.6 patchlevel 111 and taken from previous RC2. No major issues since last RC, so marked it as Final. Changes: 2007-12-14 Release 26 * Upgraded Ruby to 1.8.6 patch level 111 * Upgraded…
ちょっと必要に駆られて、 Wormhole というライブラリを書きました。 インストールはGitHubから行えます。 1 sudo gem sources -a http://gems.github.com 2 sudo gem install genki-wormhole GitHub上にGemが生成されていない場合(しばらく時間がかかるら…
正規表現もRubyにおいてはオブジェクトの1つです。ここではまず正規表現の基本的な概念と使い方について確認していきます。 http://www.rubylife.jp/regexp/ini/index.html エディタの検索で使えるだけでも便利だからなぁ、覚えたい・・・ http://b.hatena.n…
Everything to love about Ruby: the concise, powerful language; the sexy testing frameworks; and finally, the people. Everything to love about Objective-C: hmmm; well…; and finally, its the only high-level language you can use to write iPho…
http://locomotivation.com/2008/07/03/ruby-editors-the-choices-for-non-mac-and-non-vi-people http://b.hatena.ne.jp/entry/http://locomotivation.com/2008/07/03/ruby-editors-the-choices-for-non-mac-and-non-vi-people
すっごい初歩的なつまずきだと思うんですが。 def hoge(x) x == "a" || x == "b" || x == "c" end みたいな、複数の候補のどれかと一致したらtrueを返す式の書きかたがわからない。上の例だとなんかキモいじゃないですか。候補を配列にすれば def hoge(x) ["…
iPhone と iPod touch は、Mobile Safari を米国で最も人気のあるモバイル・ブラウザーにしました。Mobile Safari は通常の Web ページのレンダリングにも十分対応できますが、それでも数多くの Web 開発者たちは iPhone を対象としたアプリケーションのバー…
よくあるフォームの中に、県をプルダウンから選ぶと、その県の市町村が表示される、というようなものがある。 これを、railsで再現する。 1.viewの編集<%= select :record, :pref,["北海道","青森","岩手","山形"] %><%= select :record, :city…