2013年12月25日 星期三

Mozilla Taiwan 實習生活 (1)

想不到暨上次寫了一篇 Mozilla Taiwan 實習生活 (0) 之後
本來預計一個月寫一篇,結果一富奸就到現在才寫第二篇
如果想問為什麼第二篇的 title 卻是 (1) 的話
請問你身邊資訊背景的朋友,我懶得跟你廢話

Anyway, 如果有人在期待系列文的話還請見諒
因為我實在他媽太忙了
正文開始

十月初的時候,Mozilla 總部召開了全球性的高峰會
地點分別在舊金山、多倫多、以及比利時布魯塞爾
雖然我也不知道為什麼我小魯一隻也能去
不過總之我就去了舊金山
而且... 是的
機票和住宿的錢都是 mozilla 出的
住的還是 4.5 星級的飯店
那個床啊... 那個枕頭啊...
真的是讓你一躺就不想爬起來

Mozilla Summit 和其他科技公司最不一樣的地方是
大家可能以為科技公司的會議都只著重於技術、最新科技的展示
但身為一個 Open Source 組織
Mozilla Summit 議程涵蓋了科技、人文、社群、設計... 等眾多議題
議程分為三天,早上都是 General Session,由公司總部各部門 Leader 講述關於現況、未來發展等等
比較特別的是下午的 Open Session,Open Session 的是由 Session Leader 將大家帶開分成若干小組做 Brain Storming,有點類似 Workshop 的性質
Open Session 場次眾多,而且全部都擠在同個時間,意思就是你不可能參與到所有 Open Session,就挑你有興趣的進去和大家一起討論,而討論議題從科技、設計、甚至連政治、隱私等等你想得到的,通通都有,這部分對我來說真的很累人,畢竟是來自世界各國的人齊聚一堂,要聽得懂所有人的口音之外,還得想你要怎麼回覆,真TM超累,所以我常常亂入一半因為時差開始頭昏,然後就跑回飯店睡覺了XD

中午吃飯時間 Mozilla 當然也沒閒著,第一天飯店長廊上是來自各國擺的攤位,除了可以和各國不管來自公司、社群的正妹人喇賽之外,還有各國眾多展示品可以拿,收穫相當豐富

這是我與一對日本社群裡夫婦的合照

這是我與 Miku(初音) 的合照,應該算是我人生中第一次跟 coser 合照吧

而第二天中午的攤位則是 Mozilla 最新科技的展示,因為需要保密不能拍照,但我想稍微透露一下應當是無妨,除了一些 Mozilla 與 Epic Games (War Gear 戰爭機器製作公司) 的合作成果外,還有 Win8 Express 版的 Firefox, 大家所關注的 Firefox OS, HTML5 Web Game 等等,對於像我這種技術宅來說根本是天堂。
其中最令我驚豔的一點是我最近狂推猛推的 Firefox Nightly,在這個未來發行版有許多令人驚艷的設、UI/UX,介紹影片如下:

除此之外,要再特別點出來講的東西是三個 Web Developer 可能會有興趣的玩意兒
  1. Shumway: Shumway 簡單來說就是透過 HTML5 的技術去開啟用 Flash 做的東西,以往我們為了看某些用 Flash 寫的網站、影片播放器等等,都非得下載 Adobe Flash Player 才可以,今天有了 Shumway ,就不需在下載 Flash 外掛程式了。但其實這也不是 mozilla 第一次做出可以取代 Adobe 系列產品的新功能了,Firefox 早就內建了 PDF reader,這就是為什麼我們可以在線上直接瀏覽 PDF 檔不需要另開 Adobe Acrobat Reader 的原因,順帶一提,Firefox OS 的起源就是這個 PDF.js
  2. Appmaker: 根據官網說法:「它讓打造跨平台的 HTML5 APP 變得極度簡單,只需要把一些簡單的原件,例如:按鈕、選單… 丟進 canvas中,任何人都可以打造自己專屬的 APP,並且可以在任何支援 Web 的裝置上執行,包括智慧型手機。」
    那我個人的看法是這對於要製做一個 App 的雛形,或只是以內容為主的 App 來說是很有用的工具,至於要製作一個複雜一點的,我覺得拿來做 Mock-Up 就好,不太可能只用這個就做一個比方說像 LINE 等級的 App
  3. Together.js: 這是一個我覺得超屌的東西,要在你的網站加入這個外掛引入只需要兩行 code,你的網站就能開啟像 Google 文件達到多人共同編輯的效果,也跟 Google 文件一樣會顯示 Label Highlight 誰在改哪段之類的,這我親自使用過,功能性方面我覺得再加強的話甚至有潛力取代 Google 文件
談點吃的好了,美國食物吃一天還好,吃了三天下來發現還真TM難吃,吃來吃去都是那些爛東西,培跟、熱狗、臘腸、麵包、可頌、肉捲... 難喝到炸的柳橙汁,幸好晚餐餐廳有準備了各國口味的料理,至少能吃到東洋的食物,以及喝不完的紅酒,揪~甘~心~
比較特別的是白天時外面總是有一台 Mozilla Cafe 車,由於排隊人潮過多,所以我就懶得去排了,也不知道喝起來怎麼樣呢。

這次 Summit 最受歡迎的角色當然就是 Firefox 的吉祥物 - The Fox 啦,以下是我與 The Fox 的合照
So... what does the fox say? He says: I love Mozilla!

最後一天議程閉幕後,我和我的老闆還有校園大使們以及一些亞洲人,我們一群 Yellow Monkeys 殺去了 Mozilla 位於 Mountain View 的總部,拍了些有趣的照片
工程師會變胖不是沒有原因的

老大 Mitchell Baker 的位子
Firefox 在某天單日下載量 800 萬次的金氏世界紀錄
這張超酷的啊XD
酒吧吧台,耶~
Mountain View 的 Mozilla Space 還有 XBOX, PS4, 最重要的是還有 Guitar Hero 搭配整套吉他跟鼓組,這也太 Rock 了吧!可惜我忘了拍QQ

離開時一名恥力滿點的洋屌跟我拿伸手菸
雖然說沒碰到 Javascript 發明人 Brendan Eich 跟他合照有點可惜,不過強者如我還是被我碰上了 Mozilla 現任技術傳教士 Christian Heilmann,還和他聊了我基於興趣、偶像崇拜...等動機,自動自發找了一群朋友翻譯他的影片等等,他感到非常高興。我的感想是:濃濃的英國腔...

兩位傳教士,耶~
最後一天晚上吃完晚餐居然還有 Party Time,還請了聽說很大咖的 DJ,我是覺得一堆宅宅請大咖的 DJ 好像有點浪費啊XDDD 不過還是可以看到一些歪果人玩得很嗨,呈現一種歌舞昇平的歡樂氣氛。
宅宅們,跳舞囉~
最後附上一張我在九月多上新聞的照片做為炫耀文的結尾,當時我還是火狐梁朝偉,現在是火狐山下智久。
帥啦幹
p.s: 話說 Summit 其中一天中午,我終於鼓起勇氣搭訕了台灣 UX 部門的陳妍希
我:「前輩妳好,我是...」
結果前輩居然超親切地主動與我握手 >////////////<
之後小聊了一下,我的感想都在下面這首歌裡了



那麼,大家下回再見。

2013年12月22日 星期日

9 件你不知道 Firefox 比 Chrome 優秀的事

非關 mozilla,其實打從我高二就開始用 Firefox 以來
我只有短暫跳槽到 Chrome 半年
所以我自認「身為一個資深使用者」
我寫這篇絕對是綽綽有餘、相當具有說服性

瀏覽器這種東西幾乎已經變成打開電腦必開的軟體
當然青菜蘿蔔各有所好
優秀的瀏覽器當然很多人用、再爛的瀏覽器( 例如 IE )也還是有人用

打從我一年前加入了 mozilla 之後便一直有人問我 Firefox 跟 Chrome 比起來好在哪
各種人、各種場合、各種性別... 問到現在讓我煩不勝煩
乾脆就來寫一篇我認為 9 個 Firefox 比 Chrome 優秀的地方
那優先順序就以我以使用者優先角度來做個排列

2013年12月14日 星期六

[歌詞賞析] 九局下半 - MC HOTDOG

廢話先不說
連結先上


多數人對於熱狗 MC HOTDOG 的認識幾乎都是從我愛台妹
但對我來說,我從小學五年級聽他的歌長大
當時他還只能算地下歌手,作品充滿了批判性,髒話連篇
這首九局下半也是他非常早期的作品,但罕見地這首比較像是抒情歌
當年聽沒啥感覺,最近翻出來聽才覺得非常觸動人心
甚至聽到數度落淚,因此在此做個簡單、毫無代表性的歌詞賞析

熱狗在這首歌用棒球比賽來比喻人生,而我們的年紀正在青春的九局下半
在堅持理想的同時,難免迷惘、迷失... 忘記自己最初的夢想是什麼
又... 在這場比賽結束後,下一步該怎麼走...

2013年12月12日 星期四

21世紀文藝復興 - 論玩音樂跟寫 code 的相似度

先前在自家公司的 Blog 看到這篇文章
捲起袖子與我們一起營救 Web
覺得 Mark Surman 很酷
故寫此篇廢文以茲感想發表、見賢思齊

我是說... 如果世界上沒有計算機、沒有程序員
會怎麼樣啊?
 
好像也不會怎樣嘛(那你讀資工系幹嘛
我知道現在 coding 正夯,一堆科技媒體鼓吹 everybody 寫 code
甚至說出學音樂、學英文都不重要... 學 coding 最重要等等
你如果要仔細追溯計算機的歷史...
頂多也只到17世紀詩人拜倫之女---Ada Lovelace
在那之前大家還不是活得好好的?
那如果世界上沒有音樂會怎樣?
我會說那是無法想像的單調、乏味、空虛...
簡單來說就是無聊到爆了

回想我大學玩音樂的日子(如果 cover 別人的歌也算玩音樂的話)
拿起監聽式耳機、抓歌、把譜寫出來、加些自己的東西
練團時要跟其他樂手之間協調,什麼時候誰 solo...
哪邊誰跟誰要配好... 哪邊想加一段什麼東西
這些都是很隨性、即興的、真實的...
目的只有一個:我們來完成這首歌,製造出屬於自己的噪音

...只要拿起鍵盤就能銜接全世界並弄出一些有趣的東西。因為和其他人有著相同的搖滾小痞子基因 ─ 堅信所有人都應該能為自己發聲... by Mark Surman

那寫 code 又何嘗不是如此?
比方說你精通一個樂器、了解樂理,今天給你別的樂器你也能立刻上手
現在你精通一種程式語言、了解資料結構、演算法、編譯器... 今天換了一種新的語言、新的框架,你也能馬上熟悉、實作,絕對不是只印出個 Hello, world 而已

先求精、再求廣,了解理論,再開始搞出一些花樣,創造屬於自己的東西。
我相信對於玩音樂跟 coding 來說都是如此。

2013年11月21日 星期四

關於路跑



各位被我偏激文字荼毒已久的讀者們大家好
看到這個標題相信大家已經知道我又要開砲了
沒有錯
今天要抨擊的主題就是路跑

在開始講路跑之前
我想先建立一個觀念
其實世界上的行為沒有愚蠢與否
比方說你自己一個人在挖鼻屎吧
這簡直是再正常不過了
但一群人集體挖鼻屎
怎麼想都覺得畫面很不舒服啊

記得國小的時候每學期都有戶外郊遊活動
喔像我就超討厭這種活動的
去戶外給蚊子叮、聞別人的汗味、和旁邊的人講冷笑話...
所以我嚴重懷疑喜歡路跑的人是不是小時候都很喜歡郊遊啊?

我是說,跑步... 好像是自己一個人就可以完成的事吧?
為什麼一定要跟一大群傻逼一起跑?
你說鍛練身體... 我看你大部分時間都花在瞄隔壁的健美先生、曲線曼妙的女人吧?
而且重點是還要繳他媽什麼報名費啦?
我想破頭也想不出有什麼理由要繳報名費給主辦單位
然後進行一個零成本、高汙染的運動

顯然聰明如讀者們都知道這是商人的陰謀
但你還是乖乖繳報名費
乖乖去跑步
乖乖打卡拍照
因為你就是那些嚷嚷著要做自己、卻又追隨潮流的人
承認吧

2013年10月28日 星期一

回首來時路

引用自 Nico Kaiser


這幾年以來我一直在想

當年拼了命考進台大資工系對我的人生來說

究竟是不是一場錯誤?

原因不是因為大家常聽到的什麼... 興趣不合、能力不足啊那些

當初拼了小命苦讀的原因

是因為我相信寫程式能改變世界

這點我到現在仍深信不疑

比起寫企劃書、帶活動、喊口號

苦幹實幹絕對是最直接、最能力馬看到成果的途徑

不用等蝴蝶效應

而我懷疑我是否念錯系的原因

是因為我覺得一旦走上這條不歸路

眼前的終端機介面是黑白的... 人生也變成黑白的

編程... 編程... 為了這個捨不得放棄的工作

犧牲掉多少娛樂、休閒、甚至健康

而我本身又不是一個很會調配的人

一旦埋首就很難抽身、拉不回來

所以與其說自我要求高

不如說我不懂得自我控管

我正在期待一場長假

不碰任何 IDE、不開終端機

不看任何有有碼的東西

我想如此我才得以調適回來

想歸想,我又開啟了 IDE...

所以究竟我當年所選擇的

是一條更寬廣的路、抑或更狹隘的路?

2013年10月26日 星期六

沒有菸抽的日子

引用自 LeRamz

















從開始吸菸到現在

差不多一年又多一些時間

甚至開始自己捲菸、購買各種口味的菸草引以為樂

很多人問我為何開始吸菸、是不是有人帶等等

原因只是因為我覺得生活很幹

找點娛樂排遣而已

我無法忍受那些我無力回天的事

一直以來,我透過自身努力、加上貴人扶持,確實獲得一些甜美的果實

我不相信這世界上除了我主動放棄之外

有什麼我辦不到的事

然而,總是有些卑鄙小人、那些見不得別人好、蓄意阻撓、酸言酸語的咖小

喜歡從扯人後腿、背後捅人一刀、或是幸災樂禍,獲得成就感

我的原則一直是正面衝突、以牙還牙、加倍奉還、奉陪到底

另一種人,吃人夠夠,三不五時喜歡利用別人

事實上我樂受之於人者多,重義氣、也非常樂於助人

但至少我還沒蠢到分不清楚誠意求助、跟佔人便宜的差別

那些令人無奈、憤恨、不甘心的鳥事我一直銘記在心

久而久之就化為一圈又一圈的煙圈、在還沒甜蜜地復仇前先一吐怨氣

吸菸的時候

我除了思索學業上、工作上的問題外

我也花了一些時間思考哪一天要徹底擊潰這些鳥人

這就是我吸菸的原因

以上

2013年10月15日 星期二

科技界的偶像崇拜與終南捷徑

在講偶像崇拜之前

我先舉個極簡單的範例...

請問你對 亞洲舞王羅志祥, 亞洲王子張根碩, 還有一堆雜七雜八的韓國團體, 甚至 5566 有何看法?

問到這多數人可能都會冷笑一聲以表達他們對以上人名/團體的嗤之以鼻

此時 fans 就會說:『他們紅啊!你們這些人只會坐在電腦前的死宅男,有本事你去唱,去跳』

我的結論是,我發現一般情況下一個人會去討厭一個跟自已無冤無仇的明星只有一個理由

那就是討厭該支持者(也就是 fans )的各種支持,護航,挑釁... 等言行

說不定讓該明星跟 hater 私下交往他們會一拍即合

畢竟舞台上的形象都是公關團隊,經紀公司打造出來的,誰曉得林志玲的大便也是臭的?


以上講了一堆廢話,本文終於要開始了,這篇文章要談的是科技界的偶像崇拜

常常可以聽到『某某大大太厲害了,幾秒鐘破解XXX』,『某某大大那裡也很大!』等等

一時間大家突然明白宅男也能當明星,於是科技界也開始流行起藝名了

『你好,我是XX,我是個 Geek』

『我是XX,我是個 hacker』(臉書封面還不忘換成 Anonymous


這些奇奇怪怪的自稱讓人不禁回想起

中國古代一堆文人也很喜歡自稱 XX 居士

所以我猜測被時代洪流淹沒終究無法留名的小咖文人們

當時也一定跟風替自己取了個 XX 居士的渾名

某種程度上我認為這也是一種終南捷徑

你看 Linus Torvalds 有自稱 Hacker 嗎?

Bill Gates 有自稱 Geek 嗎?

沒有嘛!

所以我的看法是:別再幫自己取什麼渾名,什麼 hacker,認真提升自己的實力才是正格的

要努力產出一些大作品才是正經事 (話說本人目前也沒有產出什麼大作品就是了


2013年10月12日 星期六

Firefox UX Nightly build - probably the best design ever


















這不是 Chrome,別再問了
本次去美國參加 Mozilla Summit 2013 一趟看到了這玩意兒的 Demo
這個東西是 Firefox UX Nightly*
也就是說這並非目前釋出的正式版本
可能不夠穩定,僅供測試,想嘗鮮的人使用
由於這個新的UI 設計在我看來實在太讚了
所以我甘願冒著地球毀滅的風險來用看看
目前就我再 Demo 上看到的幾個特點的 highlight (希望還記得全部 > <
以及我自身使用的經驗做個推坑簡介

管他去死我要立即體驗









一. 首先可以看到最明顯的差異是分頁標籤的樣式變得非常有流線感
但其實這在 Firefox for android 以及 Thunderbird 早就有了
這個設計還有個專有名詞,叫『Australis』
詳見:http://blog.bobchao.net/2013/06/firefox-australis.html

二. 眼尖的人可以發現『下一頁』的按鈕不見了!
其實沒有消失,只是 UX 以簡潔為目標刻意隱藏,需要時『下一頁』時就會自動出現
這部分就甭截圖了,有待大家自己去玩玩親自感受一下

三. 常用功能





















位於最右處,點擊後出現的是以圖示為主,文字為輔的功能列
仔細思考了一下,還真的是常用功能,尤其是我最愛的『自訂』也被加入常用功能了
I LIKE IT!

四. 自訂(說曹操曹操就到,前幾行才提到而已














說到自訂,一直是我從 Google Chrome 回到 Firefox 的主要原因
多數人並不知道 Firefox 的 UI 可以自行調整(像是哪個按鈕要放哪,哪個 bar 要放哪這種問題
同時這也是 Firefox 的獨家功能,你在 Google Chrome, IE, Safari 都看不到這玩意兒
新版的自訂比目前正式版的更加可視化,更好用,更容易理解
大力推薦親自操作玩一次


總結:
雖然這版本離加入正式版還有一段時間 (約莫還要幾個月才會在正式版看到
但我使用起來感受真的如同當時在 Summit 的 Demo 影片所說:
這可能是有史以來最好的設計,不知道跟名稱叫 UX 有沒有關係就是了

不少人問我是如何從 Google Chrome 回到 Firefox 的
我就在本篇一次說明好了

我高中時買了一本電腦雜誌,才知道這世界上除了 IE 之外還有別的選擇
於是我就一路用到大三,當時因為灌了太多附加元件,以及 Firefox 當時效能表現不好(現在快多了
跳槽到 Chrome 一年多,之後因為開發需求,發現 Firebug 是史上最強的開發工具(沒錯,我覺得 Chrome 的 Console 還有 Firefox 內建的開發工具都比不上 Firebug
爾後關於我是怎麼加入校園大使,幹了一年多成為 Intern 的故事就不再這篇贅述

重點是說,多數人並不知道自己有選擇權
什麼是選擇權?你吃飯會選擇吃雞腿飯而不是豬排飯,吃餛飩麵會選擇吃鮮蝦餛飩而不是鮮肉餛飩,你選擇翹課回宿舍睡覺而不是去教室裡面趴著睡覺... 這些是我們日常生活可以聯想到的選擇權
然而多數時候,我們幾乎都是不假思索地作出選擇,卻沒意識到我們可能早就落入置入性或強迫性的行銷圈套裡,比方說雞腿飯的便當店故意把炸鍋放在馬路邊,你走在路上根本無法忽略炸雞腿的香味,於是你就走進去點了一客雞腿飯。

扯太遠了,那這跟 Firefox 有什麼關係?

小時候我們只知道上網要點那個藍色的 e ,後來才發現這個 e 不知長進、幾年才更新一次的東西根本是狗屎 ,但回到我剛才說我高中時候不知道除了 IE 之外還有別的選擇,也就是我不知道我還有選擇的權利。

所以我很慶幸 Firefox 讓我至少在上網這個最基本的需求還保有選擇的權力,無論是在前面所提到 UI 的調整,甚至是現在大家最關心的個資問題上(我是比較關心 UI 視覺調整啦

關於 Google Chrome,我一直不喜歡他的 icon,另外由於大家都知道 Google 的營收約莫有 90% 來自廣告,所以 Google Chrome 蒐集使用者資料也是非常容易聯想的,關於這點自己的瀏覽器做得很爛的 M$ 還拍了一支廣告抨擊 Google ,詳見:http://www.techbang.com/posts/13337-is-to-reverse-it-microsoft-latest-ads-dont-get-scroogled-exposure-attack-on-google-chrome-collects-users-privacy
而 Firefox 的 DO NOT TRACK 恰好可以反資料追蹤,讓使用者在個資問題的層面仍保有選擇權。總結來說,Mozilla 因為希望使用者瞭解自己有選擇的權力,能夠決定 web 呈現的樣貌,所以才開發了 Firefox 這個產品。

以上就是我平常不寫碼時開啟 Firefox 的原因。

2013年9月9日 星期一

瀏覽器搬家運動:如何同步 Firefox 和 Google Chrome 的書籤和歷史紀錄




2013/12/11 更新:
最近又有不少朋友問我瀏覽器之間的同步問題
因為 xmarks 小弟我也用過一陣子
他有個 bug 就是會有 duplicate (重複資料) 的問題
俗話說:天底下不存在沒有 bug 的軟體,也不存在解不了的 bug
所以 xmarks 也有 duplicate remover (移除重複資料功能)
請參照以下連結:
一有重複資料的問題就立馬參照上述方法移除之
祝各位 Sync 愉快



身為一個弱弱的開發者,Firebug 這個開發工具一直是我的最愛
並不是說 Google Chrome 的控制台不好,純粹個人愛好/習慣問題
但常常要開啟 Google Doc 或 Google Hangouts 還是得開 Google Chrome
所以此篇文章並非比較瀏覽器孰優孰劣,因為其實小弟本身兩個都有在使用
碰巧前陣子有學長知道我在 Mozilla Firefox 當小 Intern
問我如何從 Google Chrome 搬家到 Firefox 的問題

需求是這樣的:
1. 現在要從GC搬到FX,不想每次都因為匯入書籤而產生一個新資料夾出來非常令人厭煩
又想保持兩邊書籤跟歷史紀錄的一致
2. 我有很多台電腦上面瀏覽器都不一樣,我想要統一所有平台上的瀏覽紀錄
該怎麼辦?
Google Chrome 可以用 Google 帳號保存,而 Firefox 可以用 Firefox Sync 記錄
但這兩個並不同步,只能靠使用者不斷匯出/匯入記錄
有沒有更方便的方法?

唉,大雄,真是拿你沒辦法

等登登,Xmarks

根據我和學長使用過後,發現對於一個時常變心一會兒開這個個瀏覽器一會兒開那個瀏覽器的人來說,這真是史上最牛逼的瀏覽器搬家/同步套件

Firefox Addon: https://addons.mozilla.org/zh-tw/firefox/addon/xmarks-sync/
Google Chrome Extension:  https://chrome.google.com/webstore/detail/xmarks-bookmark-sync/ajpgkpeckebdhofmmjfgcjjiiejpodla

基本上你可以把這玩意兒想像成一個第三方的同步系統,透過一個第三方的套件跨越、整合所有瀏覽器 (是的,支援的瀏覽器甚至還包括 IE 、Safari 跟 Opera) 的書籤、歷史記錄、密碼、以及開啟中的分頁。另外還有備份、版本控管系統也十分給力

已經有使用過的就甭往下看了,還沒使用過的參考參考

基本上 Xmarks 操作十分直覺並且支援繁體中文,安裝完成後會引導你完成每個步驟
所以我就不多說了,我主要想說的是... 同步的步驟

OK,現在假設我要從 Google Chrome 搬家到 Firefox
或是想整合你 N 台電腦上 M 個瀏覽器的記錄

那麼我們要做的只有兩件事:
一. 在你 "原先使用"、"打算暫時跳槽但以後還會回來用" 的瀏覽器上安裝 Xmarks、建立帳號、開始備份資料,所以我先在 Google Chrome 安裝這個 Xmarks
二.  備份完成,準備搬家。在 Firefox 上也安裝 Xmarks,然後立即同步,完成

爾後不管在何時、何地、何處、使持何物,都能統一所有書籤跟瀏覽紀錄了,Xmarks還有許多強大的功能,例如記錄版本回復,自動完成書籤分類標籤等等... 就不逐一介紹了

2013年8月6日 星期二

野人 Shampoo 之智障都會的 GitHub 發佈網頁初體驗

我以前只用過SVN
上學期老嚷嚷著說要開始學習GitHub、要開始學習GitHub...
差點淪為說說
最近因為工作的關係 (在公司用 Mac 回宿舍用 Windows)+不想再當說說哥
於是就稍微來摸一下
這篇是寫給初學者看的
如果是GitHub老手可以直接關掉
/****************************************************/
首先假設你已經註冊了 GitHub 帳號
在上面開了一個 Repository
回到家後繼續 coding,但 localhost 還沒 clone GitHub 上面的 Repository
現在你想要發佈出來看看長什麼樣
以下是無聊+智障教學

  • 首先,把 Repo 複製到本地主機、切換目錄
$ git clone git@github.com:username/repository_name.git
$ cd ./repository_name

  • 建立一個 gh-pages 分支
$ git checkout -b gh-pages
  • 刪除從原本分支複製到 gh-pages 分支的檔案。因為現所在位置是 gh-pages分支,所以這裡並不會影響到原本分支的檔案造成異動
$ git rm -rf .

  • 建立在 GitHub Pages 的頁面
$ echo "<p>Hello, world.</p>" > index.html
$ git add index.html
$ git commit -a -m "My first Github Page commit."
$ git push origin gh-pages

  • 稍待片刻,然後你可以檢視剛創建的網頁了,連結格式如下
http://username.github.io/repository_name/index.html

2013年8月2日 星期五

How to customize Firefox menu button?


好啦,原本寫著 Firefox 的橘色按鈕也不是說醜

看久了真得很膩

上次在 JSDC.tw 聽到阿土伯提到 XUL 跟 Gecko 是兄弟檔後

就想來玩玩了 userchrome.css

昨天心血來潮研究一下

發現真的只是css語法 (難怪 Firefox 佈景主題多到炸

很簡單的

首先

先下載這個 Add-on: ChromEdit, 連結如下

http://webdesigns.ms11.net/chromeditp.html

選擇 Add to Firefox

安裝完成後忘了要不要重新啟動

工具->ChromEdit Plus->ChromEdit

進入 userchrome.css 的tab



開始玩css囉

語法不會可以自行 Google

以下附上我的範例 code

#appmenu-button {
background: black !important;
padding-bottom:3px !important;
padding-top:3px !important;
box-shadow: none !important;
background-image: url("http://www.csie.ntu.edu.tw/~b98902037/firefox_icon_by_samnung-d2yb92p.png") !important;
background-size: contain !important;
background-repeat: no-repeat !important;
}
#appmenu-button:hover{
box-shadow: none !important;
}
#appmenu-button dropmarker:before {
content: "Dayo " !important;
color: #FFFFFF !important;
}
#appmenu-button .button-text {
display: none !important;
}

要讓它消失只要來個 display:none 即可

改完後 Save->Restart

就可以看到樣式改變了

以上範例出來會長這樣


用自己的名字,就是爽

版權沒有,歡迎翻印

2013年7月21日 星期日

Mozilla Taiwan 實習生活 (0)



明天是開始實習的第一天

特發此文紀念

在指考放榜當天得知錄取資工系

我就發願大學生涯中一定要到新創公司跟外商公司實習

去年的夏天我有幸在里斯特 Richi 實習做自動化測試

算是完成了在新創公司的願望

而今年,皇天不負苦心人,我終於在大四的尾聲、大五的開頭,成功進入 Mozilla Taiwan 的 Marketing 部門實習

第二個願望終於達成了

其實要進外商公司實習並不是那麼困難,但要符合自己興趣,就是另一回事

比方說大家都想進 Google 實習,但 Google 只收卷哥,OUT!

HP, M$, Intel 因為自己本身沒興趣,所以沒投過

這也許不是什麼了不起的成就,但對我來說

接下來為期兩個月的實習生涯,是我大學最夢寐以求的日子之一



可能有人會問

"你這個鳥人,何德何能可以進Mozilla實習?"

"你不是資工系的嗎?怎麼不去RD要去Marketing?"

...

理想上看在台大資工系的名分我應該是一個有為青年努力成為下個 Bill Gates, Steve Jobs, Larry Page, Mark Zuckerberg...

實際上我知道自己非常非常弱,而我也認為,唯有認清自己的弱,才有機會找到出路,因為我就是這樣走進 Mozilla Taiwan 的辦公室

在台大資工系四年,我自認沒有良好的程式寫作能力,沒有參透 Computer Science 的精隨

But the question is... does it matter?

對岸的電腦科學領域有分資訊系跟軟體工程系,而台灣只有資工系和統計出來每個學校都有的資管系

而資工系有部分的人認為 ...

"唉呀寫軟體、寫app... 那有什麼難的? 取代性很高..."

"你這樣只能叫做一個流程不是演算法"

"寫前端的很快就失業了,那個 Entry Barrier 很低,大家都會"

"那個去巨匠電腦學就好了啊,何必念資工系?"

...

確實,徐讚昇教授曾經講過,會寫C的有一拖拉庫,會寫C++的有十拖拉庫... 高階語言使得程式設計入門門檻越來越低,資工系背負著要精通電腦科學理論的崇高使命,但一講到寫app、軟體開發,又得向現實低頭,不能失去社會對資工系的期待,否則只要一句「學術界教的東西都沒用,業界根本用不到」便足以讓台灣一堆大學、科系倒閉關門。

而我早就認清自己不適合學術界,要在學術界成為大師,太難了。

大師是用來景仰的,並不是每個人都能追求,那些名留千史、以作者名字命名的的 Algorithm、Theorem... 一般人根本想不出來,試問你覺得你能成為下一位?

說穿了,唸資工系的最後出社會工作,也只是軟體寫作、實踐別人的演算法、看懂PM設計的流程... 我的卷哥同學稱之為不用大腦的工作 (開玩笑的),跟學術界比起來並無貴賤之分,因為在我們追求、研讀理論的同時,早該知道進業界coding是我們的宿命。有興趣、有能力的強者或許可以當到 CTO, CIO, 底下帶一堆人coding,而多數人... 就是個 Programmer,語言的使用者。

我需要一個更能發揮創意的舞台

所以在念資工系的期間,我邊玩邊學,學問如果不夠深、那就要夠廣

搖滾樂隊、Start up、繪圖、拍片、樂隊粉絲團、參加 Conference...

這些看起來不學無術、不務正業的經歷除了抒發coding的壓力外

更讓我成為略懂先生 (看似無所不知其實是無所專精)

加上朋友、前輩對我的作品、熱情給予肯定及支持

我在玩 Marketing 的過程中獲得的成就感比我 coding 要來得高出許多

所以決定給自己這麼一個機會,接觸景仰已久的 Mozilla 成為校園大使後 (我從高中就開始用 Firefox)

又努力了半年多,終於成為正式的實習生

也非常感謝 Mozilla Taiwan 給我這個機會

讓略懂略懂、有點技術背景的我能嘗試走出不一樣的路
 
今後兩個月內我會不定期分享我在實習生涯的趣事

僅此已第零篇做個起頭,敘述我進入 Mozilla Taiwan 的過程

2013年7月9日 星期二

為何台灣產業炒作的議題從雲端炒到 big data、再炒到EC? 這一切壟系阿共A陰謀啦



為了避免有人這篇文章認真

先事先聲明

以下言論均屬搞笑、不負責任

本人雖然念資工系但專長既不是雲端運算、也不是data mining、更不是EC (電子商務)




正文開始

幾年前台灣 IT 產業開始炒熱要搞雲端運算的議題

一時間雲端這個詞被廣泛地使用

只要上線的產品、服務,都能掛上雲端一詞

至於什麼是真正的雲端? 詳見以下連結

延伸閱讀:維基百科 

總之當時大街小巷到處都是雲端

連間網咖招牌也能掛上:雲端網路休閒館

直到最後專家終於忍不住跳出來點評台灣沒有雲端這個事實,例如:

林百里:沒有基建,沒有雲端,台灣真是個資訊落後的國家

台灣沒有雲端,而且APP市場就快要完蛋了

最後大家終於承認台灣號稱的雲端產業根本是個笑話



再來講 big data

就算沒學過 big data, data mining...

應該也知道沒有個夠大量的 data (對,大還不夠,要夠大,越大越好),搞什麼 data mining 也是枉然,搞不好用傳統統計模型還比較快!

台灣就這麼丁點大,而且純做服務的軟體公司少之又少,data 量根本就不夠看...

講到這裡八成又有人要罵:你懂個屁,不要唱衰...

以下列舉我在資工系的恩師之一  洪士灝老師的兩篇文章

Big Data技術是台灣的未來?是有機會的,但是不要編神話好嗎?

什麼是big data研究? 

看完或許就能明白台灣要搞 Big data 的困境在哪了


再來講 EC

最近火紅的文章

詹宏志暴怒:有政府如此,何需敵人?

這篇文章應該有很多人看過了

大意是說美國有paypal、大陸有支付寶...

台灣本土第三方支付服務卻因為金管會再三阻撓而發展不起來

但政府在這方面對大陸第三方支付服務的態度卻是... 鼓勵銀行與其合作

................................................................................

看到這裡

這一連串的議題炒作、卻又發展不起來的烏龍事件

我似乎摸清頭緒了

首先,講雲端服務,大陸有華為雲、阿里雲

而大陸封鎖、控管外商軟體服務、再山寨一個出來的功力也是眾所皆知

百度、人人網、微博等等

因為市場廣大,隨便幾個有聽過的服務用戶量都可以排名世界前N強

更別說輕易打趴台灣網路產業了

其資料量之廣大,想必 Big data 跟 Data mining 也早已行之有年...

而EC更不用說,淘寶、支付寶...

大家一定很好奇

為何大陸在這方面發展如此完善,而在台灣只能淪為炒作的議題?

原因很簡單,因為只要不斷炒作,就會有優秀的人才投入研究,到最後發展不起來...

英雄無用武之地,就只好跑到大陸工作包二奶去啦

自然而然地完成統一大夢,回歸祖國

現在炒熱這些議題、打鐵趁熱,都是為了即將到來的祖國統一喔^^

2013年7月3日 星期三

愚蠢的電視節目們


好啦,也不是所有的電視節目都很愚蠢

但是身為一個90後的小時候被叫過電視兒童的我們

必須時時刻刻小心、注意一件事

媒體正試圖把觀眾變成白痴,這樣觀眾就不會去思考,然後花更多的時間坐在沙發上盯著螢幕吃洋芋片。

我說的都是事實

本篇文章以標題殺人法做開頭

接下來開始批判一些時下年輕人愛看的節目

1. 康X來了

   這個節目只有蔡康永跟偶爾出現幾個不錯的來賓值得看

   大家都以為某Ass跟陳X典的互動是為了捧紅陳X典

   其實你們只知其一不知其二

   某Ass是襯托陳X典用的,這樣觀眾就不會發現某Ass其實是個草包

   某Ass在跟現在陳X典相同年紀時,根本是個不入流的藝人

   這個傢伙現在也只能靠著在節目上損人來掩飾她什麼屁都不懂、毫無文化水平可言

   而她的姊姊堪稱台灣史上最爛的女藝人,整天只會以時尚女王自居

   殊不知時尚是藝術,是有文化、有態度的

   用$砸出來的時尚說穿了只是裝逼!

   扯太遠了,這個節目號稱談話性節目

   聊的話題只有四個字:吃、喝、玩、樂

   我TM究竟為什麼要知道藝人衣櫃裡有幾隻老鼠?

   我TM究竟為什麼要知道藝人夏天喜歡穿什麼顏色的比基尼?

   ... 諸如此類的無聊話題一直重複上演,請了不同的B咖、C咖角色言之無物、腦袋有洞

   看個娛樂節目不是錯,但把這節目當成知性節目...

   甚至隨set好的橋段起舞,就是沒有分辨能力,而沒有分辨能力講白話就是蠢


2. 星X大道 和 其他選秀節目

   選秀節目立意良好

   給懷才不遇的人一個翻身的機會

   但別忘了,這也是商業性節目

   舉例來說吧,林X嘉參加星X大道第一屆,在他走紅前早就是唱片公司旗下的簽約藝人

   既然是商業性節目、肯定也有利益勾結的成分在

   證據? 請自行Google關鍵字: "節目 造假"

   此處小弟不便多談

   總之這類節目成功塑造出:「只要你站上這個舞台,你就能成為明日之星」

   確實有人成功、但這類人萬中選一

   多數人成為墊腳石,為了那幾分鐘的成名時間拋下一切

   最後還是發不了片,休學失業者有之、自殘自殺者有之...

   這些節目效果蒙蔽了觀眾的雙眼

   以下引用 Foo Fighters 主唱 Dave Grohl 的話

  
當我想像小孩看著 American Idol (美國著名選秀節目) 或 The Voice 等節目,他們會想"噢,那就是一個音樂家該走的路" 你跟800個人一起排了他媽八小時的隊伍,終於走進試音間,你發自內心地唱給評審們聽,結果他們告訴你:你他媽的不夠好。你能想像嗎? 這催毀了下一代的音樂家,音樂家一開始應該去草地拍賣買一套他媽的爛鼓組(Dave Grohl 在 Nirvana 是鼓手) 、搬進車庫、接著就沉醉在音樂裡,然後請一些朋友來玩音樂,他們也會沉醉在音樂裡... 他們開始玩他媽的音樂、擁有他們人生中最美好的時光,突然有一天,他們就變成 Nirvana (涅槃樂團)。因為這就是 Nirvana 走過的路,只是一群傢伙拿著他們狗屎般的樂器聚在一起、製造一些噪音,然後他們變成史上最偉大的樂團之一。奇蹟可以再次發生!你甚至不需要他媽的電腦、網路、The Voice 或是 American Idol

   說得多麼中肯,這才是成為一個搖滾巨星的必經之路

   不是把自己對著 webcam 唱歌的傻逼影片上傳到 Youtube 試圖成為下個鐘X軒

   不是三腳貓功夫上選秀節目哭哭啼啼

   更不是被這些節目洗腦,以為翅膀還沒硬就該先參加歌唱比賽練台風

   除非你是宅男女神那就另當別論


結語:

我寫這篇文章肯定又要有人說:我看個電視為何要想這麼多?我只是想放鬆一下,你這憤青給我閉嘴!

我來好好解釋一下,看電視是吸收資訊的一種方式,如果你吸收資訊時不用腦

那請問你什麼時候要用腦? 睡覺的時候嗎?

在資訊爆炸的時代,一個人吸收的資訊我給個保守估計、有超過一半是垃圾資訊

不信? 那你去看看你的email信箱、看看你每天會閱讀的東西,報章雜誌、臉書...

哪個不是超過一半的資訊都是垃圾? 更遑論電視節目這種商業性質的東西

你甚至無法過濾資訊來源

共產主義以強迫的方式給人民洗腦

而資本主義則是以商業化的形式給人民洗腦

你相信麼? 老大哥真的存在,他正在背後看著你...

2013年6月30日 星期日

提升 Firefox 瀏覽速度的幾個方法

自從很多人在2010年開始改用 Google Chrome 以後便表示

「回不去了」

並表示 Firefox 太慢等種種問題

當時 Firefox 效能上的確略遜於 Google Chrome

隨著時間演進,Firefox Released 轉眼間也來到了 ver. 22

其實各方面早已非吳下阿蒙

但仍有人在偶爾回頭用 Firefox 時抱怨 Firefox 慢

因此這篇就要來教幾個提升 Firefox 速度的方法


1. 下載最新版  

    這不用多說明了吧?

2. 附加元件是罪魁禍首?
   
圖片引用自好色龍的網路生活觀察日誌


   

















大家都知道 Firefox 附加元件無敵好用,且自訂性非常高

但有時候灌太多add-ons反而會讓你的瀏覽器變成「要你命3000

 

   所以當你裝了一堆附加元件卻發現 Firefox 速度開始變慢時
   
   就該開始移除或停用一些附加元件了
 
   不要以為附加元件沒啟動就不會影響效能

   有些附加元件為了偷偷加速提升使用者體驗,會在背景偷偷執行

   舉幾個著名會拖慢效能的add-ons,像是:Firebug, Video DownloadHelper

   這兩個我本身也有在使用,首先說 Firebug,用過就知道這是史上最強的輔助開發工具

   沒有之一,chrome的控制台都沒 Firebug 牛逼!

   但你總不可能24小時分分秒秒都在監看code吧? 所以得停用之且停用

   同理也可套用在 Video DownloadHelper,除非你三不五時都有下載影片的需求 (如fc2

   總之,不要灌太多附加元件,一般來說我會建議在 10 個以下

   以下附上一張我的附加元件頁面

 















    順帶一提我chrome也只灌兩個app

3. 硬體問題

    (1) 平滑捲動確實很潮,但有時候電腦就是跑不起來

          造成網頁載入緩慢,此時就該毅然決然地關了他

    (2) 如果開啟多媒體網站常當掉,若該網站也沒用到webGL技術
        
          可以考慮關掉硬體(GPU)加速功能
  



結語:這是本人親自實驗的心得,以上方法皆屬有效,現在我的 Firefox 不僅外觀上和 Chrome 幾乎長得一模一樣,而且速度在我認知上也一樣快,同時又保有 Firefox 強大的自訂性,真是好極了!

2013年6月17日 星期一

Daughtry - Learn My Lesson (不負責任歌詞翻譯)



Tonight the sunset means so much
今晚的夕陽意味深長

The one thing that you know you'll never touch
Like the feeling, the real thing
I reach out for that sweet dream
這世上唯一難求的事、是那種真實的感覺、是我觸手可及的美夢,你知道、但永遠無法達到

But somehow the darkness wakes me up
但黑暗讓我從夢中醒來

I've felt this emptiness before
我以前就曾感受到這種空虛了啊

But all the times that I've been broken
即使那些讓我粉身碎骨的過往

I still run right back for more
我依然再次奮不顧身地追求


You'd think that I'd learn my lesson by now
你以為我終於學到教訓了

You'd think that I'd somehow figure out
你以為我總會找到出路

That if you strike the match
但這就像當你點燃火柴時

You're bound to feel the flame
你就注定得飛蛾撲火

You think that I'd learn the cost of love
你以為我終於學到愛的代價

Paid that price long enough
為此付出了太多、太久

But still I drive myself right through the pain
但我還是驅使自己走向苦難之路

Yeah, well it turns out, I haven't learned a thing
是啊,到最後... 我什麼教訓也沒學到


Sometimes I think I'm better off
有時候我以為我已經好些了

To turn out the lights and close up shop
可以好聚好散

And give up the longing, believing in belonging
不再奢望,只相信擁有

Just hold down my head and take the loss
就忍受吧、振作起來吧

You'd think that I'd learn my lesson by now
你以為我終於學到教訓了

You'd think that I'd somehow figure out
你以為我總會找到出路

That if you strike the match
但這就像當你點燃火柴時

You're bound to feel the flame
你就注定得飛蛾撲火

You'd think that I'd learn the cost of love
你以為我終於學到愛的代價

Paid that price long enough
為此付出了太多、太久

But still I drive myself right through the pain
但我還是驅使自己走向苦難之路

Yeah, well it turns out, I haven't learned a thing是啊,到最後... 我什麼教訓也沒學到

How to download Firefox/Chrome without default browser in Windows

當有人批評 Internet Explorer (IE) 時

總會有另一批人說:你沒 IE 是要怎麼下載 Google Chrome, Firefox ?

好問題

今天就來教各位如何用不用 IE ,而用 cmd 指令來下載其他瀏覽器

因為 IE 實在太爛了,爛到我們這些高階使用者不屑開它來下載任何東西,他甚至連最佳下載他牌瀏覽器的瀏覽器都不配

本教學文引用自: http://www.mattsilverman.com/

首先是 Firefox 的部分:


















1. 打開Windows的cmd
2. 輸入 "ftp",按下 enter 初始化FTP連線
3. 輸入 "open ftp.mozilla.org" 建立與 mozilla ftp 的連線
4. username/password: anonymous/anonymous
5. 進入下載目錄:
    "cd pub/firefox/releases/latest/win32/"
6. 進入你要的語言最新版本 folder, 一樣用 "cd",以台灣為例: "cd zh-TW/"
    ex: en-US for English user, zh-TW for 中華民國
7. 切換到本地下載資料夾,可以想像成是filezilla的左半部,假如要下載到 C:\
    輸入: "lcd C:\"
8. 此時輸入"ls"(檢視檔案列表)應該會看到這些檔案 (21.0是2013/6/17最新的版本號,因時間演進而異):
    "Firefox Setup 21.0.exe"
    "Firefox Setup Stub 21.0.exe"
9. 輸入 get  "Firefox Setup 21.0.exe"  (注意要有雙引號)
10. 此時你到 C:\ 應該已經可以看到安裝檔 Firefox Setup 21.0.exe,點擊安裝
11. 回到cmd,輸入exit關閉ftp連線或等時間一到遠端自動斷線


接下來是 Google Chrome:

這部分比較麻煩些需要腳本語言,我建議直接參造原文,就不翻譯了,原文連結如下:
http://www.mattsilverman.com/2013/02/download-google-chrome-without-a-web-browser-using-windows-command-line.html

或是你可以先下載 Firefox、再用 Firefox 下載Chrome,本人兩個都用 :)

祝天下有情人終成眷屬,無情人投胎成賤畜

2013年5月29日 星期三

對於一個二十出頭的人來說,夢想究竟是什麼?

這一兩年來

多虧 Facebook 上大量轉貼以及個人動機

拜讀了不少 早餐店老闆 以及 台大傑出青年 商周 好文產生器 的文章

今天寫這篇文章,我敢說前無古人後無來者,大概只有我這種鳥人才敢寫出來

先說說林之晨先生,因為某個看似特別但其實也沒那麼特別的情況下

我和他當面聊過一次話,談話結束後又通了幾次信

我對林先生的評價是:

雖然育成計畫辦到現在已經第七屆似乎也沒搞出什麼偉大的成果(成果肯定是有的,但是否有破壞性、革命性的創新?這點我給予保留)

當然有玩過 Start-Up 的我們都聽過這需要時間、熱情、堅持...等說法

縱然看似經驗豐富(本人給我感覺確實也如此)的他

也只能繼續以他的方式(例如每天寫Blog)推動台灣網路產業

打個比方吧,台灣網路圈的創業者就像在跑馬拉松

那身上掛著"之初創投"贊助的選手們絕對是場邊呼聲最高,觀眾搖旗吶喊聲最大的一群

當然,其中教練林之晨先生肯定也是喊得最賣力的那位

而旁邊搶拍選手最後訪問林之晨的媒體肯定是 TechOrange

扯太遠了

總之這股風氣搞得身邊一堆非本科系的人都想當出一張嘴的 Steve Jobs

沒人想當 Steve Wozniak

成天把創業創意創業創意、Think different...掛在嘴邊

但成果居然不是任何形式的作品,而是一堆不知所云的...活動?

上台 demo 連個prototype也不做,直接用ppt講創業理念...

Are you kidding me?

關於早餐店老闆我言盡於此,我曾在 AppWorks 的友好公司兼早餐店老闆投資的公司Richi(里斯特)實習過,那又是另外一段故事了。



再來講鐘子偉

曾經有朋友跟我說:「靠爸不是錯,他也是有他的實力。」

確實,那麼我認為這類人就應該運用他雄厚的背景好好改善這社會

而不是成天發一些看似勉勵年輕人實則炫耀經歷的廢文

當然啦

這類廢文絕口不會提到潛規則的部分

而鐘子偉產生器的的來由我也略知一二

原因是鐘子偉先生每次寫這類文章都用英文撰寫

再請助理翻成中文

小時候練過英文作文多少都會有一些起手式(開頭), One day, when I was...

所以才會被惡搞成鐘子偉產生器

鐘子偉本人宣稱:這樣的文章才有畫面、才有故事性。 好一個蒙太奇的手法!

我雖沒和鐘子偉先生見過面、資訊來源都是身邊一些跟他有密切接觸的人

像台大植牙職涯中心、模擬聯合國...

稱得上可靠的資訊來源

話說相由心生、觀其文知其人

鐘子偉先生和他的文章給我的感覺就是...

紈褲子弟、文章乍看之下似乎有些道理

但仔細想想,就發現全部都是在炫耀,真可謂...

金玉其外,敗絮其中;鐘家子弟,好不拉風。

比方說地點吧... 肯定是國內或國外某個知名酒店或廣場、大樓

跟他對話的人一定大有來頭、不然就是某個迷妹女性

最後他們就會得出某個神妙的結論、樹立某個標竿、某個榜樣

似乎你只要跟著這麼做,就能到達彼岸

跟他們一起站上人生頂峰、引吭高歌



我的看法是

當他們在講這些言論的同時

似乎從沒考慮到

他們之所以能快速攀上頂峰

靠得多是那些前人舖給們的路、為他披荊斬棘

當多數人的手沾滿汙泥、滿頭大汗努力爬向山頂的同時

他們告訴你要反抗、要跳脫既有思維、要有夢想、要 Hack yourself

結果他們是搭直升機上去的,你還在用地質槌拄著手杖開山闢壤 

我真想回他一句:Fuck yourself !





這跟馬英九高喊逆風高灰有啥兩樣?

拿我自己開刀當例子,不才小弟在下我罪該萬死就讀一間五年拿五百億的學校

假設你可能是某個間普通大學的學生

今天我一直跟你講說:「喔我們資源多豐富,五年五百億花不完只好拿去多蓋幾棟大樓。某個中堂下課,我和一位教授走出教室外,望著遠方大樓...」然後就開始討論人生夢想...

最後結論跟你說 :台大人,跟你想得不一樣。

你心裡一定會想:肏你媽的你在供三小朋友...







早餐店老闆至少會翻譯一些國外科技網站不錯的文章

姑且不論其個人見解偏激與否、至少也是有貢獻的

但鐘子偉的文章卻像是給小學生看的

相信大家小時都看過一些特價99元的勵志書籍(ex: 秘密, 成功人的N個特質...)

長大後重看發現每本書都可以濃縮成四個字:相信自己

其餘都是廢話中的廢話,還不如去看教育部國語辭典

而鐘子偉的書我認為恰好就值這個錢。



以上,我照我的理解方式實話實說。絕無冒犯或輕視之意,歡迎反駁。

2013年4月17日 星期三

瀏覽器英雄大亂鬥

因為前些陣子跟Sandra討論說要創造一個Firefox校園大使的吉祥物,突然有個靈感,就是把所有瀏覽器都畫成人物,以下是小弟一些拙作。

1. Chrome Man: 頗受好評的 Google Chrome 快速強大的形象和鋼鐵人蠻像的,盾牌是偷美國隊長來著。
























2. Mr. Fox: 這是我創造出來的角色,角色設定是魔法師,他手上玩的兩顆球還有火狐狸跑的方向是暗指 Firefox Aurora (開發版) 到 Firefox 正式版的軟體週期。


























疾疾護法現身!



























3. Phantom of the Opera: 睡覺前靈光一閃,想到 Opera居然有現成的代言人。




















       
     
4. Dr. Safari: Safari其實讓我蠻頭疼的,首先Windows版根本是個垃圾,跟 IE 比有過之而無不及,然後我又想不到什麼角色適合他,有考慮過柯南、福爾摩斯、還有人建議拿破崙,最後我想到 Watch Man 的曼哈頓博士,也沒有為什麼,曼哈頓博士象徵是懷錶,可是Safari是指南針...啊不管了啦反正長得很像,頭上那個圓圈就改成 Safari 就好了。

























到這裡一定有人問,啊 IE 咧?怎麼不畫 IE ?! 原因同上,我一時也想不到 IE 有什麼代表性角色,最後我想到海賊王裡面的炮灰海軍,又弱又爛的形象蠻符合,配色上也不難,所以...




5. Navie:






















想不到就這樣把所有瀏覽器都畫完了哈哈哈。



說到玩繪圖軟體,我從國中時候開始自己摸索,也沒人教,一直以來都用 PhotoImact 用得挺習慣了,雖然也有灌 PS但都僅限於極少情況才會開。我自己是覺得挺好玩的啦,雖然我念的東西跟這毫不相干,但因為興趣隨便玩玩就是...爽^^

2013年4月8日 星期一

我人生中第一次當導演在Firefox

廢話不多說,先看片比較重要。





1. 前言

長久以來我只是個愛看電影、聽音樂的渾小子

最喜歡的導演是 Quentin Tarantino 跟 Guy Ritchie

最喜歡的樂團是 Blink182 跟 Kings of Leon

最喜歡的Youtuber是 Smosh [註0]

我玩的樂團叫 「閉嘴! 宅男」

我的劇照




綜合以上我偏愛的導演跟樂團類型

知道的人大概就可以猜出我非常喜歡惡搞白爛的風格(Kings of Leon除外)

所以我在Firefox的第一個作品就是拍 Parody Music Video


2. 起源

凌晨三點,我在台大宿舍自習室疲憊不堪,在Facebook上跟賈彬閒聊他的Firefox Flicks計畫 [註一],當時我一邊聽著 Bruno Mars 的 The Lazy Song,想像如果有一天也能夠擁有閒雲野鶴般的生活。

當下我就有個靈感,於是我Google了原曲的歌詞,開啟了Google文件動手改歌詞,沒多久便完成第一個版本,我給賈彬跟凱馨姐看過後他們一致認為我歌詞改得不錯,加上原版MV兩個版本的拍攝顯性成本看起來都很低廉,雖然多數人熟悉的是猴子面具的版本,但我個人更喜歡另類版。


在賈彬大大同意獻唱後,我腦海中稍微構思一下劇本,就丟出了一份簡單的企畫書仔細說明這個專案,這時我連分時表、分鏡表都還沒畫。就開始在 Facebook 的 Firefox 校園大使社團上招兵買馬,除了強調熱忱比經驗重要之外。

我想起    老頭說的一句話:「資源不會乖乖雙手奉上、請你笑納,要懂得摸幹汙搶。」

後面的當然太誇張,我對這句話的解釋是:要主動爭取資源。

3. 隱性才華

因此除了自願加入的人之外,我也開始私下連絡我原本就熟識或我希望能合作的人,這些人並非全部都是校園大使。但沒關係,因為我覺得像拍影片、玩樂團對大學生來說,多半是隱性才華。藝術大學跟設計學科在台灣大學教育並不常見,多半都是有興趣的人自己探索。而

專案需要人才、才華需要舞台。

所以我便找來了幾位在這拍攝過程中我認為非他不可的人,也成功吸引到像王予廷、林大凱、路立安、鄭有順(依姓氏筆畫排列)這樣的天才加入。

4. 煩死人的前置作業






理論上搞定場地、器材、發通告這應該是製片的事,開拍後才是導演的事。不過恰好在這次專案中我自己也兼任製片,在畫玩分鏡表後,最麻煩的就是收集大家的通訊錄、統計大家都可以的時間,排定哪天湊齊誰要拍哪幾幕、哪幾天要補拍、哪幾天誰無法來要臨時換角這種瑣碎的事情。

而拍片通常不可能是線性地照著腳本順序拍完,越多幕就越難搞定時間上的安排,好不容易把人找齊、時間都排定、器材場地都搞定後,我才趕著在開拍前一天找賈彬錄好第一個版本的音,中途在男五舍琴房我又充當製片跟中途要進來練琴的人交換時間,真可謂還沒開拍就累個半死。



只要有手機版的網頁就是Firefox OS的App



當然這中間也包括去公司跟凱馨姐、小黑討論劇情、分鏡,商借手機等等... 並做了非常重要的調整,此處應該可以想像,我就不再贅述。

5. 開麥拉!

有在吃Stilnox的人都知道:有藥吃是一種作息、沒藥吃又是另一種作息。但從有藥吃到沒藥吃這中間人體轉換成本很高,很不幸地在開拍前幾天我藥吃完了,但距離下一次處方領藥時間還有幾天的時間,藥局配藥在這方面規定也相當嚴格,我幾乎找不到願意配藥給我的藥局。

於是我就在沒藥可吃晚上失眠到早上才睡著的情況下開拍了,結果第二天大遲到,真的很對不起所有工作人員> <

6. Day 1

第一天都在拍室內場景,跟第二天拍外景來說相對地算輕鬆,但小小一個房間最多同時間擠了六七個人,來回不斷走動喬打光板、鏡頭等等還是令人疲憊不堪。


帥氣攝影師林大凱


中間拍哈林搖那段因為BOT宿舍隔音很差,因此我們獲得了一個成就:隔壁在門上貼了個貼紙。







收工時大家累到各宅各的。結束後小黑來探班大家愉快地在7-11吃點心喝飲料抽菸,可謂暫時放鬆了。






7. Day2

前情題要,我在禮拜五晚上只睡不到三個小時禮拜六整個白天都在拍片的情況下,沒藥可吃居然禮拜六晚上又失眠,造成我禮拜天大遲到,不斷地跟每個人道歉 > <

第二天主要是拍外景,快速地在宿舍內補拍完室內場景後,我們移師到了台科大吃MOS,吃完便前往台大管院那拍外景。



下午天氣讓人昏昏欲睡,王予廷躺在草地上居然就睡著了



拍完外景、又回到椰林大道拍腳踏車騎車鏡頭,四處奔波疲於奔命,第一次覺得在椰林大道騎車是一件很痛苦的事。拍完後我突然又想到室內有個東西忘了拍,剛好我們也得幫鄭景謙收拾宿舍,一行人又回到宿舍沒多久總算收工。剩下要補拍的鏡頭了。


8. Day 3

最後一天只用不到三個小時就拍攝完成,場景來到信義區,回到公司拍攝,拍完後參加Mozilla的工作坊。




這一天幸虧有路立安副導的幫忙,解決我到公司前所有的場景。我當天快兩點才搭計程車抵達公司拍臨演跟男主角的戲,時間上非常地趕不過總算順利完成。





殺青後我愉快地在信義區抽菸,並開始思索剪片的事宜 [註二]。






9. 剪片28小時長征

負責後製的鄭火大大說他沒用過 iMovie(雖然他有Mac)、Premiere 等知名套裝軟體,但他用過Kdenlive這套開源的剪片軟體,在剪片過程中我們不斷地Google一些特效要如何使用、字幕要怎麼加等問題,而鄭火神一下就學會如何控制子母畫面的運行、套用字幕樣板等等技巧。




其實原本時間可以縮更短,卻因為Kdenlive這套軟體居然很不給力,中途當機後在我們都有即時存檔的情況下,回復的資料時Track居然全跑掉,令人崩潰不已。原本我們還在慶幸我們有事先輸出,可以拿輸出的版本來剪,雖然要冒著畫質降低的風險。

不過此時我們又發現另一個慘劇,就是輸出的影片居然莫名其妙在左上角有個該死的浮水印,讓人奇毛子非常不爽,檢查老半天才發現這套軟體在輸出時居然把浮水印讀秒覆蓋的預設值Check,太莫名了,雖然是我們沒看仔細,但也從沒見過一個軟體居然會把浮水印的玩意兒預設成開啟,匪夷所思啊。


剪片總共花了四天,最後一天大家整晚沒睡都在剪片,一邊聊天喇賽。





10. 心得:

累得像條狗。


最後附上幕後花絮給大家笑一笑,順便幫 Firefox OS 打個廣告。很多人大概會問:

阿這個新的手機作業系統到底有什麼特別的?

在此我用最短的話解釋,現在多數大的App公司要同時兼顧網路平台、手機版網頁、iOS、Android、Windows Phone... N個平台,實在很累人,每家都有各自的Native API又不能相容。

所以呢,Firefox OS以 Gecko 引擎強大的 HTML5 運算能力,只要是手機版網頁就可以直接無痛變成 Firefox OS 的 App,而且以 Firefox OS的分層架構,前端引擎就已經是瀏覽器引擎、比其他mobile OS都少一層的情況下,運行 WebApp 理論上效能肯定比iOS, Android... 要來得優秀許多,高度發揮 HTML 5 的威力。最後在減少開發成本、降低轉移成本的情況下,再次使手機App市場得以開放(Open)








註零:我對Smosh的短片情有獨鍾,不敢說希望第一部作品能有Smosh的水準,但希望至少有Smosh的一半^^

註一:賈彬後來找到喬喬來拍片>//////<,這是他的作品:

http://vimeo.com/59994222

註二:對,我有菸癮,戒過一次失敗,目前在第二次戒菸中> <