ちなみに

火曜日の空は僕を押しつぶした。

IEはファイルアップロード時にフルパスを送る

後輩の作ったサービスにバグをしこんでしまった件

IE7 によるファイルアップロード時のフルパスの送信 - 葉っぱ日記によるとIE6もしくは初期設定のIE7だとContent-Dispositionヘッダのfilnameがフルパスになっているのでそのまま使うとc:\fxxk\ie.txtとかになるので困る. 何が困るかってFile.basenameではUNIX環境で動かしてるので'/'区切りしか認識してくれないのでファイル名が取り出せない
無理矢理に下みたいにしてファイル名を取り出すようにしたんだけれど、あんまり美しくない
なんとか出来ないものなのだろうか

# original_filenameに代入している前提
if /^(?:[a-zA-Z]:\\|\\\\)/ =~ original_filename 
  original_filename = original_filename.split(/\\/).last 
end