ruby

no such file to load -- openssl (LoadError)

久々にRailsやろうと思ってインストールして、scaffoldしてscript/serverやった時に 「no such file to load -- openssl (LoadError)」 というエラーが出たのでメモ。$ sudo yum install openssl-devel$ cd /usr/local/src/ruby-1.8.6/ext/openssl/$ ruby ex…

gemが終わらない時の対応

[2ca3@hoge 2ca3]$ sudo gem install ramaze Bulk updating Gem source index for: http://gems.rubyforge.org といったような所で止まってしまった時の対応。 メモリ不足が原因です。 512MB位でも厳しいようです。(自分の環境では駄目でした) 巨大なYAMLを…

passenger(mod_rails) インストールメモ

passenger(mod_rails) は注目に値する。本命だったmongrelの開発者がRubyに見切りをつけたようで、今後に期待できないから。# gem install passenger# passenger-install-apache2-module「yum install httpd-devel」やれよと言われたのでやる# yum install h…

Rails2.0のScaffold後のルーティング設定についてメモ

Rails2.0でのScaffold後のルーティング設定で注意が必要なのでメモ。自分の場合、ドメインの後にコントローラ名ではなく、アプリケーション名を挟みたいことが殆どだ。例えばコントローラー名がfoosだった場合http://2ca3.dyndns.org/foos/show/1 では無くア…

eRubyをApacheから使う

eRuby―テキスト埋め込み型Ruby (スキルアップ!Webテクニック) posted with amazlet on 08.02.21 高井 守 毎日コミュニケーションズ (2002/11) 売り上げランキング: 786631 Amazon.co.jp で詳細を見る PHPやJSPみたいにベースはhtmlにして、部分的にRubyのコ…

railroadでrailsを見える化

フリーソフト大好き2ca3です。今回はrailroad。 Ruby on Railsで開発していてモデルやコントローラーの関係を見える化するのに便利なソフトです。 ※railsroadではないので注意 インストールから、dotファイルを作るとこまでは以下のサイトを見れば問題なくで…

Windowsでmongrel

Windowsにmongrelをインストールしたのでメモ■インストール C:\>gem install mongrel Need to update 1 gems from http://gems.rubyforge.org . complete Select which gem to install for your platform (i386-mswin32) 1. mongrel 1.0.1 (mswin32) 2. mong…

windowsでgemのバージョンアップ

RadRailsでRails Projectを作ろうとすると 「C:\ruby\bin\rails:15: undefined method `gem' for main:Object (NoMethodError)」 なるエラーが発生して正常に作れない。どうやら One-Click Installerでruby入れ直したのだが gemのバージョンが古いようだ。 …

JRubyを使ってみる 其の4

ajax_scaffoldが使えるようにajax_scaffold_generatorをインストールC:\>jruby -S gem install ajax_scaffold_generator Bulk updating Gem source index for: http://gems.rubyforge.org Successfully installed ajax_scaffold_generator-3.1.11railsコマン…

JRubyを使ってみる 其の3

さて、前回の続きでDBとの連係をしていきます。 まずはDBはMySQLを用意。インストールは適当にぐぐってやる。 テーブルの作成とはMySQL Query Browserがあると便利。無料。適当にぐぐってインストール。 Query BrowserでDBとテーブルを作る。 DB名はとりあえ…

JRubyを使ってみる 其の2

お次はgemをインストールする。 と普通のRubyだと行くとこだけど、JRubyははじめからgemが使える。 ただ、既に通常のRuby環境が整っている状態だと"gem"としても JRuby側のgemでは無く通常のgemのが動いてしまう。 なので、ココからはJRuby -Sを付けてコマン…

JRubyを使ってみる 其の1

JRubyとは? 100% Pure Java によるRuby実装です。 http://jruby.codehaus.org/ とりあえず、Javaでの実装(OSを選ばない)ということで まずはwindowsで動かしてみていい感じになったらLinuxにもっていこう。 最新バージョンをダウンロードします。2007/07/01…

Linux環境でRailsをうごかす 其の3

Railsのコマンドを打つと必要なライブラリがないというようなエラーが発生/usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- zlib (LoadError) from /usr/local/lib/ruby/site_ruby/1.8…

Linux環境でRailsをうごかす 其の2

やはりエラーがでていました。railsのコマンドを実行すると Rails requires Ruby version 1.8.2 (2004-12-25) or later. You're running 1.8.2 (2004-11-03); please upgrade to continue.というエラーが発生。 バージョンが古いようです。調べてみると ニア…

Linux環境でRailsをうごかす 其の1

Ruby自体のインストールはだいぶ前にやったので割愛。 (yumとかでやれば問題ないはず) Railsインストールまでの作業を単に羅列。 RubyGams(Rubyにおけるパッケージマネージャ) http://rubyforge.org/frs/?group_id=126 でDLして解凍、インストール。 # ruby …