InfoQ ホームページ プログラミング に関するすべてのコンテンツ
-
ParseTreeの未来
ParseTreeは、RubyソースコードまたはインタープリタにすでにロードされているRubyコードの、Rubyコードのパースツリーにアクセスすることを可能にするライブラリである。
-
InfoQ Japan 翻訳者募集のお知らせ(一次募集終了)
InfoQ Japan 翻訳者の募集につきましては、応募者多数のため、一次募集を終了させていただきます。多数のご応募ありがとうございました。
-
Microsoft、Common Compiler Infrastructureをオープンソース化
Microsoft ResearchはCLRアセンブリのメタデータやデバッグファイルを操作するため、コンパイラや他のプログラミングツールによって使用される一連のライブラリを含む、Common Compiler Infrastructure: Metadata (CCI)およびCCI: Code and ASTプロジェクトをオープンソースにした。CCI: MetadataコンポーネントはSystem.Reflectionを組み込み、CCI: Code and ASTはSystem.CodeDomを組み込む。
-
JRuby on Google App Engineの総まとめ:DataStore向けDataMapper Adapter、Reggae
Google App EngineのJavaサポートの発表の後、JRubyはGAEでの取り組みを示された。けれども、いくつか制限がある。JRubyのNick Sieger氏がそのいくつかをリストしている。
-
Visual Studio 2010でのヒストリカルデバッグ
プログラムが5分前にしたことを知りたいと思ったことはないか?プログラムにしてもらいたいことではなく、それが正確に開いているファイルは何なのか不思議に思ったことはないか?そこで、Visual Studio 2010がその点をカバーしている。
-
NServiceBus Version 1.9のリリース
以前Udi Dahan氏(NServiceBusの作成者)とのインタビューでInfoQが取り上げたNServiceBusは、バージョン1.9がリリースされた。
-
Rubyパフォーマンスの総まとめ:GC Tuning、MagLev、MacRuby
Ruby 1.8のGarbage Collectorは、過去多くの注目を集めた。Ruby Enterprise Edition (REE)のデベロッパは、GCに不正侵入し、プロセッサ全体でメモリを共有した。
-
ポイント・アンド・クリックWeb Services向けのServiceLayer
ServiceLayerを使うと、既存のJavaアプリケーションにSOAPやREST形式のWebサービス・インタフェースを追加するのがポイント・アンド・クリックと同じくらい簡単に出来る上に、運用中にそれを行うことが出来る。GUIを使ってアプリケーションを探索し、サービスとしてデプロイしたいクラスとメソッドを選択するだけ。それだけで完了する。もはやコーディングは不要である。
-
パネル:DSL:DSLの良い点、悪い点、酷い点
OOPSLA 2008の際に録画されたこのパネルでは、パネリストのJeff Gray氏(モデレータ)、Kathleen Fisher氏、Charles Consel氏、Gabor Karsai氏、Marjan Mernik氏、Juha-Pekka Tolvanen氏がDSLを使用することの利点と欠点について語った。
-
FlashでのAugmented Reality
近ごろ、FLARToolKitがリリースされたことで、Augmented realityはFlashコミュニティで大きな問題となっている。Augmented realityは、現実世界のオブジェクトとコンピュータ生成のオブジェクトを調和させる。
-
クラウドセキュリティの提携、より安全なクラウドを望む
Cloud Security Alliance (CSA)は、非営利団体であり、セキュリティやクラウドコンピューティング関連の情報や知識の交換を促進するオープンフォーラムである。クラウドベンダーやコンシューマー向けの一連のセキュリティのベストプラクティスの作成を目的としている。
-
SandboxでSilverlightおよび他のWindowsアプリケーションを実行する
アプリケーション仮想化企業であるXenocodeが最近、Silverlightに対するサポートを追加した。それにより、企業はランタイムをインストールする必要なしに、SandboxでSilverlightアプリケーションを公表することができる。実際、あらゆるWindowsアプリケーションは、ブラウザまたは基礎をなすOSに関わらず、同様の方法で実行することができる。
-
「結合テストはでたらめだ」- J.B.Rainsberger氏による連載の紹介
著名なアジャイリストでテスト駆動開発のエキスパートでもあるJ.B.Rainsberger氏(J.B. Rainsberger)が始めたブログでの連載では、「結合テストはでたらめだ」という考えさせられる見解になぜ氏が行き着いたかの説明がなされている。
-
-
VB 10 でアンダースコアが不要に
Visual Basic 10 ではほとんどの行継続でアンダースコアが省略可能となる改良されたコンパイラが備わる予定だ。これは伝統的に行末で終端を表す言語であった VB とって大きな変化である。