<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
</HEAD>
<BODY>
I'm keen on the EBOX stuff. I sell the Critical Links EdgeBOX which is very similar.<BR>
<BR>
-----Original Message-----<BR>
<B>From</B>: Charl Wentzel &lt;<A HREF="mailto:Charl%20Wentzel%20%3ccharl.wentzel@vodamail.co.za%3e">charl.wentzel@vodamail.co.za</A>&gt;<BR>
<B>Reply-to</B>: charl.wentzel@vodamail.co.za, Ubuntu South African Local Community &lt;ubuntu-za@lists.ubuntu.com&gt;<BR>
<B>To</B>: Ubuntu SA Local Community &lt;<A HREF="mailto:Ubuntu%20SA%20Local%20Community%20%3cubuntu-za@lists.ubuntu.com%3e">ubuntu-za@lists.ubuntu.com</A>&gt;<BR>
<B>Cc</B>: Sarel Klopper &lt;<A HREF="mailto:Sarel%20Klopper%20%3csarel.klopper@recosys.co.za%3e">sarel.klopper@recosys.co.za</A>&gt;<BR>
<B>Subject</B>: [ubuntu-za] Feel like learning something new<BR>
<B>Date</B>: Wed, 28 Jul 2010 10:48:39 +0200<BR>
<BR>
Hi Guys<BR>
<BR>
I've been using Ubuntu as my sole operating sytem for 2 years now.&nbsp; This includes my laptop, servers, systems supplied to customers, etc.&nbsp; During this time I have also picked up plenty new skills.&nbsp; I'm very greatful for this and would like to share what I have learnt as a way to give back tot he community.<BR>
<BR>
Last year I presented a short course on C++ development to some of the Ubuntu guys in Jo'burg.&nbsp; I feel its time to do it again.&nbsp; I could do the same again or do something new.&nbsp; So first question: Would anybody be interested?<BR>
<BR>
Second question: Which one of these topic would be of the greatest interest:<BR>
<BR>
<B>C++ development in Linux </B><BR>
We start of with writing a simple program in a text editor then migrate to a more advanced program using a make file and multiple source file.&nbsp; We then move to cmake which simplifies the use of make files and teach basic Git skills for source code management.&nbsp; We through in some powerful debugging tools like gdb and valgrind and finally we move it to the Eclipse IDE with really powerfull tools.<BR>
<BR>
This course is for the guys that know C++ and want to program in Linux, but don't know where to start.&nbsp; From the scope its clear that we'll be moving very fast, but at the end of the session you'll have a good idea what's going on and will be able to help yourself from there on.<BR>
<BR>
<B>Using an EBOX&nbsp; (The Linux Small business server)</B><BR>
If you have never heard of an EBOX have a look at: <A HREF="http://www.ebox-platform.com">www.ebox-platform.com</A><BR>
If you need a network server for you company with a DNS, DHCP, internet gateway, firewall, proxy server, virtual private networking, and more, but you don't want to pay $$$$ for that other server operating system, then you'll want to learn about an EBOX.&nbsp; It offers all of these services (and more) on a single machine for free and you can have all of this running in 2 hours without detailed understanding of any of these!<BR>
<BR>
This course is for anybody.&nbsp; We'll start with installing a fresh EBOX server then briefly review each of the services before we configure them.&nbsp; So you'll have an overview of what its about by the time you get it working.&nbsp; I am by now means an expert and an EBOX can do much more than the list mentioned above.&nbsp; But at least this will introduce you to this wonderful platform<BR>
<BR>
<B>Virtualisation with KVM and VirtualBox</B><BR>
Virtualisation is one of those wonderful things that many people are afraid of, but once you start using it you start asking yourself why you ignored it for so long.&nbsp;&nbsp; Whether you are using differnt operating systems or testing systems, it's a wondeful tool for business and play.<BR>
<BR>
VirtualBox is quick and easy and very suitable for doing something on your laptop or desktop.&nbsp; VirtualBox will run on virtually any PC, even your old P4 and you can use it like any other application on your desktop.&nbsp; <BR>
<BR>
KVM is best suited for a dedicated virtual host server in a business wanting to run multiple servers on a single server.&nbsp; It requires a processor with virtualisation extentions.&nbsp; To try KVM it's better if you have an Intel Xeon, Core i3, i5 or i7 with VT extentions handy.&nbsp; Similar requirement apply if you use an AMD processor.&nbsp; We could also have a go at Convirt2 which is an easy to use web-based management system for virtual hosts.<BR>
<BR>
Depending on the audience we can focus on the more appropriate system.<BR>
<BR>
<B>Setting a Website using a LAMP server</B><BR>
This is a quick one for beginners.&nbsp; Setting up a LAMP server takes about 15 minutes from scratch.&nbsp; Of course we'll explain it all, what is the purpose of each component so you'll understand it better.&nbsp; It seems a lot of people still wonder what's the difference between a LAMP server and a web server... in fact, a LAMP server is a web server but not necessarily the other way round.&nbsp; After this short session you'll understand why.<BR>
<BR>
We can add some flavour to it by having a look at some development tools that would help you create a small web application.&nbsp; I'm only familiar with MySQL and PHP, and mostly develop low-level interfaces from scratch.&nbsp; Maybe someone with some experience in JOOMLA or something similar would do a better job.&nbsp; None the less, if anybody is interested at least we can shove you in the right direction.<BR>
<BR>
<BR>
A Saterday session 4-5 hours should be enough for each of the above.&nbsp; Let me know what you think.&nbsp; If there is enough interest we can create a page on the Ubuntu-ZA site to discuss it further.&nbsp; <BR>
<BR>
There's plenty of guys out there with similar or other experience out there.&nbsp; I challenge you to do the same.&nbsp; The willingness to help and share (with a smile) is what makes the Ubunu unique.&nbsp; Let's make this a regular thing.&nbsp; I don't see any reason why we could not do this at least once a month.&nbsp; There are enough skilled guys around.<BR>
<BR>
Regards<BR>
Charl<BR>
<BR>
<BR>
</BODY>
</HTML>