BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Java に関するすべてのコンテンツ

  • GoogleのJ2ObjC 1.0がJavaコードをObjective-Cに変換する

    J2ObjCは,Googleが開発した,Javaコードを iOSの上で実行可能なObjective-Cコードに変換するオープンソースツールである。Javaで記述されたビジネスコードをAndroidとWeb, そしてiOSで共有することが目的だ。Webへの変換はGWTを使って行なう。UIコードは扱わないので,別途プラットフォーム毎に作成する必要がある。

  • GoogleがGit Ketchをキックオフ - フォールトトレラントなGit管理システムの実現へ

    開発が始まったばかりではあるが,GoogleがGit Ketchの最初のコミットを発表した。レジリエンスとスケーラビリティを目的として複数のGitサーバに情報を複製する,マルチマスタのGit管理システムである。JavaベースのGitサーバであるJGitをベースとして変更を加えているが,それ以外のGitサーバでもマルチマスタのクラスタに参加することができる。

  • Oracleが2017年にJavaブラウザプラグインを非推奨へ

    Oracleは2017年に予定されているJDK 9リリースに合わせて,Javaブラウザプラグインを非推奨(deprecate)にすると発表した。最終的にはOracleのJDK(Java Development Kit)とJRE(Java Runtime Environment)から完全に削除される予定だが,それがどのリリースになるかのは,まだ明らかではない。

  • パフォーマンスと開発エクスペリエンスを改善したClojure 1.8

    今月の初め,Clojureコミュニティの主要な開発者のひとりであるAlex Miller氏が,Clojureの最新バージョンを発表した。小規模な拡張や16件のバグフィックスも含まれているClojure 1.8の中で,注目すべき新機能はダイレクトリンク,文字列関数,そしてソケットサーバだ。

  • ZeroTurnaroundがJRebel for Android 1.0を発表

    ZeroTurnaroundがJRebel for Androidの最初の安定版を発表した。実行中のアプリケーションを再デプロイや再スタートせずに修正可能なことで人気の,同社のプラグインのAndroidバージョンである。Android Studio用として提供され,Android 4.0以降の動作する,すべてのスマートフォンとタブレットがサポート対象となる。ZeroTurnaroundでは,21日間の無償トライアルを提供している。価格は年49ドルからとなっている。

  • OpenJDKはAndroid開発にどのように影響するか

    今回の記事では,GoogleがAndroidの将来バージョンでOpenJDKを採用することに対して,Webで見られる反応をいくつか取り上げて紹介する。

  • GS CollectionsがEclipse財団へ移行

    InfoQはGS Collectionsの創作者であるDonald Raab氏にインタビューして、発表されたばかりである、オープンソースフレームワークGS CollectionsのEclipse財団への移行について聞いた。

  • AndroidがOpenJDKを採用へ

    Hacker Newsの伝えた Androidソースコードのコミットメッセージによると,GoogleのモバイルオペレーティングシステムのJavaライブラリ実装が,Harmonyをベースとしたオリジナル版からOpenJDKのものにスイッチされる模様だ。この移行に関しては,GoogleもVentureBeatで認めている。

  • WSO2がIoT処理のオーケストレーション機能を強化

    オープンソースミドルウェアベンダのWSO2が同社プラットフォームの新機能として,IoT(Internet of Things, モノのインターネット)のアプリケーション管理とデータ処理を発表した。今回の拡張にはMQTT(ライトウェイトなM2M/IoTパブリッシュ/サブスクライブ接続プロトコル),Activiti BPM(Business Process Management)プラットフォーム,Open DataのOData 4.0プロトコルのサポートなどが含まれている。

  • OracleがJava 9提供スケジュールの遅延を認める

    先日のメールで,OracleのJava Platform Groupでチーフアーキテクトを務めるMark Reinhold氏が,Project Jigsawの完成に要する追加期間を認めるために,Java 9の一般提供に6ヶ月の遅れが発生することを示唆した。これが審議を経て承認され,Java 9の一般提供は2017年3月と決定した。

  • Javaバージョン文字列がJava 9で改訂される

    現在の形式になって2年,JavaのバージョンスキーマがJava 9から変更されることになった。今回の変更は,業界全体のソフトウェアバージョニングのベストプラクティスに従うものだ。Javaのバージョン文字列を使用,あるいは解析しているアプリケーションの開発者は,この変更による影響に注意する必要がある。

  • Spring Boot 1.3がリリース,DevToolsとASCIIアートを装備

    Springを所有するPivotalがSpring Boot 1.3をリリースした。JavaクラスとSpringコンフィギュレーションのホットリロード(reload)のサポート(新しいspring-boot-devtoolsモジュールを使用),キャッシュの自動コンフィギュレーション(EhCache, Hazeicast, Infinispan, JCache, Redis, Guavaに対応),Linux/Unix用の完全に実行可能なアーカイブなどが追加項目だ。

  • マイクロサービス,DevOps, PaaSが最新のJava EEアーキテクチャに与える影響

    InfoQはDevoxx BEカンファレンスでRed HatデベロッパアドボケートのMarkus Eisele氏に会い,大規模な企業組織内でのマイクロサービスアーキテクチャ採用についての考えを聞くことができた。会話の内容は主に,氏が先日,O'Reillyからリリースしたミニブック “Modern Java EE Design Patterns: Building Scalable Architecture for Sustainable Enterprise Development”に関するものだった。

  • Android Studio 2.0がホットコードスワッピングをサポート

    Android Studio 2.0がカナリアチャネルに登場した。今回のリリースで注目される改良点は,開発手順がさらに合理化されたことだ。コードのスワッピングやビルドの高速化,エミュレータの速度向上,GPUプロファイラとデバッガ,複数タイプのテストの同時実行などが可能になっている。

  • JavaOne 2015 プレビュー

    JavaOne 2015の準備中に、InfoQは、今年のカンファレンスで注目する数多くのスピーカーたちにQ&Aセッションを実施した。

BT