ブラウザからファイルをajax風に画面遷移なしでアップロードする swfupload というFlashのファイルアップローダ・ライブラリが有名ですが、cookie周りにバグがあります。解決方法として同梱のswfupload.cookies.jsを使い、サーバ側でpostパラメータをcookie代わりに使う処理があります。そこら辺のまとめです。...
ブログのモバイル対応を行うに辺り開発したモバイル向けの画像変換スクリプトを作ったので公開します。Image::Imlib2 を使っているので非常に高速に画像変換が可能です。サービス利用に必要な機能は揃えているのでご自由にご利用ください。...
amazon search とかを euc ベースから utf8 ベースで実装し直したのですが、場合によって length や substr 等の文字列関数で処理が違うことが判明。備忘録として記事にしました。...
perl5.8 では、ithread というスレッドモデルが採用されました。xml や soap といった通信処理を書くと、応答を待っている時間が非常にもったいない。例えば、サイトをクロールするときとかは通信時間がバカにならないので、並列化は特に有効です。...
「あなたの作ったメール配信システムはエラーメール処理をしていますか?」 という記事が結構よく読まれています。最近は本業の方でもメール未達について調べて欲しいとかいろいろ頼まれた経緯もあり、そのときにでっちあげたスクリプトを晒しておきます。誰かの役にたちそうだなぁ〜と思いまして。...
大量のサイトのキャプチャ画像(スクリーンショット)を取得したい!そんな要件のお仕事もたまにあるでしょう。そんな要件に答えるために随分昔に作ったツールがあったのでスクリプトと使い方を公開します。...
とあるサイトのとあるサービス機能について相談を受けた。高負荷が原因で 95% の確率でリクエストが処理できていないとか。解析の結果 CGI の作りが悪いことが判明したのでチューニングを実施。劇的な改善効果がでた手順について公開します。...
えーっと、最近のお仕事でデータベース関連やってまして、dbms としての性能試験みたいなのを実施したくて(しなくてはいけなくって・・・)、perl で作ってみました。...