A Day in the Life

2008-07-01

cd `ruby -rubygems -e "puts Gem.path"`

教えて!Rails 君

  • みんな本番の gem の管理ってどうやってんの?gem は使わず plugins に放り込んで RaPT や piston で管理?
    • sudo rake gems:install は便利だけど、これは開発者のためだよね。capistrano 経由でやったりしてんのかな。
  • 本番の log/*.log を手軽に読みたい
    • みんなどうや(略)
    • ローカル IP 経由のアクセスの場合、log のリストを読めるようなインターフェイスつくっとくと便利かもしんない

konozama

少女マテリアルの発送メールが来ない!のはまぁいつもの通りの konozama なので良いとして、先日来た発送メール。商品書かれてない!(でもちゃんと届いた)

Amazon.co.jpをご利用いただき、ありがとうございました。またのご利用を
お待ちしております。

今回発送する商品は以下のとおりです。
---------------------------------------------------------------------
数量      商品                           価格  発送済み          小計
---------------------------------------------------------------------

---------------------------------------------------------------------
小計:  ¥1,100
配送料:  ¥0 
消費税:  ¥55 
EB プロモーション ¥0
  
合計:  ¥1,155

Passenger 2.0.1

(風呂グラマーの)masuiさんが2にしたら落ちなくなったよとのことなので入れてみる。2RC1 が2.0.1なのね。1.0.5 からのアップグレードもあっけないほど簡単に終わった。

rack 対応は Rails 以外の面でうれしいなー。これでお手軽に rack で抽象化して mod_passenger で動かせるように。

Shebang のを実行

Shebang があったらそちらから実行してますよ。

",e でそのコマンドを実行
function! ShebangExecute()
  let m = matchlist(getline(1), '#!\(.*\)')
  if(len(m) > 2)
    execute '!'. m[1] . ' %'
  else
    execute '!' &ft ' %'
  endif
endfunction

if has('win32')
  nmap ,e :execute '!' &ft ' %'
else
  nmap ,e :call ShebangExecute()
end
記事の一覧 >