Haml

何度もダブルクオートを\でエスケープするのめんどい時(Ruby)

https://gist.github.com/taea/5916486 リテラル便利。 %Q{ } %Q! ! %Q( ) どれでもいいらしいの http://doc.ruby-lang.org/ja/1.9.3/doc/spec=2fliteral.html#percent

Haml で if ○○だった時だけ classを付ける

https://gist.github.com/taea/5946682 エスケープが必要なのだね・・・なぜか思いつかなかった。

Haml, Railsで、配列から一定数とりだしてコンマでつなげて表示したい

https://gist.github.com/taea/5397960 色々できるのだな

Haml, Railsで値が存在する場合だけ表示する(をワンライナーで書く)

例えば、@person.name に値がある場合のみ @person.nameを表示したい場合 https://gist.github.com/taea/5394293 エスケープのやり方もよく忘れるので書いとく

GoogleのリッチスニペットのmicrodataのパンくずをHamlで書く

これをHamlで書く パンくずリスト - ウェブマスター ツール ヘルプ Gist: breadcrumbs_microdata.haml ニッチだ。

RailsのHamlでbuttonタグの中にFont Awesome入れる

Gist: font-awesome-in-button-tag.haml 文字列の中にHTMLタグを含める場合は、.html_safeというのをつけて、「このHTMLは安全だから表示して大丈夫!」と明示してあげないと、安全のために自動的にエスケープされてしまうのだそうだ。Railsって賢いのねえ。