發表文章

目前顯示的是 7月, 2010的文章

Extending Ruby on Rails Contacts Gem to invite Twitter users

Contacts Gem 是一個能夠從Web Mail服務中匯入聯絡人列表的Rails插件,我們可以擴充它來支援匯入Twitter朋友列表,並發送邀請訊息給他們。 首先必須給Rails應用程式安裝contacts插件,請參考下面這篇文章: Extending Ruby on Rails Contacts Gem to invite Facebook friends 現在打開#{RAILS_ROOT}/vendor/plugins/contacts/lib/contacts目錄,新增一個twitter.rb: 記得添加下面內容至#{RAILS_ROOT}/vendor/plugins/contacts/lib/contacts.rb中: 最後可以打開Rails Console來測試一下:

Extending Ruby on Rails Contacts Gem to invite Facebook friends

Contacts Gem 是一個能夠從Web Mail服務中匯入聯絡人列表的Rails插件,我們可以擴充它來支援匯入Facebook朋友列表,並發送邀請訊息給他們。 首先必須安裝Contacts plugin: $script/plugin install git://github.com/cardmagic/contacts.git 另外我們還需要安裝Json Gem: $sudo gem i jason 另外我們還需要安裝Mechanize Gem來使用其相依的Nokogiri: $sudo gem i mechanize 現在我們可以打開Rails Console來檢查一下: 現在到#{RAILS_ROOT}/vendor/plugins/contacts/lib/contacts目錄下建立一個page_scraper.rb: 然後在同樣這個目錄下新增facebook.rb: 最後編輯#{RAILS_ROOT}/vendor/plugins/contacts/lib/contact.rb添加下面內容: OK!完成了,現在可以打開Rails Console來測試一下: ps.目前聯絡人列表中,分頁的問題尚待解決!

Using contacts gem to fetch contacts from Gmail, Yahoo and Hotmail in Rails

For a long time, the only way to get a list of contacts from your free online email accounts was with proprietary PHP scripts that would cost you $50. The act of grabbing that list is a simple matter of screen scrapping and this library gives you all the functionality you need. 下面是在現有的Rails App裡面,利用Contacts插件來實現匯入GMail,Yahoo! Mail以及Hotmail,AOL Mail等Web Mail服務中的聯絡人列表。 首先我們需要給Rails應用程式安裝contact插件: $script/plugin install git://github.com/cardmagic/contacts.git 或者是以Ruby Gem的方式安裝: $sudo gem i contacts 然後在config/environment.rb中添加下面內容: 我要在邀請朋友的頁面中添加這個功能,所以編輯app/controllers/users/invites_controller.rb: 接下來建立app/views/shared/_contact_list.html.erb,我們會在這個視圖中以checkbox的方式來列出Email服務中的聯絡人列表,讓使用者勾選要發送邀請函給哪些人: 最後編輯app/views/users/invites/new.html.erb視圖,讓使用者選擇要匯入的Email聯絡人列表: 現在可以啟動Mongrel Serever然後在網址攔輸入 http://localhost:3000/users/admin/invites/new 在頁面上選擇要使用的Email服務,並輸入你的帳號密碼,送出之後就可以得到聯絡人列表了!

2008冬, Tokyo Japan Travel 東京五天五夜自由行

圖片
Day1 成田機場,淺草,上野,新大久保 檢視較大的地圖 2008年12月底,跟老媽和外婆到日本東京玩,因為老姊在日本,所以我們採取自由行的行程而不用跟團。週五一早出發前往中正機場,經過了三個多小時的飛行時間,約莫在中午11點多抵達成田機場,當時的氣溫約為攝氏五度,通關時花了一些時間,進入大廳時老姊和日本友人今泉先生已經在等我們了。忘了到底搭多久的電車了,大概在下午三點多終於到達新大久保這邊的旅館,放完行李後就直接搭乘電車前往淺草。 淺草寺這邊是非常熱鬧的景點,不時都有許多遊客都在這邊拍照。 走累了之後就在旁邊一家叫做『麵屋武藏』的拉麵店用餐(採取投幣式的點餐的方式),我好像點了『豚xxx的拉麵』日幣900元左右,吃完的感覺是普普通通。 因為聖誕節剛過不久,淺草的街道上還是很熱鬧。 用餐後我們到裡面的商店街逛了一圈,不過這邊的商家似乎都比較早休息,才下午五點多,許多店家就已經關門了。 離開淺草之後,搭乘電車前往上野,在上野的阿美橫商店街逛了一圈,街道上人群非常多,這裡有許多攤販和店家,有賣水果的,賣衣服鞋子的,賣電子產品的,還有柏青哥店,整間的夾娃娃店,電動遊樂場,賣小吃的,賣飾品的,也有賣海產類和乾貨的。我們約莫逛了一個多小時,因為昨晚根本沒睡,大家都累了,於是決定返回旅館休息,從上野到新宿站,沿線停靠了約6個站,我已經累到在車上直接睡著了。到了新宿約晚上8點多,但是街上還是非常熱鬧。 Day2  涉谷,原宿,明治神宮,竹下通,秋葉原 檢視較大的地圖 第二天一早10點多起床,大約將近11點才出門,在外面的7-11買了一些東西吃後,馬上就搭電車到涉谷,一出涉谷車站馬上就看到了多如螞蟻群般的超壯觀人潮(因為今天是週六),讓我震撼了一下。 我們先去附近的百貨公司逛了一下,將近中午時在附近街道找了一家位於一處2樓的鐵板燒店用餐,在外面排隊等了約20分鐘左右才得以入座。用餐過後繼續在附近人潮熱鬧的地方逛了一陣子,然後又到另外一家百貨公司逛了一圈,接著搭電車轉往位於原宿的明治神宮。 明治神宮從入口處進入,走到最裡面參拜的地方大約要20分鐘左右,而且碎石子路很不好走。 等我們走到裡面時,天色已經稍微變暗了,裡面的警衛也開始客氣的督促遊客腳步加快,於是我們快速參拜完之後就離開了。

文章列表

Contact

名稱

以電子郵件傳送 *

訊息 *