InfoQ ホームページ API に関するすべてのコンテンツ
-
GraphQL対REST - 考慮すべき点
API Days Paris 2016でAmaud Lauret氏は、GraphQLとRESTful HTTP APIの比較ついて論じ、それぞれの長所と短所を概説した。どちらを採用すべきかは状況次第であり、この2つの間には数多くのトレードオフが存在する、というのがその結論だ。
-
GoogleがCloud Prediction APIをCloud Machine Learning Engineにリプレース
Googleは、同社のCloud Prediction APIを来年内に廃止すると発表した。開発者に対しては、Google Cloud Platformからのデータ解析、機械学習トレーニング、予測が可能な同社のCloud Machine Learning Engineへの移行を推奨する。
-
Twitterのパーソナライズされた通知
TwitterのエンジニアであるGary Lam氏はQCon London 2017でパーソナライズ通知について語った。講演では、パーソナライゼーションとレコメンデーションのアルゴリズムの概観、巨大なデータとTwitterのバイモーダルな性質に関わらず規模に応じた仕事の仕方について語られた。
-
クラウド上に銀行を作る - Starling BankのGreg Hawkins氏が語るOpen Banking, DevOps, ハッカソン
先日のQCon LondonでGreg Hawkins氏��、“Building and Trusting a Cloud Bank”と題した講演を行い、Starling BankがAWSパブリッククラウド上に英国銀行を立ち上げた経緯について解説した。InfoQは先日のStarlingDev Hackathonで氏に会う機会に恵まれ、OpenBankとPSD2、レガシアプリケーションの課題、オンラインバンキングの将来などについて議論することができた。
-
Google Cloud Video Intelligenceがパブリックベータに
Googleは、Cloud Video Intelligence APIのベータ版が全員に公開されると発表した。 Video Intelligence APIには2つのことができる。ビデオ内のショット(シーン変化)の決定と、ビデオと個々のショットに対するラベル割り当てだ。APIをパブリックベータにするとともに、Googleはアダルトコンテンツ検出のサポートも追加した。
-
待望のOpenAPI Spec 3.0が7月にリリース
1年を超える開発期間を経て、Open API InstituteはOpenAPI Specification (OAS) v3.0.0 finalを2017年7月中旬にリリースすると発表した。6月30日に終了するオープンコメント期間の後、リリースされることになる。
-
RepreZenがオープンソースのKaiZen EditorとKaiZen ParserをOpen API 3.0用にリリース
リソースモデリング言語のRAPID-MLを開発したRepreZenが、現在はOpen API Specification(OAS)として知られるAPI記述言語のSwaggerを対象とする、KaiZen OpenAPI EditorとKaiZen OpenAPI Parserをローンチした。バージョン2.0と、2017年7月にリリース予定の3.0をサポートしている。
-
HTTP APIはOASに統合へ
MuleSoftがOAIのメンバーになり、RAMLとOASの両方に対応するAPI Modeling Frameworkをリリースした。Restlet Studioは、新たにRAMLをサポートした。
-
IBMがAPI Microgatewayをオープンソースとして公開
IBMは先頃、API Microgatewayをオープンソース化したと発表した。これはつまり、開発者や企業が自らのコンピューティングプロジェクトにおいて、このソフトウェアを無償で利用できるようになったということだ。
-
Microsoftが顔認識、コンピュータビジョン、コンテンツモデレーションのAPIをリリース
Microsoft Cognitive Servicesが4月末に顔認識、コンピュータビジョン、コンテンツモデレーションのAPIをリリースした。Cognitive Servicesは、開発者が画像認識、音声認識、翻訳、その他の機能をアプリケーショ��に組み込むことが可能となる、多数のAPIとサービスを包含する。これらのAPIは、人工知能や機械学習の機能を自ら開発せずとも自身のアプリケーションに組み込むことを可能とする。
-
GitHubがデスクトップクライアントをElectronで再実装
GitHubはmacOSとWindowsクライアントのアプリをネイティブの実装からElectronベースに書き換えた、と同社でクライアントアプリケーションのディレクターをしているPhil Haack氏が発表した。GitHub Desktop Betaに加えて、GitHubはGitとGitHubとの統合が最初からサポートされている新しいAtomのベータ版も発表した。
-
MicrosoftがAzure Functions Proxiesのパブリックプレビューをリリース
Microsoftは先日のブログ記事で、Azure Functions Proxiesのパブリックプレビュー版を発表した。この機能は、多数のAzure Function Appを公開する上で、プロビジョニングされるFunction Appの場所や数に関わらない共通エンドポイントを用意したいと考えている企業に、リバースプロキシの機能を提供するものだ。
-
-
W3C Web of Thingsワーキンググループが活動を開始
先頃設立されたW3CのWeb of Thingsワーキンググループが標準化作業を開始した。このワーキンググループ(WG)は、過去にWeb of Things Interest Group(IG)が実施した調査から生まれたものだ。