おもしろwebサービス開発日記

Ruby や Rails を中心に、web技術について書いています

2012-08-01から1ヶ月間の記事一覧

bundler 1.2.0 リリース

1.1 からの主な変更内容がまとめられた Bundler: The best way to manage Ruby applications を読んでのメモです。 細かい変更点は bundler/CHANGELOG.md at 1-2-stable · carlhuda/bundler を参照のこと(英語です)。 Ruby のバージョンを指定できるようにな…

ActiveRecord::QueryMethods#joins のメモ

Ruby on Rails Guides: Active Record Query Interface の joins の章を見てメモったので載せておきます。 11 Joining Tables joins メソッドについて。 11.1 Using a String SQL Fragment 単純に JOIN 節の生 SQL を引数として書ける Client.joins('LEFT OU…

Capybara 2.0 アップグレードガイド

Capybara 2.0 Upgrade Guide - Funding Gates の意訳です。 capybara の 2.0.0 beta がリリースされたらしく、上記エントリでは重要な変更点とアップグレードの仕方について解説してくれています。 good news と bad news 2.0.0 にアップグレードしたら、現…

机もそれなりに大事

本当に必要なのは安価な机、良質な椅子、そこそこ早いコンピュータ を見て。 上記エントリに限らず、いろいろな人が「とにかくいい椅子を買え!」と主張しています。僕も同意見で、お金をかけるならまず椅子。机は後回しであるのは間違いないのですが、あま…

最近の rails テンプレート生成系の gem について

久しぶりに rails new するにあたって、テンプレートを見直すことにしてみました。 3.1 時代に オレオレテンプレートを作っていた のでこれを手直しすれば問題ないのですが、今後ずっとメンテしていくのはめんどくさい…。そこで railsテンプレート生成系の g…

リアル診断を sqale から heroku へ移行した

先日 p4d で作ったリアル診断というサービスですが、sqale が正式版になるにあたり 8/22 に消えてしまうのと、正式版は有料になってしまうので先んじて heroku に移行しました。 ついでに github にもソースを上げました。突貫で作っていて汚いので他の方の…

ソニックガーデンのミートアップに参加した

昨日は、青山の勉強カフェで開催されたソニックガーデンのミートアップに参加して、いろんな人と楽しくお話させていただきました! このミートアップに限らず勉強会などに出ると、ブログ見てます!と言われることがよくあります。とてもうれしいのですが、最…

Google Analytics ではじめるテストマーケティングを読んだ

いい加減、Google Analytics を導入しても結局ページビューしか確認しないという「宝の持ち腐れ状態」を何とかしたくて読みました。ページビュー確認の次のステップとなる「サイトのどこがボトルネックになっているかを確認して改善のためのポイントを知る」…

さくらVPSにjenkinsをインストールする

最近まで、「一人で開発するならciサーバとかいらないかなー」なんて思っていたのですが、こないだテストが赤い状態でリポジトリにpushしてしまい、やっぱり必要だと考えを改めました。 外部のwebサービスでciを提供しているものを最初に検討しましたが、個…