[ubuntu-za] Feel like learning something new

Hilton Gibson hilton.gibson at gmail.com
Wed Jul 28 10:15:26 BST 2010


All of them !

On 28/07/2010 10:48, Charl Wentzel wrote:
> Hi Guys
>
> I've been using Ubuntu as my sole operating sytem for 2 years now.  
> This includes my laptop, servers, systems supplied to customers, etc.  
> During this time I have also picked up plenty new skills.  I'm very 
> greatful for this and would like to share what I have learnt as a way 
> to give back tot he community.
>
> Last year I presented a short course on C++ development to some of the 
> Ubuntu guys in Jo'burg.  I feel its time to do it again.  I could do 
> the same again or do something new.  So first question: Would anybody 
> be interested?
>
> Second question: Which one of these topic would be of the greatest 
> interest:
>
> *C++ development in Linux *
> 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.  We then move to cmake which simplifies the use of make 
> files and teach basic Git skills for source code management.  We 
> through in some powerful debugging tools like gdb and valgrind and 
> finally we move it to the Eclipse IDE with really powerfull tools.
>
> This course is for the guys that know C++ and want to program in 
> Linux, but don't know where to start.  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.
>
> *Using an EBOX  (The Linux Small business server)*
> If you have never heard of an EBOX have a look at: 
> www.ebox-platform.com <http://www.ebox-platform.com>
> 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.  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!
>
> This course is for anybody.  We'll start with installing a fresh EBOX 
> server then briefly review each of the services before we configure 
> them.  So you'll have an overview of what its about by the time you 
> get it working.  I am by now means an expert and an EBOX can do much 
> more than the list mentioned above.  But at least this will introduce 
> you to this wonderful platform
>
> *Virtualisation with KVM and VirtualBox*
> 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.   Whether you are using differnt operating 
> systems or testing systems, it's a wondeful tool for business and play.
>
> VirtualBox is quick and easy and very suitable for doing something on 
> your laptop or desktop.  VirtualBox will run on virtually any PC, even 
> your old P4 and you can use it like any other application on your 
> desktop.
>
> KVM is best suited for a dedicated virtual host server in a business 
> wanting to run multiple servers on a single server.  It requires a 
> processor with virtualisation extentions.  To try KVM it's better if 
> you have an Intel Xeon, Core i3, i5 or i7 with VT extentions handy.  
> Similar requirement apply if you use an AMD processor.  We could also 
> have a go at Convirt2 which is an easy to use web-based management 
> system for virtual hosts.
>
> Depending on the audience we can focus on the more appropriate system.
>
> *Setting a Website using a LAMP server*
> This is a quick one for beginners.  Setting up a LAMP server takes 
> about 15 minutes from scratch.  Of course we'll explain it all, what 
> is the purpose of each component so you'll understand it better.  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.  After this short session 
> you'll understand why.
>
> We can add some flavour to it by having a look at some development 
> tools that would help you create a small web application.  I'm only 
> familiar with MySQL and PHP, and mostly develop low-level interfaces 
> from scratch.  Maybe someone with some experience in JOOMLA or 
> something similar would do a better job.  None the less, if anybody is 
> interested at least we can shove you in the right direction.
>
>
> A Saterday session 4-5 hours should be enough for each of the above.  
> Let me know what you think.  If there is enough interest we can create 
> a page on the Ubuntu-ZA site to discuss it further.
>
> There's plenty of guys out there with similar or other experience out 
> there.  I challenge you to do the same.  The willingness to help and 
> share (with a smile) is what makes the Ubunu unique.  Let's make this 
> a regular thing.  I don't see any reason why we could not do this at 
> least once a month.  There are enough skilled guys around.
>
> Regards
> Charl
>
>

-- 
Hilton Gibson
Systems Administrator
JS Gericke Library Room 1025D
Stellenbosch University
Private Bag X5036
Stellenbosch
7599
South Africa

Tel: +27 21 808 4100 | Cell: +27 84 646 4758

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/ubuntu-za/attachments/20100728/d4322a9d/attachment.htm 


More information about the ubuntu-za mailing list