X
    Categories: My_Note

COSCUP 2008 筆記

難得有從頭到尾參加到完的活動, 官方網站 有報告人員的簡報可以觀看, 報告影片就等出來後再另外補上.

下面是每一場的題目, 就依印象做點紀錄.

因為頭腦不太好, 所以只照印象隨手寫寫, 詳細的再自行看投影片囉~

Session A - Java

  1. NetBeans and Glassfish (Koji, twjug)
    • NetBeans 編輯器可編 JS/CSS/PHP/MySQL/HTTP Monitor 等.
    • GlassFish 可以當 Comet/AJAX Server, Clustering JXTA, JavaEE5.
    • NetBeans + GlassFish = 王道
  2. Java Thread Pool 實務與陷阱 (William Yeh)
    • Java 5.0 開始提供 Thread pool 機智(以前有 thread 機智, 只是要自己 handle 很麻煩)
    • 寫 Thread 前要先測試系統最多能跑幾個 thread.
    • Thread 不一定能用到 多核心CPU的支援, Java 的 thread 可以用到多核 CPU 的 resource.
  3. OSGi簡介 (Try, twjug)
    • 服務導向的 Java模組系統, OSGi = 通用元件模型
    • 寫 Java 的人最喜歡的名詞: 元件, 容器
    • Eclipse 3.0, ... 還有一堆東西底層都換成 OSGi, 以後可能會更全面性的換成 OSGi
    • OSGi: JSR 291 標準

Session B - Open Source and Security

  1. 輕鬆偵測惡意文件 - 利用 Open Source Project (TimHsu)
    • 程式, 文件, 都有可能藏著病毒, 木馬... 網路是很危險的.
    • http://www.chroot.org/mdscan/ 可以上傳文件上去檢查是否有惡意程式
    • Libgsf/ripOLE/LAOLA 等, 都是可以使用來針測 Library.
  2. Towards Offensive Security Tools Integration (Fyodor Y.)
    •   snort - 偵防
    •   xprobe - 攻擊
  3. PHP 安全之被遺忘的角落 (kuon)

Session C - Web Information Platform (1)

  1. django (TimChen, KaLUG)
    • Model -> Model(資料與資料間的關係)
    • View -> Template
    • Controller -> View(Bussiness logics)
    • URLConf
    • Request/Response
    • Admin interface

    • Django Pluggables
  2. Rails plugin used/created in Registrano (ihower, Handlino)

    • GitHub
      - Rails 的 Plugin 都已經搬進這裡了.

    • PeepCode
      - 教如何寫 Rails Plugin
    • 剩下的看投影片, 主要是列出哪些 Plugin 是比較常用的.
  3. jQuery 簡介 (TonyQ)
    • jQuery 很簡單易用 - 所以我也是用它. 😛
    • 簡報裡面有張 cheatsheet 列表 很實用.
  4. App Engine (Ping Yeh and Chris Schalk, Google)
    • GQL Query 可以直接下 SQL 語法, db.GqlQuery("SELECT...")
    • Google App Engine Launcher 管理程式 - 不過目前似乎是 MacOSX only.

Session D - Keynote

  1. Device20 (lman, Device 2.0)
    • ... Device 2.0 打算結合 Web2.0 的服務.
  2. How to Run Big Community over the world (Gen Kanai, Mozilla)
    • ... Firefox 是好軟體.
  3. A Close look at openSUSE 11 (Alex Lau, Novell)
    • 實作不用開機換 Kernel: 可靠 KSQ(Kernel debug), 把現有 Kernel 抽出來, 再把新的 Kernel 放進去.
    • YaST - 整合 deb, rpm

Lightning talk 和 BOF

  • 每星期四晚上, 古亭二號出口 Mix, 有高手集體實作某些專案
  • OpenLayers: 實作 OpenStreetMap 的 JS Library - 提供 Web 經緯度, 定位顯示地圖, 提供圖層切換, 提供定位點
  • Messenger Server: Stomp server
  • GAEO - 算是 GAE 的 Rails, 有補上 session/json 等實作.
  • MadButterfly: GUI Tookit, 可將 Inkscape, Illustrator 畫的 SVG 做UI, 再和程式整合編譯.
  • M$ Open Source: Port25(與 M$ 開發人員討論), Codeplex(M$ Open Source Project Hosting)
  • IronPython, IronPython Studio 可以拿來開發 Python
  • IronRuby
  • Ruby Jabbot irc bot
  • xPUD - 很小, 用 Firefox + Javascript 來管理開關機/作業系統/檔案刪除等.

Session E - Embedded Issue

  1. OpenWRT 網路志工 - 新版 OpenWrt 介紹與實例分享 (chihchun)
    • Kismet: for wireless network sniffer
    • Spectool + Wi-Spy
    • ISM 頻譜分析建議選 1, 6, 11
    • 真男人要用 Command line.
  2. YGP Open API (darkhero, Device 2.0)
    • YGP: You Got Photo Service
    • 有很好的 Firefox extensions 可以快速上傳照片, 不過小心別傳錯地方.
  3. 我是軟體 — 那些處理器教我的事 (jserv)
    • C 要移植到其他平台, 還是有很多例外狀況.
    • COSCUP 唸錯會被乃特大趕下台.

Session F - Languages

  1. Python3k (TimChen, KaLUG)
    • Python 3.0 後都是用 unicode 存, unicode != utf-8
    • "開源".encode('utf-8'), "開源".encode('co950') 來轉換
    • 2to3 的程式可以做 Python 2 => Python 3 的轉換
  2. Perl 6 (clkao)
    • Perl 從 1987年冬季 Release, 到現在 21歲了.
    • Perl 6 把 "->" 簡化成 "."
    • Perl 6 Release 預定在 Christmas, 不過有下述補充說明
    • - We just won’t tell you which Christmas.
  3. Rails 2.1 (XDite)
    • Rails 版本演進: 1.26 -> 2.0 -> 2.1
    • 市面上的書目前都是寫 1.26 的.

Session G - Netbook and Linux Desktop

  1. Linux 軟體安裝進化論…for end user! (yurenju, KaLUG)
    • 哪些軟體較好用
    • 該選擇哪套軟體
    • 全都是英文
    • 軟體內容/敘述 都是由發行版本控制
    • CNR / Linux Mint 都有做, 但是都不提供 Mirror, 也做的不夠好.
    • 蠻有興趣參與這個專案的, 等有下一步再來看怎麼做.
  2. ubuntu mobile (Kevin Huang)
  3. SUSE for Low cost PC (Armani Liao, Novell)
    • SUSE 有跟很多大廠合作, ex: M$
  4. Eee PC軟硬兼施- 易社群與易服務 (Ellis Wang, Asus)
    • EeePC 軟體安裝可於 Eee Download 尋找安裝
    • 買 EeePC 的人都有 20G 的免費空間可以分享資料

Session H - Web Information Platform (2)

  1. MySQL 與 SSD 的結合 (gslin and jnlin, pixnet)
    • XFS, noatime, nodiratime
    • MySQL Master/Slave 暫時不建議使用 SSD.
    • 其它爆料沒去現場的, 只能說遺憾.
  2. Firefox on Your Mobile Devices: Fennec Overview (Gen Kanai, Mozilla)
  3. MozTW: Top 15 extension (BobChao, MozTW)
    • DownThemAll 管理下載, 其它到 MozTW 就會看到了~ 🙂
  4. OpenStreetMap (louis, KaLUG)

那些寫的少, 大多是因為講者演講太精彩, 就只記得很精彩, 其他就忘記了.. Q_Qa..

若有我漏掉的重點或記錯的, 還勞煩告知. Orz..

最後, 感謝 COSCUP 辛苦的工作人員, 辦了這麼好的活動, 食物也是有史以來吃的最好的~ 🙂

Tsung: 對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.
Related Post