ブログ(7ページ目)
PHPにPOSTでBase64の文字列を渡すときは注意
RubyのZlibで圧縮したデータをBase64にして、PHPのスクリプトにPOSTで渡すってことをやっていたのですが、圧縮データを展開できる時と、できない時があって悩んでしまった。 よくよく調べると、そもそもBase64をデコード出来て ...
VistaのIEではDNSラウンドロビンはしてくれない
2本の回線を使って色々トラフィックを分散していたのですが、結局の所、画像ファイルをリダイレクトして別のホスト(ドメイン)に投げてしまうと表示されないことが判明(IEだけ?)・・・。 あれこれどうしようか検討して、結局一番シンプルなDNSラウ ...
debianでMySQL with sennaのパッケージを作ってみる
debian lennyをインストールしてみました。debianは過去に一度触ったことがあってそれ以来です。まだsargeも出ていなかった頃だったと思います。 FreeBSDとなんとなく似てる所もあるのですが、最小構成でインストールするとほ ...
lighttpdで直リンク対策を簡単にする
前回に引き続き直リンク対策をlighttpdでおこなってみたいと思います。Apacheと同じようにrewriteで・・・と行きたい所ですが、lighttpdのmod_rewriteは、Apacheほどの機能は持っていないようです。 設定ファ ...
mod_rewriteで直リンク対策を簡単にする
外部から勝手にリンクされて困ってしまう場合、特に画像や動画ファイルなど比較的重たいファイルを勝手にリンクされてしまうと帯域を無駄に使ってしまい、困ってしまうことがあると思います。 そこでリファラを使って、直リンクされている場合に403を返す ...
LighttpdのFD_SETSIZE【続】
以前の記事で以下のようなエラーがでるということを書きましたが、ちょっと嘘ついてたみたいというか、適当すぎたのでよく調べてみました。 FD_SETSIZEを変更してビルドし直したのですが、またエラーが出るようになりました。色々調べていると、 ...
JavaScriptのラジオボタンでのOnChangeイベントの挙動
Railsでは簡単にAjaxを使えるような仕組みとして、RJSなど便利ものがたくさんあるので、最近よく使ってみたりしています。 ちょっとアレ?と思ったのは、ラジオボタンのOnChangeイベントの挙動についてです。IEとFireFoxでど ...
Railsでmixiアプリを作ってみました
mixiアプリってなんじゃろ・・・と思いつつ、調べてみたらOpenSocialというコンテナを使って、mixiの中で自分の作ったアプリが動くらしい。 何やら面白そうだったので、Railsの勉強がてらに作ってみました。 あしあとプラス ソー ...
携帯開発環境をMoxyからSSBに
今までの開発環境はMoxyを利用させて頂いていたのですが、OSを入れ直したついでにMoxyを新しくしようとしたところ、どうしてもうまく動かすことができませんでした。古いのでいいかと思ったのですが、SSBというのが目につきました。 どうやら ...
LighttpdのFD_SETSIZE
Lighttpdを利用していて、エラーログに以下のようなエラーメッセージが表示されるようになりました。 調べてみるとFD_SETSIZEを変更してビルドし直せばいいらしい。ちなみにFD_SETSIZEとは、ファイルディスクリプタのデフォル ...