2009-05-31

[MAC]AppCleanerのインストール

AppCleanerとは、
MACのソフトをアンインストールするときに、関連ファイルを
同時に削除してくれるソフト。


(1)下記URLよりAppCleanerを取得する。

http://www.freemacsoft.net/


(2)インストール
  ①ダブルクリックでインストール開始
  ②aplicationフォルダに保存。

2009-05-26

rails2.0でscaffoldを実行する。


$ ruby script/generate scaffold person name:string age:integer


<参考/引用>
[技術][Ruby][Ruby on Rails]Rails 2.0のscaffoldを使ってみた

macOS X10.5.7にruby1.8.7+rails2.3.2をインストールする!

[目的]
・macOSX 10.5.7にruby1.8.7+rails2.3.2の開発環境を構築する。
 (デフォルトruby 1.8.6なのでruby1.8.7をソースからインストールする。)

[環境]
Rails 2.3.2
Ruby 1.8.7
macOSX 10.5.7

[作業方法]
(1)XcodeTools他のインストール。
 (付属のMac OS X Install Disc2 からインストール)
 ※インストール画面にて、WebObjectsをチェックし、
  追加でインストールする。

(2)環境変数の設定

%export PATH=/usr/local/bin:/opt/local/bin:/opt/local/sbin/:$PATH
%export MANPATH=/opt/local/man:/opt/local/share/man:$MANPATH

(3)Ruby1.8.7のインストール
 1.8.7をソースからコンパイルして/usr/localにインストールする
http://www.ruby-lang.org/ja/downloads/

% curl -O ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p72.tar.gz
% tar zxvf ruby-1.8.7-p72.tar.gz
% cd ruby-1.8.7-p72
% ./configure --prefix=/usr/local --enable-shared --enable-pthread
% make
% sudo make install
% make clean


% ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-darwin9.4.0]
% which ruby
/usr/local/bin/ruby

(4)gemのインストール

http://rubyforge.org/frs/?group_id=126

% ftp http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz
% tar zxvf rubygems-1.3.1.tgz
% cd rubygems-1.3.1
% sudo ruby setup.rb


% gem -v
1.3.1
% which gem
/usr/local/bin/gem

(4)rails 2.3.2をインストール


% sudo gem install rails

% rails -v
Rails 2.3.2
% which rails
/usr/local/bin/rails

(5)sqlite3をインストール

SQLiteのインストール
% port install sqlite3

sqlite3-rubyのインストール
% gem install sqlite3-ruby


(6)bash_profileの設定
※再起動後、rubyパスが1.8.6に
 戻っていたため、上記設定を実行。

% echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile


<参考/引用>
Mac OS X 10.5.6(Leopard) にRuby on Rails インストール
Mac OS X (10.4/Tiger)でSQLiteを使う際の注意点
Ruby Install Guide::MacOS X