2014年1月25日

『台北食記』App開發、衝榜實紀 (後改名為愛食記)


『台北食記』是我和朋友們一起規劃、開發的App服務,在上個星期衝到App Store排行榜第二名。這對我來說是個難得的經驗,因此想把整個過程記錄起來,分享給同樣是開發者的人們。

而還沒有下載『台北食記』的讀者,可以下載來體驗看看,讀起來或許會更有感覺~

iPhone下載連結: http://bit.ly/tpeBlog_iphone
Android下載連結: http://bit.ly/tpeBlog_android




先說說『台北食記』這個App的規劃和開發過程吧! 一開始它其實只是一個小App,蒐集了網路上的知名部落客所寫的台北食記,將它們定位到地圖上,所以只要一打開App就可以看到周圍的食記,也可以搜尋特定地點。這個版本(1.0版)可以參考PunApp為台北食記所寫的介紹
【台北食記】整體來說速度是頗快的,在讀取網誌時反應不慢,而操作上也讓人直覺使用,算是簡單方便的APP。 
可惜的是功能十分的少,而其資料量的關係,亦不如愛評網的美食APP或是鄉民美食地圖等等,再加上地區受限,讓這APP變的有些無用,大約只能當作是台北美食網誌搜集器吧。

2013年12月25日

藝術家的視野(Artists' Focus)

這兩天看到從美國回來的朋友FB相簿中有一系列的相片,是中山地下街裝置藝術展的照片。

最引起我注意力的是第一張相片,因為那張相片的主角是這幾年不知道看過幾十次的台北火車站怪頭人。看到時我心想:『所以第一次看到這個裝置藝術還是會覺得很有特色吧!』因為我已經看過太多次,所以覺得它是個很平常的東西。



後來我繼續延著相簿看下去,慢慢開始有種很久沒有的平靜感,我覺得自己在"跟隨"著我朋友的注意力、視野在看這些事物,而他所帶給我的視野是專注、發現和凝視於單一事物的,而我很喜歡這種"注視單一事物"的感覺。

曾有人說過,人對於自己生活的感知和快樂程度,其實不取決於我們周圍的環境、發生的事情,而是取決於我們的視野(或說專注範圍 -- Focus)是怎麼取的。

2013年12月5日

旅行的意義


每個人對旅行的定義認知都不相同,有人從小到大只參加過旅行社的套裝行程,因此對旅行的印象就是『行程早就安排好了,到景點時待一段時間,然後就上車前往下個景點。』套裝行程一切都已經安排好了,因此即使你很喜歡一個景點,往往也不能在那邊久留,因為下一個行程正等著你。

有時候套裝行程的內容不好,人們就會抱怨:『這個景點應該可以待久一點』、『這個行程好無聊』、『怎麼大部分的時間都在坐車...』於是人們就會開始學習自助旅行,安排自己的旅遊行程,希望可以滿足自己的所有需求。

但很多時候,我們過去對於"旅行"的刻板印象還是影響著我們,我們會想要踏過越多景點越好,彷彿沒有去到這些地方我們就損失了什麼。而且對於旅行時的突發狀況感到厭惡,如果這些突發狀況影響到我們拜訪"景點" -- 例如雨天時看不到日出、當天博物館臨時休館、某個名勝正在整修...,這些狀況讓我們有所損失,我們便會覺得自己很倒楣。

但若我們跳脫一點來看,"旅行"最重要的事情是走過這些景點嗎? 是回來時可以有照片可以分享到Facebook給朋友羨慕嗎? 當我們沒辦法踏過我們想要的景點時,這趟旅行就不再有意義嗎? 旅行到底是由"景點"所構成的,還是由我們在其中的每一剎那的"感受"所構成的?

2013年11月26日

雲圖: 被奴役者、欺壓者以及在高位的人


之前看過一本小說,它的名字叫做雲圖(Cloud Atlas),裡面講述著六個不同時代的故事。包含黑奴時代的航海故事、未來擁有複製人的消費主義社會、記者與核電廠興建弊案...,在小說中的每個時代,都會有一些弱勢的族群,像是被販賣的黑奴,被當做物品使用卻又活生生的複製人們,他們在那個時空條件下,沒有能力、也沒有思想去解救他們自己的困境,因為他們的環境給了他們絕對的弱勢。

這些弱勢的人自己無法改變,但書中有許多人,處在高位享盡所有利益,卻選擇伸出援手幫助他們 -- 即使伸出援手的結果可能是被排擠,甚至死亡。身為貴族卻想解救黑奴,身為人類卻想幫助被當成奴僕的複製人,身為擁有高科技的人類卻幫助無法有任何貢獻的原始人...。

為什麼這些處在高位的人,不順其『自然』,讓弱肉強食自然的發生,去享用這個世界為他準備的豐盛果實?其實他們可以對於一切的不平等視而不見,並說服自己的良心說:『這些人的苦難與我無關,我的人生還有許多重要的事情要我用心 -- 像是經營企業、賺更多的錢、照顧家人、遊歷各國等等...』

這些行為是他們的選擇,這些在高位的人選擇去改善這個世界,如同比爾.蓋茲在離開微軟後便全力投入慈善事業中,他成立基金會去幫助非洲兒童接種瘧疾疫苗,並且因此拯救了將近600萬條生命。這不是件『自然』的事情,這是發自於他心中的信念。


(雲圖電影版預告片)

2013年10月24日

一沙一世界中的"真理"


從小我就喜歡建立自己的世界觀,去解釋、預測事情的發展還有人的想法。對我來說,建立世界觀的過程的過程就像是推導數學式子一樣,你一定要確認自己已有的想法(解答)是正確的,才有可能在這基礎下,推導出下一個正確的式子。

如果它像數學,那麼只要上一步是正確的,推導的過程是正確的,得到的結果就是正確的。所以,我認為只要我所學的基礎是正確的,那麼只要用正確的理論配合這些基礎,那麼推出的結果就應該是絕對正確的。A->B->C,就這麼簡單。

但真的有這麼簡單嗎? 我所學到的基礎絕對是正確的嗎?

我們所認知"正確"的基礎不過是人們經驗的產物,而人們的經驗其實是非常微小的存在,這些"正確"不過是滄海之一粟的經驗談,而我們卻總是自信的依據這些經驗,頭頭是道的對人說『這不可能』、『我的想法才是正確的』。

翟本喬先生曾寫過一篇文章『黑羊, 和 Facebook 實習生的薪水』,裡面有個故事說
三個朋友出國去玩,到了一個風景優美的地方,看到了一隻黑羊。
詩人讚嘆道:好奇妙哦!他們這裡的羊都是黑的!
工程師糾正說:不對,你只能說他們這裡有黑的羊。
律師再糾正說:不對,你只能說他們這裡至少有一隻羊,它面對我們的這一側是黑的。
看到這個故事的人一定會覺得裡面的"律師"在找大家麻煩,我們從來沒有看過只有一半是黑色的羊,這種可能性近乎於零,為何要做這種近似無聊的假設?

嗯,這句話的重點在於『我們從來沒有看過』

人是種很有趣的生物,它會對靠近自己、能夠理解的東西特別有感覺,它會去放大他們的存在和重要性。『每30秒在非洲就會有一個小孩因為瘧疾而死亡』、『每30秒台灣就會有一個人因為流感而死亡』(這是假的)、『每30秒你認識的人中,就會有一個人因為新型病毒死亡』(假的),這三個描述,最後一句話對我們的衝擊會最大,因為我們可以想像、看到、理解這個句子的意義,並且感受到這是多麼可怕的一件事情。

我們的世界觀是由自己周圍事件發生的頻率、遠近所構成的,只要一件事情在我們周圍不斷發生,我們就會不由自主的深深相信『世界就該是這樣運作的』(可以參考: 一切都可被重新定義)

2013年9月8日

Position Yourself


Game of Throne (權力遊戲:冰與火之歌)之中,有一段劇情是貴族席恩.葛雷喬伊(Theon Greyjoy),被困起來遭到虐待。劇情中,虐待他的人手拿刀子說:『你覺得你身體中的哪一部分你最不被需要(我來幫你割掉它)』席恩求饒說:『拜託...我會告訴你所有我知道的』對方聽到後冷笑,貼近席恩說:『但你已經告訴我所有你知道的了,你還有什麼能給我的?』接著便繼續對他展開折磨...。在這集之中席恩失去了小指,而接著幾集,他失去了更多更重要的東西(這段影片裡面有去除殘忍畫面的整段內容,有興趣了解的人可以看看。)

在這一連串席恩被虐待的劇情中,不管他做出什麼樣的讓步、怎麼樣的求饒、拿出什麼樣的條件,都無法影響對方的決定,他手上完全沒有籌碼,而且情況只會越來越糟,在此時,他完全被對方掌握在股掌之間,一點力量都沒有。

這段讓人難受的劇情,讓我想到了一位前輩曾跟我說過的一段話,那就是『要學會Position yourself,讓別人覺得需要你的存在。』那時候我不懂Position真正的意思,但當時聽完,卻在心中有了一套自己的想法。

如同之前那篇『所以Context的意思是?』中所討論的特殊英文單詞一樣,Position Yourself這個概念在中文裡也沒有很好的對應概念,用長一點的句子敘述的話,應該會是『找到你自己在關係、群體之中的定位』,例如在市場中找到定位、在職場中找到定位...以此讓別人不能輕易取代你。

但當時我自己對這個概念的理解是: 每個人在每個環境、每段關係上面都有自己現在所處的位置(Position,或說是"勢"),而每一天、每一個事件,都會讓我們在這個環境、關係上的Position改變,也就是偏向優勢或劣勢,Position Yourself就是要去讓自己慢慢的朝優勢去移動。雖然和英文中原本的意思不太一樣,但我也挺喜歡自己定義的這個概念。

我覺得在任何關係中、人生的路途上,很多時候我們都可以思考自己是不是處在一個好的Position。

2013年8月25日

全新的聊天APP -- Socialite IM



這兩天在App Store排行榜上出現了一個新的App,叫Socialites IM,目前超越Line、WeChat、Facebook位於社交類排行的第一名。


Socialite是台灣團隊製作的聊天App,比起現在市面上已經有的聊天App,它有許多特別讓人喜愛的功能。當我們在用手機App聊天的時候,最希望的就是App可以幫我們快速、正確的傳達我們想傳達的心中所想,Line的貼圖做到了這點,它讓我們能夠快速的表達自己心中的情緒,只要輕輕的點一下貼圖、送出,對方就能收到自己的心情。

但有時候,我們想要傳一些生活周遭的東西給對方,討論要去哪裡玩、到哪裡吃東西、最近有什麼好聽的音樂、熱門的YouTube影片....,這時普通的聊天App就有點不方便了。如果要討論週末要去看的電影『極樂世界』,貼心一點的人會開手機瀏覽器找電影介紹、預告片,將這些資訊的網址傳給男女朋友,讓他們參考一下。但用手機搜尋資訊、複製網址、丟到App中的動作真的很麻煩,而收到的人第一時間收到的是一串密密麻麻的網址,這樣的過程真的有傳達到傳送者的心意嗎?

難道沒有更簡單、讓人更能傳達自己所想的方法嗎?
Socialite想要解決的就是這個問題 -- 當你想要傳送任何東西給對方,Socialite都幫你準備好了。


2013年8月18日

所以Context的意思是?


在大學時,曾經上過一門關於哲學的課。課裡面提到,當一個東西對一群人來說有意義時,人們就會為它取一個名字。當一個觀念必須被記住、流傳時,人們就會發明名詞和形容詞來表達、描述這個概念。

在某些早期少數民族中,「誠信」這個名詞可能在他們的語言中沒有對應到的詞,因為在他們的文化中不需要誠信這個概念(可能因為大家都誠實以待,也有可能是因為誠信的人在他們的文化中活不下去)。這樣的現象在俄文中也可見到,如同這篇研究中所提到的,一開始他們的語言中只有"белый"( 白色的、亮的)和"чёрный"(黑色的、暗的),之後才出現紅色、黃色等詞(在紅色和黃色被"發明"之前,它們會被歸為亮的或暗的)。而在加勒比原始民族的語言中「靈魂」、「生命」、「心」,這些概念是用同一個名詞來描述的。

一個國家、文明的語言就像是一棵樹,一開始透過比手畫腳的根開始長出,然後透過認識、描述實體的物品開始長出分枝,最後透過彼此的交流、描述抽象概念來長出最末端的滿叢枝葉,甚至是充滿價值的果實。若我們站在語言的枝葉上看著那些還在長樹枝的時代和民族,會很驚訝為什麼他們的言語可以這麼匱乏。

在現代這個文化密切交流的小世界中,我們可以站在這棵長了5000年的樹上,去了解和探索另外一棵樹所擁有的特殊果實。在西方文化中Leverage(利用手中的力量、金錢,去槓桿爭取到十倍甚至百倍的力量、金錢)和Traction(產品或是文化顯著的吸引用戶族群,並且越來越好、越來越明顯)都是挺經典的概念。在中方文化中"禪"、"道"、"功夫"還有"關係",都是西方文化十分欣賞(甚至拿來商業包裝)的經典概念。

而我個人目前最喜歡的一個特殊英文名詞叫做"Context",在中文裡我們沒有特別對應的詞。硬要對應的話,有人會叫它"上下文"、"語境"等等。有趣的是關於這個詞,中文似乎只使用在比較電機、資訊方面的術語中。

2013年6月15日

三種工程師 -- Coder, Hacker and Architect



從小時候開始,工程師在我的心目中就不是一份太高尚的職業。

工程師必須要用沒人聽得懂(也沒人有興趣)的語言,去架構出能被使用的東西。這些東西可能是建築物、車子、機器、電路板、軟體等等...
一般大眾會將一樣產品的功勞歸給"計畫者"(如Steve Jobs)以及設計、行銷、管理者,而工程師似乎就是一些可以被替換的零件,沒有人會記得他們的名字,而他們所做的事情也可以被其他人所取代。

後來我自己加入了軟體工程師的行業,對於工程師的想法也有所改變,在這邊跟大家分享一下我對於「工程師」的看法。

雖然在中文裡,大家都叫做工程師,但其實根據工程師喜歡做的事情、心中對於程式的想法,可以分成幾種類別的人。這邊簡單的以我的認知,把寫程式的工程師分成三類。

第一,寫程式的人(Coder、Employee、Worker)

這種類型的人單純的只是為了工作、功課、任務而寫程式,雖然職務名稱叫做工程師,但是寫程式對他們來說只是獲取成績、金錢的工具,寫程式對他們來說枯燥無味,但為了生活,他們繼續產出他們的程式碼。他們喜歡簡單的任務,最好是一看到就知道要怎麼做,最好有別人的程式碼可以直接套用。而當他們的程式可以過關,他們就開心的回家睡覺去,連一秒都不想看到程式碼。

2013年6月9日

一切都可被重新定義


在這世界上,透過媒體和教育,沒有什麼東西不能被重新定義的。
而等到他們成為『定義』,我們就不會再去思考對與錯,因為這就是他們該有的樣貌。


中國文化博大精深,很多古人的作品都是當時時代的寫照、詩人情感的濃縮。古代有許多經典的詩詞、絕句、成語,由於太過經典,因此被編入國文教材,每個讀過國小、國中的人都能夠朗朗上口。

像是:
白日依山盡,黃河入海流,欲窮千里目,更上一層樓
床前明月光,疑似地上霜,舉頭望明月,低頭思故鄉
萬紫千紅、如花似玉、雪中送炭、錦上添花、一諾千金....
以詩詞來說,這些詩詞之所以會被選為國文課本內的內文,就是因為它們跟其他詩詞比起來更為值得一讀,或者說它們是這個詩人的代表作、當代的經典,但過去不知為何我只要回想起這些詞句,給我的感覺不是惆悵、高尚、豐富的情感、遠大的志向,而是廉價、押韻、打油詩、不經大腦的朗讀...。

以內容或是字詞結構分析來說,這些字句應該是包含著濃厚的感情和絕妙的押韻和文句構成,任何一個古代文學家都會讚嘆這些詩詞的美好。但對我們來說,它們不代表任何意義,大多數人根本沒有去理解、想過它們的意思,我們只是背誦、當做玩笑一般的朗朗上口、當做是一個字都不能變動的考題解答。

因為這些詩詞已經被我們重新定義過了,透過背誦、考試、媒體宣傳,他們不再是博大精深的古文,而是現代的廉價文字消費品。