2010-06-01から1ヶ月間の記事一覧

activerecord-3.0.0beta3のモデルのモジュール構造

deviceをインストールしたUserの構造を、 http://gist.github.com/11849 のメソッドを使って出力してみました。 >> User.tree_ancestors [C] User [M] Devise::Models::Trackable [M] Devise::Models::Confirmable [M] Devise::Models::Validatable [M] Devi…

warekky-0.1.1 リリース

先週0.1.0をリリースしてたんですが、時間がなくて書けなかったので、改めてご紹介。warekkyは和暦と西暦を相互変換するライブラリです。 インストールと使い方 gemでインストールして、requireするだけっす。 $ (sudo) gem install warekky $ irb require '…

間違って作っちゃったリモートのタグやブランチを削除する方法

git

jewelerでrake git:release すると、 $ rake git:release (in /Users/takeshi/workspace/warekky) Tagging v0.1.1 Pushing v0.1.1 to originという風にvで始まるバージョンが付けられてしまう。vで始まるのはやだー!っていうわけで作られたタグを $ git tag…

jewelerでgemのひな形生成

jewelerを使うと、specを使うテストまでを含めたひな形を作って、git initからコミットまでしてくれて、githubへのpushまでやってくれる。 $ jeweler warekky --directory ./warekky --rspec --github-username akm --create-repo create .gitignore create …

CassandraObject::Base.connectionの構造をしらべる

タイムアウトするまでの時間を指定したくなった。でもどこで設定していいのかわからない。Rubyのクラスの構造を逆ツリーで出力するスクリプトを以前書いたので、それを使って調べてみる。 http://gist.github.com/11849 $ irb -rubygems # クラス構造を調べ…