Be Open Source
Posts tagged web
Web2Py Absolute trouble Shooter
Mar 4th
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 More >
Django is going 1.2
Feb 11th
Django Project, a powerful and clean Python Web Framework, is going to relase 1.2 as the next milestone at the beginning of March. For the meanwhile, you can grab the Beta2:
As part of the Django 1.2 release process, tonight we’ve released Django 1.2 beta 1, a preview/testing package that gives a little taste of some of the new features coming in Django 1.2. As with all alpha and beta packages, this is not for production use, but if you’d like to try out some of the new goodies coming in 1.2, or if you’d like to pitch in and help us fix More >
Web Testing Tools
Jan 26th
Testing is important.
Testing web interfaces is difficult, and often your consultant company prefer to suggest you a manual-based testing. But is it so difficult to do automatic web testing using open source software?
Let’s give a look to two nice web testing software
Warning: this article is still in progress: it has been published for getting comments all around.
Changing orientation via a stylesheet
Jul 27th
This magic CSS code is able to change the orientation of the printed page:
@page port {size: portrait;}
@page land {size: landscape;}
.portrait {page: port;}
.landscape {page: land;}
For more information, take a look to the CSS Print Profile specification
I thinked it was not possible to define printing orientation via a simple CSS! A very nice discovery indeed…
WebHome < Helium < TWiki
Jul 27th
Helium Helium Logo
Helium is a functional programming language (a subset of Haskell) and a compiler designed especially for teaching. The main developers and initiators are Arjan van IJzendoorn, Rijk Jan van Haaften, Bastiaan Heeren and Daan Leijen. Currently, Jurriaan Hage, Bastiaan Heeren and Arie Middelkoop maintain the compiler and associated tools. For more information about Helium contact us.
Web2Py: a python web framework we like
Jun 29th
At Gioorgi.com we have used plenty of web frameworks.
Giovanni Giorgi used Seaside, a lot of PHP frameworks, Java Struts, RubyOnRails, and Python Django.
We have started to look for Web2Py, a compact, easy to learn python web framework.
From the most notable feature, it runs also on Google App Engine. Written by an Italian University professor for teaching web development, spots a very clean design, and a robust security infrastructure. We suggest it because installation (and upgrading) is a snap.
Let’s take a look to it…
jQuery plugin: Tablesorter 2.0
Jun 8th
Often Customers require a way of ordering columns of small html table. This JQuery plugin offer a fast, and nice solution:
Java HttpClient and Load Balancer bad interactions
May 21st
Working for a very big customer, I found a very nasty interaction between Sun HttpClient (JDK 1.4) and Http Load Balancers.
In a complex network environment, sometimes you can experience low level TCP/IP comunication errors, because sometimes HttpClient get confused and hangs.
The bad behavior of Sun HttpClient is well known: some guys suggested me to use the Axis Web Client. Anyway you can solve the issue adding these three parameters to the JVM launch line
-Dsun.net.client.defaultConnectTimeout=5000 -Dsun.net.client.defaultReadTimeout=5000 -Dhttp.keepAlive=false
The first two parameters set globally the socket timeout to 5 seconds. The last parameter forces the JVM to avoid reusing http connections when doing More >
About the Gioorgi KnowledgeBase
Apr 10th
The Gioorgi.com’s Knowledge Base is a new service provided to readers.
The Knowledge base arranges tips & tricks scattered on the web, and based on the Giovanni Giorgi’s IT consulting experience.
The information are mostly based on open source technology, but also commercial products are described. Albeit knowledge base born as a small random “basket for notes”, it is an ideal place for comments, discussions on arguments and so on.
For this reason knowledge base articles are small, and can skip front page: they are an hidden treasure for your reference :)
Comments / Commenti