BT

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

寄稿

Topics

地域を選ぶ

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

  • WebLOAD: 商用の負荷テストツールが最近オープンソース化された

    WebLOADは、Radview software(英語)の負荷テストツールである。パフォーマンスやスケーラビリティだけでなく、検証可能性(戻り値が正しいことを検証すること)がある。

  • Apache Solr ~ Luceneベースの高スケーラブルなエンタープライズ検索サーバー

    Apache Solrは、 Luceneベースのエンタープライズ検索サーバーであり、移行可能なwarファイルに、革新的なインデックス機能やクエリー機能を備えている。ユーザーとSolrとのインタラクションは、HTTPインターフェースを通して、XMLドキュメントやHTTPのGETパラメータを利用したクエリーを作成し、インデックス化した内容を送る。

  • 多数のブラウザのテストが一度に可能

    Browsershotsと呼ばれる新しいプロジェクトは、Webデザイナーが自身が作成したサイトが、多数のブラウザと一般的な効果(JavaScriptやFlashなど)を持ったプラットフォームの中で、どのように見えるのかを見ることが出来るものである。

  • Ruby vs. Javaに関する俗説を、深く掘り下げる

    Relevance社のStuart Halloway氏は、最近、「Ruby vs. Java の俗説」に関する連載をブログに投稿した。その連載は、彼が、未開発のRubyプロジェクトから、安定したJavaプロジェクトで仕事をするように切り替えた後から、刺激を与えられる内容となった。

  • IBMはプロジェクトゼロで静的なSOAと動的言語を主張する

    最近のインタビューでIBM WebSphere CTOのJerry Cuomo氏はRESTがプロジェクトゼロにおいてとても重要な中核となっていることを述べた。新たなWebアプリケーション開発フレームワークがもともとのJavaからかけ離れ続け、Webアプリケーション開発用の動的言語の方向に向かい、またRestfulなサービス開発が強調されるようになるだろう。

  • Buildr:RubyがJavaより速く構築するとき

    JavaビルドシステムMaven 1.0は3年前にリリースされ、広くオープンソースの世界や産業界に導入されてきた。それ以降、2.0が新しくリリースされたが、同じようには認められなかった。同じ頃、Rubyの評判はますます上がり、内部DSLの概念が、Rakeのようなツールとともに大変役に立つことがわかってきた。

  • MicrosoftはJavaの動的言語サポートを超えたか?

    .NETが2000/2001年に最初にリリースされたとき、Javaコミュニティは言語、標準ライブラリともにJavaの"クローン"だと考えた。単純なコードサンプルを比べて見ると、その印象は確実なものとなった。しかし、MSはJavaと共にいた数年間も利益を得ており、さらに、Sunがたった今直面している問題もいくつか解決してきた。.NETとCLRがJavaよりも速く進化しているという印象は、Javaコミュニティも認識している。

  • XRuby~RubyのJVMにおけるもう一つのアプローチ

    JRubyプロジェクトは、Rubyの多くにおいて、サポートや互換性が大変良くなった。加えて、パフォーマンスの点において多くの改良がなされ、JRubyの処理速度改善をもたらしている。 しかし、XRubyに関する最近の情報によれば、ベンチマークプログラムの多くにおいて、XRuby0.1.3がRuby 1.8.5よりも高速であるという結果が出ている。

  • JRuby1.0における、Unicodeへの対応状況とRubyとの互換性

    JRubyにおけるStringの本質は、これまで難しいトピックだった。Rubyはバイト列を使用するのに対し、JavaはStringに対して完全なUnicodeのサポートを行い、内部的にはUTF-16で表現する。Charles O. Nutterが述べている ように、RubyとJRubyでコードを走らせると、微妙な差異として問題はすぐに表面化する。

  • 5つの一般的なAjaxアンチパターン

    現場でAjax開発での仕事での経験をもとにして、Jack Herrington氏が、アンチパターンとしてあげるのにふさわしい5つの特別な問題を集め、Ajaxコードの落とし穴を掘り下げて書いた。

  • Joyent Slingshot: Railsアプリケーションを(オフラインでも)実行可能に

    ホスティングプロバイダであるJoyentは、オンラインでもオフラインでも動作するRailsアプリケーションの開発を可能にするフレームワーク、Slingshotについての初期テスト計画をアナウンスした。

  • Grails対Railsのベンチマークについて考える

    John Wellsは最近技術評価をしている間に、開発コミュニティに対して"Grailsの全てに関するベンチマークはどこにある?"と大声で質問した。

  • SunがOSプラットフォーム戦略のためにDebian Linuxの創立者であるIan Murdockを雇用

    Debian Linuxの創立者であるIan MurdockがSun Microsystemsに雇われ、オペレーティングシステム・プラットフォーム戦略の指揮を執ることになった。

  • Ajaxフレームワークを選択する

    Sebastian氏は、Ajaxフレームワークの選び方について書いている。彼は、アーキテクトが答えるべき多くの疑問をあげている。それらは、コミュニティや企業のサポートや習熟のしやすさを考慮した上での、利用可能なフレームワークのリストを絞り込む時の手助けとなるす。また、フレームワークは、そのサイトを訪れる人のタイプに応じて適合する。

  • Ajax、Flash、DHTMLをサポートしたOpenLaszlo 4.0リリース

    Laszlo Systemsは、OpenLaslzo 4.0のリリースを発表した。OpenLaszloは、AjaxやFlashのコンパイルとそれらをもとにしたアプリケーションの実行が可能なオープンソースのRIAプラットフォームである。開発プロジェクトのブログからの記事の抜粋を記す。

BT