2012年2月アーカイブ

皆さんこんにちは。突然ではありますが、電子書籍の書誌情報配信フォーマットであるOPDS Catalogに対応いたしました。
達人出版会の高橋さんには以前から「対応しないんですか?」というお話をいただいておりましたが、ようやく対応できました。まだまだ不十分な点が多いのですが、現時点のものということで公開してしまいます。不具合等は徐々に改善していくつもりです。

O'Reilly Japan Ebook

iOSデバイスであればStanza、AndroidデバイスであればAldikoやMoon+ Readerなどのアプリケーションに上記のURIを登録することで、カタログが表示されるようになります。以下はStanzaで表示させた例です。

orj-opds-01.png

orj-opds-02.png orj-opds-03.png
カタログ内からリンクをたどることで、書誌情報のページを参照したり、ご購入していただくことができます。スマートフォンなどの画面が小さなデバイスでは、こちらの方が一覧性が高いと思います。ご活用いただけたら嬉しいです。

米O'Reilly Mediaでは、ずいぶん前からこのOPDSに対応しています。幾つかのクライアントアプリケーションではデフォルトで登録されているものもありますので、ご存知の方も多いと思います。

O'Reilly Media Catalog

OPDSについては、達人出版会日記にまとめられている記事をご参照いただくのが良いでしょう。

OPDSはじめました - 達人出版会日記

ここ最近のWebサービスでは、Googleを始めとする他のサービスが提供するAPIを使用して、そのデータを活用するというのが当たり前になってきており、また、そのためのライブラリ等の基盤も整っています。今回はそうしたライブラリの使い方からちょっとだけ先に進んで、外部APIのアクセス数制限を回避するためのキャッシュについて説明します。

はじめに

はじめまして。Retty株式会社の鹿島と申します。今回からこのblogに記事を書かせていただくことになりました。今後、読者の皆さんのご意見なども取り入れつつ、何か役に立つような内容を書いていければと思っていますので、よろしくお願いします。

この記事の内容ですが、我々が開発しているRettyというWebサービスでの実例を通じて、教科書にはあまり載っていないtips、落とし穴等を紹介したいと思います。対象読者として以下のような方を想定しています。

  • Webサービス開発に興味がある人
  • これからはじめようと思っている人(比較的初心者の方)

具体的には以下のような経験があることを前提としています。

  • (言語を問わず)プログラミングの経験
  • Facebook等のWebサービスの使用経験

このサイトに来ている方の大多数は、この前提をクリアしているだろうと思います。

Rettyのサービス概要

Rettyのサービスページ

Rettyのサービスページ

まずは、我々が開発しているRettyというサービスについて少し紹介させて下さい。Rettyは「行ったお店を共有する、記録するソーシャルグルメサイト」です。具体的な機能は以下のようになります。

  • 行ったお店のレビューを投稿する
  • 「友達」や「嗜好の合う人」をフォローして、その人達の投稿をタイムライン(TL)上で閲覧する
  • 行きたい店があった場合には、行きたいリストに追加する
  • スマートフォンで、現在地付近の人気のお店、行きたいリストに追加したお店を検索する

サービスはWeb、iPhone、Androidのマルチプラットフォームで展開していますが、以下のように使い分けている方が多いようです。

  • TLの閲覧やお店の行きたいリストへの追加 → Web
  • 現在地付近のお店検索 → スマートフォン
  • 投稿 → Web、スマートフォン両方

アーカイブ