PHPに惚れましたスマートフォン用の表示で見るPHPに惚れました今でも多分惚れてます。Mysqlなぜか分からない。文字コードはほぼ全てUTF-8に統一してるはず。utf8」で文字コードも明示的に指定してる。PEAR今更ながら、な記事かもしれませんが。PEARパッケージ「Image_QRCode」でQRコードを生成出来ます。出回ってるサンプルソース。何も意識せず使う分に...PHPでちょっと奥に突っ込んだQRコード生成2010-03-31携帯用コンテンツ制作に役立ちそうなサイトメモPHP携帯用コンテンツを作るのって初めはすごい大変です。今大変な目にあってます。Smarty3/31追記色々グーグル先生に聞きまくって行きついたサイト。自作の伝言板アプリが動かなくなった。PEAR前回までのソースを0からファクトリーパターンで書き直したことで拡張性が増した。ここにはソース全て書ききれないのでスクリプトの詳細な解説は省きます。PEAR前回の記事からクラスを少し修正しました。ここにはソース全て書ききれないのでスクリプトの解説は省きます。2つのPEARパッケージのインストールが必要です。PEAR携帯からのみアクセスを許したいページを作りたいとき、何で判別していますか?UserAgentで判別。それだけではいけません。UserAgentなんて簡単に偽装されてしまいます。そこで、IPアドレス帯域を検査することで大丈夫。携帯電話は各キャリアのサーバを経由...PHPで携帯電話からのアクセスかを判別するスクリプト書いた2010-03-01PHPでレイヤー方式で画像を生成するavatar.phpが便利(修正)PHP情報がいまいち足りていなかったので追記して新しく上げました。ハンゲームやモバイルゲームサイトにあるようなアバターをPHPで作りたいって方におすすめです。ハンゲームやモバイルゲームサイトにあるようなアバターをPHPで作りたいって方におすすめです。一枚の画像に見せるというのが一般的ですよね。PEARPEAR::Net_UserAgent_Mobile_GPSを利用して位置情報を取得する。mixiのPHPコミュニティで先日のスクリプトを30人程の方々に試してもらいました。様々な意見を聞くことができました。PEAR今日はPHPでGPSを扱う練習を〜(もちろん位置情報の取得は携帯でです。)1から組むのは当然大変そうなので「PEAR::Net_UserAgent_Mobile_GPS」を利用しました。GPS検索を扱う際、3キャリアでコードが違ってきますがそれを解消してくれるスグレモノです。Projectを読んで自分もBasic認証からOAuthに移行しました。説明が丁寧で移行も実際とても簡単でした。Ultimate」に切り替えることにしてみた。こちらの記事を参考に設定を進めた。PHP第4回に上げた動画にソース上げて欲しかったとコメントがあったので、ひとつ晒してみます。稼働中のものを丸っきりそのまま上げている訳ではなく公開用に清書しています。今動いてるスクリプトよりこっちの方が見やすいです。AjaxmylistAPIにもAjax処理施しました。基本的にレイアウトやリンク先などに関しては変化はありません。フォームからのマイリストIDの指定を廃止。URLで指定したら同じ事ですし。以前はDBに記録されていない動画のレベルは本家のgetthum...mylistAPI更新2009-04-023分クッキングPHPエイプリルフールネタに必要だったので作った超超簡易PV(Page_View)カウンター。F5でガンガンカウント値が増えるよ!!3分クッキング2009-03-17PHPライブラリの本買いました。PEARまた一冊増えました。見るZend,Pear,Smartyなど、便利なライブラリ...PHPライブラリの本買いました。配列の要素の重複チェックを使って簡単なゲームこさえてみた。PHPhttp://d.hatena.ne.jp/Xephy/20090310/1236693897の記事で作った配列の重複チェック関数を使ってちょこっとこさえてみた。対人ではなく、役によって配当が変わる。サイを4個振り、役にポーカーの要素も少し入れた。配列の要素の重複チェックを使って簡単なゲームこさえてみた。配列内の値を重複チェックPHPPHPには配列の値の重複をチェックする関数が無いんですね。重複を扱う関数はarray_uniqueがあるけどチェックじゃなくて削除してしまう。重複しているモノだけを残し重複していないものは削除。いう手法で以下関数で実現してみた。配列内の値を重複チェック2009-03-05URL取得クラス書き換えました。nicoAPI群3回目です。$this->check_user_...URL取得クラス書き換えました。原因はハッキリとは分からないけどエラーログが4日で55万行、55MB分溜まってたらしい。目に見えるバグは全部デバッグ作業。エラー&警告全部消しました。エラーログの溜まりすぎでパフォーマンス低下とかあるのか・・・?解決しました2009-02-27file_get_contents関数PHPよそのコンテンツを取得するのに便利なfile_get_contents関数。文書やHTMLファイルを取得するにはよく使ってるけど画像ファイルをgetしたらどうなるんだろうと思い試してみる。画像が表示されるのか化けたテキストが出るのか。ダメでした...file_get_contents関数2009-02-23Eclipse+PHPPHPエディタをやめてEclipseで開発してみようと思った。