2013-10-01から1ヶ月間の記事一覧

Mechanizeでファイルの中身が途切れる

agent.getで返ってくるオブジェクトがHTML(Mechanize::Page)ではなく、File(Mechanize::File)の場合。gzip圧縮を切りましょう。 agent = Mechanize.new agent.gzip_enabled = false agent.get("http://www.yahoo.co.jp/javascript/fp_base_bd_ga_5.3.2.j…

Mac OS X Mavericks - SMB(SMB2?)で接続できない

Mac

smb://yourservername を cifs://yourservername に変えるDid Mavericks kill your SMB network drive access? Here's a fix http://www.tuaw.com/2013/10/27/did-mavericks-kill-your-network-drive-access-heres-a-fix/ CIFSはSMBの拡張版で、SMBは旧いの…

Googleにやられた

再帰で検索。

Seleniumを安定稼働させる

約300のテストクラス、実行しているテストケースで言えば約1,100ケース。 これを毎日定時に2回回してるけれども、まず失敗しない。しても、10回に1ケース。 なぜ、これほど安定するのか。 それは、魔法を使っているから!ではなく、ページを読み込む箇所に、…

WebDriver Firefox23以上でJavascriptExecutorが働かない模様

WebDriver Firefox23以上でJavascriptExecutorが働かない模様。。。Firefox22(Mac)までは動くんだけど、23以上にアップデートすると動かなくなる、、、 selenium-javaのバージョンも関係あるかと思ったが、あまり関係なさそう。 Firefoxの旧いバージョンは…