Greetings all,<br><br><p>HackerspaceKL is proud to present the UNIX 
g33ks (that&#39;s geeks for 
non-leetspeek fluent readers) for those who are interested to learn more
 about UNIX (and ultimately mastering FreeBSD) starting with UNIX 
essentials.</p>
<p><span><span></span></span></p>
<p>The sessions will be handled by @sureshdr (Speaker Bio below) 
assisted by HackerspaceKL 
members.</p><br><u><b>UNIX g33ks Series Sessions with @sureshdr</b></u><br><br><b>Requirements
 : </b>Your own laptops - VMs and Slides will be provided and a 
willingness to learn and tinker<b><br><br>Date </b>: Every Sunday 
beginning TBC<br>
<br><b>Time </b>: After lunch 1pm till 3/4pm<br><br><b>Venue</b>: 
HackerspaceKL - <a href="http://bit.ly/9Yv0Rp" target="_blank">Location 
on Google Map</a><br><br><b>Fees</b> : RM 10 (non-members) per session 
and FREE for paid HackerSpaceKL members<br>
<b><br>Course Roadmap Structure</b> : <br><br>This is the ideal course 
structure for 
aspiring unix learners to take.<br><br>Unix Essentials --&gt; FreeBSD 
Internals --&gt; Unix Web &amp; Apps --&gt; FreeBSD Intermediate --&gt; 
FreeBSD Advanced<br><br><br><b>Unix Essentials</b> - CONFIRMED  -  
Pre-Register Here : <a href="http://www.hackerspace.my/news/unix-g33ks" target="_blank">http://bit.ly/cAAsJA</a> or visit HackerSpaceKL for more
 info - <a href="http://www.hackerspace.my/news/unix-g33ks" target="_blank">http://www.hackerspace.my/news/unix-g33ks</a><br>
<br>This series aims to teach the masses on basic day to day Unix 
survival skills bringing you up to speed for our Part 2 Series. You will
 be using FreeBSD as a base platform to be comfortable with UNIX.<br><br>Session
 1 - Getting Started with UNIX, covering the introduction about the UNIX
 operating systems<br>
<br>Session 2 - Using your UNIX account - looking at basic linux usage 
and file system/structure<br><br>Session 3 - File Management &amp; 
manipulation<br><br>Session 4 - Console I/O<br><br>Session 5 - Process 
Management<br>
<br>Session 6 - Application Configuration and Installation<br><br>Session
 7 - Introduction to Shell Programming<br><br>Bonus Session - How to 
become l33t geek - mastering VI<br><br><u><b>SNEAK Preview : Syllabus 
Has NOT been split into Classes</b></u><br>
<br><b>FreeBSD Essentials</b><br><br>1. Understanding how the operating 
system 
internals work<br><br>2. Installing FreeBSD<br><br>3. System level 
configuration and customization<br><br>4. Introduction to /usr/src tree<br><br>5.

 Application management via PORTS<br><br>6. Configuring custom freebsd 
kernel<br><br>7. Linux compatibility stack<br><br>8. FreeBSD System 
management and maintenance<br><br><br><b>Unix Web &amp;Apps 
(prerequisite, understands basic unix, or have attended unix essentials)</b><br><br>This
 Part of the series aims to teach the group how to install, configure, 
and secure web related application technologies on BSD environments. 
Session breakdowns will be provided at a later date.<br>
<br>Section 1: Basic Internet Understanding - how the internet ecosystem
 works<br><br>Section 2: DNS Configuration (master/slave/replication) 
with an introduction to DNSSEC<br><br>Section 3: Apache httpd 
(installation/configuration using freebsd ports)<br>
<br>Section 4: Database and data management (covering sqlite &amp; 
mysql)<br><br>Section 5: Performance tuning (both for httpd/mysql and 
OS)<br><br>Section 6: IPFW - IP firewall management<br><br>Section 7: 
Hardening and security assessment<br>
<br><br><b>FreeBSD Intermediate</b><br><br>This series talks about the 
more technical operating system aspect of FreeBSD<br><br>1. System 
Administration - Configuration and Tuning<br><br>2. FreeBSD Boot process<br><br>3.
 Security<br>
<br>4. Jails<br><br>5. Storage &amp; GEOM (including encrypted 
filesystems/zfs)<br><br>6. DTrace<br><b><br>FreeBSD Advanced (Unix 
Kernel &amp; Firmware)</b><br><br>This part of the series aims to delve 
and deep dive into the world of BSD Kernel Hacking. Participants can 
expect firmware hacking, rootkits, etc. Participants are required to 
know C programming.<br>
<br>1. Revisit on kernel customization<br><br>2. Kernel Rootkits - base 
structure and how to write one<br><br>3. Introduction to embedded 
platforms<br><br>4. Producing custom firmware using FreeBSD via 
manual/automated processes<br>
<br>5. nanoBSD<br><br><br><u><b><br>Presenter Biodata</b></u><br><br>Suresh
 Ramasamy is a seasoned technologist in Malaysia.<br><br>Currently 
attached to a leading telecommunications company in malaysia, 
responsible for advising senior management on future proofing and long 
term strategy on technology. He has been in the industry for more than 
15 years.<br>
<br>Started off as a hobby, Suresh began using FreeBSD to host a global 
network IRC server.This started more than 10 years ago, and from there 
it spawned into a passion after he discovered the potential of this 
wonderful technology.<br>
<br>Suresh is a graduate from Campbell University, North Carolina, USA.