Ruby on Rails は、Ruby 言語で開発された Web アプリケーションフレームワークです。Rails は、Web 開発を効率化し、短期間で高品質なアプリケーションを作成できるように設計されており、特にスタートアップや中小企業の Web サービス開発に多く採用されています。 Ruby on Rails には次のような特徴があります。

Railsアプリケーションを動かすWebサーバーがなかなかしっくりこない。 WEBrickはパフォーマンスに問題があり、lighttpdは設置が複雑。 そんな中でMongrelが複数のRailsアプリに対応が出来そうな事が書いてあったので試してみる。 参照URL:http://mongrel.rubyforge.org/docs/howto.html ■Mongrelとは RubyとCの拡張ライブラリで書かれたウェブサーバです。高速に動作するというのがウリで、Ruby on Rails ではMongrelと組み合せて利用するのが一般的になりつつある。 ■Mongrelのインストール # gem install mongrel # gem install mongrel cluster # gem list | grep mongrel mongrel (1.0.1) mongrel_clu
Find actively maintained & popular open source software libraries for the Ruby programming languageThe Ruby Toolbox is a catalog of all Rubygems that keeps track of popularity and health metrics to help you choose a reliable library CategoriesTo give you an overview of what open source libraries are available for a given task we group projects for common problems into categories. The catalog itsel
aptのパッケージで入れるかとか、ネットで調べて.vimrcをカスタマイズするとか、vimでrailsのアプリを書くには色々なやり方があると思いますが、僕はこんなやり方してます。 1.vimのインストール ubuntuの場合、インストール直後だとvim-tinyという貧弱、貧弱ゥ!!と言いたくなるようなパッケージしか入っていないため、パッケージを追加します。 $ sudo apt-get install vim-full 2.vim-rubyのインストール Contains the official Vim configuration files for the compilation, indenting, and syntax highlighting of Ruby files. If you use Vim to edit Ruby code, you want
昨日の続きです。 rails.vimと導入推奨VimScript(dbext.vim, project.vim)すべて入れてみます。 これら入れるとターミナル上での作業もほどんど無くなりVim上だけで完結する環境になります。 導入後、:he rails してみると冒頭に以下のような説明があります。 TextMate may be the latest craze for developing Ruby on Rails applications, but Vim is forever. 超いいかげんな訳 TextMateって奴が今すげー流行ってるっぽいけど、Vimはずっと(流行ってるん)だぜ。 幸せポイント model/view/controller/helper/test/fixture 等の関連ファイル、お互いに簡単アクセス(rails.vim) 簡単コード実行結果確認(rails.v
プログラミング言語Ruby上で動作するオープンソースのWebアプリケーションフレームワーク「Ruby on Rails」バージョン2.3が、3月16日リリースされた。頻繁に改良されることで知られるRailsだが、今回のアップグレードは、Rack対応などこれまででもかなり大きな変更となっている。アナウンスおよびリリースノートによると主な概要は次のとおり。 テンプレート アプリケーションジェネレーター「rg」を統合したことにより、テンプレートベースのアプリケーションを生成できる。 エンジン Rails Engine(他のアプリに埋め込むことができるRailsアプリケーション)機能のいつくかをサポート。 Rack 既存のCGIに代えて、WebサーバーインターフェースRackをサポート。 Metal 高速なマイクロフレームワーク「Rails Metal」のサポート。 ネスト 複雑なフォームを記述す
Vista, MySQL, Rails 2.2, and the "The bundled mysql.rb driver has been removed from Rails 2.2" error message I have once again received email from a NetBeans Ruby customer who is getting the "bundled mysql.rb driver has been removed from Rails 2.2" error message. See http://www.nabble.com/mysql-problem-with-rake-db%3Acreate-JRuby-Vista-Rails-2.2.2-to20941612.html#a20941612 for the previous
I just updated my Rails installation to the current release (2.2) earlier today - and, all of a sudden, my applications stopped working! In spite of the fact that Rails now defaults to using the SQLite 3 database, I prefer to use MySQL, just as I always have done in the past. And that’s where the problem lay. When I tried to run my Rails application, this error message appeared in my browser: no s
Ruby on Rails 2.0になって何が変わったのか俯瞰してみるには、とりあえずscaffoldを作ってコードを見てみるのがよかろう、と思ったので作ってみた。 ありがちで恐縮だが、Personモデルのscaffoldを作る。要素は名前(name)と年齢(age)の二つだけ。シンプル。 まず、アプリケーションの初期化を行う。DBはお手軽に扱いたいのでsqlite3を使うことにした。これだとconfig/database.ymlの編集も不要なので楽。 $ rails trial -d sqlite3 (略) $ cd trial で、Rails 1.2であれば、まずはmigrationファイルを作ってDBにmigrateし、その後でおもむろにscaffold生成を行うところである。しかし、Rails 2.0ではここでいきなりscaffoldの生成を始める。 $ ruby script/g
As with most programming languages, Ruby leverages a wide set of third-party libraries. Nearly all of these libraries are released in the form of a gem, a packaged library or application that can be installed with a tool called RubyGems. RubyGems is a Ruby packaging system designed to facilitate the creation, sharing and installation of libraries (in some ways, it is a distribution packaging syste
Eclipse IDEが登場して以来、開発環境といえばGUI統合開発環境だというデベロッパも多い。JavaならNetBeans IDEもそうだ。ともかく、Eclipse IDEが登場してから開発環境の前提が変わった感がある。高度に洗練されたGUI統合開発環境は、もはやダウンロードすれば使える時代になった。古参のデベロッパならCUI開発環境も好んで使うが、新参のデベロッパならEclipse IDEは最低限はずせない条件になっているだろう。 Ruby on Rails(以降、RoR)はリリースから2年をむかえ、これからが一般への普及期といえる。Javaの開発環境を一新させたEclipse IDEが、今度はRoRの開発環境を一新させるかもしれない。そんな可能性を秘めている「RadRails」を紹介したい。 RoR統合開発環境「RadRails」 RadRails.org, the RadRail
WindowsにRuby on RailsとMySQLを入れ環境を作り、その上で簡単なブックマークアプリケーションを作るまでを記録したムービー。編集ナシでホントに10分以内でアプリケーションを構築してます。 詳しくは、2005年11月18日発売の技術評論社 SoftwareDesign 2005年12月号で解説予定ですしました。 Rails+MySQLインストール編 アプリケーション編 追加情報 Web Developer Study @Sapporo - 2005/11/19 Rails + Selenium - OSC2006 Do 2006/07/15 更新情報 2006/07/15: OSC2006 Doで使った資料 Rails + Seleniumを公開 2005/11/19: Web Developer Study @Sapporoで使った資料を公開しています。 2005/1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く