なぜかpadrinoのチュートリアルをやる。

rubyフレームワークrailsの本を結構前に買ってやったけど

改訂新版 基礎Ruby on Rails (IMPRESS KISO SERIES)

改訂新版 基礎Ruby on Rails (IMPRESS KISO SERIES)

記憶がぶっ飛んだのと全然内容を理解してなかったので再度読んでいる。
でも、もっと簡単なsinatra(http://www.sinatrarb.com/intro-jp.html)
なるものがあることを知り、触ってみる。
でも基本のHTMLとかCSSとかRUBYがわかっていないので飽きる。
で、さまよっているとpadrino(http://jp.padrinorb.com/guides/blog-tutorial)
なるものがあり、また触ってみる。
環境はデュアルブートで入れてあるubuntuを使おうと思ったが面倒になってしまったので
簡易ruby環境のrumix2(http://ruby.morphball.net/rumix/)をダウンロードして使った。
以外と便利。というかすごく便利。ありがとうございます。
で、padrinoのチュートリアルをやっているときにすごくhamlにハマった。。。
HTMLとかCSSとかをかじっていないのでhamlも当然知らずにいた。
途中のindex.hamlを作成するときに

# app/views/posts/index.haml
- @title = "Welcome"

#posts= partial 'posts/post', :collection => @posts


これをそのまま使うとsyntax error出て途中で止まります。
3行目の空行を削除するだけで大丈夫。

# app/views/posts/index.haml
- @title = "Welcome"
#posts= partial 'posts/post', :collection => @posts


でうまく動きました。
自分だけかもしれないけどメモっとく。
hamlにハマる。頑張ろう、俺。