BT

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

寄稿

Topics

地域を選ぶ

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

  • Java EE 6: アプリケーション セキュリティの強化

    Java Enterprise Edition Version 6 リリースには、webコンテナ の領域における、新しいセキュリティ フィーチャが、Javaアプリケーション開発における、認証と認可の側面と共に含まれている。これらのフィーチャには、web層における、プログラムによるセキュリティ強化と宣言型のセキュリティ強化が含まれている。この投稿は、これらの新しいセキュリティ フィーチャの概要を提供する。

  • 進歩を見せる .NET のオプションパラメータ

    オプションパラメータは最初から .NET に含まれていたが,C# でサポートされないこともあり,COM ライブラリ関連以外での使用はタブーである,という解釈が一般的だった。C# 4 でオプションパラメータがサポートされるようになるので,今後はレガシーなコード以外でも多く見られるようになりそうだ。また C# 以外にも,動的言語との相互運用性や変更不能(immutable)なデータ構造体,さらに ASP.NET MVC のさまざまな部分でも使われるようになるだろう。

  • モバイルRuby総まとめ: Rhodes 2.0のMITライセンス化、RubotoによるJRuby on Android

    モバイルRubyデベロッパはRhodesの新バージョンを手に入れた。2.0リリースは多くの新機能が加わるとともに、フレームワークがMITライセンス化された。iPhoneデベロッパはRhodesアプリがAppStoreに受理されていると聞いてうれしいだろう。また、AndroidデベロッパおよびユーザはRubotoとRuboto-IRBによりJRubyを使うことができる。

  • RubyConf China: NoSQL、Rails、そしてMatzがRuby 2.0について語る

    2年目となるRubyConf Chinaが、今年は中国・上海で開催された。Rubyの創始者であるMatz氏はRubyコミュニティとRuby 2.0について語った。InfoQでは、他の講演の内容や、中国およびその近辺のRuby開発者がどのツールやデータベースを使用しているのか、についても紹介する。

  • HTML5のケーススタディ:WebSockets, Canvas そして JavaScriptで noVNCクライアントを作成

    noVNC は VNCクライアントで、HTML5 WebSockets, Canvas と JavaScriptで実装されている。InfoQ、は、 Joel Martin氏と、 noVNCとHTML5アプリケーションの開発経験について、少しばかり、Q&Aを持った。難問、共通の落とし穴、ツールそしてHTML5アプリケーションのアーキテクチャについて語った。

  • Adobe が Hadoop のための Puppet レシピをリリース

    Adobe は先日,Hadoop/HBase デプロイメントを自動化するための Puppet レシピをコミュニティ向けにリリースした。InfoQ では PuppetLabs の創設者である Luke Kanies 氏に,その目的について詳しく聞いた。

  • JRuby総まとめ:1.5.1、Google App Engine、ネイティブ拡張

    長い道のりを歩んできた JRuby の Google App Engineサポートは、最近JRuby1.5.1で改善された。また、Ruby Summer of Codeではネイティブ拡張をサポートする作業が行われた。

  • Oracle,Sun の収益化達成の一方で人員削減を計画

    Oracle は Sun のビジネスが直近四半期において利益性を取り戻し,4億ドル以上の営業利益を計上する見込みである,と発表した。しかしその一方で Oracle は,定例報告書において,当初発表よりもかなり多い Sun 関連業務の削減実施を公表している。

  • Eclipse Helios 統合リリース

    Eclipse Foundation は今日,Eclipse Helios のリリースを発表した。7回目となった今年のリリース・トレインに乗るために1つの駅に集結したのは,39の異なったプロジェクトだ。Eclipse プロジェクトは,1年間に7つのマイルストーンビルドをリリースした後,毎年6月までの数週間にいくつかのリリース候補を公開する,というアジャイル方式で管理されている。

  • Azul Systemsの第4世代製品、Zingは、純粋のソフトウェア ソリューション

    Javaアプリケーションを走らせる特別なハードウェア メーカであるAzul Systemsは、第4世代製品のZingをアナウンスしたが、これは、完全にソフトウェアベースで、Intelの最新のx86用に最適化されている。InfoQは、AzulのGil Tene氏と更に詳細に話した。

  • AppengineJS Google App Engine Python SDKのJavaScript ポート

    AppengineJSは、Google App Engine Python SDKのオープンソースのJavaScript ポートである。Googleの永続化ストレージやサービスにアクセスし、GAEのインフラにデプロイするウェブアプリケーションを簡単に作成できるようになる。

  • HyperSQL 2.0 - 5年の開発期間を経た新リリース

    HyperSQL データベース (HSQLDB) バージョン 2.0 が5年間の開発期間を経てリリースされた。HSQLDB 1.8 は OpenOffice Base を始めとして,これまで大小さまざまなアプリケーションに組み込まれてきた。HyperSQL 2.0 はその後継にふさわしいものであり,他のどのオープンソースデータベースよりも多彩な機能を誇っている。

  • Architexa、UMLをすばやく簡単にすることを目指す

    ArchitexaはEclipseベースの新しいUMLモデリングツールだ。開発者はUMLダイアグラムによってコードにある関係をすばやく見抜き、見つけたことを他人と共有できるようになる。

  • WPFのメモリーリークに対する3つのホットフィックス

    Windows Presentation Foundationは、簡単にメモリーリークが起きるので、すぐさま有名になった。これらのリークの殆どは、弱い参照の使用か誤使用が原因のようである。WPFのデータバインディング技術は、この弱い参照をベースにしている。最近の一連のホットフィックスにより、これらのリークの多くは修正されている。

  • Azul Systems,マネージド・ランタイム・イニシアティブのために重要技術をオープンソース化

    創業以来最高の業績を発表した Azul Systems が,自社の知的財産の大部分を GPL V2 下でオープンソース化した。市販プラットフォーム上でのマネージドコードの稼働パフォーマンス改善を目指す,大規模な新イニシアティブの一環としての行動だ。

BT