ウェブサービスを作っています。

2009-03-01から1ヶ月間の記事一覧

Shoulda は RSpec でも使える

なんかこんなのが動いた。びっくりした。 class Post < ActiveRecord::Base validates_presence_of :title end describe Post do it { should validate_presence_of(:title) } end 便利マクロが使い放題。 やり方は、config/environment.rb に config.gem 'r…

UNIX 勉強中

ディレクトリのリンク数が 2 以上の理由がよくわからない

Application Template

git + rspec + i18n な Application Template を gist に置いた。 最近は log, tmp ディレクトリなどがない場合、自動生成してくれるみたい。 gist: 84433 - GitHub 使い方は、 $ rails アプリ名 -m http://gist.github.com/84433.txt

SSH のパスフレーズを毎回打たなくてもよくする設定

ssh

.zshrc などに記述。 echo -n "ssh-agent: " source ~/.ssh-agent-info ssh-add -l >&/dev/null if [ $? = 2 ] ; then echo -n "ssh-agent: restart...." ssh-agent >~/.ssh-agent-info source ~/.ssh-agent-info fi if ssh-add -l >&/dev/null ; then echo …

validates_fullwidth_length_of プラグインを公開

全角単位で validates_length_of を実行する Rails プラグイン validates_fullwidth_length_of を GitHub で公開しました。 http://github.com/milk1000cc/validates_fullwidth_length_of/tree/master 詳しくは README をご覧いただきたいのですが、いわゆる…

Google カレンダー不調の原因は dolipo だった

追記(2009/03/18 08:10): これだけではまだ「設定」リンクなどが不調でした。 Uncacheable.wiki に書くのではなく、ブラウザなどの「プロキシなしで接続」設定に「.google.com」を追加したところ、大丈夫になったようです。 ここ数日間 Google カレンダーが…

リモートリポジトリの branch を参照する

git

リモートリポジトリのブランチ challenge を参照したいとする。 まず、 $ git branch -r origin/challenge のようになるはず。あとは、 $ git checkout -b huga origin/challenge で、ローカルリポジトリに huga ブランチを作って、このブランチは origin/ch…

mysql.sock の場所を確認する

mysql_config --socket

Zenbe Lists が良すぎる

巷で人気の todo 管理と言えば Remember The Milk ですが、私にとっては機能が多すぎて checkpad から乗り換えられずにいました。 自分に必要な機能は リストを作ることができる タスクを手動で並べ替えることができる PC と iPhone で同期できる くらいで、…