InfoQ ホームページ 言語 に関するすべてのコンテンツ
-
Data Geekeryは型安全のクエリを構築するためのJavaのORMツールであるjOOQのバージョン3.9.0をリリースした
Data GeekeryはjOOQのバージョン3.9.0をリリースした。これはオブジェクトリレーショナルマッピング(ORM)のJavaツールキットだ。新しい機能は実験的なパーサーとさらなる型安全、よりよいOracle連携、トランザクション改善である。InfoQはLukas Eder氏に最新リリースについて話を聞いた。彼はData Geekery GmbHの創業者でCEOだ。
-
サードパーティ製ツールがAdidasのパフォーマンス(と文化)をいかに損なったか
靴と服の巨大メーカのIT部門は,パフォーマンスを損なうサードパーティ製ツールのコントロール不能な拡散をいかにして抑え込んだのか。問題はさらに,ビジネスとIT部門の間に生じる非難の文化にも関係する。解決の鍵となったのは,パフォーマンスデータとユーザエクスペリエンスの検証を重視する,新たなサードパーティのガバナンスプロセスだった。
-
Java 9における日時フォーマットはユニコードロケール標準に近づく
ユニコードロケールデータマークアップ言語(LDML)に機能を近づけるために、解析とフォーマットの変更がいくつか取り入れられている。変更はStephen Colebourne氏に監督されている。氏は有名な日時ライブラリであるJodaTimeの作成者で、Java 8での新しいjava.timeコンポーネントの先駆者だ。ユニコード標準を遵守することはJava以外の他のシステムとのよりよい相互運用性を提供するだろう。
-
オラクルはJava開発者にすぐにでもブラウザでアプレットを動作させないでほしいと念押しした
オラクルは新しい投稿を一連の“プラグインなしのウェブへの移行”へ公開した。これはまだJavaアプレットを本番環境で動作させているのなら代わりの解決策を見つけるよう開発者に忠告するものである。Firefoxはアプレットのサポートをすぐに停止する予定である。
-
-
Microsoft EdgeのアップデートはWebVRをサポートして、FlashをClick-to-Runにした
Microsoftは2017年にWindows 10のビルド15002をエンドユーザー提供し、開発者にはMicrosoft Edgeのマルチプロセスモデルの新しUWPアーキテクチャとFlashコンテンツのclick-to-runを提供する。
-
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スタイルのキーストロークにマッピングするカスタムキーストロークリゾルバが追加されている。
-
ChromeとFirefoxが安全でないサイトの警告を開始
Chrome 56とFirefox 51から、パスワードやクレジットカードの入力フィールドを含む非HTTPSサイトを参照すると、ブラウザに警告が表示されるようになる。
-
Java EEの崩壊というガートナーの報告は大いなる誇張か?
ガートナーは“アプリケーションプラットフォームの市場ガイド”と呼ばれるアナリストレポートを提示した。アプリケーションプラットフォーム市場における“明らかに変わった”下降という報告でJava EEの“収益低下”を引用している。Java EEコミュニティはInfoQへの個人的なコメントにおいてこれらの結果に反論している。
-
Vaadin Springが新規リリースで拡張ビュー管理を導入
UIコンポーネントを備えたWebアプリ開発用の多言語フレーUIコンポーネントを備えたWebアプリ開発用の多言語フレームワークであるVaadinから,バグフィックスとVaadinのビュー管理を拡張する新たなSpringNavigatorクラスを備えたVaadin Springプロジェクトのバージョン1.1がリリースされた。マーケティングマネージャを務めるMatti Tahvonen氏がこの最新リリースについて,マイクロサービスへのUIの適合性に関する議論と合わせて説明してくれた。