プログラミング

PHP開発者用に役に立つログ出力関数を作ってみました。 画面上に出力したり、ログファイル上に出力したり、FireBug上に出力できたりします。

PEARには高機能なエラー処理機構をもつPEAR_ErrorStackパッケージがありますが、実践的な使いかたの情報がとにかく少ないです。 今回は、そんな貴重なPEAR_ErrorStackパッケージを使ったエラーログの記録方法について書いてみます。

scandir()は便利な関数ですが、PHP5にしかない。 納得いかないので、自分でさらに高機能なmy_scandir()関数を作ってみた。 正規表現検索に排他検索もできちゃうぞ。

Twitter APIを使ってPHP4とPHP5から投稿する方法を書いてみました。 PHP4ではfopen()を使って投稿する方法がありますが、うまくいかなかった人用のもう一つの方法です。

サーバーのアクセスログを監視していて、phpMyAdminに対して攻撃(ハッキング)用のアクセスが見つかったので、公開しておきます。

開発しているサーバー内のプログラムから、再度自分のサーバー内へ向かってHTTPリクエストを出す場合にエラーが出ないように注意することをまとめてみました。

人間の脳が二進数計算というものを苦手にしている(私がそうである)ので、とにかく問題を出しまくってカラダで覚える無限問題集を作ってみた。 今回は小数版です。

基本情報技術者試験やITパスポート試験を受験予定の諸君にピッタリの問題集を作ってみましたよ。 ほとんど自分用ですが。 二進数の理解はコンピューターの基本です。

PHPをcron等を使ってコマンドライン指定すると、エラーになることがあります。 でもブラウザからアクセスするとちゃんと動く。 あれ?っていうのを解決してみました。

JSON文字列をPHPでエンコード・デコードできるPEAR::Jsphonのインストール方法です。