[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