BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Companies に関するすべてのコンテンツ

  • iOS/MonoTouchの新しいガベージコレクタとメモリプロファイラ

    MonoTouch for iOSは、世代を持つガベージコレクタSGenをサポートした。これは最近まで、完全バージョンのMonoだけの実験的なオプションだった。同時にiOS向けのメモリプロファイラもMonoDevelop IDEを通じてアクセス可能になる。

  • JBoss AS 7.1 が Full EE Profile 準拠を達成

    JBoss AS 7.1 が先週リリースされて,同サーバとして初めて Java EE 6 Full Profile 完全準拠を達成した。Apache Geronimo や Oracle GlassFish といった完全準拠の オープンソースサーバたち の序列に,JBoss も加わったことになる。詳細は本文参照。

  • Yahoo!はYSlowをオープンソース化した

    Yahoo!は、YSlowをオープンソースにすることを決定した。開発者はツールを改善するために、Yahoo!にサブミットを依頼する必要がなくなった。YSlowとGoogle Page Speedを比較してみよう。

  • モバイルデバイスの .NET/Mono ユニットテスト

    特殊なプラットフォームで今も問題となっているのが,ユニットテストのサポートの欠如である。どのような���法を選択しても,開発者はテストあるいはビルドプロセスの品質に関する妥協を余儀なくされる。最近になって MonoTouch がこの分野で進歩を遂げたが,Windows Phone と Mono for Android はいまだ遅れを取っている。

  • WPF 4.5のWeak Events

    .NET 4.5では、WPF開発者にジェネリック版のWeakEventManagerを提供する。これは、サブクラスを明示したイベントが不要で、リスナインターフェイスも必要ない。

  • MySQL Cluster 7.2 リリース - 70倍のパフォーマンス向上と NoSQL 機能

    Oracle が NoSQL 市場のハートの新たなラウンドに火を付けた。今回の MySQL Cluster 7.2 リリースには REST や Memcached ワイヤプロトコル,NoSQL C++ などの NoSQL ソリューション,そして 標準 MySQL インターフェースに対して直接的に対抗する新機能が加えられている。さらに MapReduce 的な分散結合により,複雑なクエリ処理速度の 70倍に及ぶ高速化を誇る。Oracle による MySQL/NoSQL ハイブリッドは受け入れられるだろうか?

  • HP が webOS のブラウザ Isis をオープンソース化

    HP は QtWebKit ベースのブラウザ Isis をオープンソース化するとともに,Open webOS ガバナンスモデルの基本方針を提示した。

  • MonoTouch.Dialogを見る

    MonoTouch.Dialogは、アプリケーション画面の開発で定型コードを劇的に削減するように設計されたUI開発ツールキットである。属性を使うことにより、クラス定義から動的に画面が生成される。代わりにプログラムから生成したり、JSONドキュメントから読み込んだりすることができる。

  • プロパティへのINotifyPropertyChanged注入することができるIL Weaving

    Simon Cropp氏は、プロパティの変更を実装されたプロパティに自動的に通知するIL weavingツールをリリースした。IL weavingは、アセンブリのILコードを書き換えて、機能を追加するテクニックである。

  • Fluqiは、JQueryをより簡単にする

    Fluqiは、視覚的に作成して、カスタマイズして、マークアップとJavaScriptを自分のアプリケーションで利用することができるJQueryの一般的なウィジットビルダーを提供する。これはまた、サーバーサイドのコードでJQueryコントロールを構成するために利用できる.NET APIも提供する。

  • Windows Phoe 8はWinRTベースになる?

    MicrosoftはWindowsエコシステムの統一に取り組んでおり、Windows Phone 8はWindows CEベースではなくWinRTベースになる、という情報がリークされた。

  • ASP.NET MVCモデルバインディング

    モデルバインディングは、厳密に型付けされたオブジェクトを作成するためにリクエストデータを使うことにより、コントローラのアクションを単純化する機能である。Jess Chadwick氏はMSDNの記事で、複雑なシナリオだけじゃなく、デフォルトのモデルバインダーが十分じゃないときに、カスタムモデルバインダーを作成するようにこの機能を掘り下げた。

  • tSQLtを使ってSQL Serverユニットテスト

    tSQLtは SQL Serverにおける、ユニットテスト用の無料のオープンソースフレームワークである。 tSQLtテストケースを書くことによって、開発者は稼動しているデータに基づいた嘘のテーブルやビューを作成でき、テストで期待値と実際の結果を比較できる。テストは SQL Server Management Studioで直接作ることができる。

  • Microsoftは、ARM向けWindows 8の詳細を明らかにした

    Microsoftは、ARM向けWindows 8の詳細を明らかにした:省電力に設計、WinRTを対象にしたアプリのみが実行可能、Office 15といくつかのWindowsコンポーネントだけが実行できる制限されたデスクトップ

  • Microsoftは新しいベータリリースでレガシーWorkflow Foundationライブラリを廃止する

    先日のBlogでMicrosoftは、Windowsまもなくリリースされる.NET 4.5で Workflow Foundationテクノロジの第1世代オブジェクトを廃止することをアナウンスした。Windows Workflow Foundationは、Microsoftサーバー製品と同ように.NET開発者にワークフローエンジンを利用可能にしており、 .NET 4.5では、複数の新しい機能が追加されている。Microsoftサーバー製品の一部と同じように、.NET開発者にワークフローエンジンを提供するWindows Workflow Foundationは、.NET 4.5で複数の新しい機能を追加し、古い.NET 3.0オブジェクトをてこ入れするアプリケーションを公式に提供することを通知した。

BT