ruby

そういえば、aptでRubyGemsを入れちゃだめだった(1年半ぶり2回目)

Ubuntu10でRubyのtwitterライブラリをgemでインストールしようとしたら $ gem install twitter WARNING: Installing to ~/.gem since /var/lib/gems/1.8 and /var/lib/gems/1.8/bin aren't both writable. WARNING: You don't have /home/thata/.gem/ruby/1.…

RubyGemsをアップデート

twitterのgemをインストールしようとしたらRubyGemsの1.3.1より大きくないとインストールできないよーと言われたので、Snow LeopardのRubyGemsのバージョンを1.3.1から最新の1.3.6へアップデートした。何度やってもやり方を忘れるのでいいかげんメモしておく…

curlコマンドからのRESTなリクエストを送り方

メモ。 # GET $ curl http://localhost:3000/users.xml $ curl http://localhost:3000/users/3.xml # POST $ curl http://localhost:3000/users -X POST -d "user[name]=postman" -d "user[age]=19" # PUT $ curl http://localhost:3000/users/4 -X PUT -d "…

Thinをインストール

今作ってるRailsアプリが長時間起動しっぱなしにしてるとなぜかレスポンスを返さなくなる現象に悩まされていたので、とりあえずサーバをWEBRick以外のものに変えてみることにした。WEBRick以外だとmongrelを使ったことがあるのだけど、mongrelってメンテナい…

Railsで画像ファイルを返したい

send_fileを使用する。(レシピ40) class ImageController < ApplicationController def show # 指定したファイルをimage/pngとして返す # ファイルはダウンロード(attachment)ではなくそのまま表示(inline)で send_file "public/images/rails.png", :type …

NokoGirlはじめ

無性にHTMLをパースしたくなってきたので、はじめての nokogiri を使ってみたよ。まずはインストール。 $ sudo aptitude install libxml2-dev $ sudo aptitude install libxslt-dev $ sudo gem1.8 install nokogiri 次に簡単なサンプルコードを動かしてみる…

jruby-debug

JRubyへのgemからのruby-debugのインストールがうまくいかなかったので、以下のサイトを参考にjruby-debug環境を整えてみました。http://debug-commons.rubyforge.org/#jruby-debug install 以下のサイトを参考にインストール。http://debug-commons.rubyfor…

rails.vim

http://d.hatena.ne.jp/secondlife/20061222/1166781841今更ながらだけどセコンさんとこを参考にrails.vimを使い始めたよ。よちよち歩き。 :R とりあえず:R :Rmodel user :Rcontroller user

RubyKaigi2008タンブラー

チャンキーベーコン!

るびま#22

http://jp.rubyist.net/magazine/?0022るびま#22がリリースされました。先月アメリカはシャーロットで行われたRubyConf2007のレポートをかくたにさんと一緒に寄稿しましたので、お暇な時にでもぜひ。表紙のカオスさ(と中身のすばらしさ)で話題のアジャイル…

RubyConf 2007 イエローページ

を作ってみた。敬称略。 日本からの参加者 akr id:ita-wasa kakutani kiwamu ko1 matz mput ogijun secondlife takahashim thata 発表者 Marcel Molina Jim Weirich Nathaniel Talbott id:ita-wasa & id:kiwamu Nathan Sobo Paul Brannan Ben Bleything Andr…

RubyConf2007 3日目

早起きしてロビーでうだうだしてるところを id:secondlifeに拾ってもらってシャーロット市内を散策。ダンキンドーナツで朝食を食べたあと住宅地を眺めながら散歩。リスがいっぱいいて萌え死にそうになった。 RubyGen by DrNic プレゼンのタイトルが SBPPへの…

RubyConf2007 2日目

RubyConf2007に来てる。2日目の午後はずーっとRubyと関係ない話ばかりだったなぁ。

RubyKaigi2007

チケット忘れに始まり(ホントごめんなさい)、Dave Thomasの愛に終わったすばらしい会議でした。関係者の皆さん、ホントありがとうございました。あと。ずっとかくたにさんのターン、なのが面白かった。

RailsでSNSを作るよ本

Amazonに教えてもらった、近日発売のRailsでSNSを作るよ本、2冊。ガチンコ対決じゃんすか。上のほうはSafariで読めるみたい。RailsSpace: Building a Social Networking Website with Ruby on Rails™ (Addison-Wesley Professional Ruby)作者: Michael Proch…

On Ruby(asin:4091097618)

On LispはLispのマクロ(メタプログラミング)を使ってDSLを構築する話題を取り扱っているわけですが、On Rubyも同様にRubyのメタプログラミング機構の解説と、それを利用したDSLの構築についての本となる予定です。 ktkr!!

BSFさんとJRubyさん

BSF(http://jakarta.apache.org/bsf/index.html)を使ってみたよ。その時のメモ。 JavaからRubyへ値を渡す Java側で『declareBean(名前, 値, 値の型)』を呼んでやると、Ruby側からは『$名前』でアクセスできるようになる。 // JRubyエンジンを登録 BSFManager…

Rais勉強会@東京#15

に行ってきたよ。以下箇条書きで。 ドリコム初潜入 kdさんに気がつかなかった 髪を染めてたので dotさん takaiさん 仮面ライダーカブトの真島のイメージだったんだけど、もうちょっとやんわり 50人て! AMDD効果 前半: AMDD 妹(脳内)www Refactoring Datab…

ubuntu, apt-get, and ruby

http://patricklogan.blogspot.com/2006/07/ubuntu-apt-get-and-ruby.htmlUbuntuにirbが入れらんなくて泣きそうになりながら見つけたページ(ペーイチ兄さん)。無事にインストールできたよ。

Building QtRuby on Windows

http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/222804 BUILDING ON WINDOWS * The smoke library can be built on windows by manually editing qtguess.pl.in and generate.pl.in (automake doesn't work with qtruby on Windows). ギャー…

るびま0014

ケコーン式の準備を放り出して、かくたにさんのインタビューを読む。ケコーン式の準備は後でやる。

RailsによるアジャイルWebアプリケーション開発(ISBN:4274066401)

届イタ━━━━━━(゚∀゚)━━━━━━ !!!!!明日のRails写経会へ持っていきたいのだけど、行けるかなぁ…。

タワムレCPS

タワムレに継続渡しスタイル(CPSだっけ?)っぽいコードを書いてみる。なんだかオモシロイ。 # if.rb def _if(cond_block, if_block, else_block) if cond_block.call if_block.call else else_block.call end end print "1 + 2 ? " n = gets.to_i _if(lambda …

Rails写経会 9th

Rails写経会へ参加してきました。あとで書くよ。

モデリングツールとしてのRuby

自分の脳内の言葉にならない「もやーっ」っとした感覚、どうやって言語化すればいいのかわからないでいた感覚を、巧みに言葉にしてしまう中島さん、スゴイ。そして、そんなスゴイ記事を一年ちかく読み忘れていたスゴクないオレ。

Rails写経会 第4回

行ってきました。今日も楽しかったす。以下箇条書きで。 西川さんにお会いしますた id:drawnboyさんにscreenの使い方を習った がんばって使いこなせるようになります LineItem.for_product(product) がカコイイ LineItem.new(product)よりも意図が明確 オレのノ…

RHG読書会::東京

の議事録がおもしろすぎる件について。

Rails写経会 3rd

行ってきましたよ。

るびま11

出た!URLはみんなわかってるだろうから載せないよ、もう子供じゃないんだから。

Rails写経会 第2回

行ってきました。以下箇条書きで。 hメソッドってなんだ? HTMLのエスケープを行うERBのメソッド ERB::Util.html_escapeのエイリアス また後で