Title
Canonical in Ubuntu community
Speaker
Hugh Blemings (Engineering Manager, Canonical)
Links
//blemings.org/hugh/blog/blosxom.cgi/
Bio
From this start and an interest in Ham Radio an early career doing hardware and embedded software development followed back when 8-bit 68HC11’s were the latest and greatest.
Hugh has been working on Free software since the mid-90’s for fun and as a (still fun!) paid gig since 1999. He was co-author of the gnokii project and developed kernel device drivers for the Keyspan USB-serial adaptors.
He worked at IBM’s Linux Technology Centre as a Open Source Hacker in the Canberra based OzLabs team for just shy of eight years doing everything from first line management to Linux kernel porting for embedded PowerPC platforms.
He now works on Ubuntu Linux at Canonical in the kernel team but remains firmly of the view that any day that involves a soldering iron, a ’scope and emacs is a good day.
Abstract
This talk will provide an overview of how Canonical as a company interacts with Ubuntu and the broader Free/Open Source Software Communities.
Hugh will give a quick history of Canonical, some major milestones for Ubuntu and how we seek to grow the Linux and FOSS as a whole. Some observations will be offered on how commercial organisations can usefully interact with the FOSS community as well as some thought on how we as FOSS developers can help educate our peers and managers on FOSS.
The talk will conclude with some details around how Canonical does FOSS development internally, a few traps for new players and a rallying call to go out and change the world!
Title
Contributing to the OpenSolaris Project
Speaker
Jim Grisanzio (Sun Microsystems)
Links
//blogs.sun.com/jimgris/
Bio
Senior Program Manager of OpenSolaris Developer Collaboration Engineering Team
Abstract
A discussion about how developers, users, and organizations can contribute to the OpenSolaris project. The story is told primarily from the perspective of a community building effort, and the scope of history ranges from the project’s inception more than a year prior to the 2005 launch right up through to the present with the new OpenSolaris binary distribution. The talk is designed to generate active community participation and focuses on how developers can directly contribute to the project on a variety of levels.
Title
disastertw.com
Speaker
鄭伊廷 “xdite” (PIXNET)
Links
//blog.xdite.net/
Bio
PIXNET Rails Developer。熟悉 Ruby on Rails 網站開發 / Cutting-edge Technology Mashup。另一身份為科技 blogger 。
Abstract
莫拉克颱風災情支援網,除了是最新的 event,內容也與 Web Framework 與雲端相關。另外這次的投影片中整理了緊急 handle 大流量網站與協調網路資源的心得,也想藉此機會,分享給其他 opensource 界的朋友,若台灣以後發生類似事情,網路界也能有更多人循著這些整理過的經驗迅速投入援助團隊,不用再踩雷。
Title
Building PHP Web App in 15 Minutes with Symfony Framework
Speaker
黄琮政 “takizo” (Global Transit Communications)
Links
//systems.takizo.com/
Bio
Paul Ooi, the Chief Systems Engineer of Global Transit Communications (//www.globaltransit.net), majored in Software Engineering. Paul has many years experience on Unix Systems, Network Security and Web Development and actively involves in Open Source projects related to Unix FreeBSD, Network Monitoring System, Honeynet Security and OSS Applications. He is the crew of Hack In The Box (www.hackinthebox.org), a group that organize Asia Largest Security Conference
Abstract
  • What is Symfony Project?
  • Why using Framework?
  • Symfony? Why?
  • Symfony requirements and installation
  • Symfony Libraries: PHP, JavaScript
  • Demo Session: Building Address Book in 15 Minutes
Title
Practical Google App Engine Applications in Python
Speaker
上官林傑 “ericsk” (中華電信)
Links
//blog.ericsk.org/
Bio
ericsk 目前在中華電信服第三年國防役,熱愛程式設計的軟體開發者。目前熟悉 web application, mobile web/app 的設計與實做,同時為 GAEO專案、WellMeet 揪團網 及 Pluroid 應用程式的開發者。
Abstract
Google App Engine 推出後, web 開發者可以輕易在上面建立 web application,但由於這個服務有其限制及特性,本議程將會介紹如何有效地利用平台的特性來開發應用程式,使應用程式能夠發揮最佳的效能。內容將會包括靜態檔案的處理、資料存放的技巧,以及運用快取API等等。
Title
Javascript lift-off - Unify the web, from cloud to client
Speaker
sleepnova
Links
//sleepnova.blogspot.com/
Abstract

GAE 已經支援 Phython, Java 以及 JRuby, 雲端為什麼還需要一個 Javascript 來參一腳? Javascript 運用在這些領域又有什麼特別之處值得我們關注?

  1. Javascript 運用在這方面其中一個特點是 browser 跟 server 可以分享一樣的 code, 比方說 在 server 上跑 jQuery 來產生網頁 (Demo)。
  2. 語言的彈性, Google 工程師 Steve Yen 自己實做了一套類似 Ruby on Rail 的 framework 叫做Trimpath, 又稱為 Rhino on Rail, 有跟 Rail 一樣的 ActiveRecord (Code sample)。
  3. Helma project, 一套 Javascript app server 目前已經可以跑在 AppEngine (GAE) 上, 並且有一套優雅的 GAE datastore data binding (Demo 可以看到有多神奇)。
Indroduction
The World’s Most Misunderstood Programming Language - Douglas Crockford
The Next Big Language - Steve Yen
Lambda thing - Lisp, Scheme
Client-side
Hotruby
Server-side
Rhino on Rail - Trimpath
Helma on AppEngine
Desktop
Eclipse scripting
OpenGL
What else?
Write your own web browser in javascript
Title
The future of Ajax and ZK 5
Speaker
Timothy Clare
Links
//www.timothyclare.me/
Bio
Technology Evangelist of Potix Corporation
Abstract
client side solutions
What are client side solutions?
Limitations of client side solutions
Server side solutions
What are server side solutions?
Benefits of server side solutions
Introduction to ZK 5
Where we see the future of Ajax
Conclusion
Title
三十分鐘帶你的 PHP 上雲端
Speaker
王森 (台灣微軟 資深開發技術推廣經理)
Links
//phpazure.codeplex.com/
Abstract
雲端技術百家爭鳴,PHP程式能不能寫上雲端呢,並跨不同的雲端服務平台呢?
Windows Azure 是微軟軟體+服務(Software+Services)平台,是在雲端的作業系統,提供 hosting、管理、以及 blobs, tables 與 queues 等具延展性的儲存服務機制;也包括雲端基礎服務之供應 (provisioning)與地理分佈(geo-distribution)的管理架構,以及Azure服務層的開發平台。
PHPAzure 是開放原始碼的專案,提供 Windows Azure與Windows Azure Storage-Blobs, Tables & Queues的軟體開發工具組。這是微軟持續支持互通性的承諾。
本場次將介紹PHP Azure的功能,包括 PHP classes, Helper Classes for HTTP transport, AuthN/AuthZ, REST & Error Management,Manageability, Instrumentation & Logging support 等。
Title
Apache HBase: Bigtable Goes Realtime
Speaker
Andrew Purtell (Architect and Threat Analyst, Trend Micro)
Links
//www.linkedin.com/pub/andrew-purtell/b/271/754
Bio
Andrew Purtell is a software and systems architect at Trend Micro and a contributor to the Apache Software Foundation’s HBase project. His background is in large scale software systems and networks, Internet technologies, security architecture, databases, and open source software.
Abstract
This talk will present the Bigtable distributed database architecture and data model, the architecture and implementation of the Apache HBase open source version of Bigtable, and improvements and enhancements in the latest release.
Title
Open Source Friendly Home Automation Hardware Platform
Speaker
王佑中 “wycc” (HomesSenario CTO)
Bio
Woks for multiple embedded multimedia and network equipment in the past ten years. Currently works for HomeScenario to develop home automation products. Attends several open source projects, such as chdrv, LyX, perl composer, RED-Linux and MadButterfly, since 1997.
Abstract
The HSC-200 is a home automation platfrom. In addition to the commerical edition, we will release a community edititon, which allow open source community to port open source home automation projects, such as Mr. House and open remote to a non-PC platform. In this talk, we will cover the background of this decision and our expectation to this action.
Title
網路儲存 (NAS) 平台上的開放式模組開發
Speaker
李曜琮 “Y.T. Lee” (宏普科技 副總經)
Bio
過去十年間主導開發系統專案涵蓋公共無線網路,多媒體影音串流,近年來專注於網路儲存及相關應用開發,致力推動網路儲存成為開放的軟體開發平台。
Abstract
隨著近年來網路儲存 (NAS) 的硬體平台運算能力及擴充性不斷的向上提升,在儲存之外的各式各樣應用也逐漸受到重視,NAS 的 24×7 always on,always connected 的特性,使得許多原本仰賴伺服器的功能有了另一個穩定的平台可以執行。傳統的 NAS 使用封閉式的架構,使用者必須仰賴廠商提供各項功能的更新,無法自行加入個別所需之差異化功能,雖顧及了系統的穩定與安全,相對也使得使用者對於 NAS 的應用受限。宏普科技 (Thecus) 自 2006 年開始積極參與如 Debian,ARM Linux 各 Linux開源組織之平台移植工作,已成功配合完成數個NAS產品之 porting,然而除了複雜的系統移植工作之外,Thecus 亦提供了基於原本 Thecus NAS 儲存管理功能之外,使用者可以專注於開發應用程式的使用者模組 (Thecus user module) 架構,不需在底層的 I/O 與 RAID 功能上另外從頭開發。在此演講中,會針對 Thecus user module 的開發模式,以及現有的模組與 Wiki site 進行廣泛的介紹,期使參與者可以很容易的在 Thecus NAS 開放性平台上實現各式各樣充滿創意的功能。
Title
Have Fun with Sun SPOT
Speaker
林秉毅 “cookys” (台灣昇陽 校園大使)
Links
//blog.cookys.org
Bio
逢甲大學資訊工程學系研究生,對嵌入式系統領域稍有涉獵。目前擔任 Sun 校園大使。
Abstract
Project Sun SPOT was created to encourage the development of new applications and devices. It is designed from the ground up to allow programmers who never worked with embedded devices before to think beyond the keyboard, mouse and screen and write programs that interact with each other, the environment and their users in completely new ways. This talk will show you all the interesting aspects of Sun SPOT so that you can start to have fun with it.
Title
NAS 的無限可能 – QPKG
Speaker
卓士超 “QNAPAndy” (Product Manager, QNAP Systems)
Links
//forum.qnap.com
//forum.qnap.com.tw
Bio
QNAPAndy 是 QNAP Systems 的產品經理,同時也是 //forum.qnap.com/ 與 //forum.qnap.com.tw 社群網站管理人。
Abstract
QPKG 則是一套專為嵌入式 Linux 系統(如 NAS)而設的軟體套件管理系統,讓使用者可輕鬆簡單地安裝額外的軟體套件,豐富 QNAP NAS 的應用。所有發佈於 QNAP 官方網站的軟體套件(包括世界各地社群發展的軟件),必須經過 QNAP 認證,防止入侵系統的惡意程式或潛在的資料損毀,讓用家可安心地使用。目前已發行的 QPKG 套件包括電子驢 & BT 下載用戶程式,多功能 Email 伺服器,個人部落格 & 內容管理系統,VoIP 閘道及 .Net ASPX & JSP 網頁伺服器。
Title
OpenWRT, A value-add base solution for your product.
Speaker
Macpaul Lin, 蔡志展 “Rex Tsai”
Links
//people.debian.org.tw/~chihchun/
Bio
Macpaul Lin 於網通廠服務,上班都靠 Google 和 OpenWRT 騙吃騙喝。為了有更不一樣的生活,最近沈迷努力讓 Plurk karma 滿百,請大家加我為好友或粉絲。 Rex Tsai 近年來由於工作與興趣關係研究 OpenWRT,熱於探索應用自由軟體的應用模式與機會。曾參與 FON 之 fonosfera.org 計畫。
Abstract
OpenWRT 不只是一個第三方解決方案,除了實做許多具備高度創意的功能外,它也可以為您的產品提供一個重要的基礎平台。OpenWRT 成長相當快,且與最新核心並進。講者會分享在您的產品中應用 OpenWRT 的益處,以及最新版Kamikaze 的技術特色與商業典範。
Title
開放源碼硬體開發套件(Arduino)對於設計與創作的影響
Speaker
吳冠穎 “MAO”
Links
//rainage.blogspot.com
木天寮互動雜工作宅
Bio
台中二十號倉庫駐站藝術家,交大建築所碩士,專長於人機互動設計與創作,近年亦積極參與互動課程教學,由科技來看設計,相信互動是感人的東西,需要用心才能觸動人心。
Abstract
近年來,實體互動改變了各種操作經驗,而實體互動與設計及藝術的結合亦成為另一波趨勢,開放源碼的硬體開發套件 – Arduino, 大幅幫助了創作者的能夠更快速地利用資訊、環境來進行互動創作,各設計教育單位也逐漸使用Arduino來進行實體互動創作的教學,將以過去帶領各種類型互動工作營的經驗,探討Arduino如何幫助創作亦或改變創作,也將概略介紹Arduino的功能。
Arduino 特色 ~ 引自 //arduino.tw
  • 開放原始碼的電路圖設計,程式開發介面
  • 免費下載,也可依需求自己修改!!
  • Arduino 可使用ISCP線上燒入器,自我將新的IC晶片燒入「bootloader」。
  • 可依據官方電路圖,簡化Arduino模組,完成獨立運作的微處理控制。
  • 可簡單地與感測器,各式各樣的電子元件連接(EX:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達,…等)
  • 支援多樣的互動程式 ex: Flash,Max/Msp,VVVV,PD,C,Processing…等
  • 使用低價格的微處理控制器(ATMEGA8-16) NT$120~NT$150
  • USB介面,不需外接電源。另外有提供9VDC輸入
  • 應用方面,利用Arduino,突破以往只能使用滑鼠,鍵盤,CCD等輸入的裝置的互動內容,可以更簡單地達成單人或多人遊戲互動。
Title
Linux Virtualization Goes Mobile
Speaker
黃敬群 “jserv”
Links
//blog.linux.org.tw/jserv/
//jserv.blogspot.com/
Bio
0xlab developer,Openmoko developer,LXDE developer,GCC/GNU Classpath developer,New Chewing project leader。
Abstract
Although the concept of virtualization has existed since the 1960s, the applications become mature and diverse recently. the term “hypervisor” is referred to the original goal: providing a virtualization layer that strictly isolates virtual machines from each other for security and reliability purposes, that meets the requirement of rich mobile devices nowadays. the talk convers running operating systems in isolated run-time environments on a single hardware platform, and what we can benefit from it: flexible system configurations, legal/contractual liability, secure designs, etc.
Title
Cloud Computing - An Opportunity for Linux Netbooks
Speaker
Sascha Pallenberg (Editor in Chief, Netbooknews.com)
Bio
Sascha Pallenberg has been a leading proponent of the small form factor and mobile computing market for several years. With the rise of the netbooks he started his first mobile computing blog Eeepcnews.de back in December 2007, while he was still living in the US. After just 2 months he quit his job at his US startup and relocated to Taipei/Taiwan to cover the recent netbook news directly from its’ source. Netbooknews.de became a leading source for all the netbook related news, even though he is still blogging in German. With the help of Nicole Scott (former BnetTV.com), Joanna Stern (Laptopmag.com) and Lars Nilsson (former Fudzilla.com) he is going to launch Netbooknews.com in June 2009. A weekly vodcast about all the latest mobile computing news from the Asian hotspots.
Abstract
In the beginning of the netbook market, Linux netbooks had a huge momentum, especially due to the Xandros and Linpus distributions that got preinstalled on the first ASUS Eee PCs and Acer Aspire Ones. Unfortunately Linux couldn’t keep up this momentum and Windows XP built up its’ monopoly, even on this new and energetic netbook market. With new distributions like Moblin and Ubuntu Netbook Remix it seems that Linux might get a second chance but what comes next? Cloud computing is not only a buzzword, it’s reality and distributions like Jolicloud are taking advantage of the unique netbook specifications.
Title
Moblin 與 Android 應用於小筆電上的機會與挑戰
Speaker
林政道 “Stephen Lim” (百資 總經理)
Bio
Linpus President and CEO
Abstract
小筆電不負眾望繼續保持其最佳銷售量,成為各大廠商對抗不景氣的電腦產品。越來越多的線上社交網路和網上溝通方式已經成為現代人生活中密不可分的一個部份。新的科技技術和應用程式將行動上網成功落實在日常生活中。開放資源開發廠商看到了這個機會,主動積極連結跨越越各個不同的系統設備,以至於漸漸成為小筆電主流應用,而這當中尤其又以 Android 和 Moblin 為最。目前微軟即將要推出 Windows 7,且重新定義小筆電為低價的小型電腦,明確地試圖告知人們如果只使用特地設計從事線上活動的作業系統是不足夠的。那 Moblin 和 Android 的定位又將是什麼?其為競爭對手?還是可以並立相容的呢?
Title
LXDE/xPUD - Shortest Path to the Cloud (2 speakers)
Speaker
錢逢祥 “Fred”
Links
//fred-zone.blogspot.com/
Bio
永遠的大四生,開放原始碼愛好者,LXDE 的主要開發者之一,不時在業界任職或接案打工,是個職業的工讀生。
Abstract
為因應這個行動裝置當道的時代,羽量級操作環境和系統是眾所矚目的焦點,不單硬體,今日的軟體也開始追求省電、省時、省資源,而且,載體也已經從電腦一路跨足到 PDA、手機等裝置。因此,過去瘋狂消費硬體能力的軟體設計,勢必不再能立足。反觀思考如何開發輕量、簡潔又快速的系統,就變成了當前最重要的課題之一。長久以來, LXDE 就在這輕量的課題上多有著墨,其除了可以是一個羽量級桌面環境外,更是一個羽量級軟體的集合,可以協助各個行動裝置快速建立基本的輕量系統平台。本議程將在此探討 LXDE 羽量級桌面環境的背後,有著如何的設計邏輯和架構,以及說明未來的發展方向,甚至示範如何補強和改善 Moblin ,或在結合各種 UI(Clutter UI, xPUD Plate UI… etc) 後更深入其他的嵌入式裝置。
Speaker
陳品勳 “penk”
Links
//penkia.blogspot.com/
Bio
陳品勳 (penk) 是自學而成的自由軟體開發者,xPUD 專案發起人,以搖滾樂、科幻小說與排球為樂。投入開放源碼相關運動,撰寫軟體並翻譯文件書籍,喜愛日暮頌歌合唱團、馮內果以及 Perl 語言。
Abstract
xPUD (//xpud.org) is a minimal and fast booting “Browser OS”. Consisting mainly a desktop framework by leveraging web technologies, a web-based user interface running on top of Gecko/WebKit engines, and a base system that generated directly from a working Linux installation, we have the advantages of web application like rapidly developing and easily mash-up, also made it possible to develop a platform-independent environment. xPUD can not only be a great platform to deliver Web Apps, but it’s also suitable for use on small devices like Netbook, MID or embedded system.
Title
Clutter - The Animation UI Framework on Mobile Device
Speaker
江家豪 Terence Chiang (Senior Technical Marketing Engineer,Intel)
Bio
Terence Chiang joined Intel Open Source Technology Center (OTC) as a senior Technical Marketing Engineer focus on the Moblin technology enabling. Prior his role in OTC, Terence is as a senior Intel APAC Digital Home Client Enabling Application Engineer in the SSG Developer Relations Division. During his time in DRD, he worked with Independent Software Vendors to enable the latest Intel Technology including Intel ViiV Technology, Intel VPro Technology, Multicore Programming and Gaming Application performance optimization. Terence graduated from the University of Southern California (USC) with dual master degrees in Manufacturing Engineering and Electrical Engineering. He has a solid background and expertise in Multimedia Compression, Digital Signal Processing and Computer Graphics technology.
Abstract
This session will go through the overview of Moblin Core to focus on UI services and how User Experience (UX) can be implemented utilizing the Clutter technology. We will discuss Moblin software architecture to highlight how Clutter can provide a fast, sleek and visually rich user experience with 3D effect and animation of your Moblin based applications.
We will also discuss the basic building blocks and demonstration of Moblin UX with several sample Clutter applications. Finally, we will summarize the direction of future of Clutter Technology development under Moblin project.
Title
Android Scripting Environment 簡介
Speaker
gasolin
Links
//inet6.blogspot.com/
Bio
「Google! Android 手機應用程式設計入門」作者、Android Market 上超過 20 萬人下載的軟體「aTrackDog」作者之一,同時也是 Python 語言愛好者、「周蟒」作者。譯有「咬一口 Python 程式語言」電子書。
Abstract
Android Scripting Environment (ASE) 是 Android 上目前最主要的腳本語言試驗環境。透過ASE,使用者可以在 Android 上使用 Python、Lua、(Ruby) 等語言撰寫腳本來操控 Android 設備。本講題中將簡介 ASE 的發展、運作與使用方式、Android 環境中腳本語言的可能發展方向。並示範如何自訂 Python Android API 來操控 Android 設備。
Title
Android Wave Is Not Google Wave
Speaker
Chia-I Wu “olv” (0xlab)
Links
//olvaffe.blogspot.com/
Bio
olv 之前是 Openmoko (//www.openmoko.com/) 的工程師, 有時候會去參加 tossug 聚會。現在在 0xlab (//0xlab.org/) 負責圖形加速的項目.
Abstract
There is 3D acceleration on our laptops/netbooks. There is no reason that we cannot accelerate Android when it runs on the same devices. This talk is about 3D acceleration on Android. However, it will focus more on Mesa/DRI and focus less on Android, as the former is more open to our definitions.
Title
How Android Differs from GNU/Linux? And How can we FIX it ?
Speaker
walkingice (0xlab)
Links
//walkingice.twbbs.org/blog/
Bio
0xlab developer,Openmoko developer,OpenEmbedded developer。
Abstract
Android is indeed an open platform and large-scale open source project, which is amazing, but it excludes some well-known free and open source software such as glibc. This talk is about to share the experience about migrating from traditional GNU/Linux to Android. Also, 0xlab introduces some non-trial modifications in order to leverage existing native Linux software into Android.
Title
Porting Android to x86 MID
Speaker
陳官辰 “freedom” (工研院)
Links
//www.tandroid.org/
//www.youtube.com/watch?v=3znRGXUW_uI
Bio
Mr. Tan is a veteran BSD user who learned Unix on VAX-11/780 running 4.3BSD. He switched to Mac OS X since Apple switched to Unix.
Abstract
  • Motivation: Why I wanna do it? Like most of open source projects, to scratch my own itch. What the itch is?
  • Introduction of the Gigabyte M528: hardware spec and the software came with it.
  • Details of what problems I encountered and how did get stocked or solve them.
  • My 2 cents on what Android can do beyond cell phones and netbooks.
Title
Mastering the Android Media Framework
Speaker
Dave Sparks
Bio
Dave Sparks is the technical lead on the Android media framework. He has been involved in the audio industry for many years and was the principle author of the MMA’s Downloadable Sounds specification (DLS) now part of the MPEG-4 and 3GPP standards.
Abstract
Some monks might take a vow of silence, but Android certainly hasn’t. In this talk, Android engineer Dave Sparks will take you on a journey deep inside the Android media framework, exploring the mysteries of Android’s multimedia services.
Title
Smaller and Faster Android: Optimization and Toolchain Perspective
Speaker
廖世偉 Shih-wei Liao
Bio
廖世偉 is a tech lead at Google Mountain View while being on-leave from National Taiwan University. He received his BS from NTU in 1991 and his MS and PhD from Stanford University in 1995 and 2000, respectively. He has many years of industry experience at Intel and Google and more than two dozens of patent applications. On the other hand, he also publishes extensively on multicores, compilers, programming systems, and blocking & affine partitioning theory which is included in the Dragon Book. (Dragon book is a bible in the field of compilers.)
Abstract
How to systematically achieve smaller Android footprint and optimized Android execution? I’ll introduce the design of the Android toolchain and present several case studies on optimizations. We know that Taiwan’s OBM, ODM, OEM industries thrive on optimizations such as cost-cutting and battery-efficiency. To maintain this kind of edge on a large software system like Android, we need a balanced design and a thoughtful abstraction and specification: boot-up time vs. app init time, Java vs. native, fast bootup vs. number of apps, the right parameter settings, and memory management optimizations. We’ll go through this kind of studies, as time allows.
Title
自由軟體與藝術創作 (以 Puredata 為例)
Speaker
李駿 Chun Lee (OpenLab)
Links
//sonicvariable.goto10.org/
Puredata
OpenLab (Floss+Art)
Bio
自從 2004 年起,他將創作完全投入於對於自由軟體在數位藝術上的研發及推廣。他是法國非營利新媒體藝術組織 GOTO10 的一員以及倫敦 OpenLab 創始者之一。他在許多相關藝術節演出以及自由軟體技術的教授,同時也在 2008 年取得 electronic/sonic arts 博士學位。
Abstract
近年來,自由軟體與數位藝術的結合,造就了一股新的趨勢與生態,這不僅僅是存在於單純技術上的應用,也包括了藝術工作著對於 創作 / 科技 / 社會的觀點。此演講將以 Pure Data ( //puredata.info/,//pdtw.blogspot.com/ ) 軟體為例,來觀看自由軟體與數位藝術獨特的文化,以及它周遭相關的議題。其中對於 Pure Data 的操作及功能也會大略介紹。Pure Data 是一個即時圖形化編寫程式環境,針對音頻,視頻和圖形處理,是patcher程式編寫語言。
Title
GFX 開放原碼軟體推廣的經驗與實驗
Speaker
趙柏強 “BobChao” (MozTW)
Links
//blog.timc.idv.tw/posts/get-firefox-event-website/
//www.bobchao.net/getfirefox-com-tw
//blog.bobchao.net/
Abstract
瀏覽器如此親民,MozTW 也希望能實踐瀏覽器的角色定位作為中介的窗口,一方面讓更多人接觸自由文化、另一方面也為自由文化社群開展大大小小的推廣實驗。「GFX」是 MozTW 的實驗作,我們希望讓使用者以簡單的方式、自己表達喜愛 Firefox 的原因,並藉以推荐親朋好友。在這段時間裡,柏強將以 GFX Project 為引子、為各位介紹 MozTW 在推廣上的努力,並分享我們規劃的概念。如果你想了解「Foxmosa 遊台灣」、「立即體驗 IE8」、「摩茲工寮」、「狐耳摩莎」等專案規劃,以及 Mozilla 整體開放的行銷流程,歡迎參加。

Title
Westart 計劃
Speaker
Franklin (慧友電子研發部經理)
江易原 (中央研究院環境變遷研究中心, 博士後研究)
Bio
(Franklin) 現任 KDE 正體中文翻譯團隊協調人,Tryneeds-Chinese 線上翻譯共筆平台專案建構規劃與站台管理員。曾參與萬榮專案, 二米計劃與軟體自由協會創始會員等。目前任職慧友電子研發中心軟體部經理。
Abstract
  1. Westart 計劃的緣起 - 我們看到了哪些使用者的需求?
  2. Westart 的子計劃 - Wekey Wiki、Tryneeds-Chinese、EzGo、學科自由軟體教學應用計劃
  3. 自由軟體在學科方面的應用
  4. Tryneeds-Chinese 線上翻譯共筆平台
Title
Git 還能做什麼?
Speaker
tsung
Links
//plog.longwin.com.tw/
Bio
目前任職於 SiteTag, 主要負責網頁相關程式開發, 額外也兼系統規劃與架設, 目前兼任 WebsCamp 的主辦人.
Abstract
Git 非常的強大,除了當版本控制系統外,還能做什麼?
會快速帶過 Git 於版本控制的操作,主要內容介紹 Git 的其它應用,如: 在 Unit Test、Lazyscript、詞庫網 等等 的應用情形。
在此也會簡介詞庫網的使用,另一種詞庫的 Open Source 方法,希望可以透過大家的貢獻,提供詞庫的精準度.
Title
Linux Firmware Debug Kit (LFDK)
Speaker
洪豪謙 “Merck Hung” (華碩)
Links
//merckhung.blogspot.com/
Bio
一位喜愛研究電腦硬體操作及作業系統的工程師,目前任職於華碩電腦,從事 Android Phone 之開發。
Abstract
因曾經從事過一陣子 Legacy BIOS 工作,體驗過 BIOS 豐富的 debug 工具。例如一些 BIOS Engineer 所熟悉的 AMI RU,Award ADU 等兩個通用 Debug 程式。以及各家公司內部自行開發的 debug tools,如 e820,Super I/O,I2C tools 等等。但很奇怪的,Linux 上怎麼老是沒什麼可以用來 Debug 的工具程式。尤其對一位 BIOS Engineer (尤其是 Server BIOS) 而言,Linux 也是其很重要的目標平台。如果在 DOS 上出了問題,那有 RU/ADU。 如果在 Windows 上出了問題,那有 Windows 版的 RU。那如果在 Linux 上出了問題呢?另一方面對 Embedded Linux Engineer 來說,不斷的重複燒 FlashROM,或是不斷 rmmod/insmod,以及 Remote NFS,雖然可以加速整個 Registers Debug 的流程,但都還是不及有一個通用工具來的方便,可以達到即時修改即時反應的便利。所以就在那樣的時空背景下,也就動手寫了與 AMI RU 介面很相似的 LFDK 這套工具。在這幾年來,帶給了我不少方便,更甚至是飛到大陸客戶端處理問題。然而事過境遷,它已經許久不再改版,故將之釋出為 GPL Open Source Software,與有緣人分享之。
Title
Why Vim ? Vim 能幫助你什麼?
Speaker
林佑安 “c9s” (愛印網)
Bio
Perl Hacker , 目前在 AIINK (愛印網) 以 Perl 語言開發的 Jifty web framework 從事網站開發相關工作,於CPAN Perl 模組典藏網維護多個 Perl 模組,曾參與 Jifty, SD 等開放原始碼專案 。主要以 vim 做為開發工具,在自己 blog 發表過多篇 vim 進階使用技巧。
Abstract
撰寫程式碼,使用的編輯器真的對效率有很大的影響,有多少人總是滑鼠搭配連續的方向鍵來做程式碼修改,卻不知道這些瑣碎的動作花去他們多少時間?
覺得這些動作太煩人嗎? 找不到可以方便自訂功能的編輯器嗎?找不到一個能支援各種語言 syntax highlight 的編輯器嗎?
或是剛開始使用 Vim 但是卻對客製化自己的 vim 或是對 Plugin 束手無策?
本議題將探討 Vim 編輯器如何以快狠準提昇生產力、編輯效率,秘訣與技巧。
介紹 Vim 功能、插件 (Plugin)、版本控制、資料庫等等輔助插件以及其他常用技巧。
Title
Happy Build with OpenEmbedded
Speaker
Tick (0xlab)
Abstract
Openembedded is a flexible and powerful autobuild system. It helps us porting different distributions to different hardwares without too much pain. I’d like to introduce the OpenEmbedded system via creating a tiny distribution and running it on a real embedded system. I will use beagleboard to demonstrate the image. If you have beagleboard, you can take that and play at the same time.
Title
如何使用 Redmine 做專案管理
Speaker
李世元 “FourDollars” Stanley Lee
Bio
目前在 //www.katdc.com 任職,從事數位家庭多媒體影音嵌入式軟體平台的開發工作,平時會在 TOSSUG 以及 HackingThursday 的聚會活動以及參加各個 Linux 相關研討會的活動,負責維護 //{www,planet,blog}.linux.org.tw 網站。
為以下專案的開發者之一
Abstract
關於軟體寫作這件事,常常可以聽到有人在分享程式語言以及相關的技術、開發框架(Framework)、分散式版本管理系統(DVCS),卻鮮少聽到有人在分享軟體專案管理系統使用上的經驗,像是使用 Pyhton 開發的 Trac,用 Ruby 開發的 Redmine,用 PHP 開發的 dotProject 等,還有真正執行一個軟體專案或是同時進行多個軟體專案上面的實務經驗分享,趁著這次 COSCUP 的機會跟大家分享一些 Redmine 上面的使用心得。
Title
FOSSology - 開放源碼軟體授權分析工具
Speaker
曾義峰 “ant” (OSSF)
Links
//antbsd.twbbs.org/~ant/wordpress/
Bio
中央研究院資訊科技創新研究中心自由軟體鑄造場軟體工程師。
Abstract
身處在 Copy&Paste 及善用開放源碼軟體寫程式的時代,愈來愈多的使用者並未遵守軟體授權而面臨訴訟爭議。顯示開放源碼軟體雖然逐漸普及,但卻未被正當使用。為此,FOSSology 提供了程式源碼授權狀態的分析工具,以發掘未被發現的授權問題,減少開發者使用開放源碼軟體的疑慮。自由軟體鑄造場將展示 FOSSology 的實機操作,並對其未來可強化的特性提出展望,也期盼社群可以共同參與。
Title
Software Design in Virtual Environment
Speaker
Martin Pool (Launchpad Project Manager, Canonical)
Bio
Martin Pool has been involved with open source development since the mid nineties, including Apache-Java, Samba, rsync, librsync, and GNU Keyring for PalmOS. He wrote the distcc distributed compiler, which won an OSI Open Source Award. Martin has worked on Bazaar at Canonical since early 2005. Earlier this year he rode a motorcycle to the southernmost point in Australia.
Abstract
In the last day, tens of thousands of people will have interacted with Ubuntu and thousands of other open source projects through Launchpad.net.
Who are these people, what are they doing, and why?
We’ll have a look at Launchpad through the eyes of an open source developer working to fix bugs, a person translating software into their native language, and a commercial development manager scheduling work for their next product release.