Rails
ページネーションのプラグインはとても豊富。中でも、jQuery.autopagerはすごく素敵です。ある要素にIDを振っておいて、スクロールした時にそのIDを持つDOM要素が表示されたら、ページネーションするといった具合。所謂、無限スクロールというやつ。それをと…
【追記 2014-06-05】 クラスがキャッシュしているように見えたのは、 RubyやRailsがイカれた訳でもなんでもなく、 システム日付を未来にしていたからのようでした...。 Railsがファイル更新を確認するのは、ファイルの更新日時が 初回の読み込み時より新しい…
Railsが2.3.2以降のバージョンだとActiveRecordの機能でdefault_scopeなるものが使える。これすごく良いのですが、注意が足らなくてエラーが出たことがあったのでメモ。default_scopeの使い方としては、 User.where(deleted: 0).order(‘id DESC, name ASC’) …
かつてRails2にはremote_functionや、link_to_remoteと言う神メソッドがあった。Rails2のAjaxライブラリはPrototype.jsが採用されていた。しかしRails3以降、Prototype.jsはバイバイして神メソッドは使用することが出来ず、 link_to 'タイトル', URL, :remot…