TOSSUG has a regular evening of sharing experiences on using free softwares once in 3 weeks. We invite skillful people to talk.
The following is the talks in the year 2006. (You may take a look at Experience Sharing Evening records on 2005: Experience Sharing Evening 2005)
Future Experience Sharings:
No.
Date
Place
Speaker
Title
slides
13
2006/9/5
Candyz
14
2006/9/26
MixCoffee&Tea (TBC)
hlb(TBC)
about web design
15
2006/10/17
MixCoffee&Tea (TBC)
TBC
web design series
16
2006/11/7
MixCoffee&Tea (TBC)
TBC
web design series
17
2006/11/28
MixCoffee&Tea (TBC)
dbtsai(TBC)
QoS
Past Experience Sharings:
No
Date
Place
Speakers
Title
slides
12
2006/8/15
john
11
2006/7/25
Candyz
Building a Personalized Linux Desktop
10
2006/7/4
BlueT, dbtsai, etc
Ubuntu Installfest 6.06
9
2006/6/13
psilotum
Brief Introduction to digital still images--- from view of free software(1)
8
2006/5/23
jserv
Linux 3D Technology:Brief introduction to DRI/GL Acceleration、Xgl、AIGLX and related development
7
2006/5/2
Café Lumiere
$4
一探 rpm 和 yum 的奧妙
6
2006/4/11
Café Lumiere
宗育
5
2006/3/28
Café Lumiere
宗育
4
2006/3/7
Café Lumiere
System framework and management of debian.org.tw
3
2006/2/21
Café Lumiere
yungyuc
2
2006/2/7
Café Lumiere
snowwolf
slides: ODP | PDF | OCL: OCL | OCLE | Model Checking: MChecking
1
2006/1/24(Winter Vacation)
Café Lumiere
ping
slides: Upload new attachment "intro_aa.odp" | Upload new attachment "intro_aa.pdf"
Linux Package Management
Speaker: Candyz
- Introduction to package management systems
- What is package management
- Why do you need a package management system
- Functions of a package management system
- Package formats in Linux (Package Format)
- Binary packages
- Source packages
- Recipe packages
- Conversion among package formats
- Package Manager
- rpm based (Red Hat Package Manager/RPM Package Manager)
- deb based
- pkgtool for Slackware
- pacman for Arch Linux
- portage for Gentoo Linux
- recipe for Gobo Linux
- Smart Package Manager
- Repository
- Other package management systems
- klik
- Autopackage
- EPM
- Conary
- ZENworks Management Daemon (zmd)
- Checkinstall
- Examples
- Ubuntu 6.06 with APT (Synaptic)
- FC5 with YUM (Pirut Yumex)
- SuSE 10.1 with Smart (Smart Gui)
Video processing with open source softwares
- Basic concepts:
- container (mpeg, mov, avi... ) (maybe ogg and mkv)
- codecs (mpeg1/2, mpeg4... mp3, ogg)
- Playing video files of various formats: mplayer and vlc
- Converting DV video to DVD and/or other formats
- VCD and DVD
- PSP or iPod video?
- Simple editing and demonstration:
- Simple editing with avidemux
- Conversion to DVD image with varsha
- Burning a DVD disk with K3B
Linux 3D Technology: Brief Introduction to DRI/GL Acceleration, Xgl, AIGLX and related development
- Quick View: Mesa/GL、DRI/DRM/Framebuffer, GLX, Direct/Indirect GL, 3D Acceleration
- Xgl, AIGLX and related technology
- 3D: Eye-candy or the future?
Brief Introduction to digital still image processing and management --- from view of free software
- Brief introduction --- WYSIWYG?
- Image Processing
- Image processing with gimp:
- Basic operation and concept
- Demonstraion and examples
- Advanced Operation:script-fu and python-fu
- Scanners:
- Scanning Image with SANE。
- Grab the photos from Digital Cameras:
- Using libgphoto2
- Image processing with gimp:
- Management of Image
Compare with different photo management software:Digikam, gThumb, GimageView, etc.
Introduction to web based albums: gallery。
- Demonstration and examples
- Application--- example of family albums and digital archive database
iptables
- (1) TCP/IP packet introduction
- iptables 是架構在 TCP/IP 傳輸協定之上的封包過濾與轉送規則, 可以控制應用層之前的傳輸層和網路層的諸多行為,所以我們先 簡介 TCP/IP 傳輸架構,以及 IP, TCP, UDP, ICMP 等封包的 表頭檔與運作原理,做為設定 iptables 的基礎
(2) iptables 簡介 & 語法格式
- iptables 是以「鍊」為單元來處理封包,其前身為 ipchains, 到了 iptables 時加入了「表格」的概念,將不同的「鍊」加以 分類。而「鍊」的處理是基於「事件模型」的架構,也就是 有什麼狀況做什麼事的意思。這裡將介紹在 iptables 中有什麼 可用的「表格」和「鍊」,以及有那些可用的「事件」,還有 對付這些「事件」有那些可用的「行動」,並舉幾個簡單的範例。
- 了解如何設定 iptables 之後,我們將利用 iptables 來做幾個較為 複雜一點的範例,包括單機防火牆、閘道防火牆和可讓多人共享 一個 IP位址的 NAT,並討論相關防火牆設定的細節,以及如何將 網站架在防火牆和 NAT 之後,還有在被鎖MAC位址的環境下, 利用現有的線路做 NAT 等實用的技巧。
Django, how to start
Django 官方網站。
- Django 技術概觀。
- Django 開發極簡入門。
- Django 的技術特色。
JUnit and Graphical Interface Testing
- The concept, goal and principles of testing
- Black box and white box testing
- Technologies for software testing
- V-Model
- Introduction to tools for unit test: JUnit
- Introduction to tools for regression test: GTT (GUI Testing Tool)
- Conclusions
- OCL and Model Checking were mentioned in the discussion so my old slides about them are uploaded for whoever is interested.
- OCL is a part of UML 2.0 standards and defines the specification for softwares. OCLE is the IDE of OCL.
- Model Checking is a kind of Formal Method. The SML shown in slides is one of the languages for Model Checking.
Introduction to Linux Authentication and Authorization
- What is authentication? What is authorization?
- Public/private key vs. password
- Authentication of ssh
- Configuration files of PAM and common authentication modules
- Introduction to NIS
- Introduction to LDAP
- Kerberos, claimed to be the most secure authentication
- Addition by experts (how about Chihchun on smartcards?)
- Discussions