Ruby

Haml の Filter に #{} で値を渡す場合は XSS に注意

Haml は便利ですねー。 正直最初は なんじゃこりゃ? って思ってたんですが、一度慣れちゃうと二度と素の HTML を書く気が起きないレベルで気に入りました。 今回は Rails の勉強がてら Haml を使っていて、うっかり XSS できちゃう穴が空いてたのでそのまと…

Windows 7 で Ruby 1.9.3 と Rails 3.2.8 をインストールする方法

あんまり Windows 環境でのインストール方法とかハマリポイントがまとまってない感じがしたのでまとめ。 とはいえ Ruby やるなら MacOSX か Linux でやったほうがいい気がしてきてる今日この頃。 Mac に TrackPoint つかないかなぁ・・・ 注意事項 Ruby 1.9.…

Vimをスパルタされる会 Ruby編

Leopard に MacVim いれて rails.vim が動くまで持って行く方法のまとめ。 MacPorts 環境があるのが前提なのと、途中結構おかしな事になってワークアラウンドしてるので、僕以外の環境だとあんまり参考にならないかも・・・ 1, MacVim をインストールする ma…

RubyGems 0.9.4をインストールする

会社の開発サーバにRubyGems欲しくなったので、ちょちょいとインストール。 OSはDebian Etch使ってるんですが、開発というより実験サーバの関係でRubyは1.8.6をソースからコンパイルしてインストールしてあります。 なので伝家の宝刀 apt が使えません (´・ω・…