Knowledgebase

The Knowlege base arranges tips and userful informations scattered on the web.
For more information, take a look to the introduction

Changing orientation via a stylesheet

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 …

Changing orientation via a stylesheet Read More »

TrueCrypt – Free Open-Source On-The-Fly Disk Encryption Software for Windows Vista/XP, Mac OS X and Linux

T r u e C r y p t Free open-source disk encryption software for Windows Vista/XP, Mac OS X, and Linux Main Features: Creates a virtual encrypted disk within a file and mounts it as a real disk. Encrypts an entire partition or storage device such as USB flash drive or hard drive. Encrypts …

TrueCrypt – Free Open-Source On-The-Fly Disk Encryption Software for Windows Vista/XP, Mac OS X and Linux Read More »

Unison File Synchronizer

Several years ago I had the need of keep in sync three computers.  After some questions on a java mailing list, a very smart guy suggested me Unison. Unison is a file-synchronization tool for Unix and Windows. It allows two replicas of a collection of files and directories to be stored on different hosts (or …

Unison File Synchronizer Read More »

yasnippet – Google Code

YASnippet is a template system for emacs. It allows you to type a abbrevation and automatically expand the abbreviation into function templates. Bundled language templates includes: C, C++, C#, Perl, Python, Ruby, SQL, LaTeX, HTML, CSS and more. Yasnippet system is inspired from TextMate’s template system. You can use a tool to import any TextMate …

yasnippet – Google Code Read More »

Web2Py: a python web framework we like

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 …

Web2Py: a python web framework we like Read More »

iOpus | Web Browser Scripting, Web Testing, Web Scraping and Website Monitoring

iMacros – Web Automation, Web Testing and Web Scraping Record & replay all web surfing activities Automatically fill out web forms from a database Automate uploads, downloads, and data extraction iMacros is the only solution that works with websites that use Flash, Flex, Java and Silverlight via iOpus | Web Browser Scripting, Web Testing, Web …

iOpus | Web Browser Scripting, Web Testing, Web Scraping and Website Monitoring Read More »

C– for cross compiler

In late 1994, when I need to write a programming language it was a pain. You must start with flex, lex and so on, and the way will be very long. Then I found GCC was able to compile in a pseudo-machine language, already optimized. Then a set of backend was able to emit mc68000, …

C– for cross compiler Read More »

Slashdot | Yahoo Releases Open Source Hadoop Distribution

Yahoo has been a vociferous Apache Hadoop user and supporter for several years now, and uses it extensively within its Search technologies. Hadoop has been gaining popularity in the Cloud Computing space, with companies like the NYTimes converting 4TB and 11 million articles to PDFs in under 24 hours using Hadoop and EC2 in late …

Slashdot | Yahoo Releases Open Source Hadoop Distribution Read More »

WinRun4J

WinRun4j is a java launcher for windows. It is an alternative to javaw.exe and provides the following benefits: * Uses an INI file for specifying classpath, main class, vm args, program args. * Custom executable name that appears in task manager. * Additional JVM args for more flexible memory use. * Built-in icon replacer for …

WinRun4J Read More »

WolframAlpha A new type of search engine

Hi World. I didn’t lost a bit of  grip on edge news, altrought now I am married! In the first days of May we read about a new serach engine, called WolframAlpha. The idea behind WolframAlpha are interesting, so we will take a close look to it. Slashdot is following the engine very tightly (“Wolfram Alpha Launches …

WolframAlpha A new type of search engine Read More »

Java HttpClient and Load Balancer bad interactions

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 …

Java HttpClient and Load Balancer bad interactions Read More »