久しぶりにプログラミングをやった。趣味のプログラミング。
題材は、RSSを取得してatom apiを使って別なブログに書き込むプログラム。
以前、mixiに書き込むプログラムを作ったのでその応用編といえる。とはいえ
atom apiを扱うのは初めてなので、どうしようか考える。
題材は、RSSを取得してatom apiを使って別なブログに書き込むプログラム。
以前、mixiに書き込むプログラムを作ったのでその応用編といえる。とはいえ
atom apiを扱うのは初めてなので、どうしようか考える。
「ファシリテーター型システム開発」や「ほふく前進型システム開発」などこ
れまでいろいろなシステム開発手法を考案してきたが、今回は名付けるならば、
「問診型システム開発」といえる。
というのは、atom apiは一応規約はあるが実装がそれぞれ異なっていて、同じ
ように動作するとは限らない。XMLを送ればXMLが返ってくるREST型なのだが、
同じ質問をしても相手によって答えが違うというわけだ。
メジャーなブログシステムということでlivedoorとameba blogを選んでみたが
やはり挙動が異なる。しょうがないのでいろいろ質問を変えながら正解を探る。
結局、livedoorの方はうまくいったが、ameba blogはwsse認証が通らず、断念
し、土壇場でatom apiを利用する方針からsmtpを利用する方針に切り替えた。
ああ、あきらめたさ、撤退したさ。でも動けばいいのさ、というのも私流と言
える。
そうしたら、htmlタグが認識されないためちょっと困ったことになった。html
メールで送ってもダメだし。
mash upな時代にはなおさら標準準拠とか仕様公開とかが必要だと痛感した。
#プログラマー以外にはなんのことだかさっぱり分からなくてすみません。
れまでいろいろなシステム開発手法を考案してきたが、今回は名付けるならば、
「問診型システム開発」といえる。
というのは、atom apiは一応規約はあるが実装がそれぞれ異なっていて、同じ
ように動作するとは限らない。XMLを送ればXMLが返ってくるREST型なのだが、
同じ質問をしても相手によって答えが違うというわけだ。
メジャーなブログシステムということでlivedoorとameba blogを選んでみたが
やはり挙動が異なる。しょうがないのでいろいろ質問を変えながら正解を探る。
結局、livedoorの方はうまくいったが、ameba blogはwsse認証が通らず、断念
し、土壇場でatom apiを利用する方針からsmtpを利用する方針に切り替えた。
ああ、あきらめたさ、撤退したさ。でも動けばいいのさ、というのも私流と言
える。
そうしたら、htmlタグが認識されないためちょっと困ったことになった。html
メールで送ってもダメだし。
mash upな時代にはなおさら標準準拠とか仕様公開とかが必要だと痛感した。
#プログラマー以外にはなんのことだかさっぱり分からなくてすみません。
TITLE: 問診型システム開発
BASENAME: post_456
STATUS: Publish
ALLOW COMMENTS: 1
CONVERT BREAKS: 0
ALLOW PINGS: 1
PRIMARY CATEGORY: XML
CATEGORY: XML
DATE: 06/01/2009 11:00:00 PM