InfoQ ホームページ Java に関するすべてのコンテンツ
-
Java 8ニュース:新しいアトミックナンバーを含むRC版を公開、モジュール化は外れる
Java8の最初のRC版が2月の始めにリリースされた。第1版のb128は2月4日、第2版は1週間後にOpenJDKのメーリングリストで発表された。
-
PrismaticがSchema 0.2にデータ型強制変換を追加
Prismaticでは,同社のClojureデータ記述ライブラリであるSchemaの0.2リリースに,データの強制型変換(coercion)を追加した。これにより,不正な型のデータを単にリジェクトするのではなく,スキーマに適合させてインスタンスを変換するような設定が可能になる。InfoQではSchemaについて,PrismaticのJason Wolfe氏に話を聞いた。
-
Red HatのJBossチームがWild Fly 8をローンチ - Java EE 7をフルサポート,組み込み可能な新Webサーバを装備
Red HatのJBoss部門は本日,WildFly 8の提供開始を発表した。これまではJBoss Application Server(JAS)という名称だったプロダクトだ。このリリースではJava EE7を完全にサポートするとともに,まったく新しいWebサーバであるUndertow,新たなセキュリティ機能,実行中のシステムを更新可能なパッチシステムを備えている。
-
Elasticsearch 1.0.0リリース
オープンソースアナリティクスツールであるElasticsearchのバージョン1.0.0がリリースされた。Elasticsearchはビッグデータ環境でのリアルタイム分析を実現する分散検索エンジンだ。新しいバージョンはさまざまな機能強化がされており、より直感的に使えるようになっている。
-
GoogleのJavaコーディング規約
Googleは、最近、Javaコーディング規約の完全な定義を公開した。 この規約は強制力を持つ厳格なルールであり、Google全体で従うべきものだ。単なるフォーマットだけでなく、他の約束事やコーディング規約についても書かれている。
-
WildFly 8についてJason Greene氏へのインタビュー
Red HatのJBoss部門はWildFly 8を発表した。WildFly 8は以前はJBoss Application Serverという名で知られていた製品だ。InfoQはWildFlyのリードを努めた、Red HatのJBoss部門のJBoss EAP Platform ArchitectであるJason Greene氏にこの新しい製品について話を聞いた。
-
Android上のファイルを暗号化するFacebook Conceal
Facebookは,Android用のファイル暗号化および認証Java APIのセットであるConcealをオープンソースとして公開した。ライブラリを小さく保つためにConcealでは,OpenSSLのアルゴリズムと定義済みオプションのサブセットを使用する。現時点でのサイズは85KBだ。
-
LightTable IDEがオープンソース化
Chris Granger氏がLightTable IDEのバージョン0.6リリースに伴い、オープンソースにした。このリリースではサードパーティのプラグインがサポートされた。InfoQはChris Granger氏にインタビューをした。
-
Coverity 7.0がリリース
Coverityがバージョン7.0をリリースした。 C#, Java, C, C++ のアルゴリズムが改善され、SonarQube、Eclipse、Visual Studio 2013との統合がサポートされている。また、Objective-CとC/C++の開発で使われているClangコンパイラもサポートする。
-
ビッグデータ: 言語は本当に重要か?
ビッグデータの分野では、数十億ものイベントの中で、たった1ミリセコンドの損失が重大な影響を与える。それにもかかわらず、Pythonのような遅いと考えられている言語が、この1年で非常に人気が出ている。ビッグデータコミュニティの最近の記事や議論では、データサイエンスとビッグデータのプログラミング言語の選択について、論争を始めている。
-
Facebook製UIライブラリ『React』の不変性をパワーアップさせる『Om』について
Omは、Facebook製HTML UIライブラリ『React』向けの新しいClojureScriptインタフェースである。OmはClojure(Script)の永続データ構造と、Reactの描画機能を改善するためにrequestAnimationFrameを使用している。InfoQはアプリケーション開発において、Omおよび関数型プログラミングがもたらす恩恵について、Omの開発者であるDavid Nolen氏と対談した。
-
10歳になったScala
10年前の今日,Scala言語の最初のリリースがcomp.lang.scalaニュースグループで発表された。10年という長い月日を経たこの言語の,次の10年はどのようなものだろうか? InfoQが振り返る。
-
AzulがWindowsおよびLinux向けのOpen JDK 6とJDK 7の商用バージョンを発表
Azul Systemsは,フリーで使用できる同社版OpenJDKのZuluが,LinuxとWindowsベースの製品系列で,Java 6とJava 7の両方をサポートすると発表した。サポートはZulu Community Supportフォーラムを通じて行われる。同社はまた,OpenJDKの商用サポート版であるZulu Enterpriseも提供している。
-
EメールとAutoPageScaleのサポート,ファネル加重スライスを加えたStimulsoft Reports.Fx 2013.3
StimulsoftがAdobe Flex, PHP, Java用のReports.Fx 2013.3をリリースした。指定されたアドレス,主題,テキストのEメールによるレポート配信をサポートしたのに加えて,グラフ形式としてのファネル加重スライスが新しい。AutoPageScale,CSV形式のレポートに適切なフィルタを設定可能なBand Filterオプションも追加されている。
-
Apache Kafka, 他とは異なるメッセージングシステム
Apacheは、Kafka0.8 をリリースした。これは Kafka が Apache ソフトウェア財団のトップレベルプロジェクトになって以降の最初のメジャーリリースである。Apache Kafka は Publish-Subscribe 型のメッセージングシステムであり、分散型のコミットログの形で実装されている。当初は、大容量のイベントとログデータを収集および配信するために LinkedIn で開発されたメッセージングシステムであった。