2013-02-01から1ヶ月間の記事一覧
明日と明後日、多摩の方で開催される OSC 2013 Tokyo/Spring に参加してきます。 Sphinx-users.jp のブースにいるので、興味がある人は声をかけてください。 というわけで、普段の出勤時間より早く起きなくちゃいけないというのに、 今日もこつこつブログを…
一般的な Web Programmer ならば、YAuth Status code はすべて暗記していると聞きました。しかし、僕は独身なので、なかなか覚えきれていないので、YAuthのステータスコードをさがすのに便利なツールを用意しました。 yauthstatus.py です。 同じ gist に貼…
ネタに困ったので、僕が使っている chef cookbook をひとつずつ紹介していくことにしました。 今日は timezone です。opscode community で公開されている cookbook は、ストレートな名前が付いているのでほとんど説明不要なのですが、 この timezone も読ん…
Rails のアプリを書いていて、ホストによって routes.rb を切り替えたくなることがあります。 別にそんなのいらないんじゃないの? と思うのですが、お客様の要件なので嫌でも切り替えたくなってきます。自然の摂理ですね。そんな時、Capistrano でどう書くべ…
タイトル読んで納得した人は読み飛ばしてください。 VM の設定が完了するのを待ちつつ Fulentd Casual Talks #2 の ust 聞きながらこれを書いてます。 capistrano-rbenv 使ってますか? デプロイ先で rbenv を使う場合は capistrano-rbenv が非常に便利です。…
前回に引き続き capistrano TIPS です。 データベースを初期化する 前回書いたタスクを簡単に利用できるよう、パッケージ化しました。 capistrano-rails-dbinit というパッケージです。 インストール さっくり gem コマンドで入れます。 $ gem install capis…
capistrano を使って rails アプリをデプロイしようとすると、ちょっとしたところでつまづきます。今日は、最近僕が躓いたこと/調べたことをいくつか書いてみたいと思います。 database.yml を設置する database.yml にはパスワードなどの扱いに困る情報が載…
chef 見習いの @tk0miya です。全国の chef 使いのみなさん、いかがお過ごしでしょうか。最近、自分が使っている VM に入っている ruby の数を調べてみてびっくりしました。 OS 標準のもの (/usr/bin/ruby) Chef Omnibus Installer 由来のもの (/opt/chef/om…
昨日は chef cookbook のテストのひとつとして、foodcritic を取り上げました。 参考にした記事 には、実はもうひとつ続きがあるので、それを紹介します。 もちろん、単なる紹介では面白くないので「簡単に使える」ようなパッケージも用意しています。今回紹…
いつまでもブログのトップが去年を振り返るのままではとてもいかんと思いました。(挨拶)今日は chef cookbook のテストをする foodcritic について書きます。 とは言え、これを読むシェフ通の方々は既に foodcritic のことぐらいご存知ですよね。 $ gem inst…