COSCUP2012 twitter 記錄
我當天邊聽邊推文(#coscup2012),這裡是推文內容的備份,再加上一些後來才想到的內容。
當天議程內容,都有錄影並會放上 COSCUP 2012 網站。有興趣的自行觀看,我這就不談內容了。
Day 1
我在COSCUP2012會場。報到動線不好,沒有留離開的空間。
會場外
廣達512核server,開一堆vlc播影片。
JavaScript 全面逆襲!使用 Node.js 打造桌面環境!
Frad談node.js設計desktop manager。但是不透過girepository,所以他需要重新用C/C++寫node.js用的元件。
Gaia Virtual Keyboard and Predictive Text Feature for B2G
FirefoxOS的虛擬鍵盤與IME。這個虛擬鍵盤的實作過程,看來不會少於移植已有的OSDkeyboard(base C)。我想不會是最終採用的方案。
Qt5, Qt Quick 2
QtQml,曾經存在的MeeGo使用的主要開發語言(整合在Qt4)。我記得我曾經談過,我回去找找去年或前年參加MeeGo研討會時的資料。
講者談到了Apple主導WebKit開發項目後的一些狀況。主要是API的異動。原本Qt是以WebKit內的JavaScript引擎(JSCore)作為Qml引擎。不過Qt5在最適化(優化)過程中,解除了這個中間層的相依性。
Qt5的講者是NOKIA Qt開發團隊成員之一。最後一張投影片放了團隊成員合照。由於NOKIA就在不久前解散了這個團隊。這張照片也可以說是畢業照了。
LTSI : Yet another long-term stable kernel for industry use
LTSI munakata san,英語發音頗正確的日本人 :)
Lightweight KDE
KLyDE - Lightweight KDE. 讓800磅的大猩猩減肥。KLyDE basic method - Disable PIM, File Indexer, Semantic Desktop, and unnedded Activites and session services. 我之前已經這麼做了,所見略同啊。
Open Build Service
Open Build Service - maintain your distro. 我們公司早晚也會用到這個。
Day 1 閃電秀
coscup2012 day1 end
Day 2
keynote - up to cloud
coscup2012 day 2 keynote - 廣達研究院 up to cloud. 內容很好,不管什麼軟體或技術,都應以使用者需求為本。台灣現在雖然推了很多雲端方案,但大部份都強調技術規格,而不是從需求面著手。
超多核心架構及應用開發實例
超多核心架構及應用開發實例,廣達研究院成員說明在超多(64個以上)核心架構上,實作multi-thread時的狀況,特別是「建立thread」所浪費的時間。
他舉例記憶體內容比對工作,按執行先後切成不同工作量的thread,而不是均分。例thread-1比對30%的內容,thread-2比對20%,...thread-n比對5%,這樣可以讓thread-1和thread-n在幾乎同時結束,不浪費join時間。
MCLinker
上一場超多核心議程中途,跑去聽新竹碼農 mclinker (mclinker )。前面介紹linker的基礎知識與用途還挺詳細的,不少人這方面的基礎很薄弱。
Build your PHP application on Heroku
@ronnywang 將簡報放在 Build your PHP application on Keroku。基本上,這是利用 PaaS 服務快速部署 web 應用的內容。
沒去聽 tiwtter bootstrap 議程,不過在網路上搜到另一份簡報 Developer 也可以做出漂亮網站。嗯,大概差不多吧。
另一邊的議程提到 JavsScriptMVC (javascriptmvc) 按微軟的用語,這應該是介於 MVP 與 MVVM 之間的模式。 Model View Controller, Model View Presenter, and Model View ViewModel Design Patterns,Comparison of Architecture presentation patterns MVP(SC),MVP(PV),PM,MVVM and MVC。
大強子網格運算
大強子網格運算... (掏出手機)喂,是我,機關又開始新的動作了。El Psy Congroo
2012 Hadoop Summit Sharing
hadoop 2.0
視覺化編程 Blockly 與周蟒
有樂趣的程式碼產生器 blockly 視覺化編程 blockly,maze maze。
讓我們用最潮的 JavaScript 盡情開發 KDE/Qt 應用程式
node.js要調用Qt library,需要先寫一個binding. 幸好有人先寫了一個 node-qt (node-qt)。
不過相較於 Qt 本身提供的 JavaScript 方案 QtQuick ,node-qt 現在是否包含了全部Qt的內容,又能否一直追隨最新版Qt的異動,都是疑問。
Getting Involved in KDE Development
join kde development https://identity.kde.org/
New Jssues of CJK in KDE and Qt
cjk issue in kde. input method, vertial text support (直排文字支援,註:日本報紙小說也是直排), 標點符號斷行與轉換(例漢式。== 西式 .) 日本人主講。KDE 相關議程,似乎是國外人士參與最多的場次。國外的KDE活動看來遠比國內活躍。
flick input 日本主要的輸入法採用9鍵按鍵配置。我找到一份影片 http://www.youtube.com/watch?v=2LY0-8-PXSc … 鍵面按五十音直行配置,長按可顯示其他橫段字母。
嗯,源碼沒有國界,但是自然語言有。發問者最後用英語向日本主講者提問的內容,其實我一開始也沒聽懂他要問什麼。反而亀田さん用日語對小川さん講的內容,我勉強聽懂一些。
Let KDE Set You Free
kde校園網路推廣應用,全校都用 linux kde 桌面。
Day 2 閃電秀
coscup2012 end. BUT! phpconf, 11/03 http://phpconf.tw/2012/ ; rubyconf 12/07 http://rubyconf.tw/ ; webconf 2013-1月(暫定)