どうにかなるBLOG http://dounikanaruentry.com 2009-01-07T18:04:18+09:00 RSSフィードをスクレイピング処理 http://dounikanarublog.com/detail/18 RSSフィードを扱う際、XML系関数を利用したライブラリで解析するよりも、preg_match などで必要な部分だけを切り出す「スクレイピング処理」をした方が幸せになれそうです。PHPのXML系関数はどうにも。。 2008-06-17T01:17:41 Drupal OpenID モジュールを改造してライブラリ化 http://dounikanarublog.com/detail/17 実は JanRain の PHP OpenID Library が XREA, CORESERVER などでうまく動かない件について調べてたのですが、あまりにどうにもならないので、JanRain は諦め、代わりに Drupal OpenID モジュールを勝手に改造してライブラリ化しちゃう方針にしました。今の所、Yahoo, Livedoor, はてな, openid.ne.jp で動いています 2008-06-15T02:29:16 「ちいたん」でメンバー制のページを作る(認証処理) http://dounikanarublog.com/detail/16 インクルードするだけで使えるお手軽PHPフレームワーク「ちいたん」で メンバー制のページを構築する方法です。ログイン処理は、PEAR::Authなんかで 済ませるのが一般的ですが、せっかく世界最軽量のフレームワークを使うので、 ちいたんに用意されている仕組みを使って最小限のログイン処理を書いてみます 2008-05-08T20:45:23 画像をデータベースに保存、ブラウザで表示する http://dounikanarublog.com/detail/15 アップロードした画像をデータベース(MySQL)に直接保存するやり方とその表示方法の簡単なメモ 2008-05-07T04:02:29 PHP OpenID Library を試してみる http://dounikanarublog.com/detail/12 巷でブームになりつつある?OpenIDを試してみました。今回は、Think IT の記事を頼りに、「PHP OpenID Library」のコンシューマサンプルプログラムを動かしてみます 2008-04-14T17:17:53 「ちいたん」のDBモデルを使う (データ取得編) http://dounikanarublog.com/detail/11 「ちいたん」はインクルードするだけで使えるお手軽PHPフレームワークです。「ちいたん」には、シンプルなモデルクラスが用意されています。CakePHPのように関連テーブルからもデータを引っ張ってくる機能はデフォルトでは付いていませんので、複雑な呼び出しにはSQLの知識が必要になりますが、「簡単な呼び出しはモデル関数で」「複雑な呼び出しはSQL文で」と使い分けができて非常にすっきりしたコードが書けます 2008-03-07T17:44:20 Mootools で Ajax 通信 http://dounikanarublog.com/detail/10 リッチなエフェクトで有名な Mootools ですが、その他にも色々なモジュールが用意されています。まずは、Remote::Ajax を使って web ページを取得するという簡単な Ajax 通信の使い方メモです 2008-03-02T23:31:31 PEAR::XML_UnserializerでXMLを配列に変換 http://dounikanarublog.com/detail/9 WebAPIを利用するとき、返ってきたXMLの処理で頭を悩ませる事も少なくない。そんな時はとりあえず、XML_Unserializer を使ってXMLテキストを配列に変換してしまおう 2008-01-28T04:56:13 OpenPNE2.4.3からMyNETS1.1.1への移行 http://dounikanarublog.com/detail/8 coreserver.jp で密かに運営しているSNSのシステムを、OpenPNEからMyNETSに移行した時のメモです 2008-01-23T04:42:55 PEAR::Image_Graph で折れ線グラフを作成 http://dounikanarublog.com/detail/7 PEAR::Image_Graph は、様々な種類のグラフを出力できるライブラリです。使う場面は少ないかもしれませんが、その簡単な使い方として、折れ線グラフの書き方をメモっておきます 2008-01-20T03:41:05 「ちいたん」スタートアップ http://dounikanarublog.com/detail/1 世界最軽量PHP用MVCフレームワーク 「ちいたん」 と出会ってしまいました。とにかくすばらしい!の一言。インクルードするだけで使えてしまう手軽さと、CakePHPライクな操作感がたまらないです 2007-12-27T06:06:07 PEAR より全然使いやすい Incutio XML-RPC http://dounikanarublog.com/detail/2 XML-RPCといえば、PEARでやってる人も多いかと思うけど、はっきり言ってとても使いにくい。そこで、とても使い勝手のいい Incutio XML-RPC の紹介と、その使い方をちらり 2007-12-17T01:21:13 CakePHP のモデル関数 findAll http://dounikanarublog.com/detail/13 とにかくよく使う 「findAll」 のまとめです 2007-09-08T19:40:41 GDライブラリで画像のサムネイルを作成 http://dounikanarublog.com/detail/5 PHPで画像を扱う時重宝するのがGDライブラリです。画像を縮小してサムネイルを作成する場合を例に、簡単な使い方をメモっておきます 2006-02-06T04:33:11