發表文章

目前顯示的是 8月, 2012的文章

COSCUP 2012

今年很幸運的有搶到入場資格,這也是小弟第一次參加 COSCUP ,趁現在剛結束滿腔熱血的狀態下來寫篇心得文。 今年 COSCUP 一共有兩天的行程,在中研院人文館舉辦,每個時段都有 3~4 場的分享,不過常常碰到某個時段三場都想聽,也常常碰到某個時段的題目都沒興趣...orz Day1 第一天忘了做筆記,只好憑記憶跟拿些圖來湊一湊 我的專屬識別證唷>.^ 早上第一場是微軟傳教士分享的 Windows Azure 感覺還不錯,而且有繁體中文的介面。 第二場我去聽了 Fred 的 Nodee.js OS,不過我覺得他自己改的 Linux 比較炫。 第三場請到 Penk 大大來 demo 他的平板 UI,印象深刻的一句話是 科技業是唯一比女行時尚還追求時尚的行業 我的解讀是幹這行每天都在學新技術 囧.. 第四場超讚,講者 demo 他用 javascript 寫的超任模擬器,眼淚都快飆出來了,而且老師很幽默: 目前國外有人正在研究如何用 javascript 寫出一個超任模擬器,如果他成功,那會是全世界第三個,因為前面兩個被我寫出來了XDDD 接下來的下午場雖然都有去聽,可是比較沒有什麼印象的點,只記得最後閃電秀的大大們XD,你們實在太讚了! Day2 難得有位置,明明很晚到... 第一場請到廣達的 Ted 先生,本來以為會很無聊,但從頭聽到尾,學到蠻多東西的: 研發的目的 1.不想被外界surprise 2.想給外界surprise   不相信外星人就無法創造飛行車   要把複雜的東西變簡單其實是最不簡單的   設計一個你最討厭的東西 試著把它做好 第二場去聽 Tool Objects in jQuery,主要重點: 用 Queue 取代巢狀 Callback Deferred 可以看做是 Call by future  $.when 可以用來管理複數非同步的結果  pipe 跟 when 的關係可以看作串聯與並聯 一些 Callback 常用的 function: add fire once memory unique stopOnFalse differed 第三場的場次是我最掙扎的,有Heroku,有Emacs,有Twitter Bootstrap,還有手

Development Tools

圖片
不知不覺,這個月的文章還沒想好要寫什麼, 七月就過了... 這一篇我打算分享一些最近在關注的玩意兒。 Trello Trello 是 Joel 團隊開發,一個專案管理的工具,當然,他是雲端網頁,所以在任何地方都可以掌握團隊的專案進度。 Trello 可以使用 Google 的帳號登入,登入後可以根據專案的開發流程自訂專屬的 Board ,每個 Board 內可以貼上各個項目的 Card,並且可以和專案成員即時協作。 自己本身大概用過兩三套這種PMS的產品,Trello 簡單易用,一個人獨立開發使用也很方便,算是敏捷式開發上不可或缺的好工具。 影片介紹: 另外,Trello 也有提供 iPhone 的版本: Sublime Sublime 是一個很棒的程式碼編輯器,前一陣子在這篇  Which is the Best Code Editor? 得到很高的分數。 我用過之後也是愛不釋手,漂亮的配色,安裝容易的眾多外掛,不錯的開啟速度,總而言之,大力推薦!! 一些必不可少的Sublime Text 2插件 Sublime Text 2 实用快捷键 Cloud9 IDE C9 也是一個寫程式的好工具,可是跟 Sublime 不同的地方,它是雲端網頁版的編輯器。 C9 支援的語言也不少,甚至可以直接跑 Node.js ,並且也支援 Github 的 Repository clone。 不過這幾天用下來發現速度不理想,常常會進入 Offline 狀態。 Heroku Heroku 是一個雲端應用的 host 平台,支援的語言有  PHP Ruby Python Node.js。 Heroku 和 Facebook 合作,讓開發者開發 Facebook 應用程式的時候可以直接連結 Heroku 的空間,並且支援 Git ,目前初步試用下來感覺很不錯。 Travis CI Travis CI,顧名思義,是提供持續整合(Continuous Integration)和每日建構的服務。 不過目前還沒機會使用,所以還不是很清楚它的詳細內容。 Travis CI 可以結合 Github,讓你隨時知道專案的測試狀況。