ruby

RMagickインストールの道

Leopardを買ってウキウキしながら環境を整理してたんですが、RMagickのインストールにつまずいたのでメモ。まさかインストールでこんなに手こずるとは思わなかった。。でもLeopardはいいですよ。 目標: RMagickを入れる とりあえずMacPortsをインストールし…

るびま21号でました

3周年、おめでとうございます。長期に渡って高いクオリティを維持し、継続してきた笹田さんはじめスタッフの方々、本当にありがとうございます。http://jp.rubyist.net/magazine/?0021今回から伝説の記事(締め切り的な意味で)と呼ばれることもある「スはスペ…

ProxyにもなるRailsアプリ

このあいだWEBrick::HTTPProxyServerを使ってみてすごく簡単にProxyが書けることに感激したんですが、ふと「Proxyにしつつ自身へのリクエストはRailsで処理できないか」と思いました。 で、某WEBrickハッカーに聞いてみたところ、「できるよ。てかProxyって…

ノベルティ膝かけ

なんとなく調べてみました。 http://myblanket.jp/ordermade_blanket.html概算がまったく書かれてないのが不安ではありますが、次回があればちょっと検討してみてもいいかもしれませんね。 数量の問題も在るだろうから、会期の前半は女性にのみ配布 & 後半は…

愛と覚悟とRubyKaigi2007

Daveの講演の神ログを見ながら、羽生さんのこちらのエントリを見て思ったことです。 http://d.hatena.ne.jp/habuakihiro/20070612#1181576046一つ目は、「具体的なフィールドは違っても真摯な思いはちゃんと伝わるんだなぁ」、と。 で、もう一つは「愛を表明…

RubyKaigi2007チラシの裏

思ったこといろいろ。随時追加しようと思います。 反応を見ているとトートバッグが好評でよかったです。発案たださん、デザインのりおさんです。ちなみにノベルティ番長は私でした。 トートの業者さんはこちらです。 http://www.robinfactory.co.jp/ やりと…

RubyKaigi2007完!!

今年は実行委員として裏方仕事をやってました。無事に終了してほっとしています。スピーカーの方はもちろん、来てくださった皆様、本当にありがとうございました。みなさまのお蔭で、今年もRubyKaigiを成功裡のうちに実施することができました。詳しくはあと…

「JavaからRubyへ」を読んで

かなり出遅れ感満載ですが、読書レポート。Amazonからなかなか届かなかった本書ですが、GW中にMAXやまびこで読みきることができました。既にいろんな方が書評なさってますが、私の第一印象としては「翻訳っぽくないなぁ」ということ。 縁あって角谷さんとは…

RubyKaigi2007 壁紙

http://jp.rubyist.net/RubyKaigi2007/Goodies.html_whyに書いてもらったイラストを、のりおさんにお願いして壁紙に仕上げてもらいました。素晴らしい。 いままで Apple デフォルトの波模様(私もそうでした)だった人もこれを機にぜひどうぞ。今週の土曜には…

RSpec 0.9.x の変更点私的メモ

最近は主に 0.8.x を使っていた 変ったよ〜という話は聞きつつもとりあえず 0.8.x で不便を感じていなかったので(互換性あるし)で流してた Rails勉強会@東京のWikiでYuguiさんが「変わりすぎwwww」 どれどれ、と見てみて噴いた ← いまここ

RubyKaigi2007 のタイムライン

@nifty さんのサービス、TimeLine がバージョンアップしまして、CSV 取り込みが出きるようになりました。ということで作ってみたのがこちら、RubyKaigi 2007 のタイムラインです。http://timeline.nifty.com/portal/show/2083やっぱ一括で作れるのは楽だわ、…

JavaからRubyへ

気になって確認してみました。 これはひどい。レビュー合戦とかいうレベルじゃねーぞ、です。新刊に弱い Amazon は伊達じゃない。新刊の場合は bk1 とかのほうがいいかも知れませんね。

Mac OS X での Rails 開発環境

先日 id:xibbar さんから質問を受けたんですが、ちょっとばたばたして返事できませんでした。すみません。Mac OS X 上で vim な人向けの開発環境ですが、私は基本的に Terminal.app 上で動かしています。使うのは主に zsh と vim。以下のような感じです。

会長www

http://www.fdiary.net/ml/ruby/msg/1503ちょっwwwwwwww

走り書き: すべてのメソッドを動的に extend すると

Rails で分業しようとするとコントローラとビューはなんとかならないことはない(ほげチームは hoge_controller と app/views/hoge 以下のみを自由にしていい、とか)けど、モデルはきついねぇ、なんてのを同僚と雑談。で、ふと思ったのが、モデルもモデルにも…

誠実さを育てていくということ

今日は弊社で上司・同僚のみなさんと打合せ。今後、どういう風に仕事をしていきたいか、という質の話をみっちり会議室 + 居酒屋で。場にいた人みんなで同意できたキーワードは「誠実に」ということで、まだまだ策を弄せれるほど多芸ではないわけなので、まず…

ruby-1.8.6-preview1 で Rails を動かす

前の勉強会のときにささださんとちょっとお話したのでさっそく手元の Rails アプリを 1.8.6pre1 で動かしてみました。 すべてを動かしたわけじゃないですが、とりあえずの起動とテスト(500件くらい)はサクッと動いたので、おそらく問題はないだろう、と。 ru…

ActiveRecord::Baseを継承したクラスの一覧を得る

のに簡単な方法はありますかね?とりあえず Object.constants.select{|klass| Object.const_get(klass).ancestors.include?( ActiveRecord::Base ) rescue nil } こんな感じなんですが、もっとうまいやりかたが絶対あるかなぁ、と。 僕にも rescue nil が書…

質問が終わっちゃった。。。

http://q.hatena.ne.jp/1171000941 デブサミやら何やらではてなで回答中の質問を保留してたらクローズしちゃってました。申しわけない。 しかも問題解決には至らなかったのに、ポイントをいただいちゃって。。。申し訳ないです。まだ、質問に出した問題が解…

Rails による Web1.0 開発

http://jp.rubyist.net/RubyKaigi2007/CallForPresentations.htmlRuby 会議に CFP 出しました。Rails による Web1.0 開発。内容はぬるい Rails。Rails を使って古式ゆかしい業務系開発する経験談。JSON なにそれ?みたいな。全然エッジじゃないので落選して…

RSpec を使うための4つの語彙

年末年始にスライドを作ろうと思って挫折しました。RSpec のテストコードは見慣れない "should" なんかが出てきて難しそうに見えますが、実は覚えなきゃいけないのは 4つ程の語彙だけです。*1 Object#should_xxx [args] Object#should_have(n).items Object#…

RSpec 用のマクロ

脊髄反射的に作成。 function! Rspec () let rails_spec_pat = '\

[es] で Ruby

Rails チャットでshachiさん、のりおさんにいろいろ教えてもらいました。 Ruby の WindowsCE 用バイナリ各種。armv4i って W-ZERO3 の CPU ですよね? http://uema2.s8.xrea.com/ruby-mswince/ 実際に使ってみたレポートはこちらが詳しいです。 http://d.hat…

AWDwR 2nd.キタ

昨日は風邪で Rubyの本読書会を欠席し、まぁ家人のおかげで回復しつつあるとはいえ本調子ではないので会社忘年会を切り上げて帰ったら来てました。Agile Web Development with Rails。あいかわらず装丁がカッコいい。以前書いた通り、個人的にはPDFを全文検…

Ruby忘年会 無事に終わりました

多くの方々に助けられ、無事に開催することができました。Yuguiさんやshachi_kkさん、Kantaさんはじめ、いらっしゃったみなさん、ありがとうございました。拙い所もいろいろとあったとは思いますが、どうか御容赦ください。# 予約時点でお店から「50人だと *…

Rubyの忘年会参加申し込み始めました

http://wiki.fdiary.net/RubyistYearEndParty2006/?FrontPageお早めにどうぞ よろしくお願いします

日本 Ruby の忘年会 アナウンスしました

http://wiki.fdiary.net/RubyistYearEndParty2006/?FrontPage http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-list/43020参加申込は明日の昼から、定員50名はすでに店側に増やしてもらった上での max ですので、これ以上はきついです。 が、ちゃん…

日本Rubyの忘年会やりたい!

11/27 17:34 MLについて追記しました。次回の Rails 勉強会の懇親会を利用して、日本 Ruby の忘年会をやりたいなぁ、と。*1Rails な人達だけではなく、関東近辺でRubyに関わってる方々も含めての忘年会です。非公式に(魚肉ソーセージを食べたりしながら)高橋…

キーワード作ってみた

RSpec に付いて話されているエントリを捕捉したくなったのではてなキーワードを作ってみました。なるほどこういうときに使えばいいのか>キーワード作成。 まだまだたいしたことは書いてありませんが、そだてたってください。http://d.hatena.ne.jp/keyword/R…

Rails勉強会@東京#12

いまTest::Baseが熱い Test::Base on Railsがかっこい。いま終わりました。 すげー未消化なメモですが。 テストコードとデータの(概念的な)分離 テストのパターンができるとデータをどんどん追加していける 定型的なテストを書くのによさげ filterがかなりい…