tips

開發工具推薦 - Zeke Sikelianos

印象中,從 Paul 分享過開發工具 之後,好像每年都可以看到不少以這作為分享主題的議程,好用的工具真的是對開發有很大的幫助,所以每年許多重造輪子基本上我沒什麼意見(這是什麼大偏題 最近掃到這位 Github 前端工程師的分享,裡面也提到不少好用的工具 ;p DuckDuckGo/Bang 跟 Google 對著幹的搜尋引擎 #誤 這個叫 bang 的東西有點像特定領域的搜尋,譬如你想找 Github 上的東西,就可以透過 !gh {KEYWORD} 來達到(雖然chrome 也是一個 tab

  • SY
    SY
1 min read
Javascript

真的是升大版號的 angularjs 2.0

無意間看到原來這兩天是 ng-europe 2014,雖然最近好像 React 有種準備世代交替的氣勢,不過畢竟工作還是 angularjs 為主,所以想說稍微看一下,結果不看還好,一看就...0rz 有興趣的可以稍微看一下 core team 的議程,1.3 剛在前幾天放出來而已,然後已經有在討論 angular2 到底該做哪些改變,看起來像是整個翻掉重寫啊 XDD Summary of angular 2.0 core. pic.twitter.

  • SY
    SY
2 min read
Node.js

nodeconfeu and jsconfeu in 2013

在閒暇之餘看看各地的研討會應該算是我奇怪的興趣之一(誤),不過其實透過眾強者的分享,一方面可以學到不少鬼招(!!), 一方面也可以了解一下技術的發展及走向,相當受用。因為自己最近比較用的大部分是JS的東西,所以比較會注意相關的研討會 ,不過其實nodejs和javascript的研討會相當之多,會比較聚在nodeconf和jsconf這四個,算是比較大型的JS相關的開源會議。 哪來的四個!? 其實有分北美跟歐洲兩地,所以加起來就是四場 ;p 最近這兩週分別是nodeconfeu、jsconfeu舉開的時間,既然沒法去現場(希望哪天可以圓夢),所以就收集一下投影片解解饞: nodeconf.eu 2013 又到了收集投影片的時間了(炸 #nodeconfeu https://t.co/ZLVpWrGHYj— Ferrari != Ferrari

  • SY
    SY
2 min read
Javascript

Test UI with CasperJS

最近停筆了好一陣子,真的是太多事了(這次是真的...orz),加上工作內容與先前差異頗大,實在有太多新東西需要學,再加上自己還處於相當廢的狀態,所以應該是寫不出什麼有營養的東西。不過身為寫手的魂魄(?),不定期寫寫東西實在很難過,所以看看能不能抓一下平常用到的東西,試著擠出一點東西來,如果沒什麼價值的話就略過吧,反正我也只是寫爽而已(誤 這邊想稍微提一下前端測試的部份,因為近期大量的推廣,寫測試幾乎已成了目前Programmer必備的工作之一,一來可以提昇程式品質,一來也便於除錯。有關測試的東西就跳過吧,因為那也不是我今天想提的部份。關於網頁前端的測試,目前有作的是API拿資料的部份,再來就是UI。 API的測試,基本上跟其他語言如PHP, Java or C++用的方式與工具都類似,JS方面也有不少相似的工具(Jasmine,

  • SY
    SY
3 min read
Node.js

Manage Your JS Project with Grunt

之前有提過在因緣際會之下,踏入了另一個坑(誤),也因為這截然不同的工作性質,也開始遇到一些之前不曾想過的問題,這些問題也是因為JS在現今Web開發逐漸重要而伴隨而來的問題-optimization。 當然說最佳化其實是個很籠統的講法,因為對於網路服務來說,太多地 方會影響到使用者瀏覽的速度,所以,可以「最佳化」的部份也是多到一個不行 XD。不過這邊要講的是比較基本的應用(因為我也只會基本的而已...orz ),就是對於JS、CSS的處理,這也是開頭所提到因為網頁開發越來越講求使用者體驗、UI、瀏覽速度等等,所以更多的JS、CSS新功能被大量運用,連帶的讓JS、CSS大量成長,可能大家會覺得在怎樣也不過就是幾kb、甚至更誇 張一點到幾MB的檔案而已嘛,但是對於不同設備的使用者,可能就會造成明顯的差異(

  • SY
    SY
2 min read
Javascript

Automatic Your Phone with JS

身為比較傾向OpenSource陣營的我,長久以來對MS就沒什麼好感(好直接的開場白 XD),大部分的原因不外乎就是之前邪惡帝國的強勢作風讓大家看不過 去,不過我今天不是要來戰MS的,而且其實MS近年來對於OpenSource的付出與貢獻其實並不會少於其他公司,所以偶而也可以看到一些有趣的應用出現,這篇就是想好好介紹一個由Microsoft所開發出來的好東西 :p on{X} 看完影片你應該就可以了解這是什麼東西了(收工!!) 其實這也不是多神奇的東西,就是透過撰寫好的程式,可以讓你的手機自動去執行一些動作。這邊舉一個MS提供的範例(我也覺得真的蠻方便的東西 :p) 這個範例就會在你每天第一次解鎖的時候去抓取天氣預報的資料,如果今天會下雨的話就顯示提示"記得帶雨傘"的訊息 其實這種概念應該不是第一次被實作出來(好像有個叫ifttt的東西類似??),不過在手機上應該是第一個吧?而且最令人感動的是 ,它第一個支援的平台不是MS自家的Windows Phone,

  • SY
    SY
3 min read
Javascript

Fell into JS World

因為工作環境的轉變,目前的工作內容跟以往作的事情有很大的差別,現在幾乎80%都是JS Work,跟之前的PHP/C++,真的有點不太適應 XD(不過我到是蠻樂在其中的(誤 雖然之前寫了不少nodejs的文章,不過老實說對於JS本人大概跟初學者沒兩樣,所以一瞬間比重突然變這個重,實在是非常嗨森!!無論是先前的JSDC,還是且戰且走慢慢撿一些強者的經驗,都讓我對於JS的世界有了不少新的認識。 不過目前應該還沒辦法寫什麼有營養的東西出來(之前有寫過嗎 XDD),所以就先當作是篇閒聊文吧! Interesting Tools AMD跟Backbone是目前比較常看的東西,也算是最近非常熱門的東西。其實在我印象中,JS程式的撰寫跟其他語言比起來就是顯的雜亂許多,而且重複的東西不斷出現,不過最近JS進步速度真的非常驚人(幾乎什麼東西都可以用JS寫了...先省略效能問題XDD),然後自然會有不少強者開始想辦法處理這些問題

  • SY
    SY
5 min read
html5

JSDC Taiwan 2012, AWESOME!!

2012-05-19 一個台灣RD不能忘記的日子 故意用聳動的前言開場是我一直以來追求的目標(大誤 XD 其實很高興,因為台灣終於也有屬於JS的研討會了 :p JSDC!! 因為可能是第一次辦,所以沒有太多人知道的關係(誤),所以很順利拿到了門票,雖然JS不太能算是大眾性的開發語言(雖然nodejs的崛起有點改變了,不過目前應該還是前端應用佔大多數) 老實說,對於我這種只是去聽的旁觀者,實在沒什麼權力在這邊評論什麼,不過真的想好好感謝一下這些辛苦的JSDC主辦單位&眾多參與的義工,因為有你們的付出,雖然是眾多研討會中的新生兒,但是我覺得今年的JSDC真的非 常 讚!! 其實我一直以來沒什麼機會接觸JS這個領域,因為最近nodejs的關係才開始略有涉獵,然後之前提過的那個原因,所以現在工作內容大部分都是JS了(之前不好好念書…cry) 不過也因為這樣,

  • SY
    SY
2 min read

Subscribe to Ferrari != Ferrari