Jasonmel Online

Jasonmel Blog - Page 55

Facebook World Hack Day

2012/09/11 (Tue.)

今年的 Facebook World Hack Day 其中一站來到台北,場地位於剛蓋好不久的克緹大樓頂樓。

很有型的大樓裡面很有型的大空間。很有型的大樓裡面很有型的大空間。

早上對 Facebook API 做簡單的介紹,下午 hack,晚上 demo 和頒獎。一整個下午除了間歇性支援同事的 project,都在試 javascript API 的部分,鳥鳥的作品算是這次比較實際的成果吧。

早上上課,introduction 和 open graph 這兩堂收穫比較多。早上上課,introduction 和 open graph 這兩堂收穫比較多。

整體來說,大部分時間都在處理 authentication 和 session 管理的部分,其實還蠻挫折的。撇開這部分不談,整個 Graph API 的設計非常淺顯易懂,每個物件都有獨立的 id 可以用 API 來取得詳細內容。以人為單位,我們可以得知一個人的基本資料和歷史活動,進而透過 "/friends" 拉出朋友的資料,產生有趣的應用。這也不免讓人聯想到自己手頭上的 project,也是在 big data 之間連來連去的,不過目前資料從各個不同的 project 而來,比較雜亂無章,處理起來也容易卡東卡西的。如果有機會的話,把這些雜亂的物件弄成像 Facebook 這樣大一統的格式,或許對未來資料的易用性和延展性會有很大的幫助。

全場唯一的桌機,驕傲!全場唯一的桌機,驕傲!

晚上的 demo,看到許多 open source 界和創業界的熟面孔上台報告,有種熟悉又陌生的感覺。其中也有和我一樣之前完全沒碰過 Facebook API 的人,竟然用短短的一個下午就做出實用又完整的作品,除了佩服到趴在地上之外,也提醒自己還有很大的進步空間。

等待評審揭曉得獎名單的空檔,到沙發區逛逛。等待評審揭曉得獎名單的空檔,到沙發區逛逛。

相關報導:Inside 硬塞的網路趨勢觀察MR JAMIE賽拉維‧柯南

別掉入思考的陷阱(Don't Believe Everything You Think!)

2012/08/29 (Wed.)

再忙,也是要讀點書的。

《別掉入思考的陷阱(Don't Believe Everything You Think!)》,是本很多人推薦的書。然而可能是曾經在其他地方看過類似論點的關係,反倒是沒那麼受到震撼的感覺。不過我相信沒有這些背景知識的人來看這本書,應該會像我當初看《誰說人是理性的》的感覺一樣,受益良多。

《我在黑道學會的 88 堂商管課(Mob Rules: What the Mafia Can Teach the Legitimate Businessman)》,由改邪歸正的黑道菁英所著。藉由在黑道求生存的經驗來對應到「白道」的世界,可以發現其實黑道也沒想像中那麼粗暴野蠻。黑道也有自己一套潛規則:講人性,也講倫理;有工作團隊,但也爭權奪利;有榮華富貴,卻可能轉眼成空。能掌控好人性,能洞燭先機,能在對的時間做對的事情,唯有各方面能力都有一定水準,並能在機會來臨的時候緊緊抓牢,才能成就一番事業,成為眾多子弟賴以為生的黑道大哥。白道世界不也是這樣嗎?這是一本相當有趣的書。

《如何閱讀一本書(How to Read A Book?)》,乍看之下長年名列暢銷書排行榜,然而讀起來卻覺得有些乏味可陳。這種感覺有點像是我們每天都在呼吸,這時候有一本《如何呼吸》,把呼吸的動作詳細分解成:呼吸前的準備、開始呼吸、呼吸中、呼吸結束、兩次呼吸間該注意的事項,以及各種錯誤呼吸方式的說明及後遺症。總而言之,看書就看書,說那麼多幹麼?

《世界,未來會是什麼樣子?(Le Dessous des Cartes 2)》,源自法德兩國合作的公共電視台 ARTE,藉由豐富的圖文來說明世界局勢。包含石油、人口流動、黑手黨、宗教等等無所不談,真羨慕法國人能有這麼優質的電視節目。台灣的電視台,加油,好嗎?

《架構的生態系》,藉由整理日本的網路文化,如 2chMixiNICONICO 等,來勾勒出所謂的生態系以解釋現今網路環境的來龍去脈。雖然說有點事後糾葛的意味,不過藉此了解日本獨特的網路文化也是蠻有趣的一件事。

五甲阿公離世

2012/08/05 (Sun.)

民國 10 年生,高齡 92 歲的五甲阿公,在 7/31 下午安然離世。簡單隆重的入殮禮、告別式、以及入墓禮,讓每一位參加的親友再次緬懷阿公的一生,也同時思考這說長不長、說短也不短的人生。

告別式中,上一代和家族有恩情的王傳道講了一段頗發人深省的道理,雖然乍聽之下好像有點陳腔濫調,不過在這樣的場合由傳道侃侃而談,就是特別有感覺,或許這也是經歷過無數婚喪喜慶、悲歡離合的場合所淬煉出來的智慧吧。大意是人生的價值,不在乎累積了多少榮華富貴,只在乎能留下多少付出、以及多少影響後代的精神和思維。的確,就離世這一瞬間的角度來看,財富是暫時的,人一離世,馬上就換了主人,帶不走,也留不住。反之,付出、精神、思維這些形而上的東西,才是能永遠深植並影響、提昇、造福後代的無形資產。

今後,五甲家中客廳的木製搖椅,再也看不到滿手滿臉歲月痕跡、沒有牙齒、乾癟的雙唇不斷咀嚼像在嚼口香糖的長者了。然而,充滿正派日本精神、凡事看的開、不計較的阿公,將永遠存留在大家的心中。

Project 上線

2012/07/13 (Fri.)

做了四個多月的 project 終於正式對外上線,PM 特別舉辦一場為期三天的 design camp,除了檢討現有缺失外,也讓大家一同來思考這個 project 的下一步該怎麼走。

整體來說,有一半的時間是類似 summit 的形式,由相關部門的大頭跟大家報告各自的想法,這就沒什麼好提的。另一半的時間,才是這次 design camp 有別於傳統 submit 的地方,或許也是 HIE 出身的 PM 想將 UCD 和 design thinking 的想法實踐的嘗試之一吧。

其中一個議程是針對實際使用者的訪談。雖然原本就知道這很重要,不過還是要看到使用者實際操作、聽到使用者的想法,才更能體會使用者對系統的盲點和需求。可惜中途被傳喚去處理 HBase 的問題,沒能參與到全程。

另一個議程則是最後一天整天的 brainstroming。早上將前兩天的 key issues 做 grouping 並 prioritizing,下午挑重要的幾點出來做 world cafe,產出各種不同的 user stories 以及對應的 high level solutions。大致上就像一般 IDEO workshop 一樣,不過也會遇到類似的問題,同時也是這個 project 進行中每個 sprint retrospective 會遇到的問題--prioritize 的標準該怎麼界定?原本 PM 想採用最常被用的方式--投票,不過被美國同事反駁,最後還是基於在場大頭們的看法來決定重要性。話說回來,這種主觀的東西要排序還真的有點難度,除非是有數據佐證的項目才有可能比較客觀一點吧。

回顧參與這個 project 的短短不到半年的時間,快速的節奏讓自己過的非常充實,也讓自己擁有許多的第一次體驗:第一次跑 scrum、第一次用 distributed SCM、第一次用 HBase 當資料庫、第一次接觸公司 ERS 之外的另外兩大 RS、第一次參與 CEO 親自 review 的 project、第一次一個 project 下來吃了好幾次公司大餐以及 PM 的下午茶餵食、應該也算是畢業之後第一次非單打獨鬥的 project(也很幸運地 team members 都很好相處,合作愉快)。謝謝每一位同事的幫忙,也謝謝每一位 managers 的信任和支持。

IDEO Facilitator

2012/06/30 (Sat.)

第一次實戰 IDEO facilitator,半年多來的吸收終於有機會得以發揮。這次帶領的是 Trend Micro Programming Contest 入選決賽同學,看到一張張青澀的臉孔,就好像看到八年前的自己一樣(心中吶喊:八年前怎麼沒有參賽附贈 workshop 這種好康阿...)。

早上在 HIE Angela 開場後,由 Jacky 帶全體玩 interview 的遊戲。緊接著 David 介紹完 IDEO 和流程後,就換我們 facilitators 上場了。

在進行 SET 之前,為了讓完全沒接觸過的同學們有 fu,同時兼顧給頭腦暖機的效果,先玩 d.school method cards 裡面的「Category, category, die!」。在簡單的腦力激盪後,要大家用同樣的方式來想 SET 就容易多了。一小時內,組員們就想出 51 個 issues 並完成 grouping。

下午,將 POG 的項目選出後,為了刺激一下大家午後昏昏欲睡的腦袋,再把 Pebbo 的「I'm a tree!」搬出來玩,21 個 ideas 及投票也在表定時間半小時內完成。真是一群優秀的組員阿!大家最後決定的題目是基於「Human MapReduce」概念的「Recommendataion System」,大致是讓有創意的 users 有管道能提出 idea,經由鄉民的推薦與評價來斷定 ideas 的重要性,最後由有能力的 users 來達成這些想法,有點將 design thinking 鄉民化、普及化的意味。

有了好的開始,之後的 character map, scenario story board, 以及 critical issue & key theme 也都在組員們的嘔心瀝血之下如期完成。有點可惜的是玩到最後有點天馬行空了點,什麼藉由基因改造讓狗排泄的動作變成呼吸之類的都出來了,也就比較難找出實際使用上會遇到的問題點,真是有點對不起大家沒把場面控制好。

整體而言,組員的表現和互動都相當不錯,workshop 的產出不管是完整性或創意性也都算很有水準的。很榮幸第一次帶隊就帶到一群來自全台各地優秀的同學,看著這群前途無量的後浪,在欣慰之餘,也要提醒自己不斷向前成長才是。