Monday, 27 April 2015

April 2015: A great month for Linux!

What can I say. Pigs are flying and monkeys are vivid. (I know, my sense of humour stinks, just trying my best...)

First, Ubuntu 15.04 was released (I prefer the April releases, I always get the feeling that the October ones are rather interim/testing/preview ones, although usable and functional, of course), with the highlight of a MATE desktop official version. It's like Ubuntu going back to its roots. Fast, stable, nice interface but no so over the top as to slow down or require a powerful machine to run well. Kubuntu has never looked and felt better, although I haven't had time to test it more extensively than taking the live DVD for a spin. Ubuntu Gnome has improved a lot and I'm using it at work, only missing more options to tweak it to my heart's content. The included (Gnome) tweak utility is great, but I still wish for more options, like controlling the size of the favourites dock, for example.

Link to Ubuntu Mate 15.04 release announcement

And that's not all! Debian 8!!! Better than ever, but of course still not for beginners. Or maybe for beginners with a lot of spare time and interest in one of the "founding distros" of Linux (the other still active ones being Slackware, Fedora and SuSE IMO.) The highlights of this release for me? Cinnamon and Mate desktops. Live DVDs. Heaven.

Link to Debian 8 "Jessie" release announcement

Happy OS-hacking and keep cheking Distrowatch for all FreeBSD & Linux news!

IB Computer Science Exam Revision

Hi there!

I will be using this blog to save and manage my resources for the computer subjects I teach. I may transfer them later to a wiki, which in my opinion is the ideal format for this, but I want to try the blog format first, as I will do my best to post every time we are meant to have a lesson (both standard and higher levels). If you subscribe, you should get notifications as soon as I post an entry, and perhaps this way you can also study "on the go"/wherever you are.

A full list of topics for IB Computer Science can be found here.
A couple of glossaries of Computer Science terms can be downloaded from our school's online class resources.

Hope you will find this useful. Mainly for my awesome IB Computer Science students, but this may also be useful if you're taking (I)GCSE ICT/Computer Science and similar courses.

I will be working on a "Table of contents" blog entry as well, which I will post separately and link to this entry as well, so if you're interested, keep an eye on this blog!

Thanks for reading and best luck!



On the concept, advantages and disadvantages of VPNs:
IB Computer Science Topic 3: Networks - Types of networks

OOP Principles and UML

These are my favourite explanations (so far) regarding the principles of OOP: Abstraction, Encapsulation, Inheritance and Polymorphism. They...