u1f419

コード読んだめも

rubicure

最近ちまちまこっそりコードリーディングをしてる. 自分が普段かかないような構文がみられるのは楽しい. 今回は特に目的を決めないで目についた面白そうなところから読んでみる rubicure All about Japanese battle heroine “Pretty Cure (Precure)”. プリ…

sinatra

1ヶ月くらい前に7年ぶりのメジャーアップデートリリースがあった.rack2.0, ruby 2.2+ に対応したり rails5 との互換性が実装されたらしい. コードリーディングは, sinatra の classic app の rackup コマンドなしでサーバーが起動する部分 DSLの実装 を読…

kaminariのactiverecord拡張部分を読む

Query Basics - kaminari/kaminiari にあるようなActiveRecordのモデルに生えるscope等がどうやって定義されているか調べる REF kaminari/kaminari: ⚡ A Scope & Engine based, clean, powerful, customizable and sophisticated paginator for Ruby webapps…