Haifux Logo

Valid HTML 4.01!

Valid CSS!

דף זה בעברית

Haifa Linux Club - System Lectures

Lecture Number Subject Lecturer Date Comments or Links
3 PAM (Pluggable Authentication Management) Guy Keren 23/9/1999  
5 PAM (Pluggable Authentication Management) - Writing PAM Modules Guy Keren 4/11/1999
7 Introduction to Sockets Programming Guy Keren 28/11/1999 Based on LUPG's internet programming tutorial
9 Advanced Socket Programming Guy Keren 26/12/1999 Based on LUPG's internet programming tutorial
12 Linux startup process - from boot till SysV init Guy Keren 6/2/2000 Contents of MBR
13 Linux Runtime Environment Guy Keren 5/3/2000, 19/3/2000
15 The Page Daemon Orr Dunkelman 16/4/2000 Creative Commons License
These lecture slides are licensed under a Creative Commons License.
26 Demystifying Boot Diskettes Eli Billauer 8/1/2001 The slides are in the public domain.
27 Daemons and Other Monsters Muli Ben-Yehuda 22/1/2001 Muli's site
31 RPMs - Meaning of Package Tzafrir Cohen 19/3/2001  
41 KickStart and Mass Linux Prodcution. Ez-Aton 10/9/2001 Creative Commons License
These lecture slides are licensed under a Creative Commons License.
49 Using Linux in a Windows World Alon Altman 4/3/2002 Creative 
Commons License
These lecture slides are licensed under a Creative Commons License.
58 Strace and Ltrace Behaviour Guy Keren 30/9/2002  
61 Dynamic Linker Gilad Ben-Yossef 23/12/2002 Available on video
67 Boot Loaders for All! Orr Dunkelman 17/3/2003 Creative Commons License
These lecture slides are licensed under a Creative Commons License.
68 Linux Memory Allocators Guy Keren 31/3/2003 Available on video.
70 IP Masquerading using iptables Eli Billauer 28/4/2003 Available on video. The slides and video are in the public domain. The lecture video is available on Google's video.
71 Scaling *Way* Up Oleg Goldshmidt, Ph. D. 12/5/2003 Who needs a (linux) machine with 65536 dual CPUs, what it should look like, and how to tame the beast. Available on video, pending on lecturer's authorization.
74 WINE Shachar Shemesh 23/6/2003 Available on video, pending on lecturer's authorization
78 Real Time and RT in Linux Iftach Hyams 18/8/2003 See also Gilad Ben Yossef's lecture on August Penguin 2002
80 Tcl/Tk Shimon Panfil, Ph. D. 15/9/2003  
82 SPAM - Everyone's Favorite Food Aviram Jenik 15/12/2003  
83 SMTP and qmail Orr Dunkelman 29/12/2003 Creative Commons License
These lecture slides are licensed under a Creative Commons License.
84 SiL UNIX's basics:Users, Processes, Permissions - and What's Between Them Guy Keren 22/12/2003 and 5/1/2004 The first part of the lecture deals with users and permissions. The second part of the lecture deals with processes.
92 SiL Shell Orna Agmon 1/3/2004  
95 Hebrew fonts: history and technology Maxim Iorsh 22/3/2004 See Culmus Fonts
98 SiL Firewall with IPtables Adir Abraham 3/5/2004  
100 SiL Quick and Dirty Bash Eli Billauer 17/5/2004  
107 IP injected, inspected, detected, infected (part I) Guy Keren 19/7/2004 Tools for injecting IP packets (raw sockets), inspecting IP (ethereal and co., libpcap), detecting (filtering in the later two), infecting (linux kernel's netlink)
108 IP injected, inspected, detected, infected (part II) Guy Keren 2/8/2004 Tools for injecting IP packets (raw sockets), inspecting IP (ethereal and co., libpcap), detecting (filtering in the later two), infecting (linux kernel's netlink)
117 Autovectorization in GCC Dorit Naishlos 17/1/2005  
126 I.D.S and snort Orr Dunkelman 30/5/2005 Creative Commons License
These lecture slides are licensed under a Creative Commons License.
128 SELinux Oron Peled 4/7/2005  
129 LIRC - Linux Infrared Remote Control Alon Altman and Ohad Lutzky 18/7/2005 Creative 
Commons License
These lecture slides are licensed under a Creative Commons License.
132 Signs of the times Guy Keren 29/8/2005  
138 WiFi (802.11) in GNU/Linux Ohad Lutzky 9/1/2006  
144 Linux on Laptop Alon Altman 10/4/2006  
148 Data Base internals and Cost Based Optimizer (CBO) Meir Maor 19/6/2006  
153 LVM2 (Logical Volume Management - 2nd version) Guy Keren 27/11/2006 Some additions for the lecture
155 SPAM and spamassassin Alon Altman 25/12/2006  
160 Open Solaris Rami Rosen 26/2/2007  
164 Presenting: The Nokia 770 Internet Tablet! Amichai Rotman 30/4/2007  
166 AIX, IBM style UNIX Boaz Goldstein 28/5/2007  
168 High-Availability clusters on Linux and other systems Guy Keren 25/6/2007  
171 Introduction to Sockets Programming Guy Keren 6/8/2007 Based on LUPG's internet programming tutorial. Re-run of lecture 7. See Guy's examples here.
175 General Purpose computing using Graphical Processing Units Mark Silberstein 5/11/2007  
181 User space syscall tracing and manipulation - fakeroot-ng Shachar Shemesh 21/1/2008  
184 initramfs Hai Zaar 25/2/2008  
191 Crash and burn: writing Linux application fault handlers Gilad Ben-Yossef 30/6/2008  
197 GIMP tutorial workshop meeting Eli Billauer 22/9/2008  
198 GIMP tutorial workshop meeting (part II) Eli Billauer 6/10/2008  
200 Breaking the ice with SELinux (part I) Eli Billauer 8/12/2008 Audio recordings of the talk
201 Breaking the ice with SELinux (part II) Eli Billauer 22/12/2008 Audio recordings of the talk
202 Linux Hardware Cathy Malmrose 4/1/2009  
206 Wireless in Linux Rami Rosen 16/2/2009  
207 Programming NXT using Open Source platforms Yaniv Aknin 2/3/2009  
212 OpenCL Overview Ofer Rosenberg 25/5/2009  
214 Arduino - Open Source Hardware and a Viewport to Micro Manufacturing Amy Chayun 15/6/2009  
216 Google's Android: An Overview Yoni Rabkin 13/7/2009  
W2L Quick and Dirty Bash Eli Billauer 16/11/2009 Taub 6
235 KDE 4 - the good, the bad, and the broken Dotan Cohen 24/5/2010  
236 Difference Engine (Gupta et al.) Orna Agmon Ben-Yehuda 7/6/2010  
238 GarlicSim: An experimental tool for computer simulations Ram Rachum 5/7/2010  

Future lectures

All lectures

Lectures sorted by number

Lectures sorted by topic

Lectures Sorted by Lecturer

Lectures Available on Video

Contact haifuxmaster at haifux.org regarding this website.