InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Article: Javaトラブルシューティングメルマガ総集編 2008/06~07
エスエムジーでは、Javaのトラブル事例とその解決ノウハウの一部をメルマガとして配信しています。この記事では過去2ヶ月のメルマガの総集編として、追加情報を含めたトラブル事例のダイジェスト情報を提供いたします。
-
コンセプトが現実に:JavaFX SDKプレビュー・リリース
最初の発表から15か月の時を経て、Sun社はWindowsとMac OS X向けJavaFXの初めてのパブリック・プレビュー版をリリースした。
-
Silverlightの良さ・悪さ・見苦しさがRIAの議論に火を着ける
リッチインターネットアプリケーション(RIA)技術がメインストリームになるにつれて、ディベロッパの選択肢も増えていっている。AdobeのFlashベースのRIA開発フレームワークであるAdobe FlexとAIRは間違いなくこのマーケットのリーダだが、デビューを飾ったMicrosoft SilverlightもRIA分野において影響力を強めてきている。
-
AppleおよびRubyの総まとめ:RailsでのiPhoneの構成ユーティリティ、RubyでのSproutCoreツール
Appleで提供または使用されているソフトウェアに、Rubyが使用されている。iPhone Configuration Web Utility for EnterprisesはRailsにビルドされている。
-
並行Mono
近ごろ、Monoが完全にC# 3のサポートを実現したことを発表した。それと並んで、Parallel LINQのサポートがある。MicrosoftのParallel Extensionsライブラリの一部であるParallel LINQでは、デベロッパが迅速に複数のスレッド間で照会をすることができる。
-
Dojo on AJAX やComet、Bayeux、RIA、Dojo Toolboxの共同制作者Dylan ShiemannとのQ&A
Dojo Toolkitは、オープンソースのJavaScriptモジュラーライブラリで、JavaScriptやAjaxベースのアプリケーション、Webサイトを簡単にすばやく開発できるように設計されている。InfoQはSitePen最高経営責任者でDojo Toolkitの制作者のひとりであるDylan Schiemannに、AJAXやComet、Bayeux、RIA、最近リリースされたDojo Toolboxについて聞いた。
-
セーフレベル、WEBrick、Dl、DNS検索でのセキュリティの脆弱性
Ruby 1.8.5から1.8.7および1.9.xにおいて、セキュリティの脆弱性が見つかった。脆弱性はセーフレベルで見つかり、WEBrickは特定の通常の式でサービス妨害の脆弱性があり、共有ライブラリAPI dlは汚染度を確認せず、resolv.rbはDNS検査に関する問題がある。
-
Microsoft社をASP.NET MVCフレームワーク・プレビュー4をリリースする
だいたい1ヵ月に一度のリリースを続けているMicrosoft社は、ASP.NET MVCフレームワーク プレビュー4をリリースした。このリリースでは、開発者の生産性向上を支援しつつ、より高い機能の提供も始めた。
-
新たなオープンソースプロジェクトがオブジェクト指向データアクセスを提供
Kasper Sørensen氏は、eobjects.dkでMetaModelと呼ばれる新たなオープンソースプロジェクトを作成した。そのプロジェクトは、リレーショナルデータベースおよびフラットファイルというようなさまざまなデータストアタイプ向けの共通ドメインモデル、クエリーエンジンおよび最適化プログラムである。MetaModelは、Javaライブラリであり、SQL準拠のクエリー向けに緩やかなオブジェクト指向インターフェイスを提供する。
-
Windows Mojaveの実験
近ごろ、Microsoftは実験をおこなった。Mojaveというもので、ユーザがWindows Vistaを正しく認識しているかを数値で表そうとしたものである。その結果はVistaに関して、ユーザの先入観や誤解を浮き彫りにしている。
-
VB向けラムダ式の改善
VBのデベロッパにとって、匿名の機能についてもっともイライラすることに対する改善である。Paul Vick氏がそれらの2つ、無名のサブルーチンおよびマルチラインの匿名の機能について語っている。
-
SolticeがFlexとOSGiの機能を融合
ここ数カ月、Open Source Gateway Initiative (OSGi)がアプリケーションサーバテクノロジー空間において注目を集めてきている。OSGiはアプリケーションサーバ製品をより、モジュラーかつ柔軟にする一方、リッチインターネットアプリケーション(RIA)分野 におけるその適応はまだ始まったばかりである。Solsticeは、FlexとOSGiを追加設定なしの1つのパッケージに統合した初めてのフレームワークである。
-
ThoughtWorks社がCruiseをリリース:継続インテグレーションとリリースの管理システム
継続インテグレーションはアジャイルのプラクティスであり、コミットされた一つ一つのコードの変更は自動的にビルドとテストが行われる。バグが取り込まれるとすぐにその多くを見つけることで、バグにかかるコストが削減される。
-
Morph AppSpaceによってGrailsがクラウド・ホスティングを獲得
Morph AppSpaceはWebアプリケーションをホスティングするためのクラウド・ベースのプラットフォームである。直近のリリースによってGroovyとGrailsをサポートした。
-
Progress SoftwareがIONAとMindreefを買収
先日、2週間の間に、Progress Softwareは、SOAポートフォリオを増強するために、IONA TechnologiesとMindreefの2つの企業を買収した。