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

cap deployでrestart application

capistranoでdeployするところまではできていたものの、アプリケーションの再読み込みについて調べるのが面倒で、ついついapacheをrestartしてました。 mephistoもpassengerで動かしているので、apacheを再起動せずに何とかならないものかと、調べてみました…

MOLESKINE

半年程前からメモ帳を持ち歩くようになりました。当初は、ちょっと空いた時間に何か考えたことを書き留める、というつもりでしたが、最近ではすっかり生活の中に溶け込んでます。まず、会社に行く前にコーヒーショップに立ち寄り、10分程度、その日の仕事、…

ruby-prof

railsアプリのレスポンスがたまに物凄く悪くなることがあり、ruby-profを試してみました。 ruby-profのバージョンは現在0.7.3なのですが、railsアプリをプロファイルする際に、従来のproductionモードで実行した結果をログに出すアプローチから、プロファイ…

heroku.com

herokuというrailsアプリケーションのホスティングサービスを使ってみました。以前はブラウザでrailsアプリが開発できる、ということでしたが、今はheroku gardenという名前になっています。ブラウザを使った開発も面白そうですが、まずはheroku.comを使って…

rolerequirementプラグイン

roleを取り入れたいと思い、プラグインを探してみたところ、rolerequirementというプラグインが見つかったので、早速試してみました。 script/plugin install git://github.com/timcharper/role_requirement.gitインストール後、roleを表すRoleクラスを作成…

NoMethodError (undefined method `responds_to_parent'

何かファイルのアップロードがおかしいな、とログを見てみたら、responds_to_parentメソッドが見つからない、というエラーが出てました。vendor/plugins/responds_to_parent/rails/init.rbを確認したところ、 ActionController::Base.send :include, Respond…

sqlite3: unable to open database

capstranoを使用してapacheを再起動し、アプリケーションにアクセスしてみると… ActiveRecord::StatementInvalid (SQLite3::SQLException: unable to open database file: UPDATE "filters" SET "updated_at" = '2009-06-05 01:47:06' WHERE "id" = 1): ... …

移行先にcapistranoでdeploy

さくらで動かしていたアプリケーションを移行しているのですが、capifyされたrailsのアプリケーションについては、capistoranoで移行してみました。まずは、 $ apt-get install subversion でsvnを使用できるようにします。次に、deploy.rbを移行先の環境に…

和田秀樹の“最終最強”知的生産術

和田秀樹の“最終最強”知的生産術 (Mainichi Business Books)和田 秀樹毎日新聞社 2008-06-28売り上げランキング : 289498おすすめ平均 相変わらずの「単一的」価値観は健在の様子です今までのまとめ満足な1冊Amazonで詳しく見る by G-Tools最近はビジネス書…