Be Open Source
IT Featured Content
IT Featured Articles on cool technologies, focused on System Administration and Programming Languages
Fare il cloud da zero: cloudStorm
Aug 10th
A Gioorgi.com ci siamo già occupati di argomenti prettamente sistemistici come la virtualizzazione di ambienti Unix. Visto il successo del Cloud Computing, abbiamo pensato di tornare sull’argomento.
In questo articolo mostrerò come creare insieme di macchine configurate in modo omogeno, con il minor effort sistemistico possibile. Si tratta di un primo esercizio molto semplice.
Seguiteci…
iPad: da rivedere
Apr 5th
Le prime impressioni sull’iPad che girano su internet (la “blog-go-sfera”) indicano un prodotto imperfetto: il tempo ci dirà se va certamente nella giusta direzione.
La prima lamentela è sul peso (sui 700 grammi), che è eccessivo: viene riportato sia dal reporter del corriere, che da slashdot:
Due note negative: lo schermo è lucido e quindi diventa molto difficile leggere sotto una luce diretta; il peso, 0,68 kg dichiarati, non è un peso piuma, soprattutto quando si desidera tenere in mano l’iPad come un libro.
Repubblica indica un peso del tutto erroneo, di 200 grammi.
La mancanza di una video camera ed un programma di chat More >
Pyro
Feb 7th
One of the best thing of scripting languages like Python is the ability to fast prototype complex things. In the past ten years, if you like to build distributed application you was forced to use huge and heavily languages like Java.
On Python there is a nice library called Pyro, which used with success:
Pyro is short for PYthon Remote Objects. It is an advanced and powerful Distributed Object Technology system written entirely in Python, that is designed to be very easy to use. Never worry about writing network communication code again, when using Pyro you just write your Python objects like More >
Apple la strategia del 2010
Feb 1st
Abbiamo fatto una rapida analisi dell’ Apple iPad in un articolo precedente: vediamo questa volta come l’iPad si inserisce in una possibile strategia globale dell’azienda di Cupertino.
La maggior parte delle osservazioni che faremo sono corroborate da accadimenti storici, il resto sono previsioni di breve termine ma illuminanti.
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.
Come trasferire le email da Outlook Express a Apple Mail su Snow Leopard « Ac^2.0 Blog
Jan 13th
Da Acquadro.it, leggiamo questo suggerimento su come trasferire le email da Outlook al vostro Mac:
Nel mio recente passaggio a MacOsX, uno dei problemi che ho dovuto risolvere è stato il trasferimento delle email dal vecchio PC ( Outlook Express su WinXp) a Mail di Apple. Ho installato un mail server sul PC (hMailServer),creato un account e trasferito dal O.E le email via IMAP in windows. Sul Mac ho aggiunto un nuovo account che puntasse al server mail installato e copiato in locale tutti i messaggi.
Mastering clusters of Unix machines part2: the right tools
Oct 12th
After working with unix for years, we noticed it is difficult to get a very uniform approach to unix management.
Often different Linux distributions share very little, configuration is different every time. Worst, some good unix tools (like cron, syslog, etc) can be used in a distributed environment, but are very difficult to configure, very user unfriendly and so on.
OpenPKG is a very clever stuff, because enable you to install multiple copies of the same software with minimal effort.
CFEngine is “an automated suite of programs for configuring and maintaining Unix-like computers.”
One of the strong ideas, is the cfengine ability to “self-repair” configuration, which More >
Mastering clusters of Unix machines part1: the right VM
Oct 5th
One day, we have the need to create a fast cluster of linux machine, specialized and easy to segragate in different networks (for better security). We need web servers, integration servers (running java hudson), huge developer machines (running for instance eclispe) and so on.
It was not easy to find a good environment. This research lead us also to consider a very huge set of different and complex management software. In this series of article, we will show what we discovered.
Or final goal is to have a way to define a set of linux virutal machines, connect them and manage all More >
WebDAV versus Sshfs
Aug 3rd
At Gioorgi.com we evaluted a internet file system common gateway for connecting network resources. We compared two solutions: a webdav file system and an ssh-fs file system. The solution should be viable via MacOSX and Linux, but also Windows support will be a plus.
WebDAV
Samba and NFS are for sure more fast and reliable, but webdav offers some nice feature:
- Webdav is easy to set up on apache web server
- Webdav uses simple http protocol extension, so you can use it also behind web proxy
- You can use HTTPS protocol to get SSL encryption
- Apple uses it for its iDisk solution, so you get the More >
Erlang Book Review
Jul 19th
After reading an interesting article on Erlang and Java interoperability, I have decided to dedicate my spare time to Erlang.
O’Reilly has just published a wonderful book on Erlang, so I decided to dive into it.
Comments / Commenti