InfoQ ホームページ Java に関するすべてのコンテンツ
-
Jenkins,Hudson,そして Eclipse
Hudson を Eclipse 財団に移行する先日の提案に伴って,これが Jenkins と Hudson の再統合につながるのではないか,さらにはコードライセンスの EPL への変更があり得るのではないか,などの憶測が生まれている。Jenkins コミュニティとして Eclipse 財団への参加が望ましいかどうか,本日この後 Jenkins IRC チャネル上で議論が行われる予定だ。
-
Google I/Oキーノートより、Androidデバイス、Android@Home、MusicBetaサービス
Google I/O 2011が開催された。5,000名を超える参加者を集め、Googleの新しいサービスやリリースについていくつか発表があった。本記事では、InfoQ特派員がその新製品についてまとめた。
-
Google App Engine 1.5.0リリース
GoogleはGoole App Engineが今年の後半、プレビュー版から正式な製品になると発表した。大規模なアプリケーションを配置するための料金体系も変更される。また、Goのバージョンにはたくさんの変更が加えられている。またRobert Griesemer氏、Rob Pike氏、Ken Thompson氏が開発に関わっているシステム言語Goのプレビューサポートも発表された。
-
GoogleとOracleの訴訟が縮小される
GoogleとOracleの訴訟はその範囲が縮小された。同じ時期にOracleはApacheに対してHarmonyプロジェクトについての情報を提供するよう召喚状を発している。
-
モバイル開発についての調査
Web Directionsはモバイル開発者にブラウザやプラットフォームの選択について調査した。現在どのOSで開発しているか。将来、どのOSで開発する予定か。iOSとSafariが現在一番人気で、Androidが猛追撃中、Windows Phone 7はまだ普及していない、というのが結論だ。
-
JAX London 2011レビュー
2011年4月11-13日に開催されたJAX Londonでは、OSGiトラックの他に、アジャイル、Spring、JavaEE、そして、ツールのトラックがあった。JAXアワードと同様、無償版GlobalsDB、Cloud Foundryの概要、iOS上で動くAdobe Flex 4.5、BlackBerryプレイブックのデモなど他の製品も紹介された。もっと詳しく知るには続きを読もう。
-
Oracle,Hudson の Eclipse 財団への移行を提案
Oracle は Hudson プロジェクトを,商標権とドメイン名を含めて Eclipse 財団に譲渡する提案書を作成した。既存の後援企業 (Oracle と Sonatype) に加えて,他の参加企業も Hudson の独立組織およびプロセスへの移行を支持しており,同プロジェクトへのコミッタ増員を計画中である。
-
グラフデータベースNeo4jがライセンス形態をアップデートし、使い勝手を改善した
Neo TechnologyはNeo4jのバージョン1.3 GA (General Availability)をリリースした。このリリースでライセンス形態をアップデートし、いくつかのフィーチャを追加した。コミュニティ版はGPLv3の下でライセンスされる。MySQLと同じライセンスである。
-
OracleがOpen Officeを放出
ついにOracleがOpenOffice.orgを手放すことを決めた。今後はコードベースに基づく商用製品の提供も、OpenOfficeコードベースの開発のサポートも行わないものとし、継続中のメンテナンスはコミュニティに任せる意向だ。かつてフォークしたLibreOfficeは、より健全なフォークのように見受けられるが、だとすれば今後OpenOfficeが存続していくうえでどのような可能性があるのだろうか。
-
HudsonがHudson 2.0として復活
HudsonのHudson/Jenkinsフォーク以来最初の重要なリリースが行われ、今後OSGi/セマンティックなバージョニングに従う新しいバージョニングスキームが使われることになる。このリリースには、OSGiランタイム内での実行がより容易になる新しいJSR330依存性注入モデルが含まれ、特殊なHudsonアノテーションとの分離が実現されている。
-
2011年最高の職業はソフトウェアエンジニア
careertrack.comによると、少なくとも米国における2011年最高の職業はソフトウェアエンジニアだそうだ。さまざまな業界、スキルレベル、給料の職種200種について調査が行われ、仕事環境、肉体的負担、将来の展望、収入、ストレスを考慮してランク付けされている。
-
Quartz 2.0がFluent Configuration APIとジョブ スケジューリングの監視をサポート
オープンソースのジョブ スケジューラQuartzの最新版は、 Fluent Configuration APIとジョブ スケジューリング行為の監視と管理をサポートしている。 Terracottaは最近スケジューラ フレームワークのバージョン2.0のリリースをアナウンスした。新バージョンは、また2つの有償モジュールを提供している。Quartz Manager と Quartz Whereである。
-
.NET でメッセージキューイングを利用する
大規模アプリケーション開発時には,処理負荷の分散あるいは集約にメッセージキューイングが有効な場合が多い。.NET のエコシステムでは,メッセージキューイングを使用するための選択肢がいくつか存在する。この記事では人気のある機能やユニークな機能を紹介し,それらを評価する上で必要な基本的用語について説明する。
-
GitHub、200万リポジトリ達成
GitHubはホストしているgitリポジトリの数が200万に達したとアナウンスした。そのうち70%は去年作られたもの��、ユーザは今年のうちに100万人に達する見込みだ。GitHubにはどんな新たな展開があるのだろうか?
-
POJO Service RegistryがOSGiをクラスパスに持ち込む
Google Code上の新しいプロジェクトPojo Service RegistryはJavaアプリケーションにOSGiライト(OSGi-lite)メカニズムを、OSGiランタイムの外で提供することを目的としている。全てのJARがバンドルであることを要求する代わりに、開始時にクラスパスをスキャンし、バンドルレイヤーをエミュレートする一方、完全なOSGiコンテナに結合するためのサービス接続を提供する。