InfoQ ホームページ API に関するすべてのコンテンツ
-
RAMLの創始者が語るAPIビジネス - ガバナンス,技術,買収
InfoQは,もうひとつの有名なAPI言語であるRAMLプロジェクトの創始者として有名な,Uri Sarid氏にインタビューする機会を得ることができた。MuleSoftのCTOでもある氏が,RAMLのテクノロジとガバナンスに対するコミュニティの理解を支援してくれたこと,SmartBearによるSwagger買収についての自身の見解や,RAMLとSwagger,API Blueprintの興味深い比較点を示してくれたことに対して,我々は深く感謝している。
-
Chrome 42でNPAPIと関連プラグイン(Java, Unity, Siliverlight)が無効に
NPAPI Deprecation Guideで概説されているように,今月に設定されていた予定通り先頃リリースされたChrome 42では,NetscapeプラグインAPI(NPAPI)が廃止されている。2013年に最初に発表されたその理由は,NPAPIが“ハングやクラッシュ,セキュリティ問題,コードの複雑さの最も大きな原因になっている”ためだ。
-
システム構成の5つの設計原則
構成管理ツールを使ってシステム構成を集中化しようとする時,conf.dのような一般的なメカニズムが,さまざまな問題の原因となる。このような問題を回避するため,Ish-Shalom氏は,構成に関する5つの設計原則を提案する。中心となるアイデアは,構成APIの利用と,必要とするシステム更新の更新タイプによる構成の分離だ。
-
Docker拡張のプロトタイプを実現するPowerstrip
Flockerの背後にいるClusterHQはPowerstripを発表した。ライセンスはApacheライセンス。これは、Docker拡張をプロトタイプするためのツールだ。PowerstripはDockerのコマンドラインインターフェース(CLI)とDockerのデーモンの間のプロキシとして動作し、DockerのAPIを拡張する。この仕組みの大きな利点は、Docker CLIをラップするのではなく。Dockerのインターフェースを拡張することで、FlockerやWeaveのようなDockerアドインを簡単に構成できるようになることだ。
-
Amazon EC2にスポットインスタンス終了の2分前警告が追加される
Amazon EC2は先頃,スポットインスタンス返還の2分前警告通知を追加した。“正式にはスポットインスタンス終了通知(Spot Instance Termination Notice)と呼ばれる”機能である。状態の保存,ログファイルのアップロード,あるいは,ロードバランサやクラスタマネージャなど,他のコンポーネントからの登録解除を行う時間的猶予を提供することで,“スポットインスタンスのスケールと低価格を,より多くの種類のアプリケーションで利用できるようにする”ことが目標だ。
-
RESTier - ODataサービス開発のための新フレームワーク
Microsoft ODataチームが,OData 4.0 RESTful API開発用ミドルウェア開発フレームワークRESTierのプレビュー版を公開した。ASP.NET Web APIをベースとして使用する。
-
-
2015年1月のThoughtWorks Radar
ThoughtWorksは2015年1月のレーダーのデジタルプレビューを発表し、技術、ツール、プラットフォーム、言語について意見を公表し、ソフトウエア技術に関する現在のトレンドを発表した。
-
ウェブの定義
IETF HTTP Working Groupの議長を務めるMark Nottingham氏はウェブとは何か?という問いに答えようとしている。氏の言う通り、この単純な問いは難点を抱えており、見方によっては以外な答えになる。ウェブブラウザに起因すると考えるのが一般的な考え方だろうが、この考えはブラウザ経由でウェブを使わない関係者にとっては不都合だ。
-
Amazon CloudWatchがログ監視とストレージを追加
Amazon CloudWatchは最近、アプリケーション、OS、カスタムログのためのログファイルの監視とストレージを追加した。また、Windows Server向けに幅広いログのサポートを拡張した。
-
ApiaryがApiary for Enterpriseを発表
API BlueprintをサポートするApiaryが新製品,Apiary for Enterpriseを発表した。定義済みのAPIスタイルガイド標準やベストプラクティスに対するAPI設計評価を行うツーリングによって,API設計のベストプラクティスをプロモートする。InfoQでは同社にコンタクトを取り,新製品にさらなる光を当てることにした。
-
Dart向けの新しいGoogle APIクライアントライブラリ
DartのエンジニアであるSøren Gjesse氏が今週Google API向けの新しいパッケージを発表した。氏によれば、このAPIジェネレータはDartのクライアントライブラリがYouTubeやAnalytics、Google+などGoogleのサービスへアクセスするために作られている。しかし、コミュニティの全員がこのひとつのパッケージですべてまかなうやり方に賛成しているわけではない。
-
AWSがAuto Scalingライフサイクルを拡張,フックを追加
Amazon Web Serviceは先頃,Amazon EC2マネージドサービスのインスタンスのコントロールの改善を目的として,同社のAuto Scalingサービスにいくつかの機能追加を行った。Pending あるいはTerminatingへのライフサイクル状態遷移時,さらには実行中のインスタンスにも新設されるStandby状態を通じて,フックによるカスタム操作の実行が可能になる。さらにDetachInstances APIアクションによって,グループからインスタンスを削除することもできる。
-
-