rails

will_paginate で pagination しつつ :include を効かせる方法

よくあるこんなコードを @members = Member.find :all will_paginate で pagination 化するとこんな風になりますが @members = Member.paginate :page=>params[:page], :per_page=>15 こんな(eager loadingな)コードを @members = Member.find :all, :includ…

rails で restful な I/F を提供するのは簡単じゃない?

rails で restful な I/F を提供するのは簡単じゃないように思っていますが間違っているでしょうか?(以下すべて推測) rails は model - view - controller な MVC ベースのアーキテクチャであり、 M と C が 1 : 1 である前提だ REST はリソースをアーキテ…

rails 1.1.2 なアプリを rails 1.1.6 までアップデートしたときのメモ

今日は自社の rails 1.1.2 なアプリを rails 1.1.6 までアップデートする作業を行ってみた. そんなに昔のバージョンじゃない気がするがやっぱり2006年とかで古い.難しかったのは gem 関連. 当時の rails は gem 0.9 系列? を前提としている 今インストールし…

rails 1.1.2 アプリを rails 2.0.x へアップグレードするのは大変ですね

他の人が作ったrails1.1.2ベースのアプリを引き継いだのでrails2.0系へアップグレードしようと試みていますが、結構大変かもと思ってきました。 文字コードeuc-jpとか使わんでくれーとか(当時utf-8を使うのは主流じゃなかったよね、確か) valid ってメソッド…

RoleRequirement プラグインについて

現在、rails のアカウント管理系プラグインのデファクトスタンダードといえば acts_as_authenticated である。 このプラグインに「ロール」の概念を追加するプラグインとして role_requirement(RoleRequirement) プラグインがある。 このプラグインは非常に…

Award on Rails 2007 終了

やっと作業が終わりました。 作りたかったものの半分もできてない感じだけど、リリースするだけしてみようといった感じで。

Award on Rails 2007 の状況

フォークソノミーベースの家計簿を作ってるんですが、思ってたより全然進んでなくてやばい。 仕事が忙しくなった→時間がとれないのジレンマ。 家計簿としての最低限の機能は(ほぼ)できてるけど、やりたかったあんなことやこんなことが全然できていないしデザ…

Drecom Award on Rails 2007へ応募してみた

さて、間に合うか。

rails で日付を扱うメソッドが足りないので作ってみた

activesupport だと、日付を扱うときに「うーん???」ってなることが多くてイライラっとするわけです。 なんかこう、直感的かつ富豪的にこんなの取りたいじゃん、みたいな。 月の日付の array がすぐほしい! 月の月曜日の array がすぐほしい! 一ヶ月分…

rails アプリの統計情報を一発で取れる rake stats を試した

いつものように rake -T の出力結果を見ていたところ、stats というターゲットが。 出力結果を見ると、仕事で進捗報告したりだとか、プロジェクト終了時の統計をとったりだとかに有効そうな感じです。 デフォルトで組み込まれているので、仕事で rails 使っ…

script/server で起動する web サーバを選択するには

気になったので調べてみたよログです. rails 1.2.3 で調べました.

rails学習ログ

rails はじめました。windows vista 上 で InstantRails をインストール。ruby script/generate scaffold XXXらくちん。http://wiki.fdiary.net/rails/require文を書かなくていいのは autoload によることがわかった。 ここに良くまとまってた。 http://wota…