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

[Talk]

In this presentation, Ingy will talk about using Perl
modules/hacks/techniques in JavaScript and also using JavaScript
stuff in Perl. Topics will include:

- pQuery - A Perl port of JavaScript's famous jQuery
- JS.pm - JavaScript libraries on CPAN
- HTML DOM creation and manipulation in Perl
- Porting JavaScript code to Perl
- OpenJSAN - A CPAN for JavaScript
- Writing/distributing JavaScript modules
- Test.Harness.js, Test.More.js, Test.Base.js
- Porting Perl code to JavaScript and vice versa
- Jemplate.js, YAML.js
- much more...

[Sponsor] RDC Semiconductor Co., Ltd.

RDC Semiconductor Co., Ltd. (www.rdc.com.tw) was founded in 1997. It was the first company in Taiwan to focus on the design and development of IC for high-end, low power 16/32 bit x86 microprocessors. RDC' core management team is comprised of a group of high-tech elites with extremely rich experience in the field. With headquarter located in Hsinchu Science-Based Industrial Park and a capital of NT$ 480.74 million, and the company officially went public on the Taiwan OTC Stock Exchange (3228) on March 2nd, 2005.

RDC's main products include: Network Processor Unit (NPU), Micro Controller Unit (MCU) and System on Chip (SoC). Apart from these chip-based products, RDC also offers 8-bit and 16-bit x86 CPU IP for integration with customer's chip designs.

Aside from developing the CPU core, RDC is strengthening its competitiveness through increasing its control of key peripheral IPs. Thus far, RDC has gained access to Ethernet Switch Controllers, 10/100/1000Mbps Ethernet MAC & PHY, USB 1.1/2.0 Controller and PHY, IDE/SATA Controller and Display Controllers, etc. And, we are continuing with internal development and strategic partnerships aimed at acquiring key IP for future SoC product development.

[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)…

[Speaker] Masayoshi Takahashi

Masayoshi Takahashi is an web application programmer in Twinspark Co. Ltd. He is also Rubyist since 1997, and the founder and leader of Nihon Ruby no Kai (Japan Ruby Group).

[Talk] Ruby 1.9: Past and Present

Ruby 1.9.0 was released at last cristmas. But it's not stable version, unlike the announce before release. I'll show you the history and current status of Ruby 1.9 and the changes between 1.8 and 1.9.

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

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

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

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

[Talk] Introduction to BerkeleyDB

BerkeleyDB is a key-value based, high performance database engine.
After acquired by Oracle, replication functionality has been added. In this talk, we are going to show use BerkeleyDB as database backend and how to use its transaction and replication subsystems.

[Speaker] Lukhnos

Lukhnos is the co-founder of the OpenVanilla Project (openvanilla.org), an open-source input method collection and framework.

[Speaker] Lukhnos

Lukhnos 是 OpenVanilla 計劃的發起人之一。OpenVanilla 是一套開放源碼的輸入法框架及工具組。

[Talk] Open Source Tools, Open Data, and Daily Tasks of Handling Natural Languages

Mentioning the handling of natural languages does not necessarily involve grand schemes like speech recognition. A web developer, for example, may run into tasks like name validation, Romanizing page titles, or tokenizing sentences for indexing purposes.

There are two aspects in those daily tasks: method and knowledge. This talk first gives a brief introduction on basic techniques and tools ("method") for software developers. Systematic information of a particular language ("knowledge") is the other aspect, and many open data projects can provide us with such information.

This talk will also briefly cover Formosa, a library for the Taiwanese languages, written in Ruby and C++, and shares some thoughts on how open source and open data projects can be organized to help in this field.

[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

[Speaker] Yap (葉健欣)

馬來西亞華裔,主業是替非營利機構提供技術服務。
業餘的興趣為文史資料庫全文搜尋系統以及零缺字中文環境,
與中央研究院資訊所文獻處理實驗室有長期合作關係。
熟悉的語言為 Pascal, Forth 及 C 。目前為剎那搜尋工坊技術長。
網址: http://www.ksana.tw

[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

[贊助] Yahoo!奇摩

Yahoo!奇摩自2001年2月由Yahoo!與奇摩兩大網站正式合併營運之後,即成為國內居領導地位之入口網站,並不斷致力於為廣大網友及企業客戶,提供豐富與多元化的服務與交流平台。
Yahoo!奇摩提供優質且多元的網路內容與服務,並創造在地化、好用且生活化的網路使用環境。Yahoo!奇摩也為企業提供各種網路服務,協助大型、中小型、微型企業、甚至傳統產業客戶,提升其企業知名度與網路服務,例如完整服務的在地化關鍵字廣告、各式互動廣告、虛擬商店、線上交易服務、企業入口網站整體解決方案等。

[Sponsor] Yahoo!

Founded in 1994 by Stanford Ph.D. students David Filo and Jerry Yang, Yahoo! began as a hobby and has evolved into a leading global brand that has changed the way people communicate with each other, conduct transactions and access, share, and create information. Today, led by an executive team that includes CEO and Chief Yahoo Jerry Yang, President Susan Decker, Chief Financial Officer Blake Jorgensen, and Co-Founder/Chief Yahoo David Filo, Yahoo! Inc. has become the world's largest global online network of integrated services with more than 500 million users worldwide. The company is headquartered in Sunnyvale, California, with a presence in more than 20 markets and regions around the globe.

[Sponsor] Google

Google's innovative search technologies connect millions of people around the world with information every day. Founded in 1998 by Stanford Ph.D. students Larry Page and Sergey Brin, Google today is a top web property in all major global markets. Google's targeted advertising program provides businesses of all sizes with measurable results, while enhancing the overall web experience for users. Google is headquartered in Silicon Valley with offices throughout the Americas, Europe, and Asia. For more information, visit www.google.com.

Schedule

About This Archive

This page is an archive of entries from February 2008 listed from newest to oldest.

January 2008 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