InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
GoogleによるWeb FundamentalsとWeb Starter Kit
Googleはクロスプラットフォームのレスポンシブウェブデザインに対応する、多数のガイドラインとボイラープレートコードを発表した。
-
きれいで代表的なモデルが高性能
先頃ロンドンで開催されたDDD Exchangeで、Martin Thompson氏は、自分の書いたコードが全く最適化されておらず、コードがきれいなきわめて性能の良いシステムを開発することができるはずだ、と語った
-
New Relicが自社Docker展開ツールのCenturionをオープンソースに
New Relicは,社内で開発インフラストラクチャ運用に使用しているDocker用展開ツールのCenturionを,オープンソースとして公開した。Centurionは,Dockerレジストリから取得したコンテナに,適切な環境変数とホストボリュームマッピング,ポートマッピングなどを設定して,ホストグループ上で実行するツールだ。特別な設定を必要とせず,ローリングデプロイメントをサポートする。
-
-
Google、FlatBuffersをオープンソース化: 効率の良いクロスプラットフォームのシリアライゼーションライブラリ
Google "Fun Propulsion Labs" チームがFlatBuffersをオープンソース化した。FlatBuffersは特にゲーム開発者のパフォーマンス要求をサポートするために作られており、シリアライズされたデータをバッファに格納する。バッファはパースのオーバーヘッドなしに、ファイルに格納したり、そのままネットワークに伝送したりすることができる。
-
APIファーストのWebフレームワークSynthを巡るコミュニティの困惑
Node.jsをベースとする"APIファースト"のWebフレームワークであるSynthが先日,発表された。ページロード時のAngularモデルデータのプリロード,ページロード時のHTMLビューのプリロード,簡略化されたプロジェクト構造などの機能を備える。肯定的な反応のある一方で,開発コミュニティの多くからは困惑の意見も聞かれる。
-
PhoneGap 3.5.0でiOS 5がサポート対象外に,今後はWP 7も
Cordova/PhoneGap 3.5.0では,もはやiOS 5はサポートされていない。3.6.0以降はWP 7もサポート対象外になる。さらに今後のアップデートはnpm経由で行われる予定だ。
-
最新C++への注力を強めるVisual Studio “14"
Visual Studio "14"では,C++/C++14準拠性が改善される予定である。その開発の一環として,”14”にバンドルされるSTL(Standard Template Library)の大幅な変更が行われている。
-
Play 2.3 リリース: モジュール化、Java 8、WebJarsに対応
Play 2.3リリースはフレームワークからパーツを分けることでモジュール化を向上させた。また、Play shellはブラウザUIからプロジェクトテンプレートを制御するActivatorに切り替えた。InfoQはPlayの開発リーダであるJames Roper氏から今回の変更点と今後の計画について聞いた。
-
-
Spring Cloud 1.0リリース
PivotalがSpring Cloud 1.0をリリースした。これは、JVMベースのアプリケーションをクラウド向けにシンプルに開発するためのオープンソースのライブラリを提供する。アプリケーションはさまざまなクラウドサービスに接続でき、実行時にクラウド環境の情報を見つけることができる。
-
Socket.IO 1.0リリース: バイナリのサポート、新しいEngine.IOモジュール
Guillermo Rauch氏がリアルタイムWebアプリケーションのためのJavaScriptライブラリ、Socket.IOのバージョン1.0をリリースした。このリリースでは、新しいEngine.IOモジュールとバイナリデータ送信のサポートが導入されている。最後のメジャーリリースから2年以上経ち、JavaScriptコミュニティの大部分はその知らせを心から歓迎しているが、時間がかかり過ぎたと言う人もいる。
-
Splitforceがモバイル向けA/Bテストツールをアップデート
多くの企業にとってモバイルアプリケーションの振る舞いテストはますます重要になっている。ほとんどの企業がまだ本当の"モバイルファースト"を実現できていないものの、モバイルアプリはビジネスの一部を動かしている。Splitforceは2013年にA/Bテストを使ったモバイルアプリケーションの最適化ツールを発表した。そして、同社は近頃、このツールの最新バージョンの提供を始めた。ユーザインターフェースの改善に加え、新しいバージョンでは新しい機能を提供する。ユーザーターゲティングや振る舞いデータに基づいたテスト、自動最適化などだ。
-
Haxl - Haskellを使った暗黙的な並列データアクセス
Facebookは,効率的な並行データアクセスのためのライブラリであるHaxlをオープンソースとして公開した。表現力のある型システムや並列性,安全性保証といった,Haskellの従来からの強みに加えて,GHCの持つ実行時のハイパフォーマンスを活用することで,暗黙の並列データアクセスという厄介な問題を解決する。
-
ASP.NET Identity 2 では二要素認証、アカウントロック、セキュリティスタンプ、バグフィックスを対応
幾つかの改善やバグフィックスを伴う ASP.NET Identity 2 RTM がリリースされ、Microsoft は 二要素認証、アカウントロック、セキュリティスタンプ機能を提供した