InfoQ ホームページ 言語 に関するすべてのコンテンツ
-
-
IronRubyがGithubに移行
近ごろ、MicrosoftはIronRubyプロジェクトをGitHubに移行したことを発表した。ここ最近のプロジェクトによくあるように、その発表は、プロジェクトが現在のSubversionリポジトリからGithubにあるGitリポジトリへ移行したことを示すものである。
-
コードの構築に、OOPは最適?
パワーおよび柔軟性を提供するプログラミング言語が、近ごろ勢いをつけている。しかしながら、Johnatan Tang氏はプログラム構造の観点から、柔軟性対生産性の矛盾があることを強調している。
-
クラスプラットフォームなDelphiが帰ってきた
先日のEmbarcadero Technologies社による買収により、Delphiは新たに注目を浴びている。その中核製品であるDelphi 2009は正面からWin32開発に注意を払っている。その一方で、最近のMicrosoftのライセンスプログラムの変更によって、Delphi の.NETバージョンは新しい表現手段を手に入れた。
-
デバッガは忘れて、「Saff Squeeze」を使おう
XPの提唱者の一人であり、TDDやJUnit自体の開発者であるKent Beck氏は、デバッガの代わりに単体テストを用いて、JUnitの新しい機能であるJUnitMaxの不具合の調査を行うことについて話をしている。
-
-
JavaFXとAdobe Flexの事情通がその考えを公開
Adobe Systems社のChet Haase氏は、以前JavaFXチームの一員としてSun社で働いていたが、YahooのFlexCoderグループでJavaFXとAdobe Flexについて以下のような比較を行った。
-
12/5 CSQ会員限定技術情報交換会にてJCP議長が標準化について語る
InfoQ Japanを運営しているコンポーネントスクエアでは、12月5日にコンポーネントスクエア会員限定の技術情報交換会というイベントを開催します。
-
Apache Ivy 2.0.0-RC2: 2.0リリース間近
プロジェクトの依存関係管理ツールであるApache Ivyは2.0.0-RC2段階となった。InfoQでは以前、2.0のリリースと同時にIvyがApacheプロジェクト傘下へ移行することを伝えた。その時点から既に複数のベータ版がリリースされていて、遂にリリース候補のフェーズとなった。
-
アジャイルユーザビリティ
ユーザビリティの第一人者で「Usability Engineering」(邦題「ユーザビリティエンジニアリング原論」) の著者であるJakob Nielsen氏が、アジャイル手法がユーザビリティをデザインする従来のアプローチを脅かすことに懸念を示している。
-
Cannonball 登場
リッチインターネットアプリケーション( RIA )技術の重要な特徴のひとつは、WEB 標準のサポートが必要だということだ。最近リリースされた Cannonball ActionScript ライブラリは、主要な WEB 標準を Adobe Flash ベースの RIA 開発に組み入れるための試みの第一線に位置する。
-
JavaServer Faces 2.0 の合成コンポーネント
JavaServer Faces 2.0 は Java EE 標準仕様が 2004 年にリリースされて以来はじめての大幅なアップデートだ。JSF 2.0 自体は JSF 仕様の重要な見直しであり、開発者が WEB フレームワークをあつかう際にぶつかる主要な問題点の解決を目指したものである。
-
Cloverのテスト最適化機能によってテストが高速に
最近リリースされたClover 2.4は"Test Optimization(テスト最適化)"という新機能を強調している。これはCIをスピード・アップし、テストが完了するまでの待ち時間を削減する効果がある。"テスト毎の"カバレッジ・データを活用することでコードの修正によって影響のあったテストだけを選択的に実行する。
-
JCP公開討論会: コミュニティは公開化と参加の容易さを求めている
QCon San Francisco 2008では、Open Standards Developmentに関する公開討論会が開催され、Patrick Curran氏 (JCPの議長であり、コミュニティの優秀なメンバでもある) がオープンスタンダードとオープンソース開発の双方に関する彼らの実用的な経験を共有した。
-
Article: SilverlightとJavaのインターオペラビリティ
マイクロソフトのRobert Bellが、SilverlightとJavaを使用したインターオペラビリティのシナリオを紹介し、サンプルコードを例にとってアーキテクチャの手引きを提供します。