タグ

APIに関するukstudioのブックマーク (11)

  • 顔ラボ » WebAPI

    Kaolabo 顔ラボ 画像に写った複数の顔で、笑顔度をランキングできるアプリです。 顔シークレットでおなじみのキャラクターから、みんなの笑顔に対する総評も発表されます。 Kaolabo/顔ラボは画像検出技術などを多用した最新の加工技術を採用。ツールにアップロードした顔画像に特殊なエフェクトを入れる「顔シークレット」を提供しています。ユーザーの画像アップロードには大手金融機関や、楽天銀行 オンラインカジノ などでも使われている安全基準が採用され、Flash ゲームはもちろん、オンラインゲームでも顔認証検索技術により、目の大きさやぼかしなと言った数種類の特殊エフェクトをかけることができます。顔の角度や方向にも対応していて、加工後の画像を保存しておくこともできます。精度優先検索や顔のサイズ調整などを指定することも可能です。 選んだ顔に、ぼかしや目伏せ、スマイルなどの加工を施せるアプリです。 自

  • WWW::MechanizeとSeleniumIDEで勝手APIをかんたんに作る - bits and bytes

    Selenium IDE で生成したテストケースに従ってWWW::Mechanizeを動かすためのラッパーモジュールMechanizedSelenium(仮称)を作ってみて、どれくらい使えるか試してみました。 背景 スクレイピングはもっと簡単にならなければいけないの最後でちょこっと触れていた、ウェブアプリケーションのテストケースを簡単に生成する Selenium IDE は、ブラウザでクリックしていくだけでデータを抜き出せてしまう Dapper: The Data Mapper と並んで考えさせられたツールです。 一度、ウェブアプリケーションのテストをするために HTTP::WebTest を使ってテストケースを書いたことがありました。しかし、ブラウザをマウスでちょこっとつつくだけの動作をperlで書き直すのは当に退屈な作業ですし、テストケースを書くこと自体が困難で、アプリケーションにバ

  • RESTはWebAPIの代わりにはならない

    Photo by Pulpolux !!! bobchinさんの日記から「やっぱRESTは厳しいのかな?」。 RESTでは、リソースに対して一意のURLに、これって結局データストレージとして使えるっていうだけなんだと思います。MVCでいうmodelの部分。 これは、これでとても大切な部分なのですが、モデルを検索したり、いろいろ機能をRESTで提供するのは、うまくいかないと思います。 Railsだと、create, show, update, destroyメソッドはいいのですが、index(list)メソッドをXMLで返すようにしても、あまりうまくいかないケースが多いと思います。1画面に出る情報が多岐にわたるので、きれいに表現できないんですよね。 1つのコントローラでHTMLとXMLを返す上での最大の問題は、メソッド名の変更が出来なくなることだと思います。APIとして外部に公開してしまうと

    RESTはWebAPIの代わりにはならない
  • TDD で作る RakuAPI ライブラリ - 2nd life (移転しました)

    RakuAPI - 楽天市場 非公式ウェブサービス という楽天の非公式 API のライブラリを作るのが流行みたいなので作ってみました。ただそれだけでは面白くないので、最近自分が TDD でライブラリ作るときの方法も軽くご紹介します。 まずはインターフェイスの構想 何はともあれ、どんなインターフェイスを定義して、どんな結果が返ってくるのかがイメージできないとライブラリは作りにくいです。というわけでざっくり最初に構想を練ります。 RakuAPI の場合は WebAPI がシンプルに使えて良い感じなので、構想を練るのに考え込む、というのはありませんでした。 そんなんで、RakuAPI.new でインスタンスを取得して、search メソッドで第一引数に検索文字列、第二引数はオプションでジャンルやプライスを渡せるように、結果は配列にStruct が格納されてる感じにしよう。と考えました。 テストを

    TDD で作る RakuAPI ライブラリ - 2nd life (移転しました)
  • Google Enterprise Solutions - Google Search Appliance

    Build awesome apps with Google’s knowledge of the real world Create real-world, real-time experiences with the latest Maps, Routes, and Places features from Google Maps Platform. Built by the Google team for developers everywhere.

    Google Enterprise Solutions - Google Search Appliance
  • ブログ同士で“SNS”が作れる,Googleが「Social Graph API」サービス公開:ITpro

    Googleは2008年2月1日,Web上のリンクから交友関係を抽出するWebサービスAPI「Social Graph API」を公開した。ブログやプロフィール・ページのURLなどを入力すると,Googleが収集した,そのサイトを友人としてリンクしている友人のサイトを出力する。このサービスを使うことで,SNS(ソーシャル・ネットワーキング・サービス)サイトを利用しなくともブログ同士でSNSのような機能を実現することが可能になる。 交友情報は,サイトに埋め込んだXHTML Friends Network(XFN),Friend of a Friend(FOAF)と呼ばれるフォーマットから抽出する。XNFでは,例えば <a href="http://bradfitz.com" rel="friend" >Brad</a> のように,リンクに「friend」など,どのような関係かを示す情報を埋

    ブログ同士で“SNS”が作れる,Googleが「Social Graph API」サービス公開:ITpro
  • http://blog.so-net.ne.jp/shi3z/2008-01-10

  • Google Appsメール移行APIがリリース | 秋元@サイボウズラボ・プログラマー・ブログ

    via Digg ついに来たか。他のメールクライアントの既存メールをGmailへ移行させるためのAPIGoogle Apps Email Migration APIだ。 自分のサーバにてAtom形式でメールの生データを生成し、それをこのAPIに伝えることによって、Google Appsがメールデータを読み込み、Gmailのデータとして反映させるという仕組みのようだ。 Javaと.NETについてはクライアントの作り方のチュートリアルが用意されている。GData APIのライブラリを使えば、他の言語でも大差なく作れそうだ。 第一のターゲットはOutlookだろう。日ではそれほど強くないが、アメリカではOutlookのシェアは高く、メールシステムを取りにいこうとする製品はOutlookとのシンクや移行手段を提供することが求められることが多い。 # Share360(サイボウズOfficeの英

  • GoogleとMySpace、SNS向け共通API「OpenSocial」の推進で協力 | エンタープライズ | マイコミジャーナル

    Googleと米MySpaceは11月1日 (現地時間)、共同で「OpenSocial」を推進すると発表した。OpenSocialは"Web全体で動作するソーシャルアプリケーションの実現"を目指してGoogleが開発した共通APIセットであり、ソーシャルネットワーキングサービス (SNS)最大手のMySpaceの参加は、さらなるSNSWebサービスの対応を促しそうだ。 今年5月に米Facebookが「Facebook Platform」を発表して以来、ソーシャルネットワーク向けのWebアプリケーションが大きな注目を集めている。SNSユーザーのページ上にWebアプリケーションを展開できるようにすることで、人のつながりを利用した新たな機能やサービスの提供が可能になる。広告配信という点でも、ターゲットを効果的にしぼり込める。ソーシャルアプリケーションの増加はユーザー獲得にもつながっており、現

  • GoogleがSNS向けAPI「OpenSocial」公開 - @IT

    Googleは11月1日(米国時間)に、プログラマーがLinkedIn、Friendsterなどのソーシャルネットワーキングサービス(SNS)向けのソーシャルアプリケーションを開発するためのAPI一式を発表する。Googleは正式にソーシャルソフト開発プラットフォーム企業の仲間入りを果たすことになる。 同社のAPIセット「OpenSocial」は、プログラマーが従来の独自開発モデルと比較して、4億人のSNSユーザーにより確実にリーチできるアプリケーションの開発を支援する、とGoogleのプロダクトマネジャー、ジョー・クラウス氏は10月31日、eWEEKに語った。 Googleの計画は、Facebookが開発者向けプラットフォームを立ち上げて大成功を収めたことへの対抗策だ。5月24日の立ち上げ以来、Facebookのプラットフォームを基盤として7000のアプリケーションが開発されている。

  • 開発者様向け : APIを2種類公開しました : LDR / LDRポケット 開発日誌

    livedoor Readerをご利用いただきありがとうございます。 担当の佐々木です。 livedoor Readerに登録されているフィードの情報を取得するAPIを2種類公開しました。どちらも登録不要で、無料で利用できます。 * Count API - フィードの購読者数を取得するAPIです * Feed Discover API - 先日公開したリンク先のフィードをまとめて登録する機能(参照)の内部で使用しているAPIです APIに関する詳細な情報やサンプルは、「livedoor Reader API - livedoor Reader まとめサイト」よりご確認ください。 今後ともlivedoor Readerを何卒よろしくお願い致します。 トラックバック一覧 1. feed meterで星2つもらえた理由? [しげふみメモ] 2007/06/09 21:48 サイドバーに表示させて

    開発者様向け : APIを2種類公開しました : LDR / LDRポケット 開発日誌
  • 1