テクな話題を説くと解く。そのココロは?
更新Pingを利用して複数ブログの更新情報一覧を生成するPHPスクリプトの初期版ができたので、ひとまずここに公開します。コードの改善点、セキュリティホールなどあったらご一報ください。なお、ライセンスはGPL version2です。
実際に動いているバージョンはppmz.comのトップページ、更新情報の欄をご覧ください。
Continue reading "PHPでweblogUpdates.ping その6: 初期版の完成" »
Posted by Pju at 09:04 PM
Permalink
Comments (0)
TrackBacks (0)
一番難しいと思っていたネットワーク通信周りがいともあっさり片付いてしまったので、受信した情報を処理してHTMLを生成する部分を次に実装します。
weblogUpdates.pingには、必ず2つの情報(更新されたブログのタイトルと、そのブログのURL)が含まれていて、他2つの引数は任意なので、今回の実装では任意の引数は無視して、確実に含まれている情報のみを利用しようと思います。
Continue reading "PHPでweblogUpdates.ping その5: 更新情報処理の実装" »
Posted by Pju at 07:30 PM
Permalink
Comments (0)
TrackBacks (0)
大体の構想も固まったので、いよいよコーディングに入りたいと思います。XML-RPCを簡単に扱えるモジュールがないかな、とGoogleで検索していたら、とても役に立つ(というかまさにズバリ)というページ、その名もPHPとPEARでXML-RPCを見つけました。このページに簡単なサーバとクライアントの実装例があったので、基本的な部分はこれを拝借する事にしました。
Continue reading "PHPでweblogUpdates.ping その4: XML-RPCインターフェイス部の実装" »
Posted by Pju at 06:51 PM
Permalink
Comments (0)
TrackBacks (0)
weblogUpdates.pingの仕様は大体理解したので、次はアプリケーションの設計に移ります。どうやらXML-RPCの部分は既製品のモジュールが使えそうなので、プログラム自体のサイズはそう大きくはならないでしょうが、全体を大雑把にどう分けるのか、という部分は考えておきたいと思います。
Continue reading "PHPでweblogUpdates.ping その3: 設計" »
Posted by Pju at 05:16 PM
Permalink
Comments (0)
TrackBacks (0)
更新Pingを処理するサーバを自前で作ってみよう企画の第二弾、今回は更新Pingの仕様、どういった動作が期待されているのかという事の研究です。とりあえず基本的にHTTPで何か送って、それに対して返事が来る、という部分は知っていましたが、実際にサーバを書くとなるともう少し詳しい仕様が必要になるので、調べてみました。
Continue reading "PHPでweblogUpdates.ping その2: 更新Pingの仕様を研究" »
Posted by Pju at 02:19 PM
Permalink
Comments (0)
TrackBacks (0)
敵を知り己を知らば百戦してなお危うからず、とはかの有名な「孫子」からの引用ですが、まずプログラムを書くにあたってどんなプログラムを書こうとしているのかを明確にしておく必要があると思うので、ブレインストームがてら、現状整理をしつつ要件を書き出していこうかと思います。
Continue reading "PHPでweblogUpdates.ping その1: どんな物を作るのか(Objective)" »
Posted by Pju at 09:08 AM
Permalink
Comments (0)
TrackBacks (0)
現在休職(求職)中なわけですが、仕事が無いのをいいことに家でダラダラ過ごすのもあまり宜しくないので、これを良い機会として一つ新しいプログラミング言語を習得してみようかなと思ったわけです。
同時進行でサイトの再構成も行っているのですが、その際にある機能を実行するスクリプトが必要になって、その機能を満たすスクリプトがどうやらあまりフリーで出回ってないようなので、じゃぁ自分で作ってみようかね、と。
Continue reading "暇だからPHPでも勉強してみるよ" »
Posted by Pju at 06:52 AM
Permalink
Comments (0)
TrackBacks (0)