Ubuntu, the incredibly versatile operating system based on Debian GNU/Linux is the most used linux system used nowadays. It is pretty standardized that ubuntu makes two new releases every year with the latest one being Ubuntu 9.04 (Jaunty Jackalope). I thought it would be nice to make a small overview and see what have the ubuntu releases been since today.
This is a question that i am being asked quite some times and i thought that it should be nice that i write some things based on my experience, since it could help many new programmers.
We have all probably once be presented with a computer virus in our system. Well, it’s more precise to say that we were presented with malicious code, since as you’ll see not everything is classified as a virus.
But who created the first computer virus and when? To be sincere, this is not known for sure and there are a couple of different opinions about that. However, it seems that the first one was written at about 1965-1975 and even the creator probably didn’t create it with destruction in mind.
API stands for Application Programming Interface. This is in fact a set of routines and programming structures provided by libraries in order to help a developer code a program for an operating system. It could be created to be language specific or language independent. For instance, the windows api is created to be independent of what programming language we decide to use in order to program.
If you are a Linux/Unix user, chances are that you are using the well known vim editor for your casual text editing. In case you are not familiar with it, Vim is a text editor that has no GUI and is executed via the unix shell. You may be thinking that this makes it more difficult to use, but once you get to know the basics, you will begin to love the idea that you don’t have to use your mouse to change lines and will also be surprised at its efficiency.
Sudo, is a program that allows a system user to execute commands like he/she was the administrator of the system. By default, the only user of the system that is allowed to use sudo, is the root user, also called superuser. However, there is the file /etc/sudoers inside which we can add the users of the system that we allow them to use sudo.
If you are a windows programmer, linux programming might seem a bit daunting at first but it really isn’t. Most of you will feel pretty comfortable with, or just a bit awkward mostly for using the shell. In linux, it’s quite standard that C programs are compiled under the GNU C Compiler named GCC. As with every GNU tool, you can download this for free in your linux machine, maybe even using your package manager(synaptic for instance) or shell (apt-get install gcc) for debian-ubuntu users(like me
).