現在每天MacBook Pro都會提醒我是第幾天到日本,因為上一次備份電腦就是出國前一天。早上有點下雨,難得決定從渋谷下車走道玄坂上班,連兩天下雨我的鞋子既濕又臭,有點不好意思。昨天剛progress report完,今天一整個鬆懈,多數時間都在研究Server Push的方法,準備星期五的technical session。為了方便讓大家理解,我打算寫兩個簡單的範例,一個是 time server/client ,一個是 chatroom server/client , 並實作四種方式 polling, long polling, server sent event 與 web socket。

寫起來應該是很快,但因為比較鬆懈的關係,花了不少時間。其中 long polling 的實作在昨晚下班前一直沒辦法解決,晚上回家是到了凌晨也不知道為什麼,後來在網路上多看一些範例之後才知道 long polling 不太適合用 GET,否則會被 server/browser cache 住,如果是用 jQuery ,可在 ajax 時取消 cache, 但在這個例子中,為了儘量讓範例單純一點,避免使用額外的library,我用的是 XMLHttpRequest,沒有這種選項,只能強至使用 POST, 在 flask 端也是限制 POST。

Fork me on github

晚上睡覺一直在想明天的報告,而且是在想如果有時間介紹台灣,要怎麼介紹。

 

中午是 Mr. Akira Kusumoto and Mr. Ei Nagira 去吃飯,每次同事問我要吃什麼,我都是什麼都好,這次他們就帶我去吃德國餐廳,就在公司對方,超方便。而且我們一開始忘記要點餐就開始聊天,真是有點犯蠢。我覺得兩位都是帥哥!Mr. Ei Nagira 跟我說晚上餐廳都比較貴。

文章標籤
全站熱搜
創作者介紹
創作者 Chifatty 的頭像
Chifatty

Chifatty的懶散日誌

Chifatty 發表在 痞客邦 留言(0) 人氣(43)