首頁

2012年12月13日星期四

[Dev] 略記Codeaholics Dec Meeting 2012


  • 場地由BEECRAZY提供, 在長沙灣某工業大廈內. 
  • 共四位講者, 約40人出席

Thomas Weiss - Windows 8 Application Development

  • Windows 8上運行的應用程式有兩種, 現有以.NET/Win32為底層的桌面應用程式, 和以新發佈的WindowsRT為底層的Full-screen應用程式- 
  • 一如.NET的強項, WindowsRT的app能以C++、C#、JS+CSS開發- 
  • 以C#寫的component, 也能被JS call 
  • 即場範了一個webcam截圖的簡單程式, WindowsRT的API提供的不僅是webcam的datastream, 而是一個截圖的UI

Ken Lam - Haptics-

  • Haptics(觸感)在mobile device上一般指觸控時的震動回饋-
  •  介紹他公司一個Android的haptic library, 供開發者免費使用 http://www.immersion.com/products/haptic-sdk/
  • 比Google vibrate 提供更多複雜的震動控制- 
  • 解決震動組件的fragmentation, 提供一致的震動效果- 
  • 雖然講者提供兩部手機作示範, 但示範程式未能展示出library的獨特之處

Matthew Rudy - Taming your CSS with SMACSS

  • 這晚最感興趣的題目
  • 介紹一本關於如何組織CSS的書 http://smacss.com/
  • 透過Base, Layout, Module, State, Theme的結構和避免class的coupling, 令CSS容易維護管擴充
  • 講者亦多次提到Bootstrap http://twitter.github.com/bootstrap/
  • 毫無章法、膨脹失控的CSS正是我工作上會碰到難題, 有時間得找這本書好好讀一讀, 然後向同事推廣

Graham Milosevic - Building APIs with Go

  • Go是Google推出的語言, 以C為基礎 ,取現代語言的優點, 針對Concurrent computing, 以code fast, compile faster為目標 http://code.google.com/p/go/
  • 不大理解這題目
  • 題外話, 講者的公司BEECRAZY為了提升網站效能, 正將系統從PHP轉到RoR
(舊作轉存)