日記

豆ナイト。

豆魂 - 豆ナイト豆ナイトの目的は「楽しく技術を習得すること」、 「技術者間のコミュニケーションの“場”となること」です。内容としては、毎回異なるテーマを扱い、趣向を凝らして開催していますので、リラックスした雰囲気の中で学ぶことができると思...
Rails

機能テスト。

ひとつのテストを書くのに、ざっとテストのソース→言わずもがな。コントローラのソース→assigns()に渡すインスタンス変数名を確認したり、リダイレクト先を確認したり。フィクスチャ→テストデータを確認する。HTMLソース(ブラウザで)→po...
Rails

Autotest::Screenが便利な件について。

ここで張っているソースについて新しいエントリを書きました。ZenTest - autotestに同梱されているAutotest::Screenを使うと、Screenのステータスにテスト状況をリアルタイムに出せる。ただ、ZenTest (3....
Rails

Railsのテスト環境。

Railsのテスト環境を改めて- MacOSX / RSpec / ZenTest / Growl:TKMR.blog.show最近Macの再インストールしてから開発環境が中途半端だったので、Railsのテスト環境を改めて整備、のメモこちら...
Rails

Ynaqd

script/generateですでにファイルがあったときに聞いてくるこれ、overwrite app/models/hoge.rb? Yes,Noは分かるけどaqdとか言われても分からない。 分かりました。
Rails

require ‘jcode’はどうするか。

Rails 1.1までは$KCODEの指定がなかったのでenvironment.rbの最初に、$KCODE='u'require 'jcode'を書くのが定石になっていたみたいだけれど、Riding Rails: Rails 1.2: RE...
Rails

project.vimでディレクトリツリーが更新されない。

rails.vim + project.vimでのはなし。最初に:Rprojectでプロジェクトツリーを作り、:Rake db:migrateしたときに出来たディレクトリ(db/migrate)を反映しようと\Rしたのだけれどツリーに反映さ...
プログラミング一般

ホームディレクトリ。

soundkitchenさんと話してて、せっかくだから開けちゃえばいいジャンってことでSVNリポジトリを開けてみました。.screenrcは把握し切れてないのでDebianのデフォルトのまんま。 開発環境を考える。
Linux

screenを使う。

Ctrl-aだとなんか使いにくいscreenのメタキーをどうするか悩む。とりあえずCtrl-zにしてみた。いいかんじ。あと、screen -Rを.zprofileの最後に追加。必要なときになって起動してないことを思い出すもんで、ね。
プログラミング一般

開発環境を考える。

ふと思い立ってサーバ側で作業する環境を整えました。screen + zsh + vimkomagataさんを見習ってドットファイル群をSubversionに放り込む。初めて行ったところでもsvn exportで居心地のいい環境に。こりゃ気持...