Category — English Content
Welcome to the English Section of Gioorgi.com
Do not miss our sitemap!
DRM: a trouble, not a solution
“With Ubisoft's fantastically awful new DRM you must be online and logged in to their servers to play the games you buy. Not only was this DRM broken the very first day it was released, but now their authentication servers have failed so absolutely that no-one who legally bought their games can play them. 'At around 8am GMT, people began to complain in the Assassin's Creed 2 forum that they couldn't access the Ubisoft servers and were unable to play their games.' One can only hope that this utter failure will help to stem the tide of bad DRM.”
via Slashdot | Ubisoft’s Authentication Servers Go Down.
So, if you plan to protect your software, DRM is a bad choice.
Please help Apple, to do a better product: sign the petition to avoid iPad DRM.
March 12, 2010 2 Comments
Web2Py Absolute trouble Shooter
Do you want develop web applications in a fast, prototype based way using Python?
Follow us and learn how to use web2py….
Step 1: Python 2.6 proper setup
On Linux be sure to install sqlite development library; the following command will help on RedHat:
sudo apt-get install sqlite-devel
Install python 2.6, this will avoid the need of additional libraries.
You will also need openssl, so if you haven’t it issue commands like
sudo apt-get install openssl
and be sure to get also the python wrapper pyOpenSSL hosted here
We happly compiled pyOpenSSL from sources

For more tips and tricks look also at this recipe about Apache Setup, if you need it.
March 4, 2010 No Comments
Python functional programming
This article is a work in progress: it will be expanded by your comments…
Python is a very curios programming languages: it give you classes but also a strong function-oriented environment to play with. So, if you like functional programming (read: you like Lisp and/or Erlang) you should give python a closer look.
February 23, 2010 No Comments