Ruby on Rails

mod_rails

でちゃいましたね〜、mod_rails! Apache+FastCGIで運用している人は、期待できるのではないでしょうか!まだ出たばかりなので、テストはしていないですが、 Apacheに組み込めるなら、こっちに乗り換えたいですね〜負荷とかわからないですけど・・・ 今度実…

Rails LiveCD

railslivecd.org Live CDでRuby on Railsを利用できるみたいです。 勉強会とかで簡単に利用できてよさそうですね〜 OS Linux Mandrak Webサーバ mongrel RDBS MySQL その他 OpenID Firefox

jpmobileでAU・SoftBankはセッションIDがつかない件

Ruby on Railsのモバイルで利用できるプラグインでjpmobileがありますが、 ちょっとはまったのでメモ。最新版のjpmobile-0.0.2をインストールしたのですが、AU・SoftBankが利用できなく なりました・・・いろいろ調べていると、AU・SoftBankの場合はセッショ…

Installing Ruby on Rails with Lighttpd and MySQL and FastCGI on CentOS 4

CentOS4.3でLighttpd + rails +FastCGIを構築したのでメモ。 rubyインストール # cd /etc/yum.repos.d/ # wget http://dev.centos.org/centos/4/CentOS-Testing.repo # yum -y --enablerepo=c4-testing install ruby ruby-docs ruby-ri ruby-libs ruby-mode …

findは4つのパターンで検索できる

Ruby on Railsでfindメソッドはよく利用されるかと思いますが、検索方法にもいくつかパターンが あります。 find(int) Model.find(1) Modelテーブルのidカラム「1」が検索される 複数、配列も指定可能 Model.find(1,2,3) Model.find([1,2,3]) 検索できなけれ…

ActiveRecordで指定の場所にlogを出力する

単体でActiveRecordなどを利用した場合、SQLなどをlogで確認したい場合があるかと思います。 指定の場所にログを出力するコードです ActiveRecord::Base.logger = Logger.new("debug.log")

RailsでDBを指定してプロジェクトを作成する

Rails2.0.2からデフォルトのDBがSQLiteになりましたが、他のDBを指定してプロジェクトを作成する方法です。 MySQLの場合 rails -d mysql プロジェクト名 他のDBを指定する場合は、「mysql」のところを変更すれば指定可能です。 ちなみにRailsでサポートされ…

Ruby on Railsでパフォーマンス向上する - ActiveRecord編 -

findメソッド 必要なカラムだけ取得する findメソッドを利用するときは、:selectオプションを指定します。 指定しない場合は・・・ select * from ・・・ のSQLが生成されます。 あと:limit、:offsetなどのオプションも指定したほうがいいですね ファインダ…

Ruby on Rails2.0の変更点

Ruby on Rails 2.0が公式リリース

Railsバージョンを指定してプロジェクトを作成する

Rails最新版は2.0.xですが、以下コマンドで指定したRailsバージョンのプロジェクトを作成することができます。 rails _1.2.6_ project

tinyint(1)はActiveRecordでbooleanになる

ちょっとはまってしまった・・・ ソースを確認してみる lib\active_record\connection_adapters\mysql_adapter.rb def native_database_types #:nodoc { :primary_key => "int(11) DEFAULT NULL auto_increment PRIMARY KEY", :string => { :name => "varcha…

railsバージョンを指定してインストール

インストール gem install rails --version 1.2.6 --include-dependencies 確認 gem list

Rails勉強会@東京(第27回)ポジションペーパー

仕事で参加できなくなりました。すいません。 名前 安部 健太 年齢 25歳 経験技術 インフラ系 - 3年 サーバ構築〜運用 Webエンジニア - 1年 Ruby、PHP、Perl、ASP・・・ Ruby on Rails の仕事 コミュニティサイト構築 http://www.agenda-style.jp/ 人材派遣…

Ruby on Rails + AIRについてしらべたので・・・

社内カンファレンスというものをやって、そこでRuby on RailsとAIRについて 発表したので、簡単にまとめてみようと思います。 AIR 開発環境 デスクトップ型アプリケーション(ブラウザを利用しない) アプリケーションインストール時にAIRもインストールする…