2010-07-03から1日間の記事一覧

RakeでTokyoTyrant serverを起動/終了

tokyotyrantはttserverというコマンドで起動する。 ソースからインストールしたら /usr/local/sbin/ttservctl という管理用shell scriptがあったので、それを参考にとりあえず start, stop, restartだけrake taskにした pidファイルがserver実行中だけ作られ…

rakeでrspecを実行

specディレクトリを作って、中に *_spec.rb でrspecを配置 このRakefileをプロジェクトに置いておけばrakeでrspec実行できる newgemが生成するtest関連のファイルを参考にした Rakefile require 'rubygems' desc 'run spec' require 'spec' require 'spec/ra…

tokyotyrantをRubyから使う

localhostで動いているtokyotyrantに接続する時にホスト名で接続できなくて、(connection refusedというエラーが返る)127.0.0.1って書いたらできた。これにドはまりしてて20時間ぐらい悩んでた。なんでホスト名で接続できないんだろう。自分でrequire sock…