星期四, 9月 06, 2012

[TOSSUG 9/11] 第9次星系主題:A journey of Filesystem on JOS

主題內容: A journey of Filesystem on JOS (90分鐘)

分享者:wayling
 
摘要
無論有無作業系統的存在,使用者常常需要對硬碟或其他外部儲存裝置做操作,
因此檔案系統在任何系統中幾乎都是非常重要且不可或缺的一部份,
所以實做基本檔案系統也成了一個必須的主題。
本此探討JOS的主題有兩部份,一是檔案系統本身,二是JOS的檔案系統服務。
 
提綱
 
Part1 :
  • Filesystem struct In-memory and On-disk struct 
Part 2:
  • Client/Server FileSystem access
  • remote procedure call (RPC) base on IPC and process
 
背景知識(2)
 

參加活動前,請大家配合,先行預習(較易於與講者互動)(Optional)

備註

此次活動已加入TOSSUG行程(請參閱http://www.tossug.org/2012)

活動時間:2012/09/11 7:30pm 開始,6:30pm 開始入場

報名網址:http://registrano.com/events/c6d849

官方網址:http://www.juluos.org

共筆網址:http://sync.in/juluosdev

地點: Mix Coffee &Tea

(註1:如包場,參加者需在店消費約200元以下,折抵場地費。)

(註2:活動採分享心得或研究實作展示。)

(註3:活動場地有提供無線網路。)

星期一, 9月 03, 2012

[TOSSUG 09/04] AceLan - Qt for Android

** 歡迎轉載 **

講者簡介:

AceLan
Ubuntu Kernel Developer
a KDE Lover and Contributor
Former KDE coordinator in Taiwan

大綱/Agenda:

Qt 是一套跨平台應用程式開發框架
不但能在 Linux, MAC 及 MS Windows 上執行
現在更可以在 Android 甚至是 iOS device 上執行
程式碼原封不動 只要透過重新編譯 就能順利在 Adnroid 上跑
將介紹如何安裝所需套件 及詳細編譯步驟
並配合多起範例 展示給大家看
歡迎大家一同來討論

活動資訊:

報名:http://registrano.com/events/5021c3 (統計人數及活動變更通知)
時間:2012/09/04 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題:Qt for Android
主講人:AceLan
語言: Chinese/中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
備用地點: 如果 Mix Coffee & Tea 沒開請至對面的 丹堤咖啡 Dante Coffee
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期一, 8月 20, 2012

[TOSSUG 08/21] $4 - The Python GTK+ 3 Tutorial 導讀 (續)

** 歡迎轉載 **

The Python GTK+ 3 Tutorial [1] 是一個淺顯易懂的 Python GTK+ 3 入門教材

上次的導讀談過了 7. Entry, 8. Button Widgets, 9. ProgressBar 這一次將從 10. Spinner 接續開始,同樣地探討每一個程式碼範例。

歡迎對 Python GTK+ 3 程式設計有興趣的朋友一同參加。

這次實作上所需的背景知識有:Python 程式語言、GTK+ 函式庫。

此次分享將以 Ubuntu 12.04 為主,但是 BSD/Linux 的任何發行版本都可以用來作為開發環境。

[1]: The Python GTK+ 3 Tutorial

活動資訊:

報名:http://registrano.com/events/401afc (統計人數及活動變更通知)
時間:2012/08/21 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題:The Python GTK+ 3 Tutorial 導讀
主講人:$4
語言: Chinese/中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期日, 7月 29, 2012

[TOSSUG 08/07] $4 - The Python GTK+ 3 Tutorial 導讀 (續)

** 歡迎轉載 **

The Python GTK+ 3 Tutorial [1] 是一個淺顯易懂的 Python GTK+ 3 入門教材

上次的導讀帶到 6. Label 這一次將從 7. Entry 接續開始,同樣地探討每一個程式碼範例。

歡迎對 Python GTK+ 3 程式設計有興趣的朋友一同參加。

這次實作上所需的背景知識有:Python 程式語言、GTK+ 函式庫。

此次分享將以 Ubuntu 12.04 為主,但是 BSD/Linux 的任何發行版本都可以用來作為開發環境。

[1]: The Python GTK+ 3 Tutorial

活動資訊:

報名:http://registrano.com/events/2ee75f (統計人數及活動變更通知)
時間:2012/08/07 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題:The Python GTK+ 3 Tutorial 導讀
主講人:$4
語言: Chinese/中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期三, 7月 18, 2012

[TOSSUG 07/24] $4 - The Python GTK+ 3 Tutorial 導讀

** 歡迎轉載 **

The Python GTK+ 3 Tutorial [1] 是一個淺顯易懂的 Python GTK+ 3 入門教材

這次的分享將逐步討論每一個程式碼範例,歡迎對 Python GTK+ 3 程式設計有興趣的朋友一同參加。

這次實作上所需的背景知識有:Python 程式語言、GTK+ 函式庫。

此次分享將以 Ubuntu 12.04 為主,但是 BSD/Linux 的任何發行版本都可以用來作為開發環境。

[1]: The Python GTK+ 3 Tutorial

活動資訊:

報名:http://registrano.com/events/33dbd7 (統計人數及活動變更通知)
時間:2012/07/24 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題:The Python GTK+ 3 Tutorial 導讀
主講人:$4
語言: Chinese/中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期日, 7月 01, 2012

[TOSSUG 07/03] $4 - 淺談使用 Glade 製作 GTK+ 程式介面

** 歡迎轉載 **

最近 $4 [1] 在使用 Glade [2] 設計 GTK+ 程式外觀,所以有一些心得想要跟大家分享。

這次的分享將解說 Glade 的操作以及背後程式碼銜接的方法,也就是先在視覺上將 UI 元件排列好,之後再將功能實作上去。

這次實作上所需的背景知識有:Python 程式語言、GTK+ 函式庫。

此次分享將以 Ubuntu 12.04 為主,但是 BSD/Linux 的任何發行版本都可以用來作為開發環境。

[1]: http://about.me/fourdollars
[2]: http://glade.gnome.org/

活動資訊:

報名:http://registrano.com/events/4ca289 (統計人數及活動變更通知)
時間:2012/07/03 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題:淺談使用 Glade 製作 GTK+ 程式介面
主講人:$4
語言: Chinese/中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期一, 6月 18, 2012

[TOSSUG 06/19] hychen - 淺談 javascript prototype

** 歡迎轉載 **

講者簡介/Bio:

  • Debian Maintainer
  • Software Engineer in Canonical Ltd
  • Program Committee of COSCUP 2009
  • Financial Lead of COSCUP & Gnome.Asia 2010
  • Financial Lead of PyCon Taiwan 2012
  • Speaker in OSDC.tw 2011
  • Speaker in PyCon.JP 2011
  • Speaker in PyCon Taiwan 2012

http://about.me/hychen

內容大綱/Agenda:

  1. prototype? class?
  2. new 做了什麼事
  3. instance 怎麼被產生
  4. bound attributes v.s unbound attributes
  5. 結論

活動資訊/Information:

報名/Sign up:http://registrano.com/events/27c023 (統計人數/活動更動通知)
時間/Date:2012/06/19 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題/Topic:淺談 javascript prototype
講者/Speaker:陳信屹/hychen
語言/Language: 中文/Chinese
地點/Location: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 在包場時,店家的低銷為兩百元以上;非包場時,低銷至少點一杯飲品,到場付費。6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期一, 5月 21, 2012

[TOSSUG 05/22] $4 - ibus 輸入法引擎實作

** 歡迎轉載 **

最近 $4 [1] 在寫一個 ibus-zhuyin [2] 傳統注音的中文輸入法引擎,因此有一些關於 ibus 輸入法引擎實作上的心得想要跟大家分享。

這次的分享將解說 ibus-tmpl [3] 這個 ibus 輸入法引擎的範例裡面的實作細節,在 ibus
輸入時的相關使用者介面元件上的介紹,希望能讓對於輸入法實作有興趣的朋友能夠有些入門上的理解。

實作上所需的背景知識有:C 程式語言、GObject (Glib 的物件系統)、GNU Build System (aka
Autotools)、Git 版本控制。

此次分享將以 Ubuntu 12.04 為主,但是 BSD/Linux 的任何發行版本都可以用來作為開發環境。

[1]: http://about.me/fourdollars
[2]: https://github.com/fourdollars/ibus-zhuyin
[3]: https://github.com/phuang/ibus-tmpl

活動資訊:

報名:http://registrano.com/events/d24574 (統計人數)
時間:2012/05/22 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題:ibus 輸入法引擎實作
主講人:$4
語言: Chinese/中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期二, 1月 10, 2012

[TOSSUG 01/17] Noritsuna Imamura - Robot, AR, Linaro(Linux for ARM), Embedded

大家好!

** 歡迎轉載 **

Bio:

I'm a technical artist & SIProp project's chairman (http://www.siprop.org/).
I work together ITRI and live in Hsinchu.
And I support Linaro project (http://www.linaro.org/) as community member.

When I lived in Tokyo, I make the biggest Android Community in Japan.
This is called Japan Android Group.
I usually make & support OSS's community.
I want to make the Linaro community in Taiwan!

Details
http://www.slideshare.net/noritsuna/resume-nov2011-10249676

Agenda:

Our project always makes fun & funny products.
There is a robot which we made last year.

Auto Chasing Turtle
http://www.slideshare.net/noritsuna/auto-chasing-turtle

This is used Kinect for detecting human & measuring distance.
So it is controlled by beagleboard-xM (small computer, made by ARM CPU).

And I'll bring and show new one.
I will explain about how to make it and concept.

活動資訊:

報名:http://registrano.com/events/142af5 (統計人數)
時間:2012/01/17 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題:Robot, AR, Linaro(Linux for ARM), Embedded
主講人:Noritsuna Imamura
語言: English
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期五, 12月 23, 2011

[TOSSUG 12/27] $4 - Debian packaging & Ubuntu PPA

大家好!

** 歡迎轉載 **

摘要:

介紹一下 Debian 套件打包以及 Ubuntu PPA 的使用。

講者簡介:

李世元 (FourDollars),英屬曼島商肯諾股份有限公司的軟體工程師,目前專注在 Ubuntu OEM 版本的製作,平時喜歡參與一些社群活動,例如:每週二的 TOSSUG 以及每週四的 Hacking Thursday,還有進行一些自由軟體的創作與專案維護。

其它資訊請參考 http://about.me/fourdollars

大綱:

  • Debian
    • Ubuntu
  • Canonical
    • Launchpad
  • Debian package
    • deb & udeb
    • dpkg
  • Debian archives
    • APT
  • Debian packaging
    • pbuilder/cowbuilder
    • ubuntu-dev-tools
  • Ubuntu PPA
    • Daily Build

活動資訊:

報名: http://registrano.com/events/4d5c89 (統計人數)
時間: 2011/12/27 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題: Debian packaging & Ubuntu PPA
主講人:$4
語言: 中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期四, 11月 24, 2011

[TOSSUG 11/29] James Ho - Mozilla Taiwan & Boot-to-Gecko 介紹

大家好!

** 歡迎轉寄 **

摘要:

最近 Mozilla 基金會在台灣成立分公司 Mozilla Taiwan,我們很高興能夠邀請到 James Ho 來跟我們介紹 Mozilla Taiwan 辦公室跟 Boot-to-Gecko 計畫還有工作職缺,歡迎有興趣的朋友帶著履歷^H^H^H^H來參加。

講者簡介:

何福軒 (James Ho ) ,1972年生,新竹人。
1995年畢業於國立交通大學資訊工程學系,1997年與2003年於同系取得碩士與博士學位,專長為網際網路技術與嵌入式系統。
過去十年以來,James 先後於友訊科技(D-Link)與其分割出來的專業網通代工廠明泰科技(Alpha Networks)任職,擔任網通產品軟體研發工作。
在加入Mozilla Taiwan之前,James 為明泰科技寬頻系統研發處副處長,負責寬頻與無線相關產品之軟體研發。

大綱:

  • Intro. to Mozilla Taipei office
  • Intro. to Boot-to-Gecko (B2G)
    What is B2G?
    Why B2G?
    Roadmap & current status
  • Jobs@mozilla
  • Q&A

活動資訊:

報名: http://registrano.com/events/96e7ff (統計人數)
時間: 2011/11/29 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題: Mozilla Taiwan & Boot-to-Gecko 介紹
主講人:James Ho, Mozilla Taiwan
語言: 中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期五, 9月 23, 2011

[TOSSUG 9/27] Max Lin - How to build your first package on OBS ?

大家好!
** 歡迎轉寄 **

摘要:

The Open Build Service (OBS) is an open and complete distribution development platform. It provides the infrastructure to easily create and release open source software for openSUSE and other Linux distributions on different hardware architectures. More details on http://en.opensuse.org//openSUSE:Build_Service As the title, I will introduced how to create/build your first package on openSUSE Build Service, and share some experience.

講者簡介:

Max Lin, SUSE Engineer

大綱:

  • Introduction
  • Features
  • Web Interface
  • osc(openSUSE build service command line tool)
  • Q&A

活動資訊:

報名: http://registrano.com/events/edfc36 (統計人數)
時間: 2011/09/27 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題: How to build your first package on OBS ?
主講人:Max Lin, SUSE Engineer
語言: 中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期二, 6月 07, 2011

[TOSSUG & GNOME.TW 06/14(二)] 林珈宏(Richard): 淺談自由軟體在開發及應用的授權議題


大家好!
** 歡迎轉寄 **

摘要:

自由軟體最迷人之處就在於它的本質-讓使用者可以自由地安裝、使用及分享,開發者也可以研究、修改及貢獻社會;不僅如此,它在產業利用上也漸漸扮演要角。然而,自由軟體所賦予的自由並非全然無拘無束的自由,而是為了保障貢獻者心中的軟體自由及利用方式。很多開發者只著眼在開放源碼的特性,卻未顧及潛在的義務及自由軟體的授權規範。這個議題主要是初步分享強哥在自由軟體授權上小小的研究心得,介紹各類自由軟體授權條款相同及相異的性質,從開發及商業應用的角度來看各類授權的內涵,一併就法院相關的訴訟案件為說明。

講者簡介:

林珈宏(Richard),ID: legist,人稱強哥; 目前在自由軟體鑄造場(OSSF)擔任法政研究及校園推廣的工作。

活動資訊:

報名: http://registrano.com/events/df9081 (報名目前當作統計人數使用)
時間: 2011/06/14 星期二,活動時間 7:30pm 開始,6:30pm 開始入場 
主題: 淺談自由軟體在開發及應用的授權議題 
主講人:林珈宏(Richard)
語言: 中文 
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea ) 
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。 
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

星期日, 3月 27, 2011

[3/29 TOSSUG] Roger Dingledine : Tor 匿名系統的討論

[English below]
大家好!
** 歡迎轉寄 **
摘要:
美國國防部和電子前鋒基金會(Electronic Frontier Foundation)有什麼相似之處?這兩個單位都資助了 Tor 計劃 ( http://torproject.org ) 的開發。Tor 是個用自由軟體打造的網路,能讓全球各地網民匿名安全上網。2300 位志願者為至少五十萬 Tor 線上使用者轉接流量,這些人包含想避免身份遭盜竊的一般市民、及那些想要私下窺探競爭對手網站的企業、全世界的部落客和行動主義者、在中東地區想要連上家鄉伺服器的士兵和醫護人員不用害怕受到人身攻擊。
我將介紹 Tor 的架構,並說明使用者使用它的原因,以及它所提供的安全性,然後我們將開放討論關於開放研究的問題、更廣泛的社會影響、圍繞在中國的審查跟規避的問題、還有其它聽眾想要討論的議題。
講者簡介:
Roger Dingledine 是 Tor 計劃主持人,Tor 是一個美國非盈利計劃,主要為多家組織作匿名技術的研發,像是美國之聲(Voice of America)、美國海軍、電子前鋒基金會(Electronic Frontier Foundation)。Roger 除了 Tor 計劃外,他也組織匿名系統學術研討會,在許多不同的行業和駭客研討中演說,並且為國內外的執法單位做匿名系統的教學。

報名: http://registrano.com/events/8cdf5f 
時間: 2011/03/29 星期二,活動時間 7:30pm 開始,6:30pm 開始入場 
主題: Tor 匿名系統的討論 
主講人:Roger Dingledine 
語言: 英文 
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea ) 
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。 
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

Hi,
*** Please feel free to circulate. ***
Abstract:
What do the United States Department of Defense and the Electronic Frontier Foundation have in common? They have both funded the development of Tor (http://torproject.org ), a free-software anonymizing network that helps people around the world use the Internet in safety. Tor's 2300 volunteer relays carry traffic for perhaps half a million concurrent users including ordinary citizens who want protection from identity theft and prying corporations, corporations who want to look at a competitor's website in private, bloggers and activists around the world, and soldiers and aid workers in the Middle East who need to contact their home servers without fear of physical harm.
I'll give an overview of the Tor architecture, and talk about who uses it and why, and what security it provides. Then we can open it up for discussion about open research questions, wider social implications, censorship and circumvention questions around China, and other topics the audience wants to consider.
Bio:
Roger Dingledine is project leader for The Tor Project, a US non-profit working on anonymity research and development for such diverse organizations as Voice of America, the U.S. Navy, and the Electronic Frontier Foundation. In addition to all the hats he wears for Tor, Roger organizes academic conferences on anonymity, speaks at a wide variety of industry and hacker conferences, and also does tutorials on anonymity for national and foreign law enforcement.

Registration: http://registrano.com/events/8cdf5f
Time: 2011/03/29 (Tuesday), discussion starts at 7:30pm, dinner starts at 6:30pm
Topic: A discussion about the Tor anonymity system
Speaker: Roger Dingledine 
Language: English
Place: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
Fee: Some fee requested by restaurant below NTD 200. Pay when you arrive.
Notice: Free WiFi is available.

星期三, 3月 09, 2011

[TOSSUG 03/15(二)] sleepnova: 開發工具之我見 - 廣義開發工具雜談 <活動取消>

抱歉,這次的心得分享取消,因為講者家中臨時有事,不過我們還是有平時閒聊的聚會。
Sorry, we have to cancel this sharing talk because the speaker is occupied by some urgency.
We still have regular meeting.

[English below]

大家好!

** 歡迎轉寄 **

不曉得你是否曾經有這種疑惑,為什麼程式開發這麼困難?

打從寫下第一行程式開始就是一連串錯誤的開始,縱使是一個很有經驗的老手,還是會不斷的為各種小錯所苦。這個問題不斷的困擾著我,促使我開始追尋是否存在更好的開發方式、開發工具、開發流程,甚至是更好的語言。

這次想跟大家分享的就是我在這條路上探尋的一些心得和發現,內容可能會牽涉到有關開發工具的演進、語言特性、一些開發上面較煩人的問題討論 (比如變數命名,文件...etc)、開發工具類型比較、視覺化開發工具 (人機) 與 web 化開發工具等等。

因為是針對開發問題的開放式探尋,所以牽涉到的議題比較廣也比較雜 (發散),借此機會拋磚引玉,希望同樣對此問題有興趣的人一起來共襄盛舉。

講者簡介:sleepnova
Freelance Consultant
  • Eclipse plug-in development/consulting - AndesTech Corp.
  • Android application development/consulting - KKBOX Inc.
  • Web-side development - Nokia Siemens, CHT



報名: http://registrano.com/events/d5ae4e
時間: 2011/03/15 星期二,活動時間 7:30pm 開始,6:30pm 開始入場

主題: 開發工具之我見 - 廣義開發工具雜談
主講人:周立瑋 (sleepnova)
語言: 中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。



Hi,

*** Please feel free to circulate. ***

Did you ever wonder why it’s so difficult to develop programs? Writing the first lines of code right from the start is a series of errors. Even very experienced veterans continue to suffer a variety of small mistakes. This problem has plagued me and led me to pursue the development of better development tools, development processes, or even better languages.

I would like to share my road of exploring some of the ideas and my discoveries. I’ll talk about the following topics in this talk: the evolution of development tools, language features, a number of development issues discussed above, some annoyances (such as variable naming, documentation, etc), comparison of different types of development tools, visual development tools (human machine interface) and web development tools.

It will be an exploration. The issues involved are broad and diverse to intrigue the audience for further discussions.

Background:
Freelance Consultant
  • Eclipse plug-in development/consulting - AndesTech Corp.
  • Android application development/consulting - KKBOX Inc.
  • Web-side development - Nokia Siemens, CHT


Registration: http://registrano.com/events/d5ae4e
Time: 2011/03/15 (Tuesday), 7:30pm - 9:00pm, dinner starts at 6:30pm

Topic: my development tools - general development tools gossip
Speaker: sleepnova
Language: Chinese
Place: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
Fee: Some fee requested by restaurant below NTD 200. Pay when you arrive.
Notice: Free WiFi is available.


星期三, 2月 23, 2011

[TOSSUG 03/01(二)] Thinker: HTML5 Authoring Tool - 嵌入 Python 的應用

[English below]

大家好!

** 歡迎轉寄 **

將 Python 嵌入 Inkscape,成為一個可擴充、易擴充的繪圖平台。並以 Scribboo 為例,解說如何使用這樣的繪圖平台開發動畫製作和 GUI 製作的工具。內容涉及到如何嵌入 Python 到其它軟體內,並使用 Cython 快速開發 native code 的 binding。

報名: http://registrano.com/events/70ecfa
時間: 2011/03/01 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題: HTML5 Authoring Tool - 嵌入 Python 的應用
主講人:李圭峰 (Thinker)
語言: 中文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。

Hi,

*** Please feel free to circulate. ***

Embedding Python into Inkscape transforms Inkscape into an extensible painting platform. Taking Scribboo as an example, Thinker will explain how to use such painting platform as a tool to develop animation and GUI interface. The content involves how to embed Python into other software, and use Cython to rapidly develop native code binding.

Registration: http://registrano.com/events/70ecfa
Time: 2011/03/01 (Tuesday), 7:30pm - 9:00pm, dinner starts at 6:30pm
Topic: HTML5 Authoring Tool - Python Embedded Application
Speaker: Thinker Li
Language: Chinese
Place: 2F of Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
Fee: Some fee requested by restaurant below NTD 200. Pay when you arrive.
Notice: Free WiFi is available.

星期日, 2月 06, 2011

[2/15 TOSSUG 特別活動] Debian 6.0 Squeeze Release Party & Installfest

經過 24 個月不斷地開發,Debian 計畫自豪地獻上最新的穩定版本 6.0 (Squeeze)。Debian 6.0 是一個自由的作業系統,這是第一次同時提供兩種不同的衍生系統。在 Debian GNU/Linux 之外,Debian GNU/kFreeBSD 在這個版本的出現作為一個技術性的預覽。Debian 6.0 包含了 KDE Plasma 桌面環境及應用程式,還有 GNOME, Xfce, LXDE 桌面環境,以及各種伺務器的應用程式。它同時也相容於 FHS v2.3 以及 LSB v3.2。Debian 能夠在各式各樣的平台上運行,從掌上電腦和手持裝置到超級電腦之間的所有平台都能夠執行。Debian GNU/Linux 總共支援了九個不同的 CPU 架構。

After 24 months of constant development, the Debian project is proud to present its new stable version 6.0 (code name 'Squeeze'). Debian 6.0 is a free operating system, coming for the first time in two flavours. Alongside Debian GNU/Linux, Debian GNU/kFreeBSD is introduced with this version as a 'technology preview'. Debian 6.0 includes the KDE Plasma Desktop and Applications, the GNOME, Xfce, and LXDE desktop environments as well as all kinds of server applications. It also features compatibility with the FHS v2.3 and software developed for version 3.2 of the LSB. Debian runs on computers ranging from palmtops and handheld systems to supercomputers, and on nearly everything in between. A total of nine architectures are supported by Debian GNU/Linux.


報名:http://registrano.com/events/4d721a (統計人數使用,不用報名也可以參加)
時間:2011/02/15 星期二 6:00pm ~ 10:00pm
主題:Debian 6.0 Squeeze Release Party & Installfest
語言:中文 / English / ... (Any language on Debian)
地點:Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費:200元,含晚餐一份,到場付費,6:00pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。
歡迎主動提供任何協助或是活動相關分享,在 http://wiki.debian.org.tw/index.php/DebianReleaseParty 修改即可。

星期三, 1月 12, 2011

[GTUG &TOSSUG 01/17(一)] Tony Chan: What's new in Gingerbread, with an introduction to NFC


這週的特別聚會很榮幸請到 Google 的 Android Developer Advocate:Tony Chan 來 Taipei GTUG 和 TOSSUG 合辦的聚會。
當天 Tony 將和大家分享 Android Gingerbread (2.3) 的新功能,並介紹 NFC 技術和相關應用。
也透過這兩個社群都感興趣的題目。讓台北的 OSS 相關社群有更多交流的機會。
Speaker: Tony Chan, Developer Advocate, Google


Topic: What's new in Gingerbread, with an introduction to NFC

Abstract:
The presentation will give the audience an overview of some major new features in Gingerbread, the latest version of Android. It will include an introduction to Near Field Communication (NFC), covering its technology and application and walking through some sample code.

整場活動將以中文進行
請注意這次活動為協調兩個社群的時間,改在 1/17 (週一) 舉辦
在活動前與活動中,都可以透過 Google 好問提出問題或記錄心得喔

星期五, 12月 24, 2010

Tossug 2010 新年遊戲:12/28 晚上在 #tossug IRC 聊天室玩白象交換禮物


Hi,
新年快樂!

想體驗在 IRC 上搶禮物的滋味嗎?
想搶到最棒的禮物嗎?
曾經有 Vim 的馬克杯喔!
2010 12/28 晚上 20:00 我們在  #tossug IRC [1]
白象交換禮物
等你喔

報名網址: http://registrano.com/events/tossug-2010-gift-exchange
什麼是白象交換禮物呢?

1. 每人準備一份禮物,價值在新台幣 300 元左右。
2. 主持人會事先聯絡每個參加者索取禮物實體的照片一張和包裝後的照片一張。參加者必須發揮創意,讓其他參加者無法從包裝後的照片猜出禮物是什麼。
3. 在交換禮物開始前 30 分鐘到 5 分鐘之間進入 irc.freenode.org 的 #tossug 頻道報到,未及時報到者主持人得取消其參加資格。
4. 開始交換禮物時,主持人將所有禮物的包裝照片展示在網頁上,讓所有參加者觀看。主持人事先會對每個禮物編個序號。
5. 遊戲分回合進行,由主持人抽籤或以電腦亂數決定各個回合的起手人。
6. 第一回合的起手人從所有禮物中選一個禮物,主持人即將其「拆封」,也就是將禮物的實體照片公佈在網頁上,第一回合結束。
7. 第二回合起手人可以選一個禮物,或搶走第一回合的禮物。

禮物被搶的人有兩個選擇:
A. 再搶另一個人的禮物,但不可以把剛離手的禮物搶回。
B. 選一個還沒拆封的禮物,則本回合在主持人將其拆封後結束。
8. 同一回合最多可以有 N 次選禮物的機會,第 N 個人一定要選一個未拆封的禮物。一般 N = 3,但可以由參加者在開始遊戲之前共同決定。
9. 最後一回合開始前,在參加者同意下,主持人可以先拆封最後一個禮物。
10. 當每個人都有一個禮物時,遊戲結束。每個人事後再將禮物寄送給獲得禮物的人。

想參加的朋友,請在報名後將禮物拆封圖與包裝圖寄給 fourdollars+tossug-2010-gift-exchange@gmail.com,未在活動開始前寄到者視同放棄參加資格。

新年快樂!

星期六, 12月 11, 2010

【12/21 TOSSUG 特別聚會】白象禮物交換 White Elephant Gift Exchange


[English below]
大家好!
** 歡迎轉寄 **
不曉得什麼是白象禮物交換的朋友可以先閱讀一下 維基百科 [1]
想要參加禮物交換的朋友請用 http://registrano.com/events/48ab94 報名
禮物請準備新台幣三百元左右並且包裝好
不想參加禮物交換的朋友還是可以來看看其它人是怎麼玩的
----------------------------------------------------------------------
報名: http://registrano.com/events/48ab94
時間: 2010/12/21 星期二,活動時間 7:30pm 開始,6:30pm 開始入場
主題: 白象禮物交換
語言: 中文/英文
地點: Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
消費: 店家的低銷兩百元以下,到場付費,6:30pm 開始入場用餐、閒聊、認識新朋友,有名片的朋友記得帶到。
注意事項:有免費的無線上網,請別把 notebook 忘在家裡。
----------------------------------------------------------------------
[1]: http://en.wikipedia.org/wiki/White_elephant_gift_exchange
............................................................
Hi,
*** Please feel free to circulate. ***
If you don't what is white elephant gift exchange, please see WikiPedia [1].
If you want to join this event, please register on http://registrano.com/events/48ab94
And prepare a boxed gift that cost about NTD $300 or USD $10.
If you don't want to participle gift exchange, you can still come to see how we play.
----------------------------------------------------------------------
Registration: http://registrano.com/events/48ab94
Time: 2010/12/21 (Tuesday), 7:30pm - 9:00pm, dinner starts at 6:30pm
Topic: White Elephant Gift Exchange
Language: Chinese/English
Place: 2F of Mix Coffee & Tea ( http://www.tossug.org/mix-coffee-tea )
Fee: Some fee requested by restaurant below NTD 200. Pay when you arrive.
Notice: Free WiFi is available.
----------------------------------------------------------------------
[1]: http://en.wikipedia.org/wiki/White_elephant_gift_exchange