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

ブロックについてのまとめ

Rubyを触り始めて早一年が経ちました。 やっと、ブロックつきメソッドを定義し、実装することができました。 そこで、Rubyのブロックに付いて簡単にまとめたいと思います。 参考たのしいRuby 第3版作者: 高橋征義,後藤裕蔵,まつもとゆきひろ出版社/メーカー:…

ページネーションでハマったと思ったら、findの問題だった

開発をしていて、ページネーションでハマったと思って、原因を探してみたら、findの仕様だったということがあったのでメモ 環境 rails1.2.3 データ構造 リレーション class User < ActiveRecord::Base has_many :diaries end class Diary < ActiveRecord::Ba…

クラスとインスタンスのまとめ

Rubyをはじめたころの自分の記事が意外にも分かりやすかったので、改変して再掲載しますw クラスメソッドとインスタンスメソッド - mic_footprints ☆クラスメソッド クラスとは クラスとは、オブジェクトの種類を表したもの つまり、複数のオブジェクト(イン…

SQL改善によるパフォーマンス向上

事例 実際にアプリケーション開発を行っていて、検索機能を実装していたときに超絶重い検索ロジックに出会いました。 その対処をSQL文の改善で行なったので紹介します。 データ構造 環境 MySQL 4.1 mysql> DESCRIBE users; +-------+-------------+------+--…