読者です 読者をやめる 読者になる 読者になる

Hologram でスタイルガイドを自動生成してみた

ペパボテックカンファレンスで知った Hologram をさっそく試してみた.Hologram を一言で表現すると「CSS のスタイルガイドを自動生成するツール」のこと.Ruby で書かれてるので,困ったら直せそうだし良さそう. Hologram 以外にも 結構イロイロある.最近…

migration_comments + annotate で MySQL のカラムコメントを管理する

今まで MySQL のカラムにコメントを付ける習慣がなかったんだけど,いざ新メンバーとして既存コードを読んで理解する立場になってみると,ちゃんと書かれたコメントのおかげでスキーマを理解しやすかったし,メンバー間の認識相違も生まれないし,重要だなと…

Marvel Comics API っていう神 API を発見した

Marvel のキャラクター名を指定したらイメージ画像が返ってくるっていう簡単なスクリプトを自分で書いたんだけど(クローリングで),いろいろ調べてたら Marvel Comics API っていう API を発見して,マジで Marvel 神じゃん!ってなってた. Marvel Develo…

Faker のコードを読んだりテストを直したり

Faker::Company.name で企業名を生成する stympy/faker · GitHub FactoryGirl でテストデータを生成するときに Faker を使ってるんだけど,企業名を Faker::Company.name で出力すると人名をベースに生成されてしまっていて前々から少し違和感があった. >> …

auto_strip_attributes を紙でコードリーディングしてみた

Rails でフォームのテキストフィールドを保存するときに 先頭の半角スペース / 全角スペース 末尾の半角スペース / 全角スペース を自動で除去したいという要求があった. 別に Gem を使うまでもなく実現できそうだけど,調べたところ auto_strip_attributes…

Rails で簡単に PV を計測できる impressionist を触ってみた

impressionist Rails で簡単に PV を計測できる Gem の impressionist を触ってみた. README にも書いてある通り,Google Analytics などの計測ツールを使わなくても自前で PV を集計できる点がメリット.逆に複雑な分析をしたかったり,高トラフィックなサ…

ActiveDecorator で関連先のモデルをデコる

Rails で view のロジックを切り出すために ActiveDecorator を使ってる. The Ruby Toolbox で Rails Presenters のランキング見たら ActiveDecorator は全然人気なくて,Draper 最高!な雰囲気を感じる.うむ. The Ruby Toolbox - Rails Presenters ちな…