其實工作和寫論文時常用到ROR來進行工作,鐵人賽最後一天簡單整理一下,再加上一點生活心得
鐵人賽第30天了,其實一個月真的過得很快,另外工作和寫論文時,用Ruby真的可以幫助我解決很多事情,是一個很方便的程式語言,當然,如果在不考慮所謂的效能之下,Ruby真的很好用,也是很方便的工具,最後簡單整理一下所使用的gem
1.rails : 這個是最常使用的,開發網站很方便
2.i18n : 進行多國語言頁面的製作
3.hpricot , nokogiri : parser xml,html時,很好用的函式庫
4.will_paginate : 分頁,記得以前用php時,一個分頁也要寫很久,現在...
5.thin,mongrel,webrick : 雖都是用來做rails 的web server,不過我還是喜歡用thin>mongrel>webrick
6.rdf : 製作rdf n3文件的套件(因為在研究語意網路的關係,所以就會需要用到)
7.sqlite3-ruby : 因為主要使用sqlite3,所以sqlite3與ruby的連結也是不可少的
8.prawn : 產生PDF,支援UTF-8的中文
......等
其實還有使用滿多gem的,不過還是要感謝開發這些gem的程式設計師,在工作上節省很多時間..