BT

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

寄稿

Topics

地域を選ぶ

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

  • Linux向けSilverlight: Moonlight 1.0 Beta 1 がダウンロード可能に

    MoonlightはLinuxとUnix/X11システムを対象にしたSilverlightのオープンソース実装である。Moonlightは2007年9月から、 Novellの支援の下Monoプロジェクトで開発されてきた。そのMoonlightのバージョン1.0 Beta 1が一般向けにリリースされた。

  • IronRubyがGithubに移行

    近ごろ、MicrosoftはIronRubyプロジェクトをGitHubに移行したことを発表した。ここ最近のプロジェクトによくあるように、その発表は、プロジェクトが現在のSubversionリポジトリからGithubにあるGitリポジトリへ移行したことを示すものである。

  • アジャイルユーザビリティ

    ユーザビリティの第一人者で「Usability Engineering」(邦題「ユーザビリティエンジニアリング原論」) の著者であるJakob Nielsen氏が、アジャイル手法がユーザビリティをデザインする従来のアプローチを脅かすことに懸念を示している。

  • モバイルRubyの総まとめ:Symbian Ruby 1.9、Android、JME、iPhoneおよびMono

    Symbian向けRuby 1.9のポートが、現在利用可能であり、Ruby 1.8バージョンが(Symbian向けのPythonと共に)利用可能になっている。

  • スムーズなRack::CachとのHTTPキャッシング

    Webアプリケーションをキャッシュする方法は膨大にあり、複雑なことが多い。アプリケーションのインフラが増大するにつれて、Basic Railsのページキャッシュングは、退屈なものになりかねない。Rails 2.2は、httpヘッダーであるlast_modifiedとetagを使用し、条件付きGETを導入した。RFC2616のインターネットスタンダードキャッシングのセクションに従いつつ、Ryan Tomayko氏はRack::Cacheを採用した。

  • RubyのNet::HTTPで何が良くないのか?

    Net::HTTPのRubyの実装は、現在のバージョン1.8.6では深刻なパフォーマンスの問題がある。

  • PythonでWindows Azureを操る

    MicrosoftのプログラムマネージャーであるSriram Krishnan氏が、Windows AzureのデータストレージへのPythonラッパーを書いた。PythonはWindows Azureでサポートされる言語の1つである。

  • 静的解析ツールの総まとめ:Roodi、Rufus、Reek、Flay

    静的解析ツールを使えばコード品質の維持と潜在的なバグの通知が可能になる。静的にコンパイルされた言語のコンパイラでは、静的解析チェックが実行されることが多く、潜在的な問題を警告として報告する。

  • Ruby向けデータベースツールキットのSequel

    ActiveRecordはRailsの事実上のORM(O/Rマッピング)である。Sequel(v2.7.1)はActiveRecordに代わるORMだが、それ以外にもRubyの包括的なツールキットとなり、データベースオペレーションを行う。

  • SpringSourceがG2Oneの買収により、GroovyおよびGrailsを手中におさめる

    先日SpringSourceは、G2Oneの買収を発表した。GrailsおよびGroovyを支援している企業である。

  • Merbの総まとめ:Merb 1.0、EngineYardがMerbのサポートを提供

    Merb 1.0がリリースされている。JRubyやWindowsの改善されたサポートが土壇場で変更された。

  • 動的C#が実行可能

    REST型Webサービスコールは、ツールサポートを必要としないという点で、SOAPベースと比べると大きな強みがある。そのことにより、RubyやPythonのような言語から特に簡単に呼び出すことができる。

  • QCon San Franciscoまであと少し:100人の講演と17のトラック

    2年目となるQCon San Franciscoカンファレンス(11月19日から21日)があと間近にせまっています。このカンファレンスではエンタープライズソフトウェア開発における重要なキーとなるトピックが話し合われます。

  • JavaScriptがRubyと出会う:John Barnette氏がJohnsonを説明

    技術の中にはあまりにもユニークで異色のものがあり、そもそもなぜそのような技術が存在するのかと疑問に思うことが時々ある。セグウェイはその一例であり、RubyからJavaScriptにアクセスするRuby's Johnsonライブラリもまたしかり。このライブラリを理解しようと、シアトルにいるJohnsonの作者兼開発リーダーのJohn Barnette氏とオンラインでチャットした。

  • JRuby 1.1.5のリリース

    多くのバグ修正、パフォーマンスの改善、ruby-ffiでのコールバックサポートおよびRuby Gems 1.3.1を伴い、JRuby 1.1.5がリリースされた。

BT