今ブログツール・CMSを作ってるんですが、どういう人の為に作っているかというのを考えてて、はっきりしなかったので図にしてみた。 図にしたらハッキリしました。 要は、テーマデザイナを重視したい。テーマデザイナとはブログツール・CMSの独自のテーマを作ったり、プラグインを作成したりするサードパーティのことです。 リスペクトして作っているWordPressでとても良い点が、テーマデザイナに優しいところでした。そこをもっと推し進めたい。 テーマデザイナに優しいとは要するにテーマAPIが分り易い・便利だということです。 テーマデザイナから見えるのは外側のテーマAPIだけで、コア内部の実装は見えません。なのでコア内部の実装の複雑さを犠牲にしてもテーマAPIを簡単にしたいと考えて作っています。 まあコアの実装なんかは基本僕だけなので僕が苦しめばいいと思っています・・・。 この図の更に外側にいるはずのブロ
http://oembed.com/ eEmbedというのは、あるリソースのURL(例えばFlickrの特定の写真のページのURL)を サードパーティ上で、写真自体の埋め込みに変換したいときに、 埋め込みに必要なパラメータを取得するためのプロトコルみたいです。 mixiのデコリンク機能がイメージとして近いかもしれません。 http://alpha.mixi.co.jp/blog/?p=38 宮川さんが既にPerl Moduleにしてますね。 http://search.cpan.org/~miyagawa/Web-oEmbed-0.01/ 仕様を適当に訳したので載せておきます。 Spec oEmbedは、サードパーティのサイトのURLを埋め込み表現するためのフォーマットです。 これによって、ユーザーがそのリソースへのリンクをポストしたときに、 リソースをパースすること無しに、 写真や動画の
もりやまです。 前回は「Geolocation API」の概要と、実際に使ってみたデモを紹介しました。 今回はもう少し突っ込んで、各 API の説明と、住所入力フォームへ現在の位置情報から参照した住所を自動入力するデモを紹介します。 void getCurrentPosition(successCallback, errorCallback, options) function successCallback 成功時に呼ばれるコールバック関数。引数に Position オブジェクトを取る。必須。 function errorCallback エラー時に呼ばれるコールバック関数。引数に PositionError オブジェクトを取る。 PositionOptions options オプション。 long watchPosition(successCallback, errorCallbac
What is the Closure Library? The Closure Library is an industrial-strength JavaScript library. It provides user interface widgets, an event framework, a packaging and dependency resolution system, tools for DOM manipulation, tools for creating animation effects (including drag and drop), communication utilities, a unit testing framework, and a wide variety of other packages. Google engineers devel
(2011/04/15 追記) 広義の HTML5、狭義の HTML5 について追記しました もりやまです。 最近比較的余裕があるので色々調べたりしているのですが、今回はブラウザの位置情報取得機能(Geolocation API)について調べてみました。 携帯端末では昔から結構使われていましたが、今回調べてみたところ、ほとんどのモダンブラウザが対応していることがわかりました。 というわけで、ここにまとめてみます。 Geolocation API とは ホストデバイスに関連する地理的な位置情報へのスクリプトによるアクセスを提供する API です。 ザックリ言ってしまうと、ブラウザ上で動く JavaScript から現在の位置情報を取得するためのAPI の仕様、ということです。 W3C で策定中の規格で、現在は最終草案(Last Call Working Draft)の段階です。 よく「HTM
Intro The foursquare API enables developers to build applications that interact with the foursquare platform. You can use the API to create new ways to check-in to foursquare or visualize the data generated by the foursquare community. Our API is still a work in progress and we look forward to your feedback and suggestions. In addition to the methods exposed below, you can also retrieve your check
(追記: 2012-09-03) 2012年8月中旬に終了したようです。代替のAPIについてはこちらをどうぞ。 » Google Weather APIが終了、代替はWunderground Weather APIで ProgrammableWebの「Google’s Secret Weather API」という記事で、GoogleがiGoogleの裏で利用しているという天気予報のAPIが紹介されています。 これによると、たとえば東京の天気であれば http://www.google.com/ig/api?weather=%E6%9D%B1%E4%BA%AC のようにweatherというパラメータに地名を指定します。レスポンスは以下のようなXMLで取得されます。 もし日本語で取得できない場合は、パラメータに hl=ja をつければ日本語で返ってきます。 なお、Google グループのディス
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
簡単モリタピVer.2.0の仕様について モリタポでサービスや物販などができるAPI、簡単モリタピ(Easy MoritAPI)のバージョン2.0に関する詳細情報です。 旧バージョン(Ver.1)に関する詳細はこちらです。 主な変更点 決済中にエラーが発生した場合、エラーの理由をサービサー側に伝えるエラー番号を返すようになりました。決済待ち時間が設定されました(30分)。この時間を超えると決済エラーとなります。決済エラーの表示/非表示を選択できるようになりました。(非表示の場合は、サービサー側のアプリケーションでエラー画面を表示していただく必要があります)決済画面のデザイン変更尚、旧APIと互換性がありますので、そのままリクエストURLを変更されるだけでも利用可能です。 リクエストURL http://api.moritapo.jp/easy/pay.php リクエストパラメータ 値の受け
Bad, bad panda! Come on. We want photos. We’re aware of the problem and are fixing it. Thanks for your patience. This site uses cookies to improve your experience and to help show content that is more relevant to your interests. By using this site, you agree to the use of cookies by Flickr and our partners as described in our cookie policy ×
Authentication To use the Remember The Milk API and authenticate users, you first need an API key. With the API key, you'll also receive a shared secret that is used to sign (on your end) and verify (on our end) requests. The majority of the Remember The Milk API methods require requests to be signed — rtm.test and rtm.time methods do not require signing. Signing Requests Let's presume that our sh
OpenSocialの特徴は、開発したアプリケーションをさまざまなSNSに展開することができるという可搬性にあります。つまり、アプリケーションに対するビジネスを行う市場について、特定のSNSだけでなく、世界中の多くの市場を相手にすることができるということになります。 日本のモバイル市場や、世界のいくつかのSNSでは、すでにデジタルコンテンツを売り買いすることが盛んに行われています。この売買を実現するために、モバイルやSNSといったプラットフォームは、課金を行うための仕組みを整えてコンテンツプロバイダに提供し、利用してもらいます。ただし、そのほとんどが、プラットフォームごとに独自に策定された仕様となっています。プラットフォームごとに、コンテンツプロバイダは課金のための仕様を1から理解する必要が出てきます。 例えば、OpenSocialアプリケーションでSNSが提供する課金の仕組みを使いたいと
SimpleAPIなどで有名な「Webサイトのスクリーンショットを撮ってサムネイル画像を作成してくれる」サービス。 SimpleAPIは、 「1人で作るなら、一気にやるのが重要」SimpleAPI・伊藤まさおさん の伊藤まさおさんが一人で作っています。 今回は、各スクリーンショット提供サービスを紹介した後、実際にこのサービスを作る手順を検証し、さらなる応用サービスにつなげる方法を考えてみます。 Webサイトのスクリーンショットを撮ってサムネイル画像にしてくれるサイト まずは、Webサイトのスクリーンショットを撮ってサムネイル画像にしてくれるサービスとして有名なサイトを紹介しておきます。 SimpleAPI - ウェブサイト・サムネイル化ツール 日本国内、海外からも大人気。ややサムネイル結果が不安定。 Mozshot ページごとにきれいに出力。大規模利用は禁止。 サムネイルAPI APIとし
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちはショッピング事業部の稲葉です。 今回は、part1 、part2二回に分けてYahoo!ショッピングAPIを使ったマネタイズについてご紹介させていただきます。 Yahoo!ショッピングAPIのコンセプト 『開発者がイメージしたままのショッピングサービスを作る事ができる』を前回のブログでご案内させていただきましたが、ショッピングAPIを利用したサイト構築ではマネタイズが如何に簡単に出来るかがとても重要だと考えています。 Yahoo!ショッピングAPIでは、開発者の皆様のマネタイズ手段としてアフィリエイトによるレベニューシェアをご利用いただけます。 開発者の皆様のサービス経由で、Yahoo!ショッピングの商品が売れた際に、販
Webサービスを開発し、そのフロントエンドとしてiPhoneアプリケーションを提供するというケースは多い。Remember the Milk、はてな、livedoor Readerなど多数のアプリケーションが存在する。 iPhoneとRailsを連携する もしあなたがRailsでWebサービスを構築しているなら、手軽に連携するライブラリが存在する。それがObjectiveResourceだ。 今回紹介するオープンソース・ソフトウェアはObjectiveResource、ActiveResourceを使ってiPhoneとRailsを連携させるフレームワークだ。 ActiveResourceはRailsで提供されているRESTfulなWeb APIを使ってデータのCRUDを提供する仕組みだ。ObjectiveResourceではそのActiveResourceを使ってデータの操作インタフェース
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く