Greetings all,<br><br><p>HackerspaceKL is proud to present the UNIX
g33ks (that'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 --> FreeBSD
Internals --> Unix Web & Apps --> FreeBSD Intermediate -->
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 &
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 &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 &
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 & GEOM (including encrypted
filesystems/zfs)<br><br>6. DTrace<br><b><br>FreeBSD Advanced (Unix
Kernel & 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.