Freedom, economy and information technology.
Random header image... Refresh for more!

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

for the yum variant see here http://stackoverflow.com/questions/233320/cannot-import-sqlite-with-python-2-6

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.

[Read more →]

March 4, 2010   No Comments

Python functional programming

This entry is part 6 of 7 in the series Programming Languages

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.

[Read more →]

February 23, 2010   No Comments