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

MacPorts 2.0.1 インストールメモ: PATH とファイルシステムの case-sensitivity に注意

Lion に対応した MacPorts 2.0 が先月リリースされました。続いて、今月 2 日には 2.0.1 がリリースされています。このバージョンは完成度が高く、目立った不具合も報告されていないようでした。「そろそろ大丈夫だろう」と考えて私もインストールしたところ…

世界最速の Rails 3.1 対応本「Rails3 レシピブック 190 の技」は全 Rails 開発者におすすめ

Rails 開発者なのに「Rails3 レシピブック 190 の技」をまだ買っていない人はいませんか。万が一まだの人がいたら、すぐに買いにいきましょう。とはいえ、後で「騙された」と後ろ指をさされるのも嫌なので、このエントリを読んで納得してからにしてください…

初級と中級と上級の違い

スキルレベルを示すのに、よく初級・中級・上級といった表現が使われます。しかし、「どこまでが初級でどこからが上級なのか」、明確な定義が無いままに使われるのをよく目にします。そのままでは、自分が中級だと思っても実は初級だったり、あるいは、その…

Rails テストに関する便利だけど見過ごされがちな 2 つの rake タスク

Rails テストで便利であるにもかかわらず知名度の低い、かわいそうな 2 つのタスク: rake test:recent タスク rake test:uncommitted タスク を紹介します。この記事は執筆時点の Rails 3.1.0.rc5 を対象としています。 Rails 謹製のテストタスク: rake test…

使いやすくなった Rails 3.1 の Engine

Rails エンジン (Rails Engine) は、ひとことで言うと、Rails アプリケーションの再利用を容易にする仕組みです。Rails エンジンに関することは、https://github.com/rails/rails/blob/master/railties/lib/rails/engine.rb に全て書いてあるのですが、自分…