“the only source of knowledge is experience” – Albert Einstein
4 Apr
One important thing beside a stable application is the look and feel of the application. This means you must care about good (beautiful) gui stuffs like buttons, icons … I think nobody is able to create own icons. For this reason there are very beautiful icons around you can also use for commercial applications. An example for this are nuvola icons licenced under the LGPL licence.
You can find the icons here.
2 Apr
If you want to enable SSL you must follow these simple steps (tested on debian ‘testing’)
# apt-get install apache2
# apache2-ssl-certificate
# vi /etc/apache2/ports.conf
+ Listen 443
# cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl
# vi /etc/apache2/sites-available/default
> NameVirtualHost *:80
> VirtualHost *:80
# vi /etc/apache2/sites-available/ssl
> NameVirtualHost *:443
> VirtualHost *:443
+ SSLEngine On
+ SSLCertificateFile /etc/apache2/ssl/apache.pem
# ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/
# ln -s /etc/apache2/mods-available/ssl.load /etc/apache2/mods-enabled/
# ln -s /etc/apache2/mods-available/ssl.conf /etc/apache2/mods-enabled/
# /etc/init.d/apache2 restart
2 Apr
Ive told that I want to spend some time with the programming language python. The best thing of python is that there are also many tools, also CMS systems, available that are written in python. This is also a good thing to test the performance of python applications in the web environments. Ive decided to install plone, a content management system based on zope and written in python. I heard that it is one of the best and powerful open-source cms. The installation on a debian system is very easy.
# apt-get install plone
# mkzope2.7instance (with /var/lib/zope2.7/instance/default as default directory)
# vi /var/lib/zope2.7/instance/default/etc/zope.conf
comment all "products" lines out
# /etc/init.d/zope2.7 restart
Now connect to http://localhost:9367 and add a "plone site". More informations can be found under the plone website http://www.plone.org.
Thats all
1 Apr
After having finished the study, Ive decided to take some time to discover the advantages of the programming language python. What is the best way to see how powerful a programming language is ? To start writing a "big" program. For this I decided to start writing an outlook clone. Why ? Because imho all outlook alternatives (I dont want to list them) suxs … I hope that python is the right language for this. It brings platform independence, powerful widgets with wxWindows, performance (we will see) …
A good article that helps me to decide to start with python can be found here.

My blog is worth $1,693.62.
How much is your blog worth?