タグ

2015年1月2日のブックマーク (3件)

  • HamlとSlimをMiddleman上で比較する - Tech-Sketch

    昨今の開発ではHTMLをそのまま記述するのではなく、簡潔に記述する為のテンプレートエンジンを利用することが多いと思います。今回はHamlとSlimというテンプレートエンジンを、Middlemanという開発サーバーツールを利用して比較していきます。 HamlとSlimとは? Haml と Slim はHTMLを生成するためのテンプレートエンジンです。 HTMLをそのまま記述するのと比べ、インデントや簡略構文によって簡潔な記述が行えるのが特徴です。 HamlはRuby On Railsなどのプロジェクトで利用している方も多いと思いますが、Slimは聞きなれない方もいるのではないでしょうか? ※Ruby On Railsで利用するにはそれぞれ、 haml-rails 、 slim-rails というgemを追加する必要があります 以下でHamlとSlimについて、サンプルコードを用いて比較し

  • RailsのHTMLテンプレートエンジン Haml入門 - Rails Webook

    はじめに RailsではView(HTML出力)のためには標準ではERB(.erb)を使用しています。 しかし、erbは汎用的なテンプレートエンジンであり、HTML以外のファイルにRubyコードを 埋め込めることができるます。 そのため、HTML作成という点で見ると、いくらか冗長な箇所があります。 そのため、より生産的にHTMLを作成するために、Railsでは Haml (拡張子 xxx.html.haml) Slim (拡張子 xxx.html.slim) という2つのHTML用のテンプレートエンジンがよく使われます。 そして、今回はタイトルからも分かるようにHamlについて説明します。 Slimについては、こちらから参照ください。 Hamlは「マークアプは美しくあるべき」という原則に基づいて開発されました。 Hamlを使うことにより、Viewファイルを「綺麗に」「読みやすく」「生産的に

    RailsのHTMLテンプレートエンジン Haml入門 - Rails Webook
  • 現状を打破しようとする全ての人に捧ぐ。ジョブズ最高のプレゼンテーション。

    故スティーブ・ジョブズのプレゼンテーションと言えば、伝説的なものがいくつもあります。 2007年の初代iPhoneの発表や、2005年のスタンフォード大での講演などは有名ですし、人によっては1984年のMacintosh発表を思い出す方もいるでしょう。 しかし自分にとっては、1997年のThink different. キャンペーンの社内向け発表のプレゼンが一番心に刺さります。(これまでに何百回と観ているので、プレゼンを一字一句完コピしてしまいました。飲み会の余興などでやりまっせ・笑) そこにはAppleの発表会ですでに馴染み深いものとなった、聴衆の熱狂もスタンディングオベーションもなく、ジョブズの満面の笑みもありません。そもそもスライド自体が一切なく、製品発表ですらありません。 Apple社内の数百人しか入らないタウンホールで、新しい広告キャンペーンについて社内の人間に対してジョブズが

    現状を打破しようとする全ての人に捧ぐ。ジョブズ最高のプレゼンテーション。