- 裝 Xcode 然後在設定裡面 Downloads 把 Command Line Tools 裝起來
- 裝 Homebrew http://mxcl.github.com/homebrew/
- brew install git automake
- 裝 JewelryBox http://unfiniti.com/software/mac/jewelrybox
- 開 JewelryBox 裝 RVM
- 在 JewelryBox 裡裝 Ruby 1.9.x 並設為預設 ruby
- gem install rails
分類彙整: Rails
OSDC 2007 第一天感想
簡單寫一下第一天議程我聽的場次的感想
Test Driven Python
最慘的一場,明明是「Test Driven Python」,可是聽到的是一堆「Test」和「Test Driven」,「Test Driven Python」不知道有沒有五分鐘,我聽到後來已經整個不耐煩….
Jifty
最享受的一場,很有趣笑點也不少,聽完真的會很想玩玩看。Audrey rocks!
svk: version control without the headaches then pushmi
其實我早該要用 svk 才對,因為 Commons4E 我一直都手動同步本機和 BerliOS 上的 svn repository,不過因為是只有一個 developer 的小東西,還是沒去用
The Value of Everything But the Cost of Nothing — a Tutorial to Haskell
還不錯,只是聽完之後,範例裡的一些語法還是有點看不懂 XD Haskell 對我來說還是天書….
The furture of the Ruby on Rails :REST
講者開頭和最後都各說一次他看不懂 Roy T. Fielding 的東西,所以我沒辦法信任他…. 有力氣還是要自己看一次才是….
- 留言者: haocheng
- Email:
- 網址:
- 日期: 2007-04-17 14:13:26
我也覺得 Audrey 講的最好,
clkao 的 svk 也蠻有趣的,
剩下的我就有點昏昏欲睡 =__=
- 留言者: JiaYun
- Email:
- 網址:
- 日期: 2007-04-24 18:46:26
前晚睡不太夠,我竟然都沒睡著
不過兩天結束後就累慘了….
Fedora Core 4 上用 gem 裝 mysql-ruby
gem install mysql — –with-mysql-config
一開始不知道怎麼把 –with-mysql-config 給安裝後半段會去呼叫的 extconf.rb,一直弄不好…. Orz
原來是 — 之後的就會給 extconf.rb
裝這個是因為 Rails 0.14.4 不乖乖用 utf8 去存取 MySQL
雖然 這頁 有這樣的作法
class ApplicationController < ActionController::Base before_filter :configure_charsets def configure_charsets @headers["Content-Type"] = "text/html; charset=utf-8" suppress(ActiveRecord::StatementInvalid) do ActiveRecord::Base.connection.execute 'SET NAMES UTF8' end end end
可是我不喜歡,感覺如果換資料庫不知道會不會出問題 所以乾脆裝 mysql-ruby 然後在 database.yml 裡面加 encoding: utf8 因為目前 Rails 內建的 MySQL driver 不支援 encoding 設定 Update: Rails 1.0 的 driver 也可以設 encoding 了
Rails & lighttpd/FCGI on Fedora Core 4
Rails 1.0 RC4 (0.14.3) 的 script/server 預設改用 lighttpd/FCGI (如果有安裝的話),說是會比較快
lighttpd 和 lighttpd-fastcgi 有 RPM 可以裝,裝完把 /usr/sbin/lighttpd “ln -s” 到 /usr/local/bin 裡,不然 /usr/sbin 不在 $PATH 裡,rails 找不到(因為不想把 /usr/sbin 加到 $PATH 裡,所以這樣做)
FastCGI 要從 source 裝
http://www.fastcgi.com/dist/fcgi.tar.gz
裝完加一行 /usr/local/lib 到 /etc/ld.so.conf
再下 /sbin/ldconfig -v
最後 gem install fcgi 後,應該就能用了
有點流氓的 RadRails
RadRails – http://www.radrails.org/
0.3 多了個 Database YML visual editor,不過這東西有點流氓
用它打開 database.yml, socket 項目會被刪掉,而且也沒顯示檔案有更改,讓使用者自己存檔,它直接就存了
這種作法讓人覺得用起來不放心哩….