2009-09-01から1ヶ月間の記事一覧
Snow LeopardにRuby Enterprise Editionを入れる手順のメモです。 readlineをインストール どうやらLeopardと同じくSnow Leopardのreadlineにも不具合があるようなのでreadlineをダウンロードします。The GNU Readline Libraryからreadlineをダウンロードし…
クリーンインストール→移行アシスタント・・・のはずが、移行アシスタントが外付けハードディスクを認識しないという謎な挙動を見せたために手動ファイルコピーによる移行となりました。 移行アシスタントがうまくいかない例はググっても見つからなかったの…
前書いた書きかけのメモを発見したので加筆して載せてみます。ちなみにこの話はMysql(InnoDB)利用時限定です。モデルのcountメソッドは SELECT count(*) AS count_all FROM `blogs` のようなSQL文を発行します。このようなSQL文では、基本的に主キーインデッ…
別ブログに書いてたものをまとめてみました。 case_sensitiveで大文字と小文字を区別・・・できない - おもしろWEBサービス開発日記のrailsメモ - railsグループ 昔の仕様 これまで、mysqlを使用しているとき、値の唯一性をチェックするvalidates_uniqueness…
参加してきました。(tokyo-emacs #x02) : 観覧希望者用ページ : ATND 気になったもの IMAKADOさんが紹介してたanything-project(プロジェクトのルートからanythingでgrepするanything) C-x r t で矩形挿入 C-x r dで矩形削除(これって常識?知りませんでした…
昨日公開された下記エントリの意訳です。Riding Rails: XSS Vulnerability in Ruby on Rails どんな脆弱性か Railsのform helpersでのエスケープに脆弱性がある。攻撃者は、故意に変形させたunicodeの文字列をform helpersに入れることで、エスケープのチェ…
昨日公開された下記エントリの意訳です。Riding Rails: Timing Weakness in Ruby on Rails どんな脆弱性か クッキーストアのメッセージダイジェストを検証する部分に脆弱性がある。ねつ造した証明書が完璧に正しいときに、証明書を検証するのに使っている不…
ここ数ヶ月gitを使ってます。subversionと比べてブランチの扱いが非常に楽になったのと、ローカルでコミットできるのが素晴らしくて、もうsubversionには戻れないという感じですが、操作や概念を覚えるのが難しくて困ってもいます。例えばgitを使って一つ前…