InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
Jetty 7.0 リリース
本日 Jetty 7.0がリリースされ、新しいホームである Eclipse.org から Maven リポジトリと同じようにダウンロードできるようになった。このバージョンは、Jetty 6.0のメジャーバージョンアップであり、多くのパフォーマンス改善だけでなく重要なコードベースの再編も行われている。さらに、今や Continuation API は異なるサーバ間で移植可能となった。
-
WebサービスAPI を通してWolfram|Alphaの知識にアクセスする
Wolfram|Alphaには、Webアプリケーションやデスクトップアプリケーション、そしてモバイルからも使えるWebサービスAPIがあり、これを利用すれば、 Wolfram|Alphaのエンジンへ問い合わせを行うことができる。
-
深刻なメモリリークに悩まされるWPF
WPF (別名Windows Presentation Foundation) は、WindowsプラットホームにおけるUIの今後を示しており、Microsoftの思い通りに行けば、ウェブおよびモバイル市場は、その後継である Silverlightに引き継がれることになるだろう。しかし、他の新技術と同様、WPFにもいくぶん深刻なメモリリークが発生する点など、克服すべき問題がいつくか存在する。
-
Warm-up 拡張で IIS Web サイトの応答速度を向上する
IIS Application Warm-up for IIS 7.5 は,Webアプリケーションに関連するすべてのリソースを要求前にあらかじめロードしておくことによって,Web サイトの応答性を向上する。
-
-
psakeでビルドをシンプルに自動化する
psakeはPowerShell(PS)に統合されたビルド自動化ツールだ。バージョン2.01はPowerShell 2.0で動作する。Ayende Rahien氏はRhino Toolsのビルドにこれを使っている。
-
HTMLへのPython、Ruby、XAMLの埋め込みを可能にするGestalt
JavaScriptは古い言語だ。最近の開発者のほとんどはRubyやPythonのような言語を使うことを好んでおり、ブラウザで行う処理のためだけにJavaScriptに戻ってくる。もちろんブラウザでVBScriptのようなJavaScript以外の言語をサポートすることが試みられてきたが、うまくいくことはなかった。Microsoftが今度はPythonやRubyを使って同じことを試みている。
-
Git#が.NET及びMonoプロジェクトにGitアクセスを提供
Git#は人気の高いソースコード管理システムであるGitの.NET及びMonoバージョンであり、JGitをC#に移植してできたものである。他の関連するプロジェクトとしてはmsysgitとgitextensionsがある。
-
NetBeans 6.8がもうすぐリリース 何が新しいのか?
NetBeansの開発チームは、 バージョン6.8 マイルストーン2をリリースしたこと とベータ版も数日でリリースすることを公表した。特筆すべき新機能には、Java EE 6, JSF 2.0, 組込みブラウザなどのサポートがある。
-
GitHub、Gemの自動作成をやめる
GitHubはGemの自動作成をやめた。Gemサーバもあと1年でやめるようだ。GitHubチームは、RubyForgeの次の代替Gemホスティングサイトとして、Gemcutterをすすめている。
-
クレームベースアイデンティティに関するガイド
マイク���ソフトのパターン&プラクティスは、ユーザーにクレームベースのアイデンティティを紹介し、新しいタイプの認証と承認の書き方の例を提示する「クレームベースのアイデンティティとアクセスコントロールガイド」という新しいCodePlexプロジェクトを作成した。
-
System.IOの新しい特徴と機能改善
MicrosoftはSystem.IOの中核機能に対して、単純だが歓迎すべき改善を計画している。改善の中には、テキストファイルの読み取りと書き込みをする便利なメソッドや、ディレクトリ列挙の性能改善、メモリマップドファイルのサポートが含まれている。
-
MySpace、Concurrency and Coordination Runtimeの利用方法について語る
現在、MySpaceでは1,200のミドル層キャッシングサーバ、3,000のWebサーバ、その他数え切れないくらいの関連プロジェクトでCCRを利用している。Channel 9のインタビューにおいて、アーキテクト主任のErik Nelson氏とシニアアーキテクトのAkash Patel氏は、CCRをどうやってMySpaceのコアアーキテクチャに適合させていったのかを説明している。
-
Windowsインストーラや、1.8.7サポート、新しい組み込みAPIを追加したJRuby 1.4RC1がリリースされた
JRuby 1.4RC1が公開された。新しいバージョンでは、1.8.7互換や、改善されたJava統合、Windowsインストーラ、新しいYAMLパーサ、新しい組み込みAPIなどが加えられた。
-
SOAマニュフェストの策定
2度目のSOAシンポジウムと同時に、Thomas Erl氏とIBM、Red Hat、 OracleそしてCognizantといった企業の代表者がSOAマニュフェストを策定するために会議を開いた。ワーキンググループのメンバである Steve Ross-Talbot氏は考慮するべきいくつかの領域について書いている。