2009-01-01から1年間の記事一覧
*[scrape][jruby]HtmlUnitをJrubyから使ってみる以前に見つけた Crowbar(http://d.hatena.ne.jp/cartooh/20090616#1245164108)だと日本語が化けるので、 別の方法を探しました。 HtmlUnit http://htmlunit.sourceforge.net/ Celerity http://celerity.rubyf…
jrubyのNKFはJavaのjava.nio.charset.Charsetを使っているから、 WAVE DASH (U+301C, "〜")を含む文字列を変換しようとすると 変換に失敗しinvalid encoding (ArgumentError)が発生する。 ちょっとこれは困るのでNativeのNKFを使うようにFFIとnkf32.dllを 使…
Collection で Item が省略できるように if e.hasError then を if e then とできないか調べてみたらどうやらできるみたいだ。 (VBAだから,ちょっとトリッキーだけど) まずは普通にプロパティを定義 Public Property Get hasError() As Boolean hasError …
http://hpcgi1.nifty.com/MADIA/VBBBS/wwwlng.cgi?print+200502/05020047.txt まあ,ここを見たんだけど, イベントを受付つつ待機したい場合,timeGetTime を使って経過時間が過ぎるまで DoEvents でイベント処理しつつ,待機するって方法があるんだけど, …
VBAで次のエラーが出て,なんのこっちゃと思って, 実行時エラー'40036':アプリケーション定義またはオブジェクト定義のエラーです。 少しずつコードをコメントアウトしていったら 次のようなコード書いていたorz If flag Then ' ・・・ End ってか,これぐ…
これもまたよくある例だけど。 やってることはSettingButtonsを実行すると,対象ウィンドウからボタンを見つけてきて, ボタン名とハンドルを紐付けconfのコレクションに保存し,pushButton(ボタン名)を実行すると そのボタンが押下するってだけ。 ただし,…
まあ,よくあるけどメモのため。 それとobjptr始めて使ったけど,スゲーあっさりコールバック関数内でコレクションが使えてしまった(汗 何も考えずByVal lParam as Objectで受け取っただけなんだけど。。。あと,固定文字列使うとRTrimして再代入すると末尾…
Crowbar: scrape javascript-generated pages via Gecko and REST! | bertrand's brain grepGeckoエンジンをプロキシとして使用して、JavaScriptで生成後のページを得ることができる。 あとは、Hpricot なり、なんなりで加工すればOK。 最初はJavaScriptエン…
for windows Windows XPでutility_beltを使ってirbをさらに便利に。 - 404 I’d not found(→d:id:mongrelP) for linux? irbとscript/consoleの超便利なTips - このブログは証明できない。
久々のmac。portごとにvirtual hostするには下記のようにすればよいみたい。 でも、これで勝手にバインドされるのも気持ち悪い。。。 (いや、書くのは楽なんだけど) $SERVER["socket"] == ":10080" { server.document-root = "/opt/local/www/vhost/test01…