InfoQ

InfoQ

トピック・タグ別の表示

Railsに関するすべてのコンテンツ


Railsに関する最新コンテンツ

Railsで実現する見事なグラフ

トピック
Ruby on Rails,
Ruby

アプリケーションは多くの場合、レポート作成によってデータベース内でデータを分析します。グラフはレポートを視覚的に表現するもので、傾向の理解に役立ち、一般的にデータ統合をさらに簡素化します。Ruby On Railsは、レポートやグラフを用いてこれらのWebアプリケーションを作成するのに使用可能な技術の1つです。この記事では、Ruby on Rails上でグラフを作成する方法について説明します。

RubyのFiberを非同期I/Oに使うNeverBlockとRevactor

トピック
データアクセス,
ランタイム,
プログラミング,
パフォーマンス&スケーラビリティ,
Ruby on Rails,
Ruby

Fiberはユーザに試練を課すことなくこの考えを実装する有益な並行性ツールとして、ライブラリが2つあります。まさにこのためのソリューションとしてあるのがNeverBlockライブラリです。私たちはNeverBlockプロジェクトのMohammad A. Ali氏とRevactorライブラリのTony Arcier氏に話を聞きました。

Railsに関するNews

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

トピック
データアクセス,
データベース設計,
Ruby on Rails,
Ruby

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

Rubiniusが1.0になった

トピック
Ruby on Rails,
動的言語,
Ruby

長く待たれたRubinius 1.0がやっとリリースされた。開発期間が3年半以上かかったが、Rubyで書かれたRubyの実装がやっとでき、いくつもの有望なフィーチャが提供されている。

Hobo 1.0はRailsを拡張する

トピック
Ruby on Rails,
Webフレームワーク,
Ruby

HoboはRailsアプリケーション開発を効率化するために作られたRuby on Railsの拡張コレクションだ。最近、その1.0リリースがアナウンスされた。InfoQでは、プロジェクトの作者であるTom Locke氏にマイルストーンについて話を聞いた。

IronRuby 1.0 リリース

トピック
.NET,
ランタイム,
リッチクライアント/デスクトップ,
Ruby on Rails,
RIA,
Ruby

IronRuby 1.0がリリースされた。このリリースはRuby 1.8.6と互換性があり、Rails 2.3.xを動かせる。次のIronRuby 1.xリリースはRuby 1.9をターゲットにするようだ。

Rails 3ベータがリリース

トピック
セキュリティ,
Architecture,
Ruby,
.NET,
Ruby on Rails,
Webフレームワーク,
Java

Rails 3の最初のベータ版がリリースされた。Rails 3では、APIの安定化と、Merbに着想を得たデザイン上の決定、パフォーマンス改善などにより、コードベースが大幅な書き換えられている。InfoQでは、Rails 3の変更や、Rubyのどの実装でRails 3が動作するのかを調査した。

Cells:Rails 2.3向けコンポーネント

トピック
Webフレームワーク,
Ruby

CellsはRailsの適切なコンポーネントであり、ミニコントローラや"ステロイドを使用したpartial"に匹敵し、高速でオブジェクト指向なものだ。その主要開発者であるNick Sutterer氏と話をした。

Ruby on Railsのセキュリティの脆弱性

トピック
Ruby on Rails,
セキュリティ,
Ruby

昨今、Ruby on Railsのコミュニティを賑わしたのは、すべてのRails開発者が知らされるべきである、セキュリティの脆弱性が見つかり、続けざまに修正版が出たことである。