InfoQ ホームページ デベロップメント に関するすべてのコンテンツ
-
-
MacRuby 総まとめ: Mac AppStore に使用アプリ登場,MacRuby と Lion,XCode 4 サポート
MacRuby 1.0 リリースに向けて多忙な MacRuby チームは先日,XCode 4 サポートを加えた 0.10 をリリースした。その一方で,MacRuby で記述された最初のアプリケーションが Mac AppStore に登場した。さらに,次期 Mac OS X 10.7 "Lion" には MacRuby が含まれるようだ。
-
OSX 上で UIKit を実現する Chameleon
Iconfactory が UIKit ベースのアプリケーションを MacOSX 用にコンパイル可能にする Chameleon プロジェクト をスタートさせた。 OSX 用の Twitterific ではこれを使うことでコードの 90% を iOS バージョンと共有し,最終的に iOS と Mac それぞれの App Store への同時リリースを実現している。
-
モデル駆動開発とドメイン固有言語のベストプラクティス
Markus Voelter 氏が,自身の 2008 年の論文 "MDD と DSL のベストプラクティス (MDD and DSL Best Practices)" の改��版を発表した。氏が今日到達した結論のひとつが "モデリングとプログラミングの間にある溝は,ほぼ完全に埋められた" というものだ。
-
MicrosoftがWindows Azure Toolkit for Windows Phone 7をリリース
2011年3月23日、MicrosoftはWindows Azure Toolkit for Windows Phone 7が入手可能であることを発表した。本ツールキットはCodePlexでダウンロード可能であり、Visual Studio 2010の拡張としてインストールされる。Microsoft Windows Phone 7向けに、Windows Azureを利用したアプリケーションを容易に開発できるように設計されている。
-
Cocoa開発用に.NETスタイルのAPIを提供するMonoMac
OS X上でC#を使ってGUIツールキットを構築しようとする新たな試みであるMonoMacのバージョン1.0がリリースされた。MonoMacは他の.NET/Monoライブラリと一貫性があるように設計されている。これは.NET Framework設計ガイドラインに従うよう厚いラッパーをCocoa APIの周囲に提供する。
-
OSGi 4.3がジェネリックスとCapabilityを導入
EclipseCon 2011でOSGi 4.3の仕様がアナウンスされ、近い将来リリースされるはずのドキュメントが最終公開ドラフトとして入手できる。新フィーチャは、コアAPIにジェネリックスが追加されたことと、バンドル間で、コーディング不要な要求を宣言するために、汎用目的なcapabilityモデルを追加したことである。読み続ければ、何が予定さているかを詳しく知ることができる。
-
-
Visual C++にGPUアクセラレーションによるグラフィックとアニメーション、コンパイラ組み込み機能が提供された
新しいVisual Studio 2010 SP1では、Visual C++のGPUアクセラレーションによるグラフィックとアニメーションのサポートとコンパイラ組み込み機能の向上により、さらに効率的なコンピューティングが可能になった。
-
ジャーナリングで信頼性が向上した MongoDB 1.8
MongoDB の新しいジャーナリング機能は,ライトアヘッド REDO ログによって信頼性を向上する。永続化ストレージの更新に先立ってログエントリが記録され,クラッシュ後のリスタート時に存在するジャーナルファイルの内容が,オンライン移行前に再実行される仕組みだ。その他の変更としてはシェーディングのパフォーマンス向上,shell のタブ補完,カバーリングおよびスパースインデックスの追加などがある。
-
Brisk - 低遅延アプリケーションとHadoop/Hive分析用のBig-Dataプラットフォーム
DataStaxは、Hadoop/Hiveプラットフォームをスケーラブルな低遅延のデータ処理能力で強化した、新しいシステム、Briskを公表した。これは、単一プラットフォームで、非常に大容量なwebかつリアルタイムなアプリケーション用の低遅延データベースとして動き、同時にHadoopとHiveの密結合による分析力も提供している。
-
Expression WebがHTML 5とCSS 3をサポート
Microsoftは、HTML 5とCSS 3開発をサポートするExpression Web 4のアップデートをリリースした。Service Pack 1に含まれる今回の更新では、IntelliSenseとエラーチェックを試験的に部分サポートしたのみだ。また、本更新ではPHP IntelliSenseのサポートが改良されている。
-
Eclipse Mylyn 3.5でJenkinsが見える
リリースされたばかりのEclipse Mylyn 3.5には、タスク中心なビューの改善とBugzillaへの接続の追加がある。しかし最も大きな新フィーチャはJenkins/Hudsonのビルド状態が見えるのとテストの失敗を捉えて、ローカルにそれを再現できることである。
-
webサイト向けWindows 7タスクバーのサポート
Microsoftは、ネイティブ アプリケーション開発者に提供しているWindows 7のタスクバー フィーチャの幾つかをwebサイト開発者に提供している。webサイトは、タスクバーにドラッグすることによって、「ピン留めできる」。一度そうすると、まるでインストールされているアプリケーションのように、webサイトは、そのアイコン、ツールチップ、ジャンプリストを表示する。
-
Moonlightは、ビデオを直接GPU上で再生
Moolightは、GPUによる加速ビデオ再生をサポートするように改善強化された。 Silverlight 5も同じことを計画しているが、他のフィーチャも付く。