タグ

ブックマーク / web-salad.hateblo.jp (2)

  • Railsで静的ページの管理を簡単にするgemを作った - WEB SALAD

    はじめに 先月、エラーページをAsset Pipelineで管理する - WEB SALADというエントリを書いたのですが、あの後「これはエラーページに限らずもっと一般化できるのでは」と思ってgemを作ってみました。 このエントリでは、このgemの紹介と使い方を説明したいと思います。 Gakubuchiとは READMEにも書いてあるように、GakubuchiはRailsアプリケーションにおける静的ページをAsset Pipelineで管理するためのgemです。 その仕組みは前回のエントリでも述べた通りで、次のようになっています。 使用するテンプレートエンジンを登録する app/assets/templatesのようなディレクトリを作り、そこに静的ページを書く assets:precompileをフックして、実行後にコンパイルされた静的ページをpublic配下に移す 1の設定作業や3のフッ

    Railsで静的ページの管理を簡単にするgemを作った - WEB SALAD
    toshiwo
    toshiwo 2015/08/19
  • Effective Rubyを読んだので感想を書いてく - WEB SALAD

    はじめに Effective Ruby、やっと読み終わった!!! ゴールデンウィーク中の課題図書だったのに、思ったよりも内容が重くて読み終わるのに一ヶ月くらいかかってしまった。 Effective Ruby 作者: Peter J.Jones出版社/メーカー: 翔泳社発売日: 2015/01/19メディア: Kindle版この商品を含むブログ (5件) を見る 書は48項目から構成されていてるんですが、このエントリは、うちいくつかの項目についての感想や備忘録になります。 なお、各項目におけるサンプルコードは書に掲載されているものではなく、復習のために自分で書いたものです。 感想・備忘録など 項目4 定数がミュータブルなことに注意しよう 定数が配列やハッシュなどのコレクションオブジェクトの場合は、コレクションの要素もfreezeしないとダメ。 # ダメな例 PERFUME = %w(Aa

    Effective Rubyを読んだので感想を書いてく - WEB SALAD
    toshiwo
    toshiwo 2015/06/01
  • 1