My favourite all-purpose, extensible and customizable editor is Emacs. Mastering Emacs takes months, even years, and there is always a lot to discover. For example, I've just seen how Emacs tried to byte-compile a simple ChangeLog text document. Of course Emacs did what I asked to do it according to the rules defined in my .emacs.el.
So...
Programming is an art.
To be more specific, it's an everlasting art. There is no program that could completely satisfy a user. And I doubt that there is a program that could completely satisfy a programmer.
I spend hours in front of my computer. Of course that is very unhealthy for the eyes. I wanted to create a simple reminder applet - an eyes icon that changes to "bloody" eyes - indicating that it's time to relax.
This was my first GNOME applet, my first GTK and more or less serious Python experience and I'd like too share it with everyone, who deals with his or her first GNOME applet.
I hope, this tutorial will help you.
I was shocked receiving the "Target filesystem doesn't have /sbin/init" message. I've surfed the Internet for possible solutions - none of them helped. I had to remember everything I've changed in my system during past 3 months.
Finally, I remembered..