August 17,2007

Rails SuperHub

以下是與寫程式相關,對這沒興趣的,就可以略過這篇了.

最近覺得外國的Rails, Ruby相關的blog實在是太多了.我自己覺得這麼多東西很難消化,加上要作筆記會一些心得紀錄也很費時,大多數的Rails朋友應該都是在自己的Blog發表一些有興趣的東西,但是我覺得這一定耗費不少時間吧.

所以在想,如果我們是一群人能夠快速簡單的對這些每天不斷發表的文章作一些心得或討論,這不用花時間面對面溝通,馬上就能在某處紀錄下對某篇文章的想法然後又可以看到不同人的不同觀點與想法,我覺得這個概念上的交流是最重要的,對於某個文章,目前來說都很難交流.我畫了一張概念上的簡圖,過幾天就來試做看看.不過最近工作實在是太忙了,不知道有沒有時間弄,所以如果你看到這篇也覺得不賴,一起來玩吧,留言或mail給我皆可.





稍微解釋一下,總之就是從一堆國外有提到Ruby,Rails的blog通通抓回來,因為有些blog並不是專門寫Ruby, Rails,所以須先將它剔除,我並不打算花時間寫比對的程式,我覺得人是最強的比對機器了,一眼就能看出是不是我們要的,剔除的就是圖中的灰色區,我想採用保留文章,利用作上記號來標示非Ruby, Rails文章,預設是不顯示這些,但如果有人想看,還是可以看到這些文章,然後覺得其實有關或真的不錯,再把它拿回來,這些細節都可以在設計.

然後不用yahoo pipe,是因為我覺得它很慢,而且好像也沒很穩定,加上這個實作也不太需要過濾很多的條件,只是簡單的剔除一些非相關的文章而已,一個人稍微看一下,也不是很花時間,反正本來在RSS feed上都會看了.

大概先這樣,有啥消息在來上來寫,先來睡覺.



2007.08.24 更新
稍微在補充一下方向,Rails的資訊開始逐漸增加,你要給自己一種壓力,就是要有能力短時間判斷出一篇文章的目的與精神或者應用的思路、而這個點子的實作要有信心,即使是一個人使用下,對自己的幫助也是很大的,符合軟體是幫助我們能更輕鬆的生活,而不是像現在這樣製造出許多龐大的資訊怪獸。
另,可參考的網站 - nanohub




2007.08.17 更新
在RSS Parser的選用,我是用rFeedParser,這個光是安裝Library就差點搞死我,兇手是最後的xmlparser(日本人寫的Expat XML Parser的Ruby api),不過作者就說很多人在mac遇到問題,是的我也遇到問題了,而且搞到我差點重灌電腦。不過我的問題使源自於因為Ruby的安裝問題,最後我是成功了在我的mac上可以使用這個api擷取資料,這個故事告訴我們,有困難要正面迎擊它,而不是逃避。

2007.11.29 更新
電腦安裝至Leopard後xmlparser一直裝不好。在執行extconf.rb的時候,會發生錯誤,我也看不懂到底哪邊出錯。所以就改用了DarwinPort來安裝,結果我推測可能是libiconv沒裝,但這我也沒試過,我是從Darwinport安裝時看到的,順便在此列出DarwinPort在安裝rb-xmlparser時,幫你安裝的一些程式
libiconv
ncursesw
ncurses
zlib
openssl
readline
ruby
經過這次的經驗後,應該會以使用DarwinPort為主。然後在bash_login的path中,把自己的路徑放在前面,這樣就會先讀到自己的Library。

Posted by shinbang at 樂多Roodo! │01:22 │回應(0)引用(0)【Programming】
樂多分類:日記/一般 工具:編輯本文
Ads by Roodo! 

引用URL

http://cgi.blog.roodo.com/trackback/3943683