PHP部門
サーバーでCBL_ActiveRecordを使ってみるために、PHPのPDOをインストール。./configureオプションをマニュアルとか、ブログを参考に設定してみるも、なかなか上手くいかず。PDOはPHP5.1からデフォルトで入ってるんだけど、MySQLのドライバーがインストールさ…
Buzznetの開発者ページにあるFull API documentationが全然Fullじゃない。それぞれのインターフェースの戻り値リストが若干違うくらいなら、実際にデータを取得してから列挙すればどうにでも対応できるけど、かなりessentialなインターフェースがAPIのリスト…
説明が取っても少ない上に、戻り値の構造体の要素が全然違うとか何事ですか。
今日はひたすら写真共有サイトbuzznetのAPIをPHPから使うことに時間を費やした。アップロードは難なく終了。アップロード時の日本語文字化けがなかなか厄介だったが、原因は分からないけどとりあえず動くようにはなった。mb_convert_encodingで、対象文字列…
テンプレートエンジンのSmartyを使ってみた。Webアプリケーションのモデルとして、もはや完全にスタンダードとなったMVCモデルでは、ユーザーの入力等を処理するControllerとユーザーに見える部分のViewを切り離すことが必要不可欠。その一つのソリューショ…
Subversionでバージョン管理をしていると、管理下にあるディレクトリ以下には、サブディレクトリごとに.svnというディレクトリが作成されます。この.svnによってバージョン情報が管理されているっぽいのですが、.svnが邪魔に感じる場面は多いのです。 「あー…
PHPのfile_get_contents()関数は、なんかよくわかんないんだけどファイルの中身が空だとWarinigになるっぽい。いちいち if (!$contents = file_get_contents($filepath) ){ if (file_exits($filepath) ){ // ファイルが空のときの処理 }else{ // それ以外の…