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:

Past Experience Sharings:

Linux Package Management

Speaker: Candyz

  1. Introduction to package management systems
    • What is package management
    • Why do you need a package management system
    • Functions of a package management system
  2. Package formats in Linux (Package Format)
    • Binary packages
    • Source packages
    • Recipe packages
    • Conversion among package formats
  3. 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
  4. Repository
  5. Other package management systems
    • klik
    • Autopackage
    • EPM
    • Conary
    • ZENworks Management Daemon (zmd)
    • Checkinstall
  6. 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

  1. Basic concepts:
    • container (mpeg, mov, avi... ) (maybe ogg and mkv)
    • codecs (mpeg1/2, mpeg4... mp3, ogg)
  2. Playing video files of various formats: mplayer and vlc
  3. Converting DV video to DVD and/or other formats
    • VCD and DVD
    • PSP or iPod video?
  4. 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

Brief Introduction to digital still image processing and management --- from view of free software

iptables

Django, how to start

Django 官方網站

JUnit and Graphical Interface Testing

  1. The concept, goal and principles of testing
  2. Black box and white box testing
  3. Technologies for software testing
  4. V-Model
  5. Introduction to tools for unit test: JUnit
  6. Introduction to tools for regression test: GTT (GUI Testing Tool)
  7. Conclusions
  8. OCL and Model Checking were mentioned in the discussion so my old slides about them are uploaded for whoever is interested.
  9. OCL is a part of UML 2.0 standards and defines the specification for softwares. OCLE is the IDE of OCL.
  10. 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

  1. What is authentication? What is authorization?
  2. Public/private key vs. password
  3. Authentication of ssh
  4. Configuration files of PAM and common authentication modules
  5. Introduction to NIS
  6. Introduction to LDAP
  7. Kerberos, claimed to be the most secure authentication
  8. Addition by experts (how about Chihchun on smartcards?)
  9. Discussions


CategoryEvent CategoryTalk

ExperienceSharingEvening2006 (last edited 2007-05-22 14:31:26 by PingYeh)