-
Read older messages (October 31, 2008)
-
7:53pm (October 16, 2008)
yohei
-
バイナリだけじゃないんじゃ
-
普通に entry POST するときも使えなかったっけ
-
っていうか例が entry の POST だ
-
7:57pm (October 16, 2008)
zigorou
-
朝倉さんってブログ持ってるのかなー
-
と書くと誰かURLを貼ってくれるハズ
-
7:58pm (October 16, 2008)
m-takagi
-
今お話されているのが朝倉さん?
-
zigorou
-
ですです
-
m-takagi
-
なるほど
-
7:59pm (October 16, 2008)
iwamot
-
生々しくておもしろいなあ
-
zigorou
-
MLの遅延評価
-
m-takagi
-
時差
-
実感する
-
yohei
-
つ http://photofriend.blogzine.jp/lab/
-
m-takagi
-
あ、音切れちゃった……
-
ふっかつ
-
8:00pm (October 16, 2008)
zigorou
-
キター!
-
ありがとうございます
-
8:01pm (October 16, 2008)
m-takagi
-
ありがとうございます
-
Kiske has left
-
8:04pm (October 16, 2008)
Siena.
-
googleキャンパスは撮影禁止
-
yohei has left
-
nemo_kaz has left
-
zigorou has left
-
8:05pm (October 16, 2008)
Siena.
-
AtomPub相互接続実験の模様
-
WSSEなんか誰もいなかった
-
8:06pm (October 16, 2008)
m-takagi
-
ustの音声がちょっと遅延しているらしく
-
Siena.さんの発言が予言っぽく聞こえる
-
NEKOGET
-
w
-
8:07pm (October 16, 2008)
Siena.
-
^^;
-
正しい仕様の実装を以って行って、それおかしいと言う。かこいい。
-
関係者がざんざかgoogleへ
-
8:09pm (October 16, 2008)
TOM
-
Googleの引き抜き力すごいなぁ
-
8:10pm (October 16, 2008)
Siena.
-
各種実装no
-
のリスト
-
AtomPub Interop @ Hibiya : 日本でもやる
-
(やった)
-
yohei has joined
-
cos31 has joined
-
8:12pm (October 16, 2008)
Siena.
-
理想と現実のバランス感覚じゅーよー
-
ぱちぱち、っと
-
AtomPub (RFC5023) 日本語訳 <http://www.ricoh.co.jp/src/rd/webtech/rfc5023_ja.html>
-
yohei has left
-
8:15pm (October 16, 2008)
Siena.
-
次は takemaru さん。AtomPub は役に立ってますか]
-
m-takagi
-
ですね。映像が見えているのでわかりやすい
-
残念ながらスライドは見えないけどしょうがない
-
zigorou has joined
-
junichiro has joined
-
8:16pm (October 16, 2008)
NEKOGET
-
(TAT)
-
Siena.
-
標準化の目的の確認
-
kunit
-
白バックのプレゼン資料はつらいですね。
-
8:17pm (October 16, 2008)
m-takagi
-
真っ白に光ってます……
-
Siena.
-
分散アーキテクチャ: RPC, ORB, SOAP, REST
-
zigorou
-
Private Sub Button_Click()
-
...
-
End Sub
-
ワロス
-
hasimo has joined
-
shuyo has joined
-
8:18pm (October 16, 2008)
m-takagi
-
Visual Basic...
-
Siena.
-
RPC, ORB: ローカルプログラミングモデルの単純な分散。Protocol, Marshaling 共通化に苦戦。LPM への固執
-
SOAP: XML/HTTPによる相互運用性。Protocol: HTTP。Marshaling: XML。
-
REST: データ中心の分散プログラミングモデル。GUIプログラミングモデルへの類似。
-
# 類似?
-
8:20pm (October 16, 2008)
shuyo
-
CORBAは枯れてて用途を限れば使えますよ~
-
8:21pm (October 16, 2008)
Siena.
-
御意
-
分散データストレージ: : NFS. WebDAV, REST
-
NFS: ローカルFSの単純分散。LAN限定。
-
WebDAV: HTTPによる広域展開
-
REST: フラットなデータモデル
-
そもそも、URI には階層性は定義されていない
-
よね
-
nemo_kaz has joined
-
8:22pm (October 16, 2008)
Siena.
-
# WebDAV は階層ストレージを強制してしまう
-
RESTful標準への要求
-
8:23pm (October 16, 2008)
shuyo
-
NFS→WebDAV→RESTというとらえ方は個人的には微妙かも……
-
Siena.
-
URI: URIによるリソース指定。理疎0素へのhuyo
-
ぐふ
-
zigorou
-
凄いtypoを見たw
-
Siena.
-
URI: リソースへのURI付与。URI semantics。
-
m-takagi
-
w
-
8:24pm (October 16, 2008)
shuyo
-
な、なんかtypoに取り込まれてる?
-
yohei has joined
-
Siena.
-
統一インタフェース: CRUD。List (search)。オーバーロードPOST (RPC)的。性能向上 (この辺はどうかしらん?)。
-
8:25pm (October 16, 2008)
yohei
-
blog もうひとつ http://photofriend.blogzine.jp/tech/
-
Siena.
-
リソース表現: データ本体とメタデータ
-
キャッシュ、ロック。認証、認可、課金。サービス探索。
-
これらは今回の焦点とは離れるので除外。
-
8:27pm (October 16, 2008)
yohei
-
帯これ 「分散コンピューティングのプラットフォームとしての Web」
-
8:29pm (October 16, 2008)
Siena.
-
課題: リソースへのURI付与。search (メタデータに依存)。メタデータの表現、種類、サーバによる操作。
-
URI付与: PUT, Slug, サーバによるURI強制
-
8:30pm (October 16, 2008)
shuyo
-
そうか、さっきの WebDAV→REST の REST は AtomPub を指しているのか
-
Siena.
-
メタデータ表現: データ本体に添付 (HTTPヘッダ, エントリリソース@AtomPub)。データ本体とは別 (メディアリソース@AtomPub)
-
この観点では Amazon S3と AtomPub は対局
-
AtomPub拡張例: Google Data API, OpenSocial, multipart
-
8:32pm (October 16, 2008)
zigorou
-
OpenSearch
-
Siena.
-
Q: OpenSearch は? A: もちっとメタな仕様に感じる
-
詳しくはブログ見てね!
-
8:33pm (October 16, 2008)
zigorou
-
http://www.opensearch.org/Specifications/OpenSearch/1.1
-
8:34pm (October 16, 2008)
Siena.
-
「S3 + AtomPub + 拡張」でいいのでは? といいつつ、いいの?
-
適さない場合: 標準メタデータを利用しない。データモデルが異なる。REST的でない操作を要求。
-
標準化の貢献: 仕様の明確化。相互運用性。機能部品化。開発コストの低下。/ 実現された?
-
8:35pm (October 16, 2008)
zigorou
-
JavaScript で AtomPub client は一時期本気でやろうと思ったけどすぐ止めた件。
-
8:36pm (October 16, 2008)
Siena.
-
RESTに標準化は必要か: RESTはシンプルかつ利用場面がルーズ。開発コストは問題ではないのでは? 相互運用性が問題にならないの?
-
# 個人的には、なんでも AtomPub は違うだろうというスタンス
-
# AtomPub 使いすぎると、無意味にエンベロープでラップされまくる懸念
-
サーバ実装: FSのラッパ (e.g. mod_atom)。WA F/W (MVCモデルでのVC機能拡張) (e.g. Catalyst, RoR)
-
これらによる開発コストという意味で少しは役立ったのかも
-
REST的な定義対象も MVC の M もデータモデル: 競合?
-
8:41pm (October 16, 2008)
shuyo
-
RESTful Database に
-
個人的には一票
-
8:42pm (October 16, 2008)
Siena.
-
RESTful API を備えたデータストア
-
zigorou
-
CouchDB かー
-
そういや触った事無いな
-
今週末触るか。
-
かうちでーびー
-
Siena.
-
# メモ: WS と WA を分けようという話との類似性
-
8:43pm (October 16, 2008)
shuyo
-
MSのもあるよね。名前失念。
-
RESTful読書会でもプレゼンあったんだけど
-
yohei
-
MSの?
-
8:44pm (October 16, 2008)
zigorou
-
あー、ありましたね>MSの
-
SQLServer が REST でアクセス出来るとかじゃなかったでしたっけ?LINQ の方ばかり覚えてる><
-
m-takagi
-
ADO.NET Data Serviceかしら
-
shuyo
-
ADO.NET Data Service
-
zigorou
-
srd
-
8:45pm (October 16, 2008)
Siena.
-
RESTの将来: オレオレRESTful API の乱立 (相互運用性を軽視)。FSのような簡素な抽象化(CRUD+List)。DBのような高度な抽象化(メタデータ検索, 文書検索)
-
zigorou
-
http://msdn.microsoft.com/ja-jp/library/cc668792.aspx
-
オレオレサーバーとオレオレクライアントが最も簡単
-
8:46pm (October 16, 2008)
yohei
-
nrhd
-
Web3S のことかと思った(黒歴史)
-
Siena.
-
AtomPub で楽にった?
-
汎用性ゆえに特定目的での検証しかしない。ので、相互運用性が保証できてない。
-
AtomPub ベースの独自 API であるとしても、ベースの理解は共通化できる。差分だけ理解すれば良い。
-
REST的APIを作りやすい (知らない人にも)
-
API/アーキテクチャ設計が楽になってる
-
REST的な設計方法の共通理解がまだ確立されてない (ので、参照モデルの一つとして使える)
-
8:54pm (October 16, 2008)
zigorou
-
相互運用したいのか?
-
Siena.
-
相互援用性の確認は行われてる? 保証したい?
-
8:56pm (October 16, 2008)
nemo_kaz
-
相互運用したい、 更新したい。
-
8:58pm (October 16, 2008)
Siena.
-
なんでも扱えるサーバ、あんでも扱えるクライアントが実現できるのか。コンテンツの意味を見ないと有意義なものは作れないように思う。応用ごとの相互運用性しか保証できない気がする。
-
9:00pm (October 16, 2008)
zigorou
-
ピザが届きました?
-
9:01pm (October 16, 2008)
m-takagi
-
あ、なるほど
-
Siena.
-
AtomPubの範囲での相互運用せいがあれば、最低限の保証が出来る。汎用ライブラリを使い回せるとか。
-
m-takagi
-
ちょうど21時か
-
Siena.
-
独自拡張は、AtomPubに影響しないように実現すべき。(どうやって?)
-
AtomPubとREST的API の話が混ざってるので意識しておく
-
AtomPubは細部は決めてない。→ 実装者にお任せ!
-
S3は実装・サービスこみ。AtomPub と比べるとカバーするレイヤが違う。
-
9:05pm (October 16, 2008)
zigorou
-
ツンデRESTと
-
9:06pm (October 16, 2008)
Siena.