DreamersLab
成立於 2009 年二月, 我們的目標是將 “電腦桌面上的使用者體驗帶到網頁上”.
MacFlickr
MacFlickr 是目前已經完成 prototype 的產品網站, 如果要用一句話來形容它. 我想 “讓使用者在瀏覽器上用 Mac desktop 的操作介面來管理 flickr 相片” 應該再適合不過.
網站縮圖請看 這裡
這網站屌在哪?
- 不管在哪一個作業系統打開瀏覽器就可以使用, 不需要再安裝任何軟體
- 在這個眾人都把資料不停的往雲端上倒的時代, 沒有好用的介面再多的資料也沒用
- 最好的使用者介面就是不需要學習的使用者介面
- 哪一個科技公司不想做這個?
- 拜託, 和 Mac 有關的哪個不屌 XD
而事實上
- 不打算支援IE, 意思就是說百分之五十的人還是要下載新的瀏覽器
- Windows 使用者 : “我又不會用 Mac OSX, 這算什麼最好的介面 ” XD
哈, 無論如何, 我相信不管在技術或是實用的角度, 它將會是非常有趣且有用的 :)
創辦人
Ben, 剛滿 30 歲, 前製造業機構工程師. 創業原因有興趣的請見 這裡.
專業技能
- Frontend
-
Backend
- PHP, WordPress, Codeigniter, Symfony
- Ruby, Rails
-
Operating System
- Windows, Linux Ubuntu, Mac OSX
創業歷程 Collapse all
-
2008年中 ~ 2009 一月
Collapse
- 厭倦一成不變的生活, 開始想做些什麼
- 研究過後覺得網路產業門檻不高(那時忘了反向思考這代表競爭非常高)
- 發覺台灣還沒什麼人用 facebook, 覺得是一個切入的好時機
- 開始研究一下什麼叫 HTML, CSS …
- 準備公司成立相關作業
- 基於未來要做網路業買了第一支 iphone, 並且訝異怎麼會有功能這麼爛的手機
-
2009 二月
Collapse
- 公司成立, 目標是製作 facebook 相關社群網站及應用程式
- 開始尋找前後端工程師
- 發覺好人才在各行各業都一樣, 是非常非常難得的
- 找到前端工程師並開始製作公司名片, 網站
- 了解到除非本身懂技術或是有個不離不棄的技術夥伴, 不然想在這行業出頭非常的困難
- 開始認真從 0 學習前端技術
-
2009 三月
Collapse
- 公司網站完成
- 找不到適合的後端工程師
- 給工程師的問題一再的被丟回來, 加深了自己學技術的決心
- 深刻了解到外行要領導內行是一件不可行的事情
- 來來去去不適合的工程師
-
2009 四月 ~ 五月
Collapse
- 徵人的過程中認識了朋友 Max, 教了我第一句程式碼, 開啟了我寫程式之路
$( '#go-somewhere' ).click( function(){ $.scrollTo( $( '#somewhere' ), 1200 ); });
- 第一次聽到什麼叫 MVC, 搞了很久還是不知道是怎麼一回事
- 第一次接觸版本控管系統
- 越來越多的問題到後來變成自己解決, 發覺不靠譜的程序員無法解決問題且浪費公司資源
- 將公司網站重寫一遍, 深刻體認到跨瀏覽器是多麼痛苦的一件事
- 來來去去不適合的工程師
- 徵人的過程中認識了朋友 Max, 教了我第一句程式碼, 開啟了我寫程式之路
-
2009 六月
Collapse
- 領悟到公司短期內無法吸引到厲害的工程師, 改往發包網站為目標
- 痛定思痛請走了所有員工, 決定先精進本身的技能好拉長戰線
- 接觸了幾家接案公司, soho, 最後很幸運的找到了合作的夥伴
-
2009 七月
Collapse
- 開始進行產品網站, 一個有關台灣夜生活的社群網站
- 用了第一個 MVC framework – Symfony
-
2009 八月 ~ 十月
Collapse
- 開始使用 svn 做程式碼的版本控管
- 持續製作產品網站
- 前端技術和對 IE 的痛恨成正比飛快的進步
- 認清除了廣告外無足夠的營利模式, 停止專案
- 計畫將其中管理照片功能獨立出來成一個網站 Juicie
- 網站初步構想為在瀏覽器上用 windows 介面來管理照片
-
2009 十一月 ~ 十二月
Collapse
- 手繪完 Juice 的 layout 並順利找到厲害的設計師發包
- 第一次接觸 third party APIs
- 持續製作管理 flickr 照片網站 Juicie
- 開始改不動所有 js 通通寫在一個檔案並包在 document ready 裡面的程式
- 有外來案子希望我們製作
- 暫停產品網站的製作開始接外來案子
-
2010 一月
Collapse
- 持續接案
- 第一次接觸 asp.net, 發覺一點也不適合我
- 第一次接觸 Rails, 看起來好像很神, 不過覺得很難學
- 了解到接案公司的痛苦
-
2010 二月 ~ 三月
Collapse
- 持續製作接來的案子
- 越來越了解到接案公司的痛苦
- 基於客戶各種奇怪的要求, 前端技術又更加的精進
- 買了第一台 Mac, 開始試著將開發環境轉到上面
- 和夥伴在合作過程開始產生摩擦, 理念漸漸分歧
- 開始參加 Ruby Tuesday
-
2010 四月 ~ 五月
Collapse
- 開始研究 MVC framework 運作原理
- 從 Codeigniter 的文件了解這些 MVC framework 如何運作
- 停止接案並終止和配合夥伴的合作關係
- 決定後端選用 Rails 並開始學習
-
2010 六月 ~ 七月
Collapse
- 重新開始製作 Juicie
- 將網站 UI 抽換, 用 Mac Cocoa 取代 Windows style
- 發覺 Ruby & Rails 好神奇
- 將 MacFlickr 後端用 Rails 取代 Symfony
- 了解到 Ruby & Rails 真正強大的地方是整個 community 和它的 ecosystem
-
2010 八月
Collapse
- 開始了解到為何要用物件導向寫程式
- 將舊有 js 整個重寫
- 開始研究如何將 js 模組化, 並試著自己寫一個適合這個網站的 js framework
-
2010 九月
Collapse
- 由於弟弟想要 iphone, 所以就把自己的送給了他
- 買了一支空機新台幣 1300 的 Sony Ericsson 取代 iphone
- 發覺它不但便宜又超級耐摔, 更重要的是還可以刪除通話記錄 :3
- 不停的重寫自己的 js framework, 找出最適合前端的 MVC 方法
-
2010 十月 ~ 十一月
Collapse
- 開始學習使用 git
- 持續製作產品網站 Juicie
- 網站 prototype 完成
- 第一次在 Ruby Tuesday demo 給同好看, 迴響讓我大吃一驚
-
2010 十二月 ~ 2011 一月
Collapse
- 計畫重做一個公司網站, 開始手繪並發包
- 為了讓使用者更直覺的從網站名字了解到網站的功能 將 Juicie 改名為 MacFlickr
-
2011 二月 ~ 三月
Collapse
- 重新設計並製作公司 logo, 名片
- 研究如何架一個 LAMP 系統
- 開始學習 Sass + compass
- 開始學習 Codeigniter 並用它來製作公司網站
- 重新製作發包 MacFlickr logo, layout
- 開始寫一些 Open Source 來塞公司網站內容
- 為了和這個產業更緊密的結合, 還是又去買了第二隻 iphone
-
2011 四月
Collapse
- 持續寫些 open source 和文件來塞公司網站內容
- 公司網站完成
- 開始尋找 Javascript Ninja & Rails Hacker
寫完以後回顧了一下, 時間實在是過的飛快阿. 今年將會是決定性的一年, 加油啦!!!