<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>SigmaLab</title><link>https://blog.sigmalab.net/</link><description>Recent content on SigmaLab</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 16 Oct 2015 14:23:00 +0000</lastBuildDate><atom:link href="https://blog.sigmalab.net/index.xml" rel="self" type="application/rss+xml"/><item><title>Anatomy of a Twitter microservice</title><link>https://blog.sigmalab.net/2015/10/16/anatomy-of-a-twitter-microservice/</link><pubDate>Fri, 16 Oct 2015 14:23:00 +0000</pubDate><guid>https://blog.sigmalab.net/2015/10/16/anatomy-of-a-twitter-microservice/</guid><description>&lt;div dir="ltr" style="text-align: left;"&gt;
&lt;p&gt;Here's a small presentation which was created as we've tried to build a microservice for our in-house Device Detection solution. As part of that exercise, we've adopted the Twitter microservice stack and this presentation will try to dissect the cross-cutting concerns a microservice stack has to deal with. We called this service affectionally µWURFL as it mimics the paid cloud WURFL service which we hope with their permission will be open-sourced (the wurfl.zip and binary dependencies will still require a deal with ScientiaMobile, which is totally worth it!). ScientiaMobile showed itself as a great partner and their API was very easy to integrate with.&lt;/p&gt;</description></item><item><title>Initial release of jira-maven-plugin</title><link>https://blog.sigmalab.net/2014/09/29/initial-release-of-jira-maven-plugin/</link><pubDate>Mon, 29 Sep 2014 22:23:00 +0000</pubDate><guid>https://blog.sigmalab.net/2014/09/29/initial-release-of-jira-maven-plugin/</guid><description>Several months ago I found a plugin made by George Gastaldi which allows performing some common JIRA actions when performing the version release on JIRA on release, creating the next release as well a</description></item><item><title>How to install AMD Catalyst driver 13.11 on Ubuntu Linux Saucy</title><link>https://blog.sigmalab.net/2013/11/23/how-to-install-amd-catalyst-driver-13-11-on-ubuntu-linux-saucy/</link><pubDate>Sat, 23 Nov 2013 20:10:00 +0000</pubDate><guid>https://blog.sigmalab.net/2013/11/23/how-to-install-amd-catalyst-driver-13-11-on-ubuntu-linux-saucy/</guid><description>Download archive from here. unzip amd-catalyst-13.11-beta-v9.4-linux-x86.x86_64.run.zipsudo sh &amp;#39;amd-catalyst-13.11-beta V9.4-linux-x86.x86_64.run&amp;#39; --buildpkg Ubuntu/saucysudo dpkg -i fglrx_13.250-0ubu</description></item><item><title>Sim City Social to be switched off</title><link>https://blog.sigmalab.net/2013/04/17/sim-city-social-to-be-switched-off/</link><pubDate>Wed, 17 Apr 2013 23:13:00 +0000</pubDate><guid>https://blog.sigmalab.net/2013/04/17/sim-city-social-to-be-switched-off/</guid><description>After the unfortunate decision to turn Sim City Social off, my neighbour had a very nice subliminal message to EA Games, I could not have said it better myself.Fuck EA Sports</description></item><item><title>Generating xml schema documentation elements from JAXB annotated classes</title><link>https://blog.sigmalab.net/2013/03/27/generating-xml-schema-documentation-elements-from-jaxb-annotated-classes/</link><pubDate>Wed, 27 Mar 2013 16:32:00 +0000</pubDate><guid>https://blog.sigmalab.net/2013/03/27/generating-xml-schema-documentation-elements-from-jaxb-annotated-classes/</guid><description>When you&amp;#39;re in the business of creating Java Web Services today, be it JAX-WS or JAX-RS, one of the difficult things to get right is actually documenting the entities from a API developer point of vie</description></item><item><title>Tell me how you build your buildings and I'll tell you who you arec</title><link>https://blog.sigmalab.net/2013/03/09/tell-me-how-you-build-your-buildings-and-ill-tell-you-who-you-are/</link><pubDate>Sat, 09 Mar 2013 14:08:00 +0000</pubDate><guid>https://blog.sigmalab.net/2013/03/09/tell-me-how-you-build-your-buildings-and-ill-tell-you-who-you-are/</guid><description>I have to admit that I succumbed to the temptation of starting SimSity Social several months ago. As a game that intrigued me even when I was a kid and a genuine fan of God/simulation games I just cou</description></item><item><title>Selecting the name of the node in an of an XPath expression?</title><link>https://blog.sigmalab.net/2012/08/13/selecting-the-name-of-the-node-in-an-of-an-xpath-expression/</link><pubDate>Mon, 13 Aug 2012 22:28:00 +0000</pubDate><guid>https://blog.sigmalab.net/2012/08/13/selecting-the-name-of-the-node-in-an-of-an-xpath-expression/</guid><description>Selecting the name of the node in an of an XPath expression? name(/path/to/node)</description></item><item><title>Pervasive computing..</title><link>https://blog.sigmalab.net/2011/12/30/pervasive-computing/</link><pubDate>Fri, 30 Dec 2011 20:42:59 +0000</pubDate><guid>https://blog.sigmalab.net/2011/12/30/pervasive-computing/</guid><description>&lt;p&gt;Nella mia tesi avevo scritto: &amp;ldquo;.. si arriverà un giorno a digitare su proprio motore di ricerca &amp;ldquo;posizione chiavi macchina&amp;rdquo; e per magia mi sarei sentito rispondere dove sono&amp;hellip; &amp;quot; ; era una delle tante cose che avevo sentito dai vari guru che avevo interpellato.Oggi per sbaglio mi &lt;a title="Key Control" href="http://www.yankodesign.com/2011/11/03/key-control/" target="_blank"&gt;ritrovo&lt;/a&gt; tra le mani questo concept di design molto ben fatto che rappresenta un possibile oggetto fisico per risolvere il problema delle chiavi smarrite. Non c&amp;rsquo;è che dire l&amp;rsquo;idea sicuramente troverebbe se realizzata un sacco di clienti.
&lt;a href="https://blog.sigmalab.net/wp-content/uploads/2011/12/finder.jpeg"&gt;&lt;img class="alignleft size-medium wp-image-698" title="finder" src="https://blog.sigmalab.net/wp-content/uploads/2011/12/finder-300x225.jpg" alt="" width="300" height="225" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>java.lang.NoClassDefFoundError: Could not initialize class javax.crypto.SunJCE_b</title><link>https://blog.sigmalab.net/2011/10/20/java-lang-noclassdeffounderror-could-not-initialize-class-javax-crypto-sunjce_b/</link><pubDate>Thu, 20 Oct 2011 14:56:00 +0000</pubDate><guid>https://blog.sigmalab.net/2011/10/20/java-lang-noclassdeffounderror-could-not-initialize-class-javax-crypto-sunjce_b/</guid><description>Check if the user actually has access rights to these JVM jars-rw------- 1 root root 2465 Apr 28 17:28 US_export_policy.jar-rw------- 1 root root 2481 Apr 28 17:28 local_policy.jar</description></item><item><title>Spring Integration Http Outbound Gateway and variable url</title><link>https://blog.sigmalab.net/2011/09/21/spring-integration-http-outbound-gateway-and-variable-url/</link><pubDate>Wed, 21 Sep 2011 19:57:00 +0000</pubDate><guid>https://blog.sigmalab.net/2011/09/21/spring-integration-http-outbound-gateway-and-variable-url/</guid><description>I&amp;#39;ve recently had to deal with spring integration and in particular the http outbound gateway component. One possible use case for it would be to have to send the message out to an arbitrary url. In o</description></item><item><title>SoapUI XPath gotcha</title><link>https://blog.sigmalab.net/2011/07/19/soapui-xpath-gotcha/</link><pubDate>Tue, 19 Jul 2011 09:23:00 +0000</pubDate><guid>https://blog.sigmalab.net/2011/07/19/soapui-xpath-gotcha/</guid><description>SoapUI has an interesting feature, it can actually wrap your JSON response and show it to you as an XML response rappresentation (by default). While your assertions will work in the editor tests will</description></item><item><title>Phar extension for Zend Server CE on MacOsX 10.6.7</title><link>https://blog.sigmalab.net/2011/07/09/phar-extension-for-zend-server-ce-on-macosx-10-6-7/</link><pubDate>Sat, 09 Jul 2011 11:47:17 +0000</pubDate><guid>https://blog.sigmalab.net/2011/07/09/phar-extension-for-zend-server-ce-on-macosx-10-6-7/</guid><description>&lt;p&gt;Normalemente per installare un&amp;rsquo;estensione si usa:
&lt;code&gt;/usr/local/zend/bin/pecl install phar&lt;/code&gt;
putruppo il risultato non è quello sperato:
&lt;code&gt;PHP Warning: PHP Startup: Unable to load dynamic library &amp;lsquo;/usr/local/zend/lib/php_extensions/phar.so&amp;rsquo; - dlopen(/usr/local/zend/lib/php_extensions/phar.so, 9): no suitable image found. Did find:
/usr/local/zend/lib/php_extensions/phar.so: mach-o, but wrong architecture in Unknown on line 0&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;A questo punto bisogna fare la cosa a mano :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;si disinstalla l'estensione buggata
&lt;code&gt;/usr/local/zend/bin/pecl uninstall phar&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;si segue la seguente procedura (da root ovviamente usando sudo)
&lt;code&gt;tar xzf phar-2.0.0.tgz
cd phar-2.0.0
/usr/local/zend/bin/phpize
./configure --with-php-config=/usr/local/zend/bin/php-config MACOSX_DEPLOYMENT_TARGET=10.6 CFLAGS="-arch i386 -g -Os -pipe -no-cpp-precomp" CCFLAGS="-arch i386 -g -Os -pipe" CXXFLAGS="-arch i386 -g -Os -pipe" LDFLAGS="-arch i386 -bind_at_load"
make
make install
&lt;/code&gt;
&lt;/li&gt;
&lt;/ol&gt;
Ora basta andare nel pannello di amministrazione di ZendServerCE e nella sezione delle estensioni abilitare quella di PHAR.
Se avete problemi nelle pagine php, controllate che nelle direttive dell'estensione (sempre pannello di amministrazione) "phar.readonly" non sia messa a true, altrimenti non potrete creare/modificare dei phar e "phar.require_hash" sia a false per una maggior compatibilità con i phar in circolazione.</description></item><item><title>MethodCamp 2011</title><link>https://blog.sigmalab.net/2011/02/27/methodcamp-2011/</link><pubDate>Sun, 27 Feb 2011 20:46:01 +0000</pubDate><guid>https://blog.sigmalab.net/2011/02/27/methodcamp-2011/</guid><description>&lt;img class="aligncenter size-full wp-image-613" title="METHOD_CAMP_LOGO_2011" src="https://blog.sigmalab.net/wp-content/uploads/2011/02/METHOD_CAMP_LOGO_2011.jpg" alt="Logo method camp" width="480" height="84" /&gt;
&lt;p&gt;Grazie a &lt;a href="http://www.sketchin.ch"&gt;Sketchin&lt;/a&gt; ieri ho partecipato al &lt;a href="http://www.sketchin.ch/it/blog/design/arrivo-il-methodcamp-su-processi-metodi.html"&gt;methodcamp&lt;/a&gt;, un evento estremamente interessante con un sacco di spunti di riflessione; per ora ho uploadato le slide su slideshare :&lt;/p&gt;
&lt;div id="__ss_7081261" style="width: 425px; text-align: center;"&gt;&lt;strong style="display: block; margin: 12px 0 4px;"&gt;&lt;a title="Un metodo basato sul fare" href="http://www.slideshare.net/Yoghi/un-metodo-basato-sul-fare"&gt;Un metodo basato sul fare&lt;/a&gt;&lt;/strong&gt; &lt;object id="__sse7081261" width="425" height="355" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowScriptAccess" value="always" /&gt;&lt;param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=scouting-110227141531-phpapp02&amp;amp;stripped_title=un-metodo-basato-sul-fare&amp;amp;userName=Yoghi" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;embed id="__sse7081261" width="425" height="355" type="application/x-shockwave-flash" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=scouting-110227141531-phpapp02&amp;amp;stripped_title=un-metodo-basato-sul-fare&amp;amp;userName=Yoghi" allowFullScreen="true" allowScriptAccess="always" allowscriptaccess="always" allowfullscreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;
Grazie ovviamente a &lt;a href="http://www.grupporetina.com/"&gt;Fabio&lt;/a&gt;, Alberto, Cristiano e Cirpo per avermi sopportato durante il viaggio!</description></item><item><title>jdk tools.jar under Snow leopard</title><link>https://blog.sigmalab.net/2010/10/17/jdk-tools-jar-under-snow-leopard/</link><pubDate>Sun, 17 Oct 2010 11:01:27 +0000</pubDate><guid>https://blog.sigmalab.net/2010/10/17/jdk-tools-jar-under-snow-leopard/</guid><description>&lt;p&gt;Se usando maven-antrun-plugin sotto MacOsX Snow Leopard ottenete&lt;/p&gt;
&lt;blockquote&gt;[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
&lt;h2 id="missing"&gt;Missing:&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;sun.jdk:tools&amp;#x1fad9;1.6.0&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Try downloading the file manually from the project website.&lt;/p&gt;
&lt;p&gt;Then, install it using the command:
mvn install:install-file -DgroupId=sun.jdk -DartifactId=tools -Dversion=1.6.0 -Dpackaging=jar -Dfile=/path/to/file&lt;/p&gt;
&lt;p&gt;Alternatively, if you host your own repository you can deploy the file there:
mvn deploy:deploy-file -DgroupId=sun.jdk -DartifactId=tools -Dversion=1.6.0 -Dpackaging=jar -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]&lt;/p&gt;
&lt;p&gt;Path to dependency:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;org.apache.maven.plugins:maven-antrun-plugin:maven-plugin:1.4&lt;/li&gt;
&lt;li&gt;sun.jdk:tools&amp;#x1fad9;1.6.0&lt;/blockquote&gt;
La soluzione veloce è :
&lt;code&gt;
cd /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/
sudo mkdir lib
cd lib
sudo ln -s ../Classes/classes.jar tools.jar
&lt;/code&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Purtroppo non ho ancora trovato un modo elegante dentro maven usando i profile.&lt;/p&gt;</description></item><item><title>Chi altro dirà a questo paese quello che dobbiamo dire?</title><link>https://blog.sigmalab.net/2010/03/31/chi-altro-dira-a-questo-paese-quello-che-dobbiamo-dire/</link><pubDate>Wed, 31 Mar 2010 14:41:00 +0000</pubDate><guid>https://blog.sigmalab.net/2010/03/31/chi-altro-dira-a-questo-paese-quello-che-dobbiamo-dire/</guid><description>La suddetta frase non &amp;amp;egrave; mia. Appartiene al movimento che ha cominciato il lungo cammino per far uscire la Serbia dalla dittatura (stroncato con l&amp;#39;attentato su Dzindzic). Essa mi ha spinto a scr</description></item><item><title>Restless</title><link>https://blog.sigmalab.net/2010/03/28/restless/</link><pubDate>Sun, 28 Mar 2010 01:33:00 +0000</pubDate><guid>https://blog.sigmalab.net/2010/03/28/restless/</guid><description>&lt;p&gt;A car sweeps the evening streets. I hear this from my room. I feel the spring breeze entering the window. Restless for the day that's to come.&lt;/p&gt;</description></item><item><title>Einstuerzende Neubauten - Beauty</title><link>https://blog.sigmalab.net/2010/03/25/einstuerzende-neubauten-beauty/</link><pubDate>Thu, 25 Mar 2010 10:59:00 +0000</pubDate><guid>https://blog.sigmalab.net/2010/03/25/einstuerzende-neubauten-beauty/</guid><description>BeautyYou see half the moon, its crescent, and one of the planets, maybe Saturn, maybe Jupiter, in the early night sky over Berlin, through the windows of a taxicab, near Potsdamer Platz.You think: Be</description></item><item><title>Queen - Who Wants To Live Forever</title><link>https://blog.sigmalab.net/2010/03/24/queen-who-wants-to-live-forever/</link><pubDate>Wed, 24 Mar 2010 16:22:00 +0000</pubDate><guid>https://blog.sigmalab.net/2010/03/24/queen-who-wants-to-live-forever/</guid><description>There&amp;#39;s no time for usThere&amp;#39;s no place for usWhat is this thing that builds our dreams yet slips awayFrom usWho wants to live foreverWho wants to live forever....? There&amp;#39;s no chance for usIts all deci</description></item><item><title>Don't drink and phone</title><link>https://blog.sigmalab.net/2010/03/17/dont-drink-and-phone/</link><pubDate>Wed, 17 Mar 2010 09:36:00 +0000</pubDate><guid>https://blog.sigmalab.net/2010/03/17/dont-drink-and-phone/</guid><description>I hereby put this idea in the public domain hoping that it will be implemented (and not patented) as soon as possible.As probably many of you know (yes, you too) drinking more often than not, alters y</description></item><item><title>Ma il cielo è sempre più blu, Rino Gaetano</title><link>https://blog.sigmalab.net/2010/03/12/ma-il-cielo-e-sempre-piu-blu-rino-gaetano/</link><pubDate>Fri, 12 Mar 2010 10:15:00 +0000</pubDate><guid>https://blog.sigmalab.net/2010/03/12/ma-il-cielo-e-sempre-piu-blu-rino-gaetano/</guid><description>Chi vive in baracca, chi suda il salario&amp;lt;br&amp;gt;chi ama l&amp;amp;rsquo;amore e i sogni di gloria&amp;lt;br&amp;gt;chi ruba pensioni, chi ha scarsa memoria&amp;lt;br&amp;gt;Chi mangia una volta, chi tira al bersaglio&amp;lt;br&amp;gt;chi vuole l&amp;amp;rsquo;au</description></item><item><title>Dreamhost Redmine - Mercurial</title><link>https://blog.sigmalab.net/2010/03/02/dreamhost-redmine-mercurial/</link><pubDate>Tue, 02 Mar 2010 16:48:55 +0000</pubDate><guid>https://blog.sigmalab.net/2010/03/02/dreamhost-redmine-mercurial/</guid><description>&lt;p&gt;Se provate ad usare su dreamhost redmine e come scm mercurial sappiate che la versione installata di base non è correttamente supportata, quindi dovete seguire la &lt;a href="http://wiki.dreamhost.com/Mercurial"&gt;guida&lt;/a&gt; per installare l&amp;rsquo;ultima versione di mercurial e infine dentro redmine (config/enviroment.rb) aggiungere queste due righe
&lt;code&gt;ENV[&amp;lsquo;PATH&amp;rsquo;] = &amp;ldquo;/home//bin:#{ENV[&amp;lsquo;PATH&amp;rsquo;]}&amp;rdquo;
ENV[&amp;lsquo;PYTHONPATH&amp;rsquo;] = &amp;ldquo;/home//lib/python:#{ENV[&amp;lsquo;PYTHONPATH&amp;rsquo;]}&amp;quot;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;NOTA: nella guida di mercurial c&amp;rsquo;è un piccolo errore, non ci vanno spazi tra chiave , = e valore vanno tutti attaccati come segue :
&lt;code&gt;[extensions]
hgext/hbisect=!&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Strepnja - Desanka Maksimovic</title><link>https://blog.sigmalab.net/2010/02/26/strepnja-desanka-maksimovic/</link><pubDate>Fri, 26 Feb 2010 22:27:00 +0000</pubDate><guid>https://blog.sigmalab.net/2010/02/26/strepnja-desanka-maksimovic/</guid><description>Ne, nemoj mi prici! Hocu izdalekada volim i zelim oka tvoja dva.Jer sreca je lepa samo dok se ceka,dok od sebe samo nagovestaj da.Ne, nemoj mi prici! Ima vise draziova slatka strepnja, cekanje i stra&amp;#39;</description></item><item><title>PREVERT Paris at night</title><link>https://blog.sigmalab.net/2010/02/26/prevert-paris-at-night/</link><pubDate>Fri, 26 Feb 2010 02:04:00 +0000</pubDate><guid>https://blog.sigmalab.net/2010/02/26/prevert-paris-at-night/</guid><description>Tre fiammiferi accesi uno per uno nella notte Il primo per vederti tutto il viso Il secondo per vederti gli occhi L&amp;#39;ultimo per vedere la tua bocca E tutto il buio per ricordarmi queste cose Mentre ti</description></item><item><title>Pubblicato Course Manager</title><link>https://blog.sigmalab.net/2010/02/06/pubblicato-course-manager/</link><pubDate>Sat, 06 Feb 2010 18:06:00 +0000</pubDate><guid>https://blog.sigmalab.net/2010/02/06/pubblicato-course-manager/</guid><description>Una delle responsabilit&amp;amp;agrave; che mi sono preso ultimamente &amp;amp;egrave; di gestire la manutenzione di Course Manager, una applicazione per la gestione delle scuole di ballo. Passata una fase di collaud</description></item><item><title>SQL Server 2008 Express Edition with tools bootstrapper and .Net Framework 3.5 SP1</title><link>https://blog.sigmalab.net/2009/12/19/sql-server-2008-express-edition-with-tools-bootstrapper-and-net-framework-3-5-sp1/</link><pubDate>Sat, 19 Dec 2009 16:43:00 +0000</pubDate><guid>https://blog.sigmalab.net/2009/12/19/sql-server-2008-express-edition-with-tools-bootstrapper-and-net-framework-3-5-sp1/</guid><description>Since we shifted our focus on a desktop application, I&amp;#39;ve started maintaining a .Net desktop client that depends on a SQL Server Express 2008 installed. As we need to start giving away a trial of the</description></item><item><title>Nexus One</title><link>https://blog.sigmalab.net/2009/12/18/nexus-one/</link><pubDate>Fri, 18 Dec 2009 11:23:00 +0000</pubDate><guid>https://blog.sigmalab.net/2009/12/18/nexus-one/</guid><description>I just saw on engadget the exclusive photos of the Nexus One and I must say it seems rather sweet. The interface seems very clean and the screen also. What are the internal specs however, CPU, GPU, wh</description></item><item><title>Leopard Tip: File cdr to iso</title><link>https://blog.sigmalab.net/2009/10/26/leopard-tip-file-cdr-to-iso/</link><pubDate>Mon, 26 Oct 2009 12:06:27 +0000</pubDate><guid>https://blog.sigmalab.net/2009/10/26/leopard-tip-file-cdr-to-iso/</guid><description>&lt;p&gt;Per convertire un file cdr in iso basta&lt;/p&gt;
&lt;pre&gt;&lt;code&gt; makehybrid -iso -joliet -o "cdrfile" "isofile" &lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;deve essere eseguito come root.&lt;/p&gt;</description></item><item><title>Zend Server Comunity Edition (CE) 4.0.5</title><link>https://blog.sigmalab.net/2009/10/11/zend-server-comunity-edition-ce-4-0-5/</link><pubDate>Sun, 11 Oct 2009 18:56:08 +0000</pubDate><guid>https://blog.sigmalab.net/2009/10/11/zend-server-comunity-edition-ce-4-0-5/</guid><description>&lt;p&gt;Sono recentemente passato da usare lighttpd per testare i siti a questo prodotto nato in casa Zend, facile da installare e configurare e ha pure il supporto x il debug a runtime. L&amp;rsquo;unico problema che ho trovato è stato un errore sulle lib mancanti sotto ubuntu (ovviamente problema non bloccante) risolto facilmente cosi :&lt;/p&gt;
&lt;p&gt;&lt;code&gt;sudo apt-get install libaio1&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Search and Replace in ODT using AODL</title><link>https://blog.sigmalab.net/2009/09/28/search-and-replace-in-odt-using-aodl/</link><pubDate>Mon, 28 Sep 2009 12:42:00 +0000</pubDate><guid>https://blog.sigmalab.net/2009/09/28/search-and-replace-in-odt-using-aodl/</guid><description>Recently I needed to create a way to search and replace a word in a OpenOffice OpenDocument ODT. It would seem the project itself already has a library &amp;lt;a href=&amp;#34;http://odftoolkit.org/projects/aodl&amp;#34;&amp;gt;</description></item><item><title>Javascript Camp 09</title><link>https://blog.sigmalab.net/2009/09/28/javascript-camp-09/</link><pubDate>Mon, 28 Sep 2009 10:06:07 +0000</pubDate><guid>https://blog.sigmalab.net/2009/09/28/javascript-camp-09/</guid><description>&lt;p&gt;Di recente c&amp;rsquo;è stato questo bellissimo evento sponsorizzato da&lt;a href="http://www.ideato.it/"&gt; ideato s.r.l.&lt;/a&gt; un barcamp tematizzato su javascript. Devo essere sincero non pensavo di parteciparvi, sono in piena tesi e non ho molto tempo, ma è stata una fortuna esserci. I partecipanti erano preparati, e ho potuto prendere molti spunti interessanti. Il miglior talk è stato sicuramente quello sul &lt;a href="http://en.wikipedia.org/wiki/Kata_%28programming%29"&gt;KATA&lt;/a&gt; programming, ossia cercare di migliorare al massimo del codice, cercando di renderlo sempre più elegante (link utili : &lt;a href="http://www.javascriptkata.com/"&gt;qui&lt;/a&gt;, &lt;a href="http://codekata.pragprog.com/"&gt;qui&lt;/a&gt;). Per portare avanti i suoi esempi &lt;a href="http://www.gabrielelana.it"&gt;Gabriele Lana&lt;/a&gt; ha utilizzato ovviamente la riga di comando, dato che javascript usarlo da browser è un po ostico; i tool utlizzati sono stati &lt;a href="http://www.mozilla.org/rhino/"&gt;Rhino&lt;/a&gt; e &lt;a href="http://github.com/pivotal/jasmine"&gt;Jasmine Test Framework&lt;/a&gt; (anche se quest&amp;rsquo;ultimo l&amp;rsquo;ho ha modificato, in quanto richiederebbe un browser) , il tutto condito con una chiara spiegazione. L&amp;rsquo;esempio proposto è stato &amp;ldquo;game of life&amp;rdquo; (&lt;a href="http://en.wikipedia.org/wiki/The_Game_of_Life"&gt;link&lt;/a&gt; - &lt;a href="http://www.bitstorm.org/gameoflife/"&gt;link2&lt;/a&gt; ) e dovrebbe essere disponibile sulla sua pagina su &lt;a href="http://github.com/gabrielelana/"&gt;github&lt;/a&gt;. Tra i tool che ho visto ho deciso di menzionare &lt;a href="http://javascript.neyric.com/wireit/"&gt;WireIt&lt;/a&gt; un simpato framework per collegare blocchetti grafici con dei fili ed esportare la struttura con &lt;a href="http://json.org/"&gt;JSON&lt;/a&gt;. Che dire la giornata è stat molto interessante. Grazie a tutti. [&lt;a href="http://www.javascriptcamp.com/"&gt;link al sito principale&lt;/a&gt;]&lt;/p&gt;</description></item><item><title>1984 giorni di propaganda negativa contro la Apple</title><link>https://blog.sigmalab.net/2009/07/31/1984-giorni-di-propaganda-negativa-contro-la-apple/</link><pubDate>Fri, 31 Jul 2009 05:15:41 +0000</pubDate><guid>https://blog.sigmalab.net/2009/07/31/1984-giorni-di-propaganda-negativa-contro-la-apple/</guid><description>&lt;p&gt;Il prestigioso giornale on line &lt;a href="http://www.osnews.com"&gt;osnews&lt;/a&gt; ha promesso &lt;a href="http://www.osnews.com/story/21918/The_Camel_s_Back_Broke_1984_Days_of_Bad_PR_for_Apple"&gt;1984 giorni di pubblicità negativa&lt;/a&gt;. Tutto è nato dopo il rifiuto della Apple di pubblicare Google Voice app sul loro store. E&amp;rsquo; stato l&amp;rsquo;ennesimo rifiuto che ha fatto traboccare il vaso per l&amp;rsquo;editore di osnews. L&amp;rsquo;obiettivo è ottenere una piattaforma veramente aperta, libera dal controllo e senza restrizioni dei gestori che vogliono sfruttare tutto al massimo. Finchè questo non cambia anche per me le alternative che promoverò a scapito del iPhone sono chiare: Android, Symbian e perfino Windows Mobile.&lt;/p&gt;</description></item><item><title>Relaxing SSL validation for JaxWS</title><link>https://blog.sigmalab.net/2009/06/17/relaxing-ssl-validation-for-jaxws/</link><pubDate>Wed, 17 Jun 2009 16:11:00 +0000</pubDate><guid>https://blog.sigmalab.net/2009/06/17/relaxing-ssl-validation-for-jaxws/</guid><description>I&amp;#39;ve recently had the need to access a web service developed in .Net and signed with a self signed certificate. I&amp;#39;ve decided to use the JaxWS and the Metro stack to develop the client and run it on Ja</description></item><item><title>Frontiers 09 - Verde e Internet</title><link>https://blog.sigmalab.net/2009/06/08/frontiers-09-verde-e-internet/</link><pubDate>Mon, 08 Jun 2009 07:49:23 +0000</pubDate><guid>https://blog.sigmalab.net/2009/06/08/frontiers-09-verde-e-internet/</guid><description>&lt;p&gt;Chi l&amp;rsquo;ha detto che internet delle cose non possa essere anche verde e collaborare con la natura? questo è uno dei temi che oggi si affrontano a frontiers accanto ai soliti tempi di &lt;em&gt;interaction design&lt;/em&gt;. La sala è ormai piena, tra poco si inizia annunciano al microfono, i vari speacker stanno finendo le slide e si mettono a posto le varie demo. In regia come sempre &lt;a href="http://dolmedia.tv"&gt;dolmedia&lt;/a&gt;.&lt;/p&gt;
&lt;div align="center"&gt;
&lt;img src="http://frontiers.idearium.org/2009/wp-content/themes/foi_v/images/logo-frontiers.png" alt="logo" /&gt;
&lt;/div&gt;</description></item><item><title>All your base are belong to us</title><link>https://blog.sigmalab.net/2009/04/23/all-your-base-are-belong-to-us/</link><pubDate>Thu, 23 Apr 2009 23:23:20 +0000</pubDate><guid>https://blog.sigmalab.net/2009/04/23/all-your-base-are-belong-to-us/</guid><description>Oracle ha comprato la Sun per $7.4 miliardi. In attesa che l&amp;#39;accordo venga approvato pensiamoci un attimo. La Oracle ora possiede Oracle DBMS, MySQL e Berkley DB. E proprio ora di dire Tutte le vostre</description></item><item><title>Google App Engine introduce Java</title><link>https://blog.sigmalab.net/2009/04/10/google-app-engine-introduces-java/</link><pubDate>Fri, 10 Apr 2009 16:29:29 +0000</pubDate><guid>https://blog.sigmalab.net/2009/04/10/google-app-engine-introduces-java/</guid><description>&lt;p&gt;E&amp;rsquo; un dato di fatto che spesso, la piattaforma di sviluppo che scegliamo è collegata con i servizi di hosting che esistono. Le preferenze personali semplicemente passano in secondo piano. LAMP è un successo mondiale sopratutto perche esistono migliaia siti di hosting pronti e a basso costo. .Net è un &amp;ldquo;fallimento&amp;rdquo; lato server perche i server non sono gratis e aperti. Java ha i server gratis e aperti, ma presenta i problemi. Se un host provider mette a disposizione un application/servlet container, come dare un servizio che scala e contemporaneamente proibire ai sviluppatori di fare idiozie che potrebbero mettere in ginocchio il sistema o lasciarlo meno sicuro, alla fine avete a disposizione tutte le API del JDK. Aggiungiamo anche il fatto che i requisiti neccessari sono più esigenti in termini di RAM e CPU messi a confronto con LAMP. Un problema non da poco che gli ingegneri della Google hanno deciso di affrontare e offrire una soluzione tutta loro.
Google App Engine, che fin&amp;rsquo;ora offriva Python come piattaforma di sviluppo, &lt;a href="http://googleappengine.blogspot.com/2009/04/seriously-this-time-new-language-on-app.html"&gt;ora offre anche Java&lt;/a&gt;. Per il momento, è in fase di &amp;ldquo;prova&amp;rdquo; e limitato ai primi 10'000 sviluppatori che faranno la richiesta (10 siti a testa).
Chi sarà il fortunato, vedrà che la Java VM è stata modificata, le modifiche principali sono&lt;/p&gt;</description></item><item><title>GWT SuggestBoxReloaded</title><link>https://blog.sigmalab.net/2009/04/05/gwt-suggestboxreloaded/</link><pubDate>Sun, 05 Apr 2009 22:37:00 +0000</pubDate><guid>https://blog.sigmalab.net/2009/04/05/gwt-suggestboxreloaded/</guid><description>This article will present how to implement a GWT 1.6 (RC2) SuggestBox with backing hidden fields, RPC calls and not query the server on every character event.&amp;lt;br&amp;gt;While integrating GWT on work, I neede</description></item><item><title>Quali saranno gli eroi del futuro?</title><link>https://blog.sigmalab.net/2009/03/15/quali-saranno-gli-eroi-del-futuro/</link><pubDate>Sun, 15 Mar 2009 14:10:24 +0000</pubDate><guid>https://blog.sigmalab.net/2009/03/15/quali-saranno-gli-eroi-del-futuro/</guid><description>&lt;p&gt;Dal sito &lt;a title="Hero Factory" href="http://cpbintegrated.com/theherofactory/" target="_blank"&gt;Hero Factory&lt;/a&gt; è possibile disegnare il proprio eroe.&lt;/p&gt;
&lt;p style="text-align: center;"&gt;&lt;img class="attachment wp-att-495 centered" src="https://blog.sigmalab.net/wp-content/uploads/2009/03/myhero.thumbnail.jpg" alt="Hero 1" width="149" height="200" /&gt;&lt;/p&gt;
&lt;p style="text-align: left;"&gt;un modo carino per passare 5 minuti di relax creativo!&lt;/p&gt;</description></item><item><title>About</title><link>https://blog.sigmalab.net/about/</link><pubDate>Sat, 14 Mar 2009 18:09:17 +0000</pubDate><guid>https://blog.sigmalab.net/about/</guid><description>&lt;p&gt;Sigmalab nasce come sito di un gruppo di giovani amici universitari nel lontano 2000, piano piano le strade si sono divise, alcuni son partiti, altri nuovi amici sono arrivati. Attualmente questo sito è portato avanti dal sottoscritto affinché le idee di chi è passato e di chi passerà vengano ricordate.&lt;/p&gt;</description></item><item><title>Link della settimana</title><link>https://blog.sigmalab.net/2008/12/22/link-della-settimana-6/</link><pubDate>Mon, 22 Dec 2008 01:32:55 +0000</pubDate><guid>https://blog.sigmalab.net/2008/12/22/link-della-settimana-6/</guid><description>&lt;p&gt;Un po di link carini che ho scovato in questi giorni :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://unetbootin.sourceforge.net/"&gt;unetbootin&lt;/a&gt;, make usb bootable&lt;/li&gt;
&lt;li&gt;&lt;a href="https://fedorahosted.org/func/"&gt;Func&lt;/a&gt; client/server per l'esecuzione di script bash remoti (write in python) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://twistedmatrix.com/trac/"&gt;Twisted&lt;/a&gt; dei Matrix Labs, piattaforma scritta in python per la comunicazione in rete. &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.netlab.tkk.fi/tutkimus/dtn/theone/"&gt;DTN Routing Simulator&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Gift di natale da &lt;a href="http://givingtree.macheist.com/"&gt;MacHeist&lt;/a&gt; aka software free &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ecofont.eu/ecofont_en.html"&gt;EcoFont&lt;/a&gt; font da usare per risparmiare inchiostro&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Natale</title><link>https://blog.sigmalab.net/2008/12/22/natale/</link><pubDate>Mon, 22 Dec 2008 01:19:45 +0000</pubDate><guid>https://blog.sigmalab.net/2008/12/22/natale/</guid><description>&lt;p&gt;Natale si avvicina cosi ho pensato di mettere un tema un po natalizio, come vedete non è un tema troppo fino, ma ho poco tempo per fare tante cose e nn riesco a curarne i dettagli :)&lt;/p&gt;
&lt;p&gt;Qualcuno (nessuno) noterà mai che con wp 2.7+ le codifiche degli accenti sono cambiate e quindi nei post vecchi appariranno sbagliate!&lt;/p&gt;
&lt;p&gt;Buone feste.&lt;/p&gt;</description></item><item><title>La banca delle "disponibilità "</title><link>https://blog.sigmalab.net/2008/12/04/la-banca-delle-disponibilita/</link><pubDate>Thu, 04 Dec 2008 11:27:51 +0000</pubDate><guid>https://blog.sigmalab.net/2008/12/04/la-banca-delle-disponibilita/</guid><description>&lt;p&gt;Domenica ho sentito quest&amp;rsquo;idea e mi è subito piaciuto, ora non ho tempo di spiegarla nel dettaglio ma mi è piaciuta assai; in breve è un luogo (anche virtuale) in cui ogni individuo può mettere l&amp;rsquo;informazione di sapere/conoscere qualcosa e chi ha necessià di un chiarimento al riguardo lo può contattare. Voi direte abbiamo scoperto l&amp;rsquo;acqua calda, esistono già forum e altri mezzi per aiutarsi ma quello che secondo me è interessante è che se fosse fatto a livello di &amp;ldquo;quartiere&amp;rdquo; potrebbe essere un modo molto utile per aiutarsi e aiutare gli emigrati (regolari eh!) e conoscere la realtà del nostro quartiere, che di solito si tende a non conoscere, si conosce a volte solo il condominio in cui si abita e poco più. Sarebbe anche un modo per diminuire le fregature&amp;hellip;. è una bozza, magari dopo scrivo meglio, ma son oberato di impegni.&lt;/p&gt;</description></item><item><title>Maven: usare la cartella "lib" di un project</title><link>https://blog.sigmalab.net/2008/12/03/maven-usare-la-cartella-lib-di-un-project/</link><pubDate>Wed, 03 Dec 2008 12:44:44 +0000</pubDate><guid>https://blog.sigmalab.net/2008/12/03/maven-usare-la-cartella-lib-di-un-project/</guid><description>&lt;p&gt;Se uno per praticità vuole tenere le library all&amp;rsquo;interno del project o cmq. usare java-library che nel maven-repository non ci sono e non vuole sporcare il repository può mettere nel pom del progetto in alto :&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-java"&gt;&amp;lt;repositories&amp;gt;
&amp;lt;repository&amp;gt;
&amp;lt;id&amp;gt;project&amp;lt;/id&amp;gt;
&amp;lt;name&amp;gt;Project Maven Repository&amp;lt;/name&amp;gt;
&amp;lt;layout&amp;gt;default&amp;lt;/layout&amp;gt;
&amp;lt;url&amp;gt;file:///./lib&amp;lt;/url&amp;gt;
&amp;lt;/repository&amp;gt;
&amp;lt;/repositories&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;In questo modo maven cercherà nella lib le java-library necessarie. [&lt;a href="http://binkley.blogspot.com/2007/03/storing-jars-in-maven-project.html"&gt;Fonte&lt;/a&gt;]&lt;/p&gt;</description></item><item><title>Synergy : keyboard and mouse condivisi</title><link>https://blog.sigmalab.net/2008/11/18/synergy-keyboard-and-mouse-condivisi/</link><pubDate>Tue, 18 Nov 2008 17:06:40 +0000</pubDate><guid>https://blog.sigmalab.net/2008/11/18/synergy-keyboard-and-mouse-condivisi/</guid><description>&lt;p&gt;Usare la tastiera e il mouse del desktop sul portatile senza toglierli dal desktop? semplice con &lt;a href="http://synergy2.sourceforge.net/"&gt;synergy&lt;/a&gt; un applicativo opensource, si installa il server sul desktop e il client nel laptop e in 1 minuto di configurazione il gioco si completa. Il file di config è estremamente semplice :&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;section: screens
DesktopName:
laptop:
end
section: links
DesktopName:
left = laptop
laptop:
right = DesktopName
end&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Al posto di &lt;strong&gt;DesktopName&lt;/strong&gt; mettete il nome di rete del vostro desktop; dal laptop poi digitate :&lt;/p&gt;</description></item><item><title>Nautilus (Gnome) e i template per creare nuovi documenti</title><link>https://blog.sigmalab.net/2008/11/12/nautilus-gnome-e-i-template-per-creare-nuovi-documenti/</link><pubDate>Wed, 12 Nov 2008 22:43:10 +0000</pubDate><guid>https://blog.sigmalab.net/2008/11/12/nautilus-gnome-e-i-template-per-creare-nuovi-documenti/</guid><description>&lt;p&gt;Ho sempre trovato scomodo avere come &amp;ldquo;Crea documento&amp;rdquo; di gnome solo il file vuoto, ecco che se si crea una cartella nella home Templates (&lt;em&gt;mkdir ~/Templates&lt;/em&gt;) potete mettere dei vostri template oppure scaricarli da &lt;a href="http://www.gnome-look.org"&gt;gnome-look&lt;/a&gt; e popolare cosi la lista di file che potete creare!&lt;/p&gt;</description></item><item><title>Video storia sulla comunicazione</title><link>https://blog.sigmalab.net/2008/11/08/video-storia-sulla-comunicazione/</link><pubDate>Sat, 08 Nov 2008 12:51:33 +0000</pubDate><guid>https://blog.sigmalab.net/2008/11/08/video-storia-sulla-comunicazione/</guid><description>&lt;p&gt;Un video veramente carino:
&lt;object width="400" height="300"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1529323&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=1529323&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/1529323"&gt;A breif History of communication&lt;/a&gt; from &lt;a href="http://vimeo.com/ljudbilden"&gt;ljudbilden&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Logging.... mistery</title><link>https://blog.sigmalab.net/2008/10/31/logging-mistery/</link><pubDate>Fri, 31 Oct 2008 23:46:43 +0000</pubDate><guid>https://blog.sigmalab.net/2008/10/31/logging-mistery/</guid><description>&lt;p&gt;&lt;em&gt;Come si deve scrivere un file di log&lt;strong&gt;?&lt;/strong&gt; cosa si deve loggare&lt;strong&gt;?&lt;/strong&gt;&lt;/em&gt; Sono due domande non da poco se ci si pensa bene, che di solito si trascurano e si deve poi correre ai ripari con lunghe sessioni di debug, sperando di aver capito veramente dove è il problema. Provo quindi a dare una risposta un po articolata su come la vedo.&lt;/p&gt;</description></item><item><title>Halloween</title><link>https://blog.sigmalab.net/2008/10/31/halloween/</link><pubDate>Fri, 31 Oct 2008 09:25:33 +0000</pubDate><guid>https://blog.sigmalab.net/2008/10/31/halloween/</guid><description>&lt;p&gt;Un tema per un giorno insolio .ghghgh.&lt;/p&gt;</description></item><item><title>Mount --bind</title><link>https://blog.sigmalab.net/2008/10/27/mount-bind/</link><pubDate>Mon, 27 Oct 2008 21:38:00 +0000</pubDate><guid>https://blog.sigmalab.net/2008/10/27/mount-bind/</guid><description>&lt;p&gt;A mio promeria in primis :
&lt;code&gt;mount &amp;ndash;bind /org/location /new/location&lt;/code&gt;
nell&amp;rsquo; &lt;em&gt;/etc/fstab&lt;/em&gt; si scrive
&lt;code&gt;/org/location /new/location bind defaults,bind 0 0&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Obtain Multiaddress IP with java</title><link>https://blog.sigmalab.net/2008/10/16/obtain-multiaddress-ip-with-java/</link><pubDate>Thu, 16 Oct 2008 13:00:40 +0000</pubDate><guid>https://blog.sigmalab.net/2008/10/16/obtain-multiaddress-ip-with-java/</guid><description>&lt;p&gt;If you have many address, you can obtain all :&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-java"&gt;InetAddress[] e = InetAddress.getAllByName(InetAddress.getLocalHost().getCanonicalHostName());&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Tracd : trac standalone</title><link>https://blog.sigmalab.net/2008/10/15/tracd-trac-standalone/</link><pubDate>Wed, 15 Oct 2008 21:50:44 +0000</pubDate><guid>https://blog.sigmalab.net/2008/10/15/tracd-trac-standalone/</guid><description>&lt;p&gt;Sto sviluppando un progetto in questo momento e mi è nata la necessità di tenere traccia del processo di sviluppo, in particolare i task da eseguire e quelli già eseguiti, bug eventuali dei beta tester e cosi via. Mi sono già trovato in questa situazione e già mi ero rivolto a Trac un sistema ben rodato, pero lo avevo usato in affianco ad apache, questo giro invece ho la necessità di usarlo senza installare un server web specifico (che sia apache o lighttpad); per fortuna trac ha un suo server (tracd) che rende apparentemente facile la soluzione. Ecco come ho fatto :&lt;/p&gt;</description></item><item><title>No row with the given identifier exists</title><link>https://blog.sigmalab.net/2008/10/10/no-row-with-the-given-identifier-exists/</link><pubDate>Fri, 10 Oct 2008 00:20:00 +0000</pubDate><guid>https://blog.sigmalab.net/2008/10/10/no-row-with-the-given-identifier-exists/</guid><description>I&amp;#39;ve recently gotten this infamous Exception while doing a HQL query.org.hibernate.ObjectNotFoundException: No row with the given identifier exists: [it.linksystem.csai.model.Operator#3]This was rathe</description></item><item><title>Leopard Time Machine su condivisione di rete</title><link>https://blog.sigmalab.net/2008/10/07/leopard-time-machine-su-condivisione-di-rete/</link><pubDate>Tue, 07 Oct 2008 16:25:27 +0000</pubDate><guid>https://blog.sigmalab.net/2008/10/07/leopard-time-machine-su-condivisione-di-rete/</guid><description>&lt;p&gt;Sono giorni che cerco un buon hdd esterno firewire&amp;hellip; non ne ho trovato nessuno che mi soddisfi, cosi mi sono domandato : &lt;em&gt;E&amp;rsquo; possibile fare il backup con la time machine sopra partizioni condivise di rete (samba, nfs, afs)?&lt;/em&gt; Ebbene si. Quindi basta armarsi di un disco da 1 terabyte, una schede di rete gigabit e il gioco è praticamente fatto. La time machine non vede il disco di rete? semplice seguendo &lt;a href="http://blog.imulus.com/george/software/using-leopard-time-machine-to-backup-of-a-network/"&gt;questo&lt;/a&gt; tutorial. Di fatto basta solamente digitare dal terminale
&lt;code&gt;defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1&lt;/code&gt;
stando attenti a non essere root! Poi dopo un po che si è montata la partizione remota comparirà tra quelle sceglibili per il backup dall&amp;rsquo;interfaccia della time machine.&lt;/p&gt;</description></item><item><title>Nuovo Style</title><link>https://blog.sigmalab.net/2008/09/29/nuovo-style/</link><pubDate>Mon, 29 Sep 2008 14:06:30 +0000</pubDate><guid>https://blog.sigmalab.net/2008/09/29/nuovo-style/</guid><description>&lt;p&gt;Ecco un nuovo look per questo blog, spero si rinnovi quanto prima anche con dei contenuti, ma staremo a vedere, come sempre il tempo è poco e le cose da fare tante. Intanto siamo ritornati sotto linux (Oleeeee), ma questo nuovo look è ancora incompleto&amp;hellip; prometto lo terminero (un giorno&amp;hellip;). Come sempre son bene accetti gli utili consigli!&lt;/p&gt;</description></item><item><title>ZF : Redirector Helper</title><link>https://blog.sigmalab.net/2008/08/18/zf-redirector-helper/</link><pubDate>Mon, 18 Aug 2008 14:47:46 +0000</pubDate><guid>https://blog.sigmalab.net/2008/08/18/zf-redirector-helper/</guid><description>&lt;p&gt;Se volete facilitarvi la vita con gli helper di ZF, nel caso di Redirector (&lt;strong&gt;Zend_Controller_Action_Helper_Redirector&lt;/strong&gt;) , ricordatevi che i parametri sono nell&amp;rsquo;ordine inverso di analisi&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-php"&gt;$this-&amp;gt;_helper-&amp;gt;redirector($action, $controller, $module, $params)&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;di cui solo il primo obbligatorio.&lt;/p&gt;</description></item><item><title>ZF: "views/helpers/Layout.php" failed to open stream: No such file or directory</title><link>https://blog.sigmalab.net/2008/08/15/zf-viewshelperslayoutphp-failed-to-open-stream-no-such-file-or-directory/</link><pubDate>Fri, 15 Aug 2008 20:11:16 +0000</pubDate><guid>https://blog.sigmalab.net/2008/08/15/zf-viewshelperslayoutphp-failed-to-open-stream-no-such-file-or-directory/</guid><description>&lt;p&gt;Ecco un carinissimo warninig che mi compare ogni volta voglia utilizzare i Layout del Zend Frameworrk. Il problema dove sta? ovviamente in zf, alla riga 160 di Loader.php.&lt;/p&gt;</description></item><item><title>Turning off Asus M50S light sensor</title><link>https://blog.sigmalab.net/2008/08/12/turning-off-asus-m50s-light-sensor/</link><pubDate>Tue, 12 Aug 2008 17:55:00 +0000</pubDate><guid>https://blog.sigmalab.net/2008/08/12/turning-off-asus-m50s-light-sensor/</guid><description>As I&amp;#39;ve recently gotten this nice laptop, I&amp;#39;ve found that the light sensor really makes more problems then it solves so I&amp;#39;m shutting it down in both Windows (Fn+A) and in Linux.&amp;lt;br&amp;gt;Under linux all you</description></item><item><title>JBuilder 2008 and Windows Vista problems</title><link>https://blog.sigmalab.net/2008/08/07/jbuilder-2008-and-windows-vista-problems/</link><pubDate>Thu, 07 Aug 2008 01:46:00 +0000</pubDate><guid>https://blog.sigmalab.net/2008/08/07/jbuilder-2008-and-windows-vista-problems/</guid><description>So let&amp;#39;s say you try to install JBuilder 2008 under Windows Vista (32bit). Did all went smoothly? A friend of mine got a nice JVM terminated Exit code=-1 error. It would seem that if you modify the JB</description></item><item><title>Gentoo 2008.0</title><link>https://blog.sigmalab.net/2008/07/07/gentoo-20080/</link><pubDate>Mon, 07 Jul 2008 08:57:40 +0000</pubDate><guid>https://blog.sigmalab.net/2008/07/07/gentoo-20080/</guid><description>&lt;p&gt;Era ora visto che ormai siamo a metà 2008 che vedesse la luce.
Novita&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Updated installer&lt;/li&gt;
&lt;li&gt;Improved hardware support&lt;/li&gt;
&lt;li&gt;Xfce instead of GNOME on the LiveCD&lt;/li&gt;
&lt;li&gt;Portage 2.1.4.4, a 2.6.24 kernel, Xfce 4.4.2, gcc 4.1.2 and glibc 2.6.1.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Per scaricare : &lt;a href="http://www.gentoo.org/main/en/where.xml"&gt;qui&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Vala, linguaggio a cavallo fra C# e C</title><link>https://blog.sigmalab.net/2008/07/07/vala-linguaggio-a-cavallo-fra-c-e-c/</link><pubDate>Mon, 07 Jul 2008 00:19:29 +0000</pubDate><guid>https://blog.sigmalab.net/2008/07/07/vala-linguaggio-a-cavallo-fra-c-e-c/</guid><description>&lt;p&gt;Delle persone in gamba hanno avuto una idea per un linguaggio molto interessante. Hanno preso come modello c#, la libreria di tipi la stessa del gnome &lt;a href="http://en.wikipedia.org/wiki/GObject" target="_blank"&gt;GObject&lt;/a&gt;. Alla fine, i sorgenti vengono compilati in file C e header, non soffrendo di overhead del runtime .net e non neccessità di un runtime di esecuzione. Fra le varie features: interfaccie, proprietà, segnali, foreach, espressioni lambda, inferimento dei tipi su variabili locali, generici, tipi non null, assistenza nella gestione della memoria, gestione delle eccezzioni, ecc. Se vi stuzzica potete cercare &lt;a href="http://live.gnome.org/Vala" target="_blank"&gt;Vala qui&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Frontiers 08</title><link>https://blog.sigmalab.net/2008/07/01/frontiers-08/</link><pubDate>Tue, 01 Jul 2008 09:26:33 +0000</pubDate><guid>https://blog.sigmalab.net/2008/07/01/frontiers-08/</guid><description>&lt;p&gt;Anche quest&amp;rsquo;anno non potevo mancare a &lt;a href="http://frontiers.idearium.org/"&gt;Frontiers of Interaction&lt;/a&gt;. Lo stile anche quest&amp;rsquo;anno è diverso, incentrato questa sul &lt;strong&gt;&lt;em&gt;Mobile&lt;/em&gt;&lt;/strong&gt;, come si legge dal &lt;a href="http://im.digitalhymn.com/2008/06/23/frontiers-of-interaction-iv/"&gt;blog&lt;/a&gt; di Folletto, un percorso ben delineato dalle passate edizioni. Un commento a bruciapelo che ho sentito mi ha fatto riflettere, l&amp;rsquo;iphone nuovo modo di interagire ma ora è totalmente visivo, si è persa la parte tattile; cosa altro succederà? arriveremo ad usare solo le onde celebrali? il computer giustamente scompare come qualcosa di ingombrante per diventare &lt;em&gt;invisibile&lt;/em&gt; mi viene da pensare quanto questo porti dei cambiamenti nella società, a cominciare dal fatto che le persone che usano maggiormente internet mobile sono i bambini delle scuole medie .&lt;/p&gt;</description></item><item><title>Hack Fonera with dd-wrt</title><link>https://blog.sigmalab.net/2008/05/17/hack-fonera-with-dd-wrt/</link><pubDate>Sat, 17 May 2008 19:47:29 +0000</pubDate><guid>https://blog.sigmalab.net/2008/05/17/hack-fonera-with-dd-wrt/</guid><description>&lt;p&gt;Ebbene oggi mi è capitata una fonera di un mio amico tra le mani e mi ha chiesto di far in modo che diventi bridge di un&amp;rsquo;altra che già ha. Ho quindi deciso di mettere su dd-wrt, che non solo gli dava molte cose che la fon di base non gli da, ma che gestisce anche meglio la banda.
Per prima cosa l&amp;rsquo;hardware :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;fonera &lt;strong&gt;FON2100A/B/C&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;pc con scheda di rete&lt;/li&gt;
&lt;/ul&gt;
Dato che questo modello è un po vecchiotto non ho potuto usare il comodo tool &lt;a href="http://fon.testbox.dk/flashing/GUIflasher/linux/ap51-flash-fonera-1.0-24"&gt;AP51&lt;/a&gt;, e ho seguito questa &lt;a href="http://uselesshacks.com/hacks/fon-router-hacking-guide/"&gt;guida&lt;/a&gt; [&lt;strong&gt;occhio alcuni comandi sono scritti su due righe ma vanno eseguiti su una sola!!&lt;/strong&gt;]. La versione di dd-wrt che ho voluto installare è la RC7, non piu in beta ma ora stabile. Per mia fortuna la versione di fabbrica di quella fon è la 0.7.1-r1 se non fosse stato cosi avrei dovuto porconare molto di più. (A mali estremi &lt;a href="http://www.megaupload.com/it/?d=4REF6D23"&gt;qui&lt;/a&gt; c'è il firmware per la 0.7.1-r1).
&lt;p&gt;In caso di problemi tenete premuto il reset per 60 secondi, spegnete la fonera per 10 minuti, l&amp;rsquo;avrete cosi resettata con il firmware cosiddetto di fabbrica (vedi l&amp;rsquo;ultima parte di &lt;a href="http://www.andreabeggi.net/2006/10/09/la-fonera-installazione-e-configurazione/"&gt;questo&lt;/a&gt; post per maggiori dettagli).&lt;/p&gt;</description></item><item><title>Eclipse change automatic template username</title><link>https://blog.sigmalab.net/2008/05/16/eclipse-change-automatic-template-username/</link><pubDate>Fri, 16 May 2008 13:34:10 +0000</pubDate><guid>https://blog.sigmalab.net/2008/05/16/eclipse-change-automatic-template-username/</guid><description>&lt;p&gt;eclipse.exe -vmargs -Duser.name=&amp;ldquo;Yoghi Shan&amp;rdquo;&lt;/p&gt;</description></item><item><title>MAMP : sviluppare con php sotto MacOsX</title><link>https://blog.sigmalab.net/2008/04/19/mamp-sviluppare-con-php-sotto-macosx/</link><pubDate>Sat, 19 Apr 2008 14:18:53 +0000</pubDate><guid>https://blog.sigmalab.net/2008/04/19/mamp-sviluppare-con-php-sotto-macosx/</guid><description>&lt;p&gt;Avendo un po di tempo, ho cercato di riprendere in mano qualche progettino php, e sotto MacOsX, nonostante il php sia già presente ho trovato molto utile usare il pacchetto MAMP il quale mi ha permesso un maggior controllo. Una cosa che non c&amp;rsquo;è in MAMP è xdebug ma ho risolto scaricando da &lt;a href="http://aspn.activestate.com/ASPN/Downloads/Komodo/RemoteDebugging"&gt;qui&lt;/a&gt; il file &lt;strong&gt;Komodo-phpRemote-*&lt;strong&gt;.tar&lt;/strong&gt; relativo alla versione del php usata dal MAMP (5.2.0) da cui ho prelevato il file &lt;strong&gt;xdebug.so&lt;/strong&gt; e lo ho messo nella cartella delle lib php di MAMP : &lt;strong&gt;/Application/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-200&lt;/strong&gt;../&lt;/strong&gt;; a questo punto ho dovuto disabilitare Zend Optimizer nel file ini commentando le righe :
&lt;code&gt;
[Zend]
zend_optimizer.opt&amp;hellip;.
zend_extension_&amp;hellip;.
zend_optimizer.version&amp;hellip;
&lt;/code&gt;
Il commento è aggiungendo &amp;ldquo;;&amp;rdquo; all&amp;rsquo;inizio della riga; e ho aggiunto una nuova sezione
&lt;code&gt;
[xdebug]
zend_extension=/Application/&amp;hellip;&amp;hellip;../xdebug.so
&lt;/code&gt;
In questo modo ora ho xdebug che mi permettera di fare profiling. Ricordo inoltre che nel pacchetto eclipse &lt;a href="http://www.eclipse.org/pdt/"&gt;PDT&lt;/a&gt; è già supportato il debug via xdebug.&lt;/p&gt;</description></item><item><title>PHPUnit</title><link>https://blog.sigmalab.net/2008/04/09/phpunit/</link><pubDate>Wed, 09 Apr 2008 22:54:52 +0000</pubDate><guid>https://blog.sigmalab.net/2008/04/09/phpunit/</guid><description>&lt;p&gt;Bhe dato che ultimamente ho avuto molto a che fare con i test unitari di java non potevo andare a curiosare sotto php cosa c&amp;rsquo;era : &lt;a href="http://www.phpunit.de/"&gt;PHPUnit&lt;/a&gt; è la risposta. Come si usa? attraverso PEAR di default, ma dato che io e PEAR non andiamo daccordo ecco come fare manualmente :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://pear.phpunit.de/get/"&gt;Download&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Mettere la libreria PHPUnit dentro &lt;strong&gt;/usr/share/php5&lt;/strong&gt; o simile&lt;/li&gt;
&lt;li&gt;rinominare &lt;strong&gt;pear-phpunit&lt;/strong&gt; in &lt;strong&gt;phpunit&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;andare a ripiazzare &lt;strong&gt;@bin_php@&lt;/strong&gt; con il path dell'eseguibile php (Es: /usr/bin/php) sia in &lt;em&gt;phpunit&lt;/em&gt; sia in &lt;em&gt;PHPUnit/Util/Fileloader.php&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;rendere eseguibile phpunit&lt;/li&gt;
&lt;li&gt;inserire in &lt;em&gt;php.ini&lt;/em&gt; sotto &lt;strong&gt;include_path&lt;/strong&gt; la cartella radice di PHPUnit (Es. /usr/share/php5, che potrebbe gia esserci)&lt;/li&gt;
&lt;li&gt;Inserire &lt;em&gt;phpunit&lt;/em&gt; nel PATH degli eseguibili (Es: mv in /usr/local/bin)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Semplice no? spero di dirvi se mi sono trovato bene.&lt;/p&gt;</description></item><item><title>Eclipse RCP on MacOSx 10.5</title><link>https://blog.sigmalab.net/2008/04/02/eclipse-rcp-on-macosx-105/</link><pubDate>Wed, 02 Apr 2008 19:38:06 +0000</pubDate><guid>https://blog.sigmalab.net/2008/04/02/eclipse-rcp-on-macosx-105/</guid><description>&lt;p&gt;Se vi avventurate nello sviluppare plugin RCP con eclipse sotto MacOsX 10.5 Leopard sappiate che avrete degli errori tipo
&lt;code&gt;
java.lang.UnsatisfiedLinkError: no swt-carbon-3349
or swt-carbon in swt.library.path, java.library.path or the jar file
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;l&amp;rsquo;unica soluzione che avete è quella mostrata in figura, ossia andare in Run Dialog e nelle opzioni della VM aggiungere
&lt;code&gt;
-Djava.library.path=/Application/eclipse/plugin
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href='https://blog.sigmalab.net/wp-content/uploads/2008/04/picture-1.png' title='Shoot Eclipse Dialog'&gt;&lt;img src='https://blog.sigmalab.net/wp-content/uploads/2008/04/picture-1.thumbnail.png' alt='Shoot Eclipse Dialog' /&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Zend Framework - little tip</title><link>https://blog.sigmalab.net/2008/03/29/zend-framework-little-tip/</link><pubDate>Sat, 29 Mar 2008 19:11:28 +0000</pubDate><guid>https://blog.sigmalab.net/2008/03/29/zend-framework-little-tip/</guid><description>&lt;p&gt;Volevo parlare del Zend Framework da molto tempo, eppure ancora oggi non riesco a trovarlo; cosi allora accenno a questo piccolo post per spiegare una cosa che ho scoperto in questi giorni riprendendo un vecchio progetto in mano basato su ZF 0.9 e aggiornandolo all&amp;rsquo;ultima versione 1.5.&lt;/p&gt;
&lt;p&gt;In ZF è possibile gestire più moduli e mantenere i moduli separati per directory; per settare questa proprietà è possibile usare
&lt;code&gt;
$frontController-&amp;gt;setControllerDirectory(array(
&amp;lsquo;default&amp;rsquo; =&amp;gt; &amp;lsquo;/home/workspace/Scout/ScoutPad/application/default/controllers&amp;rsquo;,
&amp;lsquo;rubrica&amp;rsquo; =&amp;gt; &amp;lsquo;/home/workspace/Scout/ScoutPad/application/rubrica/controllers&amp;rsquo;,
&amp;lsquo;admin&amp;rsquo; =&amp;gt; &amp;lsquo;/home/workspace/Scout/ScoutPad/application/admin/controllers&amp;rsquo;
));
&lt;/code&gt;&lt;/p&gt;</description></item><item><title>MacOsX Leopard</title><link>https://blog.sigmalab.net/2008/02/23/macosx-leopard-tip/</link><pubDate>Sat, 23 Feb 2008 18:46:06 +0000</pubDate><guid>https://blog.sigmalab.net/2008/02/23/macosx-leopard-tip/</guid><description>&lt;p&gt;&lt;strong&gt;Se avete dei programmi/demoni che partono all&amp;rsquo;avvio dove si trovano ? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;nel caso di Mysql (installato da dmg) si trova in &lt;em&gt;/Library/StartupItems/&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;altrimenti potreste trovare il file di lancio qui : &lt;em&gt;/Library/LaunchDaemons&lt;/em&gt; dentro un file .plist&lt;/p&gt;
&lt;p&gt;per lanciare o fermare un demone&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;sudo launchctl unload/load -w /Library/LaunchDaemons/&amp;hellip;.. &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;per approfondire &lt;a href="http://hivelogic.com/articles/installing-mysql-on-mac-os-x/"&gt;clicca qui&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;</description></item><item><title>Clean Url con Lighttpd e Wordpress</title><link>https://blog.sigmalab.net/2008/01/12/clean-url-con-lighttpd-e-wordpress/</link><pubDate>Sat, 12 Jan 2008 21:12:06 +0000</pubDate><guid>https://blog.sigmalab.net/2008/01/12/clean-url-con-lighttpd-e-wordpress/</guid><description>&lt;p&gt;Volete mettere lighttpd e wordpress senza perdere la possibilità di usare i clean url? semplice usate in lighttpd questa sintassi
&lt;code&gt;
url.rewrite-once = (
&amp;ldquo;^/wp-login.php$&amp;rdquo; =&amp;gt; &amp;ldquo;/wp-login.php&amp;rdquo;,
&amp;ldquo;^/wp-content/(.&lt;em&gt;)$&amp;rdquo; =&amp;gt; &amp;ldquo;/wp-content/$1&amp;rdquo;,
&amp;ldquo;^/wp-includes/(.&lt;/em&gt;)$&amp;rdquo; =&amp;gt; &amp;ldquo;wp-includes/$1&amp;rdquo;,
&amp;ldquo;^/wp-admin/(.&lt;em&gt;)$&amp;rdquo; =&amp;gt; &amp;ldquo;/wp-admin/$1&amp;rdquo;,
&amp;ldquo;^/(.&lt;/em&gt;)$&amp;rdquo; =&amp;gt; &amp;ldquo;/index.php/$1&amp;rdquo;
)
&lt;/code&gt;
ovviamente dovete prima aver abilitato mod_rewrite.&lt;/p&gt;
&lt;p&gt;Good work!!&lt;/p&gt;</description></item><item><title>On HC</title><link>https://blog.sigmalab.net/2007/12/28/on-hc/</link><pubDate>Fri, 28 Dec 2007 09:40:00 +0000</pubDate><guid>https://blog.sigmalab.net/2007/12/28/on-hc/</guid><description>As often things go, you sometimes don&amp;#39;t notice things that are integral part of your life. Yesterday I was in company with my cousin and his girlfriend and we noticed this weird thing we decided to ca</description></item><item><title>Wii ... che inventiva</title><link>https://blog.sigmalab.net/2007/11/14/wii-che-inventiva/</link><pubDate>Wed, 14 Nov 2007 20:02:48 +0000</pubDate><guid>https://blog.sigmalab.net/2007/11/14/wii-che-inventiva/</guid><description>&lt;p&gt;&lt;code&gt;[kml_flashembed movie=&amp;ldquo;http://www.youtube.com/v/0awjPUkBXOU&amp;rdquo; width=&amp;ldquo;425&amp;rdquo; height=&amp;ldquo;350&amp;rdquo; wmode=&amp;ldquo;transparent&amp;rdquo; /]&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Filesystem XFS</title><link>https://blog.sigmalab.net/2007/11/13/filesystem-xfs/</link><pubDate>Tue, 13 Nov 2007 00:53:48 +0000</pubDate><guid>https://blog.sigmalab.net/2007/11/13/filesystem-xfs/</guid><description>&lt;p&gt;Visto che ho comprato un disco Western Digital da 500Gb Sata2 16Mb cache per fare i miei backup di rete mi appunto a promemoria la sintassi per creare il filesystem xfs :
&lt;code&gt;
mkfs.xfs -f -l size=64m,version=2 /dev/&lt;device&gt;
&lt;/code&gt;
Anche se per i backup sarebbe stato meglio ext3&amp;hellip; un disco cosi grande richiede un fs più performante.
Per il sync uso rsync :
&lt;code&gt;
rsync -av &amp;ndash;delete &lt;sorgente&gt; &lt;destinazione&gt;
&lt;/code&gt;
con la flag -n vi mostra cosa sta per fare.&lt;/p&gt;</description></item><item><title>Laser che invenzione...</title><link>https://blog.sigmalab.net/2007/11/05/laser-che-invenzione/</link><pubDate>Mon, 05 Nov 2007 15:57:02 +0000</pubDate><guid>https://blog.sigmalab.net/2007/11/05/laser-che-invenzione/</guid><description>&lt;p&gt;sempre da &lt;a href="http://www.technorati.it/2007/11/05/come-costruire-un-laser-fatto-in-casa/"&gt;tecnorati&lt;/a&gt; :
&lt;code&gt;
&lt;embed src="http://www.metacafe.com/fplayer/756433/laser_flashlight_hack.swf" width="400" height="345" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"/&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;ovviamente non lo fate&lt;/strong&gt;!&lt;/p&gt;</description></item><item><title>Carica batterie solare</title><link>https://blog.sigmalab.net/2007/11/03/carica-batterie-solare/</link><pubDate>Sat, 03 Nov 2007 10:01:48 +0000</pubDate><guid>https://blog.sigmalab.net/2007/11/03/carica-batterie-solare/</guid><description>&lt;p&gt;&lt;em&gt;fonte &lt;a href="http://www.technorati.it/2007/11/03/come-costruirsi-un-carica-batterie-solare/"&gt;tecnorati&lt;/a&gt;&lt;/em&gt;
&lt;code&gt;[kml_flashembed movie=&amp;ldquo;http://www.metacafe.com/fplayer/800000/solar_powered_usb_charger___cheap_and_easy_to_make.swf&amp;rdquo; width=&amp;ldquo;400&amp;rdquo; height=&amp;ldquo;345&amp;rdquo; wmode=&amp;ldquo;transparent&amp;rdquo; /]&lt;/code&gt;
very cool&lt;/p&gt;</description></item><item><title>Link della Settimana</title><link>https://blog.sigmalab.net/2007/10/31/link-della-settimana-5/</link><pubDate>Wed, 31 Oct 2007 10:15:23 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/31/link-della-settimana-5/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://vectormagic.stanford.edu/"&gt;Trasforma immagini in vector&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.nickstakenburg.com/projects/prototip/"&gt;Tooltip for prototipe&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://agora.torinovalley.com/"&gt;un blog sulle tematiche di divulgazione scientifica&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jeroenwijering.com/?item=JW_FLV_Player"&gt;Flash Video Player&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.surfthechannel.com/"&gt;Episodi americani delle serie TV più famose&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://videobox-lb.sourceforge.net/"&gt;Javascript for embedded video&lt;/a&gt; &lt;i&gt;stile lightbox&lt;/i&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://videodidattica.ning.com/"&gt;Video didattici&lt;/a&gt; &lt;em&gt;in italiano, alcuni video sono molto interessanti&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ecubo.rai.it/"&gt;E-cubo&lt;/a&gt; programma del palinsesto rai molto bello&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.dwheeler.com/sloccount/"&gt;Conta quanto duramente hai programmato&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.jaxx.it/keltik/convertire-i-filmati-di-youtube-in-avi-mp4-3gp/"&gt;Converte i filmati flv in avu,mp4,3gp&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://meyerweb.com/eric/css/edge/bargraph/demo-table.html"&gt;Vertical Bar con i css&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://extjs.com/"&gt;Ext JS 2.0&lt;/a&gt; &lt;em&gt;cool javascript framework&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://wefi.com/"&gt;Mappa hotspot liberi&lt;/a&gt; - tool e web2.0 - &lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Loggarsi con chiavetta USB su sistemi linux (pam_usb)</title><link>https://blog.sigmalab.net/2007/10/31/loggarsi-con-chiavetta-usb-su-sistemi-linux-pam_usb/</link><pubDate>Wed, 31 Oct 2007 09:20:48 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/31/loggarsi-con-chiavetta-usb-su-sistemi-linux-pam_usb/</guid><description>&lt;p&gt;Quante volte digitate la vostra password per loggarvi sulla vostra macchina? e se i vostri colleghi la vedono mentre la digitate? bhe usare un supporto innocente come una chiavetta usb potrebbe rendere la cosa poco sospetta ma molto utile in termini di tempo. Pochi semplici click e il gioco su un sistema gentoo-based e il gioco è fatto.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;emerge pam_usb
pamusb-conf --add-device "NomeCheVoleteDareAllaChiavettaUsb"
pamusb-conf --add-user "VostroUtente"&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;ora ci basta editare /etc/pam.d/system-auth ed aggiungere sopra&lt;/p&gt;</description></item><item><title>Link della Settimana</title><link>https://blog.sigmalab.net/2007/10/24/link-della-settimana-4/</link><pubDate>Wed, 24 Oct 2007 23:00:40 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/24/link-della-settimana-4/</guid><description>&lt;p&gt;Ecco un secondo appuntamento :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.webnary.com/"&gt;Traduttore di varie lingue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://simbul.bzaar.net/blog/"&gt;Un blog interessante&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ponyfish.com/"&gt;Crea feed RSS dove non ci sono&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.cssplay.co.uk/menu/bubbles"&gt;nuvolette CSS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blog.maartenballiauw.be/post/2007/10/Generic-arrays-in-PHP.aspx"&gt;Generici in PHP&lt;/a&gt; (interessante idea) &lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.youtube.com/watch?v=dGCJ46vyR9o"&gt;A Vision of Students Today&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://cesarodas.com/2007/10/remote-file-system-in-php.html"&gt;Remote File System in PHP&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>27 and counting</title><link>https://blog.sigmalab.net/2007/10/19/27-and-counting/</link><pubDate>Fri, 19 Oct 2007 10:20:00 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/19/27-and-counting/</guid><description>One more year has passed. My life had some drammatic ups and downs than this year. I can&amp;#39;t say I&amp;#39;m full out in the clear, but I&amp;#39;ve closed some things from the past and can look with hope to the future</description></item><item><title>Tose Proeski 1981-2007</title><link>https://blog.sigmalab.net/2007/10/16/tose-proeski-1981-2007/</link><pubDate>Tue, 16 Oct 2007 09:22:00 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/16/tose-proeski-1981-2007/</guid><description>In a tragic accident between his VW Tuareg and a truck on the Zagreb - Lipovac highway (Croatia), the best Macedonian pop artist Tose Proevski was killed in an instant. He followed my generation with</description></item><item><title>Libertá soppresse...</title><link>https://blog.sigmalab.net/2007/10/10/liberta-soppresse/</link><pubDate>Wed, 10 Oct 2007 22:39:07 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/10/liberta-soppresse/</guid><description>&lt;p&gt;Si legge molto sulla birmania &amp;hellip; scrivo anche io un mio pensiero tratto da Star Trek :&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Con il primo anello è gia formata la catena; il primo discorso censurato, il primo pensiero proibito, la prima libertá negata ci incatena tutti irrevocabilmente&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Link della Settimana</title><link>https://blog.sigmalab.net/2007/10/09/link-della-settimana-3/</link><pubDate>Tue, 09 Oct 2007 18:23:15 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/09/link-della-settimana-3/</guid><description>&lt;p&gt;Ecco un po di link succolenti :&lt;/p&gt;
&lt;ul&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.cnipa.gov.it/site/it-IT/&amp;quot;&amp;gt;CNIPA&amp;lt;/a&amp;gt; centro nazionale per l'informatica&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://amirouche.alwaysdata.net/&amp;quot;&amp;gt;EbuildFind&amp;lt;/a&amp;gt; Cerchi un ebuild per gentoo?&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.melablog.it/post/4507/notmac-lalternativa-freeware-e-open-source-a-mac&amp;quot;&amp;gt;NoMac&amp;lt;/a&amp;gt; l'alternativa open a .Mac a pagamento&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.websitescreenshots.com/&amp;quot;&amp;gt;WebShot&amp;lt;/a&amp;gt; Snapshot di pagine web&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://wuzu.it/&amp;quot;&amp;gt;WUZU&amp;lt;/a&amp;gt; ritorno delle serie amatoriali&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://litmusapp.com/&amp;quot;&amp;gt;Litmus&amp;lt;/a&amp;gt; Application for Web Testing&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;http://www.dynamicduo.it/ilfornaio/2007/06/04/wifi-hacking-il-seminario/&amp;quot;&amp;gt;Seminario&amp;lt;/a&amp;gt; WIFI hacking a Parma [&amp;lt;a href=&amp;quot;http://www.dynamicduo.it/ilfornaio/download/WiFi_hacking.pdf&amp;quot;&amp;gt;slide&amp;lt;/a&amp;gt;]&amp;lt;/li&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/ul&gt;</description></item><item><title>junction sucessore di Propel?</title><link>https://blog.sigmalab.net/2007/10/09/junction-sucessore-di-propel/</link><pubDate>Tue, 09 Oct 2007 17:09:58 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/09/junction-sucessore-di-propel/</guid><description>&lt;p&gt;Leggo proprio oggi di &lt;a href="http://code.google.com/p/junction/"&gt;Junction&lt;/a&gt; un progetto su googlecode che fornisca al php le funzionalità di Hibernate in java ossia la possibilità di avere nel php un Object-Relational Mapping (ORM). Si basa come &lt;a href="http://propel.phpdb.org/trac/"&gt;Propel&lt;/a&gt; sul database abstraction layer &lt;a href="http://creole.phpdb.org/trac/"&gt;Creole&lt;/a&gt;, a tal proposito segnalo che Propel è alla versione 1.3beta1 ; Se avrò mooolto tempo proverò entrambi.&lt;/p&gt;</description></item><item><title>Telecom fa qualcosa di giusto?</title><link>https://blog.sigmalab.net/2007/10/09/telecom-fa-qualcosa-di-giusto/</link><pubDate>Tue, 09 Oct 2007 17:00:06 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/09/telecom-fa-qualcosa-di-giusto/</guid><description>&lt;p&gt;Sembra proprio di si, leggendo il blog di &lt;a href="http://blog.quintarelli.it/blog/"&gt;Stefano Quintarelli&lt;/a&gt;, non potevo non notare &amp;ldquo;&lt;em&gt;&lt;a href="http://feeds.feedburner.com/~r/QuintasWeblog/~3/166453906/expert-system-r.html"&gt;Expert System rende intelligenti i servizi online di Telecom&lt;/a&gt;&lt;/em&gt;&amp;rdquo;. Sembra che questa società abbia sviluppato una tecnologia estremamente avanzata.&lt;/p&gt;
&lt;div align="center"&gt;&lt;a href='https://blog.sigmalab.net/wp-content/uploads/2007/10/expert.jpg' title='ExpertSystem'&gt;&lt;img src='https://blog.sigmalab.net/wp-content/uploads/2007/10/expert.thumbnail.jpg' alt='ExpertSystem' /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;Cito testualmente dal sito della &lt;a href="http://www.expertsystem.it/"&gt;Expert System&lt;/a&gt; :&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;ldquo;COGITO®, avanzata piattaforma software (con brevetto depositato) basata su una rete semantica completamente sviluppata da Expert System, è in grado di comprendere il linguaggio naturale in modo simile a quanto fatto dalle persone.
Insieme di tecnologie e risorse frutto di centinaia di anni/uomo di ricerca e sviluppo, COGITO® elabora con logica semantica le &lt;strong&gt;informazioni non strutturate&lt;/strong&gt;.&amp;quot;&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Un intero PC in una chiavetta USB!</title><link>https://blog.sigmalab.net/2007/10/09/un-intero-pc-in-una-chiavetta-usb/</link><pubDate>Tue, 09 Oct 2007 16:42:05 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/09/un-intero-pc-in-una-chiavetta-usb/</guid><description>&lt;p&gt;Navigando in rete mi sono imbattuto in un curioso post : &lt;a href="http://www.technorati.it/2007/10/08/un-intero-pc-in-una-chiavetta-usb/"&gt;Un intero PC in una chiavetta USB! &lt;/a&gt;, non voglio dire me lo aspettavo prima o poi , però cmq. è una cosa curiosa e per certi versi interessante.&lt;/p&gt;
&lt;div align="center"&gt; &lt;img width="50%" height="50%" src="http://www.churchofwifi.org/Gallery/8-dscf0054.jpg" alt="interiora" /&gt; &lt;/div&gt;
&lt;h5&gt;Caratteristiche&lt;/h5&gt;
Il pc in questione si chiama Calao USB-9260, è un prototipo progettato da un'azienda francese, le dimenzioni sono 85 x 36 mm, al suo interno troviamo un processore ARM 190 MHz [&lt;a href="http://www.atmel.com/dyn/products/product_card.asp?part_id=3870"&gt;AT91SAM9260&lt;/a&gt;] , 64 MB di memoria SDRAM, disco fisso (su memoria solida - NAND flash) da 256 MB, una porta USB 2.0 ed una scheda ethernet 10/100, il sistema operativo è Linux.
&lt;div align="center"&gt; &lt;img src="http://www.hardwaremax.it/images/stories/news-singole/calao_usb-9260.png" alt="interiora_x" /&gt; &lt;/div&gt;
&lt;p&gt;Questa bella chiavetta si affianca ad una schedina per lo sviluppo SBC35-A9260.&lt;/p&gt;</description></item><item><title>iAble</title><link>https://blog.sigmalab.net/2007/10/03/iable/</link><pubDate>Wed, 03 Oct 2007 21:00:39 +0000</pubDate><guid>https://blog.sigmalab.net/2007/10/03/iable/</guid><description>&lt;p&gt;Non ho parole per descrivere quello che ho appena &lt;a href="http://www.idearium.org/2007/10/03/inventarsi-un-nuovo-paradigma-di-interazione/"&gt;letto e visto&lt;/a&gt;: iAble è fenomenale! E&amp;rsquo; pensato per venire incontro alle disabilità estremamente gravi, un sistema che solo con la voce e/o movimento degli occhi permette di usare un pc : per chimare, navigare e tanto altro. Il video rende certo meglio l&amp;rsquo;idea e vale veramente la pena di essere visto :
&lt;code&gt;[kml_flashembed movie=&amp;ldquo;http://video.google.com/googleplayer.swf?docid=-2574370782695312433&amp;rdquo; width=&amp;ldquo;400&amp;rdquo; height=&amp;ldquo;326&amp;rdquo; wmode=&amp;ldquo;transparent&amp;rdquo; /]&lt;/code&gt;
In un certo senso si può dire che è uno strumento 2.0 :D Bravi a quelli di &lt;a href="http://www.srlabs.it/"&gt;SrLabs&lt;/a&gt; di Milano.&lt;/p&gt;</description></item><item><title>3 Excellent satirical shows</title><link>https://blog.sigmalab.net/2007/09/18/3-excellent-satirical-shows/</link><pubDate>Tue, 18 Sep 2007 23:35:00 +0000</pubDate><guid>https://blog.sigmalab.net/2007/09/18/3-excellent-satirical-shows/</guid><description>For about a year or so, I&amp;#39;ve been listening to the Bill Maher Real Time podcast which is a recording of the HBO show of the same name. It&amp;#39;s amazing as in this day and age comedians are the ONLY people</description></item><item><title>Luciano Pavarotti (1935-2007)</title><link>https://blog.sigmalab.net/2007/09/10/luciano-pavarotti-1935-2007/</link><pubDate>Mon, 10 Sep 2007 13:55:00 +0000</pubDate><guid>https://blog.sigmalab.net/2007/09/10/luciano-pavarotti-1935-2007/</guid><description>As Pavarotti left us this week, I think I&amp;#39;ll always remember him singing &amp;#34;Nessun dorma&amp;#34; by Puccini. His voice and talent were indeed unique and the world will honour him forever. Thank you maestro.N</description></item><item><title>Crea il tuo avatar in stile 2.0</title><link>https://blog.sigmalab.net/2007/09/08/crea-il-tuo-avatar-in-stile-20/</link><pubDate>Sat, 08 Sep 2007 14:21:37 +0000</pubDate><guid>https://blog.sigmalab.net/2007/09/08/crea-il-tuo-avatar-in-stile-20/</guid><description>&lt;a href="http://www.doppelme.com/?rid=DM124497YWL"&gt;
&lt;img src="http://www.doppelme.com/TRANSPARENT/50/DM124497YWL/crop.png" style="border: 0;"&gt;&lt;/a&gt;
&lt;p&gt;Basta registrarsi sul sito &lt;a href="http://www.doppelme.com/"&gt;doppelme.com&lt;/a&gt; e modellare il proprio avatar. Io ho partorito questo :&lt;/p&gt;
&lt;div align="center"&gt;
&lt;a href="http://www.doppelme.com/?rid=DM124497YWL"&gt;
&lt;img src="http://www.doppelme.com/TRANSPARENT/50/DM124497YWL/avatar.png" style="border: 0;"&gt;&lt;/a&gt; &lt;/div&gt;</description></item><item><title>La coda lunga</title><link>https://blog.sigmalab.net/2007/09/08/la-coda-lunga/</link><pubDate>Sat, 08 Sep 2007 11:10:51 +0000</pubDate><guid>https://blog.sigmalab.net/2007/09/08/la-coda-lunga/</guid><description>&lt;p&gt;Sebbe sul web se parli già da tantissimo tempo, ho pensato cmq. di postare un pò di risorse al riguardo; a cominciare dalla definizione su &lt;a href="http://it.wikipedia.org/wiki/Coda_lunga"&gt;wikipedia&lt;/a&gt;, a questo &lt;a href="http://www.totanus.net/la-coda-lunga/"&gt;post&lt;/a&gt; a &lt;a href="http://feeds.feedburner.com/~r/tommasotessarolo/~3/146002553/"&gt;questo&lt;/a&gt; video del barcamp con relativo &lt;a href="http://blip.tv/file/get/Ttessarolo-1861UnitedCamp3LaLungaCoda433.mp3"&gt;podcast&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Novita</title><link>https://blog.sigmalab.net/2007/09/06/novita/</link><pubDate>Thu, 06 Sep 2007 14:14:17 +0000</pubDate><guid>https://blog.sigmalab.net/2007/09/06/novita/</guid><description>&lt;p&gt;Chi ci segue via feed avrà notato che non siamo stati più raggiungibili al vecchio feed, questo perchè non siamo più sotto apache ma siamo sotto IIS6 :&amp;rsquo;( per ovviare alla mancanza di url rewrite (e quindi dei link &amp;ldquo;umani&amp;rdquo;) ho creato un account su &lt;a href="http://feeds.feedburner.com/sigmalab07"&gt;feedburner&lt;/a&gt;. Ora dovremmo aver messo una pezza a tutto!&lt;/p&gt;
&lt;p&gt;hope&lt;/p&gt;</description></item><item><title>Link della settimana</title><link>https://blog.sigmalab.net/2007/09/03/link-della-settimana-2/</link><pubDate>Mon, 03 Sep 2007 13:32:14 +0000</pubDate><guid>https://blog.sigmalab.net/2007/09/03/link-della-settimana-2/</guid><description>&lt;p&gt;Ecco una lista di link interessanti&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://fonblog.wordpress.com/2007/08/30/my-personal-independent-fonera-plus-review/"&gt;Fonera+ review&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://builder.yaml.de/"&gt;YAML Builder&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.alphaworks.ibm.com/tech/web2db2"&gt;Web 2.0 Starter Toolkit for IBM DB2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.extenzilla.org/"&gt;ExtendZilla&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://code.google.com/p/ganeti/"&gt;GANETI : multi virtual server manager&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/IIRF"&gt;Ionics Isapi Rewrite Filter&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Login grafico via ssh</title><link>https://blog.sigmalab.net/2007/09/03/login-grafico-via-ssh/</link><pubDate>Mon, 03 Sep 2007 13:26:35 +0000</pubDate><guid>https://blog.sigmalab.net/2007/09/03/login-grafico-via-ssh/</guid><description>&lt;p&gt;Non sarà spiegato benissimo consiglio cmq. la lettura di &lt;a href="http://surricani.blogspot.com/2007/04/login-grafico-via-ssh.html"&gt;questo post&lt;/a&gt; che ho trovato in rete; in sintesi un modo per avere un remote-desktop alla linux via ssh , il server &lt;a href="http://en.wikipedia.org/wiki/Xephyr"&gt;Xephyr&lt;/a&gt; inoltre per chi è sotto linux lo ha automaticamnete abilitando nelle use flag di xorg-server &lt;strong&gt;kdrive&lt;/strong&gt;.
&lt;br/&gt;
&lt;code&gt;
$$&amp;raquo; ssh -X -f macchina_remota xinit /etc/X11/xinit/xinitrc &amp;ndash; /usr/bin/Xephyr :1 -screen 800x600
&lt;/code&gt;&lt;/p&gt;</description></item><item><title>TIPS: Mysql command line</title><link>https://blog.sigmalab.net/2007/08/29/tips-mysql-command-line/</link><pubDate>Wed, 29 Aug 2007 16:27:25 +0000</pubDate><guid>https://blog.sigmalab.net/2007/08/29/tips-mysql-command-line/</guid><description>&lt;p&gt;Ho trovato &lt;a href="http://rubyisawesome.com/2007/7/10/mysql-secrets-g-instead-of"&gt;qui&lt;/a&gt; un intressante tip : usate \G alla fine delle vostre query e otterrete :
&lt;br/&gt;
&lt;code&gt;
mysql&amp;gt; select * from locations where location_code = &amp;lsquo;SIN&amp;rsquo; limit 1G&lt;br/&gt;
*************************** 1. row ***************************&lt;br/&gt;
location_code: SIN&lt;br/&gt;
location_name: Singapore Changi Apt&lt;br/&gt;
multi_airport_city_code: SIN&lt;br/&gt;
location_type: A&lt;br/&gt;
location_sub_type: A&lt;br/&gt;
country_code: SG&lt;br/&gt;
state_code:&lt;br/&gt;
active: 1&lt;br/&gt;
latitude: 01.22.00N&lt;br/&gt;
longitude: 103.59.00E&lt;br/&gt;
1 row in set (0.10 sec)&lt;br/&gt;
&lt;/code&gt;&lt;/p&gt;</description></item><item><title>BOOK: wireless a basso costo</title><link>https://blog.sigmalab.net/2007/08/28/book-wireless-a-basso-costo/</link><pubDate>Tue, 28 Aug 2007 16:05:32 +0000</pubDate><guid>https://blog.sigmalab.net/2007/08/28/book-wireless-a-basso-costo/</guid><description>&lt;p&gt;Come avete capito in questi giorni mi sono riaffacciato al wireless :) In particolare ho riesumato una informazione interessante su un libro, liberamente scaricabile &lt;a href="http://wndw.net/download.html"&gt;qui&lt;/a&gt;, guida di 254 pagine per pianificare e costruire delle infrastrutture di telecomunicazioni a basso costo. Oltre alla versione inglese, francese e spagnola esiste, per l&amp;rsquo;italiano, un &lt;a href="http://wiki.ninux.org/moin.cgi/wndw"&gt;Wiki&lt;/a&gt; collaborativo con già tradotti tutti e 9 i capitoli, anche se ufficialmente sono da revisionare ancora oggi&amp;hellip;.&lt;/p&gt;</description></item><item><title>WEP</title><link>https://blog.sigmalab.net/2007/08/27/wep/</link><pubDate>Mon, 27 Aug 2007 18:13:50 +0000</pubDate><guid>https://blog.sigmalab.net/2007/08/27/wep/</guid><description>&lt;p&gt;Il &lt;a href="http://en.wikipedia.org/wiki/Wired_Equivalent_Privacy"&gt;WEP&lt;/a&gt; è l&amp;rsquo;acronimo di &lt;em&gt;Wired Equivalent Privacy&lt;/em&gt; ed è un obsoleto sistema di sicurezza per le reti wireless ossia reti basate su onde radio e quindi soggette a intercettazioni ed intromissioni (&lt;a href="http://en.wikipedia.org/wiki/Eavesdropping"&gt;eavesdropping&lt;/a&gt;). Il Wep però per come è stato concepito è altamente &lt;strong&gt;insicuro&lt;/strong&gt; quindi inadatto a proteggere tali reti. La Cisco ha creato un&amp;rsquo;altro protocollo per rendere sicure le conversazioni dal nome &lt;a href="http://en.wikipedia.org/wiki/TKIP"&gt;TKIP&lt;/a&gt; (Temporal Key Integrity Protocol) che si basa su AES (un sistema crittografico creato dalla comunità in maniera aperta).&lt;/p&gt;</description></item><item><title>Wireless Note...</title><link>https://blog.sigmalab.net/2007/08/27/wireless-note/</link><pubDate>Mon, 27 Aug 2007 16:43:22 +0000</pubDate><guid>https://blog.sigmalab.net/2007/08/27/wireless-note/</guid><description>&lt;p&gt;Indovinate? si sto cablando casa in wireless, inizialmente avevo preso una scheda PCI della &lt;a href="http://www.roper-europe.com/"&gt;Roper&lt;/a&gt; che facesse da &lt;em&gt;Access Point&lt;/em&gt; (&lt;a href="http://www.roper-europe.com/drivers_pagine/drivers2.asp?form_drivers_modello=FreeLan%20802.11g%20Wireless%20PCI%20Card&amp;amp;lang=ita"&gt;modello [RO80211G-PCI]&lt;/a&gt;) ossia che potesse entrare in modalità &lt;em&gt;master&lt;/em&gt;. La scheda in questione ha le seguenti caratteristiche&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Chipset: &lt;em&gt;Intersil Frisbee&lt;/em&gt; (driver &lt;em&gt;Prism54&lt;/em&gt;)&lt;/li&gt;
&lt;li&gt;antenna removibile&lt;/li&gt;
&lt;li&gt;Security: 64/128-bit &lt;em&gt;WEP Encryption&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Compatibile standard standard IEEE 802.11g e IEEE 802.11b&lt;/li&gt;
&lt;/ul&gt;
Insieme a questa scheda ho preso una scheda pcmcia &lt;a href="http://www.asus.it"&gt;Asus&lt;/a&gt; (&lt;a href="http://notebook.asus.it/prodotti/wireless/wl100g/panoramica.html"&gt;modello WL-100g&lt;/a&gt;). Questa scheda ha le seguenti caratteristiche:
&lt;ul&gt;
&lt;li&gt;Chipset: &lt;em&gt;Broadcom BCM4306&lt;/em&gt; (&lt;strong&gt;Non è supportata nativamente da linux&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;antenna mobile&lt;/li&gt;
&lt;li&gt;Security: 40/128-bit &lt;em&gt;WEP Encryption&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Altri sistemi di crypt supportati &lt;em&gt;WPA with TKIP, WPA with AES/CCMP&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Compatibile standard standard IEEE 802.11g e IEEE 802.11b&lt;/li&gt;
&lt;/ul&gt;
Per farla funzionare sotto linux si deve ricorrere a &lt;a href="http://ndiswrapper.sourceforge.net/"&gt;ndiswrapper&lt;/a&gt; che permette di interfacciarsi alla scheda con i driver disegnati per Windows (ndis). Ovviamente questo impedisce alla scheda di funzionare nella sua completezza ma non è un problema per quello che deve fare. Per concludere in bellezza ho acquistato di recente una bellissima scheda 802.11b della &lt;a href="http://www.seattlewireless.net/index.cgi/SenaoCard"&gt;Senao&lt;/a&gt; (modello NL-2511CDPlus ext2) con le seguenti caratteristiche:
&lt;ul&gt;
&lt;li&gt;Chipset: &lt;em&gt;Prism2&lt;/em&gt; (Kernel built-in + &lt;a href="http://hostap.epitest.fi/"&gt;hostap-driver&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;antenna interna + possibilità di usare 2 pigTail&lt;/li&gt;
&lt;li&gt;Security: &lt;em&gt;WEP/WPA Encryption&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Compatibile standard standard IEEE 802.11b&lt;/li&gt;
&lt;/ul&gt;
Quest'ultima essendo basata su Prism2 puo entrare in modalità monitor senza problemi ed è supportata dai maggiori sw di sniffing quali Kismet e AirSnort. Li sto provando entrambie e sembrano essere molto validi entrambi. Nel caso di Kismet bisogna necessariamente mettere mano al file di config per settare:
&lt;ul&gt;
&lt;li&gt;l'utente con cui eseguire i cambiamenti di modalità (&lt;strong&gt;NON root&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;il &lt;em&gt;source&lt;/em&gt; da cui prendere i pacchetti&lt;/li&gt;
&lt;li&gt;dove mettere il &lt;em&gt;dump file&lt;/em&gt; (log)&lt;/li&gt;
&lt;/ul&gt;
fatto questo potremo fare tranquillamente l'analisi di tutto il traffico casalingo o magari fare del &lt;em&gt;wardriving&lt;/em&gt; (&lt;strong&gt;ricordo in italia essere illegale&lt;/strong&gt;). Ora mi dedico alla sicurezza ...
&lt;p&gt;&lt;em&gt;Note per l&amp;rsquo;installazione sotto gentoo&lt;/em&gt;
i pacchetti da installare per gestire una qualsiasi sceda wireless sono :
&lt;code&gt;sys-apps/pcmcia-cs
sys-apps/coldplug
net-wireless/wireless-tools (&lt;b&gt;&amp;gt;=28_pre7&lt;/b&gt;) [&lt;em&gt;la 28_pre7 nn funziona con ndiswrapper&lt;/em&gt;]&lt;/code&gt;
e non bisogna dimenticarsi di attivare i servizi
&lt;code&gt;coldplug
pcmcia&lt;/code&gt;
Per finire ricordo che nel kernel deve essere abilitato
&lt;code&gt;Wireless LAN (non-hamradio)&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Universita</title><link>https://blog.sigmalab.net/universita/</link><pubDate>Fri, 13 Jul 2007 11:18:10 +0000</pubDate><guid>https://blog.sigmalab.net/universita/</guid><description>&lt;p&gt;Appunti universitari:
&lt;br/&gt;&lt;/p&gt;
&lt;h2 align="center"&gt;Bologna&lt;/h2&gt;
&lt;br/&gt;
&lt;br/&gt;
&lt;h2 align="center"&gt;Cesena&lt;/h2&gt;
&lt;br/&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sistemi di Elaborazione (Cesena - Salmon Tulio Cinotti)&lt;/strong&gt;
&lt;ol&gt;
&lt;li&gt;Soluzione esame giugno 2007 : DMAC + Cache [ &lt;a href="https://blog.sigmalab.net/wp-content/uploads/2007/07/esamegiugno2007.pdf" title="SoluzioneEsameGiugno2007Salmon"&gt;Soluzione&lt;/a&gt; ]&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sistemi Informativi LS (Cesena - &lt;a href="http://bias.csr.unibo.it/lumini/sils/"&gt;Lumini&lt;/a&gt;)&lt;/strong&gt;
&lt;ol&gt;
&lt;li&gt;Datawarehouse appunti [&lt;a href="https://blog.sigmalab.net/wp-content/uploads/2007/07/datawarehouse.pdf" title="Datawarehouse"&gt;Datawarehouse&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;Formulario costi di accesso [&lt;a href="https://blog.sigmalab.net/wp-content/uploads/2007/07/forumulario.pdf" title="Formulario"&gt;Formulario&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;Presentazione Mysql 5.x e InnoDB [&lt;a href="http://bias.csr.unibo.it/lumini/sils/presentazioni%5CInnoDB.pdf"&gt;slide&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;T-SQL [&lt;a href='https://blog.sigmalab.net/wp-content/uploads/2007/07/tsql.pdf' title='TSQL'&gt;TSQL&lt;/a&gt;] &lt;/li&gt;
&lt;pre&gt;&lt;code&gt; &amp;lt;/ol&amp;gt;
&amp;lt;/li&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/ul&gt;
&lt;br/&gt;
Altro materiale utile lo potete trovare anche qui :
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://b4b0pad.altervista.org/Materiale/Universita.html" title="B4b0pad site" target="_blank"&gt; B4b0pad&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://marcogiorgini.altervista.org/elaborati.html" title="Giorgini Marco" target="_blank"&gt;Marco Giorgini&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;br/&gt;
&lt;br/&gt;</description></item><item><title>My new favourite NetBeans 6.0 feature</title><link>https://blog.sigmalab.net/2007/07/12/my-new-favourite-netbeans-60-feature/</link><pubDate>Thu, 12 Jul 2007 00:12:49 +0000</pubDate><guid>https://blog.sigmalab.net/2007/07/12/my-new-favourite-netbeans-60-feature/</guid><description>&lt;p&gt;I was programming away when I unintentionally deleted a file by mistake. As by law, that same file was modified and not committed in the svn repository. Thankfully NetBeans has a slick &lt;img src="file:///C:/DOCUME%7E1/SREPFL%7E1/IMPOST%7E1/Temp/moz-screenshot.jpg" /&gt; local history as well and you can revert a deleted file. This just saved my evening. While the subversion support in NetBeans was a nice inclusion into 6.0 it was flaky at moments and I had issues up until M9 but it would seem it was solved in M10 and with the local history it really does offer a nice feature set.&lt;/p&gt;</description></item><item><title>Borland/Codegear read user feedback</title><link>https://blog.sigmalab.net/2007/07/09/borlandcodegear-read-user-feedback/</link><pubDate>Mon, 09 Jul 2007 00:47:39 +0000</pubDate><guid>https://blog.sigmalab.net/2007/07/09/borlandcodegear-read-user-feedback/</guid><description>&lt;p&gt;As I&amp;rsquo;m registered on the Borland developer network up until now I&amp;rsquo;ve been given the chance to answer two polls on the road they should take in the future. I personally dropped using the JBuilder IDE long time ago as it started to have too great machine requirements and also because of it&amp;rsquo;s mostly commercial orientation (something I didn&amp;rsquo;t need back then). When I received the last poll I&amp;rsquo;ve been using Eclipse in and out (and also tried their excellent Together for Eclipse IDE for architects) so as I was really hooked up on it I of course gave full support for to migrate JBuilder to Eclipse as well. Personally I don&amp;rsquo;t really know what did the JBuilder community loose with this nor do I care to make any comments on JBuilder 2007 but what I find really great about Borland is that they do these polls and actually take the time to analyze what do their potential and current users want. I really think that is a positive attitude towards software development that I hope in the long run will help CodeGear recover the grounds on the IDE market.&lt;/p&gt;</description></item><item><title>Quercus, a Java PHP implementation</title><link>https://blog.sigmalab.net/2007/07/09/quercus-a-java-php-implementation/</link><pubDate>Mon, 09 Jul 2007 00:30:39 +0000</pubDate><guid>https://blog.sigmalab.net/2007/07/09/quercus-a-java-php-implementation/</guid><description>&lt;p&gt;The fine people of Caucho Technology did a 100% Java implementation of PHP5 (released under GPL) called &lt;a href="http://quercus.caucho.com/"&gt;Quercus&lt;/a&gt;. While I don&amp;rsquo;t know PHP as well as Yoghi it presents a interesting platform that has an enormous community. As always, having choice is a great thing and this look like a really promising project that could allow PHP apps to scale better as it compiles to bytecode and enables usage of native Java libraries.&lt;/p&gt;</description></item><item><title>Principi web della BBC</title><link>https://blog.sigmalab.net/2007/07/08/principi-web-della-bbc/</link><pubDate>Sun, 08 Jul 2007 10:31:49 +0000</pubDate><guid>https://blog.sigmalab.net/2007/07/08/principi-web-della-bbc/</guid><description>&lt;p&gt;Leggendo questo &lt;a href="http://edemocracy.blogsome.com/2007/07/04/principi-web-della-bbc/"&gt;blog&lt;/a&gt; non potevo riportare la lista :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt; Realizza prodotti che incontrino le necessità del tuo pubblico&lt;/li&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;li&amp;gt;I migliori siti web fanno una sola cosa, e la fanno molto bene&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt; Non cercare di fare tutto da solo, inserisci collegamenti ad altri siti di qualità&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt; Sperimenta e verifica velocemente, itera&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt; Tratta tutto il web come una tela creativa: non restringere la creatività al tuo solo sito&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt; Il web è una conversazione. Partecipa. Adotta un tono rilassato, ammetti i tuoi errori&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;La qualità dell'intero sito è data dalla qualità della sua pagina peggiore. Verifica che le linee guida editoriali siano adottate e seguite&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt; Assicurati che sia possibile aggiungere collegamenti verso le tue pagine. Per sempre&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Ricordati che tua nonna non userà mai &amp;quot;Second Life&amp;quot;. Potrebbe utilizzare internet, ma con esigenze molto diverse da quelle dei precursori&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Crea diversi percorsi per raggiungere il contenuto: sviluppa aggregazioni per persone, luoghi, argomenti, canali, ecc. Ottimizza il sito per l'indicizzazione nei motori di ricerca&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Design e percorsi di navigazione consistenti non significa che una soluzione vada bene per tutti: gli utenti devono sempre sapere che si trovano su uno dei tuoi siti, ma questi possono essere anche molto diversi tra loro&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;&amp;lt;strong&amp;gt;L'accessibilità non è un optional&amp;lt;/strong&amp;gt;&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Fa' in modo che i tuoi utenti possano copiare e incollare i tuo contenuti sulle pareti delle loro case virtuali: incoraggia gli utenti a prendere estratti di contenuto dalla tue pagine, e a inserire link verso il tuo sito&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Inserisci link alla discussioni che nascono nel web, non limitarti a ospitarle&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;La personalizzazione dev'essere non intrusiva, elegante e trasparente. Dopo tutto si tratta dei dati dei tuoi utenti, che vanno rispettati&amp;lt;/li&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/ol&gt;
&lt;p&gt;che dire un elenco di tutto rispetto!&lt;/p&gt;</description></item><item><title>Eclipse 3.3 : Europe</title><link>https://blog.sigmalab.net/2007/07/07/eclipse-33-europe/</link><pubDate>Sat, 07 Jul 2007 21:11:44 +0000</pubDate><guid>https://blog.sigmalab.net/2007/07/07/eclipse-33-europe/</guid><description>&lt;p&gt;Bhe oggi ho deciso di aggiornare eclipse (si si quel mattone basato su java) e cosa ottengo un bellissimo stack error:&lt;/p&gt;
&lt;blockquote&gt;* run-java-tool is not available for sun-jdk-1.4 on i686
* IMPORTANT: some Java tools are not available on some VMs on some architectures
*** glibc detected *** /opt/phpide/eclipse: double free or corruption (!prev): 0x080721c8 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7af02f7]
/lib/libc.so.6(__libc_free+0x7a)[0xb7af189f]
/opt/phpide/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.0.v20070606/eclipse_1017a.so(run+0x81d)[0xb7425665]
/opt/phpide/eclipse[0x80492e7]
/lib/libc.so.6(__libc_start_main+0xdc)[0xb7aa3824]
/opt/phpide/eclipse[0x8048f61]
&lt;/blockquote&gt;
&lt;p&gt;cercando in rete ho risolto cosi :&lt;/p&gt;</description></item><item><title>Scanner Epson 1670 Perfection/Photo</title><link>https://blog.sigmalab.net/2007/07/03/scanner-epson-1670-perfectionphoto/</link><pubDate>Tue, 03 Jul 2007 22:39:37 +0000</pubDate><guid>https://blog.sigmalab.net/2007/07/03/scanner-epson-1670-perfectionphoto/</guid><description>&lt;p&gt;Se di recente avete avuto dei problemi con questo scanner (Epson 1670, ma credo valga in generale), ma prima andava, forse è colpa del vostro ultimo aggiornamento kernel. Tra le opzioni (DEVICE DRIVER) dell&amp;rsquo;USB c&amp;rsquo;è quella sul WAKE/RESUME (EXPERIMENTAL) che causa problemi con sane, basta toglierla e il vostro scanner tornerà a funzionare perfettamente. Enjoy.&lt;/p&gt;</description></item><item><title>Omondo vs Soyatec?</title><link>https://blog.sigmalab.net/2007/07/02/omondo-vs-soyatec/</link><pubDate>Mon, 02 Jul 2007 01:44:30 +0000</pubDate><guid>https://blog.sigmalab.net/2007/07/02/omondo-vs-soyatec/</guid><description>&lt;p&gt;Couple of weeks ago I&amp;rsquo;ve tried a UML designer by &lt;a href="http://www.soyatec.com/"&gt;Soyatec&lt;/a&gt;. They had a nice web page and a free version of the tool so I said to myself why not. In fact I must say I liked it very much even though it has some limitations over the commercial version and a bug in diagram exporting. It also features a nice reverse engineering of your existing code to a Class diagram.&lt;/p&gt;</description></item><item><title>Frontiers of interaction iii - Coverage pomeridiano</title><link>https://blog.sigmalab.net/2007/06/28/frontiers-of-interaction-iii-coverage-pomeridiano/</link><pubDate>Thu, 28 Jun 2007 15:16:56 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/28/frontiers-of-interaction-iii-coverage-pomeridiano/</guid><description>&lt;p&gt;In tanto ecco altri video &lt;a href="http://www.lucamascaro.info/blog/2007/06/frontiers-of-interaction-i-primi-video.html"&gt;video&lt;/a&gt;. E vi annuncio che anche su Secondlyfe c&amp;rsquo;è gente che segue quindi quello che si auguravano gli organizzatori sta andando per il verso giusto.&lt;/p&gt;</description></item><item><title>Frontiers of interaction iii - Coverage mattutino</title><link>https://blog.sigmalab.net/2007/06/28/frontiers-of-interaction-iii-coverage-mattutino/</link><pubDate>Thu, 28 Jun 2007 14:56:06 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/28/frontiers-of-interaction-iii-coverage-mattutino/</guid><description>&lt;p&gt;Ecco siamo partiti finalmente anche se con un ritardo significativo dovuto ai ritocchi finali. Come ogni hanno il benvenuto è stato dato da un speaker d&amp;rsquo;eccezzione : &lt;strong&gt;Pabini Gabriel-Petit&lt;/strong&gt; attraverso un video in rigoroso inglese ma comprensibile; a susseguirsi gli interventi del mattino :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Fabio Sergio con "&lt;em&gt;Meeting the Needs of the Individual&lt;/em&gt;"&lt;/li&gt;
&lt;li&gt; Alessandro Valli con "&lt;em&gt;Interacting with Things&lt;/em&gt;" non si poteva non parlare dell'esperienza di Surface (Microsoft) e di IO.&lt;/li&gt;
&lt;li&gt;Paolo Rigamonti con "&lt;em&gt;Artigianiato Digitale &amp;amp; Nuovi Maker&lt;/em&gt;" , forse lo speech meno interessante in apparenza ma che solleva comunque interessanti riflession : &lt;em&gt;molte necessità tecniche non hanno soluzioni pronte sul mercato e si arriva ad autocostruirse&lt;/em&gt; mi fa subito pensare al monitor immersivo che ho provato ieri: quante cose mi servirebbero e dovrei farmi? il futuro è quindi personalizzazione ai massimi livelli?&lt;/li&gt;
&lt;li&gt;Nicolas Nova con "&lt;em&gt;PeopleThingsPlace: hybridization over the Internets&lt;/em&gt;" che tra le tante cose solleva il problema che non è vero che digitale è immateriale anzi richiede ingombranti infrastrutture.&lt;/li&gt;
&lt;li&gt; Stefano Sanna un sardo veramente simpatico che ha portato un piccolo riassunto della situazione attuale del web. Tecnologia web 1.0 dove l'utente è solo recettore ed è obiettivamente bombardato da informazioni (&lt;strong&gt;mobile browsing&lt;/strong&gt;); e ora la tecnologia web 2.0 meglio conosciuta come &lt;strong&gt;mobile blogging&lt;/strong&gt;, all'interno della quale l'utente è partecipe ed interagisce con il monod. Oggi si spinge molto verso questa iterazione a cominciare da Sun con le sue SunSpot e ai mille sensori rfid.&lt;/li&gt;
&lt;li&gt;Rafi Haladjian cofondatore di &lt;a href="http://www.violet.net/"&gt;Violet&lt;/a&gt; con i suoi Nabaztag e ambienti intelligenti dove nel tempo si è passati da :
&lt;em&gt;function object&lt;/em&gt; a &lt;em&gt;electronic object &lt;/em&gt;per giungere a &lt;strong&gt;connected object&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Special Guest: Takanori Shibata&lt;/strong&gt; che direttamente dal giappone ha presentato un &lt;strong&gt;artefatto&lt;/strong&gt; (Human Interactive Robot) estremamente interessante &lt;strong&gt;&lt;a href="http://paro.jp/english/index.html"&gt;PARO&lt;/a&gt;&lt;/strong&gt; un robot che reagisce/interagisce con le persone pensato appositamente come strumento terapeutico per le persone negli ospedali ma anche per la famiglia, è come avere un vero animale per casa.&lt;/li&gt;
&lt;li&gt;Andrea Genovese fondatore di &lt;a href="http://www.7thfloor.it"&gt;7thfloor.it &lt;/a&gt;che fornisce il coverage odierno; ha presentato euromedia strumento basato su geoblog ossia legare googlemap ad un blog e contestualizzare il blog.&lt;/li&gt;
&lt;li&gt;Patrizia Marti&lt;/li&gt;
che purtoppo non ho potuto seguire ma che recupererò grazie ai video.&lt;/ul&gt;
A condimento aggiuntivo alla gian ben nutrita giornata la fine di ogni intervento era preceduto da segnali acustici che indicavano allo speaker che aveva raggiunto il limite di tempo, tecnica che credo sia estremamente intelligente in quanto : informa il pubblico, non è fastidioso anzi piacevole e ovviamente se ne accorge anche lo speaker e non può far finta di niete.
&lt;p&gt;Ricordano che è possibile seguire le tracce dell&amp;rsquo;evento attraverso technorati :&lt;/p&gt;</description></item><item><title>Iniziata la mia avventura a Milano</title><link>https://blog.sigmalab.net/2007/06/28/iniziata-la-mia-avventura-a-milano/</link><pubDate>Thu, 28 Jun 2007 00:01:25 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/28/iniziata-la-mia-avventura-a-milano/</guid><description>&lt;p&gt;Ebbene si vi posto direttamente da Milano grazie alla ospitalità di Folletto; oggi ho potuto vivere appieno il dietro le quinte di frontiers durante l&amp;rsquo;allestimento e ho cominciato a conoscere alcune delle persone &lt;em&gt;geniali&lt;/em&gt; che saranno presenti domani. Trovere nella mia galleria fotografica su flickr un &lt;a href="http://www.flickr.com/photos/yoghi_shan/sets/72157600519841609/"&gt;set&lt;/a&gt; dedicato a &lt;a href="http://frontiers.idearium.org/"&gt;Frontiers&lt;/a&gt;. Inoltre dal &lt;a href="http://frontiers.idearium.org/"&gt;blog&lt;/a&gt; ufficiale di frontiers potete già trovare altri link al riguardo molto interessanti :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;il &lt;a href="http://www.flickr.com/photos/matteopenzo/640292523/"&gt;video di apertura&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;le &lt;a href="http://www.flickr.com/photos/yoghi_shan/641892852/"&gt;lampade di &lt;/a&gt;&lt;a href="http://www.artemide.it"&gt;artemide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.flickr.com/photos/matteopenzo/641163314/"&gt;schermo immersivo&lt;/a&gt; (che ho provato in anteprima e che ho trovato affascinante).&lt;/li&gt;
&lt;/ul&gt;
&lt;p align="center"&gt;&lt;a href="http://www.flickr.com/photos/yoghi_shan/641893180/" title="Photo Sharing"&gt;&lt;img src="http://farm2.static.flickr.com/1379/641893180_68a72134b8_m.jpg" alt="lucignolo" height="180" width="240" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>MS DLR and Silverlight</title><link>https://blog.sigmalab.net/2007/06/27/ms-dlr-and-silverlight/</link><pubDate>Wed, 27 Jun 2007 03:03:50 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/27/ms-dlr-and-silverlight/</guid><description>&lt;p&gt;Some time ago MS did the &lt;a href="http://visitmix.com/"&gt;Mix&lt;/a&gt;&amp;lsquo;07 conference. We didn&amp;rsquo;t publish any articles on this mostly because there is a &lt;a href="http://sessions.visitmix.com/"&gt;lot of material to digest&lt;/a&gt; but I think we can sum the most exciting things that came out of it as DLR and Silverlight.&lt;/p&gt;
&lt;p&gt;Q1: What is your language of choice?&lt;/p&gt;
&lt;p&gt;Q2: Would you like to deliver your app to anyone through the browser?&lt;/p&gt;
&lt;p&gt;Q3: Would you like to offer some sizzling graphics?&lt;/p&gt;</description></item><item><title>JQuery Interface resizable div</title><link>https://blog.sigmalab.net/2007/06/26/jquery-interface-resizable-div-2/</link><pubDate>Tue, 26 Jun 2007 02:07:00 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/26/jquery-interface-resizable-div-2/</guid><description/></item><item><title>Frontiers of Interaction III si evolve</title><link>https://blog.sigmalab.net/2007/06/24/frontiers-of-interaction-iii-si-evolve/</link><pubDate>Sun, 24 Jun 2007 18:25:12 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/24/frontiers-of-interaction-iii-si-evolve/</guid><description>&lt;p&gt;Ormai siamo a ridosso del tanto sospirato evento: &lt;a href="http://frontiers.idearium.org/" title="frontiers of interaction" target="_blank"&gt;Frontiers of Interaction&lt;/a&gt;; passando sul blog si possono notare tante novità a cominciare dal crescente numero di sponsor &lt;a href="http://www.bastard.it/" title="bastard"&gt;(bastard&lt;/a&gt; che realizza una maglia per l&amp;rsquo;occasione, &lt;a href="http://www.7thfloor.it/" title="7hFloor"&gt;7yhfloor&lt;/a&gt; per il coverage web, &amp;hellip; ) e &lt;a href="http://81.29.209.139/utenti.asp" title="elenco partecipanti"&gt;partecipanti&lt;/a&gt; (230). Il video su web è un must quindi durante la conferenza, sarài allestito uno spazio con una regia-encoder, pronta a raccogliere interviste, suggestioni, brevi backstage, e ogni altra immagine rubata a Frontiers, per poi pubblicarle in real time su &lt;a href="http://www.youtube.com/" title="YouTube"&gt;YouTube&lt;/a&gt;, presso l&amp;rsquo;apposito &lt;a href="http://www.youtube.com/group/frontiers"&gt;gruppo creato per l&amp;rsquo;occasione&lt;/a&gt;. Non poteva mancare la diretta (e non solo) su &lt;a href="http://www.secondlife.com/" title="Second Life"&gt;Second Life&lt;/a&gt;: &lt;strong&gt;tutta la conferenza, dalle 09,15 alle 18,15 circa, potrà essere seguita anche su SecondLife.&lt;/strong&gt; Dove? Ma sulla SIM di idearium alle coordinate 139,144,48. Sarà il &lt;a href="http://www.top-ix.org/"&gt;Top-Ix&lt;/a&gt; a gestirne la realizzazione, mentre inworld avremo due personaggi che sanno tutto di SL: &lt;strong&gt;Andrea Benassi&lt;/strong&gt; (Indire, SecondLearning) e &lt;strong&gt;Alessandro Bordicchia&lt;/strong&gt; (2ndK). Quest&amp;rsquo;anno &lt;strong&gt;se&lt;/strong&gt; avrò un portatile potrò effettuare una specie di coverage dell&amp;rsquo;evento grazie anche a una &lt;strong&gt;rete wi-fi gratuita&lt;/strong&gt; e una batteria di &lt;strong&gt;&amp;ldquo;ciabatte&amp;rdquo; per ricaricare i portatili&lt;/strong&gt;;&lt;/p&gt;</description></item><item><title>jspart project monitoring</title><link>https://blog.sigmalab.net/2007/06/23/jspart-project-monitoring/</link><pubDate>Sat, 23 Jun 2007 10:55:03 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/23/jspart-project-monitoring/</guid><description>&lt;p&gt;For the moment I&amp;rsquo;ve added jspart to &lt;a href="http://www.ohloh.net/projects/6201"&gt;Ohloh&lt;/a&gt;, &lt;a href="http://sourcekibitzer.org/ProjectPage.ext?sp=Sjspart"&gt;SourceKibitzer&lt;/a&gt; and &lt;a href="http://cia.vc/stats/project/jspart"&gt;CIA&lt;/a&gt;, if you use any of these instruments you can find me there.&lt;/p&gt;</description></item><item><title>tPhone or how to clone an iPhone in 6 months</title><link>https://blog.sigmalab.net/2007/06/22/tphone-or-how-to-clone-an-iphone-in-6-months/</link><pubDate>Fri, 22 Jun 2007 17:45:26 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/22/tphone-or-how-to-clone-an-iphone-in-6-months/</guid><description>&lt;p&gt;I&amp;rsquo;ve seen this video and even though as features go this doesn&amp;rsquo;t have anything in particular, I&amp;rsquo;m amazed how you can create a clone of a real device in such a short period of time.
&lt;object height="350" width="425"&gt;&lt;/p&gt;
&lt;param name="movie" value="http://www.youtube.com/v/f_8wuVEYMZ8"&gt;&lt;/param&gt;
&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/f_8wuVEYMZ8" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;</description></item><item><title>Paintball a Pola</title><link>https://blog.sigmalab.net/2007/06/21/paintball-a-pola/</link><pubDate>Thu, 21 Jun 2007 18:26:52 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/21/paintball-a-pola/</guid><description>&lt;p&gt;Non che il nostro sito fa tanta pubblicità ma visto che è per una buona causa (se mio cugino sta bene è una buona causa) lo facciamo. Dunque, se per caso decidete a fare vacanza a Pola (Croazia), vi piacciono gli sport estremi e volete divertirvi con i vostri amici vi faccio presente che mio cugino (Jasen) ha un &lt;a href="http://www.paintball-pula.hr/"&gt;paintball club&lt;/a&gt; e si trova lì. Sul loro sito trovate un enigmatico link Kontakt sotto quale trovate un paio di numeri telefonici e una &lt;a href="http://" title="mailto:info@paintball-pula.hr"&gt;email&lt;/a&gt;. In generale i ragazzi parlano inglese ma usando le mani e piedi forse si riesce anche in italiano :)&lt;/p&gt;</description></item><item><title>JQuery Interface resizable div</title><link>https://blog.sigmalab.net/2007/06/21/jquery-interface-resizable-div/</link><pubDate>Thu, 21 Jun 2007 18:01:52 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/21/jquery-interface-resizable-div/</guid><description>&lt;p&gt;A couple of months ago I&amp;rsquo;ve discovered &lt;a href="http://interface.eyecon.ro/"&gt;JQuery&amp;rsquo;s Interface&lt;/a&gt; widgets and I must say it&amp;rsquo;s a very nice set of extensions even though it does have issues with certain browsers (the homepage crashes IE7 for example). That said, I&amp;rsquo;ve quickly tried to do stuff I needed for my project. For instance, I had a div on one page that I dynamically refill with some data periodically. As it needed to be in a limited space what I did at the time is something like this:&lt;/p&gt;</description></item><item><title>Il web italiano sotto attacco</title><link>https://blog.sigmalab.net/2007/06/19/il-web-italiano-sottatacco/</link><pubDate>Tue, 19 Jun 2007 01:16:02 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/19/il-web-italiano-sottatacco/</guid><description>&lt;p&gt;Come ci informa &lt;a href="http://punto-informatico.it/p.aspx?i=2022019"&gt;punto informatico&lt;/a&gt; e &lt;a href="http://arstechnica.com/news.ars/post/20070618-security-researchers-uncover-massive-attack-on-italian-web-sites.html"&gt;arstechnica&lt;/a&gt; migliaia di siti italiani sono stati contaggiati con del malware che sfrutta le debolezze di Internet Explorer, QuickTime, Windows 2000, Firefox, WinZip, e Opera non protetti e prova a installare del malware sul PC della vittima. I criminali che stanno diffondendo questi virus sono riusciti a modificare i siti inserendo un tag IFRAME che porta il codice infettato che provvede a portare gli navigatori su siti pieni di malware di ogni genere. Si ipotizza che un vettore d&amp;rsquo;attacco è stato IIS ma per adesso non ci sono maggiori dettagli sul chi o come è riuscito a eseguire questa operazione di così grande portata.&lt;/p&gt;</description></item><item><title>Bug in Solitare</title><link>https://blog.sigmalab.net/2007/06/16/bug-in-solitare/</link><pubDate>Sat, 16 Jun 2007 01:21:00 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/16/bug-in-solitare/</guid><description/></item><item><title>Mac vs PC rap song</title><link>https://blog.sigmalab.net/2007/06/15/mac-vs-pc-rap-song/</link><pubDate>Fri, 15 Jun 2007 20:53:39 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/15/mac-vs-pc-rap-song/</guid><description>&lt;p&gt;&lt;embed src="http://www.collegehumor.com/moogaloop/moogaloop.swf?clip_id=1763719" quality="best" type="application/x-shockwave-flash" height="300" width="400"&gt;&lt;/embed&gt;&lt;/p&gt;</description></item><item><title>Condividi la tua conoscenza</title><link>https://blog.sigmalab.net/2007/06/15/condividi-la-tua-conoscenza/</link><pubDate>Fri, 15 Jun 2007 14:42:42 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/15/condividi-la-tua-conoscenza/</guid><description>&lt;p&gt;Bellissimo titolo e bellissima iniziativa. Venerdì 22 Giugno 2007, presso l&amp;rsquo;Aula Magna della Libera Università di Lingue e Comunicazione IULM, si apre &lt;a href="http://iulm.fiorellocortiana.it/"&gt;Condividi la Conoscenza 3&lt;/a&gt;, terzo appuntamento dopo i precedenti del 2003 e del 2004.&lt;/p&gt;
&lt;div align="center"&gt;&lt;img src="http://iulm.fiorellocortiana.it/images/stories/banner.jpg" alt="Con07" /&gt;&lt;/div&gt;
&lt;p&gt;L&amp;rsquo;obiettivo è quello di rilevare le problematicità e di proporre un insieme di indicazioni: organizzative, legislative, normative, tecniche&amp;hellip; attorno al tema della conoscenza e della sue molteplici possibilità di condivisione nell&amp;rsquo;era del computer. Le solecitazioni, i nodi e le proposte che emergeranno saranno inviate/comunicate a tutto l&amp;rsquo;emiciclo politico/parlamentare e al Governo.&lt;/p&gt;</description></item><item><title>Unibo e i punti orsacchiotto</title><link>https://blog.sigmalab.net/2007/06/14/unibo-e-i-punti-orsacchiotto/</link><pubDate>Thu, 14 Jun 2007 22:56:25 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/14/unibo-e-i-punti-orsacchiotto/</guid><description>&lt;p&gt;Bhe mi sembrava quasi ovvio che prima o poi qualcuno avrebbe un po protestato&amp;hellip; rimango però dell&amp;rsquo;idea che come tutte le cose sta a noi usarle nel modo giusto: la patente a punti sta funzionando, i crediti, se uno riflettesse di più sulla propria carriera li troverebbe anche comodi; possiamo ovviamente discutere sul loro assegnamento a volte troppo casuale&amp;hellip; ma si sa come tutte le cose ha bisogno di rodaggio. Pero per tornare sul titolo ironico , lascio a voi la visione di questo video.&lt;/p&gt;</description></item><item><title>IBM db2 seminar</title><link>https://blog.sigmalab.net/2007/06/14/ibm-db2-seminar/</link><pubDate>Thu, 14 Jun 2007 14:37:02 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/14/ibm-db2-seminar/</guid><description>&lt;p&gt;Couple of days ago I&amp;rsquo;ve attended a nice db2 seminar on my campus. Mr Raul Chong was the speaker and did a two part presentation. The first part focused on some basic aspects of db2 and then passed over to it&amp;rsquo;s use in Web 2.0 applications. The first part was nice and I&amp;rsquo;ve picked up a couple of tips, I had issues with the Web 2.0 presentation. Basically it was a flash presentation of a pre-baked Ruby on Rails application that makes very little sense to me, if you do a demo of RoR you must do the full CRUD code generation and all. How can you figure out what is RoR good for out of a done site if you don&amp;rsquo;t even know what Ruby is (like 90% of the attendees)?&lt;/p&gt;</description></item><item><title>Google Gears, makes webapps work offline</title><link>https://blog.sigmalab.net/2007/06/13/google-gears-makes-webapps-work-offline/</link><pubDate>Wed, 13 Jun 2007 23:06:18 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/13/google-gears-makes-webapps-work-offline/</guid><description>&lt;p&gt;This is an older news but it&amp;rsquo;s still worth to mention. Google pushed an early release of &lt;a href="http://gears.google.com/"&gt;Google Gears&lt;/a&gt; (beta), a plugin for your browser that will allow your web applications to work offline. It features an embedded SQLight database which is directly accessible via javascript. Dojo already integrated it&amp;rsquo;s offline storage to work with Gears. The &lt;a href="http://google-code-updates.blogspot.com/2007/06/google-developer-podcast-episode-three.html"&gt;Google Developer Podcast #3&lt;/a&gt; featured Mike Tsao of the Google Gears team and one of the things mentioned was that there is no support for synchronization. As I just discovered the &lt;a href="http://www.ibm.com/developerworks/java/library/j-sdo/"&gt;SDO&lt;/a&gt; specification something tells me that using SDO&amp;rsquo;s to sync up with the server side could be a possibility. As SDO&amp;rsquo;s are xml, the problem (of how you should create the SDO in order to sync up) I think with this approach is that you would need to manipulate a lot of XML in the browser which could be done either with a JS library, &lt;a href="http://developer.mozilla.org/en/docs/E4X"&gt;E4X &lt;/a&gt;(maybe) or another browser plugin. Do you think using SDO&amp;rsquo;s could be a viable approach? Classic web services are also a possibility. Any other ideas? Google Gears is available both as a IE ActiveX plugin or a Firefox extension. Developer site &lt;a href="http://code.google.com/apis/gears/"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Apple WWDC '07</title><link>https://blog.sigmalab.net/2007/06/12/apple-wwdc-07/</link><pubDate>Tue, 12 Jun 2007 01:46:03 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/12/apple-wwdc-07/</guid><description>&lt;p&gt;Apple launched it&amp;rsquo;s developers conference at San Francisco.  As always the &lt;a href="http://www.apple.com/quicktime/qtv/keynote/"&gt;keynote&lt;/a&gt; is a must.&lt;/p&gt;
&lt;p&gt;It starts as always with numbers about the conference. It then features a big personal thanks to Intel&amp;rsquo;s Paul Otellini and then goes off to developer stories. At first we see some great gaming stuff coming form EA and ID with some featured products by EA and a spectacular demo presented by Carmack.&lt;/p&gt;
&lt;p&gt;Next we have a presentation of some features in Leopard. The desktop has been revamped, we have a new 3d dock, stacks to keep stuff organized, consistent feel between the apps, a new menu bar and a prominent active window. Finder has some nice features like cover flow view, searching other macs on the network and even over the .Mac internet service, plus a revamped and programmable sidebar (there&amp;rsquo;s a background crash of WoW during the presentation). Next follows Quick View, an extensible preview system that allows you to quickly preview files without starting the full apps. Leopard will be 64-bit only, Cocoa is fully 64-bit now and it will run 32 and 64-bit apps side by side (but will it run on 32-bit hardware?). A really cool stuff analogue with .Net&amp;rsquo;s WPF is Core Animation and I think we&amp;rsquo;ll see great stuff coming really quickly. Boot Camp will be part of Leopard. A virtual desktop support they call Spaces with a great exposè like overview and it seems the possibility to mute other desktops (really sweet touch, attention to details is these guys specialty). The Web Clip instant widget maker got much better with some sweet browser integration and container highlighting, it was a tool that was demoed last year as well but it looks just much more polished. iChat also got some really nice upgrades as well like backdrops, documents sharing, effects etc. Time machine was presented already so I won&amp;rsquo;t go into details.&lt;/p&gt;</description></item><item><title>Sleep...</title><link>https://blog.sigmalab.net/2007/06/09/sleep/</link><pubDate>Sat, 09 Jun 2007 22:58:58 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/09/sleep/</guid><description>&lt;div align="center"&gt;&lt;code&gt;[kml_flashembed movie="http://fun.drno.de/flash/counter.swf" width="320" height="240" wmode="transparent" /]&lt;/code&gt;&lt;/div&gt;
&lt;div align="center"&gt;&lt;strong&gt;&lt;a href="http://fun.drno.de/flash/counter.swf"&gt;good night&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;br/&gt;</description></item><item><title>1.7 million Peggle shot</title><link>https://blog.sigmalab.net/2007/06/09/17-million-peggle-shot/</link><pubDate>Sat, 09 Jun 2007 22:21:14 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/09/17-million-peggle-shot/</guid><description>&lt;p&gt;If you are like me and enjoy &lt;a href="http://www.popcap.com/games/peggle/"&gt;Peggle&lt;/a&gt; you must definitely check out this &lt;a href="http://www.jackhenderson.com/?p=256"&gt;awesome 1.7 million shot replay&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Seampunk DELL LCD Mod</title><link>https://blog.sigmalab.net/2007/06/08/seampunk-dell-lcd-mod/</link><pubDate>Fri, 08 Jun 2007 11:41:01 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/08/seampunk-dell-lcd-mod/</guid><description>&lt;p&gt;The guy that made that beautiful &lt;a href="http://steampunkworkshop.com/keyboard.shtml"&gt;Jules Verne keyboard&lt;/a&gt; modification just brought us another &lt;a href="http://steampunkworkshop.com/lcd.shtml"&gt;mod but this time of a DELL 1907FP LCD screen&lt;/a&gt; in the same retro style.&lt;img src="http://steampunkworkshop.com.nyud.net:8080/images/M19.jpg" height="370" width="493" /&gt;&lt;/p&gt;</description></item><item><title>FireGPG, a firefox extension for GPG</title><link>https://blog.sigmalab.net/2007/06/06/firegpg-a-firefox-extension-for-gpg/</link><pubDate>Wed, 06 Jun 2007 15:59:42 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/06/firegpg-a-firefox-extension-for-gpg/</guid><description>&lt;p&gt;If you are a paranoid geek that likes to triple DES your shopping list (aren&amp;rsquo;t we all?) this is the firefox extension that you&amp;rsquo;ll like to install. &lt;a href="http://firegpg.tuxfamily.org/"&gt;FireGPG&lt;/a&gt; helps you encrypt and sign the text you write in your browser (even extends gmail to include some buttons like crypt and sign) using external tools like &lt;em&gt;gnupg&lt;/em&gt; under GNU/Linux and MacOSX and gpg4win under Windows. One thing I don&amp;rsquo;t like about it is that I&amp;rsquo;ve noticed a CMD.exe windows launched when you execute the operations (and even more disturbingly it got launched in other occasions on almost random clicks). This made me panic whether I&amp;rsquo;ve caught some ad-ware but soon enough it was obvious it was the extension that was causing it.&lt;/p&gt;</description></item><item><title>IcTV</title><link>https://blog.sigmalab.net/2007/06/01/ictv/</link><pubDate>Fri, 01 Jun 2007 23:27:09 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/01/ictv/</guid><description>&lt;p&gt;Devo dire che mi hanno sorpreso quelli di &lt;a href="http://www.html.it"&gt;html.it&lt;/a&gt; , finalmente qualcosa di italiano e di interessante. &lt;a href="http://www.ictv.it/"&gt;IcTV&lt;/a&gt; sono dei filmati in streaming che offrono interessanti interventi ed interviste su un vasto panorama dal businness al developing. Consiglio caldamente di andare a visitarlo, se non altro perchè italiano&amp;hellip;&lt;/p&gt;</description></item><item><title>aNobii: i tuoi libri, web2.0 style</title><link>https://blog.sigmalab.net/2007/06/01/anobii-i-tuoi-libri-web20-style/</link><pubDate>Fri, 01 Jun 2007 23:18:35 +0000</pubDate><guid>https://blog.sigmalab.net/2007/06/01/anobii-i-tuoi-libri-web20-style/</guid><description>&lt;p&gt;Riprendo pari pari il titolo del blog che ho letto dal mio caro amico &lt;a href="http://im.digitalhymn.com/2007/06/01/anobii-i-tuoi-libri-web20-style/"&gt;Folletto Malefico&lt;/a&gt;, e devo dire che ci ha azzeccato in pieno. Questo sito fornisce ciò che cercavo da tempo: dove archiviare i miei libri con tanto di dettagli :) Non ho resistito e cosi mi sono subito creato un &lt;a href="http://www.anobii.com/people/yoghi/"&gt;profilo&lt;/a&gt;. Il web 2.0 poi le rende interessante per creare anche dei gruppi di lettura virtuale o semplicemente per scoprire libri che non si conoscono perchè un &lt;em&gt;&amp;ldquo;friends&amp;rdquo;&lt;/em&gt; lo ha preso. Che aspettate passate su &lt;a href="http://www.anobii.com/"&gt;aNobii&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Steve Jobs and Bill Gates share the stage</title><link>https://blog.sigmalab.net/2007/05/31/steve-jobs-and-bill-gates-share-the-stage/</link><pubDate>Thu, 31 May 2007 21:35:07 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/31/steve-jobs-and-bill-gates-share-the-stage/</guid><description>&lt;p&gt;The &lt;a href="http://d5.allthingsd.com/20070530/steve-jobs-and-bill-gates-together-part-1-of-7/"&gt;videos&lt;/a&gt; of Steve Jobs and Bill Gates taken during the D5 conference were just posted on line. Simply beautiful. I think Steve had a point as far as the &amp;ldquo;Post PC device&amp;rdquo; scenarios and WPF, Silverlight, JavaFX and Apollo are just clear clues that confirm that trend where we&amp;rsquo;ll see much innovation as far as innovative scenarios to interact with the future PC.&lt;/p&gt;</description></item><item><title>MS Surface announced</title><link>https://blog.sigmalab.net/2007/05/31/ms-surface-announced/</link><pubDate>Thu, 31 May 2007 14:22:14 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/31/ms-surface-announced/</guid><description>&lt;p&gt;Microsoft has just announced their &lt;a href="http://www.microsoft.com/surface/"&gt;Surface &lt;/a&gt;computer. What has started as an interesting idea back in 2001 as an idea just got materialized as a 30&amp;quot; desk with some wicked UI and the full power of Windows Vista behind it. While we&amp;rsquo;ve seen prototypes of such an interface on &lt;a href="http://www.ted.com/index.php/talks/view/id/65"&gt;TED demoed by Jeff Han&lt;/a&gt; what I liked about the presentation of Surface is the level of interaction with physical objects like mp3 players, digital cameras, phones and credit cards. I do feel however that while having an interactive desk is interesting, with prices ranging from $5,000 to $10,000 we&amp;rsquo;ll wait a little bit until we see great acceptance. I think I find the monitor or the TV as a better interaction device (primarily because they are vertical). We should be expecting the first products in Winter 2007.&lt;/p&gt;</description></item><item><title>Ruby on Rails vs JAVA</title><link>https://blog.sigmalab.net/2007/05/30/ruby-on-rails-vs-java/</link><pubDate>Wed, 30 May 2007 16:07:56 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/30/ruby-on-rails-vs-java/</guid><description>&lt;p&gt;Una interessante &lt;a href="http://blog.vincenzostira.com/?p=244"&gt;presentazione&lt;/a&gt; al BarCamp di Roma del programmatore Paolo Donà developer della &lt;a href="http://www.seesaw.it/"&gt;SeeSaw&lt;/a&gt; . (Peccato il video sia con un pessimo sonoro..)&lt;/p&gt;</description></item><item><title>LLOOGG</title><link>https://blog.sigmalab.net/2007/05/30/lloogg/</link><pubDate>Wed, 30 May 2007 14:59:34 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/30/lloogg/</guid><description>&lt;p&gt;Leggo ora un articolo di Daniele Di Gregorio su &lt;a href="http://www.ikaro.net"&gt;ikaro.net&lt;/a&gt; su un nuovo software chiamato &lt;a href="http://lloogg.com/"&gt;LLOOGG&lt;/a&gt;, un software di &lt;strong&gt;web analytics&lt;/strong&gt;. Tra le peculiarità credo si debba citare senza meno l&amp;rsquo;interfaccia Ajax e la possibilità di seguire il percorso di navigazione di un singolo utente.&lt;/p&gt;
&lt;div align="center"&gt;&lt;img src="http://www.ikaro.net/articoli/img/editor/Image/llogg/lloogg/log(1).png" alt="esempio_log" /&gt;&lt;/div&gt;
In questo shot si possono notare le informazioni che s possono avere :
&lt;ul&gt;
&lt;li&gt;Provenienza del visitatore&lt;/li&gt;
&lt;pre&gt;&lt;code&gt;&amp;lt;li&amp;gt;Eventuale chiave di ricerca&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Paese di origine&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Risoluzione grafica del client&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;Browser e OS&amp;lt;/li&amp;gt;
&amp;lt;li&amp;gt;percorso di navigazione&amp;lt;/li&amp;gt;
&lt;/code&gt;&lt;/pre&gt;
&lt;/ul&gt;
Riassumendo quello che vediamo: è subito chiaro che il visitatore è arrivato sulla pagina cercando "voipstunt" in Google.co.uk e proviene da un computer connesso dal Regno Unito; l'utente è identificato da un colore diverso in modo da poterlo seguire otticamente.
Questo tool pensato nell'ottica di web marketing è un ricco piatto. Spero che presto sia rilasciato al pubblico , per ora guardo la &lt;a href="http://lloogg.com/demo"&gt;demo&lt;/a&gt;.
&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt; : grazie ad Antarez ho attivato sul blog questo servizo&amp;hellip; staremo a vedere come si comporta :)&lt;/p&gt;</description></item><item><title>Javascript : scrivere html realtime</title><link>https://blog.sigmalab.net/2007/05/30/javascript-scrivere-html-realtime/</link><pubDate>Wed, 30 May 2007 00:56:01 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/30/javascript-scrivere-html-realtime/</guid><description>&lt;p&gt;Utilizzando l&amp;rsquo;evento onKeyUp, faremo &amp;ldquo;scrivere&amp;rdquo; ciò che stiamo digitando in un campo di testo direttamente dentro un div.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-html"&gt;&amp;lt;input type="text" name="testo" onKeyUp="document.getElementById('livello').innerHTML=this.value;" /&amp;gt;
&amp;lt;div id="livello"&amp;gt;&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;</description></item><item><title>Il futuro visto da Intel</title><link>https://blog.sigmalab.net/2007/05/29/il-futuro-visto-da-intel/</link><pubDate>Tue, 29 May 2007 13:40:03 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/29/il-futuro-visto-da-intel/</guid><description>&lt;p&gt;Intel ha una interessante visione del futuro
&lt;code&gt;[kml_flashembed movie=&amp;ldquo;http://www.youtube.com/v/G_FS2TiK3AI&amp;rdquo; width=&amp;ldquo;425&amp;rdquo; height=&amp;ldquo;350&amp;rdquo; wmode=&amp;ldquo;transparent&amp;rdquo; /]&lt;/code&gt;
e poi la mette in pratica &amp;hellip;
&lt;code&gt;[kml_flashembed movie=&amp;ldquo;http://www.youtube.com/v/5iESRsm0o-U&amp;rdquo; width=&amp;ldquo;425&amp;rdquo; height=&amp;ldquo;350&amp;rdquo; wmode=&amp;ldquo;transparent&amp;rdquo; /]&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Frontiers of Interaction III: 28 giugno 2007, Milano</title><link>https://blog.sigmalab.net/2007/05/28/frontiers-of-interaction-iii-28-giugno-2007-milano/</link><pubDate>Mon, 28 May 2007 00:00:58 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/28/frontiers-of-interaction-iii-28-giugno-2007-milano/</guid><description>&lt;div align="center"&gt;&lt;img src="http://farm1.static.flickr.com/194/496212701_27dc8aec71.jpg" alt="Logo Frontiers" /&gt;&lt;/div&gt;
C'è chi dice "&lt;em&gt;mens sana in corpus sano&lt;/em&gt;", ma oltre al corpo bisogna pensare anche alla mente, e meglio di questo evento non c'è, un luogo dove &lt;strong&gt;non si vendono prodotti, ma si vendono IDEE&lt;/strong&gt;; credo che sia l'apice per una persona curiosa come me. La passata edizione (&lt;a href="http://im.digitalhymn.com/tag/frontiers06"&gt;coverage&lt;/a&gt;) mi ha lasciato di stucco, a &lt;a href="https://blog.sigmalab.net/2006/06/16/le-frontiere-delliterazione/"&gt;fine giornata&lt;/a&gt; era sbalordito da un tripudio di idee che mi balzavano in testa, che quasi avevo fatica a connettere idee di base. Per maggiori dettagli per ora vi rimando sul sito ideato da &lt;a href="http://www.leeander.com/"&gt;Leandro Agrò&lt;/a&gt; dal nome azzeccatissimo: &lt;a href="http://www.idearium.org/frontiere07"&gt;Idearium.org&lt;/a&gt;. Credo che anche quest'anno grazie al sostegno del mio amico &lt;a href="http://im.digitalhymn.com/"&gt;Folletto&lt;/a&gt;, sarò nuovamente presente e in prima fila, quindi aspettatevi novità al riguardo e soprattutto qualche novità ....</description></item><item><title>Sony finalmente sforna qualcosa di papabile sugli LCD</title><link>https://blog.sigmalab.net/2007/05/27/sony-finalmente-sforna-qualcosa-di-papabile-sugli-lcd/</link><pubDate>Sun, 27 May 2007 18:06:17 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/27/sony-finalmente-sforna-qualcosa-di-papabile-sugli-lcd/</guid><description>&lt;p&gt;&lt;code&gt;[kml_flashembed movie=&amp;ldquo;http://www.youtube.com/v/H7QbQugXy1A&amp;rdquo; width=&amp;ldquo;425&amp;rdquo; height=&amp;ldquo;350&amp;rdquo; wmode=&amp;ldquo;transparent&amp;rdquo; /]&lt;/code&gt;&lt;/p&gt;</description></item><item><title>Dario Fo spiega Raffaello alla notte bianca universitaria</title><link>https://blog.sigmalab.net/2007/05/27/dario-fo-spiega-raffaello-alla-notte-bianca-universitaria/</link><pubDate>Sun, 27 May 2007 12:56:16 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/27/dario-fo-spiega-raffaello-alla-notte-bianca-universitaria/</guid><description>&lt;div align="center"&gt;&lt;a href="http://www.flickr.com/photos/34849500@N00/515876926/" title="Photo Sharing"&gt;&lt;img src="http://farm1.static.flickr.com/231/515876926_a300a1594b_m.jpg" width="171" height="240" alt="giulio II" /&gt;&lt;/a&gt;&lt;/div&gt;
Ebbene si ieri sera contro molti pronostici sono riuscito ad andare alla &lt;a href="http://www.nottebiancauniversitaria.it/index.php"&gt;notte bianca universitaria&lt;/a&gt; a Cesena a godermi &lt;a href="http://it.wikipedia.org/wiki/Dario_Fo"&gt;Dario Fo&lt;/a&gt; in persona che istruiva i presenti sul &lt;a href="http://it.wikipedia.org/wiki/Raffaello"&gt;Raffaello&lt;/a&gt; e la sua vita. E' stato un tripudio di conoscenza e vivace presentazione. L'aula magna era piena (380 posti) e fuori hanno messo un proiettore per poter permettere alle decine di persone che non potevano stare dentro di godersi comunque lo spettacolo.</description></item><item><title>una grande verità</title><link>https://blog.sigmalab.net/2007/05/24/una-grande-verita/</link><pubDate>Thu, 24 May 2007 22:53:28 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/24/una-grande-verita/</guid><description>&lt;blockquote&gt;The true mark of a leader is not conviction, but the ability to make (correct) decisions based on incomplete data ... &lt;/blockquote&gt;</description></item><item><title>Aperitivo Cisco</title><link>https://blog.sigmalab.net/2007/05/23/aperitivo-cisco/</link><pubDate>Wed, 23 May 2007 20:44:53 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/23/aperitivo-cisco/</guid><description>&lt;p&gt;Scopro oggi attraverso la &lt;a href="http://web20.blogosfere.it/2007/05/aperitiviamo-con-cisco.html"&gt;blogsfera&lt;/a&gt; che si è svolto il 21 un aperativo interessante organizzato da &lt;a href="http://www.cisco.com/web/IT/index.html"&gt;Cisco System&lt;/a&gt; a Milano. Il video proiettato è molto interessante :&lt;/p&gt;
&lt;p&gt;&lt;code&gt;[kml_flashembed movie=&amp;ldquo;http://www.youtube.com/v/RWuOQMsTAqA&amp;rdquo; width=&amp;ldquo;425&amp;rdquo; height=&amp;ldquo;350&amp;rdquo; wmode=&amp;ldquo;transparent&amp;rdquo; /]&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;peccato non essere presente a queste cose , però per fortuna esiste il web e i video che ti permettono di accedere a questo mondo da remoto (soprattutto per ora che è senza filtri). Tra i blog segnalati nel post di blogsfera mi ha colpito in particolare quello di &lt;a href="http://www.delymyth.net/"&gt;DElyMyth&lt;/a&gt; per i suoi contenuti insoliti e accattivanti.&lt;/p&gt;</description></item><item><title>quel che serve nella vita ....</title><link>https://blog.sigmalab.net/2007/05/23/295/</link><pubDate>Wed, 23 May 2007 13:30:17 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/23/295/</guid><description>&lt;blockquote&gt;l futuro e' gia' qui, solo che non e' distribuito in modo uniforme.. (Gibson)&lt;/blockquote&gt;
&lt;p&gt;frase che ho trovato leggento il blog di &lt;a href="http://quinta.typepad.com/"&gt;Stefano Quintarelli&lt;/a&gt;, mi ha colpito in modo particolare soprattutto legata alla foto del post&lt;/p&gt;
&lt;div align="center"&gt;&lt;img src="http://quinta.typepad.com/photos/uncategorized/2007/05/22/foto_052207_001.jpg" alt="affittasi" /&gt;&lt;/div&gt;
&lt;p&gt;mette in risalto quanto oltre ad acqua, luce e gas ci sia bisogno di internet.&lt;/p&gt;</description></item><item><title>Fonera tutto e di più</title><link>https://blog.sigmalab.net/2007/05/23/fonera-tutto-e-di-piu/</link><pubDate>Wed, 23 May 2007 11:40:04 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/23/fonera-tutto-e-di-piu/</guid><description>&lt;div align="center"&gt;&lt;img src="http://www.fon.com/images/common/logofon.png" alt="Logo Fon" /&gt;&lt;/div&gt;
Il movimento &lt;a href="http://www.fon.com/"&gt;FON&lt;/a&gt; è già apparso su questo blog, ma oggi volevo sottolineare maggiormente in quanto dopo poco più di un anno sono apparse molte cose riguardo FON , addirittura gli &lt;a href="http://www.intoscana.it/fonera"&gt;agriturismi toscani&lt;/a&gt; si sono dotati di AP Fon [Fonte &lt;a href="http://punto-informatico.it/p.aspx?id=1963707"&gt;PuntoInformatico&lt;/a&gt;]. Un movimento quindi che si è allargato che ha trovato molti &lt;em&gt;smanettoni&lt;/em&gt; pronti a potenziare FON; ci sono stati hack per mettere una seconda antenna sulla fonera, hack per &lt;a href="http://www.blogin.it/fonera4.php"&gt;trasformare le fonere&lt;/a&gt; in repeater per coprire ampie zone. Avete avuto problemi negli hack, se non sono di tipo HW potete usare questo comodo &lt;a href="http://it.fon.wikia.com/wiki/Aiuto_dopo_l%27aggiornamento_il_mio_router_%C3%A8_morto"&gt;howto&lt;/a&gt; per correre ai ripari oppure &lt;a href="http://itfonblog.wordpress.com/2006/12/29/il-collegamento-seriale-per-la-fonera/#more-14"&gt;questo&lt;/a&gt; a seconda del modello di AP. Gli italiani si son dati da fare ed ecco qui un &lt;a href="http://it.fon.wikia.com/wiki/Pagina_principale"&gt;wiki&lt;/a&gt; e un &lt;a href="http://www.amvtec.com/fon/index.php"&gt;forum&lt;/a&gt;, oltre al canonico &lt;a href="http://itfonblog.wordpress.com/"&gt;blog&lt;/a&gt;.</description></item><item><title>Piccolo gioco flash</title><link>https://blog.sigmalab.net/2007/05/15/piccolo-gioco-flash/</link><pubDate>Tue, 15 May 2007 12:50:21 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/15/piccolo-gioco-flash/</guid><description>&lt;p&gt;Per farsi due risate : &lt;a href="http://www.adultswim.com/games/biblefight/"&gt;Bibble Fight&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Risparmio energetico e vita degli Hardisk</title><link>https://blog.sigmalab.net/2007/05/15/risparmio-energetico-e-vita-degli-hardisk/</link><pubDate>Tue, 15 May 2007 11:28:43 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/15/risparmio-energetico-e-vita-degli-hardisk/</guid><description>&lt;p&gt;Visto che siamo in tema segnalo un interessante tool per linux: &lt;a href="http://www.linuxpowertop.org/"&gt;PowerTop&lt;/a&gt; (&lt;a href="http://www.linuxpowertop.org/Screenshot.png"&gt;ScreenShot&lt;/a&gt;) che analizza cosa succede sul nostro pc e ci suggerisce adattamente nel kernel per migliorare il risparmio energetico. [from &lt;a href="http://forums.gentoo.org/viewtopic-t-558764.html"&gt;GentooForum&lt;/a&gt;]&lt;/p&gt;
&lt;p&gt;Cito inoltre questa interessante riflessione sugli hardisk:&lt;/p&gt;
&lt;blockquote&gt;
Sempre riguardo agli HD un'altra cosa a cui fare attenzione sono i continui start e stop. Mi spiego: spesso gli HD hanno un MTBF anche di 1.000.000 di ore (che e' tanto anche se sono accesi H24), ma hanno al massimo 50.000 start/stop (spesso anche meno).
Alcuni HD implementano ulteriori funzionalita' come AAM (Advance Acustic Management) e l'APM (Advance Power Management): il primo riduce la rumorosita' diminuendo la velocita' durante il seek delle testine, mentre il secondo riduce il consumo energetico, rallentando la velocita' del disco quando e' in IDLE, fino a spegnerlo del tutto dopo un certa quantita' di tempo quando e' in IDLE. Questi funzioni sono attivabili da apposite utility del sistema operativo che agiscono su parametri del firmware del disco. Ogni volta che il disco di ferma per risparmiare energia si dice che fa uno stop, ogni volta che si riavvia per permettere l'accesso ai dati contenuti, si dice che fa uno start.
Facciamo un'esemepio: se la funzione di risparmio energetico fa si' che l'HD si spenga ogni 5 minuti, e dopo un minuto di riposo (in cui e' praticamente spento e ci fa risparmiare qualche watt), si riaccende otteniamo che in un'ora il nostro HD ha 10 cicli start/stop. In un giorno sono 240 cicli, in un anno sono 87600 volte all'anno.
Riguardando le specifiche del vostro hard disk noterete che oltre al parametro MTBF che vi da il numero di ore che devono trascorrere tra un guasto e l'altro, c'e' anche il parametro n. di cicli di start/stop: nei dischi comuni questo valore e' uguale a circa 50000.
Quindi con l'esempio mostrato, in meno di un anno superate questo parametro dichiarato con la buona probabilita' di portare a fine vita il vostro HD.
Morale: gli HD nei server e nei muletti accesi H24 vanno lasciati sempre accesi (salvo che non vengano acceduti per diverse ore) altrimenti la sostituzione dell'HD vi costera' molto di piu' del risparmio dovuto al suo momento di standby!!
&lt;/blockquote&gt;
&lt;p&gt;Per essere pignoli sarebbe corretto leggere anche &lt;a href="http://www.channelinsider.com/article/Hard+Disk+MTBF+Flap+or+Farce/202145_1.aspx"&gt;questo articolo&lt;/a&gt; per avere un panorama completo.&lt;/p&gt;</description></item><item><title>Zonbox aka Mini-Pc</title><link>https://blog.sigmalab.net/2007/05/15/zonbox-aka-mini-pc/</link><pubDate>Tue, 15 May 2007 11:02:49 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/15/zonbox-aka-mini-pc/</guid><description>&lt;div align="center"&gt;&lt;img src="http://static.blogo.it/ossblog/zonbu_zonbox_front_back.jpg" alt="Zonbox" /&gt;&lt;/div&gt;
&lt;p&gt;E&amp;rsquo; notizia di &lt;a href="http://www.ossblog.it/post/2497/zonbox-un-minipc-ecologico-basato-su-gentoo"&gt;oggi&lt;/a&gt; che quest&amp;rsquo;estate un mini-pc dai bassi consumi e soprattutto a detta dei costruttori &lt;em&gt;ecologico&lt;/em&gt;, sarà immesso sul mercato americano. Ecologico in quanto oltre a consumare davvero poco, una media di 15 Watts o 131 kW/anno, gli esemplari di Zonbox saranno &lt;em&gt;carbon neutral&lt;/em&gt;. In pratica Zonbu grazie all&amp;rsquo;aiuto della società no-profit &lt;a href="http://www.climatetrust.org/"&gt;Climate Trust&lt;/a&gt; eliminerà le emissioni di anidride carbonica derivanti dalla produzione di Zonbox. Questa piccolo macchina ha una componentistica di base sufficente per fare (come suggerito da molti) una piccola stazione di peering :&lt;/p&gt;</description></item><item><title>Karolina gets to the Eurovision 2007 finals</title><link>https://blog.sigmalab.net/2007/05/11/karolina-gets-to-the-eurovision-2007-finals/</link><pubDate>Fri, 11 May 2007 12:02:00 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/11/karolina-gets-to-the-eurovision-2007-finals/</guid><description/></item><item><title>Karolina gets to the Eurovision 2007 finals</title><link>https://blog.sigmalab.net/2007/05/11/karolina-gets-to-the-eurovision-2007-finals-2/</link><pubDate>Fri, 11 May 2007 09:53:12 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/11/karolina-gets-to-the-eurovision-2007-finals-2/</guid><description>&lt;p&gt;Congratulations to Karolina for entering the finals of the &lt;a href="http://www.eurovision.tv/"&gt;Eurovision&lt;/a&gt; Song contest 2007! If you like our song please vote for it!
On a side note I also liked the &lt;a href="http://www.youtube.com/watch?v=hzdXSW4fAr8"&gt;Bulgarian song&lt;/a&gt; (sounds a bit Macedonian too :). The Serbian song was interesting but I think the choreography sucked a little bit (I can motivate this but I&amp;rsquo;d have to censor myself) and the Turkey&amp;rsquo;s song could have been as the refrain was really ruining it. I haven&amp;rsquo;t seen all the songs yet but all participants and a rerun of the semifinal can be seen on &lt;a href="http://www.eurovision.tv/"&gt;&lt;a href="https://www.eurovision.tv"&gt;www.eurovision.tv&lt;/a&gt;&lt;/a&gt;. Keep your fingers crossed for Karolinche and if you like it send your SMS!
Here&amp;rsquo;s the youtube version or you can get the better quality movie &lt;a href="http://www.eurovision.tv/addons/mediaplayer/video/fyr.html"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Toodled e un tip per piegare un A4 a maniera libretto</title><link>https://blog.sigmalab.net/2007/05/06/toodled-e-un-tip-per-piegare-un-a4-a-maniera-libretto/</link><pubDate>Sun, 06 May 2007 21:03:06 +0000</pubDate><guid>https://blog.sigmalab.net/2007/05/06/toodled-e-un-tip-per-piegare-un-a4-a-maniera-libretto/</guid><description>&lt;div align="center"&gt;&lt;img alt="toodledo%20booklet.png" src="http://lifehacker.com/assets/resources/2007/05/toodledo%20booklet.png" class="postimg center" height="250" width="475" /&gt;&lt;br /&gt;&lt;div align="justify"&gt;Questa immagine esplica il titolo meglio di mille parole. Per chiarire basta solo dire che &lt;a href="http://www.toodledo.com/"&gt;Toodled&lt;/a&gt; è un sistema web per la gestione della to-do list, che come vedete sopra, nelle possibiltà offre anche quella di stamparla a libretto, in modo da averla anche off-line. Very nice idea&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Link della settimana</title><link>https://blog.sigmalab.net/2007/04/28/link-della-settimana/</link><pubDate>Sat, 28 Apr 2007 00:23:27 +0000</pubDate><guid>https://blog.sigmalab.net/2007/04/28/link-della-settimana/</guid><description>&lt;ul&gt;
&lt;li&gt;&lt;a href="http://java.sun.com/developer/technicalArticles/javase/mvc/"&gt;http://java.sun.com/developer/technicalArticles/javase/mvc/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://microformats.org/"&gt;http://microformats.org/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://microformats.org/wiki/hcalendar"&gt;http://microformats.org/wiki/hcalendar&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://enarion.net/phpmicroformats/examples/"&gt;http://enarion.net/phpmicroformats/examples/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.phpclasses.org/browse/file/17405.html"&gt;http://www.phpclasses.org/browse/file/17405.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://popurls.com/"&gt;http://popurls.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.aypwip.org/webnote/"&gt;http://www.aypwip.org/webnote/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.leeander.com/2004/06/usabilita-mobile-flash-lite-e-venuto-il-momento-di-testare-i-cellulari-con-il-real-world-setup/"&gt;http://www.leeander.com/2004/06/usabilita-mobile-flash-lite-e-venuto-il-momento-di-testare-i-cellulari-con-il-real-world-setup/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.leeander.com/2004/04/eye-tracking-ecco-come-funziona-la-killer-app-dellusability/"&gt;http://www.leeander.com/2004/04/eye-tracking-ecco-come-funziona-la-killer-app-dellusability/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.communitymx.com/content/article.cfm?page=4&amp;amp;cid=4E2C0"&gt;http://www.communitymx.com/content/article.cfm?page=4&amp;amp;cid=4E2C0&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.engadget.com/2007/03/21/how-to-automatically-back-up-your-computer/"&gt;http://www.engadget.com/2007/03/21/how-to-automatically-back-up-your-computer/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.thinkingrock.com.au/index.php"&gt;http://www.thinkingrock.com.au/index.php&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ritalia.eu/dialogo/"&gt;http://www.ritalia.eu/dialogo/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ritalia.eu/page/1/"&gt;http://www.ritalia.eu/page/1/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://java.sun.com/developer/technicalArticles/javase/mvc/"&gt;http://java.sun.com/developer/technicalArticles/javase/mvc/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.chi3.org/software.html"&gt;http://www.chi3.org/software.html&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://visitmix.com/"&gt;http://visitmix.com/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://akrabat.com/2007/03/25/new-tutorial-getting-started-with-zend-auth/"&gt;http://akrabat.com/2007/03/25/new-tutorial-getting-started-with-zend-auth/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.smashingmagazine.com/2007/02/09/83-beautiful-wordpress-themes-you-probably-havent-seen/"&gt;http://www.smashingmagazine.com/2007/02/09/83-beautiful-wordpress-themes-you-probably-havent-seen/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.securitycompass.com/swaat.html" title="SWAT" target="_blank"&gt;http://www.securitycompass.com/swaat.html &lt;/a&gt;(SWAAT tool)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>PHPExcel and OpenXML</title><link>https://blog.sigmalab.net/2007/04/25/phpexcel-and-openxml/</link><pubDate>Wed, 25 Apr 2007 22:56:02 +0000</pubDate><guid>https://blog.sigmalab.net/2007/04/25/phpexcel-and-openxml/</guid><description>&lt;p&gt;Today, I&amp;rsquo;ve read April digital edition of &lt;a href="https://phparch.com"&gt;PHPArch&lt;/a&gt;; The best articles talk about OpenXML, the author write a php class for work with this format (Microsoft format), for more info you can visit the official site of &lt;a href="http://www.codeplex.com/PHPExcel"&gt;PHPExcel&lt;/a&gt; class. It&amp;rsquo;s a good class, I think to use it soon, stay tuned.&lt;/p&gt;</description></item><item><title>Come posso muovere/copiare a caldo un database MySQL</title><link>https://blog.sigmalab.net/2007/04/21/come-posso-muoverecopiare-a-caldo-un-database-mysql/</link><pubDate>Sat, 21 Apr 2007 07:09:28 +0000</pubDate><guid>https://blog.sigmalab.net/2007/04/21/come-posso-muoverecopiare-a-caldo-un-database-mysql/</guid><description>&lt;p&gt;Copiare, maneggiare dati con Mysql? Su &lt;a href="http://hades.phparch.com/hermes/public/viewnews/index.php?id=3372"&gt;phparch&lt;/a&gt;, ho trovato questo interessante elenco di tool, per chi usa php e mysql sicuramente risultano molto comodi.&lt;/p&gt;
&lt;ul class="ceresUl"&gt;
&lt;li class="ceresLi"&gt;&lt;a href="http://dev.mysql.com/doc/refman/5.0/en/mysqlhotcopy.html" class="ceresLink"&gt;MySQLHotCopy&lt;/a&gt;&lt;/li&gt;
&lt;li class="ceresLi"&gt;&lt;a href="http://samba.anu.edu.au/rsync/" class="ceresLink"&gt;Rsync&lt;/a&gt;&lt;/li&gt;
&lt;li class="ceresLi"&gt;&lt;a href="http://dev.mysql.com/doc/refman/5.0/en/mysqldump.html" class="ceresLink"&gt;MySQLDump&lt;/a&gt;&lt;/li&gt;
&lt;li class="ceresLi"&gt;&lt;a href="http://dev.mysql.com/doc/refman/5.0/en/replication.html" class="ceresLink"&gt;MySQL Replication&lt;/a&gt; (soluzione proprietaria)&lt;/li&gt;
&lt;/ul&gt;
buon utilizzo.
&lt;p class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Priamo</title><link>https://blog.sigmalab.net/2007/04/21/priamo/</link><pubDate>Sat, 21 Apr 2007 06:54:17 +0000</pubDate><guid>https://blog.sigmalab.net/2007/04/21/priamo/</guid><description>&lt;p&gt;Oltre ad essere il nome di un antico ré, è anche il nome di un &lt;a href="http://www.priamos-project.com/default.htm"&gt;tool &lt;/a&gt;sviluppato in .net per verificare se i &lt;strong&gt;nostri&lt;/strong&gt; applicativi, sono o meno affetti da vulnerabilità di sql injection. Il tool è anche estendibile. Se volete provarlo potete andare nel &lt;a href="http://www.priamos-project.com/default.htm"&gt;sito ufficiale&lt;/a&gt; o guardarvi il &lt;a href="http://www.priamos-project.com/demo.htm"&gt;video&lt;/a&gt;.&lt;/p&gt;
&lt;p class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Pycon 1.0</title><link>https://blog.sigmalab.net/2007/04/20/pycon-10/</link><pubDate>Fri, 20 Apr 2007 05:03:02 +0000</pubDate><guid>https://blog.sigmalab.net/2007/04/20/pycon-10/</guid><description>&lt;p&gt;No non è un programma, si tratta della prima conferenza italiana dedicata al linguaggio Python. Si svolgerà a Firenze il 9 e 10 giugno 2007. Per maggiori informazioni potete accedere al &lt;a href="http://www.pycon.it/"&gt;sito &lt;/a&gt;della manifestazione. Io sto seriamente pensando di andarci &amp;hellip; speriamo non abbia esami in concomitanza.&lt;/p&gt;
&lt;p class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Java free books</title><link>https://blog.sigmalab.net/2007/04/20/java-free-books/</link><pubDate>Fri, 20 Apr 2007 04:52:53 +0000</pubDate><guid>https://blog.sigmalab.net/2007/04/20/java-free-books/</guid><description>&lt;p&gt;&lt;br /&gt;Nel sito &lt;a href="http://www.java201.com/books.html"&gt;Java201.com&lt;/a&gt; ho trovato questo elenco di libri gratuiti su Java: &lt;br /&gt; &lt;ul&gt;&lt;li&gt;&lt;a href="http://javafaq.nu/java-article960.html"&gt;1000 Java Tips&lt;/a&gt; (Alexandre Patchine, Dr. Heinz M. Kabutz)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.mergere.com/m2book_download.jsp"&gt;Better Builds with Maven. The How-to Guide for Maven 2.0&lt;/a&gt; (John Casey, Vincent Massol, Brett Porter, Carlos Sanchez, Jason Van Zyl)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.agileskills.org/"&gt;Essential Skills for Agile Development&lt;/a&gt; (Kent Tong)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.theserverside.com/books/wiley/EJBDesignPatterns/index.jsp"&gt;EJB Design Patterns&lt;/a&gt; (Floyd Marinescu)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.theserverside.com/books/manning/J2EEXML/index.jsp"&gt;J2EE and XML Development&lt;/a&gt; (David Weiss, Kurt A. Gabrick, David B. Weiss)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.theserverside.com/books/sourcebeat/JakartaStrutsLive/index.tss"&gt;Jakarta-Struts Live&lt;/a&gt; (Rick Hightower)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ogilviepartners.com/JdoBookPDF.html"&gt;Java Data Objects&lt;/a&gt; (Robin Roos)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.theserverside.com/books/prenticeHall/JavaTestingAndDesign/index.tss"&gt;Java Testing and Design&lt;/a&gt; (Frank Cohen)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.theserverside.com/books/wiley/masteringEJB/index.tss"&gt;Mastering Enterprise Java Beans. Third Edition&lt;/a&gt; (Ed Roman, Rima Patel Sriganesh, Gerald Brose)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.theserverside.com/books/addisonwesley/ServletsJSP/index.tss"&gt;Servlets and JavaServer Pages: The J2EE Technology Web Tier&lt;/a&gt; (Jayson Falkner, Kevin Jones)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.objectsource.com/"&gt;Struts Survival Guide. Basics to Best Practices&lt;/a&gt; (Srikanth Shenoy, Nithin Mallya)&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.theserverside.com/books/DVTPress/J2EEArchitectsHandbook/index.tss"&gt;The J2EE Architect&amp;rsquo;s Handbook&lt;/a&gt; (Derek Ashmore)&lt;/li&gt;&lt;li&gt;&lt;a href="http://64.78.49.204/TIEJv1.1.zip"&gt;Thinking in Enterprise Java&lt;/a&gt; (Bruce Eckel)&lt;/li&gt;&lt;li&gt;&lt;a href="http://64.78.49.204/TIJ-3rd-edition4.0.zip"&gt;Thinking in Java, 3rd Edition&lt;/a&gt; (Bruce Eckel)&lt;/li&gt;&lt;li&gt;&lt;a href="http://64.78.49.204/TIPatterns-0.9.zip"&gt;Thinking in Patterns&lt;/a&gt; (Bruce Eckel)&lt;/li&gt;&lt;/ul&gt;forse aprirò una sezione sul blog dove postare questo ed altri elenchi ad esso collegato &amp;hellip;. vedremo &amp;hellip; intanto buona lettura&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Million dollar ideas</title><link>https://blog.sigmalab.net/2007/04/19/million-dollar-ideas/</link><pubDate>Thu, 19 Apr 2007 04:11:00 +0000</pubDate><guid>https://blog.sigmalab.net/2007/04/19/million-dollar-ideas/</guid><description/></item><item><title>RitaliaCamp</title><link>https://blog.sigmalab.net/2007/03/30/ritaliacamp/</link><pubDate>Fri, 30 Mar 2007 15:07:30 +0000</pubDate><guid>https://blog.sigmalab.net/2007/03/30/ritaliacamp/</guid><description>&lt;div align="center"&gt;&lt;img width="400" height="99" id="image237" alt="RitaliaLogo" src="https://blog.sigmalab.net/wp-content/uploads/2007/03/400px-ritaliacamp-logo-1.png" /&gt;&lt;/div&gt;
Domani 31 marzo si svolgera persso l' &lt;strong&gt;&lt;a title="Università Bicocca Milano" href="http://wiki.bzaar.net/Universit%C3%A0_Bicocca_Milano"&gt;Università Bicocca Milano&lt;/a&gt;&lt;/strong&gt; l'incontro per ri-progettare italia.it il portale italiano che ha fatto tanto discutere in questo ultimo periodo. Italia.it è il portale italiano che dovrebbe fungere da portale per il turismo, peccato che dopo lo stanziamento di migliaia di euro sia venuto una mezza schifezza. Seguendo la filosofia del BarCamp è nata quindi questa iniziativa come :
&lt;blockquote&gt;&lt;em&gt;luogo di aggregazione e confronto con lo scopo dare vita ad una idea-progetto di portale
&lt;/em&gt;&lt;/blockquote&gt;
Ovviamente tenendosi a milano, non poteva mancare tra le menti il mio amico &lt;a href="http://im.digitalhymn.com/"&gt;Davide aka Folletto Malefico&lt;/a&gt;. Mi dispiace non saro presente ma nn vedo l'ora di vedere cosa saltera fuori.
&lt;p class="poweredbyperformancing"&gt;Powered by &lt;a href="http://scribefire.com/"&gt;ScribeFire&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Migration Code Validator</title><link>https://blog.sigmalab.net/2007/03/18/migration-code-validator/</link><pubDate>Sun, 18 Mar 2007 16:35:38 +0000</pubDate><guid>https://blog.sigmalab.net/2007/03/18/migration-code-validator/</guid><description>&lt;p&gt;Ecco un buon modo per validare il codice php durante la migrazione da php4 a php5&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt; find /source/directory -name \*.php -o -name \*.inc | xargs -n1 php -ddisplay_errors=1 -derror_reporting=8191 -l &lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Prolog joke</title><link>https://blog.sigmalab.net/2007/03/18/prolog-joke/</link><pubDate>Sun, 18 Mar 2007 14:52:31 +0000</pubDate><guid>https://blog.sigmalab.net/2007/03/18/prolog-joke/</guid><description>&lt;p&gt;Couple of years ago I tried to write something in prolog. I thought about doing the classical syllogism about Socrates (the one about mortality) but in a sudden illumination I wanted to recreate a classical sketch from the movie &lt;a href="http://www.imdb.com/title/tt0071853/"&gt;Monty Python and the Holy Grail (1975).&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So the requirements to &amp;ldquo;get&amp;rdquo; the jokes are that you are a geek, and that you love the Pythons (which is a syllogism by itself). Knowing some &lt;a href="http://en.wikipedia.org/wiki/Prolog"&gt;Prolog&lt;/a&gt; doesn&amp;rsquo;t hurt.&lt;/p&gt;</description></item><item><title>Web Services poster</title><link>https://blog.sigmalab.net/2007/03/12/web-services-poster/</link><pubDate>Mon, 12 Mar 2007 19:36:19 +0000</pubDate><guid>https://blog.sigmalab.net/2007/03/12/web-services-poster/</guid><description>&lt;p&gt;&lt;img id="image233" alt="Web Services poster" src="https://blog.sigmalab.net/wp-content/uploads/2007/03/ws-standards-2007-02-medium.jpg" /&gt;A nice &lt;a href="http://www.innoq.com/soa/ws-standards/poster/innoQ%20WS-Standards%20Poster%202007-02.pdf"&gt;PDF&lt;/a&gt; poster with all gazillion WS standards. They can even send it to you for the price of shipping. More info &lt;a href="http://www.innoq.com/resources/ws-standards-poster/"&gt;here&lt;/a&gt;, courtesy of innoQ.&lt;/p&gt;</description></item><item><title>FON, of course</title><link>https://blog.sigmalab.net/2007/03/12/fon-of-course/</link><pubDate>Mon, 12 Mar 2007 06:06:36 +0000</pubDate><guid>https://blog.sigmalab.net/2007/03/12/fon-of-course/</guid><description>&lt;p&gt;Yes, now I&amp;rsquo;am a fonero.&lt;/p&gt;
&lt;p&gt;&lt;a rel="bookmark" href="http://blaugh.com/2007/01/02/malcontent-blogger"&gt;&lt;img width="447" height="250" alt="Malcontent Blogger" title="Malcontent Blogger" class="comic" src="http://blaugh.com/cartoons/061229_will_blog_for_food.gif" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>IMified, aggregate your web services via your instant messenger</title><link>https://blog.sigmalab.net/2007/03/08/imified-aggregate-your-web-services-via-your-instant-messenger/</link><pubDate>Thu, 08 Mar 2007 15:54:29 +0000</pubDate><guid>https://blog.sigmalab.net/2007/03/08/imified-aggregate-your-web-services-via-your-instant-messenger/</guid><description>&lt;img alt="Imified logo" id="image229" src="https://blog.sigmalab.net/wp-content/uploads/2007/03/logo_wide.gif" /&gt;
&lt;p&gt;&lt;a href="http://www.imified.com"&gt;Imified&lt;/a&gt; is an instant messenger bot that works on the AIM, MSN, GoogleTalk/Jabber (Yahoo IM currently offline) networks and offers access to a growing number of web applications (Wordpress, Blogger, GoogleCalendar, MovableType and others), as well as productivity tools like notes, reminders, and todo&amp;rsquo;s.  Pretty slick.&lt;/p&gt;</description></item><item><title>Creative use of Flash and 3D</title><link>https://blog.sigmalab.net/2007/03/05/creative-use-of-flash-and-3d/</link><pubDate>Mon, 05 Mar 2007 23:24:08 +0000</pubDate><guid>https://blog.sigmalab.net/2007/03/05/creative-use-of-flash-and-3d/</guid><description>&lt;p&gt;Every time I see something innovative and creative as &lt;a href="http://www.screenvader.com/root.html"&gt;this&lt;/a&gt; I get the urge to take my degrees and throw them in the trash. Only thinking outside the box can take us to another level of human to computer interaction. The good news is that it seems that we&amp;rsquo;ll see some frameworks on the desktop that will allow us to do similar stuff as well (WPF, Core Animation, Flash).&lt;/p&gt;</description></item><item><title>Wow</title><link>https://blog.sigmalab.net/2007/03/04/wow/</link><pubDate>Sun, 04 Mar 2007 16:26:48 +0000</pubDate><guid>https://blog.sigmalab.net/2007/03/04/wow/</guid><description>&lt;p&gt;I own a Radeon X1600, it&amp;rsquo;s a medium priced/performance card from ATI that belongs to the X1000 family and whose driver support is coming up gradually since last year. I&amp;rsquo;ve been waiting for the new drivers that should be out this year with the support for AIGLX for quite some time now and I said to myself enough is enough. I already knew that XGL was a quick and dirty fix and the latest drivers don&amp;rsquo;t hide that they contain some support for it so I said to myself &amp;ldquo;what the heck, let&amp;rsquo;s try this sucker&amp;rdquo;. I&amp;rsquo;ve tried it several times before but it always failed. This time however, bingo, following the &lt;a href="http://gentoo-wiki.com/HOWTO_XGL"&gt;XGL Gentoo HOWTO&lt;/a&gt; things went smoothly, even Beryl installed quite well. I suppose because finally things were getting more stable and official. All I can say is&amp;hellip; Wow.&lt;/p&gt;</description></item><item><title>GoF crossword puzzle</title><link>https://blog.sigmalab.net/2007/03/03/gof-crossword-puzzle/</link><pubDate>Sat, 03 Mar 2007 12:16:56 +0000</pubDate><guid>https://blog.sigmalab.net/2007/03/03/gof-crossword-puzzle/</guid><description>&lt;p&gt;Check your knowledge of the GoF design patters by doing this &lt;a href="http://www.vokamis.com/products/cword/app/enterGame.php?ns=/a/a&amp;amp;or=V&amp;amp;h=128&amp;amp;pub=2&amp;amp;ex=http://www.softwaresecretweapons.com/jspwiki/Wiki.jsp?page=GangOfFourSoftwareDesignPatternsJavaScriptCrossword"&gt;crossword puzzle&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Delay Tolerant Network [ebuild]</title><link>https://blog.sigmalab.net/2007/02/27/delay-tolerant-network-ebuild/</link><pubDate>Tue, 27 Feb 2007 18:28:32 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/27/delay-tolerant-network-ebuild/</guid><description>&lt;p&gt;Il mio primo ebuild (&lt;a target="_blank" title="DTN ebuild " href="https://blog.sigmalab.net/wp-content/uploads/2007/03/dtn-230ebuild.zip"&gt;link&lt;/a&gt;) ha richiesto solo un paio d&amp;rsquo;ore; provo a descrivere quello che ho fatto.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Ho sistemato l'header dell'ebuild
&lt;pre&gt;&lt;code&gt;# ==========================================================================
# ***************** Sigmalab Portage Overlay (02/26/07) *****************
# ***************** For more info go to *****************
# ==========================================================================
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $inherit eutilsDESCRIPTION="Disruption Tolerant Networking (DTN)"
HOMEPAGE="http://www.dtnrg.org"
SRC_URI="http://www.dtnrg.org/docs/code/${PN}_${PV}.tgz"LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~x86"&lt;/code&gt;&lt;/pre&gt;
Le varie Keyword sono ben descritte sulla documentazione di gentoo. Ricordare di mettere ~x86 se lo si vuole ridistribuire in quanto indica l'instabilità dell'ebuild&lt;/li&gt;
&lt;li&gt;La seconda parte è data dalle dipendenze e dalle possibili &lt;em&gt;use flag&lt;/em&gt;:
&lt;pre&gt;&lt;code&gt;IUSE="oasys"
DEPEND="&amp;gt;=dev-lang/tcl-8.0.0
&amp;gt;=sys-libs/db-4.2.52_p4-r2"&lt;/code&gt;&lt;/pre&gt;
Anche qui nulla di nuovo, in depend la sintassi è la stessa dei package del portage; nel mio caso ho anche specificato la versione esatta, ma potrebbe non essere necessario. Da notare invece che alcune dipendenze possono essere necessarie solo se una specifica flag è attiva in quel caso guardate questo esempio:
&lt;pre&gt;&lt;code&gt;mysql? ( &amp;gt;=dev-db/mysql-3.23.49 )&lt;/code&gt;&lt;/pre&gt;&lt;/li&gt;
&lt;li&gt;Passiamo ora alle variabili globali
&lt;pre&gt;&lt;code&gt;INSTALLDIR="/usr/local/bin/"
S=${WORKDIR}/${PN}_${PV}&lt;/code&gt;&lt;/pre&gt;
Attenzione solo alcune variabili sono modificabili, altre sono &lt;em&gt;readonly&lt;/em&gt;! (vedi &lt;a title="Variables Ebuild" href="http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&amp;chap=1#doc_chap2_sect3"&gt;qui&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;come compilare il pacchetto
&lt;pre&gt;&lt;code&gt;src_compile() {
cd ${S}
./configure -C --verbose || die "configure problem"
emake || die "compile problem"
}&lt;/code&gt;&lt;/pre&gt;
Questo codice è utile se usate gli &lt;a title="autotoolset" href="http://autotoolset.sourceforge.net/"&gt;autotools&lt;/a&gt;;&lt;/li&gt;
&lt;li&gt;e ora la parte difficile installare tutto secondo logica
&lt;pre&gt;&lt;code&gt;src_install() {
emake DESTDIR={D} install || die "install problem"# il demone
dobin daemon/dtnd
keepdir /etc/dtn
insinto /etc/dtn
doins daemon/dtn.conf dtn/dtn.conf# per salvare i bundles e i db
keepdir /var/tmp/dtn
keepdir /var/tmp/dtn/bundles
keepdir /var/tmp/dtn/db# installo le librerie base
keepdir /usr/include/dtn
insinto /usr/include/dtn
doins applib/*.h
&lt;p&gt;if use oasys ; then
keepdir /usr/include/dtn/oasys
insinto /usr/include/dtn/oasys
doins oasys/*.h
fi&lt;/p&gt;</description></item><item><title>Steampunk Keyboard Modification</title><link>https://blog.sigmalab.net/2007/02/26/steampunk-keyboard-modification/</link><pubDate>Mon, 26 Feb 2007 12:41:41 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/26/steampunk-keyboard-modification/</guid><description>&lt;img alt="Steampunk Keyboard Modification" src="https://blog.sigmalab.net/wp-content/uploads/2007/02/kb41.jpg" /&gt;
Here's another nice &lt;a href="http://steampunkworkshop.com/keyboard.shtml"&gt;keyboard modification&lt;/a&gt;, Jules Verne style.</description></item><item><title>Proverbio per ingegneri</title><link>https://blog.sigmalab.net/2007/02/18/proverbio-per-ingegneri/</link><pubDate>Sun, 18 Feb 2007 08:34:36 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/18/proverbio-per-ingegneri/</guid><description>&lt;blockquote&gt;"&lt;em&gt;Una persona intelligente risolve un problema.
Una persona saggia lo evita.&lt;/em&gt;"&lt;/blockquote&gt;
&lt;p align="right"&gt;- &lt;strong&gt;Albert Einstein&lt;/strong&gt; -&lt;/p&gt;</description></item><item><title>Php framework</title><link>https://blog.sigmalab.net/2007/02/16/php-framework/</link><pubDate>Fri, 16 Feb 2007 13:12:00 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/16/php-framework/</guid><description>&lt;p&gt;Il mondo del PHP è sempre in movimento ed ecco spuntare come funghi nuovi framework:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" title="Solar Php" href="http://solarphp.com/"&gt;Solar Php&lt;/a&gt; [Es. &lt;a target="_blank" title="caching" href="http://solarphp.com/manual/Caching/Usage"&gt;Cache&lt;/a&gt;]&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" title="Webmesh" href="http://sourceforge.net/projects/webmesh/"&gt;Webmesh&lt;/a&gt; [collaborative framework]&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" title="Pipes" href="http://phpinpipes.org/index.php/Page/index"&gt;Pipes&lt;/a&gt; [Ajax effect, automatic generation of &lt;a target="_blank" title="structure/stubs" href="http://phpinpipes.org/index.php/Doc/HowTos/BookmarkApp"&gt;structure/stubs&lt;/a&gt;]&lt;/li&gt;
&lt;/ul&gt;
Non è finita qui, dandogli un'occhiata ho potuto incontrare &lt;a target="_blank" title="AmfPHP" href="http://www.amfphp.org/"&gt;AmfPhp&lt;/a&gt; un RPC toolkit per dialogare in remoto:
&lt;ul&gt;
&lt;li&gt;Flash and Flex with Remoting&lt;/li&gt;
&lt;li&gt;JavaScript and Ajax with JSON&lt;/li&gt;
&lt;li&gt;XML clients with XML-RPC&lt;/li&gt;
&lt;/ul&gt;
Very cool.</description></item><item><title>Stubbles</title><link>https://blog.sigmalab.net/2007/02/16/stubbles/</link><pubDate>Fri, 16 Feb 2007 12:38:18 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/16/stubbles/</guid><description>&lt;p&gt;Come al solito, gironzolando, ho recuperato il link a &lt;a title="Stubbles" target="_blank" href="http://www.stubbles.net/"&gt;questo&lt;/a&gt; sito. Si propone come ulteriore framework da affiancarsi ai noti &lt;a target="_blank" title="Zend Framework" href="http://framework.zend.com/"&gt;Zend Framework&lt;/a&gt; o &lt;a target="_blank" title="PEAR" href="http://pear.php.net/"&gt;PEAR,&lt;/a&gt; per estenderne le capacità in ambito Enterprise. Le &lt;em&gt;features&lt;/em&gt; che vanta sono:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Extended Reflection API&lt;/li&gt;
&lt;li&gt;Inversion of Control features&lt;/li&gt;
&lt;li&gt;MVC architecture&lt;/li&gt;
&lt;li&gt;Unified XML API (&lt;strong&gt;&lt;em&gt;XMLSerialize&lt;/em&gt;&lt;em&gt;r&lt;/em&gt;&lt;/strong&gt;)&lt;/li&gt;
&lt;li&gt;JSON/AJAX support&lt;/li&gt;
&lt;/ul&gt;
Sicuramente &lt;em&gt;features&lt;/em&gt; di tutto rispetto, in particolare il fatto che si propone di: "&lt;em&gt;use of patterns and ports some features from the langauges commonly referred to "enterprise languages" to PHP&lt;/em&gt;". Ad esempio nella &lt;a title="Definizione Reflection (ITA)" target="_blank" href="http://it.wikipedia.org/wiki/Riflessione_(informatica)"&gt;&lt;em&gt;Reflection&lt;/em&gt;&lt;/a&gt; l'uso delle &lt;a title="Stubbles Reflection" target="_blank" href="http://stubbles.net/wiki/Docs/Reflection"&gt;&lt;em&gt;Annotation&lt;/em&gt;&lt;/a&gt; è molto interessante, quanto inutile. Usare la reflection paga in alcuni casi ma ha costi in termini di efficenza.</description></item><item><title>OSSBlog + GrUSP = Zend Studio!</title><link>https://blog.sigmalab.net/2007/02/16/ossblog-grusp-zend-studio/</link><pubDate>Fri, 16 Feb 2007 12:24:12 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/16/ossblog-grusp-zend-studio/</guid><description>&lt;p&gt;Riporto la notizia direttamente come trovate su &lt;a target="_blank" title="Ossblog contest" href="http://www.ossblog.it/post/2000/ossblog-grusp-zend-studio"&gt;OSSBlog&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;OSSBlog è orgogliosa di collaborare con il &lt;a href="http://www.grusp.it/"&gt;GrUSP&lt;/a&gt; realizzando un concorso per tutti i suoi lettori che di dilettano con &lt;a href="http://ossblog.it/categoria/php"&gt;PHP&lt;/a&gt;.
&lt;p&gt;Chi realizzerà il miglior plugin opensource per uno dei principali CMS Open Source sarà premiato con una licenza di &lt;a href="http://www.zend.com/store/software/zend_studio_standard"&gt;Zend Studio Standard&lt;/a&gt; (gentilmente offerta dalla stessa &lt;a href="http://www.zend.com/"&gt;Zend&lt;/a&gt;) e con un anno di tesseramento gratuito al &lt;a href="http://www.grusp.it/"&gt;GrUSP&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;I CMS che abbiamo scelto sono: &lt;a href="http://ossblog.it/cerca/wordpress"&gt;WordPress&lt;/a&gt;, &lt;a href="http://ossblog.it/cerca/drupal"&gt;Drupal&lt;/a&gt; e &lt;a href="http://ossblog.it/cerca/Joomla"&gt;Joomla&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Il regolamento del concorso è molto semplice:&lt;/p&gt;</description></item><item><title>Contact</title><link>https://blog.sigmalab.net/contact/</link><pubDate>Wed, 14 Feb 2007 14:06:50 +0000</pubDate><guid>https://blog.sigmalab.net/contact/</guid><description>&lt;p&gt;If you have any questions, comments, &lt;strong&gt;works&lt;/strong&gt; or suggestions, feel free to drop us a line through this handy little form.
[CONTACT-FORM]&lt;/p&gt;</description></item><item><title>Prototype Cheat Sheet</title><link>https://blog.sigmalab.net/2007/02/11/prototype-cheat-sheet/</link><pubDate>Sun, 11 Feb 2007 13:26:41 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/11/prototype-cheat-sheet/</guid><description>&lt;p&gt;Thanks to Snook, we have a nice &lt;a href="http://snook.ca/archives/javascript/prototype_1_5_0_cheatsheet/"&gt;cheat sheet for Prototype&lt;/a&gt;. Enjoy!&lt;/p&gt;</description></item><item><title>Infosecurity 2007</title><link>https://blog.sigmalab.net/2007/02/11/infosecurity-2007/</link><pubDate>Sun, 11 Feb 2007 03:48:02 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/11/infosecurity-2007/</guid><description>&lt;p&gt;Anche quest&amp;rsquo;anno si è concluso l&amp;rsquo;&lt;a title="Infosecurtity 2007" target="_blank" href="http://www.infosecurity.it/"&gt;Infosecurty&lt;/a&gt; 2007; non vi ho partecipato in mancanza di finanze e tempo. Nonostante questo girovagando nel mio blogroll ho trovato del materiale che può essere utile anche a posteriori.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Le slide pubblicate su &lt;a target="_blank" title="sikurezza.org" href="http://www.sikurezza.org/wiki/Risorse/Infosecurity07"&gt;sikurezza.org&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Il talk di Matteo G.P. Flora (&lt;a target="_blank" title="LastKnight" href="http://www.lastknight.com/2007/01/18/8-febbraio-infosecurity-2007-come-eludere-i-controlli-di-polizia/"&gt;LastKnight&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Le &lt;a target="_blank" title="Zen" href="http://www.kill-9.it/blog/index.php/slides/"&gt;slide&lt;/a&gt; del mitico Zen. [&lt;a title="pdf umagan" target="_blank" href="http://www.kill-9.it/slides/umagan_infosecurity07.pdf"&gt;pdf&lt;/a&gt; intervento]&lt;/li&gt;
&lt;/ul&gt;
&lt;strike&gt;Spero venga presto reso disponibile il video del talk di LastKnight, in caso aggiornerò il blogpost.&lt;/strike&gt;
&lt;p&gt;Il video lo potete trovare &lt;a target="_blank" title="video lastknight" href="http://video.google.com/videoplay?docid=-8260069796878992303&amp;q=lastknight"&gt;qui&lt;/a&gt;. (Very Nice)&lt;/p&gt;</description></item><item><title>Video from Web 1.0 to 2.0</title><link>https://blog.sigmalab.net/2007/02/05/video-from-web-10-to-20/</link><pubDate>Mon, 05 Feb 2007 18:37:25 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/05/video-from-web-10-to-20/</guid><description>&lt;p&gt;I find a very good video in &lt;a title="kill-9" target="_blank" href="http://www.kill-9.it/blog/index.php/2007/02/05/web-20-video/"&gt;this&lt;/a&gt; blog site, very cool;&lt;/p&gt;</description></item><item><title>New PC</title><link>https://blog.sigmalab.net/2007/02/05/new-pc/</link><pubDate>Mon, 05 Feb 2007 18:24:02 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/05/new-pc/</guid><description>&lt;p&gt;Si mi sono finalmente arrivati i nuovi componenti per il mio desktop. Cosa ho comprato?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CPU: Intel Dual Core 2 Duo E6600 @ 2.40GHz - 4Mb cache interna&lt;/li&gt;
&lt;li&gt;Scheda Madre : Asus P5B Deluxe con chip intel P965 e Access Point 54Mbit b/g&lt;/li&gt;
&lt;li&gt;2 banchi ram DDRII da 512Mb - bus 667Mhz (in modalita Dual Channel)&lt;/li&gt;
&lt;li&gt;Scheda Video: XFX Nvidia 7600GT - 256 Mb DDR3 16x pci express - 2 x DVI&lt;/li&gt;
&lt;/ul&gt;
La cosa più figa direi essere la scheda madre (di cui godete la foto qui sotto), non ho ancora avuto modo di testarla a dovere ma sotto linux il cambiamente si è notato, sotto windows molto meno (anzi per niente, a parte i giochi).
&lt;div style="text-align: center"&gt;&lt;a title="Image Asus P5B deluxe" target="_blank" href="https://blog.sigmalab.net/wp-content/uploads/2007/02/p1290009.jpg"&gt;img1&lt;/a&gt;&lt;/div&gt;
Per una vera recensione potete leggere &lt;a title="preview" target="_blank" href="http://www.phoronix.com/scan.php?page=article&amp;item=621&amp;num=1"&gt;questa&lt;/a&gt;, secondo me molto completa. Per capire quanto veloce sia diventato il mio pc
&lt;blockquote&gt;Thu Aug 31 02:23:57 2006 &gt;&gt;&gt; kde-base/kdelibs-3.5.2-r6
merge time: 4 hours, 56 minutes and 6 seconds.
&lt;p&gt;Sun Feb 4 19:26:37 2007 &amp;raquo;&amp;gt; kde-base/kdelibs-3.5.5-r7
merge time: 22 minutes and 40 seconds.&lt;/blockquote&gt;
che dire mostruosamente meglio :) Senza contare che questo processore supporta la virtualizzazione in hardware non vedo l&amp;rsquo;ora di provarlo con xen.
NB: la scheda audio sembra supportata , ha solo il piccolo inconveniente che non va con il microfono&amp;hellip;&lt;/p&gt;</description></item><item><title>Javascript Graphing</title><link>https://blog.sigmalab.net/2007/02/04/javascript-graphing/</link><pubDate>Sun, 04 Feb 2007 12:42:10 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/04/javascript-graphing/</guid><description>&lt;img src="http://ajaxian.com/wp-content/images/plotr.png" /&gt;
&lt;p&gt;I&amp;rsquo;ve noticed &lt;a href="http://www.solutoire.com/plotr"&gt;this&lt;/a&gt; interesting wrapper to prototype that allows you to print some interesting Canvas/SVG graphs. It seems it&amp;rsquo;s a new trend these days and we can see dojo is also &lt;a href="http://archive.dojotoolkit.org/nightly/tests/charting/test_engine.html"&gt;experimenting&lt;/a&gt; with a graphing component. On the other hand if you prefer a Java server side image generator that doesn&amp;rsquo;t require a browser with latest features check out the &lt;a href="http://cewolf.sourceforge.net/new/"&gt;CeWolf&lt;/a&gt; graphing tag library, I&amp;rsquo;ll be adding it to my project soon. A bonus for our readers, &lt;a href="http://ajax.solutoire.com/"&gt;bunch of ajax links on one page&lt;/a&gt;, we surf the web so you don&amp;rsquo;t have to :).&lt;/p&gt;</description></item><item><title>Newsmap</title><link>https://blog.sigmalab.net/2007/02/03/newsmap/</link><pubDate>Sat, 03 Feb 2007 17:22:32 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/03/newsmap/</guid><description>&lt;div&gt;&lt;img src="http://www.marumushi.com/apps/newsmap/img/screenshot.gif" /&gt;&lt;/div&gt;
One really nice and innovative approach to &lt;a href="http://www.marumushi.com/apps/newsmap/newsmap.cfm"&gt;visualizing news&lt;/a&gt; comes from Marcos Weskamp that made a treemap implementation in Flash, aggregating news from the Google news service. It's funny that something so Web 2.0 comes from 2004. &lt;a href="http://www.marumushi.com/apps/newsmap/newsmap.cfm?layout=0&amp;amp;selected=it&amp;amp;categories=world,nation,business,technology,sports,entertainment,health"&gt;Permalink notizie italiane&lt;/a&gt;.</description></item><item><title>Putting the Calendar API to history</title><link>https://blog.sigmalab.net/2007/02/03/putting-the-calendar-api-to-history/</link><pubDate>Sat, 03 Feb 2007 16:39:20 +0000</pubDate><guid>https://blog.sigmalab.net/2007/02/03/putting-the-calendar-api-to-history/</guid><description>&lt;p&gt;If anyone of you has worked even just a little bit with the Calendar API I&amp;rsquo;m sure you have found that it&amp;rsquo;s very unintuitive and not very functional. An excellent library that manages to fix a lot of aches that the plain JDK delivers is &lt;a href="http://joda-time.sourceforge.net/"&gt;Joda Time&lt;/a&gt;. I&amp;rsquo;ve started using it in my current project and made certain things trivial (and fun) to do. Modeling the time domain using a Object Oriented API is definitely a challenging task and no wonder it took so long to produce something of quality. What&amp;rsquo;s even better, the guy behind Joda Time is getting on the board of &lt;a href="http://jcp.org/en/jsr/detail?id=310"&gt;JSR 310&lt;/a&gt; which should guarantee that JDK 7 will finally get a decent API for managing time.&lt;/p&gt;</description></item><item><title>Singletons and lazy loading</title><link>https://blog.sigmalab.net/2007/01/30/singletons-and-lazy-loading/</link><pubDate>Tue, 30 Jan 2007 19:05:32 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/30/singletons-and-lazy-loading/</guid><description>&lt;p&gt;Leggendo questo &lt;a title="oreilly" target="_blank" href="http://www.oreillynet.com/onjava/blog/2007/01/singletons_and_lazy_loading.html"&gt;blog&lt;/a&gt; sono venuto a conoscenza di questo interessante problema; Se voglio realizzare un buon singleton , magari utilizzabile in ambiente distribuito, avrò bisogno che metodi esposti siano &lt;em&gt;syncronized&lt;/em&gt;, anche quelli statici.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-java"&gt;public class Singleton {
static Singleton instance;
public static synchronized Singleton getInstance() {
if (instance == null)
instance = new Singleton();
return instance;
}
}&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Ogni volta che io chiedo l&amp;rsquo;esecuzione di un &lt;em&gt;getInstance()&lt;/em&gt; sfrutto tutta l&amp;rsquo;infrastruttura di sincronizzazione che invece non è necessaria, serve solo la prima volta! Per ovviare a questo problema nel blog è suggerito di utilizzare l&amp;rsquo;idioma &lt;em&gt;Inizialization on Demand Holder&lt;/em&gt; (&lt;a target="_blank" title="Initialization_on_demand_holder_idiom" href="http://en.wikipedia.org/wiki/Initialization_on_demand_holder_idiom"&gt;IODH&lt;/a&gt;) :&lt;/p&gt;</description></item><item><title>Yahoo! UI Library Theather and random javascript stuff</title><link>https://blog.sigmalab.net/2007/01/28/yahoo-ui-library-theather-and-random-javascript-stuff/</link><pubDate>Sun, 28 Jan 2007 11:51:57 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/28/yahoo-ui-library-theather-and-random-javascript-stuff/</guid><description>&lt;p&gt;I&amp;rsquo;ve stumbled over a blog that pointed me to a &lt;a href="http://video.yahoo.com/video/play?vid=cccd4aa02a3993ab06e56af731346f78.1710507"&gt;4 part video lesson on javascript held by Yahoo! JavaScript Architect Douglas Crockford called &amp;ldquo;The Javascript programming language&amp;rdquo;&lt;/a&gt; and I must say I enjoyed it very much. It certainly cleared up some doubts that I&amp;rsquo;ve had so I&amp;rsquo;m recommending it to everyone. One excellent tip is the existence of &lt;a href="http://www.jslint.com/"&gt;JSLint tool&lt;/a&gt; and I intent on using it often when I write my own javascript. This whole thing lead me to the &lt;a href="http://developer.yahoo.com/yui/theater/"&gt;Yahoo! UI Library Theather&lt;/a&gt; video presentations where there is plenty of material to look at including more advanced stuff from Crockford and a presentation from the author of &lt;a href="http://getfirebug.com/"&gt;firebug&lt;/a&gt; Joe Hewitt.&lt;/p&gt;</description></item><item><title>HK+MG transistors from Intel</title><link>https://blog.sigmalab.net/2007/01/27/hkmg-transistors-from-intel/</link><pubDate>Sat, 27 Jan 2007 07:07:26 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/27/hkmg-transistors-from-intel/</guid><description>&lt;div&gt;
&lt;div&gt;&lt;img src="http://images.betanews.com/media/689.jpg" /&gt;&lt;/div&gt;
&lt;/div&gt;
It seems that &lt;a href="http://www.betanews.com/article/Intel_Reinvents_the_Transistor/1169872301"&gt;Intel will be implementing the new Penryn 45 nm CPUs using a HighK material + Metal Gate manufacturing process&lt;/a&gt;. While this has been in the air for some time (I've reported on this &lt;a href="http://schrepfler.blogspot.com/2005/05/while-attending-class-on-digital.html"&gt;back in 2005&lt;/a&gt; and I believe I've heard it even before), it seems that they have resolved issues that would make these materials suitable for mass production and be reliable enough as market devices. The material that will replace the silicon dioxide is called hafnium and the article speculates it could increase the K factor from 3.9 to something between 15 and 40. This is important as processors get fabricated at smaller and smaller dimensions the distance between the silicon substrate and the gate diminishes as well and up to now this was the primary leakage that was holding out processor evolution. With Penryn coming up in the second half of this year, it'll give Intel a significant boost, allowing for more energy savings, an expanded instruction set with SSE4 and perhaps a clock increase as well. What are AMD and IBM cooking in their foundries and labs is also interesting but it seems Intel has beaten them to the clock but they are a close behind. This is great for the consumer as Intel knows it has to capitalize on this research as soon as possible in order to get the money invested in it as soon as possible and before other manufacturers get to do the same. Even if this is not a revolution in what a transistor is or how it executes its logic, it gives a breath of fresh air and additional period of exploitation as the classical performance race drives the industry.
I think I'll wait for this Penryn beast, in the mean time check out the &lt;a href="ftp://download.intel.com/technology/architecture/new-instructions-paper.pdf"&gt;new SSE4 instruction set&lt;/a&gt;.</description></item><item><title>Link 25/01/2007</title><link>https://blog.sigmalab.net/2007/01/24/link-25012007/</link><pubDate>Wed, 24 Jan 2007 22:34:48 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/24/link-25012007/</guid><description>&lt;p&gt;Come sempre ho poco tempo voglio cmq. postare i link che ho trovato interessanti questa settimana :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Per farsi due risate : una&lt;a title="work" target="_blank" href="http://www.getacoder.com/projects/need_operating_system_42879.html"&gt; richiesta strana&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;L'ottimo editor &lt;a title="komode" target="_blank" href="http://www.activestate.com/Products/Komodo_edit/"&gt;Komodo&lt;/a&gt; windows comodo in versione lite/free&lt;/li&gt;
&lt;li&gt;Una nuova alternativa a 7-zip : &lt;a target="_blank" title="ALzip" href="http://www.altools.net/ALTools/ALZip/tabid/53/Default.aspx"&gt;ALzip&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Un po di &lt;a target="_blank" title="cultura americana" href="http://www.oculture.com/weblog/2006/10/free_university_1.html"&gt;cultura&lt;/a&gt; (americana) per tutti, mp3 e videocast&lt;/li&gt;
&lt;li&gt;Disegnare su una lavagna condivisa : &lt;a target="_blank" title="Whiteboard" href="http://www.imaginationcubed.com/LaunchPage"&gt;ImaginationCubed&lt;/a&gt; .&lt;/li&gt;
&lt;li&gt;Creare testi e tabelle direttamente da &lt;a title="google doc" target="_blank" href="http://docs.google.com/"&gt;google doc&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Inserire i link di del.icio.us sul proprio blog con &lt;a title="sociable" target="_blank" href="http://push.cx/sociable/"&gt;Sociable&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
Cosa altro dire &lt;em&gt;buona lettura&lt;/em&gt;.</description></item><item><title>Nmap</title><link>https://blog.sigmalab.net/2007/01/23/nmap/</link><pubDate>Tue, 23 Jan 2007 00:06:54 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/23/nmap/</guid><description>&lt;p&gt;Anche questo giro Nmap è stato il coltellino svizzero che mi ha tolto di impaccio, avevo bisogno di sapere che ip aveva assegnato il mio router FON ad una macchina senza monitor , l&amp;rsquo;unica possibilità (dato che nella gui web non è previsto) è scansionare la rete , come? &lt;strong&gt;nmap -sP 192.168.10.0/24&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>From Idea to Prototype</title><link>https://blog.sigmalab.net/2007/01/12/prototype/</link><pubDate>Fri, 12 Jan 2007 16:19:50 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/12/prototype/</guid><description>&lt;p&gt;Molte delle persone che passano in questo blog (foll e sergio) sanno benissimo quanto sia difficile progettare una buona interfaccia web/grafica. Tempo addietro mi ero già imbattuto su un &lt;a target="_blank" title="denim" href="http://dub.washington.edu/denim/"&gt;tool&lt;/a&gt; scritto in java che aiuta nella creazione di un sito sia a livello di interazione tra le pagine, sia a livello grafico.&lt;/p&gt;
&lt;div style="text-align: center"&gt;&lt;img alt="Denim" title="Denim" src="http://dub.washington.edu/denim/denim.jpg" /&gt;&lt;/div&gt;
Oggi mi sonoimbattuto nel sito di &lt;a name="Warfel"&gt;&lt;/a&gt;&lt;a href="http://toddwarfel.com/"&gt;Todd Warfel&lt;/a&gt; e ho letto due post molto interessanti. Il &lt;a href="http://toddwarfel.com/archives/paper-prototyping/"&gt;primo&lt;/a&gt; conteneva il talk che ha presentato con il suo gruppo di studio del NYC UPA, mentre il &lt;a href="http://toddwarfel.com/archives/the-task-analysis-grid/"&gt;secondo&lt;/a&gt; è uno studio sui &lt;em&gt;task&lt;/em&gt; da eseguire per ascoltare una segreteria telefonica. Nelle &lt;a href="http://toddwarfel.com/images/pdf/Warfel-PaperPrototyping.pdf"&gt;slide&lt;/a&gt; del talk mi hanno colpito molto le immagini e le tecniche che si usano per creare una interfaccia, bhe ecco gli strumenti :
&lt;a title="strumenti.jpg" href="http://flickr.com/photos/34849500@N00/354943029" /&gt;
&lt;p&gt;&lt;a title="strumenti.jpg" href="http://flickr.com/photos/34849500@N00/354943029"&gt; &lt;/a&gt;&lt;a title="strumenti.jpg" href="http://flickr.com/photos/34849500@N00/354943029"&gt; &lt;/a&gt;&lt;/p&gt;</description></item><item><title>Anch'io supereroe!</title><link>https://blog.sigmalab.net/2007/01/12/anchio-supereroe/</link><pubDate>Fri, 12 Jan 2007 14:27:41 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/12/anchio-supereroe/</guid><description>&lt;p&gt;Dopo Yoghi anch&amp;rsquo;io ho fatto il test, avreì preferito essere Silver Surfer ma anche Hulk non scherza ;)
Your results:
&lt;strong&gt;You are Hulk&lt;/strong&gt;&lt;/p&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;Hulk&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;95%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Green Lantern&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;90%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;The Flash&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;80%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Robin&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;75%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Supergirl&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;60%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Spider-Man&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;55%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Superman&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;50%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Iron Man&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;50%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Batman&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;40%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Wonder Woman&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Catwoman&lt;/td&gt;
&lt;td&gt;&lt;hr /&gt;&lt;/td&gt;
&lt;td&gt;30%&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/td&gt;
&lt;td&gt;You are a wanderer with
amazing strength.
&lt;img src="http://www.thesuperheroquiz.com/pics/hulk.gif" /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;a href="http://www.thesuperheroquiz.com/"&gt; Click here to take the Superhero Personality Quiz&lt;/a&gt;</description></item><item><title>SuperEroe</title><link>https://blog.sigmalab.net/2007/01/12/supereroe/</link><pubDate>Fri, 12 Jan 2007 13:42:24 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/12/supereroe/</guid><description>&lt;p&gt;Tanto per svagarmi dopo l&amp;rsquo;esame :&lt;/p&gt;
&lt;blockquote&gt;&lt;strong&gt;You are &lt;font size="6"&gt;Spider-Man&lt;/font&gt;&lt;/strong&gt;
&lt;img src="http://www.thesuperheroquiz.com/pics/spidy.gif" /&gt;
&lt;em&gt;You are intelligent, witty,
a bit geeky and have great
power and responsibility.&lt;/em&gt;
&lt;table&gt;
&lt;tr&gt;
&lt;td&gt;Spider-Man&lt;/td&gt;
&lt;td&gt;&lt;hr width="80" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;80%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Robin&lt;/td&gt;
&lt;td&gt;&lt;hr width="72" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;72%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Superman&lt;/td&gt;
&lt;td&gt;&lt;hr width="60" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;60%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Supergirl&lt;/td&gt;
&lt;td&gt;&lt;hr width="55" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;55%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Wonder Woman&lt;/td&gt;
&lt;td&gt;&lt;hr width="45" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;45%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Iron Man&lt;/td&gt;
&lt;td&gt;&lt;hr width="40" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;40%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;The Flash&lt;/td&gt;
&lt;td&gt;&lt;hr width="40" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;40%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Batman&lt;/td&gt;
&lt;td&gt;&lt;hr width="40" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;40%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Catwoman&lt;/td&gt;
&lt;td&gt;&lt;hr width="40" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;40%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Green Lantern&lt;/td&gt;
&lt;td&gt;&lt;hr width="15" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;15%&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Hulk&lt;/td&gt;
&lt;td&gt;&lt;hr width="5" size="4" align="left" /&gt;&lt;/td&gt;
&lt;td&gt;5%&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;a href="http://www.thesuperheroquiz.com/"&gt; Click here to take the Superhero Personality Quiz&lt;/a&gt;&lt;/blockquote&gt;
...scusate ora devo andare a salvare il mondo ....</description></item><item><title>Epifania</title><link>https://blog.sigmalab.net/2007/01/12/epifania/</link><pubDate>Fri, 12 Jan 2007 11:18:26 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/12/epifania/</guid><description>&lt;p&gt;Tra ieri e oggi nei momenti di relax dallo studio ho gironzolato per la rete e ho trovato alcuni siti interessanti, che ho piacere segnalare.&lt;/p&gt;
&lt;p&gt;Da &lt;a target="_blank" title="LifeHacker" href="http://www.lifehacker.com"&gt;LifeHacker&lt;/a&gt; ho trovato:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Un &lt;a title="Ebook su Ruby" href="http://www.humblelittlerubybook.com/book/"&gt;ebook&lt;/a&gt; su Ruby&lt;/li&gt;
&lt;li&gt;&lt;a title="Font" href="http://typies.blogspot.com/2006/11/15-tips-to-choose-good-text-type.html"&gt;Come scegliere un buon font per scrivere.&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title="Google search" target="_blank" href="http://www.lifehacker.com/software/google-reader/download-of-the-day--google-reader-custom-search-greasemonkey-225612.php"&gt;Google Reader custom search with Greasemonkey&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a title="Make Movies" target="_blank" href="http://makethemove.net/"&gt;Make Movies&lt;/a&gt; with linux.&lt;/li&gt;
&lt;li&gt;&lt;a title="Sw" target="_blank" href="http://softwarefor.org/downloads.html"&gt;Software for starving student&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Qualche bel &lt;a title="Wallpaper 2007" target="_blank" href="http://ilkeryoldas.blogspot.com/2007/01/calender-2007.html"&gt;wallpaper&lt;/a&gt; per il 2007.&lt;/li&gt;
&lt;li&gt;&lt;a title="Molkesine" target="_blank" href="http://hyalineskies.com/2006/11/hacking-a-gtd-moleskine/"&gt;Hacking Moleskine&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a title="Cal2007" target="_blank" href="http://davidseah.com/static/cal/ccal2007.htm"&gt;Calendario 2007&lt;/a&gt; [&lt;a target="_blank" title="Cal2007 ita" href="http://www.magnificaweb.it/calendario-compatto/"&gt;ita&lt;/a&gt;].&lt;/li&gt;
&lt;/ul&gt;
Attraverso i miei soli feed :
&lt;ul&gt;
&lt;li&gt;&lt;a title="ocwconsortium" target="_blank" href="http://ocwconsortium.org/use/index.html"&gt;OpenCourse&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;&lt;a title="democracy player" target="_blank" href="http://www.getdemocracy.com/"&gt; Democracy Player &lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title="project management" target="_blank" href="http://www.dkeithrobinson.com/entry/project_management_made_easy/"&gt;Project Management it's easy&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Microsoft discovered PHP</title><link>https://blog.sigmalab.net/2007/01/12/microsoft-discovered-php/</link><pubDate>Fri, 12 Jan 2007 11:16:07 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/12/microsoft-discovered-php/</guid><description>&lt;p&gt;Yes, I found the notice from &lt;a href="http://punto-informatico.it/p.aspx?id=1735138&amp;r=PI"&gt;Punto Informatico&lt;/a&gt; : Microsoft being come to an agreement with Zend for realy support PHP 5 and 6 in IIS.&lt;/p&gt;
&lt;!-- technorati tags begin --&gt;
&lt;!-- technorati tags end --&gt;
&lt;p style="text-align: right; font-size: 8px"&gt;Blogged with &lt;a target="_new" title="Flock" href="http://www.flock.com/blogged-with-flock"&gt;Flock&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Open iPhone petition</title><link>https://blog.sigmalab.net/2007/01/11/open-iphone-petition/</link><pubDate>Thu, 11 Jan 2007 21:45:30 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/11/open-iphone-petition/</guid><description>&lt;p&gt;Sigmalab stands behind the &lt;a href="http://www.petitiononline.com/iphone/"&gt;petition&lt;/a&gt; to open up iPhone to third party applications. We realize that there is no concrete news yet but we feel a strong signal to Apple is in order.&lt;/p&gt;</description></item><item><title>iPhone</title><link>https://blog.sigmalab.net/2007/01/11/iphone/</link><pubDate>Thu, 11 Jan 2007 03:45:11 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/11/iphone/</guid><description>&lt;img src="http://www.theinquirer.net/images/articles/appleiphone4.jpg" /&gt;
&lt;p&gt;I have seen the &lt;a href="http://www.apple.com/iphone/"&gt;movies&lt;/a&gt;. I have seen the &lt;a href="https://blog.sigmalab.net/"&gt;keynote&lt;/a&gt;. Like always Jobs gives a stunning show, a great comeback after the one where people felt he didn&amp;rsquo;t give his best. He&amp;rsquo;s back.
It&amp;rsquo;s THE most interesting piece of mobile device I have seen, ever.&lt;/p&gt;
&lt;p&gt;I as a geek, phone user, mp3 wannabe, net-a-holic anonymous, want this baby (last time I was almost as interested was for the Sony Ericsson K750.)&lt;/p&gt;</description></item><item><title>Pattern: Command</title><link>https://blog.sigmalab.net/2007/01/06/pattern-command/</link><pubDate>Sat, 06 Jan 2007 01:28:12 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/06/pattern-command/</guid><description>&lt;p&gt;Recentemente mi sono imbattuto per motivi universitari in questo pattern. La sua funzione quale è? cito dal wiki di &lt;a title="Wiki di UgiDotNet" target="_blank" href="http://wiki.ugidotnet.org/default.aspx/UGIdotNETWiki/PatternCommand.html"&gt;UgiDotNet&lt;/a&gt; [che si ispira da &lt;a title="DoFactory" target="_blank" href="http://www.dofactory.com/Patterns/PatternCommand.aspx"&gt;DoFactory&lt;/a&gt;]:&lt;/p&gt;
&lt;blockquote&gt;&lt;em&gt;Il design pattern Command permette (alla classe Client) di incapsulate una richiesta, ossia un comando (Execute) da eseguire ed i suoi parametri (state), sotto forma di oggetto (ConcreteCommand) da usare per parametrizzare il comportamento di altri oggetti (Invoker) con diverse richieste (ossia con diversi oggetti ConcreteCommand), code di richieste oppure log di richieste.&lt;/em&gt;&lt;/blockquote&gt;</description></item><item><title>jspArt project kicks off</title><link>https://blog.sigmalab.net/2007/01/05/jspart-project-kicks-off/</link><pubDate>Fri, 05 Jan 2007 19:24:40 +0000</pubDate><guid>https://blog.sigmalab.net/2007/01/05/jspart-project-kicks-off/</guid><description>&lt;p&gt;After having talked about it I have finally decided to kick start jspart. There&amp;rsquo;s nothing too functional there yet but the model is there and the DAO layer should be almost ready and the first implementation is based on JPA. The project is published on Google Code and you can visit the project page &lt;a href="http://code.google.com/p/jspart/"&gt;here&lt;/a&gt;. I&amp;rsquo;ve also opened a &lt;a href="http://groups.google.com/group/http://groups.google.com/group/jspart"&gt;newsgroup&lt;/a&gt; on Google Groups and I hope to see interesting discussion that may bring the project design forward. The project builds with maven 2 so some experience with it is necessary and if you have any problems please use the newsgroup and I&amp;rsquo;ll try to address any issues. Any good discussion will finish in the &lt;a href="http://code.google.com/p/jspart/w/list"&gt;Wiki&lt;/a&gt; and if you have a bug to report please use the &lt;a href="http://code.google.com/p/jspart/issues/list"&gt;issue tracker&lt;/a&gt;. So if you&amp;rsquo;re interested:&lt;/p&gt;</description></item><item><title>My new car</title><link>https://blog.sigmalab.net/2006/12/26/my-new-car/</link><pubDate>Tue, 26 Dec 2006 16:23:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/26/my-new-car/</guid><description/></item><item><title>GeekTest</title><link>https://blog.sigmalab.net/2006/12/20/geektest/</link><pubDate>Wed, 20 Dec 2006 19:08:01 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/20/geektest/</guid><description>&lt;p&gt;Ho fatto il test di geekosità in &lt;a href="http://www.innergeek.us/italiano.html" target="_blank" title="geek test"&gt;questo&lt;/a&gt; sito. Qui sotto l'immagine del risultato. (&lt;em&gt;tra le altre cose ho provato flickr&lt;/em&gt;).&lt;br /&gt;
&lt;a href="http://www.flickr.com/photos/34849500@N00/328345536/" title="Photo Sharing"&gt;&lt;img src="http://static.flickr.com/125/328345536_556ecc8ad4_t.jpg" width="100" height="75" alt="Geek Test" /&gt;&lt;/a&gt;
&lt;/p&gt;</description></item><item><title>A roundup of 10 Web 2.0 services</title><link>https://blog.sigmalab.net/2006/12/20/a-roundup-of-10-web-20-services/</link><pubDate>Wed, 20 Dec 2006 01:00:54 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/20/a-roundup-of-10-web-20-services/</guid><description>&lt;p&gt;&lt;a href="http://www.linuxworld.com/news/2006/121806-web-20-apis.html"&gt;This&lt;/a&gt; is a nice roundup of 10 Web 2.0 services. What I like about this is that it&amp;rsquo;s not about sizzling graphical interface but about delivering services, mashups and altogether a better user experience which is what Web 2.0 is all about.&lt;/p&gt;</description></item><item><title>HOWTO uninstall Windows Vista RC1</title><link>https://blog.sigmalab.net/2006/12/18/howto-uninstall-windows-vista-rc1/</link><pubDate>Mon, 18 Dec 2006 13:58:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/18/howto-uninstall-windows-vista-rc1/</guid><description>&lt;p&gt;I&amp;rsquo;ve finally uninstalled Windows Vista RC1. I&amp;rsquo;ve had fears not to ruin my MBR and to be left without my normal Windows partition but all went ok following &lt;a href="http://www.istartedsomething.com/20060622/installing-and-uninstall-vista-beta-2-for-dual-boot-with-xp/"&gt;these&lt;/a&gt; instructions. All in all I haven&amp;rsquo;t used Vista too much but what I saw was nice.&lt;/p&gt;</description></item><item><title>Java Garbage Collection</title><link>https://blog.sigmalab.net/2006/12/17/java-garbage-collection/</link><pubDate>Sun, 17 Dec 2006 22:38:35 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/17/java-garbage-collection/</guid><description>&lt;p&gt;Surfing on web, I found &lt;a title="blog post" href="http://programminghacks.blogspot.com/2006/12/java-garbage-collection-how-it-works.html"&gt;this&lt;/a&gt; interesting article, it describes the Garbage Collection on the JVM:&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The Garbage Collector deallocates all objects with zero references when it wants!!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;I always believed this was true and now I have evidence; Thanks Riccardo Pietrucci.
&lt;/p&gt;</description></item><item><title>Connettersi a internet con il cellulare Samsung ZV40 (GPRS/UMTS)</title><link>https://blog.sigmalab.net/2006/12/17/connettersi-a-internet-con-il-cellulare-gprsumts/</link><pubDate>Sun, 17 Dec 2006 19:23:12 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/17/connettersi-a-internet-con-il-cellulare-gprsumts/</guid><description>&lt;p&gt;Ormai è natale e come molti andrò un po di giorni in vacanza; come fare a mantere i contatti? semplice usando il mio nuovo cellulare samsung ZV40 via UMTS della Vodafone, non è stato semplicissimo al che ho deciso di scrivere un bel HOWTO.&lt;/p&gt;</description></item><item><title>Telecom e la rete italiana in crisi?</title><link>https://blog.sigmalab.net/2006/12/16/telecom-e-la-rete-italiana-in-crisi/</link><pubDate>Sat, 16 Dec 2006 23:52:11 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/16/telecom-e-la-rete-italiana-in-crisi/</guid><description>&lt;p&gt;Sembra che in questi giorni siano stati molti i problemi incontrati dai navigatori, molti i blog segnalano questo problema. Come fa notare &lt;a title="Folletto Malefico" target="_blank" href="http://im.digitalhymn.com/2006/12/16/problemi-italiani-e-opendns/"&gt;Folletto&lt;/a&gt; si pensa ad un problema di DNS ma non credo sia solo questo, la rete ormai subisce centinaia di attacchi da malware e quant'altro, rendendo quindi &lt;a title="fragilità della rete" target="_blank" href="http://blog.gigitaly.it/2006/12/la_rete_in_affa.html"&gt;fragili&lt;/a&gt; le infrastrutture. Come si puo leggere sul blog di &lt;a title="Quinta Blog" target="_blank" href="http://blog.quintarelli.it/2006/12/circa_i_disserv.html"&gt;Quinta&lt;/a&gt; le associazioni legati alla comunicazione si stanno muovendo per cercare di tutelare i cittadini ma il problema a mio parere non si risolverà veramente al massimo verrà insabbiato per un altro pò ma poi esploderà tutto di colpo. Ora si cerca di propinare come soluzione di usare un &lt;a title="Wikipedia" target="_blank" href="http://en.wikipedia.org/wiki/OpenDNS"&gt;OpenDNS&lt;/a&gt; server al posto di quelli dei propri ISP in quanto sembrano essere solo quelli attaccati (i &lt;em&gt;DNS&lt;/em&gt;), ma il problema rimane i malware ci sono ancora nelle macchine , primo tra tutti Norton Antivirus &amp; co; Cosa aspetta il governo a sollecitare i cittadini ad usare l'opensource a cominciare dal sistema operativo? Questi disservizi non sono un buon motivo per silurare Bill e magari appoggiare Jobs o adirittura Linux? A prescindere dalla polemica vorrei far notare che oltre ai problemi di DNS chi amministra macchine in remoto accedendovi via IP (&lt;em&gt;quindi DNS out&lt;/em&gt;) avrà sicuramente notato rallentamenti e difficoltà non da poco , questo a magior ragione fa preoccupare, basta attaccare un DNS per mettere down tutta l'infrastruttura di quella sottorete..problemi di progettazione? la corsa ad allargare la banda non porta certo una soluzione, solo uno spreco di banda.&lt;/p&gt;</description></item><item><title>Photoshop CS3 Beta</title><link>https://blog.sigmalab.net/2006/12/16/photoshop-cs3-beta/</link><pubDate>Sat, 16 Dec 2006 23:11:09 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/16/photoshop-cs3-beta/</guid><description>&lt;p&gt;E&amp;rsquo; uscita oggi la beta del nuovo Photoshop, potete scaricarla da &lt;a target="_blank" title="Photoshop CS3 Beta" href="http://labs.adobe.com/"&gt;qui&lt;/a&gt; , per quel che riguarda commenti direi che un buon punto di partenza rimandare il &lt;a target="_blank" title="Folletto Malefico" href="http://im.digitalhymn.com/2006/12/15/photoshop-cs3-beta-screenshots/"&gt;blog&lt;/a&gt; di Folletto da cui poter partire; spero che un giorno non lontano esca anche per linux&amp;hellip; &lt;em&gt;utopia&lt;/em&gt;?&lt;/p&gt;</description></item><item><title>Yahoo! UI Library: Reset CSS</title><link>https://blog.sigmalab.net/2006/12/16/yahoo-ui-library-reset-css/</link><pubDate>Sat, 16 Dec 2006 17:59:13 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/16/yahoo-ui-library-reset-css/</guid><description>&lt;p&gt;Sounds like &lt;a href="http://developer.yahoo.com/yui/reset/"&gt;a very nice idea&lt;/a&gt;. Instead of starting a css design from scratch include this css file and have the rendering between different browsers behave more alike.&lt;/p&gt;
&lt;blockquote&gt;The foundational YUI Reset CSS file creates a level playing field across A-grade browsers and provides a sound foundation upon which you can explicitly declare your intentions. It normalizes the default rendering of all HTML elements, for example it sets margin, padding, and border to 0, font sizes to YUI Font's default, italic and bold styles to normal, and list-style to none.&lt;/blockquote&gt;</description></item><item><title>Php editors</title><link>https://blog.sigmalab.net/2006/12/15/php-editors/</link><pubDate>Fri, 15 Dec 2006 16:36:32 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/15/php-editors/</guid><description>&lt;p&gt;Sia chi lavora con il php pensando che possa nascere un mercato phpee (&lt;em&gt;enterprise&lt;/em&gt;) , sia gli smanettoni sicuramente cercano un editor affidabile, nel mercato ce ne sono diversi, ma multipiattaforma e opensource non molti anzi, gli unici sono quelli basati su &lt;a target="_blank" title="Eclipse" href="http://www.eclipse.org"&gt;eclipse&lt;/a&gt;. Il basarsi su eclipse certamente offre i due pregi ricercati, ma ha lo svantaggio della pesantezza di java. Questi plugin sono tre (per ora):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a target="_blank" title="PhpIde" href="http://www.zend.com/phpide"&gt;Phpide&lt;/a&gt; : è l'editor che sta creando &lt;a target="_blank" title="Zend" href="http://www.zend.com"&gt;Zend&lt;/a&gt; (si pensa per sostituire ZendStudio .. &lt;em&gt;sempre java based&lt;/em&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" title="PhpEclipse" href="http://www.phpeclipse.de/tiki-view_articles.php"&gt;Phpeclipse&lt;/a&gt; : un editor troppo legato a windows e a LAMP&lt;/li&gt;
&lt;li&gt;&lt;a target="_blank" title="Easy" href="http://www.easyeclipse.org/"&gt;Easyeclipse&lt;/a&gt; : una copia del precedente con la facoltà di supportare anche C/C++ e Ruby on Rails&lt;/li&gt;
&lt;/ul&gt;
Il primo per ora è definibile decente, ma possibile che nessuno si decida a fare un editor serio e non java based?</description></item><item><title>Programma per GTD</title><link>https://blog.sigmalab.net/2006/12/14/programma-per-gtd/</link><pubDate>Thu, 14 Dec 2006 12:00:04 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/14/programma-per-gtd/</guid><description>&lt;p&gt;Seguendo il mio podcast &lt;a href="http://www.javaposse.com/"&gt;preferito&lt;/a&gt; ho beccato un riferimento a un programmino per organizzarsi che si chiama ThinkingRock e che segue la filosofia del Getting Things Done (GTD). Visto che abbiamo già avuto una nota sul argomento vi passo il &lt;a href="http://www.thinkingrock.com.au"&gt;link&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Java6 is out</title><link>https://blog.sigmalab.net/2006/12/13/java6-is-out/</link><pubDate>Wed, 13 Dec 2006 18:54:17 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/13/java6-is-out/</guid><description>&lt;p&gt;Java6 is &lt;a href="http://java.sun.com/javase/6/"&gt;out&lt;/a&gt; this week. The java language itself remains the same as Java5 but many other API&amp;rsquo;s have been added so altogether is a very nice upgrade. Notable improvements is support for Web Services, scripting, JDBC 4.0, desktop integration stuff and the new layout manager GroupLayout, monitoring and management things like dynamic attach, improvements to Swing, security, performance etc. More info &lt;a href="http://blogs.sun.com/dannycoward/entry/java_se_6_top_ten"&gt;here&lt;/a&gt;.
I think this will be a smooth passage for people that already passed to Java5 and it might just offer some sweet incentive to all die-hards that still haven&amp;rsquo;t done the leap.&lt;/p&gt;</description></item><item><title>Conference</title><link>https://blog.sigmalab.net/conference/</link><pubDate>Sat, 09 Dec 2006 21:07:58 +0000</pubDate><guid>https://blog.sigmalab.net/conference/</guid><description>&lt;p&gt;I membri del SigmaLab hanno in varie occasioni parlato davanti al pubblico, qui di seguito potete trovare (rilasciato in Creative Commons, ove non specificato) le slide/link di tali interventi.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2005 &lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;"&lt;strong&gt;XSS e CSRF&lt;/strong&gt;" attacchi via web, mostrate al Linux Day 2005 di Rimini da Yoghi [PDF]&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;2006&lt;/strong&gt;
&lt;ul&gt;
&lt;li&gt;"&lt;strong&gt;Sistema per il controllo remoto di un Testbed&lt;/strong&gt;" presentazione della Tesi di Laurea Triennale da Yoghi [Link]&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Lifehacking</title><link>https://blog.sigmalab.net/2006/12/09/lifehacking/</link><pubDate>Sat, 09 Dec 2006 20:53:55 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/09/lifehacking/</guid><description>&lt;p&gt;Di solito m interesso di programmazione e/o software, questa volta invece mi ha incuriosito un post di &lt;a target="_blank" title="LastKnight" href="http://www.lastknight.com/2006/11/29/introduzione-al-lifehacking/"&gt;LastKnight&lt;/a&gt; su molto come applicare l&amp;rsquo;&lt;em&gt;Hacking&lt;/em&gt; alla vita di tutti i giorni; Come qualsiasi forma di hacking anche questa è indirizzata verso un miglioramento: &amp;ldquo;&lt;strong&gt;miglioramento della propria vita&lt;/strong&gt;&amp;rdquo;. Come? con semplici trucchi e &amp;ldquo;scorciatoie&amp;rdquo;. Come si puo leggere nel post sopracitato il nome &lt;a href="http://www.lastknight.com/2006/11/29/introduzione-al-lifehacking/"&gt;LifeHacking&lt;/a&gt; deriva da &lt;strong&gt;&lt;a href="http://www.ginatrapani.org/"&gt;Gina Trapani&lt;/a&gt;&lt;/strong&gt;, giornalista del &lt;strong&gt;celeberrimo blog&lt;/strong&gt; &lt;a href="http://www.lastknight.com/2006/11/29/introduzione-al-lifehacking/"&gt;LifeHacking&lt;/a&gt;.com che in poco meno di un anno anno di attività ha ottenuto qualche milione di visitatori assidui.&lt;/p&gt;</description></item><item><title>Leading Java clustering solution goes open source</title><link>https://blog.sigmalab.net/2006/12/09/leading-java-clustering-solution-goes-open-source/</link><pubDate>Sat, 09 Dec 2006 20:35:25 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/09/leading-java-clustering-solution-goes-open-source/</guid><description>&lt;p&gt;Following the trend (or madness) that currently rocks the Java world a leading java clustering solution has been open sourced. &lt;a href="http://terracotta.org/"&gt;Teracotta &lt;/a&gt;becomes OpenTeracotta and it seems they have decided against having more then one edition (professional/community) so basically if you need any of these features you might be in luck:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Heap-Level Replication&lt;/li&gt;
&lt;li&gt;Cross-JVM Coordination&lt;/li&gt;
&lt;li&gt;Large Virtual Heaps&lt;/li&gt;
&lt;li&gt;Fine-Grained Changes&lt;/li&gt;
&lt;li&gt;Runtime Management and Control&lt;/li&gt;
&lt;li&gt;No Serialization&lt;/li&gt;
&lt;/ul&gt;
This brings some high-end enterprise features in reach to anyone and I hope this strategy will bring more clients to the Teracota team. In the end, if an open source solution brings quality to your enterprise, you should give something back. Download &lt;a href="http://terracotta.org/confluence/display/orgsite/Download"&gt;here&lt;/a&gt;. Tutorials &lt;a href="http://terracotta.org/confluence/display/orgsite/Tutorials"&gt;here&lt;/a&gt;.</description></item><item><title>Firebug 1.0 beta</title><link>https://blog.sigmalab.net/2006/12/09/firebug-10-beta/</link><pubDate>Sat, 09 Dec 2006 00:47:20 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/09/firebug-10-beta/</guid><description>&lt;p&gt;&lt;a href="http://getfirebug.com/"&gt;Firebug&lt;/a&gt;, l&amp;rsquo;estensione di Firefox, sta finalmente giungendo alla 1.0. L&amp;rsquo;altro giorno era alla 0.4 (ossia 4 features implementate) e ora siamo gia alla 1.0 beta ( 10 features implementate. ). Tra le ultime troviamo:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Ispezione e modifica in tempo reale del DOM XHTML.&lt;/li&gt;
&lt;li&gt;Ispezione e modifica in tempo reale del CSS.&lt;/li&gt;
&lt;li&gt;Visualizzazione delle metriche in pixel del box-model CSS.&lt;/li&gt;
&lt;li&gt;Console JavaScript con stack trace.&lt;/li&gt;
&lt;li&gt;Shell JavaScript.&lt;/li&gt;
&lt;li&gt;Ispezione, &lt;a title="Firebug: JavaScript debugger" href="http://getfirebug.com/js.html"&gt;debugger&lt;/a&gt; in tempo reale di JavaScript (incluse chiamate XMLHttpRequest). Ispezione delle variabili in tempo reale. Visualizzatore di oggetti a runtime.&lt;/li&gt;
&lt;li&gt;Profiler per verificare quali componenti rallentano la pagina.&lt;/li&gt;
&lt;/ol&gt;
Non credo proverò la beta, aspettero (per un po) la versione 1.0 definitiva (che non dovrebbe tardare molto data la stabilità della beta). Insieme a Firebug 1.0 beta è stata rilasciata anche un'altra beta quella di &lt;a title="Firebug Lite" target="_blank" href="http://www.getfirebug.com/lite.html"&gt;Firebug Lite&lt;/a&gt; che permette di inserire una console firebug all'interno di un sito attraverso una library javascript, veramente notevole. Ah, Firebug ha ora una tripla licenza MPL/GPL/LGPL.</description></item><item><title>Say Da-da!</title><link>https://blog.sigmalab.net/2006/12/08/say-da-da/</link><pubDate>Fri, 08 Dec 2006 23:44:54 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/08/say-da-da/</guid><description>&lt;p&gt;&lt;a rel="bookmark" href="http://blaugh.com/2006/12/05/babys-first-language"&gt;&lt;img width="447" height="250" alt="Baby's First Language" src="http://blaugh.com/cartoons/061204_big_daddy_java.gif" /&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Flash art</title><link>https://blog.sigmalab.net/2006/12/01/flash-art/</link><pubDate>Fri, 01 Dec 2006 23:51:21 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/01/flash-art/</guid><description>&lt;p&gt;This is a gallery with some very nice and though of flash animations. Sweet!&lt;/p&gt;</description></item><item><title>Funky keyboard - wicked!</title><link>https://blog.sigmalab.net/2006/12/01/funky-keyboard-wicked/</link><pubDate>Fri, 01 Dec 2006 22:55:17 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/01/funky-keyboard-wicked/</guid><description>&lt;div&gt;&lt;img alt="snapshot of the keys" src="http://www.artlebedev.com/everything/optimus/keyb_002.jpg" /&gt;&lt;/div&gt;
Some overly creative people have decided to create the ultimate keyboard and if it didn't cost 1200$ I'd actually want one. Check it out, the &lt;a href="http://www.artlebedev.com/everything/optimus/"&gt;Optimus keyboard&lt;/a&gt; (concept). If I can give them advice, I'd like it to be able to pick up the characters from the keyboard used, even if not official ones, as now we can modify our layouts using &lt;a href="http://www.microsoft.com/globaldev/tools/msklc.mspx"&gt;MKLC&lt;/a&gt; (and I intend to use it). I think it would be feasible to write a driver that can hook up to the system and read the current keyboard layout and the characters to map. If you could also choose the font to display it would be even sweeter. :)
No need to make the keyboard too smart, just put some userspace component that can hook up to the OS internals, read layout, rasterize bitmaps for the LED's and shut down itself if not necessary (especially if you decide to write it in .net under windows).</description></item><item><title>Simple image viewer in Javascript</title><link>https://blog.sigmalab.net/2006/12/01/simple-image-viewer-in-javascript/</link><pubDate>Fri, 01 Dec 2006 13:39:55 +0000</pubDate><guid>https://blog.sigmalab.net/2006/12/01/simple-image-viewer-in-javascript/</guid><description>&lt;p&gt;&lt;a href="http://www.huddletogether.com/projects/lightbox/"&gt;Lightbox JS&lt;/a&gt; is a &lt;em&gt;simple, unobtrusive&lt;/em&gt; script used to overlay images on the current page. I think we posted about it before but I found out they released a &lt;a href="http://www.huddletogether.com/projects/lightbox2/"&gt;version 2&lt;/a&gt; of the library (now featuring also a Gallery mode) so it deserves a bump. Featuring:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Image Sets:&lt;/strong&gt; group related images and navigate through them with ease&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Visual Effects&lt;/strong&gt;: fancy pants transitions&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Backwards Compatibility&lt;/strong&gt;: yes!&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Intype</title><link>https://blog.sigmalab.net/2006/11/29/intype/</link><pubDate>Wed, 29 Nov 2006 23:48:37 +0000</pubDate><guid>https://blog.sigmalab.net/2006/11/29/intype/</guid><description>&lt;p&gt;Bhe eguagliare TextMate il miglior editor sul mercato è un&amp;rsquo;impresa ardua però ci si può andare vicino, alcuni ragazzi lo stanno facendo sotto windows il risultato spero di vederlo presto magari per Natale sarebbe una bella sorpresa da mettere sotto l&amp;rsquo;albero. Se siete ancora legati alla gonnella di windows vi consiglio di tenerlo d&amp;rsquo;&lt;a target="_blank" title="Intype" href="http://intype.info/"&gt;occhio&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>EasyBeans on Jetty</title><link>https://blog.sigmalab.net/2006/11/29/easybeans-on-jetty-2/</link><pubDate>Wed, 29 Nov 2006 23:08:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/11/29/easybeans-on-jetty-2/</guid><description/></item><item><title>Sigmalab jumps over to Wordpress</title><link>https://blog.sigmalab.net/2006/11/29/sigmalab-jumps-over-to-wordpress/</link><pubDate>Wed, 29 Nov 2006 18:28:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/11/29/sigmalab-jumps-over-to-wordpress/</guid><description/></item><item><title>EasyBeans on Jetty</title><link>https://blog.sigmalab.net/2006/11/29/easybeans-on-jetty/</link><pubDate>Wed, 29 Nov 2006 16:57:55 +0000</pubDate><guid>https://blog.sigmalab.net/2006/11/29/easybeans-on-jetty/</guid><description>&lt;p&gt;Very soon (it should come out with the next pre-release of jetty 6.1.0) &lt;a href="http://jetty.mortbay.org/"&gt;Jetty&lt;/a&gt; will come out with the &lt;a href="http://www.easybeans.org/"&gt;EasyBeans&lt;/a&gt; EJB3 container that (hopefully) means just as you were able to quicken your web application development cycle with Jetty standalone, you might accelerate as well you EJB development cycle.
EasyBeans is an open source implementation by &lt;a href="http://www.objectweb.org/"&gt;ObjectWeb&lt;/a&gt; of the EJB3 container specification.
Now we have to wait and see just how capable of a container EasyBeans is but ObjectWeb is getting a very good reputation in the enterprise java space and just the fact that EasyBeans builds on the OSGi infrastucture promises some nifty stuff. I bet Jetty and EasyBeans are to become even more popular now. The question burning inside right now is: would &lt;a href="http://www.interface21.com/pitchfork/"&gt;Pitchfork&lt;/a&gt; work as well?&lt;/p&gt;</description></item><item><title>Nice article on source code repository organization</title><link>https://blog.sigmalab.net/2006/11/28/nice-article-on-source-code-repository-organization/</link><pubDate>Tue, 28 Nov 2006 22:42:21 +0000</pubDate><guid>https://blog.sigmalab.net/2006/11/28/nice-article-on-source-code-repository-organization/</guid><description>&lt;p&gt;&lt;a href="http://ariejan.net/2006/11/24/svn-how-to-structure-your-repository/"&gt;This&lt;/a&gt; is a great post on how to organize your subversion repository and bring order to your release/development cycle. Probably the same principles are valid for CVS and others as well.&lt;/p&gt;</description></item><item><title>Blogger beta</title><link>https://blog.sigmalab.net/2006/11/28/blogger-beta/</link><pubDate>Tue, 28 Nov 2006 03:40:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/11/28/blogger-beta/</guid><description/></item><item><title>Rebirth</title><link>https://blog.sigmalab.net/2006/11/25/rebirth/</link><pubDate>Sat, 25 Nov 2006 01:30:44 +0000</pubDate><guid>https://blog.sigmalab.net/2006/11/25/rebirth/</guid><description>&lt;p&gt;SigmaLab piano piano sta rinascendo, nuovi membri, nuovi servizi, nuove esperienze. Che dire&lt;/p&gt;
&lt;h2&gt;Era ORA!!&lt;/h2&gt;</description></item><item><title>Maven 2 and the spring framework (or how to get your quick fix)</title><link>https://blog.sigmalab.net/2006/09/23/maven-2-and-the-spring-framework-or-how-to-get-your-quick-fix/</link><pubDate>Sat, 23 Sep 2006 03:35:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/09/23/maven-2-and-the-spring-framework-or-how-to-get-your-quick-fix/</guid><description/></item><item><title>Tiny Scrolling</title><link>https://blog.sigmalab.net/2006/06/17/tiny-scrolling/</link><pubDate>Sat, 17 Jun 2006 16:14:22 +0000</pubDate><guid>https://blog.sigmalab.net/2006/06/17/tiny-scrolling/</guid><description>&lt;p&gt;&lt;a href="http://www.centralscrutinizer.it/en/design/js-php/tiny-scrolling/"&gt;Tiny Scrolling&lt;/a&gt; is a small script dedicated to support the navigation between the internal links and their destinations. It replace that annoying and confusing jump from various part of a page with a smooth scroll of the page itself. The user will never say: &amp;ldquo;Ehi, but where am I now?&amp;rdquo; but &amp;ldquo;Oh, thanks for accompany me there!&amp;rdquo;. Also if you go to the &lt;a href="http://www.centralscrutinizer.it/en/design/js-php/horizontal-tiny-scrolling/"&gt;next article&lt;/a&gt; you&amp;rsquo;ll find a version for horizontal scrolling.&lt;/p&gt;</description></item><item><title>Kaspersky Anti Virus 6 and Subversion problems</title><link>https://blog.sigmalab.net/2006/06/17/kaspersky-anti-virus-6-and-subversion-problems/</link><pubDate>Sat, 17 Jun 2006 01:54:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/06/17/kaspersky-anti-virus-6-and-subversion-problems/</guid><description/></item><item><title>Le Frontiere dell'Iterazione</title><link>https://blog.sigmalab.net/2006/06/16/le-frontiere-delliterazione/</link><pubDate>Fri, 16 Jun 2006 12:11:39 +0000</pubDate><guid>https://blog.sigmalab.net/2006/06/16/le-frontiere-delliterazione/</guid><description>&lt;p&gt;Ringrazio ancora &lt;a href="http://im.digitalhymn.com/"&gt;Folletto&lt;/a&gt; per avermi coivolto in questo seminario che mi sta dando anche questo momento notevoli spunti. Inoltre nel suo &lt;a href="http://im.digitalhymn.com/"&gt;blog&lt;/a&gt; potete tranquillamente trovare il coverage di questo evento. Ho visto anche a cosa si dedica a livello universitario Foll, al seguito di &lt;a href="http://www.leeander.com/"&gt;Leandro Agrò&lt;/a&gt;. Avatar di persone per help assistant in tempo reale e intelligente. Non mi resta che rimandarvi per ora al &lt;a href="http://im.digitalhymn.com/tag/frontiers06"&gt;coverage&lt;/a&gt; .&lt;/p&gt;</description></item><item><title>Solution for the Wei-Hwa Puzzle, June 9th, 2006</title><link>https://blog.sigmalab.net/2006/06/10/solution-for-the-wei-hwa-puzzle-june-9th-2006/</link><pubDate>Sat, 10 Jun 2006 18:16:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/06/10/solution-for-the-wei-hwa-puzzle-june-9th-2006/</guid><description/></item><item><title>Getting to work the Sapphire Radeon X1600 on OSX x86</title><link>https://blog.sigmalab.net/2006/05/29/getting-to-work-the-sapphire-radeon-x1600-on-osx-x86/</link><pubDate>Mon, 29 May 2006 20:37:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/05/29/getting-to-work-the-sapphire-radeon-x1600-on-osx-x86/</guid><description/></item><item><title>Qemu-Puppy</title><link>https://blog.sigmalab.net/2006/05/26/qemu-puppy/</link><pubDate>Fri, 26 May 2006 13:20:50 +0000</pubDate><guid>https://blog.sigmalab.net/2006/05/26/qemu-puppy/</guid><description>&lt;p&gt;Unire la potenza di &lt;a href="http://fabrice.bellard.free.fr/qemu/"&gt;Qemu&lt;/a&gt; alla leggerezza di &lt;a href="http://www.puppylinux.org/"&gt;Puppy&lt;/a&gt; per avere sempre con sè una distribuzione Linux eseguibile sul pinguino o su Windows. Qemu-Puppy entra in una pendrive USB e all&amp;rsquo;occorrenza può essere avviata all&amp;rsquo;interno di un sistema ospite lasciandolo completamente intatto. Basta scaricare l&amp;rsquo;archivio tar.gz dal &lt;a href="http://www.erikveen.dds.nl/qemupuppy/index.html"&gt;sito del progetto&lt;/a&gt; e scompattarlo in una penna di almeno 256MB. A questo punto basterà avviare &amp;ldquo;puppy.exe&amp;rdquo; se vogliamo eseguire la distro su un sistema Windows oppure &amp;ldquo;puppy.sh&amp;rdquo; se ci troviamo sotto Gnu/Linux. L&amp;rsquo;ultima versione rilasciata di qemu-puppy-1.0.9-1 è aggiornata alla nuova release Puppy Linux 1.0.9 CE.&lt;/p&gt;</description></item><item><title>Propel Howto - parte 1</title><link>https://blog.sigmalab.net/2006/05/26/propel-howto-parte-1/</link><pubDate>Fri, 26 May 2006 01:46:11 +0000</pubDate><guid>https://blog.sigmalab.net/2006/05/26/propel-howto-parte-1/</guid><description>&lt;p&gt;Propel è un tool php molto interessante che permette di fare quello che fa Hibernate in java : &lt;strong&gt;object persistence services&lt;/strong&gt;; per farlo funzionare non è facile in quanto usando il pacchetto gentoo non è aggiornatissimo ed essendo molto giovane è un sistema che cambia continuamente e risolve molti bug ogni giorno. Procediamo per ordine:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;1.&lt;/strong&gt; Smaskeramento pacchetti
&lt;code&gt;
dev-php5/creole
dev-php5/jargon
dev-php5/propel
dev-php5/propel-generator
dev-php5/propel-runtime
dev-php5/phing
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2.&lt;/strong&gt; Installazione
&lt;code&gt;
emerge propel
&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; Aggiornamento file (un backup dei file non è una cattiva idea)&lt;/p&gt;</description></item><item><title>"People and interactions over processes and tools"...</title><link>https://blog.sigmalab.net/2006/05/19/people-and-interactions-over-processes-and-tools/</link><pubDate>Fri, 19 May 2006 01:41:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/05/19/people-and-interactions-over-processes-and-tools/</guid><description/></item><item><title>Chinese pearls of wisdom</title><link>https://blog.sigmalab.net/2006/05/16/chinese-pearls-of-wisdom/</link><pubDate>Tue, 16 May 2006 21:03:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/05/16/chinese-pearls-of-wisdom/</guid><description/></item><item><title>OSGi moves to the server side</title><link>https://blog.sigmalab.net/2006/05/10/osgi-moves-to-the-server-side/</link><pubDate>Wed, 10 May 2006 21:53:46 +0000</pubDate><guid>https://blog.sigmalab.net/2006/05/10/osgi-moves-to-the-server-side/</guid><description>&lt;p&gt;The eclipse implementation of OSGi (recently promoted to JSR 291) seems to be &lt;a href="http://www.eclipse.org/proposals/rsp/"&gt;preparing&lt;/a&gt; to attack some issues that plague the JEE space. OSGi is widely used to increase modularity of your code but so far it has been relatively focused to the client side. Putting an OSGi container on the server side could tackle issues like code reuse between modules, flexible project structure and integration between modules, increasing productivity, open clear paths to structure integration etc.&lt;/p&gt;</description></item><item><title>Truth Happens</title><link>https://blog.sigmalab.net/2006/04/29/truth-happens/</link><pubDate>Sat, 29 Apr 2006 15:26:36 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/29/truth-happens/</guid><description>&lt;p&gt;Sono stati &lt;a href="http://www.redhat.com/truthhappens/"&gt;pubblicati&lt;/a&gt; da Red Hat 3 video interessantissimi e molto belli (peccato che la qualità sia un po bassa). Ne consiglio la visione.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.redhat.com/v/mov/TruthHappens.mov"&gt;&lt;img alt="Video1" title="Video1" src="http://www.redhat.com/g/video_truthhappens.png" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.redhat.com/v/mov/INEVITABLE.mov"&gt;&lt;img alt="Video2" title="Video2" src="http://www.redhat.com/g/vid_inevitable.jpg" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.redhat.com/f/mov/choice_small.mov"&gt;&lt;img alt="Video3" title="Video3" src="http://www.redhat.com/g/vid_choice.jpg" /&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Installing the 3COM 3C940 Gigabit Ethernet under OSX</title><link>https://blog.sigmalab.net/2006/04/27/installing-the-3com-3c940-gigabit-ethernet-under-osx/</link><pubDate>Thu, 27 Apr 2006 22:49:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/27/installing-the-3com-3c940-gigabit-ethernet-under-osx/</guid><description/></item><item><title>IconBuffet icon pack exchange</title><link>https://blog.sigmalab.net/2006/04/15/iconbuffet-icon-pack-exchange/</link><pubDate>Sat, 15 Apr 2006 22:39:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/15/iconbuffet-icon-pack-exchange/</guid><description/></item><item><title>Digg PHP's Scalability and Performance</title><link>https://blog.sigmalab.net/2006/04/14/digg-phps-scalability-and-performance/</link><pubDate>Fri, 14 Apr 2006 23:37:46 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/14/digg-phps-scalability-and-performance/</guid><description>&lt;p&gt;&lt;a href="http://www.oreillynet.com/onlamp/blog/2006/04/digg_phps_scalability_and_perf.html"&gt;Qui&lt;/a&gt; potete trovare l&amp;rsquo;intervista a Owen Byrne - Senior Software Engineer di &lt;a href="http://digg.com"&gt;digg.com&lt;/a&gt;. La lettura è molto interessante e alla fine molti link succulenti tra i quali segnalo i 2 talk di php.net. Gli argomenti trattati sono &amp;ldquo;&lt;strong&gt;Scalability&lt;/strong&gt;&amp;rdquo; e &amp;ldquo;&lt;strong&gt;Performance&lt;/strong&gt;&amp;rdquo;, argomenti che sicuramente interesseranno.&lt;/p&gt;</description></item><item><title>DVD Ripping with Mencoder</title><link>https://blog.sigmalab.net/2006/04/14/dvd-ripping-with-mencoder/</link><pubDate>Fri, 14 Apr 2006 23:18:07 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/14/dvd-ripping-with-mencoder/</guid><description>&lt;p&gt;Chi di voi non ha mai rippato un DVD? Bhe stasera avevo la necessità di rippare il video del Linux Day dell&amp;rsquo;anno scorso e ho pensato &amp;ldquo;&lt;em&gt;ci sarà sicuramente qualche gui&lt;/em&gt;&amp;rdquo;, ho trovato DVD:Rip e K9Copy bhe le gui ti semplificano la vita? mica vero (soprattutto con milioni di dipendenze). Allora armato del fido google ho pescato questo &lt;a href="http://digilander.libero.it/w1llcoyote/"&gt;tutorial&lt;/a&gt;. In pratica con soli 3 passi si riesce a rippare un dvd :&lt;/p&gt;</description></item><item><title>PHP Debugging</title><link>https://blog.sigmalab.net/2006/04/12/php-debugging/</link><pubDate>Wed, 12 Apr 2006 23:01:06 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/12/php-debugging/</guid><description>&lt;p&gt;Se volete fare del debugging delle vostre applicazioni Php allora vi potete affidare&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;o a &lt;a href="http://www.xdebug.org/"&gt;XDebug&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;o a &lt;a href="http://dd.cron.ru/dbg/installation.php"&gt;DBG&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;o vi fate (come il sottoscritto) un bello script &lt;code&gt;error_handler&lt;/code&gt; da usare con &lt;code&gt;set_error_handler&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
Nel primo caso vi trovere difronte ad un debugger evoluto e con molte peculiarità ma proprio per la sua mole soggetto spesso a bug; esso vi permette per esempio quando c'è un'errore in uno script di vedere tutto lo stack-trace e di visulizzare in colore diverso gli errori (red), i warning (yellow) e via dicendo, il tutto in una bella tabella.
Il secondo è più &lt;em&gt;anziano&lt;/em&gt; quindi più stabile ma con meno peculiarità e un minor supporto per le più recenti versioni del php (attualmente siamo al php 5.1.x lui supporta solo il 5.0.x correttamente).
Tutte queste 2 soluzioni permettono una integrazione con un frontend grafico come &lt;a href="http://phpeclipse.de"&gt;phpEclipse&lt;/a&gt;; le guide per l'istallazioni le potete trovare &lt;a href="http://www.plog4u.org/index.php/Using_PHPEclipse_:_Installation_:_Installing_the_DBG_Debugger"&gt;qui&lt;/a&gt; e &lt;a href="http://www.plog4u.org/index.php/Using_PHPEclipse_:_Installation_:_Installing_the_XDebug_Debugger"&gt;qui&lt;/a&gt;.
Per quel che riguarda l'ultima opzione bhe magari più avanti vi mostrerò lo script che uso.</description></item><item><title>E-privacy 2006</title><link>https://blog.sigmalab.net/2006/04/10/e-privacy-2006/</link><pubDate>Mon, 10 Apr 2006 19:55:56 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/10/e-privacy-2006/</guid><description>&lt;p&gt;Anche quest&amp;rsquo;anno il 19 e 20 maggio si terrà a Firenze il convegno sulla privacy in particolare quest&amp;rsquo;anno i temi trattati saranno : Trusted Computing e Data Retention; gli argomenti verranno trattati sia dal punto di vista tecnico che dal punto di vista legale. Per ulteriori informazioni potete visistare il &lt;a href="http://e-privacy.firenze.linux.it"&gt;sito&lt;/a&gt; dell&amp;rsquo;evento.&lt;/p&gt;</description></item><item><title>Boot Camp or Parallels Workstation</title><link>https://blog.sigmalab.net/2006/04/09/boot-camp-or-parallels-workstation/</link><pubDate>Sun, 09 Apr 2006 22:39:41 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/09/boot-camp-or-parallels-workstation/</guid><description>&lt;p&gt;&lt;a href="http://www.parallels.com/"&gt;Parallels&lt;/a&gt; just released the Beta2 for their Workstation product. A virtualization software that would allow you to run a OS in a virtual box in parallel with your running OS. As such it went out public and has competitive advantage over both VMWare and Microsoft that both produce similar offerings but none for the Intel Macs. Workstation is not a direct competitor to Boot Camp. Sometimes running a virtual OS works just fine, but sometimes you need to squeeze the most of your hardware so I belive Boot Camp might still be an excellent solution.
On a related note I&amp;rsquo;ve been running a &lt;a href="http://www.henrynestler.com/colinux/testing/devel-2.6.12-hn/20060309/"&gt;developer build&lt;/a&gt; of colinux as a windows service and I must confess it&amp;rsquo;s muck faster than the last official release. Plus I&amp;rsquo;ve been on the colinux irc channel, and they are working on stuff to improve performance even more. What I like about colinux is that a part from running from an image, it can also run from a working linux partition.&lt;/p&gt;</description></item><item><title>Eclipse Communication Framework project</title><link>https://blog.sigmalab.net/2006/04/09/eclipse-communication-framework-project/</link><pubDate>Sun, 09 Apr 2006 18:09:22 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/09/eclipse-communication-framework-project/</guid><description>&lt;p&gt;&amp;ldquo;The &lt;a href="http://www.eclipse.org/ecf/"&gt;Eclipse Communication Framework&lt;/a&gt; (ECF) provides APIs that simplify the creation of interoperable, extensible, reliable distributed applications. The framework is useful for aiding the creation of plugins, tools, or full Eclipse RCP applications, that require client-server and/or peer-to-peer messaging and communications.
ECF also provides a simple-but-general component model for distributed applications, and a growing library of reusable components for this component model. Communications components such as service lookup and discovery, presence and instant messaging, file sharing, pub/sub messaging, and others are provided by the framework and third parties, which may be used/reused by developers for creating communication-enabled tools and applications.
Further, using ECF extension points, programmers can easily extend ECF itself by implementing an &amp;lsquo;ECF protocol provider&amp;rsquo;. Such custom implementations allow interoperability with any desired (proprietary or open) communications protocols.
Finally, ECF also provides fully functional example applications using these APIs&amp;hellip;such as XMPP Instant Messaging/chat, file and URL-sharing, a simple shared whiteboard, and real-time collaborative editing.&amp;rdquo;
The people that choose the Eclipse Rich Client Platform might find this addition as a really nice feature. I wich the &lt;a href="http://azureus.sourceforge.net/"&gt;Azureus&lt;/a&gt; people would contribute code to it (and vice versa) :).
This reminds me of the time the sigmalab team worked on our own Communication Framework and I would like to see the architecture that&amp;rsquo;s behind this project.&lt;/p&gt;</description></item><item><title>Anch'io sono un coglione!</title><link>https://blog.sigmalab.net/2006/04/07/anchio-sono-un-coglione-2/</link><pubDate>Fri, 07 Apr 2006 02:58:41 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/07/anchio-sono-un-coglione-2/</guid><description>&lt;p&gt;Mi sono permesso di fare un design basato sui commenti fatti dal primo ministro che ha dato al elettore di sinistra del &amp;quot;coglione&amp;quot;. Visto che al primo ministro bisogna dargli del Lei (una convenzione inventata nell epoca quando la gente comune era rozza e i primi ministri erano rafinati), vorrei affermare che se lui pretende che la gente lo rispetti bisogna che sia sportivo e non insulti noi communi cittadini mortali (alcuni di quali hanno il potere di voto che può essere una arma letale per i politici). Nel frattempo chiunque si sente un coglione e vuole soffermare questa appartenenza, vi invito a votare a sinistra. Cioè, se si vota a destra ci becchiamo di nuovo Berlusconi e sinceramente non mi sentireì sicuro un&amp;rsquo;altra legislatura con questa persona. Intediamoci mi ritengo una persona centrista che ogni tanto oscilla tra la destra e la sinistra ma a questo punto è personale. Se qualcuno è interessato può trovare gli accessori &lt;a href=&amp;quot;http://www.cafepress.com/sbdesign&amp;quot;&gt;qui&lt;/a&gt; (dopo un pò metterò qualcos&amp;rsquo;altro perciò se li volete comprate adesso, mi dispiace per i prezzi ma già di base sono quelli+0.5$).
Vorrei usare una espressione tanto comune al elettore di destra: Fuori dai coglioni!
Non è un insulto, è una metafora, e poi l&amp;rsquo;ho detto quando non ero capace di intendere e di volere perciò non conta.&lt;/p&gt;</description></item><item><title>Atlas is platform agnostic</title><link>https://blog.sigmalab.net/2006/04/07/atlas-is-platform-agnostic/</link><pubDate>Fri, 07 Apr 2006 02:37:30 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/07/atlas-is-platform-agnostic/</guid><description>&lt;p&gt;&lt;a href=&amp;quot;http://www.shankun.com/AtlasPhp.aspx&amp;quot;&gt;This&lt;/a&gt; is a really nice news. The MS ajax framework &amp;lt;a href=&amp;quot;http://atlas.asp.net/Default.aspx?tabid=47&amp;quot;&amp;gt;Atlas&lt;/a&gt; seems to be agnostic in respect to the server side technology. In this article you&amp;rsquo;ll find a PHP implementation that I know many people will disassemble within a &lt;a href=&amp;quot;http://en.wikipedia.org/wiki/Farscape_terminology&amp;quot;&gt;microt&lt;/a&gt;. Yoghi will certainly jump from joy, but we&amp;rsquo;re cheering for him to prepare his last exam for his graduation! :)
And I&amp;rsquo;m dreaming of a java implementation&amp;hellip;&lt;/p&gt;</description></item><item><title>gotAPI?</title><link>https://blog.sigmalab.net/2006/04/07/gotapi/</link><pubDate>Fri, 07 Apr 2006 01:44:52 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/07/gotapi/</guid><description>&lt;p&gt;&lt;a href=&amp;quot;http://www.gotapi.com/&amp;quot;&gt;This&lt;/a&gt; is a interesting site that puts together documentation on a variety of things like html, dom, css, xsl, xpath, xml schema, mysql, php, ant, java, dita and various sub-categories.&lt;/p&gt;</description></item><item><title>Apple Boot Camp. Windows on Mac with grace</title><link>https://blog.sigmalab.net/2006/04/06/apple-boot-camp-windows-on-mac-with-grace/</link><pubDate>Thu, 06 Apr 2006 14:32:54 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/06/apple-boot-camp-windows-on-mac-with-grace/</guid><description>&lt;p&gt;Ho appreso solo in questo momento dal blog di &lt;a href="http://im.digitalhymn.com/2006/04/05/apple-boot-camp-windows-on-mac-with-grace/"&gt;Folletto&lt;/a&gt; che Apple ha rilasciato oggi il supporto ufficiale in beta per fare installare Windows sui nuovi Mac Intel. Si chiama &lt;a href="http://www.apple.com/macosx/bootcamp/"&gt;Boot Camp&lt;/a&gt;.&lt;/p&gt;
&lt;blockquote&gt;Macs use an ultra-modern industry standard technology called &lt;a href="http://www.intel.com/technology/efi/"&gt;EFI&lt;/a&gt; to handle booting. Sadly, Windows XP, and even the upcoming Vista, are stuck in the 1980s with old-fashioned BIOS. But with Boot Camp, the Mac can operate smoothly in both centuries.&lt;/blockquote&gt;
La cosa pare abbia colto un bel po</description></item><item><title>ANCH'IO SONO UN COGLIONE!</title><link>https://blog.sigmalab.net/2006/04/05/anchio-sono-un-coglione/</link><pubDate>Wed, 05 Apr 2006 20:58:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/05/anchio-sono-un-coglione/</guid><description/></item><item><title>My blog just exploded</title><link>https://blog.sigmalab.net/2006/04/04/my-blog-just-exploded/</link><pubDate>Tue, 04 Apr 2006 19:23:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/04/04/my-blog-just-exploded/</guid><description/></item><item><title>Flickr.com - PHP/mysql case study</title><link>https://blog.sigmalab.net/2006/03/29/flickrcom-phpmysql-case-study/</link><pubDate>Wed, 29 Mar 2006 14:54:24 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/29/flickrcom-phpmysql-case-study/</guid><description>&lt;p&gt;Carl Henderson from &lt;a target="_blank" title="Flickr Site" href="http://Flickr.com"&gt;Flickr.com&lt;/a&gt;, a very popular photo blogging service has released a &lt;a target="_blank" title="slide" href="http://www.niallkennedy.com/blog/uploads/flickr_php.pdf"&gt;pdf&lt;/a&gt; (not sure exactly when this was actually released) detailing the issues they faced with having a high-traffic website.&lt;/p&gt;
&lt;p&gt;There are some interesting points on pdf :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Classes, libraries, and systems used&lt;/strong&gt;
&lt;ol&gt;
&lt;li&gt;smarty for templating&lt;/li&gt;
&lt;li&gt;PEAR and XML for Email parsing&lt;/li&gt;
&lt;li&gt;perl for controlling&lt;/li&gt;
&lt;li&gt;imagemagick for image processing&lt;/li&gt;
&lt;li&gt;mysql (4.0/innoDb)&lt;/li&gt;
&lt;li&gt;java, for node service&lt;/li&gt;
&lt;li&gt;apache 2 and redhat linux&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;unicode support&lt;/strong&gt;
&lt;ol&gt;
&lt;li&gt;UTF-8 pages&lt;/li&gt;
&lt;li&gt;&lt;a href="http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&amp;amp;cat_id=Glossary"&gt;CJKV&lt;/a&gt; (Chinese, Japanese, Korean and Vietnamese) support&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;em&gt;Tips: don't use HtmlEntities(). Also, Javascript has patchy Unicode Support&lt;/em&gt;</description></item><item><title>Prove tecniche di Web 2.0</title><link>https://blog.sigmalab.net/2006/03/29/prove-tecniche-di-web-20/</link><pubDate>Wed, 29 Mar 2006 13:26:29 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/29/prove-tecniche-di-web-20/</guid><description>&lt;p&gt;Questo è il titolo che Hyle ha dato ad un suo &lt;a href="http://www.webdomus.it/tao/?p=584"&gt;blogpost;&lt;/a&gt; Si è prefisso di non usare XMLHTTPrequest (il cuore di un tipico sistema Ajax) ma Javascript nella sue essenza abbinato alla potenza di JSON PHP API di Yahoo!. Il risultato, piacevole ed efficace, si puo trovare &lt;a href="http://www.webdomus.it/tao/2punto1/corettore/"&gt;qui&lt;/a&gt;.
Hyle conclude affermando che la vera rivoluzione (adesso) è rappresentata dal successo delle iniziative relative ai &lt;a href="http://microformats.org/wiki/microformats"&gt;microformati&lt;/a&gt; - lo testimonia anche l&amp;rsquo;interesse suscitato in Bill Gates, che &lt;a href="http://www.youtube.com/watch?v=Z9X-vHJ_Z-I"&gt;intervistato&lt;/a&gt; sul palco della &lt;a href="http://mix06.com/"&gt;Mix06&lt;/a&gt; da Tim O&amp;rsquo;Reilly ha affermato:&lt;/p&gt;</description></item><item><title>Office per Firefox, gratis</title><link>https://blog.sigmalab.net/2006/03/28/office-per-firefox-gratis/</link><pubDate>Tue, 28 Mar 2006 14:07:49 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/28/office-per-firefox-gratis/</guid><description>&lt;p&gt;L&amp;rsquo;imprenditore americano Michael Robertson, noto soprattutto per aver fondato società come MP3.com e Lindows (ora Linspire), si è gettato in un&amp;rsquo;altra sfida: rendere disponibile sul Web, senza costi né tediose registrazioni, un&amp;rsquo;intera suite di applicazioni per l&amp;rsquo;ufficio. E quando si dice &amp;ldquo;disponibile sul Web&amp;rdquo; s&amp;rsquo;intende la possibilità di utilizzare le applicazioni direttamente con un browser, senza la necessità di alcuna installazione.&lt;/p&gt;
&lt;p&gt;La prima applicazione rilasciata da Robertson è &lt;a href="http://www.ajaxwrite.com/"&gt;ajaxWrite&lt;/a&gt;, un word processor dalle funzioni essenziali la cui interfaccia grafica, benché totalmente web-based, richiama da vicino quella di MS Word. Il programma è in grado di aprire e salvare i documenti nel formato &amp;ldquo;.doc&amp;rdquo; di Word ed esportarli, fra gli altri, in formato PDF; fornisce funzionalità base per la formattazione del testo e gli stili, supporta l&amp;rsquo;inserimento di immagini, tabelle, link e altri oggetti, e possiede una funzione &amp;ldquo;undo&amp;rdquo; con un numero di livelli illimitato o quasi.&lt;/p&gt;</description></item><item><title>Estensioni Firefox per navigare in anonimato</title><link>https://blog.sigmalab.net/2006/03/28/estensioni-firefox-per-navigare-in-anonimato/</link><pubDate>Tue, 28 Mar 2006 11:41:04 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/28/estensioni-firefox-per-navigare-in-anonimato/</guid><description>&lt;p&gt;Navigare sicuri del proprio anonimato? è sempre difficile ecco che alcuni tool (extension) per Firefox ci possono venire in aiuto :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&amp;amp;category=Privacy%20and%20Security&amp;amp;numpg=10&amp;amp;id=1415"&gt;Anonymouser&lt;/a&gt; L'estensione permette di aprire links utilizzando la modalità normale o quella anonima.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&amp;amp;category=Privacy%20and%20Security&amp;amp;numpg=10&amp;amp;id=1375"&gt;CookiePanel&lt;/a&gt; Controlla in tempo reale nella status bar la gestione dei cookie eseguita dai siti che stiamo visitando. In tal modo è possibile avere ina idea riguardo i siti più invasivi dal punto di vista del tracciamento degli utenti.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&amp;amp;category=Privacy%20and%20Security&amp;amp;numpg=10&amp;amp;id=1579"&gt;FormFox&lt;/a&gt; Stanco di controllare la destinazione dei moduli di inserimento dati? Con FormFox visualizzarai la destinazione del form su cui stai digitando i dati. L'estensione si sovrappone anche agli eventi Javascript OnClick e OnLoad utilizzati generalmente per nascondere la destinazione dalla barra di stato.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&amp;amp;category=Privacy%20and%20Security&amp;amp;numpg=10&amp;amp;id=2232"&gt;httProxy&lt;/a&gt; Seleziona la navigazione via proxy per determinati siti internet. Un menù ti consentirà di selezionare uno tra diversi proxy disponibili.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&amp;amp;category=Privacy%20and%20Security&amp;amp;numpg=10&amp;amp;id=537"&gt;Redirect Remover&lt;/a&gt; Individua e disabilita i links che agiscono come redirect per siti diversi da quelli idendificati nell'URL. In particolare riesce ad identificare l'indirizzo finale di destinazione contenuto nella variabile GET del link, e ci reindirizza senza passare per la pagina intermedia.&lt;/li&gt;
&lt;li&gt;&lt;a href="https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&amp;amp;category=Privacy%20and%20Security&amp;amp;numpg=10&amp;amp;id=1306"&gt;Stealther&lt;/a&gt; Altra estensione per non lasciare tracce di navigazione in locale. Può essere impostato in avvio selezionando quali informazioni non mantenere tra history, cookies, downloads, form input e referrers.&lt;/li&gt;
&lt;/ul&gt;
Purtroppo alcuni di queste estensioni per Firefox funzionano solo per FF Windows e non sotto linux :(</description></item><item><title>KTF EV-K100: cellulare da 8 mm</title><link>https://blog.sigmalab.net/2006/03/27/ktf-ev-k100-cellulare-da-8-mm/</link><pubDate>Mon, 27 Mar 2006 14:48:16 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/27/ktf-ev-k100-cellulare-da-8-mm/</guid><description>&lt;p&gt;Questo cellulare ha un design che mi affascina molto. Ha tutto cio che hanno i cellulari moderni :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;una fotocamera da 1.3 megapixel,&lt;/li&gt;
&lt;li&gt;display 176x220 a 262000 colori,&lt;/li&gt;
&lt;li&gt;lettore mp3,&lt;/li&gt;
&lt;li&gt;bluethoot,&lt;/li&gt;
&lt;li&gt;ben &lt;strong&gt;165 megabyte&lt;/strong&gt; di memoria&lt;/li&gt;
&lt;/ul&gt;
l'unica sua pecca è che non è compatibile con gli standard eurepei.
&lt;center&gt;
&lt;img title="KTF" alt="KTF" src="http://pclab.pl/zdjecia/aktualnosci/2006_03/ktf2.jpg" /&gt;
&lt;/center&gt;</description></item><item><title>EyeOs</title><link>https://blog.sigmalab.net/2006/03/26/eyeos/</link><pubDate>Sun, 26 Mar 2006 21:17:57 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/26/eyeos/</guid><description>&lt;p&gt;Per chi ama le stranezze ecco un desktop un po speciale infatti è un desktop nel web nel senso che vi si accede con un browser ma non gli manca nulla : una calcolatrice, una agenda, una rubrica, un browser (nel browser per chi ama l&amp;rsquo;ironia), un sistema di messaggistica, un filemanager. Facile da installare necessita solo di apache e php4; l&amp;rsquo;installazione dura appena 15 secondi (2 click di numero e via). Sul &lt;a href="http://www.eyeos.org/"&gt;sito principale&lt;/a&gt; trovate gia numerosi temi e wallpaper. Ovviamente supporta la multiutenza.&lt;/p&gt;</description></item><item><title>PHP, offuscare il code? e se perdo l'originale?</title><link>https://blog.sigmalab.net/2006/03/26/php-offuscare-il-code-e-se-perdo-loriginale/</link><pubDate>Sun, 26 Mar 2006 21:09:01 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/26/php-offuscare-il-code-e-se-perdo-loriginale/</guid><description>&lt;p&gt;Cosa posso fare se perdo il codice sorgente e mi rimane solo quello offuscato? Semplice uso &lt;a href="http://www.phprecovery.com/"&gt;PhpRecovery&lt;/a&gt; un tool che a dire dei creatori puo decodificare script protetti da :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Zend&lt;/li&gt;
&lt;li&gt;Ioncube&lt;/li&gt;
&lt;li&gt;SourceGuardian&lt;/li&gt;
&lt;li&gt;TurckMM&lt;/li&gt;
&lt;li&gt;SourceCop&lt;/li&gt;
&lt;li&gt;ScopBin&lt;/li&gt;
&lt;li&gt;Zend (Gaspra)&lt;/li&gt;
&lt;li&gt;Ioncube (last)&lt;/li&gt;
&lt;li&gt;CodeLock&lt;/li&gt;
&lt;/ul&gt;
Tutti questi obfuscator sono a pagamento ma ne esite uno free che vale la pena citare : &lt;a href="http://pobs.mywalhalla.net/"&gt;POBS&lt;/a&gt; .
Il suo funzionamento è semplice sostituisce i nomi delle funzioni, costanti e variabili seconda il seguente algoritmo:
la prima lettera è
&lt;ul&gt;
&lt;li&gt;F = Funzione&lt;/li&gt;
&lt;li&gt;C = Costante&lt;/li&gt;
&lt;li&gt;V = Variabile&lt;/li&gt;
&lt;/ul&gt;
mentre quello che segue è l'MD5 della funzione. Esempio :
&lt;code&gt;
Funzione MakeImageHtml =&gt; Fee2c1bdc
La variabile $ImgText =&gt; $V1d9d94a6
La costante USERDIR =&gt; C389a367e
&lt;/code&gt;
Isomma vedete voi se il gioco di camuffare il codice vale la candela... io sono per l'open source poi fate voi.</description></item><item><title>Creare Form it's easy con Wufoo</title><link>https://blog.sigmalab.net/2006/03/26/creare-form-its-easy-con-wufoo/</link><pubDate>Sun, 26 Mar 2006 21:03:36 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/26/creare-form-its-easy-con-wufoo/</guid><description>&lt;p&gt;Questo interessante script dal nome un po enigmatico basato su javascript e flash che permette di realizzare/manipolare form web senza la necessita di dover conoscere l&amp;rsquo;html ma semplicemente cliccando su dei pulsanti. Figo no? Visitate il &lt;a href="http://wufoo.com/"&gt;sito&lt;/a&gt; e poi fatemi sapere.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;edit&lt;/em&gt;
Sull&amp;rsquo;onda di questo &lt;a href="http://www.formassembly.com/index.php"&gt;FormAssembly&lt;/a&gt;; molto valido presenta anche una library con form gia pronti. L&amp;rsquo;unica pecca che ho visto fino ad ora che non ti permette di scaricarti il tool per crearli.&lt;/p&gt;</description></item><item><title>Eve online screenshots</title><link>https://blog.sigmalab.net/2006/03/25/eve-online-screenshots/</link><pubDate>Sat, 25 Mar 2006 16:58:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/25/eve-online-screenshots/</guid><description/></item><item><title>Panoramica sui più diffusi framework php</title><link>https://blog.sigmalab.net/2006/03/24/panoramica-sui-pi-diffusi-framework-php/</link><pubDate>Fri, 24 Mar 2006 01:01:02 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/24/panoramica-sui-pi-diffusi-framework-php/</guid><description>&lt;p&gt;Ecco &lt;a href="http://lnx.googlewrite.com/chart.php"&gt;qui&lt;/a&gt; una pagina che riassume tutti i più diffusi framework php con indicato cosa hanno e cosa non hanno tra le loro caratteristiche fornendo cosi un metro valutativo su che framework dirigersi in base alle varie necessità.&lt;/p&gt;</description></item><item><title>I'm getting on the del.icio.us bandwagon slowly. I...</title><link>https://blog.sigmalab.net/2006/03/23/im-getting-on-the-delicious-bandwagon-slowly-i/</link><pubDate>Thu, 23 Mar 2006 21:53:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/23/im-getting-on-the-delicious-bandwagon-slowly-i/</guid><description/></item><item><title>Microsoft "libera" l'accesso ai file di Office</title><link>https://blog.sigmalab.net/2006/03/23/microsoft-libera-laccesso-ai-file-di-office/</link><pubDate>Thu, 23 Mar 2006 17:23:12 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/23/microsoft-libera-laccesso-ai-file-di-office/</guid><description>&lt;p&gt;Il 22 novembre scorso Microsoft annunciava di aver iniziato il percorso per portare il formato file di Office - Office Open XML - a diventare uno standard, attraverso la sottomissione ad ECMA. Qui altre info &lt;a href="http://www.microsoft.com/office/preview/developers/filefaq.mspx"&gt;qui&lt;/a&gt;&lt;br /&gt;
e &lt;a href="http://www.microsoft.com/office/preview/developers/ecmafaq.mspx"&gt;qui&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Proseguendo in questo suo impegno, oggi il colosso di Redmond durante la conferenze degli sviluppatori di Office, ha annunciato:&lt;/p&gt;
&lt;p&gt;- la formazione dell' Open XML Formats Developer Group che rappresenterà la comunità di supporto per tutti coloro che vorranno sviluppare utilizzando il formato file di Office. Altre info &lt;a href="http://www.OpenXmlDeveloper.org."&gt;qui&lt;/a&gt; sul sito principale.&lt;/p&gt;</description></item><item><title>Recuperare i metadata di Word</title><link>https://blog.sigmalab.net/2006/03/22/recuperare-i-metadata-di-word/</link><pubDate>Wed, 22 Mar 2006 21:07:12 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/22/recuperare-i-metadata-di-word/</guid><description>&lt;p&gt;Si, ora è possibile recuperare tutti i campi metadata di un file word grazie a &lt;a href="http://www.docscrubber.com/"&gt;Doc Scrubber&lt;/a&gt;; ovviamente solo per Windows.&lt;/p&gt;</description></item><item><title>10 Best Security Live CD Distros (Pen-Test, Forensics &amp; Recovery)</title><link>https://blog.sigmalab.net/2006/03/22/10-best-security-live-cd-distros-pen-test-forensics-amp-recovery/</link><pubDate>Wed, 22 Mar 2006 21:03:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/22/10-best-security-live-cd-distros-pen-test-forensics-amp-recovery/</guid><description>&lt;p&gt;Avete capito bene è stata redatta una &lt;a href="http://www.darknet.org.uk/2006/03/10-best-security-live-cd-distros-pen-test-forensics-recovery/"&gt;lista&lt;/a&gt; con le 10 migliori distribuzioni Live per il recupero dei dati e l&amp;rsquo;analisi dei sistemi; buona lettura e download.&lt;/p&gt;</description></item><item><title>Le letture consigliate da IBM</title><link>https://blog.sigmalab.net/2006/03/22/le-letture-consigliate-da-ibm/</link><pubDate>Wed, 22 Mar 2006 21:00:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/22/le-letture-consigliate-da-ibm/</guid><description>&lt;p&gt;Attraverso il blog di &lt;a href="http://shiflett.org/archive/212"&gt;Shiflett&lt;/a&gt; vengo a conoscenza che &lt;a href="http://www-128.ibm.com/developerworks/library/os-php-read/#author"&gt;Daniel Krook&lt;/a&gt;, IT Specialist dell&amp;rsquo;inofrmatica ha redatto una lista delle letture che secondo lui sono basilari per un buon sviluppatore PHP.&lt;/p&gt;</description></item><item><title>Spam, che stress....</title><link>https://blog.sigmalab.net/2006/03/18/spam-che-stress/</link><pubDate>Sat, 18 Mar 2006 14:16:47 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/18/spam-che-stress/</guid><description>&lt;p&gt;In questi giorni abbiamo ricevuto una marea di spam intollerabile dovuto al fatto che questo blog ha una serie di problemi nei commenti; per velocizzare la rimozione di questo spam a breve creo un bello script basato su questo bel codice SQL :&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-sql"&gt;DELETE FROM `evo_comments` WHERE `comment_content` LIKE '%Hi ! Your site is very interesting.%'&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;che tutti gli utlizzatore del blog possono usare! &amp;hellip;&lt;/p&gt;
&lt;p&gt;spiacente per lo spam che arriva via mail.&lt;/p&gt;</description></item><item><title>MOCM 2006</title><link>https://blog.sigmalab.net/2006/03/18/mocm-2006/</link><pubDate>Sat, 18 Mar 2006 14:15:02 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/18/mocm-2006/</guid><description>&lt;p&gt;Il &lt;a href="http://mocm.olografix.org"&gt;Metro Olografix Crypto Meeting 2006&lt;/a&gt; si terrà il 25 Marzo presso la Sala Dei Marmi della provincia di Pescara sita in &lt;a href="http://mappe.virgilio.it/tc/mappa.jsp?com1=pescara+%28pe%29&amp;amp;to1=Piazza+Italia&amp;amp;civ1=30&amp;amp;rg=19&amp;amp;pv=pe&amp;amp;cx=14.2143&amp;amp;cy=42.46492&amp;amp;lx=14.2143&amp;amp;ly=42.46492&amp;amp;z=0.6&amp;amp;lv=1&amp;amp;ct=&amp;amp;st=&amp;amp;cs=&amp;amp;nm=&amp;amp;al=default&amp;amp;type=null&amp;amp;d=1"&gt;Piazza Italia n. 30&lt;/a&gt;;
Lo scopo che si prefigge il MOCM e&amp;rsquo; quello di presentare in maniera divulgativa principi di crittografia di notevole importanza nell&amp;rsquo;odierno mondo delle telecomunicazioni e di far comprendere l&amp;rsquo;importanza di tali prinicipi e delle applicazioni su di essi basate.&lt;/p&gt;
&lt;p&gt;Durante il convegno verranno presentati interventi che cercheranno di fare il punto su tematiche di attualita&amp;rsquo; nel settore. Inoltre, nell&amp;rsquo;ambito della manifestazione, si svolgerà un key-signing party per il cui regolamento e&amp;rsquo; possibile leggere qualche nota dopo il programma della manifestazione. Durante tutta la giornata sarà disponibile un banchetto dove partecipare al key-signing party e ottenere informazioni e software crittografico.&lt;/p&gt;</description></item><item><title>I've been asked what's the way to edit the configu...</title><link>https://blog.sigmalab.net/2006/03/16/ive-been-asked-whats-the-way-to-edit-the-configu/</link><pubDate>Thu, 16 Mar 2006 13:48:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/16/ive-been-asked-whats-the-way-to-edit-the-configu/</guid><description/></item><item><title>It seems that you can edit the files and delete th...</title><link>https://blog.sigmalab.net/2006/03/15/it-seems-that-you-can-edit-the-files-and-delete-th/</link><pubDate>Wed, 15 Mar 2006 17:05:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/15/it-seems-that-you-can-edit-the-files-and-delete-th/</guid><description/></item><item><title>php|architect features Zend Framework Tutorial</title><link>https://blog.sigmalab.net/2006/03/12/phparchitect-features-zend-framework-tutorial/</link><pubDate>Sun, 12 Mar 2006 00:48:49 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/12/phparchitect-features-zend-framework-tutorial/</guid><description>&lt;p&gt;Framework contributor &lt;a href="http://shiflett.org/"&gt;Chris Shiflett&lt;/a&gt; has teamed up with &lt;a href="http://www.phparch.com/"&gt;php|architect&lt;/a&gt; magazine, another Zend Framework partner, to publish a great &lt;a href="http://www.phparch.com/zftut/"&gt;new tutorial&lt;/a&gt; on getting started with the MVC architecture of the framework. This is the first of what we hope will be many articles with &lt;a href="http://www.phparch.com/"&gt;php|architect&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Zend Framework Preview 0.1.2</title><link>https://blog.sigmalab.net/2006/03/12/zend-framework-preview-012/</link><pubDate>Sun, 12 Mar 2006 00:44:12 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/12/zend-framework-preview-012/</guid><description>&lt;p&gt;Nemmeno una settimana dal rilascio della 0.1.1 che ecco spuntare la 0.1.2 con molte migliorie a dire della Zend; sembra che dopo l&amp;rsquo;uscita pubblica della beta moltissimi siano stati i feedback ricevuti. In questa ultima preview abbiamo :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;bug fixes&lt;/li&gt;
&lt;li&gt;the unit test suite&lt;/li&gt;
&lt;li&gt;additional documentation&lt;/li&gt;
&lt;/ul&gt;
Per altre info consiglio di guardare il ChangeLog; e ora andate a &lt;a href="http://framework.zend.com/download"&gt;scaricare&lt;/a&gt; questa nuova versione.</description></item><item><title>MHonArc</title><link>https://blog.sigmalab.net/2006/03/12/mhonarc/</link><pubDate>Sun, 12 Mar 2006 00:33:29 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/12/mhonarc/</guid><description>&lt;p&gt;Cosa è &lt;a href="http://www.mhonarc.org/"&gt;MHonArc&lt;/a&gt;? è un comodo script perl (installabile come sempre con un &lt;code&gt;emerge mhonarc&lt;/code&gt;) che permette di convertire le &lt;em&gt;mail-to-HTML&lt;/em&gt;. E&amp;rsquo; un tool molto comodo secondo me soprattutto per gestire le mailing-list pubbliche senza dover browsare tra i file basta guardare un file html. Il suo uso è veramente banale
&lt;code&gt; mhonarc -outdir [dir di destinazione] [dir con le mail]&lt;/code&gt;
non processa le sottodirectory ma cmq. risulta molto comodo anche cosi. La sua funzione più peculiare è la possibilità di essere associato a procmail ot simili per processare ogni volta le mail che arrivano su una data casella. (vedi &lt;a href="http://mia.ece.uic.edu/~papers/etc/msg00013.html"&gt;esempio&lt;/a&gt;);
Alcuni tip su questo software è possibile trovarli &lt;a href="http://www.nacs.uci.edu/X/W6/MHonArc/aliases.html"&gt;qui&lt;/a&gt;, metre per editare il layout potete dare un&amp;rsquo;occhiata &lt;a href="http://www.mhonarc.org/MHonArc/doc/layout.html"&gt;qui&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>September 2006: PHP IDE 1.0 release</title><link>https://blog.sigmalab.net/2006/03/11/september-2006-php-ide-10-release/</link><pubDate>Sat, 11 Mar 2006 14:06:20 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/11/september-2006-php-ide-10-release/</guid><description>&lt;p&gt;Da lungo tempo &lt;a href="http://www.zend.com"&gt;Zend&lt;/a&gt; medita di passare il proprio ZendStudio sulla piattaforma Eclipse; Come si puo leggere sul &lt;a href="http://www.eclipse.org/proposals/php-ide/"&gt;sito dedicato&lt;/a&gt; ora il rilascio sembra vicino e non solo qualcosa di teorico, infatti è uscita una roadmap :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;March 8, 2006: Creation review&lt;/li&gt;
&lt;li&gt;March 20-23, 2006: EclipseCon&lt;/li&gt;
&lt;li&gt;April, 2006: Finish development stage&lt;/li&gt;
&lt;li&gt;May, 2006: PHP IDE 0.7 release&lt;/li&gt;
&lt;li&gt;July, 2006: Upgrade to WTP 1.5&lt;/li&gt;
&lt;li&gt;September, 2006: PHP IDE 1.0 release&lt;/li&gt;
&lt;/ul&gt;
Fra 5 mesi vedremo quindi con tutta probabilità la nascita di questo IDE che unira i pregi (portabilità, stabilità, estendibilità) e i difetti (pesantezza) di &lt;a href="http://www.eclipse.org"&gt;Eclipse&lt;/a&gt; con la potenza di ZendStudio.
&lt;p&gt;[&lt;em&gt;edit&lt;/em&gt;]&lt;/p&gt;</description></item><item><title>My friend thinks that if Apple would sell MacOS X ...</title><link>https://blog.sigmalab.net/2006/03/08/my-friend-thinks-that-if-apple-would-sell-macos-x/</link><pubDate>Wed, 08 Mar 2006 20:14:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/08/my-friend-thinks-that-if-apple-would-sell-macos-x/</guid><description/></item><item><title>Sicuro di caricare il modulo giusto?</title><link>https://blog.sigmalab.net/2006/03/05/sicuro-di-caricare-il-modulo-giusto/</link><pubDate>Sun, 05 Mar 2006 19:35:53 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/05/sicuro-di-caricare-il-modulo-giusto/</guid><description>&lt;p&gt;Su Debian Weekly News del 22 febbraio appare una nota in cui Lars Wirzenius ricorda la possibilità di confrontare il contenuto del proprio &amp;ldquo;&lt;em&gt;lspci -n&lt;/em&gt;&amp;rdquo; con il database dei driver per GNU/Linux, disponibile all&amp;rsquo;indirizzo &lt;a href="http://kmuto.jp/debian/hcl/"&gt;&lt;a href="http://kmuto.jp/debian/hcl/"&gt;http://kmuto.jp/debian/hcl/&lt;/a&gt;&lt;/a&gt;, scoprendo così in un istante quali delle periferiche possedute sono supportate e con quali driver :D.&lt;/p&gt;
&lt;p&gt;Si raccomanda a tutti l&amp;rsquo;uso di questo strumento (anche a chi non ha problemi), per due motivi:
per cominciare è sempre possibile scoprire che non si sta usando una periferica posseduta semplicemente perchè non si è caricato il modulo necessario; il feedback degli utenti aiuta a mantenere il database aggiornato ;).&lt;/p&gt;</description></item><item><title>Zend Framework beta is out</title><link>https://blog.sigmalab.net/2006/03/04/zend-framework-beta-is-out/</link><pubDate>Sat, 04 Mar 2006 15:29:52 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/04/zend-framework-beta-is-out/</guid><description>&lt;p&gt;Si finalmente si può toccare con mano il &lt;a href="http://framework.zend.com/"&gt;Zend Framework &lt;/a&gt;; in parallelo al rilascio di questa versione beta 0.1.1 anche i 2 siti ufficiali di riferiemento :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://framework.zend.com/"&gt;zend homepage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://devzone.zend.com/public/view"&gt;zend developer site&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
Navigando su questi siti si possono trovare informazioni molto interessanti come gli articoli sui &lt;a href="http://devzone.zend.com/node/view/id/3"&gt;Design Pattern&lt;/a&gt; e il &lt;a href="http://framework.zend.com/manual/index.html"&gt;manuale di riferimento&lt;/a&gt; per il framework. Io non so voi ma sono molto eccitato all'idea di poter finalmente provare il Framework; per facilitare le cose inoltre gli utenti gentoo posso direttamente dare (dopo gli opportuni smaskeramenti):
&lt;code&gt;emerge zendframework&lt;/code&gt;
e il gioco è fatto.
Buon lavoro....</description></item><item><title>Google Spam Page Creator</title><link>https://blog.sigmalab.net/2006/03/04/google-spam-page-creator/</link><pubDate>Sat, 04 Mar 2006 14:42:37 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/04/google-spam-page-creator/</guid><description>&lt;p&gt;Vi ricordate pochi giorni fa abbiamo &lt;a href="https://blog.sigmalab.net/index.php/yoghi/2006/02/28/google_pages"&gt;parlato &lt;/a&gt;di &lt;a href="http://pages.google.com/"&gt;Google Pages &lt;/a&gt;, un utente ha segnalato però uno spiacevole problema. Il &amp;ldquo;problema&amp;rdquo; sta nel fatto che per accedere a tale servizio bisogna avere un account Gmail . Per tanto tutti i servizi di Google Pages saranno associati ad un indirizzo di posta valido. E se volete fare spam a indirizzi di posta &amp;ldquo;validi&amp;rdquo; basta cercarli in google con il comando &lt;em&gt;site: googlepages.com&lt;/em&gt; ed il gioco è fatto.
E&amp;rsquo; proprio vero fatta la legge trovato l&amp;rsquo;inganno&lt;/p&gt;</description></item><item><title>Chiave usb gratis firmata Microsoft</title><link>https://blog.sigmalab.net/2006/03/04/chiave-usb-gratis-firmata-microsoft/</link><pubDate>Sat, 04 Mar 2006 14:38:30 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/04/chiave-usb-gratis-firmata-microsoft/</guid><description>&lt;p&gt;Si avete capito bene. La Microsoft regala una bella chiavetta usb. Basta andare su &lt;a href="http://www.microsoft.com/windowsxp/mysterysolved/corp/default.mspx"&gt;questa pagina&lt;/a&gt; cliccare sull&amp;rsquo;immagine con la chiavetta, avere ovviamente un account passport e compilare qualche form con i nostri dati personali e rispondere a un breve quiz. I tempi di arrivi vanno dalle 6 alle 8 settimane ed il motivo per cui microsoft fà questo è per confermare la sua campagna per la legalizzazione del software. Buona richiesta a tutti.&lt;/p&gt;</description></item><item><title>The networking issue is this, neither the integrat...</title><link>https://blog.sigmalab.net/2006/03/01/the-networking-issue-is-this-neither-the-integrat/</link><pubDate>Wed, 01 Mar 2006 19:06:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/01/the-networking-issue-is-this-neither-the-integrat/</guid><description/></item><item><title>After the successful install, it was obvious that ...</title><link>https://blog.sigmalab.net/2006/03/01/after-the-successful-install-it-was-obvious-that/</link><pubDate>Wed, 01 Mar 2006 17:54:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/01/after-the-successful-install-it-was-obvious-that/</guid><description/></item><item><title>HOWTO: MacOS x86 and the Asus P4P800 Deluxe, P4c, ...</title><link>https://blog.sigmalab.net/2006/03/01/howto-macos-x86-and-the-asus-p4p800-deluxe-p4c/</link><pubDate>Wed, 01 Mar 2006 16:27:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/03/01/howto-macos-x86-and-the-asus-p4p800-deluxe-p4c/</guid><description/></item><item><title>Regular expressions for dummies</title><link>https://blog.sigmalab.net/2006/02/28/regular-expressions-for-dummies/</link><pubDate>Tue, 28 Feb 2006 17:02:08 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/28/regular-expressions-for-dummies/</guid><description>&lt;p&gt;Se non sapete scrivere ancora regular expression ecco due tool molto interessanti: il primo è un programma per windows/unix-like &lt;a href="http://www.RegexBuddy.com"&gt;RegexBuddy&lt;/a&gt;&lt;/p&gt;
&lt;img width="100" height="80" title="RegexBuddy" alt="screenshot" src="http://www.regexbuddy.com/screens/regexbuddylinux.png" /&gt;
&lt;p&gt;mentre il secodo è un tool web &lt;a href="http://www.regexcollectors.net/"&gt;regexcollectors.net&lt;/a&gt;. A voi la scelta.&lt;/p&gt;</description></item><item><title>IA Summit concluso</title><link>https://blog.sigmalab.net/2006/02/28/ia-summit-concluso/</link><pubDate>Tue, 28 Feb 2006 15:33:57 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/28/ia-summit-concluso/</guid><description>&lt;p&gt;Si è tenuto a Roma il 24 Febbraio 2006 il primo &lt;a href="http://www.iasummit.it/"&gt;&lt;strong&gt;IA Summit&lt;/strong&gt;&lt;/a&gt;;
voi direte cos&amp;rsquo;è ?
&lt;em&gt;Tanti in Italia, a bassa voce, più o meno consapevolmente, si occupano di architettura dell&amp;rsquo;informazione, organizzando sistemi di conoscenza, preparando percorsi di navigazione, creando profili utenti e scenari d&amp;rsquo;uso, etc.
In un mercato difficile come quello italiano, nasce pertanto l&amp;rsquo;esigenza di creare un primo punto di contatto specificamente dedicato all&amp;rsquo;architettura dell&amp;rsquo;informazione, un terreno di discussione e d&amp;rsquo;incontro per far crescere questa comunità evidenziandone al contempo peculiarità e difficoltà quotidiane, nel tentativo di portare il web italiano verso una nuova fase fatta di qualità e maturità. &lt;/em&gt;&lt;/p&gt;</description></item><item><title>MIME Types</title><link>https://blog.sigmalab.net/2006/02/28/mime-types/</link><pubDate>Tue, 28 Feb 2006 15:23:16 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/28/mime-types/</guid><description>&lt;p&gt;Spesso capita di imbatterci sui MIME Type ecco la lista completa!&lt;/p&gt;</description></item><item><title>Google Hosted - Screenshots</title><link>https://blog.sigmalab.net/2006/02/28/google-hosted-screenshots/</link><pubDate>Tue, 28 Feb 2006 15:12:19 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/28/google-hosted-screenshots/</guid><description>&lt;p&gt;Some points before the pretty screens.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;GMAIL notifier does not work with the hosted service. Yet.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Google Talk clients do not work either, I think the official windows client does work. But, I don&amp;rsquo;t do windows.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;The recently announced Dashboard Widgets do not work either.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;screenshot arre offline .. sorry :(&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;</description></item><item><title>Gentoo 2006.0</title><link>https://blog.sigmalab.net/2006/02/28/gentoo-20060/</link><pubDate>Tue, 28 Feb 2006 14:44:17 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/28/gentoo-20060/</guid><description>&lt;p&gt;The Gentoo Release Engineering team proudly announces the release of Gentoo Linux 2006.0. Gentoo Linux 2006.0, the first release in the 2006 series, represents improvements across many architectures since the 2005.1 release.&lt;/p&gt;
&lt;p&gt;Major highlights in the release include KDE 3.4.3, GNOME 2.12.2, XFCE 4.2.2, GCC 3.4.4 and a 2.6.15 kernel. This is also the first release with the Gentoo Linux Installer officially debuting on the x86 LiveCD, which will fully replace the Universal and PackageCD set. The LiveCD also features a fully-fledged Gnome environment. Later releases will include KDE support as well as a new LiveDVD.&lt;/p&gt;</description></item><item><title>Google Pages</title><link>https://blog.sigmalab.net/2006/02/28/google-pages/</link><pubDate>Tue, 28 Feb 2006 14:28:21 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/28/google-pages/</guid><description>&lt;p&gt;Cos&amp;rsquo;è direte voi? E&amp;rsquo; un tool visuale per creare rapidamente dal proprio browser pagine web. L&amp;rsquo;esperimento che ha fatta il nostro amico &lt;a href="http://im.digitalhymn.com/"&gt;Folletto&lt;/a&gt; ci permette di avere un &lt;a href="http://im.digitalhymn.com/?x=cms&amp;amp;fx=article&amp;amp;id=351"&gt;commento&lt;/a&gt; da parte di una persona competente :&lt;/p&gt;
&lt;blockquote&gt;L'interfaccia web è molto semplice e fa uso di una serie di templates predefiniti e mi pare generi un codice HTML piuttosto pulito, sempre tenendo conto comunque che si tratta di un tool semplice e semplificato.&lt;/blockquote&gt;
Non posso postare il mio commento in quanto non ho potuto provarlo di persona in quanto per ora il servizio (come al solito con le novità google) è stato limitato a poche persone.
Se riuscite a &lt;a href="http://pages.google.com/"&gt;provarlo&lt;/a&gt; non esitate a postare i vostri commenti.</description></item><item><title>MacGyver Returns</title><link>https://blog.sigmalab.net/2006/02/27/macgyver-returns/</link><pubDate>Mon, 27 Feb 2006 00:43:44 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/27/macgyver-returns/</guid><description>&lt;p&gt;E&amp;rsquo; si il caro amico MacGyver è tornato in uno &lt;a href="http://priceless.com/film/worldpremiere.html"&gt;spot &lt;/a&gt;della mastercard ;)&lt;/p&gt;</description></item><item><title>Prototype datasheet</title><link>https://blog.sigmalab.net/2006/02/27/prototype-datasheet/</link><pubDate>Mon, 27 Feb 2006 00:24:49 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/27/prototype-datasheet/</guid><description>&lt;p&gt;Stupendo, finalmente qualcuno ha fatto un &lt;a href="http://www.snook.ca/archives/000531.php"&gt;datasheet decente per Prototype&lt;/a&gt;. E&lt;/p&gt;</description></item><item><title>UrlRewrite Filter</title><link>https://blog.sigmalab.net/2006/02/24/urlrewrite-filter/</link><pubDate>Fri, 24 Feb 2006 19:22:32 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/24/urlrewrite-filter/</guid><description>&lt;p&gt;If you need some nifty url rewriting like mod_rewrite for apache I found this sweet J2EE filter called &lt;a href="http://tuckey.org/urlrewrite/"&gt;UrlRewrite&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>My first impact with the MVC concept was through t...</title><link>https://blog.sigmalab.net/2006/02/21/my-first-impact-with-the-mvc-concept-was-through-t/</link><pubDate>Tue, 21 Feb 2006 18:22:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/21/my-first-impact-with-the-mvc-concept-was-through-t/</guid><description/></item><item><title>Libertà ?</title><link>https://blog.sigmalab.net/2006/02/21/libert/</link><pubDate>Tue, 21 Feb 2006 12:53:27 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/21/libert/</guid><description>&lt;p&gt;Da tempo seguo alcuni blog di persone che si interessano di libertà digitale, la questione è abbastanza calda e ovviamente mai reclamizzata in TV o nei giornali.
Non ultima la &lt;a href="http://www.ikaro.net/articoli/cnt/direttiva_frattini-00249.html"&gt;Direttiva 2004/48 CE&lt;/a&gt; che è stata approvata in gran segreto per ovvi motivi. Primo tra tutti la travisazione nei punti chiave della Direttiva stessa. Infatti essa &lt;strong&gt;permettere azioni giudiziarie repressive&lt;/strong&gt; contro providers i cui utenti saranno ritenuti colpevoli di violazione del diritto di autore sulla base di semplici supposizioni, &lt;strong&gt;senza alcun riscontro oggettivo&lt;/strong&gt;.
Inoltre se qualcuno decide che violate una proprietà intellettuale (confusa appositamente con la proprietà industriale) ed innesca attraverso la magistratura un provvedimento restrittivo di urgenza che poi si rivela senza fondamento non è previsto alcun risarcimento o alcuna rivalsa.
&lt;strong&gt;Tale possibilità era prevista nella direttiva europea, ma è stranamente scomparsa dal recepimento approvato in Italia in gran segreto. &lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Java open source stuff</title><link>https://blog.sigmalab.net/2006/02/21/java-open-source-stuff/</link><pubDate>Tue, 21 Feb 2006 00:00:07 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/21/java-open-source-stuff/</guid><description>&lt;p&gt;&lt;a href="http://www.java-source.net/"&gt;Java source&lt;/a&gt; is a site where you can find many open source Java libraries organized by category.&lt;/p&gt;</description></item><item><title>Call to Action for all RIFE-ers and not</title><link>https://blog.sigmalab.net/2006/02/20/call-to-action-for-all-rife-ers-and-not/</link><pubDate>Mon, 20 Feb 2006 20:56:13 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/20/call-to-action-for-all-rife-ers-and-not/</guid><description>&lt;p&gt;The RIFE framework lead developer just posted a &lt;a href="http://rifers.org/blogs/gbevin/2006/2/19/which_syntax_looks_best_to_you"&gt;blog post&lt;/a&gt; asking user feedback for the best/easiest/more-intuitive way to implement the templating for RIFE. I&amp;rsquo;d go with regular tags because IDE&amp;rsquo;s support them, but I must say that the Velocity and Tapestry approach looks interesting as well. I can&amp;rsquo;t say I like neither the current nor the processing instruction variant syntax, am I missing out something?
My objection to Velocity/Tapestry/FreeMarker and other alternative approaches is that IDE&amp;rsquo;s don&amp;rsquo;t offer as good support as JSP taglibs or JSF. These communities should try to extend the eclipse WTP editor and NetBeans in order to speed up the syntax learning path.
It will be interesting also to see what new syntax will JSP 2.1 introduce to ease integration with JSF as well.&lt;/p&gt;</description></item><item><title>Java blog communities</title><link>https://blog.sigmalab.net/2006/02/20/java-blog-communities/</link><pubDate>Mon, 20 Feb 2006 04:27:53 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/20/java-blog-communities/</guid><description>&lt;p&gt;These are some main Java blogging communities. If you know of any other the you think it&amp;rsquo;s important, please comment and I&amp;rsquo;ll add it to the list. Thank you! :)
&lt;a href="http://weblogs.java.net/"&gt;Java.net Weblogs&lt;/a&gt;
&lt;a href="http://planetjdk.org/"&gt;Planet JDK&lt;/a&gt;
&lt;a href="http://www.jroller.com/"&gt;JRoller&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Struts evolution</title><link>https://blog.sigmalab.net/2006/02/19/struts-evolution/</link><pubDate>Sun, 19 Feb 2006 23:16:46 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/19/struts-evolution/</guid><description>&lt;p&gt;My first impact with the MVC concept was through the book by &lt;a href="http://www.oreillynet.com/cs/catalog/view/au/138"&gt;Hans Bergsten&lt;/a&gt; &lt;a href="http://www.oreilly.com/catalog/jserverpages3/index.html?CMP=IL7015"&gt;JavaServer Pages&lt;/a&gt;. Without realizing it I had a working MVC framework that did it&amp;rsquo;s part in getting me a excellent grade on my Web Application exam, and that makes you think and note even subtle differences between what&amp;rsquo;s out there. Then an opportunity came out to build a real-world money-making J2EE app and I hopped aboard. The choice was made to lean on the Struts framework 1.2.x which was fine by me because I always wanted to go deeper in it&amp;rsquo;s architecture to better understand it and to improve my own framework (no pretensions here, I did it for fun, not because I thought it was better).
FFD to this day. Today you can see many new things coming into place; Beehive builds on top of Struts and brings in the concept of Page Flow and Components and uses annotations, however there&amp;rsquo;s some clunky code gen that needs to be done as well. Spring MVC does some incredible things in keeping stuff framework-agnostic and allows various ways to generate content (one nasty thing about Struts is that it always needs a mapping as an endpoint, that means you can&amp;rsquo;t map to null and use the response object to spit out stuff like pdf&amp;rsquo;s, which might be a bad idea anyway as that should be the View&amp;rsquo;s responsibility but if you&amp;rsquo;re in the view you can&amp;rsquo;t take use of Strut&amp;rsquo;s mappings to go to an error endpoint) and also plans introducing the Spring WebFlow package. A strong feature about it is that they started from the beginning on focusing on the interfaces so they aren&amp;rsquo;t locked in on extending an Action like Struts and they support the use of the domain model instead of the form beans that you&amp;rsquo;d use with Struts.
In the mean time another MVC framework has also gain attention and it&amp;rsquo;s called WebWork. Infact, it features many of the strong sides of Spring MVC and adds some more (latest cool stuff is with including ajax stuff thanks to dojo) which is why the Stuts people have sit down with the WebWork people and decided that the next generation of request based Struts (they have a component JSF-based offer as well called Shale) will be based on WebWork.
In the mean time, classic Stuts is still being developed and it&amp;rsquo;s going in it&amp;rsquo;s 1.3 incarnation that&amp;rsquo;s about to land on us. They&amp;rsquo;ve included the commons-chain library that gave them a better way to re-implement the RequestProcessor thanks to the Chain of Responsibility design pattern. Other very important thing is that you don&amp;rsquo;t have to extend org.apache.struts.action.Action anymore but you can focus on implementing the Command interface and a added bonus you can map a chain in your struts xml configuration file. I really missed the idea of a chain in Struts 1.2.x so this is a very compelling reason to switch.
The article features also a way of grouping more actions in one (like CRUD stuff in a DispatchAction).
All in all I found &lt;a href="http://www.infonoia.com/en/content.jsp?d=inf.05.06"&gt;this article at infonoia &lt;/a&gt;very interesting and I can&amp;rsquo;t wait to see what interesting subject they&amp;rsquo;ll include soon.&lt;/p&gt;</description></item><item><title>OSGi and Web applications</title><link>https://blog.sigmalab.net/2006/02/19/osgi-and-web-applications/</link><pubDate>Sun, 19 Feb 2006 20:52:32 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/19/osgi-and-web-applications/</guid><description>&lt;p&gt;&lt;a href="http://www.infonoia.com/en/content.jsp?d=inf.05.09"&gt;This&lt;/a&gt; article demonstrates a innovative way to use the OSGi framework within a Web application. I belive the force of OSGi to provide a clean plug-in approach to application development could lead to a whole new approach to mantainence and development of J2EE apps (I think there is also a .Net implementation of OSGi so that could go for ASP.NET as well). Potentially you could dynamicly extend/change your web-app on the fly. Something that it&amp;rsquo;s very hard to do today and it would lead to easy extendibility of your application having some clean point cuts on how do they fit together.&lt;/p&gt;</description></item><item><title>IE colpisce ancora all'insegna degli eventi</title><link>https://blog.sigmalab.net/2006/02/18/ie-colpisce-ancora-allinsegna-degli-eventi/</link><pubDate>Sat, 18 Feb 2006 23:30:33 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/18/ie-colpisce-ancora-allinsegna-degli-eventi/</guid><description>&lt;p&gt;Ti pareva che IE funzionasse? sembra che sia IE 6, che IE 7 beta siano afflitte da questo bel bug : se usate &lt;strong&gt;onchange&lt;/strong&gt; (codice statico non generato dinamicamente) per eseguire delle operazioni alla fine della funzione il focus rimane sull&amp;rsquo;oggetto chiamante creando quindi uno specie di loop da cui non potete uscire. Per risolvere invece di usare &lt;strong&gt;onchange &lt;/strong&gt;ho usato &lt;strong&gt;onblur&lt;/strong&gt;, sicuramente non è il massimo ma non sono riuscito a risolvere. C&amp;rsquo;è una possibile soluzione su &lt;a href="http://ewbi.blogs.com/develops/2004/12/ie_changing_a_t.html"&gt;questo &lt;/a&gt;sito ma con il mio browser non ha funzionato.
Gironzolando quindi per la rete alla ricerca di possibili soluzioni mi sono imbattuto in vari siti Javascript; posto qui di seguito quelli che ho trovato più interessanti :&lt;/p&gt;</description></item><item><title>La via più veloce per trovare risorse in Internet</title><link>https://blog.sigmalab.net/2006/02/18/la-via-pi-veloce-per-trovare-risorse-in-internet/</link><pubDate>Sat, 18 Feb 2006 14:49:06 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/18/la-via-pi-veloce-per-trovare-risorse-in-internet/</guid><description>&lt;p&gt;E questo quello che promettono i gestori del sito &lt;a href="http://www.listible.com"&gt;&lt;a href="https://www.listible.com"&gt;www.listible.com&lt;/a&gt;&lt;/a&gt;, un sito ancora in versione beta che sfrutta il social bookmarking per creare liste di ogni tipo potenzialmente utili a scovare quello che altri navigatori hanno trovato interessante sulla rete.&lt;/p&gt;
&lt;p&gt;Il sito è in lingua inglese ma merita senza dubbio una visita.&lt;/p&gt;
&lt;p&gt;Link di riferimento: &lt;a href="http://www.listible.com/"&gt;http://www.listible.com/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Ycarus Gentoo ebuild</title><link>https://blog.sigmalab.net/2006/02/11/ycarus-gentoo-ebuild/</link><pubDate>Sat, 11 Feb 2006 21:16:43 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/11/ycarus-gentoo-ebuild/</guid><description>&lt;p&gt;vedi &lt;a href="http://gentoo.zugaina.org/"&gt;http://gentoo.zugaina.org/&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Costruire un server con Mac Mini</title><link>https://blog.sigmalab.net/2006/02/11/costruire-un-server-con-mac-mini/</link><pubDate>Sat, 11 Feb 2006 12:04:58 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/11/costruire-un-server-con-mac-mini/</guid><description>&lt;p&gt;Volete crearvi un server in casa, tutto sulla vostra scrivania? Allora i Mac Mini sono la soluzione che fa per voi, ed i risultati possono essere molto professionali. Basta un investimento, una discreta manualità, tanto coraggio e questo &lt;a href="http://www.metaskills.net/blog/heuristics/networking/mini-network-with-a-big-xserve-style"&gt;tutorial completo&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>IE supporta gli eventi solo a meta</title><link>https://blog.sigmalab.net/2006/02/07/ie-supporta-gli-eventi-solo-a-meta/</link><pubDate>Tue, 07 Feb 2006 17:34:43 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/07/ie-supporta-gli-eventi-solo-a-meta/</guid><description>&lt;p&gt;Ebbene si oggi ho scoperto questa grande verità, infatti se voi scrivete dell&amp;rsquo;html e settate un&amp;rsquo;evento IE lo interpreterà correttamente, ma se provate a creare dell&amp;rsquo;HTML dinamicamente e ad un&amp;rsquo;elemento proverete a dare il classico&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-js"&gt; //input è un'elemento DOM
input.setAttribute('onchange','change(this);');&lt;/code&gt;&lt;/pre&gt;non otterrete gli effetti sperati. La &lt;a href="http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/attachevent.asp"&gt;spiegazione &lt;/a&gt;sta in come IE funziona, non ha i &lt;em&gt;listener&lt;/em&gt; e per risolvere il problema bisogna ricorrere a questo escamotage :
&lt;pre&gt;&lt;code class="language-js"&gt; var ie = document.all ? 1 : 0
if (ie == 1) {
input.onchange = function (evt) {
if( !evt ) { evt = window.event; }
//ottengo l'entità che ha lanciato l'evento
chiamante = evt.srcElement;
};
}&lt;/code&gt;&lt;/pre&gt;Al riguardo qui trovate un &lt;a href="http://www.codecomments.com/archive298-2004-7-244684.html"&gt;articolo al riguardo&lt;/a&gt; e &lt;a href="http://www.howtocreate.co.uk/tutorials/texterise.php?dom=1"&gt;qui&lt;/a&gt; le DOM properties in generale.
&lt;p&gt;EDIT: &lt;a href="http://www.howtocreate.co.uk/wrongWithIE/?chapter=Event+Objects"&gt;altro articolo&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Tor: Guida x anonimato web in 30 secondi</title><link>https://blog.sigmalab.net/2006/02/07/tor-guida-x-anonimato-web-in-30-secondi/</link><pubDate>Tue, 07 Feb 2006 01:14:22 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/07/tor-guida-x-anonimato-web-in-30-secondi/</guid><description>&lt;p&gt;Ecco un &lt;a href="http://www.lastknight.com/tor/"&gt;HOWTO&lt;/a&gt; scritto da un&amp;rsquo;&lt;a href="http://www.flickr.com/photos/lastknight/21635573/"&gt;italiano&lt;/a&gt; su come miglioare la propria sicurezza sulla rete, usando quel programmino dal nome altisonante &lt;a href="http://tor.eff.org/"&gt;TOR&lt;/a&gt;. L&amp;rsquo;aricolo è volendo una breve guida ed introduzione su questo mondo ma di sicuro è molto utile per chi ne sa già qualcosa come me e per chi invece non ne sa nulla.&lt;/p&gt;</description></item><item><title>SEO illegali nel legale</title><link>https://blog.sigmalab.net/2006/02/07/seo-illegali-nel-legale/</link><pubDate>Tue, 07 Feb 2006 01:11:32 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/07/seo-illegali-nel-legale/</guid><description>&lt;p&gt;Non posso non postare questo &lt;a href="http://www.lastknight.com/articoli/seo-e-motori-di-ricerca/"&gt;blog&lt;/a&gt; che ho trovato in rete, era da tempo che cercavo di capire come facessero i vari venditori a poter aumentare il rank delle pagine senza pagare i motori di ricerca; ecco svelato il trucco perchè solo di trutto e di truffa si tratta. Ma non voglio antiparvi nulla vi rimando all&amp;rsquo;&lt;a href="http://www.lastknight.com/articoli/seo-e-motori-di-ricerca/"&gt;articolo&lt;/a&gt; affinche possiate giudicare voi che leggete.&lt;/p&gt;</description></item><item><title>IBM rende disponibile tecnologie avanzate di ricerca e</title><link>https://blog.sigmalab.net/2006/02/05/ibm-rende-disponibile-tecnologie-avanzate-di-ricerca-e/</link><pubDate>Sun, 05 Feb 2006 13:27:20 +0000</pubDate><guid>https://blog.sigmalab.net/2006/02/05/ibm-rende-disponibile-tecnologie-avanzate-di-ricerca-e/</guid><description>&lt;p&gt;&lt;a href="http://uima-framework.sourceforge.net/"&gt;UIMA&lt;/a&gt;, ecco il nome di questo framework, fornisce la base per nuove applicazioni in grado di estrarre significato da informazioni non strutturate. E&amp;rsquo; molto interessante cercare di dare un senso strutturato a informazioni che non posseggono una struttura dichiarata. Per approfondire il sito su sourceforge è questo : &lt;a href="http://uima-framework.sourceforge.net/"&gt;&lt;a href="http://uima-framework.sourceforge.net/"&gt;http://uima-framework.sourceforge.net/&lt;/a&gt;&lt;/a&gt;
Buona lettura.&lt;/p&gt;</description></item><item><title>VMWare come ti virutalizzo la macchina</title><link>https://blog.sigmalab.net/2006/01/27/vmware-come-ti-virutalizzo-la-macchina/</link><pubDate>Fri, 27 Jan 2006 23:34:41 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/27/vmware-come-ti-virutalizzo-la-macchina/</guid><description>&lt;p&gt;&lt;strong&gt;Intro&lt;/strong&gt;
VMWare lets you run another computer in your computer. There are times when you need to check if something &amp;ldquo;just works&amp;rdquo; on a different platform, perhaps so you can hassle your vendor about it :) Other times, you might just want to see how a different distribution fits together.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How to use?&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Get the free VMWare Player&lt;/li&gt;
&lt;li&gt;Download the image you want to use&lt;/li&gt;
&lt;li&gt;Unzip it&lt;/li&gt;
&lt;li&gt;Load the image in VMWare player&lt;/li&gt;
&lt;/ol&gt;
&lt;strong&gt;Image specs&lt;/strong&gt;
For create this you can use :
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.consolevision.com/members/dcgrendel/vmxform.html"&gt;a web-tool how: VmxForm&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.hackaday.com/entry/1234000153064739/"&gt;A little tutorial&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.davidlaporte.org/tutorials/ghostinthemachine.php"&gt;Intresting tutorial&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;Dowloads?&lt;/strong&gt;
Yes, they are
&lt;a href="http://www.thoughtpolice.co.uk/vmware/"&gt;Here&lt;/a&gt; and the &lt;a href="http://www.vmware.com/vmtn/vm/community.html"&gt;official dowload page&lt;/a&gt;</description></item><item><title>PortableFirefox CX</title><link>https://blog.sigmalab.net/2006/01/27/portablefirefox-cx/</link><pubDate>Fri, 27 Jan 2006 23:26:14 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/27/portablefirefox-cx/</guid><description>&lt;p&gt;Necessità di usare profili multipli di Firefox? ma soprattutto versioni multiple di Firefox? nessuno fino ad ora aveva realizzato un semplice programma per fare ciò, nonostante l&amp;rsquo;idea di &amp;ldquo;Portable Firefox&amp;rdquo; fosse diffusa; ecco che il nostro amico &lt;a href="http://im.digitalhymn.com/"&gt;Folletto Malefico&lt;/a&gt; ha pensato di realizzare per noi questo interessante tool dal nome autoesplicativo &lt;a href="http://www.digitalhymn.com/projects/porfire"&gt;PortableFirefox CX&lt;/a&gt;. L&amp;rsquo;unica pecca da segnalare che è solo per MacOs X&lt;/p&gt;
&lt;center&gt;
&lt;img title="screenshot PortFireCx" alt="PortableFirefoxCX" src="http://www.digitalhymn.com/projects/porfire/porfire_interface.jpg" /&gt;
&lt;/center&gt;</description></item><item><title>Delicious javascript mp3 player</title><link>https://blog.sigmalab.net/2006/01/19/delicious-javascript-mp3-player/</link><pubDate>Thu, 19 Jan 2006 02:41:17 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/19/delicious-javascript-mp3-player/</guid><description>&lt;p&gt;An easy way to provide a way to play mp3 files on your web page. Get it &lt;a href="http://del.icio.us/help/playtagger"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Software per statistiche - parte 1</title><link>https://blog.sigmalab.net/2006/01/15/software-per-statistiche-parte-1/</link><pubDate>Sun, 15 Jan 2006 02:01:29 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/15/software-per-statistiche-parte-1/</guid><description>&lt;p&gt;In questi giorni sono alle prese con la necessita di avere un servizio che mi consenta di visualizzare il carico dei vari demoni che girano su questo server; per la mail ho trovato &lt;a href="http://people.ee.ethz.ch/~dws/software/mailgraph"&gt;MailGraph&lt;/a&gt; che è estremamente performante e supporta il formato di logging Metalog. Il problema nasce quando spamassassin non supporta metalog e quindi i log risultano duri da digerire a &lt;em&gt;Mailgraph&lt;/em&gt; ho quindi dovuto ingegnarmi e scoprire come funziona per poterlo modificare. &lt;em&gt;Mailgraph&lt;/em&gt; si basa sugli &lt;a href="http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/"&gt;rrdtool&lt;/a&gt; [&lt;a href="http://ds9a.nl/rrd-mini-howto/cvs/rrd-mini-howto/output/rrd-mini-howto-1.html#ss1.2"&gt;Howto&lt;/a&gt;] una interessante utiliti che permette di generare diagrammi statistici molto rapidamente; lo script rrdtool che mi interessava è &lt;strong&gt;rrdupdate&lt;/strong&gt; che funziona cosi :
&lt;code&gt;
rrdtool update yourfile.rrd N:12:3:22
&lt;/code&gt;
dove N dice allo script di prendere il timestamp attuale mentre 12:3:22 sono 3 valori da inserire nelle rispettive 3 colonne della tabella specificata in .rrd (rddtool create&amp;hellip;)
&lt;em&gt;Mailgraph&lt;/em&gt; usa 2 file (&lt;em&gt;/var/lib/mailgraph/&lt;/em&gt;) :
&lt;code&gt;
-rw-r&amp;ndash;r&amp;ndash; 1 root root 55192 17 gen 14:59 mailgraph.rrd
-rw-r&amp;ndash;r&amp;ndash; 1 root root 28104 17 gen 14:59 mailgraph_virus.rrd
&lt;/code&gt;
il prima ha 4 campi&lt;/p&gt;</description></item><item><title>Eclipse PHP-Ide proposal</title><link>https://blog.sigmalab.net/2006/01/09/eclipse-php-ide-proposal/</link><pubDate>Mon, 09 Jan 2006 20:54:34 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/09/eclipse-php-ide-proposal/</guid><description>&lt;p&gt;The eclipse foundation proposes to &lt;a href="http://www.eclipse.org/proposals/php-ide/"&gt;jump-start&lt;/a&gt; another tool project, this time concerning Php. This doesn&amp;rsquo;t surprise me and I&amp;rsquo;d expect Zend or Macromedia to be on board for this baby.&lt;/p&gt;</description></item><item><title>Paint.NET</title><link>https://blog.sigmalab.net/2006/01/07/paintnet/</link><pubDate>Sat, 07 Jan 2006 14:53:00 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/07/paintnet/</guid><description>&lt;p&gt;&lt;a target="_blank" title="paint.net" href="http://www.eecs.wsu.edu/paint.net"&gt;Paint.net&lt;/a&gt; è un progetto originariamente sviluppato dalla Washington State University, attualmente viene mantenuto e aggiornato dal medesimo gruppo di studenti che ne creò le prime versioni. Ovviamente come si deduce dal nome è sviluppato in .NET e offre un&amp;rsquo;interessante occasione di studio del codice. &lt;em&gt;(qualcuno magari potrebbe portarlo sotto linux..)&lt;/em&gt;&lt;/p&gt;</description></item><item><title>VIA EPIA VT-310DP</title><link>https://blog.sigmalab.net/2006/01/07/via-epia-vt-310dp/</link><pubDate>Sat, 07 Jan 2006 14:48:34 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/07/via-epia-vt-310dp/</guid><description>&lt;p&gt;Nuovo nato in casa Epia, questo modello monta ben 2 processori PGB e offre la possibilità, essendo di soli 17x17 cm, di avere dentro un rank da 1U due PC completi di HDD risparmiando notevolmente spazio sui rankcase che oggi giorno costano sempre di più. Al riguardo c&amp;rsquo;è anche un&amp;rsquo;articolo su &lt;a href="http://www.hwupgrade.it/articoli/server/1407/index.html"&gt;HardwareUpgrade&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>phpSecurityAdmin Progetto risorto?</title><link>https://blog.sigmalab.net/2006/01/05/phpsecurityadmin-progetto-risorto/</link><pubDate>Thu, 05 Jan 2006 23:11:25 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/05/phpsecurityadmin-progetto-risorto/</guid><description>&lt;p&gt;Questo interessante &lt;a href="http://phpsecurityadm.sourceforge.net/index.html"&gt;progetto&lt;/a&gt; sembrava morto da anni ma oggi mi sono accorto di una recente release del 2005. Nasce come classe da integrare in un CMS per renderlo più sicuro; basta includere una riga per gioire delle features di questa classe:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-php"&gt;&amp;lt;php require_once "/path/to/phpSecurityAdm/_restrict.php"; ?&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;</description></item><item><title>Python Planet</title><link>https://blog.sigmalab.net/2006/01/05/python-planet/</link><pubDate>Thu, 05 Jan 2006 23:07:14 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/05/python-planet/</guid><description>&lt;p&gt;Avete presente i siti &lt;strong&gt;planet&lt;/strong&gt;? bhe sono basati tutti su di un WebApplication scritto in python che fa da aggregator sul Web; il sito di riferimento si trova &lt;a href="http://www.planetplanet.org/"&gt;qui&lt;/a&gt; e contiene la lista degli attuali planet sparsi per il pianeta. Io l&amp;rsquo;ho provato oggi pomeriggio e devo dire che il file di config è molto semplice; il templating è affidato a un engine di rendering che non conoscevo un pò limitato ma fa il suo dovere. L&amp;rsquo;unica cosa particolare è di ricordarsi di mettere in &lt;em&gt;crontab&lt;/em&gt; il comando :
&lt;code&gt;
python planet.py [site]/config.ini
&lt;/code&gt;
nel quale avrete specificato i vari feed da cui prendere i dati.&lt;/p&gt;</description></item><item><title>Nuovo Blog Application ma senza DataBase</title><link>https://blog.sigmalab.net/2006/01/05/nuovo-blog-application-ma-senza-database/</link><pubDate>Thu, 05 Jan 2006 22:54:01 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/05/nuovo-blog-application-ma-senza-database/</guid><description>&lt;p&gt;Questo &lt;a href="http://www.simplephpblog.com/"&gt;SimpleBlog&lt;/a&gt; scritto interamente in php ha come peculiarità la comodità di non necessitare di un database a supporto; questo aiuta sicuramente tutti coloro che voglio no un blog e vogliono usare gli spazi web gratuiti.&lt;/p&gt;
&lt;p&gt;Alcuni link utili&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://drudo.altervista.org/blog/"&gt;tip&amp;tricks&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://spbitalia.altervista.org/forum/"&gt;Forum Italiano sull'argomento&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>HOWTO: Secure Your Box With Bastille</title><link>https://blog.sigmalab.net/2006/01/05/howto-secure-your-box-with-bastille/</link><pubDate>Thu, 05 Jan 2006 22:48:31 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/05/howto-secure-your-box-with-bastille/</guid><description>&lt;p&gt;Bastille is a hardening tool which is very effective at locking down our system, and all it requires are a few minutes of your time! It is currently available for the major Linux distros: SUSE, Mandrake (Mandriva releases are still not supported), Fedora Core, Red Hat, Debian, and Gentoo, and it is also available for HP-UX and Mac OS X. In this HOW TO I shall take you through the steps of installing it and setting it up properly in order to secure your system better than before.&lt;/p&gt;</description></item><item><title>Bug Risolto</title><link>https://blog.sigmalab.net/2006/01/05/bug-risolto/</link><pubDate>Thu, 05 Jan 2006 22:19:42 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/05/bug-risolto/</guid><description>&lt;p&gt;Il bug che affliggeva il nostro sito delle &lt;strong&gt;lettere accentate&lt;/strong&gt; è stato debellato :)
Per dimostrarvelo :&lt;/p&gt;
&lt;pre&gt;
&amp;agrave; &amp;egrave; &amp;eacute; &amp;igrave; &amp;ograve; &amp;ugrave; # &amp;ccedil; @
&lt;/pre&gt;
&lt;p&gt;come volevasi dimostrare tutto OK!
per risolvere ho usato il seguente TIP all&amp;rsquo;internno del file &lt;em&gt;evocore/_item.class.php&lt;/em&gt;:&lt;/p&gt;
&lt;pre&gt;
$trans = get_html_translation_table(HTML_ENTITIES);
unset($trans[' &amp;amp;gt; ']);
unset($trans[' &amp;amp;lt; ']);
$encoded = strtr(format_to_post( $Request-&gt;get('content') ), $trans);
$this-&gt;set( 'content',$encoded )
&lt;/pre&gt;
&lt;p&gt;e per il decode&lt;/p&gt;
&lt;pre&gt;
$this-&gt;content = html_entity_decode($db_row-&gt;$db_cols['content']);
&lt;/pre&gt;</description></item><item><title>VMware Player + Qemu è abbinamento perfetto</title><link>https://blog.sigmalab.net/2006/01/05/vmware-player-qemu-abbinamento-perfetto/</link><pubDate>Thu, 05 Jan 2006 21:13:06 +0000</pubDate><guid>https://blog.sigmalab.net/2006/01/05/vmware-player-qemu-abbinamento-perfetto/</guid><description>&lt;p&gt;Leggendo &lt;a href="http://linux.wolphination.com/?p=18"&gt;questo&lt;/a&gt; interessantissimo blogpost ho trovato al riguardo di VMplayer alcune info interessanti su come dirgli che OS andremo a installargli sopra :&lt;/p&gt;
&lt;pre&gt;"dos"
"freebsd" =&amp;gt; Generic FreeBSD distribution
"netware6" =&amp;gt; Netware 6
"other24xlinux" =&amp;gt; Generic distribution with the Linux 2.4.x kernel
"other26xlinux" =&amp;gt; Generic distribution with the Linux 2.6.x kernel
"otherlinux" =&amp;gt; Generic distribution with the Linux kernel
"redhat" =&amp;gt; Red Hat Linux
"solaris10" =&amp;gt; Solaris 10
"suse" =&amp;gt; SUSE Linux
"win95" =&amp;gt; Windows 95
"win98" =&amp;gt; Windows 98
"winme" =&amp;gt; Windows ME
"winnt" =&amp;gt; Windows NT
"winnetstandard" =&amp;gt; Windows Server 2003
"winxphome" =&amp;gt; Windows XP Home
"winxppro" =&amp;gt; Windows XP Professional&lt;/pre&gt;
&lt;p&gt;E&amp;rsquo; un vero peccato che vmplayer non abbia un manuale dettagliato con le varie opzioni di settaggio del file di config .vmx;
per completare vi segnalo questo howto molto interessante scritto da utenti gentoo : &lt;a href="http://forums.gentoo.org/viewtopic-t-414302.html"&gt;[TIP] WinXP inside gentoo: was vmware-player + qemu&lt;/a&gt;&lt;/p&gt;</description></item><item><title>BloxPress: un tema in AJAX per WordPress</title><link>https://blog.sigmalab.net/2005/11/04/bloxpress-un-tema-in-ajax-per-wordpress/</link><pubDate>Fri, 04 Nov 2005 00:35:15 +0000</pubDate><guid>https://blog.sigmalab.net/2005/11/04/bloxpress-un-tema-in-ajax-per-wordpress/</guid><description>&lt;p&gt;Con BloxPress i temi saranno completamente riorganizzabili: potremo spostare i box, i post e qualsiasi altra cosa semplicemente trascinandoli.. senza dover effettuare cambiamenti nel codice&amp;hellip;&lt;/p&gt;
&lt;p&gt;Anche chi non e&amp;rsquo; in grado di gestire i CSS, il codice HTML potra riorganizzare e abbellire il proprio blog con delle semplici operazioni di trascinamento.&lt;/p&gt;
&lt;p&gt;Attualmente non e&amp;rsquo; possibile testare BloxPress ma possiamo vedere uno &lt;a href="http://www.bloxpress.org/wp-content/techdemo.html"&gt;screen cast&lt;/a&gt; che riassume le principali caratteristiche dell&amp;rsquo;applicazione.&lt;/p&gt;</description></item><item><title>Feedtier: come creare i feed rss dei siti e forum che non ne dispongono</title><link>https://blog.sigmalab.net/2005/11/04/feedtier-come-creare-i-feed-rss-dei-siti-e-forum-che-non-ne-dispongono/</link><pubDate>Fri, 04 Nov 2005 00:32:59 +0000</pubDate><guid>https://blog.sigmalab.net/2005/11/04/feedtier-come-creare-i-feed-rss-dei-siti-e-forum-che-non-ne-dispongono/</guid><description>&lt;p&gt;Un&amp;rsquo;iteressante tool che permette di generare degli RSS a partire da semplici siti che non lo hanno. Comodo soprattutto pensando alla comodita derivata dall&amp;rsquo;uso degli RSS.&lt;/p&gt;</description></item><item><title>Trasferimento</title><link>https://blog.sigmalab.net/2005/10/30/trasferimento/</link><pubDate>Sun, 30 Oct 2005 00:37:46 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/30/trasferimento/</guid><description>&lt;p&gt;Eccoci di nuovo online dopo un breve periodo di assenza; la motivazione? semplice abbiamo cambiato sia register, eravamo su tucows ora siamo su MyDomain, sia provider di servizio hosting eravamo su Aruba e ora siamo su &lt;a href="http://www.riminicomputer.it"&gt;riminicomputer.it&lt;/a&gt;. Questo passaggio ha portato con se inevitabili problemi come il passaggio da latin1 (aruba) a utf8 (riminicomputer) nei prossimi giorni proveremo a ristabilire tutto. I nuovi servizi che ci vengono offerti sono:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;hosting web con php 4.4.0 + mysql (e anche berckdb)&lt;/li&gt;
&lt;li&gt;accesso ftp con account multipli gestibile (a breve da pannello web)&lt;/li&gt;
&lt;li&gt;certificati/signature per client mail e domini (a breve web-ssl)&lt;/li&gt;
&lt;li&gt;pop over SSL e smtp con STARTLS&lt;/li&gt;
&lt;li&gt;account illimitati&lt;/li&gt;
&lt;li&gt;mailing list illimitate&lt;/li&gt;
&lt;li&gt;antivirus e antispam&lt;/li&gt;
&lt;li&gt;subversion system + trac&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Vedendo le prospettive di riminicomputer.it presto probabilmente avremo anche altri servizi&amp;hellip; intanto godetevi questi.
Buona permanenza&lt;/p&gt;</description></item><item><title>CeSeNa</title><link>https://blog.sigmalab.net/2005/10/20/cesena/</link><pubDate>Thu, 20 Oct 2005 13:23:24 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/20/cesena/</guid><description>&lt;p&gt;&lt;a href="https://cesena.ing2.unibo.it/"&gt;CeSeNA&lt;/a&gt; é un gruppo di interesse sulla sicurezza informatica, sull&amp;rsquo; apprendimento e sulla sperimentazione delle tematiche legate alla Security negli ambienti di rete e applicativi. Il tutto patrocinato dall&amp;rsquo;universita di Bologna (distaccamento di Cesena). Offre anche un progetto Alphabeto con una serie di podcast video per spiegare le problematiche di base della sicurezza.&lt;/p&gt;</description></item><item><title>Novell annuncia : Developing with Mono</title><link>https://blog.sigmalab.net/2005/10/20/novell-annuncia-developing-with-mono/</link><pubDate>Thu, 20 Oct 2005 13:11:29 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/20/novell-annuncia-developing-with-mono/</guid><description>&lt;p&gt;E&amp;rsquo; l&amp;rsquo;annuncio di un corso di 3 giorni per imparare a sviluppare con Mono, il porting sotto linux del framework .net della M$. Potete visistare &lt;a href="http://developer.novell.com/wiki/index.php/Developing_with_Mono"&gt;questa pagina&lt;/a&gt; per altre informazioni.&lt;/p&gt;</description></item><item><title>Ajax e Xss</title><link>https://blog.sigmalab.net/2005/10/20/ajax-e-xss/</link><pubDate>Thu, 20 Oct 2005 12:48:00 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/20/ajax-e-xss/</guid><description>&lt;p&gt;Molti di noi fanno uso delle &lt;em&gt;features&lt;/em&gt; di Ajax senza saperlo, ad esempio usando bbPress o WordPress, e quindi interessante vedere come rendere Ajax più sicuro nei confronti del cross-site-scripting. Capita che Ajax non invii l&amp;rsquo;HTTP REFERER durante le interrogazioni, mentre questa è la prima linea difensiva che si ha contro il fenomeno dell&amp;rsquo;XSS, in quanto un&amp;rsquo;attacante potrebbe aprire un vettore nuovo per compiere un&amp;rsquo;attacco. Spiegazione : XMLHTTP/XMLHttpReq che viene usato di solito dai vari sw implementanti Ajax puo aprire connessioni solo verso il dominio che ha generato la pagina, HTTP REFERER invece permette di uscire da questo vincolo. Per un maggiore approfondimento vi consiglio di leggere i commenti di questo &lt;a href="http://photomatt.net/2005/08/28/ajax-and-xss/"&gt;blog&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Archivi Mail</title><link>https://blog.sigmalab.net/2005/10/20/archivi-mail/</link><pubDate>Thu, 20 Oct 2005 01:04:30 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/20/archivi-mail/</guid><description>&lt;p&gt;A quanti di voi è capitato che usando google si è finiti a trovare la risposta in qualche mailing list pubblica? bhe, ho scoperto che esistono 2 interessanti siti dove poter vedere varie mailinglist pubbliche e non
&lt;a href="http://marc.theaimsgroup.com/"&gt;Marc&lt;/a&gt;
&lt;a href="http://www.mail-archive.com/"&gt;The Mail Archive&lt;/a&gt;
Sono 2 link secondo me molto utili&amp;hellip;&lt;/p&gt;</description></item><item><title>World's First XSS Worm: "Samy"</title><link>https://blog.sigmalab.net/2005/10/15/worlds-first-xss-worm-samy/</link><pubDate>Sat, 15 Oct 2005 19:21:15 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/15/worlds-first-xss-worm-samy/</guid><description>&lt;p&gt;Ecco il primo Worm che si propaga usando XSS (&lt;a href="http://svn.lanzanoven.net/trac/wiki/XSS_Prevention"&gt;Cross-Site Scripting&lt;/a&gt;), ha la capacità di iniettare tra le righe dell&amp;rsquo;HTML del javascript che usando XMLHTTPRequest (tipico di Ajax) esegue una request in background al sito dell&amp;rsquo;autore che in automatico vi aggiunge alla sua buddy list.
Il processo di attacco è spiegato in dettaglio &lt;a href="http://namb.la/popular/tech.html"&gt;qui&lt;/a&gt;.
Questo worm è solo dimostrativo ma non ci vorrà molto che qualcuno lo trasformi in qualcosa di più agressivo e pericoloso!&lt;/p&gt;</description></item><item><title>IBM dona alla comunita opensource un set di programmi di sviluppo</title><link>https://blog.sigmalab.net/2005/10/15/ibm-dona-alla-comunita-opensource-un-set-di-programmi-di-sviluppo/</link><pubDate>Sat, 15 Oct 2005 13:51:55 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/15/ibm-dona-alla-comunita-opensource-un-set-di-programmi-di-sviluppo/</guid><description>&lt;p&gt;IBM dona alla comunità open source un set di programmi per lo sviluppo software. Obiettivo: promuovere la collaborazione estesa all&amp;rsquo;interno del settore aiutando le aziende a risparmiare tempo, denaro e risorse nella realizzazione dei progetti software IBM intende donare gli asset alla Eclipse Foundation.&lt;/p&gt;</description></item><item><title>Localizzazione Wireless</title><link>https://blog.sigmalab.net/2005/10/14/localizzazione-wireless/</link><pubDate>Fri, 14 Oct 2005 18:16:34 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/14/localizzazione-wireless/</guid><description>&lt;p&gt;Uno degli interventi al &lt;a href="http://www.atsystem.org/programma.html"&gt;Net&amp;amp;System Security&lt;/a&gt; riguardava le nuove frontiere della tecnologia wireless quali 802.11i e 802.11e, evoluzioni delle tecnologie attuali che mettono in risalto l&amp;rsquo;abbandono del WEP (che si basa sulla segretezza della chiave, risultato inadatto) in favore di AES (sistema di crittografia sviluppato completamente alla luce del sole) + &lt;a href="http://en.wikipedia.org/wiki/TKIP"&gt;TKIP&lt;/a&gt; (della Cisco). Oltre a questo per aumentare la sicurezza (ma anche per fornire un servizio aggiuntivo) si sta cercando di risolvere il problema della localizzazione delle entità Wireless, come AP,utenti,oggetti,attaccanti. Per localizzare un&amp;rsquo;oggetto si possono usare delle piccole entità denominate RFID di tipo attivo (80-100$) che comunicano all&amp;rsquo;AP la presenza in questo modo diventano uguali ad un qualunque altra entità che usa wireless e può essere localizzata. Come localizzare? esistono varie tecniche ma nessuna con una precisione maggiore ai 5 metri di errore in quanto solo con un sistema GPS si potrebbe migliorare questa localizzazione. Le tecniche possono essere :&lt;/p&gt;</description></item><item><title>Post Net&amp;System Security</title><link>https://blog.sigmalab.net/2005/10/14/post-netsystem-security/</link><pubDate>Fri, 14 Oct 2005 17:14:30 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/14/post-netsystem-security/</guid><description>&lt;p&gt;Sono tornato dal seminario organizzato dai ragazzi di &lt;a href="http://www.atsystem.org/"&gt;@System&lt;/a&gt; a Pisa, a parte il viaggio allucinante in treno da costa a costa, il seminario è stato eccezzionale e mi ha dato molti spunti; spero che a breve mettano le slide dei vari interventi che contenevamo molte informazioni.&lt;/p&gt;
&lt;p&gt;[&lt;a href="http://www.atsystem.org/programma.html"&gt;link manifestazione&lt;/a&gt;]
[&lt;a href="https://blog.sigmalab.net/blogs/index.php?blog=2&amp;title=netaamp_system_security"&gt;blog precendete&lt;/a&gt;]&lt;/p&gt;</description></item><item><title>Search engine mistery</title><link>https://blog.sigmalab.net/2005/10/11/search-engine-mistery/</link><pubDate>Tue, 11 Oct 2005 16:41:05 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/11/search-engine-mistery/</guid><description>&lt;p&gt;I wanted to see stats on what our visitors use as browser. I was expecting to see firefox first as the 2,5 people that write on this blog (and read it too) use firefox but to my great surprise the two highest visitors were&amp;hellip; search crawlers!
ConveraCrawler/0.9d (+http://www.authoritativeweb.com/crawl) 70 19.1 %
msnbot/1.0 (+http://search.msn.com/msnbot.htm) 47 12.8 %
This means we have a small audience and that search engines actively sweep blogs. I was surprised to see msnbot (say world domination three times really fast) but even more this converacrawler which I don&amp;rsquo;t know who&amp;rsquo;s is it.
Then there is a flow of various ffox versions (put together they are more then 20% of the traffic, some small amount of IE 4%) and other browsers.
Other crawlers that paid a visit were:
Baiduspider+(+http://www.baidu.com/search/spider.htm) 2 0.5 %
BlogPulse (ISSpider-3.0) 2 0.5 %
BlogSearch/1.0 +http://www.icerocket.com/ 2 0.5 %&lt;/p&gt;</description></item><item><title>ajaxAnywhere, cool</title><link>https://blog.sigmalab.net/2005/10/10/ajaxanywhere-cool/</link><pubDate>Mon, 10 Oct 2005 14:01:29 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/10/ajaxanywhere-cool/</guid><description>&lt;p&gt;I&amp;rsquo;ve found &lt;a href="http://ajaxanywhere.sourceforge.net/"&gt;this&lt;/a&gt; quite taglib ajax framework. It&amp;rsquo;s very simple in philosophy. You select a zone on your jsp, you send a get or post using the ajax javascript, it goes to the server passing through a filter, your servlets recreate the page, the filter filters returning only the zones that were invalidated. It&amp;rsquo;s very easy and I recommend even though its visible there are some quirks to be resolved.
It doesn&amp;rsquo;t try to introduce new tags like &lt;a href="http://ajaxtags.sourceforge.net/"&gt;ajaxtags&lt;/a&gt; but that I think is it&amp;rsquo;s simplicity and flexibility. Another prominent library is the &lt;a href="http://dwr.dev.java.net/"&gt;DWR&lt;/a&gt; but I found it a bit more intrusive although I haven&amp;rsquo;t tried it yet.&lt;/p&gt;</description></item><item><title>Phrame Rebirth</title><link>https://blog.sigmalab.net/2005/10/09/phrame-rebirth/</link><pubDate>Sun, 09 Oct 2005 01:06:09 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/09/phrame-rebirth/</guid><description>&lt;p&gt;Una settimana fa è stato rilanciato (finalmente) il progetto &lt;a href="http://www.phrame.org"&gt;Phrame&lt;/a&gt; la cui origine risale ad un &lt;a href="http://phrame.sourceforge.net"&gt;vecchio progetto&lt;/a&gt; del 2002 apparso su sourceforge. Phrame e&amp;rsquo; un PHP MVC application framework. Sviluppato originariamente da alcuni ragazzi della Texas Tech University, passo subito ad Alex Belgraver e Pieter A. van Stempvoort. La nuova versione (3.03) ha notevoli migliorie e promette uno sviluppo stabile e mantenuto dai 2 personaggi che lo hanno rilanciato &lt;a href="http://www.yuriy.org/"&gt;Yuriy Krylov&lt;/a&gt; e &lt;a href="http://www.deeperdesign.com"&gt;Oliver Jones?&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Spamlearn: Addestrare Spamassasin</title><link>https://blog.sigmalab.net/2005/10/06/spamlearn-addestrare-spamassasin/</link><pubDate>Thu, 06 Oct 2005 00:17:36 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/06/spamlearn-addestrare-spamassasin/</guid><description>&lt;p&gt;Grazie a &lt;a href="http://www.ziobudda.net/"&gt;ziobudda&lt;/a&gt; ho scoperto questo interessante giochino, ossia insegnare a spamassasin da un&amp;rsquo;archivio di mail di spam, dato che pero le mail sono tante ci vuole anche uno script che vi riporto qui sotto visualizzato da GESHI&lt;/p&gt;</description></item><item><title>Koders search engine</title><link>https://blog.sigmalab.net/2005/10/04/koders-search-engine/</link><pubDate>Tue, 04 Oct 2005 12:33:15 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/04/koders-search-engine/</guid><description>&lt;p&gt;An excellent (but improvable) search engine spanning more then 200 milion lines of code. There must be at least one that can make your day!&lt;/p&gt;</description></item><item><title>Php4mono sfida Phalanger</title><link>https://blog.sigmalab.net/2005/10/03/php4mono-sfida-phalanger/</link><pubDate>Mon, 03 Oct 2005 23:34:04 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/03/php4mono-sfida-phalanger/</guid><description>&lt;p&gt;&lt;a href="http://php4mono.sourceforge.net"&gt;Php4mono&lt;/a&gt; è un compilatore che permette a &lt;a href="http://www.mono-project.com/Main_Page"&gt;Mono&lt;/a&gt; di eseguire codice php. Scritto completamente in C# traduce gli script PHP nel Common Intermediate Language (CIL) in questo modo posso essere eseguiti nella console di mono e del .net in generale. Esisteva gia una proposta &lt;a href="http://php-compiler.net/"&gt;Phalanger &lt;/a&gt;ma era basata su MSIL (Microsoft Intermediate Language)
Spero di provare entrambi presto chissa se qualche anima pia avrà voglia di scrivere un&amp;rsquo;ebuild&amp;hellip;&lt;/p&gt;</description></item><item><title>Yuza open Erp: gestionale Italiano in C#</title><link>https://blog.sigmalab.net/2005/10/03/yuza-open-erp-gestionale-italiano-in-c/</link><pubDate>Mon, 03 Oct 2005 16:07:47 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/03/yuza-open-erp-gestionale-italiano-in-c/</guid><description>&lt;p&gt;Yuza Open Erp è un software gestionale Open Source italiano (GPL) scritto interamente in c# per Windows.
Consente la completa gestione di un&amp;rsquo;azienda, è diviso in moduli tutti disponibili gratuitamente (GPL) e sono altresì disponibili tutte le funzioni di un ERP classico (Preventivi, Ordini, Fatture, Magazzino, Statistiche etc.). Inoltre sono in corso di sviluppo i moduli Crm, Gestione progetti e Web Application per la gestione del catalogo prodotti e vendita on-line. Il tutto è disponbile &lt;a href="http://www.yuza.it/"&gt;qui&lt;/a&gt; per il download.&lt;/p&gt;</description></item><item><title>RDF Calendar</title><link>https://blog.sigmalab.net/2005/10/03/rdf-calendar/</link><pubDate>Mon, 03 Oct 2005 16:04:48 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/03/rdf-calendar/</guid><description>&lt;p&gt;Il 29 settembre 2005, Dan Connolly e Libby Miller, membri del Semantic Web Interest Group all&amp;rsquo;interno del W3C, hanno rilasciato e pubblicato RDF Calendar - an application of the Resource Description Framework, sotto forma di un Interest Group Note.&lt;/p&gt;
&lt;p&gt;Il documento è una relazione tecnica sulle possibilità dell&amp;rsquo;integrazione delle informazioni dello standard di storaggio dei dati dei calendari con altre informazioni del Web semantico utilizzate nel social networking, distribuzione contenuti e nei contenuti multimediali. Nel documento vengono descritti i benefici dell&amp;rsquo;applicazione del Resource Description Framework alle informazioni rappresentate nel formato ICalendar.&lt;/p&gt;</description></item><item><title>Cheat Sheet</title><link>https://blog.sigmalab.net/2005/10/03/cheat-sheet/</link><pubDate>Mon, 03 Oct 2005 12:35:58 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/03/cheat-sheet/</guid><description>&lt;p&gt;Quanti di voi non si ricordano a memoria le varie funzioni, tag speciali dei vari linguaggi che usano? php,mysql,javascript,html&amp;hellip; bhe qualcuno ha pensato di fare un bello schemino per alcuni di questi linguaggi che sta in un semplice A4, bello non è vero? ecco qui l&amp;rsquo;elenco di alcuni di questi sheets:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.ilovejackdaniels.com/design/html-character-entities-cheat-sheet/"&gt;HTML Character Entities Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ilovejackdaniels.com/javascript/javascript-cheat-sheet/"&gt;JavaScript Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ilovejackdaniels.com/php/mysql-cheat-sheet/"&gt;MySQL Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ilovejackdaniels.com/cheat-sheets/mod_rewrite-cheat-sheet/"&gt;mod_rewrite Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ilovejackdaniels.com/css/css-cheat-sheet/"&gt;CSS Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ilovejackdaniels.com/php/php-cheat-sheet/"&gt;PHP Cheat Sheet&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ilovejackdaniels.com/resources/colour-chart/"&gt;RGB Hex Colour Chart&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Io li ho gia stampati e vi garantisco che sono veramente utili.&lt;/p&gt;</description></item><item><title>100$ laptop</title><link>https://blog.sigmalab.net/2005/10/03/100-laptop/</link><pubDate>Mon, 03 Oct 2005 12:13:34 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/03/100-laptop/</guid><description>&lt;p&gt;Il progetto è nato per portare un computer nelle zone povere del mondo, con l&amp;rsquo;idea che portare l&amp;rsquo;informazione e l&amp;rsquo;educazione tramite un portatile ai bambini possa contribuire a costruire un mondo migliore, in quanto credo tutti ormai sappiano che la cultura è la chiave. Qualcuno diceva &amp;ldquo;information wants to be free&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;Cento dollari, questo è il prezzo che si sono prefissati per questo laptop a basso costo. Negroponte afferma che cento dollari sembra impossibile, ma è sicuramente ancora troppo (&amp;ldquo;One hundred dollars, though that sounds impossible, is still far too expensive&amp;rdquo;).&lt;/p&gt;</description></item><item><title>UML e PHP5</title><link>https://blog.sigmalab.net/2005/10/03/uml-e-php5/</link><pubDate>Mon, 03 Oct 2005 12:03:58 +0000</pubDate><guid>https://blog.sigmalab.net/2005/10/03/uml-e-php5/</guid><description>&lt;p&gt;Si avete capito bene finalmente qualcuno ha deciso di scrivere un plug-in per &lt;a href="http://www.lysator.liu.se/~alla/dia/"&gt;dia&lt;/a&gt; per poter disegnare i diagrammi UML del noto linguaggio PHP nella sua versione 5 completamente ad oggetti. E&amp;rsquo; un team francese il cui &lt;a href="http://uml2php5.zpmag.com/en/index.php"&gt;sito&lt;/a&gt;, che risalta per la semplicità, contiene tutte le informazioni necessarie, dai requisiti minimi:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PHP5.0.3&lt;/li&gt;
&lt;li&gt;--with-dom&lt;/li&gt;
&lt;li&gt;--with-xsl&lt;/li&gt;
&lt;li&gt;--with-zlib&lt;/li&gt;
&lt;li&gt;--enable-soap&lt;/li&gt;
&lt;/ul&gt;
alle anteprime grafiche
&lt;img src="https://blog.sigmalab.net/blogs/media/dia_01.jpg" border="0" alt="dia_uml" /&gt;</description></item><item><title>Net&amp;System Security</title><link>https://blog.sigmalab.net/2005/09/20/netsystem-security/</link><pubDate>Tue, 20 Sep 2005 10:09:13 +0000</pubDate><guid>https://blog.sigmalab.net/2005/09/20/netsystem-security/</guid><description>&lt;p&gt;Il 13 ottobre all&amp;rsquo;Auditorium CNR di Pisa si terrà questa &lt;a href="http://www.atsystem.org/programma.html"&gt;conferenza&lt;/a&gt; che secondo me puo essere interessante, infatti cito dal sito:&lt;/p&gt;
&lt;blockquote&gt;Tema specifico di questo convegno sono le nuove frontiere dell? ?IT-Security?; i lavori occuperanno l?intera giornata durante la quale saranno approfonditi in modo particolare gli aspetti che nell?ultimo anno si sono maggiormente imposti all?attenzione degli addetti ai lavori.&lt;/blockquote&gt;
Un'appuntamento da non mancare! ;)</description></item><item><title>... LA SOLITA TRUFFA LEGALIZZATA .....</title><link>https://blog.sigmalab.net/2005/09/07/la-solita-truffa-legalizzata/</link><pubDate>Wed, 07 Sep 2005 00:58:46 +0000</pubDate><guid>https://blog.sigmalab.net/2005/09/07/la-solita-truffa-legalizzata/</guid><description>&lt;p&gt;Ebbene si in Italia le truffe sono legalizzate, non ultima questa bellissima truffa che vi segnalo in quanto ritengo essere pericolosa soprattutto per anziani e bacucchi.&lt;/p&gt;
&lt;blockquote&gt;Ci sono in giro due castori OGM, magri, ambigui, in tutine attillate rosso fiamma, un incrocio tra la Carrà e Japino, che fanno la pubblicità a un numero magico: l'892892. Un servizio che replica il vecchio numero 12 della Telecom Italia (rappresentato da un pensionato in panchina), per le informazioni sugli elenchi telefonici. Per conoscere un numero telefonico si chiama l'892892 ( www.892892.it) e si paga, ma quanto si paga? Nel caso migliore, dal telefono di casa, 0,12 euro di scatto alla risposta e 0,03 euro al secondo. Cinque minuti per ottenere un numero di
telefono costano 0,12 + (0,03 x 300 secondi), quindi 9,12 euro. Per un'ora di conversazione paghi 108 euro. Belin! Ma chi ha autorizzato queste tariffe? In Italia chiunque può fare i prezzi che vuole? E poi quale società fornisce questo servizio? La solita casalinga di Voghera, dopo aver visto i castoroni e le bande rosse orizzontali sul sito, risponderebbe Telecom Italia. Sbagliato! Il proprietario è la società internazionale InfoNXX, ma il dominio &lt;a href="http://www.892892.it"&gt;www.892892.it&lt;/a&gt; è intestato a: "Il Numero Italia srl (società a responsabilità limitata)". Comunque, se proprio volete delle informazioni sugli elenchi, non telefonate, ma usate i siti gratuiti in Rete.
&lt;p&gt;&lt;strong&gt;Attenzione : il numero 892892 NON E&amp;rsquo; TELECOM ma di un gruppo americano (infoxx ) che opera anche in altri Paesi. Le informazioni pervenute NON hanno mai parlato di Telecom, ma NON HANNO mai specificato di NON ESSERE Telecom.
Il servizio di Telecom è 1254. ANCHE QUEST&amp;rsquo;ULTIMO A PAGAMENTO!!&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Netcraft Toolbar</title><link>https://blog.sigmalab.net/2005/09/05/netcraft-toolbar/</link><pubDate>Mon, 05 Sep 2005 22:53:34 +0000</pubDate><guid>https://blog.sigmalab.net/2005/09/05/netcraft-toolbar/</guid><description>&lt;p&gt;Ecco qui una interessante toolbar per il nostra caro amico &lt;a href="http://www.mozillaitalia.org/firefox/"&gt;firefox&lt;/a&gt;, sentito mai parlare di &lt;a href="http://it.wikipedia.org/wiki/Phishing"&gt;&lt;strong&gt;Phishing&lt;/strong&gt;&lt;/a&gt;? ossia l&amp;rsquo;arte di nascondere dietro un link un fake che replica in tutto e per tutto la pagina originale tranne per il fatto che le informazioni che vi digiterete andranno a terzi e non al vero destinatario. Per combattere questo &lt;a href="http://www.netcraft.com/"&gt;Netcraft&lt;/a&gt; ha creato questa utile toolbar! Installarla è facile basta andare nella pagina principale e seguire passo dopo passo le istruzioni.&lt;/p&gt;</description></item><item><title>Complimenti</title><link>https://blog.sigmalab.net/2005/08/07/complimenti/</link><pubDate>Sun, 07 Aug 2005 23:51:15 +0000</pubDate><guid>https://blog.sigmalab.net/2005/08/07/complimenti/</guid><description>&lt;p&gt;Complimenti al nostro amico che si è laureato in Ingegneria, siamo tutti felici per lui e la sua famiglia che si preoccupava che fosse uno di quelli casi che un giorno scoppiava di rabbia, veniva in casa con l&amp;rsquo;arco e ammazava tutti, però ha fatto vedere e si e fatto valere!!!
In bocca lupo Stè!!!&lt;/p&gt;</description></item><item><title>Web architecture and jspArt</title><link>https://blog.sigmalab.net/2005/07/13/web-architecture-and-jspart/</link><pubDate>Wed, 13 Jul 2005 00:41:19 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/13/web-architecture-and-jspart/</guid><description>&lt;p&gt;These several weeks have been rather fast paced. Even though I can&amp;rsquo;t dedicate enough time on my project I&amp;rsquo;ve developed some thoughts on it. I still like my filter based controller, what I think I did wrong is that at the current moment I use my DAO&amp;rsquo;s directly in the Actions. This is fundamentally wrong even though it gets the work done and is ok for this first phase of development. I intend to wrap these things in the Managers and stop using DAO&amp;rsquo;s and DAO factories directly in that layer. Next change I plan to implement is a validation framework. I would like to use the annotations in the Java5 platform to acomplish this. Spring and OR via Hibernate comes right after :)&lt;/p&gt;</description></item><item><title>Top Ten OWASP</title><link>https://blog.sigmalab.net/2005/07/11/top-ten-owasp/</link><pubDate>Mon, 11 Jul 2005 00:21:05 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/11/top-ten-owasp/</guid><description>&lt;p&gt;Cosa è &lt;a href="http://www.owasp.org/"&gt;OWASP&lt;/a&gt;? Il progetto &lt;strong&gt;Open Web Application Security Project&lt;/strong&gt; (OWASP) è stato creato per aiutare le aziende e le organizzazioni a capire e migliorare la sicurezza delle loro applicazioni e dei servizi web. La &lt;em&gt;Top Ten&lt;/em&gt; è stata creata per focalizzare l?attenzione verso le vulnerabilità più critiche. La sicurezza delle applicazioni web è diventata un argomento fondamentale dal momento che moltissime aziende cercano di rendere disponibili in rete un numero sempre più crescente di contenuti e servizi. Nello stesso tempo, gli &lt;em&gt;hacker &lt;/em&gt;hanno rivolto l?attenzione verso gli errori di sviluppo comunemente inseriti dagli sviluppatori. Vediamo insieme questa lista :&lt;/p&gt;</description></item><item><title>Learning new tricks</title><link>https://blog.sigmalab.net/2005/07/10/learning-new-tricks/</link><pubDate>Sun, 10 Jul 2005 20:24:19 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/10/learning-new-tricks/</guid><description>&lt;p&gt;Well, this last week was rather demanding, we still worked quite hard (surpassing the 50 weekly hours recommended by XP practices) and we are progressing nicely. Our development platform, for the moment, is based on eclipse loaded with some good plugins, subversion (really great versioning server), trac (a sort of bugzilla but more project managment and wiki oriented), and cruisecontrol (having troubles getting it compiled on gentoo but you can get the official jar). As far as the eclipse plugins are concerned I will name only a few, subclipse, SpringIde, eclipse-wtp 0.5, and some for modelling uml diagrams.
Yesterday we had a really nice session working with the &lt;a href="http://www.springframework.org/"&gt;spring framework&lt;/a&gt;. It&amp;rsquo;s based on the &lt;a href="http://www.martinfowler.com/articles/injection.html"&gt;IoC and Dependency Injection&lt;/a&gt; design patterns and gives your application a lightweight container that&amp;rsquo;s easily extendable. For instance, your code want&amp;rsquo;s to do database access right? Well, if you write a server side code, you&amp;rsquo;ll use JNDI to get the connection from the application container (ex. Tomcat). Now your code is expecting that there will be a JNDI resource and that means that you&amp;rsquo;ll have to test it on the server or you&amp;rsquo;ll have to add more code so you&amp;rsquo;re ending up with a bigger project that&amp;rsquo;s even more difficult to mantain. Here comes spring. You use it as a lightweight container and to associate references through it&amp;rsquo;s factories using a consistent model. I can&amp;rsquo;t say that this technology is something that will stay with us but I must say that it&amp;rsquo;s the single sweetest thing I&amp;rsquo;ve seen by far lately even though it kind of breaks the OO paradigm. We even did a HelloWorld with it :) (that accessed mysql remotely and postgres locally and even a version for &lt;a href="http://www.hibernate.org/"&gt;Hibernate&lt;/a&gt;). The framework is really nice, for the moment we&amp;rsquo;re only looking the DAO and OR mapping API&amp;rsquo;s but we see some other sweet thigs in it as well.
For out italian friends a nice intro on spring with a j2ee example by mokabyte (part &lt;a href="http://www.mokabyte.it/2004/10/spring.htm"&gt;I&lt;/a&gt; and &lt;a href="http://www.mokabyte.it/2005/02/jetspeed2-2.htm"&gt;II&lt;/a&gt;).&lt;/p&gt;</description></item><item><title>Object Relational Mapping</title><link>https://blog.sigmalab.net/2005/07/10/object-relational-mapping/</link><pubDate>Sun, 10 Jul 2005 13:23:08 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/10/object-relational-mapping/</guid><description>&lt;p&gt;L&amp;rsquo;altro giorno mentre parlavo con Srepfler (l&amp;rsquo;unica altra persona che si ricorda di postare su questo blog ogni tanto) mi ha detto che per il progetto che sta realizzando avrebbe usato il pattern &lt;strong&gt;&lt;em&gt;Object Relational Mapping&lt;/em&gt;&lt;/strong&gt; al che mi son documentato in soldoni non è altro che un sistema per mappare delle tabelle di un database in oggetti in modo da dover lavorare con oggetti (metodi,attributi e proprieta) invece che usare l&amp;rsquo;sql, una comodita non da poco direi! Loro lo stanno usando sotto J2EE usando &lt;a href="http://www.hibernate.org/"&gt;Hibernate&lt;/a&gt; e mi sono chiesto ma sotto php ci sarà qualcosa del genere? google docet :&lt;/p&gt;</description></item><item><title>Linux embedded system</title><link>https://blog.sigmalab.net/2005/07/09/linux-embedded-system/</link><pubDate>Sat, 09 Jul 2005 15:51:36 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/09/linux-embedded-system/</guid><description>&lt;p&gt;L&amp;rsquo;altro giorno leggendo una rivista ho trovato un&amp;rsquo;articolo che parlava di &amp;ldquo;&lt;em&gt;FOX BOARD a complete Linux system on a small board&lt;/em&gt;&amp;rdquo;; questo embedded della &lt;a href="http://www.acmesystems.it/"&gt;Acme System&lt;/a&gt; monta un kernel 2.6 e ha 16MB di RAM, 4MB di FLASH; e come se nn bastasse ha 1 connettore Ethernet (10/100 Mb/s) e 2 USB 1.1. Il sistema è moddabile grazie all&amp;rsquo; &lt;em&gt;&lt;a href="http://www.acmesystems.it/?id=701"&gt;Open source SDK for Linux Systems&lt;/a&gt;&lt;/em&gt; e ai &lt;a href="http://www.acmesystems.it/?id=51"&gt;tool&lt;/a&gt; della acme. La cosa che reputo più interessante è il consumo &lt;strong&gt;1 Watt &lt;/strong&gt;soltanto e necessita di una alimentazione a 5V.&lt;/p&gt;</description></item><item><title>Mono LiveCD</title><link>https://blog.sigmalab.net/2005/07/09/mono-livecd/</link><pubDate>Sat, 09 Jul 2005 13:11:09 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/09/mono-livecd/</guid><description>&lt;p&gt;Ecco qua qualcosa di inaspettato, un liveCd per testare/usare Mono, cosa contiene?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Develop, compile and run software with &lt;a href="http://www.monodevelop.com/"&gt;MonoDevelop&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Listen to your music collection in style with &lt;a href="http://muine.gooeylinux.org/"&gt;Muine&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Take notes with &lt;a href="http://www.beatniksoftware.com/tomboy/"&gt;Tomboy&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Manage your photos with &lt;a href="http://www.gnome.org/projects/f-spot/"&gt;F-Spot&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Search music, photos, chats, and documents with &lt;a href="http://beaglewiki.org/"&gt;Beagle&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Explore web applications such as ASP.NET Forums, IBuySpy, and &lt;a href="http://www.mojoportal.com/"&gt;mojoPortal&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;div align="center"&gt;
&lt;a href="https://blog.sigmalab.net/blogs/media/RmonoLiveInstall.jpg"&gt;&lt;img src="https://blog.sigmalab.net/blogs/media/monoLiveInstall.jpg" border="0" alt="thumbs MonoLiveCd" /&gt;&lt;/a&gt;
&lt;/div&gt;
Per averlo basta o usare il caro &lt;a href="http://svn.myrealbox.com/iso/hoary-mono-live_1_0-i386.iso"&gt;HTTP &lt;/a&gt;o il piu moderno &lt;a href="http://www.mono-live.org:6969/torrent.html?info_hash=ff8993574b28b86ba2e5612b68db3a3f3b9f982f"&gt;BitTorrent&lt;/a&gt;.
&lt;p&gt;l&amp;rsquo;unica pecca è che attualmente monta il Mono 1.1.7 e non l&amp;rsquo;ultimo 1.1.8 recentemente uscito.&lt;/p&gt;</description></item><item><title>X Remoto</title><link>https://blog.sigmalab.net/2005/07/09/x-remoto/</link><pubDate>Sat, 09 Jul 2005 10:24:27 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/09/x-remoto/</guid><description>&lt;p&gt;Mettiamo caso che avete più pc e lo spazio per un solo monitor che fare? bhe la cosa migliore che si può fare con linux è usare X da remoto. Seguitemi passo dopo passo in questo esempio pratico.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;PASSO 1
sul pc in cui gira X bisogna editare /etc/X11/xdm/xdm-config alla riga
&lt;code&gt;!DisplayManager.requestPort: 0 &lt;/code&gt;
rimuovendo il &lt;strong&gt;!&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;PASSO 2
editare o xdm o gdm affinche sia abilitata la funzione XDMCP &lt;/li&gt;
&lt;li&gt;PASSO 3
controllare nel firewall che le porte
&lt;code&gt;177 UDP
6000 TCP&lt;/code&gt;
siano aperte&lt;/li&gt;
&lt;li&gt;PASSO 4
per connettersi al server remoto si usa la sintassi
&lt;code&gt;X -query &lt;em&gt;ip_or_name_machine&lt;/em&gt;&lt;/code&gt;
oppure
&lt;code&gt;X -broadcast&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
Attenzione se volete non è necessario usare xdm,gdm ma accedere direttamente ad X purchè lo lanciate manualmente e nn con &lt;em&gt;startx &lt;/em&gt;in quanto attiverebbe &lt;em&gt;-nolisten&lt;/em&gt;. Esempio: provate
&lt;code&gt;
X :1 -br
fluxbox -display :1
&lt;/code&gt;
Se state usando &lt;em&gt;Cygwin&lt;/em&gt; al posto di &lt;em&gt;X &lt;/em&gt;usate il comando &lt;em&gt;XWin&lt;/em&gt;. Esempio :
&lt;code&gt;XWin -query 129.168.x.x:1 -fullscreen&lt;/code&gt;
&lt;p&gt;&lt;strong&gt;NB: questo tutorial non funziona ancora perfettamente!!&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Disaster recovery</title><link>https://blog.sigmalab.net/2005/07/08/disaster-recovery/</link><pubDate>Fri, 08 Jul 2005 22:57:48 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/08/disaster-recovery/</guid><description>&lt;p&gt;Quanti HardDisk avete buttato/cambiato nella vostra vita? bhe io solo 1 ma i miei amici qualcuno in più; ma non solo questo rientra nella dicitura &amp;ldquo;&lt;em&gt;Disaster recovery&lt;/em&gt;&amp;rdquo; infatti vi rientra anche l&amp;rsquo;errone cancellazione di file, e qui le cose si fanno più interessanti perchè molti di noi si dimenticano o nn hanno voglia di fare backup periodici. Allora tocca correre ai ripari ed ecco qualche software per voi ;)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.ontrackrecuperodati.it/easyrecovery/"&gt;EasyRecovery&lt;/a&gt; [FAT e NTFS]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.datarescue.com/photorescue/"&gt;PhotoRescue&lt;/a&gt; [USB/SD/MCC stick image recovery]&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.ultimatebootcd.com/"&gt;&lt;strong&gt;Ultimate Boot Cd&lt;/strong&gt;&lt;/a&gt; [I vostri HDD ringraziano!!]&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;em&gt;nb: a breve anche i link per tool linux&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Google Toolbar for Firefox</title><link>https://blog.sigmalab.net/2005/07/07/google-toolbar-for-firefox/</link><pubDate>Thu, 07 Jul 2005 22:31:53 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/07/google-toolbar-for-firefox/</guid><description>&lt;p&gt;Oggio è uscita la nuova Google ToolBar per firefox, la si può tranquillamente scaricare &lt;a href="http://toolbar.google.com/firefox/install.html"&gt;qui&lt;/a&gt; direttamente da &lt;a href="http://www.google.it/"&gt;Google&lt;/a&gt;.&lt;/p&gt;
&lt;div align="center"&gt;
&lt;img src="http://toolbar.google.com/firefox/common/fftoolbarmini.png" alt="Toolbar Google" title="Toolbar Google" /&gt;
&lt;/div&gt;</description></item><item><title>Adobe Acrobat 7 Spyware "Feature"</title><link>https://blog.sigmalab.net/2005/07/02/adobe-acrobat-7-spyware-feature/</link><pubDate>Sat, 02 Jul 2005 12:48:51 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/02/adobe-acrobat-7-spyware-feature/</guid><description>&lt;p&gt;Mha pensa te, ora la versione 7 di Adobe Acrobat Reader sotto linux ha un bellissimo spyware; per risolvere il problema si deve lavorare con il firewall a livello applicativo (Layer 7). Ecco in pochi passi come fare :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;eseguite : &lt;br /&gt;&lt;code&gt;
groupadd nopriv
&lt;/code&gt; &lt;/li&gt;
&lt;li&gt;eseguite : &lt;br /&gt;
&lt;code&gt;
cat /etc/group | grep nopriv
&lt;/code&gt; &lt;br /&gt;e dovreste ottenere una cosa simile a &lt;em&gt;nopriv:x:440:&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;eseguite : &lt;br /&gt;&lt;code&gt;
chgrp nopriv /opt/Acrobat7/acroread
chmod 2755 /opt/Acrobat7/acroread
&lt;/code&gt;&lt;br /&gt;dovreste ottenere &lt;br /&gt;&lt;code&gt;
ls -l /opt/Acrobat7/
drwxr-xr-x 11 root root 80 Jun 6 01:10 Reader
drwxr-xr-x 7 root root 40 Jun 6 01:10 Resource
-rwxr-sr-x 1 root nopriv 6010 Jun 6 01:10 acroread
&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Assicuratevi che nel firewall abbiate messo &lt;br /&gt;&lt;code&gt;
&amp;lt;M&amp;gt; Owner match support
&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Ora non vi resta che settare iptables come si deve : &lt;br /&gt; &lt;code&gt;
$IPTABLES -A OUTPUT -m owner --gid-owner nopriv -j LOG --log-prefix=GROUP_NOPRIV:
$IPTABLES -A OUTPUT -m owner --gid-owner nopriv -j DROP
&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
Bene a questo punto tutti gli applicativi con owner &lt;strong&gt;nopriv &lt;/strong&gt;nn potranno accedere ad internet.</description></item><item><title>Setting up the enviroment</title><link>https://blog.sigmalab.net/2005/07/01/setting-up-the-enviroment/</link><pubDate>Fri, 01 Jul 2005 18:57:23 +0000</pubDate><guid>https://blog.sigmalab.net/2005/07/01/setting-up-the-enviroment/</guid><description>&lt;p&gt;We managed to set a working environment including svn 1.2 as version control, trac to manage our long and short term goals and bug managing, and cruisecontrol to automate building and testing. For now we&amp;rsquo;re still in testing phase but this is a crucial step. On the documentation side we did around 40 use cases and are starting to work on the model. So far so good.
On a side note I received a &amp;lt;a href=&amp;quot;http://www.toshibadirect.com/td/b2c/cmod.to?seg=SMB&amp;amp;amp;coid=-29484&amp;amp;amp;sel=0&amp;amp;amp;rcid=-26367&amp;amp;amp;ccid=1291021&amp;quot;&amp;gt;Toshiba Satellite M40X&lt;/a&gt; with a 1.7GHz Centrino, 512MB of Ram, and 60GB of hdd. I was a bit shocked, but at least it&amp;rsquo;s shows great faith our employer has in us.&lt;/p&gt;</description></item><item><title>My first real business project</title><link>https://blog.sigmalab.net/2005/06/27/my-first-real-business-project/</link><pubDate>Mon, 27 Jun 2005 03:05:02 +0000</pubDate><guid>https://blog.sigmalab.net/2005/06/27/my-first-real-business-project/</guid><description>&lt;p&gt;Well, I&amp;rsquo;ve been contacted to do a real enterprise software along with a friend of mine and we&amp;rsquo;ve done about 5 days of passing over the requirements, documentation, setting of the build environment and it&amp;rsquo;s getting a real feat in both psychological, physical and mental sense. And we&amp;rsquo;re still scratching the bare surface. Deadline is December 31&amp;rsquo;st 2005. I hope to share all software developing experience that we&amp;rsquo;ll use in our process with the readers of this blog. Stay tuned!
PS. Does anyone know whether a form can be compiled on a iPaq and be sent to a server having attached a real signature to it? If not does anyone knows what hardware do companies like DHL or UPS use to take your signature and send data back to their backend? Also do you know if any of these devices apart from having internet capability have capability to connect to the GSM/GPRS or the UMTS networks?
PPS. Wish us luck :)&lt;/p&gt;</description></item><item><title>HandBook</title><link>https://blog.sigmalab.net/2005/06/22/handbook/</link><pubDate>Wed, 22 Jun 2005 18:32:06 +0000</pubDate><guid>https://blog.sigmalab.net/2005/06/22/handbook/</guid><description>&lt;div align="center"&gt;Lista di tutorial e quanto altro di interessante &lt;/div&gt;
&lt;a href="http://www.attivissimo.net/w2l1/index.htm"&gt;Da Windows a Linux di Paolo Attivissimo&lt;/a&gt;
Guida a Linux per utenti Windows insoddisfatti.
&lt;p&gt;&lt;a href="http://dazero.sourceforge.net/ldz-downloads.html"&gt;Linux da Zero / Quaderni di Linux da Zero&lt;/a&gt;
Dedicata a chi &amp;ldquo;odia la linea di comando&amp;rdquo; sembra presentare applicazioni varie per gli amanti delle finestre, gnome, KDE&amp;hellip; (dato che io amo la linea di comando non ho approfondito :-P )&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.linuxfacile.org/"&gt;Linux Facile di Daniele Medri&lt;/a&gt;
Ottimo testo di Lettura fornisce utili informazioni relative allo startup, alle shell, al funzionamento di X. Un pò datato ma permette comunque di fare la conoscenza con le dinamiche di base di Linux (eppoi ci sono i primi capitolo che raccontano la storia di Unix/Linux).&lt;/p&gt;</description></item><item><title>OndaQuadra</title><link>https://blog.sigmalab.net/2005/06/22/ondaquadra/</link><pubDate>Wed, 22 Jun 2005 16:39:15 +0000</pubDate><guid>https://blog.sigmalab.net/2005/06/22/ondaquadra/</guid><description/></item><item><title>S5: A Simple Standards-Based Slide Show System</title><link>https://blog.sigmalab.net/2005/06/21/s5-a-simple-standards-based-slide-show-system/</link><pubDate>Tue, 21 Jun 2005 18:40:42 +0000</pubDate><guid>https://blog.sigmalab.net/2005/06/21/s5-a-simple-standards-based-slide-show-system/</guid><description>&lt;p&gt;Ecco un tool web molto interessante; cosa è? un sistema di sliding-show basato su XHTML e CSS. E&amp;rsquo; migliorabile ma gia adesso è aprezzabile. Potete trovare informazioni non solo sul &lt;a href="http://www.s5presents.com/"&gt;sito ufficiale&lt;/a&gt; ma anche sul sito del suo &lt;a href="http://www.meyerweb.com/"&gt;creatore&lt;/a&gt;. Buona lettura e visione ;)&lt;/p&gt;</description></item><item><title>Extreme Programming practices (XP)</title><link>https://blog.sigmalab.net/2005/05/30/extreme-programming-practices-xp/</link><pubDate>Mon, 30 May 2005 00:54:02 +0000</pubDate><guid>https://blog.sigmalab.net/2005/05/30/extreme-programming-practices-xp/</guid><description>&lt;p&gt;&lt;strong&gt;The planning game&lt;/strong&gt;: Quickly determine the scope of the next release by combining business priorities and technical estimates.
As reality overtakes the plan, update the plan.
&lt;strong&gt;Small releases&lt;/strong&gt;: Put a simple system into production quickly, then release new versions on a very short cycle.
&lt;strong&gt;Metaphor&lt;/strong&gt;: Guide all development with a simple shared story of how the whole system works.
Simple design: The system should be designed as simply as possible at any given moment. Extra complexity is removed as
soon as it is discovered.
&lt;strong&gt;Testing&lt;/strong&gt;: Programmers continually write unit tests, which must run flawlessly for development to continue. Customers write
tests demonstrating that features are finished.
&lt;strong&gt;Refactoring&lt;/strong&gt;: Programmers restructure the system without changing its behavior to remove duplication, improve
communication, simplify, or add flexibility.
&lt;strong&gt;Pair programming&lt;/strong&gt;: All production code is written with two programmers at one machine.
&lt;strong&gt;Collective ownership&lt;/strong&gt;: Anyone can change any code anywhere in the system at any time.
&lt;strong&gt;Continuous integration&lt;/strong&gt;: Integrate and build the system many times a day, every time a task is completed.
&lt;strong&gt;40-hour week&lt;/strong&gt;: Work no more than 40 hours a week as a rule. Never work overtime a second week in a row.
&lt;strong&gt;On-site customer&lt;/strong&gt;: Include a real, live user on the team, available full-time to answer questions.
&lt;strong&gt;Coding standards&lt;/strong&gt;: Programmers write all code in accordance with rules emphasizing communication through the code.&lt;/p&gt;</description></item><item><title>Monodevelop 0.7</title><link>https://blog.sigmalab.net/2005/05/28/monodevelop-07/</link><pubDate>Sat, 28 May 2005 19:40:50 +0000</pubDate><guid>https://blog.sigmalab.net/2005/05/28/monodevelop-07/</guid><description>&lt;p&gt;Eccoci qua a provare monodevelop 0.7 sotto la mia romboante gentoo; per prima cosa smasckeriamo i pacchetti che ci serviranno :&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;portage/package.keywords&lt;/strong&gt;&lt;/em&gt;
&lt;code&gt;dev-dotnet/libgdiplus ~x86
dev-lang/mono ~x86
dev-dotnet/gtk-sharp ~x86
dev-util/monodevelop ~x86
x11-libs/cairo ~x86
x11-libs/gtksourceview ~x86
dev-dotnet/gecko-sharp ~x86
dev-dotnet/gtksourceview-sharp ~x86
dev-dotnet/gnome-sharp ~x86
dev-dotnet/art-sharp ~x86
dev-dotnet/gnomevfs-sharp ~x86
dev-dotnet/glade-sharp ~x86
dev-dotnet/gconf-sharp ~x86
dev-dotnet/gtkhtml-sharp ~x86
dev-dotnet/ikvm-bin ~x86&lt;/code&gt;
&lt;em&gt;&lt;strong&gt;portage/package.unmask&lt;/strong&gt;&lt;/em&gt;
&lt;code&gt;&amp;gt;=dev-util/mono-debugger-0.5&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;=dev-util/monodevelop-0.1
=dev-util/monodoc-1.0
=dev-dotnet/gtk-sharp-1.9.2
=dev-lang/mono-1.1.5-r1
=dev-dotnet/libgdiplus-1.1.5
=dev-dotnet/gecko-sharp-0.7
=dev-dotnet/gtksourceview-sharp-0.7
=dev-dotnet/gtkhtml-sharp-1.9.5
=dev-dotnet/gnome-sharp-1.9.2
=dev-dotnet/art-sharp-1.9.2
=x11-libs/gtksourceview-1.2.0
=dev-dotnet/gnomevfs-sharp-1.9.2
=dev-dotnet/glade-sharp-1.9.2
=dev-dotnet/gconf-sharp-1.9.2
=dev-dotnet/gtkhtml-sharp-1.9.2
=dev-dotnet/ikvm-bin-0.14&lt;/code&gt;
Arrivati a questo punto potete dare
&lt;code&gt;&lt;em&gt;emerge -auv monodevelop&lt;/em&gt;&lt;/code&gt;
e alla fine dell&amp;rsquo;installazione dovreste avere :&lt;/p&gt;</description></item><item><title>init deamons evolution</title><link>https://blog.sigmalab.net/2005/05/09/init-deamons-evolution/</link><pubDate>Mon, 09 May 2005 12:03:06 +0000</pubDate><guid>https://blog.sigmalab.net/2005/05/09/init-deamons-evolution/</guid><description>&lt;p&gt;Lately there&amp;rsquo;s a bit of buzz on &amp;lsquo;improving&amp;rsquo; the SysV init system. For instance Apple has introduced the &lt;a href="http://developer.apple.com/documentation/Darwin/Reference/ManPages/man8/launchd.8.html"&gt;launchd&lt;/a&gt; with few goodies like launching processes in parallel, writing configuration in xml (great for tools), responding to system events (as I understood it) and also ways to query it and act accordingly. Here is a better &lt;a href="http://arstechnica.com/reviews/os/macosx-10.4.ars/5"&gt;review&lt;/a&gt;. I think that Apple has released launchd as open source though it&amp;rsquo;s to be seen whether it&amp;rsquo;s GPL compatible (I&amp;rsquo;m a bit skeptic on Apple&amp;rsquo;s opening to open source as they are notoriously closed company). Solaris is also going open source so they are to going to introduce interesting ideas in this area as well.
However what I really wanted to blog about was &lt;a href="http://jw.dyndns.org/initng/"&gt;initng&lt;/a&gt;. It&amp;rsquo;s a new small project that is having some big momentum these couple of days. The &lt;a href="http://www.bootchart.org/"&gt;bootchart&lt;/a&gt; graphs show some really great speed improvements that can be obtained by launching daemons in parallel and let&amp;rsquo;s hope something useful will come out. One side note though, SysV has worked for years, do we need to complicate it more? Or better yet, can we make it more simple but more powerful (read better tools, better standards and stable interfaces).&lt;/p&gt;</description></item><item><title>Unofficial gentoo development guide.</title><link>https://blog.sigmalab.net/2005/05/02/unofficial-gentoo-development-guide/</link><pubDate>Mon, 02 May 2005 11:36:16 +0000</pubDate><guid>https://blog.sigmalab.net/2005/05/02/unofficial-gentoo-development-guide/</guid><description>&lt;p&gt;The best thing about gentoo is the excellent documentation. This &lt;a href="http://www.firedrop.org.uk/devmanual/"&gt;unofficial development guide&lt;/a&gt; helps in understanding the ins and outs of the gentoo portage and more.&lt;/p&gt;</description></item><item><title>AJAX links</title><link>https://blog.sigmalab.net/2005/05/01/ajax-links/</link><pubDate>Sun, 01 May 2005 16:36:53 +0000</pubDate><guid>https://blog.sigmalab.net/2005/05/01/ajax-links/</guid><description>&lt;p&gt;I&amp;rsquo;m putting Ajax on my list of thechnologies to learn. These are just a couple of links with helpful libraries and informations.&lt;a href="http://www.adaptivepath.com/publications/essays/archives/000385.php"&gt;Link&lt;/a&gt;, &lt;a href="http://www.ajaxmatters.com/"&gt;link&lt;/a&gt;,&lt;a href="https://dwr.dev.java.net/"&gt;link&lt;/a&gt;,&lt;a href="http://www.fiftyfoureleven.com/resources/programming/xmlhttprequest/examples"&gt;link&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Creole - DataBase Layer Abstraction</title><link>https://blog.sigmalab.net/2005/04/30/creole-database-layer-abstraction/</link><pubDate>Sat, 30 Apr 2005 00:25:57 +0000</pubDate><guid>https://blog.sigmalab.net/2005/04/30/creole-database-layer-abstraction/</guid><description>&lt;p&gt;Oggi girando per la rete mi sono imbattuto in questa libreria per &lt;a href="http://www.php.net"&gt;php5&lt;/a&gt; (ne esiste anche una funzionante per il php4) che ti permette di astrarre le API specifiche/native dei vari Database. Creole deriva dall&amp;rsquo;esperienza di altre libreria di astrazione quali PEAR:: DB, PEAR::MDB, and ADOdb. Nello specifico ecco le sue &lt;em&gt;features&lt;/em&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Built for PHP5: new object model, Exceptions&lt;/li&gt;
&lt;li&gt;Interface-based system allows easy creation &amp;amp; registering of custom drivers or classes that wrap existing drivers to provide additional functionality (e.g. to log queries for debugging, do query performance analysis using EXPLAIN, etc.).&lt;/li&gt;
&lt;li&gt;Fully object-oriented API&lt;/li&gt;
&lt;li&gt;ResultSet scrolling: next, previous, first, last, relative, and absolute row fetching.&lt;/li&gt;
&lt;li&gt;ResultSetIterator (SPL) provides an additional means for iterating over recordsets.&lt;/li&gt;
&lt;li&gt;Comprehensive database metadata (database, table, full column info, pimary keys, foreign keys, indexes) using simple OO API.&lt;/li&gt;
&lt;li&gt;Full unified type system (based on JDBC Types)&lt;/li&gt;
&lt;li&gt;Simple, un-exceptional OO API for handling BLOB and CLOB data.&lt;/li&gt;
&lt;li&gt;Type-specific methods handle any necessary conversions and escaping for inserting and retrieving values.&lt;/li&gt;
&lt;li&gt;Native (no emulation) handling of autoincrement / sequence id generation.&lt;/li&gt;
&lt;li&gt;Extensive unit test framework tests each driver using real databases.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Esso supporta vari database quali MySQL, MS SQL Server, PostgreSQL, SQLite e sta muovendo i primi passi verso Oracle!&lt;/p&gt;</description></item><item><title>mailer-config sta arrivando</title><link>https://blog.sigmalab.net/2005/04/26/mailer-config-sta-arrivando/</link><pubDate>Tue, 26 Apr 2005 23:36:58 +0000</pubDate><guid>https://blog.sigmalab.net/2005/04/26/mailer-config-sta-arrivando/</guid><description>&lt;p&gt;Sempre di più è evidente che tool con funzionalità sovrapposte hanno bisogno di un&amp;rsquo;altro che riesce a gestirli sulla nostra macchina. Tipo abbiamo il JDK della Sun, IBM, GNU eccetera e forse vogliamo avere anche più di una versione contemporaneamente. Cosa facciamo? Usiamo java-config per ottenere un &amp;rsquo;tool chain&amp;rsquo; sano. La stessa cosa per gcc e simile per i driver opengl. L&amp;rsquo;ultima novità adesso viene anche per i server mail grazie a mailer-config che sta per arrivare nel portage (smascherato) e di quale potete vedere l&amp;rsquo;uso seguendo il &lt;a href="http://planet.gentoo.org/developers/ferdy/2005/04/26/mailer_config_is_on_the_way"&gt;link&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>"040 Found"</title><link>https://blog.sigmalab.net/2005/04/23/040-found/</link><pubDate>Sat, 23 Apr 2005 13:57:31 +0000</pubDate><guid>https://blog.sigmalab.net/2005/04/23/040-found/</guid><description>&lt;p&gt;Girovagando in cerca di informazioni su mono e sui tool rad x uml son saltati fuori tanti bei link:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.monouml.org/index.php?sect=whatis"&gt;MonoUml&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/projects/introspector/"&gt;RDF inspector&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/projects/uml2svg/"&gt;Uml2Svg&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sourceforge.net/projects/dpatoolkit/"&gt;Design Patter Automation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://forums.gentoo.org/viewtopic-t-328020.html?sid=ad86b0596f0f41ed8fe0f097526f7d14"&gt;[HOWTO] Data Recovery&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Unibo e Mono - parte 2 -</title><link>https://blog.sigmalab.net/2005/04/22/unibo-e-mono-parte-2/</link><pubDate>Fri, 22 Apr 2005 19:39:23 +0000</pubDate><guid>https://blog.sigmalab.net/2005/04/22/unibo-e-mono-parte-2/</guid><description>&lt;p&gt;Eccoci qui dopo l&amp;rsquo;interessante seminario su Mono di questa mattina. A tenerlo il bravo &lt;a href="http://primates.ximian.com/~massi/MassimilianoMantione-Web-English.html"&gt;Massimigliano&lt;/a&gt; (&lt;em&gt;massi at ximian.com&lt;/em&gt;) con una buona panoramica sul &lt;a href="http://www.mono-project.com/Main_Page"&gt;progetto Mono&lt;/a&gt;, sulle differenze tra il framework.NET e Java e sulle differenze tra i due linguaggi c# e java. Il tutto è durato circa 2 ore con una pausa in mezzo e si è conclusa con una demo. Sviluppando il JIT (prettamente codice c) Massi non era molto pratico di C#, questo unito al fatto che la maggior parte delle persone presente non aveva mai usato Mono o cmq. aveva scarse conoscenze sul C# o .Net in generale non ha mostrato molto codice ma anche a parole è stato molto chiaro; Le slide potete scaricarle &lt;a href="http://linux.ing.unibo.it/modules/Events/files/703510646_WorkshopBologna.sxi"&gt;qui&lt;/a&gt; insieme ai &lt;a href="http://linux.ing.unibo.it/modules/Events/files/1020988486_EsempioMono.tar.bz2"&gt;file&lt;/a&gt; della demo. La demo è stata realizzata con SciTe e Glade (&lt;em&gt;Stetic è ancora poco maturo&lt;/em&gt;). Il suo consiglio è di usare mono &amp;gt; 1.1 e di passare appena esce la 1.2 che avrà il supporto per c# 2.0 (quindi &lt;em&gt;generics&lt;/em&gt; che al contrario del java saranno nativi, supportati quindi nel CIL e appartenenti al metadata &lt;em&gt;&amp;ldquo;CommonIL&amp;rdquo;&lt;/em&gt; ). Inoltre ci ha parlato di alcune scelte fatte dal team di Mono (guidato da &lt;a href="http://primates.ximian.com/~miguel/activity-log.php"&gt;Manuel&lt;/a&gt;) per quel che riguarda le LICENZE : LGPL per i tool di compilazione ed esecuzione, BSD-Like sulle classi del framework, GPL altre cose minori. Ci ha parlato del Code Access Security (&lt;a href="http://www.mono-project.com/CAS"&gt;CAS&lt;/a&gt;) e di come ci sia il progetto &lt;a href="http://www.ikvm.net/"&gt;KVM.Net&lt;/a&gt; (&lt;a href="http://weblog.ikvm.net/"&gt;Blog&lt;/a&gt;) per poter usare java sotto mono (non vale il viceversa). Esiste anche un tool per poter convertire i file class in CIL (&lt;a href="http://www.ikvm.net/userguide/ikvmc.html"&gt;link&lt;/a&gt;) e cio la dice lunga sulle potenzialità che ci sono. Il progetto &lt;a href="http://www.ikvm.net/"&gt;KVM.Net&lt;/a&gt; è interessante soprattuto se pensate ai Wrapper, per molti database esiste già un sistema di interfacciamento java, perchè non usarli? Senza contare che grazie al c# e alla reflection potremo navigare la classe java come se fosse c#.[:sbav:] Sappiate anche KVM.Net è anche in portage (&lt;em&gt;dev-dotnet/ikvm&lt;/em&gt;). Il supporto per altri linguaggi già è realtà: Bono, IronPython, Php. Che dire speriamo di avere presto il video che il &lt;a href="http://linux.ing.unibo.it/index.php"&gt;GLib&lt;/a&gt; (Gruppo Linux Ingegneria Bologna), gruppo organizzatore ha girato.&lt;/p&gt;</description></item><item><title>Disegnare UML sotto linux lavoro arduo?</title><link>https://blog.sigmalab.net/2005/04/21/disegnare-uml-sotto-linux-lavoro-arduo/</link><pubDate>Thu, 21 Apr 2005 12:35:27 +0000</pubDate><guid>https://blog.sigmalab.net/2005/04/21/disegnare-uml-sotto-linux-lavoro-arduo/</guid><description>&lt;p&gt;Fino a questo momento sotto linux l&amp;rsquo;unico modo per disegnare UML era attraverso &lt;em&gt;&lt;a href="http://www.gnome.org/projects/dia/"&gt;DIA&lt;/a&gt;&lt;/em&gt; che sconsiglio aihmè a tutti quelli che nn vogliono impazzire! L&amp;rsquo;alternativa era usare &lt;em&gt;VISIO&lt;/em&gt; della Microsoft. Anche questa soluzione non era ottimale (anche su usate WINE). Stasera per puro caso forse ho trovato una soluzione : &lt;strong&gt;&lt;a href="http://gaphor.sourceforge.net/index.php"&gt;Gaphor&lt;/a&gt;&lt;/strong&gt;. Questo tool è leggero (python) e offre tutto ciò che server per l&amp;rsquo;uml. Le sue features sono :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Gaphor has a UML 2.0 compliant data model. This guarantees future compatibility with other modeling tools.&lt;/li&gt;
&lt;li&gt;The data model is developed in Gaphor itself!&lt;/li&gt;
&lt;li&gt;SVG diagram exports.&lt;/li&gt;
&lt;li&gt;The following diagram types are supported:
&lt;ul&gt;
&lt;li&gt;Class diagrams&lt;/li&gt;
&lt;li&gt;Use case diagrams&lt;/li&gt;
&lt;li&gt;Action diagrams&lt;/li&gt;
&lt;li&gt;Component diagrams&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Support for stereotypes on classes, interfaces and packages.&lt;/li&gt;
&lt;li&gt;Cross platform: Gaphor works on both Unix (including Mac OS X) and Windows.&lt;/li&gt;
&lt;li&gt;Plugin infrastructure makes Gaphor easy to extend.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Come sempre un&amp;rsquo;immagine vale più di mille parole :&lt;/p&gt;</description></item><item><title>Unibo e Mono</title><link>https://blog.sigmalab.net/2005/04/16/unibo-e-mono/</link><pubDate>Sat, 16 Apr 2005 23:30:50 +0000</pubDate><guid>https://blog.sigmalab.net/2005/04/16/unibo-e-mono/</guid><description>&lt;p&gt;Avete capito bene, alla &lt;a href="http://www.ing.unibo.it"&gt;facoltà di ingegneria&lt;/a&gt; dell&amp;rsquo;&lt;a href="http://www.unibo.it"&gt;universita di bologna&lt;/a&gt;, il giorno 22 aprile (&lt;em&gt;vernerdi prossimo&lt;/em&gt;) si terrà un seminario su &lt;a href="http://www.mono-project.com/Main_Page"&gt;Mono&lt;/a&gt;; il relatore è Massimilano Mantione (&lt;em&gt;Mono Developer&lt;/em&gt;) che si occupa in particolare dello sviluppo del &lt;strong&gt;JIT&lt;/strong&gt; (Just In Time). Gli argomenti trattati saranno:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Introduzione a Mono/.Net e confronto con Java&lt;/li&gt;
&lt;li&gt;Il compilatore JIT&lt;/li&gt;
&lt;li&gt;Questions &amp; Answers&lt;/li&gt;
&lt;/ul&gt;
Io penso che vi parteciperò vi farò poi sapere cosa si è detto di interessante. Il link alla locandina è &lt;a href="http://linux.ing.unibo.it/modules/Events/tmp/imageEvent2"&gt;questo&lt;/a&gt;.
&lt;p&gt;&lt;em&gt;PS: ho notato ora un &lt;a href="http://www.mono-project.com/files/c/c6/Ikvm-screenshot.png"&gt;shot&lt;/a&gt; con eclipse che gira sotto mono&amp;hellip; son curioso delle prestazioni!&lt;/em&gt;&lt;/p&gt;</description></item><item><title>Eclipse e color syntax</title><link>https://blog.sigmalab.net/2005/04/06/eclipse-e-color-syntax/</link><pubDate>Wed, 06 Apr 2005 01:02:19 +0000</pubDate><guid>https://blog.sigmalab.net/2005/04/06/eclipse-e-color-syntax/</guid><description>&lt;p&gt;Dato che sviluppo con il php di solito mi appoggio all&amp;rsquo;ottimo &lt;a href="http://www.eclipse.org"&gt;eclipse&lt;/a&gt; come IDE ma la versione che ho installato ossia la 3.1 pre5 sembra incompatibile con l&amp;rsquo;ottimo plug-in &lt;a href="http://www.phpeclipse.de"&gt;PHP Eclipse&lt;/a&gt; quindi ho dovuto cercare un&amp;rsquo;alternativa e sembro averla trovata in &lt;a href="http://colorer.sourceforge.net/"&gt;Colorer take5&lt;/a&gt; non avrà il supporto completo per lo sviluppo in php ma almeno ha la colorazione sintattica che di certo aiuta. Spero presto di trovare un modo per far andare tutto ma nel frattempo mi accontento.&lt;/p&gt;</description></item><item><title>TALKS e WORKSHOPS sulla Sicurezza Informatica</title><link>https://blog.sigmalab.net/2005/04/04/talks-e-workshops-sulla-sicurezza-informatica/</link><pubDate>Mon, 04 Apr 2005 16:34:14 +0000</pubDate><guid>https://blog.sigmalab.net/2005/04/04/talks-e-workshops-sulla-sicurezza-informatica/</guid><description>&lt;p&gt;Il &lt;strong&gt;POuL&lt;/strong&gt; (&lt;em&gt;Politecnico Open unix Labs&lt;/em&gt;) sta organizzando un evento che trattera&amp;rsquo; in modo approfondito vari aspetti della Sicurezza Informatica. A differenza delle consuete GLD (Giornata delle Liberta&amp;rsquo; Digitali), questa volta l&amp;rsquo;evento sara&amp;rsquo; di carattere piu&amp;rsquo; tecnico. &lt;br /&gt; I quattro relatori dell&amp;rsquo;evento sono &lt;em&gt;Stefano Zanero&lt;/em&gt; (Dottorando presso il Politecnico), che presentera&amp;rsquo; il suo lavoro di ricerca (su un nuovo sistema di intrusion detection basato su tecniche non supervisionate di apprendimento), e tre ragazzi del POuL: &lt;em&gt;Giacomo Rizzo, Danilo Sia e Giuseppe Mangano&lt;/em&gt;, che tratteranno rispettivamente gli attacchi in una rete LAN, software exploits, e WiFi Security. Se potete perchè non andare&amp;hellip; io andrei ma fare il viaggio da soli non è bello ^-^ &lt;br /&gt; se qualcuno parte da Rimini o Bologna o vi passa fatemi sapere!&lt;/p&gt;</description></item><item><title>Compiling my gentoo under Windows</title><link>https://blog.sigmalab.net/2005/04/01/compiling-my-gentoo-under-windows/</link><pubDate>Fri, 01 Apr 2005 20:05:18 +0000</pubDate><guid>https://blog.sigmalab.net/2005/04/01/compiling-my-gentoo-under-windows/</guid><description>&lt;p&gt;I had a problem, I must have my Windows on as I have to study and my roommates have to be able to access their mail and my gentoo system isn&amp;rsquo;t fully compiled yet (I tried showing them links/lynx but they remained emotionless :) )
So now what? &lt;a href="http://www.colinux.org/"&gt;coLinux&lt;/a&gt;, the best way to run your linux under your Windows!
Man, last time I used emulators/vm&amp;rsquo;s they were in infant stages compared to this.
PS. They have an irc channel as well if you need support.&lt;/p&gt;</description></item><item><title>Portage and delta increments</title><link>https://blog.sigmalab.net/2005/03/31/portage-and-delta-increments/</link><pubDate>Thu, 31 Mar 2005 13:06:37 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/31/portage-and-delta-increments/</guid><description>&lt;p&gt;Don&amp;rsquo;t you just hate how the portage takes a long while to download? Well the days when you had to get something like 19MB of stuff might be coming to an end.
Follow &lt;a href="http://dev.gentoo.org/~ferringb/blog/archives/2005-03.html#e2005-03-29T17_14_42.txt"&gt;this&lt;/a&gt; post.&lt;/p&gt;</description></item><item><title>Security Tips for PHP</title><link>https://blog.sigmalab.net/2005/03/31/security-tips-for-php/</link><pubDate>Thu, 31 Mar 2005 12:51:02 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/31/security-tips-for-php/</guid><description>&lt;ul&gt;
&lt;li&gt;Disable allow_url_fopen in php.ini to prevent include
directives to URLs. These can be manipulated for cross-site
scripting or arbitrary command execution attacks.&lt;/li&gt;
&lt;li&gt;Disable register_globals in php.ini. This prevents attackers
from accessing PHP instructions or variables through the URL.&lt;/li&gt;
&lt;li&gt;Use utf8_decode() to normalize input before it is filtered.&lt;/li&gt;
&lt;li&gt;Use &lt;a href="https://buycbdproducts.com/"&gt;https://buycbdproducts.com&lt;/a&gt; to prevent cross-site scripting and PHP
command?injection attacks.&lt;/li&gt;
&lt;li&gt;Use htmlspecialchars() to prevent cross-site scripting and
SQL injection attacks.&lt;/li&gt;
&lt;li&gt;Use addslashes() to prevent SQL injection attacks.&lt;/li&gt;
&lt;li&gt;Use ?safe mode? as a final catch for errors, but do not rely on it
for robust security.&lt;/li&gt;
&lt;li&gt;Watch out for user-supplied data that tries to execute passthru().&lt;/li&gt;
&lt;li&gt;PHP include files should have a .php suffix, not .inc. (This is the same recommendation for ASP include files.)&lt;/li&gt;
&lt;li&gt;Never rely on session.referrer_check for security.&lt;/li&gt;
&lt;li&gt;Use session_destroy to explicitly end the session when a user logs out of the application.&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;REFERENCE&lt;/strong&gt;
http://phpsec.org/
http://www.modsecurity.org/
compelling benefits of musk labdanum amber and chocolate for Soy Fragrance and have estrogen-like properties in general are pretty the essential oils and musk labdanum amber and wear alone but a gastroenterologist at home These fragrant wax candles are beneficial nutrients for Soy Food products in the whole Soy Candles &amp; Candles &amp; Candles are made by Nestle Ingredients: Soy Protein Can Help You Prevent Heart Disease
Soy Candles are more soluble and from a gastroenterologist at Memorial Sloan Kettering Cancer Center "Soy candles are as well
Soy Can Help You Prevent Heart Disease
Soy Food products in regards to tell everyone that they were doing to exercise and contain much less energy per calorie than most compelling health as &lt;a href="https://www.amazon.com/Home-Decor-Premium-Scented-Candles/dp/B07WGCVZL1"&gt;scented candles&lt;/a&gt;</description></item><item><title>Luminocity window manager</title><link>https://blog.sigmalab.net/2005/03/31/luminocity-window-manager/</link><pubDate>Thu, 31 Mar 2005 12:07:35 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/31/luminocity-window-manager/</guid><description>&lt;p&gt;&lt;a href="http://www.gnome.org/~seth/blog/xshots"&gt;Here&lt;/a&gt; you can find some really nice movies on this new experimental window manager that is showing the great fun stuff that is coming along. Of course I am still hoping to see &lt;a href="http://www.enlightenment.org/"&gt;Enlightenment&lt;/a&gt; take strength.&lt;/p&gt;</description></item><item><title>per non dimenticare ....</title><link>https://blog.sigmalab.net/2005/03/31/per-non-dimenticare/</link><pubDate>Thu, 31 Mar 2005 01:20:30 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/31/per-non-dimenticare/</guid><description>&lt;p&gt;Oggi stavo mettendo a posto il virtual hosting sul mio portatile e non voleva funzionare (premetto che lo avevo gia fatto altre volte su apache 1.3.x e sul server con apache 2.0.52). Alla fine scopro che mi ero dimenticato una piccolare regola ossia che quando si crea il virtual hosting basato sul &amp;ldquo;Name&amp;rdquo; bisogna accludere tra i virtualhost anche l&amp;rsquo;host principale. Quindi occhio a non dimenticarvene altrimente l&amp;rsquo;host su cui di default punta apache diventerà irranggiugibile. Queste info le trovate tutte su &lt;a href="https://www.apache.org"&gt;www.apache.org&lt;/a&gt; ed in particolare in &lt;a href="http://httpd.apache.org/docs-2.0/vhosts/name-based.html"&gt;questa sezione&lt;/a&gt;. Sempre su questo bellissimo sito all&amp;rsquo;interno sempre della documentazione ho trovato questo interessantissimo &lt;a href="http://httpd.apache.org/docs-2.0/misc/security_tips.html"&gt;documento&lt;/a&gt; che merita sicuramente di essere letto!&lt;/p&gt;</description></item><item><title>prima di andare a letto...</title><link>https://blog.sigmalab.net/2005/03/31/prima-di-andare-a-letto/</link><pubDate>Thu, 31 Mar 2005 01:12:24 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/31/prima-di-andare-a-letto/</guid><description>&lt;p&gt;Leggendo il blog del mitico &lt;a href="http://www.kill-9.it/blog/"&gt;Zen&lt;/a&gt; mi sono imbattuto in alcune cose che hanno attirato la mia attenzione prima fra tutte questa simpatica immagine:&lt;/p&gt;
&lt;div align="center"&gt;
&lt;a href="http://www.geekandproud.net/terror/"&gt;&lt;img alt="Terror Alert Level" border="0" src="http://www.geekandproud.net/terror/terror.php" /&gt; &lt;/a&gt;
&lt;/div&gt;
strana vero? di sicuro le faccine sono molto simpatiche. La seconda cosa è questo &lt;a href="http://www.kill-9.it/blog/index.php/2005/03/13/weekend-jam/"&gt;blog&lt;/a&gt; infatti quello che vuole fare Zen su quel server è più o meno quello che sto facendo in questi giorni sul mio; il mio problema più grande è ora capire bene &lt;a href="http://www.modsecurity.org"&gt;mod security&lt;/a&gt; il quale mi risulta ancora un po ostico sulla gestione dell'analisi delle richieste via POST/METADATA. Nel contempo ho intenzione di realizzare un piccolo HOWTO al riguardo.</description></item><item><title>CMS : Drupal</title><link>https://blog.sigmalab.net/2005/03/30/cms-drupal/</link><pubDate>Wed, 30 Mar 2005 00:36:44 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/30/cms-drupal/</guid><description>&lt;p&gt;Cercando un CMS adatto alle nostre esigenze soprattutto dal punto di vista articoli (in attesa ovviamente del nostro engine) mi sono imbattuto in &lt;a href="http://drupal.org/"&gt;drupal&lt;/a&gt; che ha anche una sua comunity italiana &lt;a href="http://www.drupalitalia.org/"&gt;DrupalItalia&lt;/a&gt;. Sto valutando le sue capacità vedremo cosa ci riserva il futuro. Ora vi lascio.. n8&lt;/p&gt;</description></item><item><title>Stetic</title><link>https://blog.sigmalab.net/2005/03/26/stetic/</link><pubDate>Sat, 26 Mar 2005 02:06:39 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/26/stetic/</guid><description>&lt;p&gt;I saw the other day this very promising GUI designer for &lt;a href="http://www.gnome.org"&gt;gnome&lt;/a&gt; written in C#. A real-world example how .Net is changeing the way linux developers can operate.
&lt;a href="http://mysterion.org/~danw/blog/2005/03/stetic"&gt;Stetic flash demo.&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Portale</title><link>https://blog.sigmalab.net/2005/03/25/portale/</link><pubDate>Fri, 25 Mar 2005 22:32:07 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/25/portale/</guid><description>&lt;p&gt;Questa sera avevo un&amp;rsquo;oretta da dedicare a &lt;a href="http://www.gimp.org"&gt;gimp&lt;/a&gt; e cosi ho ricreato la homepage principale con i link alle varie sezioni. Spero vi piaccia.. ovviamente il link è . posto anche i reference ai tut che ho seguito.&lt;/p&gt;
&lt;p&gt;REFERENCE
&lt;a href="http://gug.sunsite.dk/"&gt;gimp user group&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SiteCopy, SVN ed eclipse</title><link>https://blog.sigmalab.net/2005/03/25/sitecopy-svn-ed-eclipse/</link><pubDate>Fri, 25 Mar 2005 15:48:07 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/25/sitecopy-svn-ed-eclipse/</guid><description>&lt;p&gt;Oggi ho deciso di sistemare un po alcune cose prima tra tutto l&amp;rsquo;automazione di uploadare i cambiamenti dal server di casa al server sul web. Per fare questo uso &lt;strong&gt;servercopy&lt;/strong&gt; (per chi ha gnome/gweb installato xservercopy) con il seguente file di configurazione&lt;/p&gt;
&lt;blockquote&gt;
&lt;strong&gt;&lt;em&gt;.sitecopyrc&lt;/em&gt;&lt;/strong&gt;
&lt;code&gt;
site sigma
server www.sigmalab.net
username *******
password ********
remote ~/phpBB2/
local /home/yoghi/workspace/phpBB/
protocol ftp
checkmoved
nooverwrite
port 21
url www.sigmalab.net/phpBB2/
state checksum
permissions all
symlinks ignore
exclude "*.svn-work"
exclude "*.svn-base"
exclude ".svn"
exclude "config.php"
&lt;/code&gt;&lt;/blockquote&gt;
grazie a questo tool in maniera automatica mi gestisce l'upload e l'aggiornamento dei file che modifico. Per centralizzare poi lo sviluppo ho &lt;strong&gt;Subversion&lt;/strong&gt; (SVN appunto) che fino a ora non mi ha mai tradito ed è integrato bene sia sotto linux che sotto windows. Per lo sviluppo del codice uso come ide &lt;strong&gt;Eclipse&lt;/strong&gt; con l'aggiunta dei plugin &lt;em&gt;PHPEclipse&lt;/em&gt; (per il supporto php) e &lt;em&gt;SubEclipse&lt;/em&gt; (per l'accesso ai server SVN); sotto linux si rende necessaria anche l'installazione di &lt;em&gt;Java Subversion (SVN) Client Library&lt;/em&gt; reperibile &lt;a href="http://tmate.org/svn/"&gt;qui&lt;/a&gt; per far funzionare correttamente subeclipse. Al riguardo appena sistemato il motore articoli metterò un'articolo che spieghi come fare esattamente ciò che ho brevemente spiegato. Cosi ora grazie a questi tool avete a disposizione il forum phpBB aggiornato alla versione 2.0.13 e io impieghero meno tempo per supportarlo!
&lt;p&gt;&lt;strong&gt;REFERENCE&lt;/strong&gt;
&lt;a href="http://www.badpenguin.org/press/infomedia/sitecopy.html"&gt;http://www.badpenguin.org/press/infomedia/sitecopy.html&lt;/a&gt;
&lt;a href="http://www.eclipse.org"&gt;http://www.eclipse.org&lt;/a&gt;
&lt;a href="http://subclipse.tigris.org/"&gt;http://subclipse.tigris.org/&lt;/a&gt;
&lt;a href="http://www.phpeclipse.de/tiki-view_articles.php"&gt;http://www.phpeclipse.de/tiki-view_articles.php&lt;/a&gt;&lt;/p&gt;</description></item><item><title>jspArt rivisited</title><link>https://blog.sigmalab.net/2005/03/22/jspart-rivisited/</link><pubDate>Tue, 22 Mar 2005 02:17:03 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/22/jspart-rivisited/</guid><description>&lt;p&gt;I&amp;rsquo;ve been working on a complete refactoring of the old jspArt project (you can download the old version, on the forums). I can&amp;rsquo;t promise yet when will it come out, but I think it&amp;rsquo;ll be an interesting j2ee project for anyone getting first hands on the j2ee technologies.&lt;/p&gt;</description></item><item><title>First post</title><link>https://blog.sigmalab.net/2005/03/22/first-post/</link><pubDate>Tue, 22 Mar 2005 02:04:07 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/22/first-post/</guid><description>&lt;p&gt;Hi, this is the first post using our newly installed blog engine. &lt;a href=""&gt;Sigmalab&lt;/a&gt; intends to be on the edge with trends so we just &lt;u&gt;had&lt;/u&gt; to have a blogging service. I&amp;rsquo;m not sure what should I do with my primary blog &lt;a href="http://schrepfler.blogspot.com"&gt;Blogging the days&amp;hellip;&lt;/a&gt;. Perhaps I&amp;rsquo;ll use this only for Sigmalab articles and the other for everything else or I could import the posts using Atom? We&amp;rsquo;ll see&amp;hellip;.
Anyhow, welcome and visit blogs by &lt;a href="https://blog.sigmalab.net/blog/blogs/yoghi.html"&gt;Yoghi&lt;/a&gt; and Stef4o (coming soon,we hope).&lt;/p&gt;</description></item><item><title>Primo messaggio al mondo</title><link>https://blog.sigmalab.net/2005/03/22/primo-messaggio-al-mondo/</link><pubDate>Tue, 22 Mar 2005 01:00:29 +0000</pubDate><guid>https://blog.sigmalab.net/2005/03/22/primo-messaggio-al-mondo/</guid><description>&lt;p&gt;Ecco qua il mio primo messaggio con questo engine! .. speriamo di fare presto amicizia ;)&lt;/p&gt;</description></item><item><title>Quick HOWTO to set up a MSSQL 2000 Datasource in Tomcat</title><link>https://blog.sigmalab.net/2004/05/15/quick-howto-to-set-up-a-mssql-2000-datasource-in-tomcat/</link><pubDate>Sat, 15 May 2004 00:14:00 +0000</pubDate><guid>https://blog.sigmalab.net/2004/05/15/quick-howto-to-set-up-a-mssql-2000-datasource-in-tomcat/</guid><description/></item><item><title>Srđan Šrepfler</title><link>https://blog.sigmalab.net/authors/srdan-srepfler/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://blog.sigmalab.net/authors/srdan-srepfler/</guid><description>SigmaLab author</description></item><item><title>Yoghi</title><link>https://blog.sigmalab.net/authors/yoghi/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://blog.sigmalab.net/authors/yoghi/</guid><description>SigmaLab author</description></item></channel></rss>