yohei-y:weblog

XML と REST/Web サービス関連の話題が中心の weblog です

2005-11-27

山田さんの資料

XML 開発者の日の tai さんの資料をいただいたので公開しますREST, Atom, and WebDAV

ラベル: , , ,

2005-11-26

Paul Prescod の Common REST Mistakes

Paul PrescodCommon REST Mistakes翻訳版を公開しました

本当は今年の1月に訳してたんですが、諸般の事情で公開するまでに時間かかってしまいました。また、村田さんからたくさん助言をもらって訳文を修正してあるんですが、それでも Paul の文章は僕には難しくてあんまり読みやすい日本語にはなってません。ただ非常に含蓄のある内容ですのでぜひ原文とあわせてご覧ください。

ラベル: ,

2005-11-25

第八回XML開発者の日

昨日、第八回XML開発者の日が開催されました。死ぬほどつかれたけれど、死ぬほど面白かった。こんなにまじめに一日中頭を使って人の話を聞いたのは久しぶりです。

僕の発表資料とパネルのときに即席で作ったスライドです。発表資料の方はもんたメソッドなのでスライドショーで見てください。パワーポイントない人は OOo でお願いします。(2006-04-11 置き場所修正)

以下、感想とまとめです。

REST入門 山本陽平(株式会社リコー)
REST の入門編を喋ってみました。 なるべく基本的なところを丁寧に話したかったんですが、成功したかどうか… コネクタの話をしなかったので、高橋さんにちょっとご迷惑をおかけしました m(_ _)m
はてなとREST API 伊藤 直也(株式会社はてな)
モテ重要、ということでなんではてなが APP を採用したのか、 その根底に流れるデータ重要という考え方、 サーバサイド実装における Cool URI の重要性、 などがわかりやすくまとまっていてとても参考になりました。
RESTful Wiki の実装 gorouこと舘野祐一(株式会社ディノ)
REST のことがわからんから作ってみたという gorou さん。 わからないといっている割に実装はとても素直に REST をなぞっていて、 やはりアルファギークがよいフレームワークできれいに実装すると REST の流儀に従ったアーキテクチャになるのかな、と思った次第です。
API としてみた Movable TypeTrackBack 平田大治(シックス・アパート株式会社)
みなさんが感想で書かれているように、トラックバックが海外ではあまり普及していない、というのは意外な事実でしたね。 実際この blogger も SixApart の LiveJournal もデフォルトではトラックバックできません。 平田さんの発表のキーワードはプラットフォーム重要、でしょうか。
WebDAV/REST/AtomAPI 山田泰資(株式会社インターネットイニシアティブ)
tai さんのお話は僕の期待以上でした。 歴史を詳しく捉えつつ REST/Atom と WebDAV を比較。 そして実装の問題へ。 僕が聞いた範囲でも tai さんの発表が一番面白かったという人が多かったです。
Ajax が REST に及ぼす影響 高橋征義(株式会社ツインスパーク)
REST 萌えな高橋さん。 僕も「REST は割と好き」です。 高橋さんから出てきたキーワード "conector on demand" は Ajax 時代の REST を端的に表現する言葉じゃないかと思います。 それにしても生高橋メソッドはすごかった。
The Service-Oriented Mark Baker(株式会社ジャストシステム) 発表代理: 村田真
村田さんいわく Mark は日本のレベルをなめていた、ということでさらっと発表が終わってしまいましたが、 Mark のスライドは参考になります。 特に OPTIONS を例で出してくるところなんかさすがというか、他の誰も触れなかったところなのでよかったです。
パネルディスカッション
パネルの直前に村田さんに仕事の電話がかかってきていきなり会場で仕事をしだすというハプニングが (^^; ちょっと心の準備ができていなかったのでとてもあせりました。 ということで僕が進行役をやったせいであんまりまとまりのない流れになってしまってごめんなさい。 会場からみなさんどんな言語やフレームワークを使っていますか? という質問をいただいたら盛り上がりましたね。 なんというかほんとに皆さんいい意味でばらばら。 そして Ruby と Rails の強さが改めて印象に残りました。

あと、会場で eto さんにはじめて会えたのが1995年から Web やってる人間としてよかった点です。

詳細な議事録を入手したのではてなブックマークに載せておきました。Tさんありがとう!

ラベル: ,

2005-11-07

Windows Vista の RSS パーサは Well-formed XML のみサポート

Dare Obasanjo の blog で知ったんですが、 Microsoft Team RSS Blog より

Our years of experience in with HTML in Internet Explorer have taught us the long-term pain that results from being too liberal with what you accept from others. Hence, we’ve adopted the following overriding principle for IE 7 and RSS platform in Windows Vista: 

 We will only support feeds that are well-formed XML.

This principle allows us to build a more predictable feed parser. As a platform, it's important that applications using the platform to consume feeds can rely on the fact that the platform will always be providing information in the way that the publisher intended (trying to guess what a publisher meant to do when there is an error in a feed can be tricky, at best). We also spoke to several people in the RSS and developer community at Gnomedex and at PDC, and they wholeheartedly supported this.

IE7 と Windows Vista の RSS パーサは整形式(well-formed)の XML だけをサポートすると。 現在世の中で流通している RSS フィードがどれくらい well-formed なのか知らないのですが、 英断だと思います。

ラベル: ,