Showing posts with label Ruby. Show all posts
Showing posts with label Ruby. Show all posts

2010/10/30

Rubynstaller 1.9.1 + SciTE 2.22

先安裝Ruby再安裝SciTE

Ruby Installer 1.9.1
http://rubyforge.org/frs/download.php/72075/rubyinstaller-1.9.1-p430.exe

SciTE

http://www.ebswift.com/Common/ASPCommon/Download/file_download.aspx?File=/OpenSource/SciTEInstaller/scite-2.22.msi

有關Unicode支援請參考另外一篇文章
http://kuroridoplayer.blogspot.com/2010/10/scite-unicode.html

SciTE Unicode支援

因為我裝的是日文XP以至於在中文編碼上有許多的問題。

首先打開SciTE > Options > Open Global Options File

在打開的文件檔裡搜尋Unicode
會看到類似下面的句子


# Unicode
code.page=65001
character.set=204
# Required for Unicode to work on GTK+:
#LC_CTYPE=en_US.UTF-8

就如同我這樣設定就可以。

code.page =65001
character.set=204

這樣子就能正常"顯示"中文了。

但是即使能顯示中文也無法RUN程式碼。

因為我是開發Ruby才用SciTE的,所以只要在Ruby的原始碼開頭加一行
# encoding: utf-8
順帶一題,我的Ruby是1.9.1版。不知道1.8.6版會不會支持Unicode。

2010/06/09

Ruby On Rails 學習筆記 - 基本篇(1)

官方網站
http://rubyonrails.org/

我的電腦規格
OS: Fedora 11
Ruby Version: 1.8.7
Rails Version: 2.3.8

依照官網的步驟安裝Ruby & Rails

快速製作一個範例

產生一個專案
rails <專案名稱>

先安裝sqlite3套件
gem install sqlite3-ruby

自動產生Model
script/generate scaffold User name:string email:string

rake database
rake db:migrate

start server
script/server

瀏覽http://127.0.0.1:3000/User/

2010/01/24

Grails, ROR, Java

Grails是什麼東西?我沒玩,所以我不知道。

只是最近看了J2EE覺得J2EE真的有夠胖,胖到不知道該怎麼下手
深深覺得學東西真的一定要有一個Learning Map,如果能照這Map走就能學會那就好了,只是沒看過有人有出什麼Map,只有一堆整理好的筆記,也讓人無從下手,更好應該是要告訴說要從哪裡Step By Step來學習才好。之前曾經看過有人論文寫學習XXX的流程圖,當初還覺得很搞笑,沒想到這真的是很需要的東西啊,希望哪天每個東西都有Learning Map。

來說一些Grails和ROR混合Java的資源

[網站程式設計師日記]Grails, the Ruby on Rail ON JAVA
http://cosmohonorsociety.org/forum/posts/list/752.page

Grails Tutorials
http://www.grails.org/Tutorials

Play(貌似是ROR跟Java混合的Framework)
http://www.playframework.org/

我都沒玩過,目前還在跟J2EE奮戰中...(嘆)

J2EE看了老半天,還是不知道該怎樣做比較好,又懷念起以前用PHP還有ROR的時光,聽說ROR做網頁比Java快好幾倍不是嘛?而且PHP也沒有J2EE門檻這麼高,程式碼容易撰寫,於是心中就產生了疑問「為什麼要用J2EE」,那就Google一下為什麼要用J2EE而不用PHP還是ROR呢?

就得到了這一篇文章,


PHP vs Java vs Ruby


http://www.cmswire.com/cms/industry-news/php-vs-java-vs-ruby-000887.php

結論就是看你的網頁需求,要選擇開發規模、開發容易、開發工具多、容易維護,哪一點做為重點。

順帶一提現在又決定開始每天都翻譯一些外文文章了....反正就隨便亂翻吧XD