InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
Spring がRESTのウェブサービスにHATEOASのサポートを追加
Spring Framework は現在、HATEOAS, Hypermedia As The Engine Of Application StateをRESTウェブサービスのサポートを追加する開発を行なっている。ライブラリ の主要な焦点は、ハイパーメディアリンクの作成を簡素化し、RESTリソース表現を組み立てるためのAPIを提供することだ。
-
ConcurrentがHadoop向け機械学習DSLのPatternをリリース
企業向け大規模データアプリケーションプラットフォーム事業者であるConcurrent, Incが業界標準に準拠するPMMLを利用した機械学習DSLであるPatternを発表した。SAS, R, Microstrategy, Oracleのような分析フレームワークはPMML形式でモデルを出力し、Hadoopクラスタで実行できる。
-
PNaCl: GoogleがLLVMを介してChromeにネイティブサポートを更に追加
Googleは、ChromeにLLVMのビットコードを走らせることでネイティブアプリケーションのサポートを広げている。
-
FacebookのBuckとxctool:オープンソースのAndroidおよびiOS用ビルドツール
この記事では,先日オープンソースとして公開されたBuckとxctoolの詳細を紹介する。いずれもFacebook社内で,AndroidとiOSのネイティブアプリケーション開発用に使用されていたビルドツールだ。
-
Azul Systemsが WebSphere アプリケーション・サーバー用のZingプラットフォーム版をリリース
Azul Systems, Inc. が Zing Platform Edition with WebSphereの出荷を発表した。Zing PEは、IBM WebSphere Applications Server (WAS)をそのZing Java仮想マシンの強化版と統合している。
-
Dxtreme Mobileでクロスプラットフォーム,複数デバイス,エンタープライズ対応のモバイルアプリを構築する
DevExpressが先日リリースした DXTREME Mobile には,応答性のよいタッチモバイルアプリを構築するためのライブラリ,30を越えるHTML JavaScriptベースのウィジェットとチャート,Visual Studio 2012サポートなどが含まれている。
-
GoogleがパブリックIaaSクラウドをリリースし、NoSQLデータベースを追加する
Googleは、待望のGoogle 計算エンジンへの扉を開き、AmazonやMicrosoftとのサービスとしてのインフラ (IaaS)の戦いを断固として行なう事になった。今週の Google I/O カンファレンスでも新しい完全に管理されたNoSQLデータベースとサービスとしての Google App Engineプラットフォーム(PaaS)にPHPの追加を発表した。
-
Android Studio: IntelliJ IDEAベースの新IDEがGoogleより登場
Googleが新たにAndroid IDEをローンチした。IntelliJ IDEA Community Editionをベースとして,Eclipse版のツールと多くの機能を共有する。
-
-
LMAXがAzulのZing JVMを使ってレイテンシを50%改善
FXトレードのために2010年10月にロンドンに設立されたthe LMAX Exchangeの開発者がAzulのZing JVMを使って、すでに高速なレスポンス時間とスループットをさらに改善しようとしている。
-
OracleがJava SEのリリース採番方法を変更
「新番号付けしたリリースによる混乱を避けるために」とOracleが発表したのは、JDK 5.0, JDK 6、JDK 7用に新しい番号付け方式を採用したことである。「次のJDK 7用 Limited Updateが7u40と番号付けされている。その後の次の 3 CPUは、7u45, 7u51, 7u55と番号付けされる。」
-
DartでコンパイルされたDartコンパイラーがDartコードをブラウザ内でコンパイル
Google が再開したtry.dartlang.org、オンラインの遊び場でユーザーは、Dart SDKをダウンロードして、インストールすることなく、Dartを試すことができる。 旧バージョンと違って、新しいバージョンでは、ブラウザでダートコードをJavaScriptにコンパイルし、結果として、またオフラインで動作する。また、dart:html, HTML DOM 操作用のDartlibraryもサポートしている。
-
Window Azureインテグレーション,リモート編集,Git/TFSソース管理をサポートするWebMatrix 3
Microsoft WebMatrix 3はWindows AzureベースのWebサイトの構築管理,リモート編集,GitとTFSのソース管理などといった機能を開発者に提供する。
-
C#でImmutable Object Graphsを簡単に作る
C#で単純な不変(immutable)クラスを作成するのは簡単だが、最終的には、効率のためにディープグラフを作成したいことがあるためビルダーで作成するべきである。もしくは、メソッドを作ることによって破壊できない更新を作成したくなるかもしれない。これらのビルダーとメソッドを作ることは非常に退屈なため、エラーが発生しやすくなる。Andrew L Arnott氏は、T4ベースのジェネレータに依存するソリューションを提供する。
-
Monoバインディングの生成が簡単なObjective Sharpie
Objective Sharpie はAaron Bockover氏が開発したMono for Objective C SDK用のC#バインディングを生成するツールだ。Objective Cのヘッダファイル解析にはClangを使用する。自動化された処理プロセスですべてのヘッダをアクセスするため,ほとんどのライブラリに対してバインディングエラーは発生しないはずだ。