タグ

ソフトウェア開発とperlに関するerupiのブックマーク (2)

  • [Perl] phone.pl 携帯電話キャリア自動判別ライブラリ

    上記に JPEG が ○ と書いてあっても、古い機種では JPEG 画像を表示できない場合があります。 必ず $phone->{image_jpeg} で判別するようにしてください。 上記には入れていませんが、{ezweb_mono} が真であれば、 au・TU-KA のごく古い HDML 白黒液晶機種と判別できます。 この場合、画像は BMP 形式のみとなります。 しかし、今では利用者シェアが0.1%を割って、また新規契約も停止されています。 キャッシュ容量も 1.4KB 制限と厳しいので、動作対象外したいですねぇ。。。 その他、phone.pl の不具合情報や、ご意見・ご要望をお待ちしております。 SoftBank 3G携帯対応について バージョン1.52以前のphone.plは、 2004年以降発売の SoftBank の 3G 携帯に対応していません。 古い phone.pl をご

  • PerlプログラマがやってしまうPHPの間違い - Unknown::Programming

    いや、まぁ、Perlプログラマというか僕が、なんですけどね。 つーわけで自分用にメモメモ。 Perl感覚でPHP組んでる時によく陥る罠をまとめとく。 ここで言う罠とは文法的には正しいが、処理としては間違ってるものが対象。 文法的にミスってた場合はその場で即エラーになるからいいんだけど効果を勘違いしてる場合はエラーにならないからタチが悪いんだよね。 メソッドとメンバ変数の罠 Perlの場合、メソッドを呼び出す際括弧をつけてもつけなくてもいいが、PHPの場合は括弧がついてたらメソッド、ついてなかったらメンバ変数なのでPHPでメソッド呼び出しするときは慎重に。 # Perl $obj->hoge(); # メソッド呼び出し $obj->hoge; # メソッド呼び出し // PHP $obj->hoge(); // メソッド呼び出し $obj->hoge; // メンバ変数 デフォ値代入の罠 #

    PerlプログラマがやってしまうPHPの間違い - Unknown::Programming
  • 1