タグ

2009年6月25日のブックマーク (3件)

  • 2009/06/25 - memo - unknownplace.org

    最近は Text::MicroTemplate (TMT) をよく利用するようになったのですが、使用するにつれ不満なところが出てきたのでそれを解決するために少し拡張してみました。 実際には拡張したのは Text::MicroTemplate ではなく、Text::MicroTemplate::File です。 http://github.com/typester/text-microtemplate-extended-perl/tree/master 現在二つの機能を追加してあるのでそれを以下にまとめておきます。 テンプレートの継承機能を追加 テンプレートを分割するような規模になってくると現状の TMT では <?=r $self->render_file('header.mt') ?> ここにコンテンツ <?=r $self->render_file('footer.mt') ?> など

  • Getting Started - 日本Hamlの会

    Haml/SassをRailsで使い始める方法を解説します。Haml 2.0.9、Rails 2.2.2を対象にしています。 HamlとSassの簡単な説明 HamlはHTMLを生成するためのマークアップ言語です。読みやすく書きやすい、簡潔な記法を特徴としています。 SassはCSSを生成するためのメタ言語です。来のCSSでは不可能な構造化記述、定数の使用、算術演算などをサポートします。 Haml/Sassのオリジナル実装はHampton Catlinによって作られました。現在のメインメンテナはNathan Weizenbaum です。Haml/SassはMITライセンスで提供されています。ソースコードはGitHubから入手できます。 Haml/Sassをインストールする gemコマンドでインストールします。SassはHamlに含まれています (単独のパッケージはありません)。 $ ge

  • Introduction To Haml

    Introduction To Haml 1. Hamlプラグインで ビューをすっきり 記述する (株)永和システムマネジメント サービスプロバイディング事業部 浦嶌 啓太 2. アジェンダ •HTMLがいかに駄目かという話 •そこでHamlですよという話 •Hamlの始め方 3. 仕事Railsを 始めて早一年 4. ビューを書くのが 嫌になりました ____ /      \ /  _ノ  ヽ、_  \ /  o゚͡   ゚͡o  \  今日もまた、刺身の上に |     (__人__)    |  タンポポのせる \     ` ͡´     /  仕事が始まるお 5. HTMLは冗長なので •書くのがめんどう •うっかりミス多発 6. ありがちな うっかりミス 7. 1. DOCTYPE宣言をコピペし忘れる。 <?xml version="1.0"?> <html> 8. <p>

    Introduction To Haml