It's raining cats and dogs.

無駄なことなんてないはず

ruby

rvmのアンインストール

rvmとrbenvがごちゃごちゃしてたのでrvmをアンインストール $ rvm seppku 切腹...

テーブル名を複数系ではなく単数形として作成する

あんまし使わないと思うけど、メモ。 config/application.rb config.active_record.pluralize_table_names = false を追加。 modelをgenerateしてみる $ bundle exec rails g model user invoke active_record create db/migrate/20110925050358_create_user…

config/initializersの読込み順序

Railsではconfig/initializersというディレクトリに下においたrubyプログラムを起動時にまるっと読み込んでくれるんだけど、その読込み順について同僚と話をしてて、よくわかんなかったので調べてみた。 railsのバージョンは3.0.9 GEM_HOME/gems/railties-3.…

でいうとさらにカッとなってrvm,ruby,railsまでいれたった。

やり方は↑のサイト参照。 俺得すぐるwww

RVM

macports 結局portsを使う僕は日和ってます RVM いれた gemでインストール $ sudo gem install rvm $ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-latest ) .zshrcに以下追加 [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.r…

二日目終了

rubykaigi2011 2007以来、4年ぶりにrubykaigiに参加している。今回が最後のrubykaigiとのことなので、実質2007年から始まった催しなので、最初と最後だけでているようなものだ。 まだ明日を残しているけど、今のところ一番良かったセッションはid:secondlife…

回文

会社で、回文をチェックする処理を書くという話が出たので、その時に僕が書いたRubyのコードを書いておく 手抜きバージョン もとの文字列とその反対をチェックして同じだったら回文じゃね?という発想。かなり手抜きだけどすっきり書けてるはず。 class Stri…

rubyの資格でも受けてみるか

最近railsでアプリを作っているけど、基礎がおろそかになっているなぁと思ってて google alertで引っかかったサイトにruby技術者試験のことが書いてあったので せっかくなんで久しぶりに資格でも受けてみるかなと。 昔はよく資格をとってて、javaとかoracle…

Railsはじめます。

弊社Railsはじめます。

Piston

railsのプラグインを効率的に管理できるみたい。 よくわかってないからいつか調べよう。 Piston

Railsで複数DBにアクセスしようとしてるんすよ

railsで複数のDBにアクセスしなきゃいけない状況があったので、Magic Multi-Connectionsを使おうと思ったんだけど、Rails2.1で動かない。 とりあえずベタにhttp://blog.tkmr.org/tatsuya/show/311-twitter-db-railsこのあたりを参考にサンプル作ってscript/c…

言ったそばからRuby

http://d.hatena.ne.jp/ursm/20081006/1223309255 おぉう、こりゃ便利かも☆

Capistranoで「LoadError: no such file to load -- openssl」

capistranoを入れて動かそうと思ったら LoadError: no such file to load -- openssl ですって。 opensslは入ってるはずなんだけど。。。 あぁdevelがないわけね。 $ sudo yum install openssl-devel -y で、rubyリコンパイルしたらうまくいった。 もー。

capitalize,capitalize!

いまさらながらこいつは便利だ。 p "foobar".capitalize # => "Foobar"

などもインストールしてみます。

まずご存知rubygemsのインストールをします。 $curl --location -O http://rubyforge.org/frs/download.php/17190/rubygems-0.9.2.tgz $tar zxvf rubygems-0.9.2.tgz $cd rubygems-0.9.2 $sudo ruby setup.rb で、インストール完了。 とりあえずgemのアップ…

rubyの環境をmacportsでつくります。

mac OSXにruby環境を作ります。 まずはmacportsのインストール http://svn.macosforge.org/repository/macports/downloads/MacPorts-1.4.0/ ダウンロードしたら、解凍してインストールを実行します。 インストールしたら、macportsを最新版にアップデートし…

radiantの調査は全然すすんでません。やっぱrubyがわかってないせいか、ソース見ててみ理解がおそい。あきらめずがんばろう。。。今日は映画を見に行きます。デスノート。おもしろいかな・・・。