php 30 3月 2011 CodeIgniter1.7.3がQueryStringを含むパスを扱えるようにする 仕事で、CodeIgniter1.7.3 を触り始めました。基本的に素晴しいフレームワークだと思うのですが、いくつか、個人的に気に入らない動作があります。 ## 不満点 ### おせっかいなInputクラス > GET、POST、および クッキーデータ > > 単純に、システムが通例のクエリ文字列で… 続きを読む
php 15 3月 2011 vim で PHPソースコードの整形を行なう方法 汚ないPHPソースコードを触る場合は、まず整形したくなります。PHP用のeclipseを使っても、javaのフォーマット程真面目には整形してくれないようだったので、 vimでのフォーマット(gg=G など)だと、インデントの修正だけで、細かい部分(演算子の両脇にスペースを入れるなど)までは整形できま… 続きを読む
php 2 3月 2011 pecl の oauth のバージョン違いによって以前のコードが動作しない場合がある 今までAWSのmicro instanceを使っていましたが、意外と金額がかさむので、spacerichのVPSに移動してMyTwitter-WebAPIを動作させようとしたけど、AWSで動いてたコードが、動かないという状況がありました。spacerichのVPSの問題かと思って、さくらのVPSでも… 続きを読む
php 2 6月 2010 糞ソース作者へのお願い 仕事で、別のところの人が作ったシステムに手を入れることは多いんだけど、酷いソースは本当に酷い。加えて仕様が酷い場合は相乗効果で、もう手をつけられない状態になる。修正する人が病気になるくらい破壊力がある。 良くないソースの特徴と対策(糞ソース作者へのお願い)を書いてみた。 複数ある検索条件などフォーム… 続きを読む
php 27 8月 2009 PHPのsessionの有効期限 phpのアプリケーションで、「30分経ってもsession timeoutにならないみたい」という話が出た。 ; Define the probability that the 'garbage collection' process is started ; on every session in… 続きを読む