InfoQ ホームページ ニュース
-
AppleがCarPlayを公開
Appleはジュネーブ国際モーターショーで高級車メーカと提携してCarPlayを初公開した。iOSデバイスを既存の車載インフォティメント機能に全面的に統合する。現在はマップや電話,メッセージなどに機能が制限されている。対応アプリケーションを開発するためのAPIも現時点では公開されていない。
-
IBMがWatsonを使用したコグニティブモバイルアプリのコンテストを開催
IBMはMobile World Congressで,IBM Watsonコグニティブ(認知)コンピューティング・プラットフォームを活用した,一般消費者およびビジネス向けモバイルアプリ開発コンテストの開催を発表した。このIBM Watson Mobile Developer Challengeの勝者は,市場へのアクセス獲得に対して,IBMの設計コンサルティングとサポートを受けることができる。
-
Layer 7のAPIに関する調査
CA Technologiesの関連会社であるLayer 7はAPIの設計と配置に関する調査を発表した。調査によれば、APIの設計者にとっての最優先事項はセキュリティとユーザビリティで割れている。また、XMLとJSONの間でも割れており、ハイパーメディアスタイルのAPIが今後広く普及すると予測されている。要約すれば、すべてのAPIを管理できる単一の方法はない、ということだ。
-
WCFクライアントのより良い構築法
Visual Studioがデフォルトで自動生成するWCFクライアントには問題がある。生成されるコードがサーバー側のインタフェース·コードとぴったり一致しないという問題もあり、これが原因でコードやデータを共有する時に多くの問題を引き起こしていることもあるが、それを除いても、自動生成されるコードにはいまだに明白なバグがある。Michael Taylorは、「もっと賢いWCFサービスクライアント」というタイトルの連載の中で、これらの問題とそれらの対処法を説明している。
-
Chefクックブックのテスト用定型コードを生成する新gem
meezはChefクックブックでテスト駆動インフラストラクチャを始める支援をしてくれる,新しいgemだ。Test KitchenやFoodcritic, ChefSpecなどのツールを駆使して,クックブックの品質の評価に必要な定型コードを生成する。これによってユーザは,テストとインフラストラクチャコードの記述に集中することができる。
-
Firefox OSに対応したCordova 3.4
HTML5だけをつかった独自のモバイル開発アプローチから方向転換し、Mozilla社はFirefox OSに向けたCordovaへのサポート追加に取り組んでいる。このサポートは、最新のCordova 3.4.0で提供された。
-
Martin Fowler氏によるリファクタリングのワークフロー
Martin Fowler氏は自身のサイトにて、リファクタリングを行う際に利用出来る様々なワークフローと、それらを組み合わせる理由について詳しく説明した記事を公開した。
-
Java 8ニュース:新しいアトミックナンバーを含むRC版を公開、モジュール化は外れる
Java8の最初のRC版が2月の始めにリリースされた。第1版のb128は2月4日、第2版は1週間後にOpenJDKのメーリングリストで発表された。
-
Nokia Xが印す,もうひとつのAndroid Fork
今回の記事では,最新かつ最重要なAndroidのフォークの試みについて概説する。これは開発者にとって新たなチャンスであると同時に,いくつかの課題も与えている。
-
InfoQ主催のカンファレンス QCon Tokyo 開催決定!【早期割引:30日まで!】
今年も4/30(水)にQConTokyo2014を開催します。 今年は広くてアクセスのよい会場でゆったりと1日技術について語り合える場をご提供したいと考えております。
-
Mike Cohn氏、スプリントレビューにおける未完成の作業について語る
Mike Cohn氏は、完成していないプロダクトバックログアイテムをスプリントレビューミーティングで披露することも時には価値があるといい、その理由について語っている。
-
Anypoint for APIs:Uri Saridへのインタビュー
MuleSoftがAnypoint platform for APIsの重大なアップデートをリリースした。このプラットフォームはAPIの設計とAPIの管理機能を提供する。InfoQはMuleSoftのCTOである、Uri Sarid氏にこのプラットフォームについて話を聞いた。
-
アジャイルチームでメンバ同士が学び合う方法
アジャイルチームは(外部の)コーチやメンタを使うことができる。しかし、チーム自身がメンバ同士でメンタリングやコーチイングをすることで成長することもできる。チームメンバは他のメンバからスキルや能力を学ぶことができる。チームが自己組織化して成長できるようになる。
-
Typemock Isolator++がアップデート,64bitをサポート
TypemockがIsolator++をリリースした。Windowsプラットフォーム用に記述された64bit C/C++コードのサポートに加えて,もともとテストを考慮していなかったようなレガシコー���にも対応する。
-
PrismaticがSchema 0.2にデータ型強制変換を追加
Prismaticでは,同社のClojureデータ記述ライブラリであるSchemaの0.2リリースに,データの強制型変換(coercion)を追加した。これにより,不正な型のデータを単にリジェクトするのではなく,スキーマに適合させてインスタンスを変換するような設定が可能になる。InfoQではSchemaについて,PrismaticのJason Wolfe氏に話を聞いた。