InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Microsoft EdgeのアップデートはWebVRをサポートして、FlashをClick-to-Runにした
Microsoftは2017年にWindows 10のビルド15002をエンドユーザー提供し、開発者にはMicrosoft Edgeのマルチプロセスモデルの新しUWPアーキテクチャとFlashコンテンツのclick-to-runを提供する。
-
MindMeldの対話型アプリケーション構築ガイド
対話型(会話型)AI企業のMindMeldが、対話型アプリケーションを作成するための課題と手順を説明した「The Conversational AI Playbook」を公開した
-
NetflixはHollow、インメモリデータセットのためのJavaライブラリを発表した
NetflixはHollowを発表した。これはJavaライブラリとツールキットで、“ビッグデータ”のように特徴づけられていないインメモリのデータセットを処理するためものもである。単一のプロデューサはデータセットを提供する。多くのコンシューマはそこからリードオンリーのアクセスをする。プロデューサとコンシューマ間のコミュニケーションメカニズムはリアルタイムのデータセット変更を含む。
-
Java 9は最初のバグフィックスラウンドに入る
Java 9は今公式にフィーチャーコンプリートとなった。つまり、最初のバグフィックスフェーズが始まったということだ。HTTP/2 Clientはこの期限に間に合っておらず、インキュベーション機能に格下げとなった。今の目標は7月のJava 9一般提供に備えることであるので、この時点で新しいJEPが追加される可能性はかなり低い。
-
-
新しいJEPはJavaの型変位をシンプルにする
新たなJEP候補は次のことを提案する。Javaでの型変位の概念をよりうまく扱えるようにすることだ。新しい提案は、Java 10を対象にする可能性が高いが、それはジェネリックな型の定義において対象の型に対してデフォルトの変位を扱えるように、手段を導入するだろう。ジェネリックな型をインスタンス化する時にワイルドガードを通じてそれを示す現在のスタイルとはまったく異なる。この提案はワイルドカードを置き換えるのではなく、むしろその必要を減らす方法である。
-
リアクティブデータベースアクセスを主とした次世代Spring Dataの最初のマイルストーンをPivotalはリリースした
Pivotalは先日、Java 8とSpring 5の完全なサポート、MongoDB、Apache Cassandra、Redisデータベースへのリアクティブアクセスを主とする次世代Spring Dataプロジェクトの最初のマイルストーンをリリースした。
-
webpack2がドキュメントの改善を中心とした最終段階へ
JavaScriptのモジュールとコード資産をバンドルするための人気ツールであるwebpack 2の最終リリースが到着した。ES2015のネイティブサポートに加え,ドキュメントが大幅に改善されている。ただし,新バージョンでビルド時間やファイルサイズが大幅に改善されたと判断するのは早過ぎる。
-
Atom 1.13ではベンチマーク、プロジェクト履歴、キーストロークリゾルバAPIを提供
Atomは、GitHubのElectronベースのオープンソースのテキストエディタであり、バージョン1.13ではユーザと開発者にとって新しい機能追加と改善がされている。例えば、ベンチマークツール、Reopen ProjectメニューオプションとAPI、ChromeのキーボードイベントをAtomスタイルのキーストロークにマッピングするカスタムキーストロークリゾルバが追加されている。
-
VisualStudioでEditorConfigが使用可能に
Visual Studio 2017 RCに,さまざまなコードエディタに対してコードスタイルを維持するEditorConfigファイルフォーマットのサポートが加わった。スタイルやコードルールの適用がVS2017でどのように便利になったのかを見ていこう。
-
ソシオクラシ(Sociocracy)3.0を適用したアジャイルプラクティスの実践
ソシオクラシ(Sociocracy)3.0はアジャイル組織におけるコラボレーションをサポートし,製品とサービスの継続的改善を支援するオープンなフレームワークである。作業のコーディネートや効率的なミーティング,ガバナンス,組織の構築など,さまざまなアクティビティのパターンを提供する。
-
-
HashiCorpがTerraform 0.8をリリース,インタラクティブなコンソール,VaultとNomad用プロバイダを提供
HashiCorpがTerraform v0.8をリリースした。Amazon Web Services,VMware vSphere,UltraDNSといったプロバイダ経由で,プログラム可能なインフラストラクチャの構築,結合,ローンチを可能にするオープンソースツールだ。おもな新機能としては,インタラクティブなコンソール,条件値,HashiCorp VaultおよびNomad用のプロバイダなどがある。
-
-
Microsoft Project SpringfieldチームによるF#利用の勧め
Project Springfieldは,ソフトウェアのセキュリティ上重要なバグを見つけるためのファズテスト(fuzz testing)サービスだ。Microsoft ResearchでSpringfieldチームのソフトウェアエンジニアリングマネージャを務めるWilliam Blum氏が,クラウドサービス構築でF#を使うことのメリットについて説明する。