2005-07-01から1ヶ月間の記事一覧

RCまだー??

PHP

そろそろPHP5.1のRCが来るはず。 [14-Jul-2005] PHP 5.1 Beta 3 is now available! If all goes well, this beta release will be followed by a release candidate within a couple of weeks.

盲点だった

PHP

$_SERVER['REQUEST_URI']ってhtmlタグを含むことできるんですね。。。 5秒で作るセキュリティホールみるまで気にも留めてなかったorz しょうじきすまんかった。

HTTPのHEADメソッド

PHP

隠蔽されたファイルをダウンロードさせるスクリプトで HEADメソッドのリクエストに対してContent-Lengthヘッダフィールドを返したいのに、Content-Lengthを返せない。 としても、HEADメソッドのリクエストへのレスポンスにはContent-Lengthフィールド自体存…

腱鞘炎とか。

職業病の腱鞘炎について。haltさんのところより。 確かに、鬼のようにタイピングすると腱鞘炎になる。仕事として始める前から腱鞘炎やらなんやになっていた。もちろんコーディングの結果だけど。 慢性的に右肩甲骨の辺りがおかしい。首を前に傾けるとしびれ…

Vodafoneだめぽ

携帯サイトを扱っている関係上、いろいろな携帯電話にさわるが、ボーダフォンの端末はよろしくない。 重いし、動作が不安定だし、3Gになって大々的に参入してきた海外メーカーの機種は恐ろしく重いし。画面スクロールしないからテストどころじゃないんですよ…

画像変換

Image_transform http://pear.php.net/package/Image_Transform/download/0.9.0/ が更新されましたね。ってことで画像変換のお話。(Image_transformはまったく関係なし) 携帯向けサイトを作っていると、画像変換には画像容量の問題が付きまとってきます。 G…

genURLのバグ?

仕事中上司がなにやら困っている。 聞いてみると、genURLでエンコードされた半角スペースが遷移先できちんとデコードされずに+のまま残るとか。結論としてはgenULRがrawurlencodeではなくてurlencodeを使っていて、クエリを処理するときはrawurldecodeな感じ…

Exceptionの前にNoticeやWarning

Mojaviで開発をしていて時々起きる。 例外投げる前に配列の存在しないインデックス見てるよとNoticeがでたり、オブジェクトじゃないもののメソッド呼び出してるよとWarningでたり。 どうなんでしょ。

移動時間が無駄なので自宅で仕事。

なんとかキャリヤテスト間に合うかな?

第一引数nullのgenURLで絶対URLを生成させる

genURLは重要です。redirectと組み合わせるときはどうしても絶対URIでなければいけません。 ということでこの話題。 komagataさんのストーカーぽいですが許してください。komagataさんは当初 define('SCRIPT_PATH', strtolower(trim(array_shift(split("/", …

MappingSecurityFilter更新

アクションのgetCredentialメソッドで配列を返すと先頭から順にuserの権限をチェックして、 引っかかったところでforwardするように修正。 svn://www.mugeso.com/mojavi_extends/filter/MappingSecurityFilter/trunk に入ってます。

mojavi_extendsのsvnリポジトリ構成変更

なんとなく公開しいる(はず)のmojavi_extendsリポジトリの構成を変更 プロジェクトごとにtrunk,tags,branchを持つように /mojavi_extends/trunk/+-filter +-modules +-databaseから /mojavi_extends/+-filter+-trunk | +-tags | +-branch +-modules (以下…

UNIQUEなSessioIDを振る

PHP

元記事のp0tさんにもコメントつけてしまいましたが。 複数Webサーバ、単一セッション管理でセッションかぶっちゃう問題。 if(session_id()=='') { $Sid = ini_get('session.use_only_cookies') ? '_COOKIE' : '_REQUEST'; if (!isset(${$Sid}[session_name()…

他人のブログに長文コメントつけまくるのもアレなので

ブログはじめました。 planetPHPjapanに補足されることがあるのかとドキドキしながら書いていきます。