2008-10-01から1ヶ月間の記事一覧

 クックパッドは月間2億5000万PV、世界のRailsサイト中alexaのランキングで7位。

クックパッドのシステム構成 « クックパッド開発者ブログより。CookPadはRailsだったのか。 システム構成 OS: CentOS WebServer: Apache2.2 (mod_proxy_balancer) APServer: Mongrel + Mongrel Cluster DBMS: MySQL5.0(MyISAMメイン。一部Tritonnで全文検索…

 paginating_findより早い(と思う)プラグイン作ってみた

一覧表示処理が遅かったんだけど、よくよく見てみるとページネートの処理で遅くなっている模様。 単純にAR.findで取ってくるだけなら、30〜40%早くなる。ついでにページネート用の件数(全件件数)取得のcountをやっても30%くらい早い。 #ちなみにviewでのペ…

 Railsでデータの件数を数える

ActiveRecord::Base.count_by_sql Module: ActiveRecord::Calculations.count Person.count(:all, :conditions => "age > 26") # Performs a COUNT(*) (:all is an alias for '*') paginate_by_sql が欲しいとゆいたいですヽ( ・∀・)ノくまくまー(2005-06-29…

 TechCrunch Japanese » Rails新アプリ131点が週末一斉公開に。大賞選抜の投票に参加してみよう

 デジタルメモの達人たちが語るairpen:こんなふうにデジタルペンを使っています (1/2) - ITmedia Biz.ID

使ってみたいw

 Railsのパフォーマンスtipsトップ10 - itsbibuqのBlog

 手のひらサイズのLEDプロジェクター--サイテック「VLP-100」:ニュース - CNET Japan

何がいいって、価格が3万4800円というのがすごくいい!

 SQL直発行を断念

ARではSQLが自動生成されるわけですが、SQLを直発行してDBのI/Oを減らしてみようという試みをしていましたが断念。 簡単に言うとページネイトの対応でつまずきました。

 AR.findで取得するモノ

find(all)で取得するのは、そのmodelの配列だとばかり思っていたのだが、 :pageオプションを付けると、PagingEnumeratorクラスが取得されるみたい。:page無し @topic_list = Topic.find(:all, :include => :user ) pp @topic_list ↓ [#

CSRF対策について

CSRF対策の内容の具体的な詳細な説明↓http://rubist.blog77.fc2.com/blog-entry-117.htmlJMeterで試験する場合はOFFにする必要がある。CSRF対策をオフにする方法ぜんぶオフにしたい場合application.rbの以下の行をコメントアウトprotect_from_forgery :secre…

NetBeansのコミュニティに登録できたっぽい

とりあえず関連URLメモ。 マイスタートページ ja: NetBeans 日本語サイト ja: メーリングリストの要約(dev@ja.netbeans.org) NetBeans 日本語ドキュメント(wiki) NetBeans Community Doc と日本語コミュニティドキュメント - Masaki Katakai's Weblog方…

 NetBeansのコミュニティ活動に参加しようとしたけど。。

NetBeans wiki 日本語ドキュメントプロジェクト を見て、参加してみよう!と思ったんだけど、、、、 参加方法 2つメーリングリストがありますので参加してください。 1. NetBeans コミュニティーに登録してください 2. 登録したアカウントでログイン後、 ja …