InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
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コンテナに結合するためのサービス接続を提供する。
-
Oracle Coherence 3.7の Elastic Dataがメモリーからソリッドステート ストレージへの透過的なオーバーフローを提供
Oracleは、分散型インメモリ・データグリッドであるCoherenceのバージョン3.7をリリースした。新製品は Elastic Dataと呼ばれるフィーチャを導入した。Coherence製品の開発副社長である Cameron Purdy氏によると、ストレージ媒体にも関わらず、データへのアクセス速度をメモリー並にできる。
-
新しいアイデンティティプロバイダをサポートするWindows Azure AppFabric Access Control Service 2.0
近頃開催された、MIX 2011でMicrosoftは既存のクラウドベースのアクセスコントロールサービスを更新して、ウェブと親和性が高く企業で利用できるアイデンティティプロバイダをサポートしたと発表した。また、標準的な通信的なプロトコルのサポートを強化し、開発者の使い勝手を改善しオンラインマネジメントポータルを強化した。
-
Google Guice 3.0を利用したアノテーション駆動による依存性注入
先月下旬Googleは、依存性注入(Dependency Injection、DI)デザインパターンを実装するJavaフレームワーク、Guice 3.0をリリースした。Guiceの裏にある動機は、決まり切ったファクトリを書く必要性を減らすことで、プログラマがDIコードを書くことを容易にすることである。この記事では、3.0の新機能について分析し、Guice 3.0がどのようにSpring DIをサポートしているかを見、さらに、(MiniGuiceとしても知られる)Guice 4.1を紹介する。
-
Oracle が NetBeans 7.0 をリリース,JDK 7 開発者プレビューと HTML5 をサポート
今日のバージョン7のリリースによって,NetBeans は JDK 7 をサポートする初のオープンソース IDE となる。その他では Maven 3 の統合や HTML 5 のサポートが注目される。
-
VS Lab Managementを使ってスクリーンショットではなくアプリケーションそのものをキャプチャする
Visual Studio Lab Management 2010は仮想化と開発とテストがしっかりと統合されているツールだ。テスト担当者がエラーを見つけると、そのときの仮想環境のスナップショットを撮る。単なるスクリーンショットではなく、そのときのアプリケーションやサーバを含むウェブサイト全体の状態を切り取るのだ。
-
新たな JVM 言語の開発
JVM ベースの新言語に関して先日,Ceylon プロジェクト提案のニュースが伝えられた。すでに JVM には,静的および動的型付けともに多様な言語が存在している。その事実の前で,どうやって新しい言語を成功させようというのだろうか?
-
Footsteps: JavaScriptの決定論的ロ��ングと再生
イベント駆動アプリケーションをデバッグするのは本当に難しい。Footstepsという研究プロジェクトはマウスクリックや乱数生成のような非決定的イベントに対するロギングと再生のフレームワークを提供することで再現性という問題に対処しようとする試みだ。プラグインも特別なブラウザも必要なく、JavaScriptだけで利用できる。
-
OpenComputeとOpenStackがハードウェアとソフトウェアのクラウドインフラストラクチャ、そしてプラットフォームソリューションにまで広がる
オープンハードウェア仕様とOpenStackイニシアチブの協力者によるオープンソースクラウドインフラストラクチャとプラットフォームソフトウェアソリューションについての発表が過去2週間で多数行われた。そのすべてはそれぞれどのように重なり合っているのだろうか?