InfoQ ホームページ Ruby に関するすべてのコンテンツ
-
QCon Tokyo 追加セッション:Jim Webber氏、アークウェイ森屋氏、マイクロソフト西脇氏、Odd-e Japan江端氏、パテントビューロ三木氏。3/19までお申込は参加費が33%OFF
「 QCon Tokyo 」では、エンタープライズソフトウェア開発の最前線で活躍する、日米5名の講師によるセッションを追加発表した。著名講師と参加者が身近に議論できるQConで、先進技術を習得しソフトウェア開発の新たな可能性を探ろう。(3月19日までの申込は参加費が33%OFF)
-
実験駆動開発 - ポストアジャイルの手法
TDDとBDDは現在広く使われているソフトウエア開発技術だ。しかし、TDDやBDDを単に適用するだけではビジネス機会を逸したり、さらに悪いときにはビジネスにネガティブな影響を与えてしまう。TDDとBDDでは解決できないふたつの問題とは、どのようにアプリケーションの使いやすさを計測するのか、そして顧客からどのようにしてフィードバックを得るのか、ということだ。実験駆動開発(EDD)はこの問題を解決できるか。
-
Adobe Flex:最近の展開はその企業への浸透の勢いにどのように影響しているか?
Adobe Flexエコシステムはコミュニティが中心になった多数のプロジェクトやデプロイによってここ数年かなり成長している。それにも関わらず、ここ数ヶ月はiPadプラットフォームからの排除、長く続いたバグに対するコミュニティの反応など、将来の可能性に疑問を感じさせるようないくつかの展開があった。
-
QCon Tokyo 注目のセッション:IBM - Erich Gamma 氏、twitter - Nick Kallen氏、facebook - Marc Kwiatkowski氏によるキーノート決
開催まで約2か月と迫る中、総勢26人の先進エンジニアによる質の高いセッションが続々と決定している。著名な講師と参加者が身近に議論できる絶好の機会である「 QCon Tokyo 」に参加し、自らの知識向上、新たなネットワークづくりに努めよう。 (3月19日までは参加費が33%OFF)
-
PhoneGapがモバイルプラットフォームにクロスプラットフォーム開発をもたらす
PhoneGapを使うと、クロスプラットフォームなモバイルアプリケーションがHTML5 と Javascriptで書ける;カメラ、加速度計、GPSなどにアクセスできるAPIを持っている。コードは、アップストアを介してデプロイできるネィティブなアプリケーションにパッケージされる。PhoneGapは、iPhone, Android, Blackberry, Symbian と Palmをサポートしている。InfoQは、開発者の一人でNitobiのBrian LeRoux氏にPhoneGapの現状を聞いた。
-
Adobe、長く続いたFlashのクラッシュバグに関して謝罪
dobe Flash PlayerプロダクトマネージャであるEmmy Huang氏は、ブラウザのクラッシュを引き起こすあるFlashのバグが17ヶ月も前に報告されているにも関わらず、Flash Playerの製品版に対するパッチがいまだにリリースされていないことを公に謝罪した。
-
Ruby in Steel 1.5がリリース、IronRubyはサポート外に
SapphireSteel Softwareは、Visual StudioベースのRuby on Rails用IDE、Ruby in Steelのバージョン1.5をリリースした。多くの改良がなされている一方、IronRubyのサポートは取り止められた。
-
Rails 3ベータがリリース
Rails 3の最初のベータ版がリリースされた。Rails 3では、APIの安定化と、Merbに着想を得たデザイン上の決定、パフォーマンス改善などにより、コードベースが大幅な書き換えられている。InfoQでは、Rails 3の変更や、Rubyのどの実装でRails 3が動作するのかを調査した。
-
Oracle による Sun 買収の結末に関する見通し
およそ9ヶ月の憶測と遅延の後、Oracle は EU から Sun 買収の完了へと繋がる青信号を得た。発表の後には、Oracle が Sun の技術とプラットフォームに関する将来の計画を提示する、一日がかりのイベントが続いた。
-
Scala 2.8 ベータ1リリース
長く待たれていたScalaの新バージョン2.8のベータ版がとうとうリリースされた。それは、再設計されたコレクションライブラリ、名前付き引数とデフォルト引数、そしてずっと改善されたEclipse IDEなど多くの新機能を含んでいる。
-
動的言語総まとめ : PythonのGILが徹底改善されるも廃止はされない。SqueakがAndroidに移植された。
Pythonの高速化を支援するUnladen SwallowプロジェクトはメインストリームのPythonへ統合することを提案した。このプロジェクトの目標のひとつはGILを削除することだった。 Antoine Pitrou氏によるPythonの新しいGILはマルチコアCPU上で、よりスムーズに動くようになり、今までよりも邪魔にならなくるだろう。また、Squeak Smalltalk が Android上へ移植された。
-
jQuery 1.4 リリース: パフォーマンスの改善、新しい API ドキュメント、サポートフォーラム
jQuery の 4 度目の誕生日の祝いに、jQuery チームは jQuery 1.4 のリリースを発表した。このリリースはもっとも一般的に使われる jQuery メソッドのパフォーマンスの改善を特徴としている。
-
アプリケーションをDependency Injectionフレームワークから分離する
Dependency Injectionは、ずっと受け入れられるようになってきた。そして近年、SOA,TDDそして多くの他の要因が、人気を増してきていることを含んで、多くの要因に後押しされて、Dependency Injectionは、利用しやすい手法になってきた。こうしたことに伴って、Dependency Injectionフレームワークの使用が増えてきた。例を使って、Bob Martin氏は、自分のアプリケーションコードとDependency Injectionフレームワークの間で、疎結合化するアプローチの適用を勧めている。
-
Ruby VM 総まとめ: 1.9.2のDTraceのサポート、Rubinius 1.0 RC2にインストーラの追加、IronRubyのIDE
Rubinius 1.0RC2 にバイナリのインストーラが加えられた。また、Ruby 1.9.2はDTraceがサポートされる。IronRubyはバージョン1.0に近づき、SharpDevelopはIronRubyをサポートする。また、WEBRickのユーザは最新のRuby 1.8.x か 1.9.1にアップグレードすべきだ。最近脆弱性がみつかったからだ。
-
あと2か月でQCon London: Skype, Facebookのケーススタディ; QCon iPhoneアプリ
あと2か月でQCon Londonだ! スケジュールの75%が発表されており、Facebook, Skype, sky.comのケーススタディなどたくさんある。ディスカウント登録締切は明日までだ。今年のQConにはiPhoneアプリまである! AppStoreで'QCon Guide'を検索しよう。