議程: February 2008 Archives

[Talk] Branch Management with SVK

The distributed version control system based on Subversion recently introduced branch management features. This talk will cover:

* Pitfalls of Subversion's branches
* Managing Branches with SVK
* Feature-branch based development model with SVK
* Release Management with SVK's branch management

[Sponsor] 金麗科技

金麗科技股份有限公司 ( www.rdc.com.tw )於 1997 年成立,位於新竹科學園區,資本額為新台幣 4 億 8 千 74 萬元,已於 2005 年 3 月 2 日掛牌上櫃交易 (股票代號:3228)。

RDC擁有自行開發之8位元 / 16 位元 / 32 位元 FlexRISC x86 CPU Core核心技術,並透過整合各類關鍵性週邊IP, 例如Ethernet Switch Controller、 10 / 100 / 1000 Mbps Ethernet MAC及PHY、USB 1.1 / 2.0 Controller 及 PHY、IDE / SATA Controller,以及 Display Controller 等, 針對目標應用進行最佳化,推出具備高效率、低耗能,且極佳價格競爭優勢之晶片產品。

為台灣唯一自有x86相容技術的Embedded PC-SoC開發團隊.

主要產品包括:網路處理器 (Network Processor Unit)、微控制器 ( Micro Controller Unit ) 以及系統單晶片 (System On Chip )。

目前積極發展領域為 Embedded x86 ASIC, 及低價上網機(OLPC), internet 數位相框 (iDPF)…

[Talk] 許我們一個 Keroro 的桌面

目睹近幾年自由軟體桌面系統的重大突破,諸如 3D
桌面或各式辦公應用軟體均已趨成熟,此時,自由軟體桌面系統的賣點就不再是「免費」,而是該認真思考,還有哪些獨特的價值?Keroro
Desktop Environment 就是如此的概念呈現,透過既有成熟的自由軟體圖形技術,以 Keroro
軍曹中的卡通造型,來重新塑造新的桌面環境的樣貌,改變一般大眾過去對電腦冷冰冰的印象。

議程大綱:
* 軟體自由了,那桌面呢?
* 探討以 Keroro 為主題的桌面設計
* 回顧圖形技術: Cairo 與 Clutter
* 桌面技術整合與既有標準回顧

參考資訊:
. Cairo - http://www.cairographics.org/
. Clutter - http://clutter-project.org/

[Talk] 日常生活的語言處理:開放工具與資料的應用

我們經常把針對日常語言的處理,歸類在本地化(localization)的領域裡,但其實不然。例如,網站很可能需要驗證人地名、將頁面標題以拼音形式儲存,或是對句字做斷詞處理供搜尋建檔使用。這些都需要更有系統的「方法」與「知識」來處理。本次講題旨在介紹open source工具以及open data如何能提供這些方法與知識,並簡短介紹Formosa這個用Ruby/C++寫成的台灣語言程式庫。最後並簡短討論open source/open data專案要如何組織架構,讓更多人能享受其成果。

[Talk] Open Source, Open Standard, Open Service

1. MyZilla 計劃的前因
2. OS^3 的架構與精神
3. urs.tw 的十二項計劃
4. 部落格觀察的架構與調校
5. 部落格觀察所用的 Cluster Computing 及 Data Mining

[Talk] Generic Programming and Design Patterns in Java 1.5

當越來越多人使用 OO,可是你卻發現並不是越來越多人真的了解軟體設計

軟體設計中最精彩的部份 Design Pattern 也是許多程式設計新手進入設計領域的障礙

這次我們將Release 一個新的 Framework, 試圖結合 Design Pattern 與 JDK 1.5 內建的 Generic Programming, 並利用 open source 的方式,讓更多 developers 將這些 design pattern 補齊.

同時也讓設計新手可以簡單、容易的馬上獲得 Design Pattern 的好處與效益

[Talk] 網頁程式還可以怎麼設計

Web Programmer 真是世界上最博學多聞的人種。寫個專案需要通曉五種語言:SQL, Perl, HTML, CSS, JavaScript。有的時候,還要打開 Photoshop 改圖學畫。

全世界先花了五年讓 Perl 程式設計師不必再寫 SQL,再花了另外五年讓網頁設計可以不再使用 table 排版。而今日大家學得最紅的就是 Ajax,卻仍要遷就於 JavaScript一串串先天不良的語言設計。並且,在深夜時分大呼:「莫名奇妙」-- 都花錢買了支援 OpenGL 的顯示卡,卻仍然要打開 Photoshop,才能替網頁加上圓角框。

有些概念,真的要跟 IE6 一樣,隨著軟體更新而被永遠丟棄。

[Talk] 言簡意該 -- Python and Meta-programming

1. E-programming (程式設計也 e 化)
2. meta-class
3. dynamic binding
4. adapting existing code
5. composition
6. generative
7. case study

[Session] KsanaWeb: 為嵌入式系統打造的"減肥"網頁應用開發平台

LAMP/WAMP (Linux/Window +Apache+MySQL+PHP) 是目前流行的 WebAp 平台,
許多重要的應用,如MediaWiki, Joomla 等都奠基於此。
但LAMP 無論是安裝配置、程式和記憶體空間都不適合於嵌入式系統和一般使用者。
我們提出了一個 ksanaweb 的架構,在600KB 以內的空間,
包含了網頁伺服器、SQL資料庫引擎、動態網頁引擎,
提供類似 LAMP/WAMP 的架構,可以做為從網路主機、個人電腦一直到手機的網頁
應用開發平台。
ksanaweb 使用 GPL 3.0 授權。

[Talk] Introduction to BerkeleyDB

BerkeleyDB 是一套 key-value 的高效能資料庫系統,自從 Oracle 買下 BerkeleyDB 後,又增加了
replication 等功能。我們將在這個 talk 中跟大家分享如何使用 BerkeleyDB 當作資料庫的 backend,並利用它的 replication 與 transaction 功能。

[Sponsor] Canonical

Founded in late 2004, Canonical Ltd is a company headquartered in Europe with 150 employees working in over 20 countries. Canonical is the commercial sponsor of Ubuntu project.

Our mission is to realise the potential of free software in the lives of individuals and organisations by:

* delivering the world's best free software platform
* ensuring its availability to everyone
* supporting it with high quality professional service offerings
* facilitating the continued growth and development of the free software community

Schedule

About This Archive

This page is a archive of entries in the 議程 category from February 2008.

議程: December 2007 is the previous archive.

議程: March 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.32-en
hosted by PhotonVPS