InfoQ Software Architects' Newsletter A monthly overview of things you need to know as an architect or aspiring architects. View an example Memorial Day Sale: Save up to 60% on InfoQ Dev Summit Boston (June 24-25)
![Presentation: Ian Robinson on REST, Atom and AtomPub](https://cdn-ak-scissors.b.st-hatena.com/image/square/1dea079f3c8eee49f636638a061b722d42b294d5/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s1_20240521072209%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
The Atom Publishing Protocol is a failure. Now that I've met by blogging-hyperbole-quotient for the day let's talk about standards, protocols, and technology. This is all the fodder I was going to throw together for a presentation I proposed for OSCon. Since that proposal got rejected I'm going to post it here. On the other hand, my App Engine tutorial got accepted, so I'll still see you at the co
運用チームの成果物は、ブログサービス「はてなダイアリー」に書きかけの記事を下書きとして保存して、いつでも好きなタイミングで公開できる「下書き機能」のリリースです。 また、下書き機能のリリースに加えてAtomPubにて記事、下書きを管理できるAPI「はてなダイアリーAtomPub」の開発も行いました。 下書きを保存できる機能を追加しました - はてなダイアリー日記 はてなダイアリーAtomPubを公開しました(開発者向け情報) - はてなダイアリー日記 id:hakobe932さん 1ヶ月で一番大変だったこと 演習でプログラムを作成するのが思いの外たいへんでした。頭の中では、こういう風にすれば良いというのはすぐに思いつくのですが、それを実現するのが結構たいへんで、普段からもっとプログラム書かないとなー、と反省しました。 1ヶ月のインターンを通じて得たこと 集中してコードに向き合えた/複数人で
はてなさんがダイアリーのAtomPubインターフェースをリリースしていました。 私は AtomPub が大好きなので、少しだけ試してみました。簡単にレビューを書こうと思ってエントリを起したのですが、意外と長くなりそうなので3部構成でお送りします。まずは実装編です。 認証 とりあえず普通のGETリクエストをサービス文書に送ってみます。http://d.hatena.ne.jp/{hatena-id}/atom がサービス文書の URI です。 GET http://d.hatena.ne.jp/yohei/atom HTTP/1.1 Accept: */* Host: d.hatena.ne.jp HTTP/1.0 401 Unauthorized Date: Fri, 19 Sep 2008 07:00:10 GMT Server: Apache/2.2.3 (CentOS) WWW-Au
_ RESTful 本読書会 [atompub] 9/13 (土) に RESTful 本読書会が行われたのですが,前回,kunit さん に「次は来ないでください」と言われたので,行きませんでしたw というのは冗談で,東京の近くにいなかったので,参加できませんでした. AtomPub がメイントピックだったので顔を出したかったのですが,すみま せん. Lingr で少しだけ参加したのですが,Ustream の中継がなく会場の様子が わからなかったのが残念でした.それでも,何となく気になっていた "は てなの X-HATENA-PUBLISH" について,他の方々も似た考えを持っていた ことがわかったのは収穫でした. kunit さんがブログで「もちろんたけまるさんにもう一度ご参加いただい てAtomPubの話をがっつりききたい」と言ってくださっているのですが, AtomPub をもう一回
_ AtomPub on Rails2 [atompub][rails] Rails で AtomPub する方法がよくわからない,というようなページを見 かけました. AtomPubサーバの開発中 たしかに,Rails による AtomPub サーバ構築については,情報が少ないよ うに思います. Rails を使い込んでないので中途半端ですが,誰かの参考になればという ことで簡単な実装方法を紹介します.Rails 2.0 以降が対象です.エラー 処理などはいい加減なので,適宜追加してください. ここでは,アプリケーション名を atompub とします. % rails atompub % cd atompub/ ■ scaffold DB には title, author/name, updated, content, app:edited の各要素を 保存するとし,scaffold し
はてなダイアリーの記事の内容を投稿、編集、削除などができる「はてなダイアリーAtomPub」を公開いたしました。記事の投稿、編集の他にも、記事を下書きとして保存できる機能にも対応しています。 日記エントリーの操作 新規日記エントリーの投稿 日記エントリーの一覧の取得 日記エントリーの取得 日記エントリーのタイトル及び本文の変更 日記エントリーの削除 下書きエントリーの操作 新規下書きエントリーの投稿 下書きエントリーの一覧の取得 下書きエントリーの取得 下書きエントリーのタイトル及び本文の変更 下書きエントリーの削除 下書きエントリーの公開 このAtomPubを利用すると、各種ブログ投稿クライアントソフトや、ブログペットなどのブログパーツからはてなダイアリーへの記事の投稿が可能となります。また、はてなダイアリー専用のクライアントや独自サービスの開発なども可能ですので、ご活用いただければと思
追記 2008.7.31 はてなブックマークでPUTにすべきというコメントがいくつかあったので、やべーatomPubとかぜんぜんわかってないから自分がちゃんと見ないで勝手にPOSTって書いたかもと思って再度確認したらやっぱりPOSTになってました。googleで検索するとCocoaのNSURLRequestのPUTを使うとなんか不安定っていうのがいくつが出てくるので、そのへんのからみなのかもしれません。あ、あとNokiaのsymbianでPUTがお手軽にできないとかあったりするのかも。 iPhoneからぜんぜん日記を書く手段がなかったらmixiから、mixi for iPhoneという日記を書いたりするiPhoneアプリが公開されました! 新しいアプリに新しいAPI、日記が投稿できるアプリなら日記投稿用のAPIというわけでmixiのあしあとAPI発掘と同じように掘り起こして見つけました。
開くつもりで用意はしたんだけど、なんかすごく疲れたのでここで紹介して終了。中身は、朝倉さんがgihyo.jpで連載した特集のまとめ | View | Upload your own
_ AtomPub の multipart 拡張と OpenSocial のバッチ処理 [atompub][opensocial] 以前に "AtomPub で複数リソースをまとめて POST する方法" というエン トリを書きました [2008-03-29-1].このエントリでは,2通りの "エント リをまとめてPOST する方法" を紹介しました. このうち,"Media Resource と Media Link Entry を同時に POST" が multipart 拡張として正式に標準化されることになりました.元々 Picasa API として使われていた方法で,実績もあるため,標準化はすんな りと進みそうです. また,もうひとつの "複数の Resource をまとめて POST (BATCH 処理)" は,OpenSocial 仕様として正式に採用されるようです.いまのとこ
_ OpenSocial の XRDS-Simple が AtomPub に与える影響 [atompub][opensocial] 二週間ほど前に えーじさん から AtomPub のことで相談を受けて,あとで ブログに書きますと言ったきりほったらかしてしまいました.Erlang 関係 でバタバタしてたもんですみません >< そういえば,数ヶ月前に "AtomPub のマニアックな話題について書いてい きます" と言ったあと,ほとんど書いてない気もする…. 3月〜4月に書いたエントリに関連した標準化動向もあったことなので, AtomPub についていくつか書いていこうと思います.Rails2 についても ちょっとかくつもりです. というわけで,久々に AtomPub の話題です.お題は OpenSocial の XRDS-Simple です. 以前に,「AtomPub のサービス文書は記述
OpenSocial v0.8のRESTful API仕様では、オートディスカバリにXRDS-Simpleを利用するよう規定されています。 他方、OpenSocial v0.8で利用されるRESTful APIはAtomPub形式となっており、AtomPubではService Documentを利用するよう規定されています。 これではコンテナサイトがどちらを使うのか、両方使うべきなのか疑問が残ってしまいます。この件について、Google GroupsのOpenSocialの仕様を検討するグループに質問を投げてみました。 質問 コンテナサイトはAtomPubのService DocumentとXRDS-Simple、どちらを採用すべきなのでしょうか?両方サポートすべきでしょうか? David Primmer氏の回答 AtomPubのService DocumentはURLの一部をテンプレート
_ YAPC::Asia 2008 で発表してきました [perl] YAPC::Asia 2008 で発表してきました.内容は [2008-05-14-1] に書いた ように,AtomPub サーバについてと POE vs Erlang についてです. あんまりうまく話せなかったり,発表が時間内に終わらずに司会の daiba さんに迷惑かけたりしてちょっと悔いが残る感じでした.準備不足だった かなぁ.. それでも多くの人に聞きに来ていただけたのは嬉しかったです.AtomPub のセッションにあんなに人が来るとは思わなかったです.ありがとうござ いました. # スライドは↓にあります. 2日目は参加できませんが (kazeburo さんの講演とか聞きたかったなぁ), 参加される方は楽しんできてください.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く