<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-13922102</id><updated>2011-12-03T13:16:49.190+01:00</updated><category term='linux'/><category term='genitori geek'/><category term='python'/><category term='agile programming'/><category term='developing'/><category term='books'/><category term='paflow'/><category term='zope'/><category term='pancia'/><category term='pisa'/><category term='testing'/><category term='santanna'/><category term='user stories'/><category term='university'/><category term='management'/><category term='google'/><title type='text'>Note notturne</title><subtitle type='html'>Il blog dello sviluppatore dopo l'ora di cena.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>84</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-13922102.post-6640471379726098262</id><published>2011-12-03T13:16:00.000+01:00</published><updated>2011-12-03T13:16:49.195+01:00</updated><title type='text'>Amazon MP3 downloads</title><content type='html'>L'altro giorno leggo la notizia che è uscito l'ultimo CD degli Amduscia; cerco un po' in giro, e vedo che è disponibile su Amazon.co.uk; e c'è anche il servizio mp3 download. Siccome tanto nove su dieci finirò per sentirlo sul computer, provo.&lt;br /&gt;&lt;br /&gt;Per comprare l'mp3, devo prendermi prima l'Amazon MP3 Downloader. Ok, provo a scaricarlo. C'è perfino la versione per Debian, ma è una versione vecchia. &lt;br /&gt;&lt;br /&gt;Provo ad installare la versione vecchia, a forzare le dipendenze, ma niente. Provo la versione per Ubuntu, ma niente.&lt;br /&gt;&lt;br /&gt;Allora mi scarico la versione per Windows, e provo a farla girare sotto wine, ma non funziona e si blocca.&lt;br /&gt;&lt;br /&gt;Scarico la nuova versione di wine, ultra-unstable, che come la metto su il package manager di Linux inizia ad ululare, ma comunque funziona. Installo l'oggetto, e finalmente l'oggetto parte. &lt;br /&gt;&lt;br /&gt;Trepidante, mi collego al sito di Amazon.co.uk, e provo ad acquistare gli mp3.&lt;br /&gt;&lt;br /&gt;"Spiacente, ma devi essere residente negli UK per poter comprare questi mp3.&lt;br /&gt;&lt;br /&gt;A quel punto li ho mandati a quel paese e mi sono comprato il cd.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6640471379726098262?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6640471379726098262/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6640471379726098262' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6640471379726098262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6640471379726098262'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2011/12/amazon-mp3-downloads.html' title='Amazon MP3 downloads'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-6080114805248413146</id><published>2011-11-21T10:20:00.003+01:00</published><updated>2011-11-21T10:21:43.947+01:00</updated><title type='text'>Piffo e l'Appartamento</title><content type='html'>(( Scritto dalla Rispettabile Mogliettina Claudia ))&lt;br /&gt;&lt;br /&gt;In origine il Grande Gatto che è nei cieli creò l'Appartamento.&lt;br /&gt;Poi creò Marco, Claudia ed Elisa perché si occupassero dell'Appartamento.&lt;br /&gt;Poi però vide che l'Appartamento era Piccolo, ed istruì Marco, Claudia ed Elisa affinché lo ampliassero. E quando l'Appartamento fu ampliato, Egli creò l'Esterno, e lo popolò di passeri, lucertole, gechi, falene e tutte quelle creature che lo rendono interessante. E quanto Tutto fu Pronto, Egli mandò Marco, Claudia ed Elisa a prendere Piffo, perché potesse prendere possesso dell'Appartamento e vivervi in serenità. A Marco, Claudia ed Elisa fu concesso di vivere nell'Appartamento affinché fornissero a Piffo cibo, acqua, ed ogni cosa di cui avesse bisogno o desiderio. Perché Piffo è il suo figlio prediletto, ed ogni cosa gli appartiene.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6080114805248413146?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6080114805248413146/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6080114805248413146' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6080114805248413146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6080114805248413146'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2011/11/piffo-e-lappartamento.html' title='Piffo e l&apos;Appartamento'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-7435080016688628686</id><published>2011-09-21T09:19:00.003+02:00</published><updated>2011-09-21T09:42:56.845+02:00</updated><title type='text'>Ogni mattina...</title><content type='html'>Ogni mattina, un uomo di sinistra va in bagno, si siede sulla tazza del cesso, e produce tanta merda di sinistra per l'Italia.&lt;br /&gt;&lt;br /&gt;Ogni mattina, un uomo di centro va in bagno, si siede sulla tazza del cesso, e produce tanta merda di centro per l'Italia.&lt;br /&gt;&lt;br /&gt;Ogni mattina, un uomo di destra va in bagno, si siede sulla tazza del cesso, e produce tanta merda di destra per l'Italia.&lt;br /&gt;&lt;br /&gt;La mattina, in Italia, quando arrivi al lavoro, non domandarti da dove viene il mucchio di merda che hai davanti: prendi la pala e comincia a spalarla via.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-7435080016688628686?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/7435080016688628686/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=7435080016688628686' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7435080016688628686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7435080016688628686'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2011/09/ogni-mattina.html' title='Ogni mattina...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-8713627352614524047</id><published>2011-09-10T10:27:00.000+02:00</published><updated>2011-09-10T10:27:42.616+02:00</updated><title type='text'>C'è merda e merda</title><content type='html'>Nel 2009, Pier Luigi Celli scrive a Repubblica un'accorata lettera, in cui gli dice di abbandonare l'Italia perché l'Italia è un paese di merda; questo scatena dibattiti, tanta gente che gli dice "hai ragione", e via dicendo; l'articolo è &lt;br /&gt;&lt;a href="http://www.repubblica.it/2009/11/sezioni/scuola_e_universita/servizi/celli-lettera/celli-lettera/celli-lettera.html"&gt;qui&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nel 2011, Silvio Berlusconi, mentre parla al telefono, dice che l'Italia è un paese di merda, e lui se ne vuole andare. Naturalmente, tutti si indignano.&lt;br /&gt;&lt;br /&gt;Ogni giorno uno deve imparare una cosa nuova; oggi ho imparato che c'è una merda di sinistra e una merda di destra.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-8713627352614524047?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/8713627352614524047/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=8713627352614524047' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8713627352614524047'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8713627352614524047'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2011/09/ce-merda-e-merda.html' title='C&apos;è merda e merda'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-7813792120932558596</id><published>2011-08-19T00:10:00.000+02:00</published><updated>2011-08-19T00:10:26.355+02:00</updated><title type='text'>L'italiano è stupido</title><content type='html'>Non sono il primo a dire che gli italiani sono, mediamente, stupidi; adesso incomincio a pensare che lo siano in modo irrimediabile; e la prova me l'hanno data una cosa apparentemente banale: il VPass di Mirabilandia.&lt;br /&gt;&lt;br /&gt;L'idea del VPass è geniale: invece che dover fare una fila, potete chiedere a questo attrezzo, collegato via radio, di fare la fila al posto vostro; voi volete fare la fila per il Discovery, e lui vi dice che c'è un'ora di attesa. Voi lo 'mettete' in fila, e avete un'ora da passare a fare un'altra cosa (magari mangiare, fare un'altra fila, o quello che sia). Quando l'oggetto 'vibra', cioé è passata l'ora, vi presentate all'ingresso speciale, e fate la vostra attrazione.&lt;br /&gt;&lt;br /&gt;Geniale, appunto.&lt;br /&gt;&lt;br /&gt;Peccato che succede spesso che ti presenti all'ingresso VPass e trovi una 'fila'. &lt;br /&gt;&lt;br /&gt;Le prime volte pensi che ci sia un malfunzionamento; imprechi, perché il VPass costa, e non poco.&lt;br /&gt;&lt;br /&gt;Poi, qualche visitatore più scafato di te chiede: 'ma ha vibrato' ?&lt;br /&gt;&lt;br /&gt;Tu rispondi: "Sì , certo." Perché alla fine pensi: ho pagato una barca di soldi un oggetto che deve fare le file al posto mio, pensi che ora si acosì coglione da venire a fare una fila qui?&lt;br /&gt;&lt;br /&gt;Però ti viene il dubbio, e così chiedi alle venti persone che ti trovi davanti; e scopri che quelle sono davvero in fila, ad aspettare che il loro VPass gli dica di presentarsi alla porta. &lt;br /&gt;&lt;br /&gt;Cioé:&lt;br /&gt;&lt;br /&gt;- hai pagato (parecchio) questo oggetto;&lt;br /&gt;- questo oggetto ti serve per evitare di stare in piedi a fare la fila;&lt;br /&gt;- e alla fine vai lo stesso a fare la fila?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Per me non ci sono dubbi: l'italiano è stupido.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-7813792120932558596?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/7813792120932558596/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=7813792120932558596' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7813792120932558596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7813792120932558596'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2011/08/litaliano-e-stupido.html' title='L&apos;italiano è stupido'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-6516644901988075553</id><published>2011-03-27T12:59:00.000+02:00</published><updated>2011-03-27T12:59:29.482+02:00</updated><title type='text'>OpenUp</title><content type='html'>Alla fine mi sono tolto la soddisfazione di creare un piccolo progetto per Thunderbird.&lt;br /&gt;&lt;br /&gt;Il progetto si chiama OpenUp, ed è su Google Code (&lt;a href="http://code.google.com/p/openup/"&gt;http://code.google.com/p/openup/&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;L'idea è quella di inserire una serie di funzioni in Thunderbird che mi servono (alla fine, se uno usa l'opensource e non se lo modifica, che lo sta usando a fare?).&lt;br /&gt;&lt;br /&gt;In particolare, fino ad ora ho fatto quanto segue:&lt;br /&gt;&lt;br /&gt;- aprire il folder in cui si trova il messaggio selezionato;&lt;br /&gt;&lt;br /&gt;- taggare automaticamente un messaggio in uscita (per ora, i messaggi taggati con 'answer_wait').&lt;br /&gt;&lt;br /&gt;Ci sono altre cose che farò, ma le metterò direttamente lì sopra ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6516644901988075553?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6516644901988075553/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6516644901988075553' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6516644901988075553'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6516644901988075553'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2011/03/openup.html' title='OpenUp'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-487233115181151392</id><published>2011-02-09T21:09:00.003+01:00</published><updated>2011-02-09T21:09:24.995+01:00</updated><title type='text'>VPN effect</title><content type='html'>discussione in chat:&lt;br /&gt;&lt;br /&gt;capo: "Marco hai un secondo?"&lt;br /&gt;Marco: "Certo."&lt;br /&gt;capo: "puoi venire un momento in ufficio da me?"&lt;br /&gt;Marco: "Certo, prendo l'aereo e arrivo."&lt;br /&gt;capo: ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-487233115181151392?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/487233115181151392/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=487233115181151392' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/487233115181151392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/487233115181151392'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2011/02/vpn-effect.html' title='VPN effect'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-182927328792123832</id><published>2011-02-09T21:08:00.001+01:00</published><updated>2011-02-09T21:08:04.758+01:00</updated><title type='text'>Pizza</title><content type='html'>Ho provato la pizza di Ryanair. Credo che la facciano preparare al piccolo popolo. La piccola pizza per il piccolo popolo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-182927328792123832?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/182927328792123832/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=182927328792123832' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/182927328792123832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/182927328792123832'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2011/02/pizza.html' title='Pizza'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-8806372183148933253</id><published>2010-12-11T09:08:00.000+01:00</published><updated>2010-12-11T09:08:07.409+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='genitori geek'/><title type='text'>Piccoli utenti crescono</title><content type='html'>Sembro troppo scemo se mi esalto perché mia figlia ha imparato ad usare il comando passwd sotto Linux ;) ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-8806372183148933253?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/8806372183148933253/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=8806372183148933253' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8806372183148933253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8806372183148933253'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2010/12/piccoli-utenti-crescono.html' title='Piccoli utenti crescono'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-6581921377629353846</id><published>2010-11-20T15:13:00.000+01:00</published><updated>2010-11-20T15:13:41.242+01:00</updated><title type='text'>Conso</title><content type='html'>Allora, vediamo: un ministro della giustizia del governo Ciampi dichiara di aver tolto il 41 bis a 140 mafiosi, per fermare le stragi di mafia. E questo non scatena un putifierio? Dov'era Ciampi quando facevano quel provvedimento?&lt;br /&gt;&lt;br /&gt;Ma dico, ma se Alfano toglie il 41 bis a 10 mafiosi, Berlusconi non viene messo sulla graticola?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6581921377629353846?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6581921377629353846/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6581921377629353846' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6581921377629353846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6581921377629353846'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2010/11/conso.html' title='Conso'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-5590224947046637793</id><published>2010-11-08T19:41:00.002+01:00</published><updated>2010-11-08T19:41:13.944+01:00</updated><title type='text'>Il diavolo</title><content type='html'>&lt;div&gt;Il diavolo è la fonte di ogni male; se il diavolo è la fonte di ogni male, allora esiste un solo diavolo. Inoltre, se una qualsiasi cosa è la fonte di ogni male, allora essa è ovviamente il diavolo.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;La sinistra è laica, e non crede all'esistenza del diavolo.  &lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;D'altra parte, la sinistra reputa Berlusconi la fonte di ogni male. Quindi, la sinistra crede che Berlusconi è il diavolo.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;Quindi la sinistra crede all'esistenza del diavolo e nello stesso tempo non ci crede.&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-5590224947046637793?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/5590224947046637793/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=5590224947046637793' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5590224947046637793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5590224947046637793'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2010/11/il-diavolo.html' title='Il diavolo'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-2176017781813254699</id><published>2010-08-15T19:18:00.001+02:00</published><updated>2010-08-15T19:19:37.991+02:00</updated><title type='text'>Corri</title><content type='html'>Corri.&lt;br /&gt;&lt;div align="justify"&gt;Il cuore ti scoppia nel petto. Le gambe ti pesano come fossero piombo. Vorresti fermarti ma non puoi. Sarebbe la fine.  &lt;/div&gt;&lt;div align="justify"&gt;Corri.  &lt;/div&gt;&lt;div align="justify"&gt;Nella notte, la luce della Luna disegna delle chiazze bianche sul tappeto del bosco. Eviti per un pelo una radice sporgente. I rami degli alberi ti graffiano il volto.  &lt;/div&gt;&lt;div align="justify"&gt;Corri.  &lt;/div&gt;&lt;div align="justify"&gt;Il lungo vestito verde, il simbolo del tuo rango, ti intralcia i movimenti. Alle tue spalle, vicine e lontane, ti giungono le voci inumane dei tuoi inseguitori.  &lt;/div&gt;&lt;div align="justify"&gt;Come sei stata ingenua a cadere nella trappola che ti hanno teso! Prima che ti rendessi conto di quello che stava succedendo, le tue compagne erano morte. Hai combattuto, ma alla fine la loro magia si è rivelata più forte della tua. Suprema Maestra, pensi, perdonami per avere fallito.  &lt;/div&gt;&lt;div align="justify"&gt;D'un tratto il bosco si apre in una radura illuminata dalla luce lunare, che termina su di un dirupo scosceso, dal fondo del quale senti arrivare il rombo di un torrente.  &lt;/div&gt;&lt;div align="justify"&gt;Per un attimo pensi di tuffarti e di provare a fuggire; ma fuggire dove? Le tue amiche, le tue compagne, sono tutte morte. Dove potresti mai fuggire?  &lt;/div&gt;&lt;div align="justify"&gt;Ti volti, afferri il bastone saldamente con entrambe le mani e ti prepari a combattere.  &lt;/div&gt;&lt;div align="justify"&gt;Loro emergono dal bosco. I loro occhi sembrano brillare, le loro movenze simili a quelle di enormi felini. Hanno archi e frecce, ma ti si avvicinano impugnando le spade.  &lt;/div&gt;&lt;div align="justify"&gt;Il primo di loro quasi ti sorprende: eviti il suo affondo e cali il bastone su di lui prima che possa riprendersi. Un urlo e il rumore di ossa spezzate fanno eco al tuo colpo: sono veloci, ma fragili.  &lt;/div&gt;&lt;div align="justify"&gt;Un altro, e un altro ancora ti attaccano. Pari, schivi, ribatti. Nuove urla si alzano nella notte. Il cuore ti batte ancora all'impazzata, ma adesso è eccitazione, non più fatica.  &lt;/div&gt;&lt;div align="justify"&gt;Poi, il dolore ad un fianco. Uno di loro è stato più veloce di te, o forse non sei stata abbastanza cauta. Non importa. Capisci che non ce la puoi fare, loro sono troppi per te e tanto basta.  &lt;/div&gt;&lt;div align="justify"&gt;Un altro dolore al petto. Il sapore del sangue ti riempie la bocca, e pensi che è il tuo sangue. Provi a difenderti ancora, ma le braccia si sono fatte pesanti, e la Luna sembra essersi velata. Le ginocchia ti cedono. Poi cadi a terra.  &lt;/div&gt;&lt;div align="justify"&gt;Suprema Maestra, sono qui.  &lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="justify"&gt;Arannor, l'elfa, estrasse la spada dal petto della donna. La trappola che avevano preparato aveva funzionato alla perfezione, e cinque delle Tuniche Verdi non avrebbero più perseguitato la sua gente.  &lt;/div&gt;&lt;div align="justify"&gt;Si chinò a frugare il corpo della sacerdotessa. Si era battuta bene, la maledetta, e molti dei suoi compagni avrebbero avuto bisogno di cure. Alcuni non avrebbero mai più fatto ritorno a casa.  &lt;/div&gt;&lt;div align="justify"&gt;Al collo la donna portava un pendaglio, un simbolo della Suprema Maestra, come le Tuniche Verdi chiamavano la dea Terrin. Arannor lo prese: era di legno, inciso da una mano inesperta. Sul retro, c'era scritto qualcosa nella lingua degli uomini, una lingua che aveva imparato a comprendere. L'elfa guardò il pendaglio, poi il corpo della donna coperto di sangue.  &lt;/div&gt;&lt;div align="justify"&gt;Si mise in tasca il pendaglio, e prese tra le braccia la donna. Nessuno cercò di fermarla.  &lt;/div&gt;&lt;div align="justify"&gt;Raggiunse un posto, dove aveva sepolto suo figlio anni prima, il figlio che le Tuniche Verdi avevano ucciso.  &lt;/div&gt;&lt;div align="justify"&gt;Preparò per la donna una tomba, e ve la depose. Tra le mani della donna pose il suo pendaglio, su cui, nella scrittura incerta di un bambino, era scritto:  &lt;/div&gt;&lt;div align="justify"&gt;"A mia madre, con tutto l'affetto che un figlio può avere."  &lt;/div&gt;&lt;div align="justify"&gt;Poi, andò via.  &lt;/div&gt;&lt;div align="justify" style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-2176017781813254699?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/2176017781813254699/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=2176017781813254699' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/2176017781813254699'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/2176017781813254699'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2010/08/corri.html' title='Corri'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-6337700051401472873</id><published>2010-08-02T09:59:00.000+02:00</published><updated>2010-08-02T09:59:14.587+02:00</updated><title type='text'>Fenomeni</title><content type='html'>V'è una qualche legge fisica che stabilisce che il sistema che hai lasciato funzionante alle 5 di mattina non funziona più alle 9?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6337700051401472873?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6337700051401472873/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6337700051401472873' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6337700051401472873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6337700051401472873'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2010/08/fenomeni.html' title='Fenomeni'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-842922708472787414</id><published>2010-07-28T19:48:00.000+02:00</published><updated>2010-07-28T19:48:07.786+02:00</updated><title type='text'>Breve guida al fascismo</title><content type='html'>Un alieno di passaggio mi ha chiesto di dargli qualcosa da leggere per capire cosa sia stato il fascismo.&lt;br /&gt;Ci ho pensato un po' su, e gli ho dato la Costituzione Italiana.&lt;br /&gt;L'alieno mi ha guardato un stupito: “Ma questo non è un libro di storia!” mi ha detto.&lt;br /&gt;“E invece lo è,” gli ho risposto.&lt;br /&gt;“Ma no!” ha continuato lui. “Che c'entra questo? Come faccio a sapere cosa succedeva durante il fascismo, leggendo la vostra costituzione?”&lt;br /&gt;“E' semplice,” gli ho risposto, “questo è stato scritto da quelli che sono sopravvissuti a venti anni di fascismo.”&lt;br /&gt;“E allora?” mi ha domandato ancora l'alieno.&lt;br /&gt;“Allora,” ho continuato, “quelli che hanno scritto la Costituzione, sapevano cosa fosse il fascismo; e hanno cercato di fare in modo che non potesse più succedere.”&lt;br /&gt;L'alieno ha guardato la Costituzione con un po' di curiosità, poi l'ha aperta. “Qui,” mi ha detto, “dice che la corrispondenza è inviolabile, quindi...”&lt;br /&gt;“... durante il fascismo, la corrispondenza veniva regolarmente violata.”&lt;br /&gt;“... e dice che la libertà personale è inviolabile,” aggiunge l'alieno.&lt;br /&gt;“... e durante il fascismo la libertà personale era alla mercé delle autorità.”&lt;br /&gt;A questo punto, l'alieno mi ha stretto la mano, ed è andato via soddisfatto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-842922708472787414?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/842922708472787414/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=842922708472787414' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/842922708472787414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/842922708472787414'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2010/07/breve-guida-al-fascismo.html' title='Breve guida al fascismo'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-4202757502782259345</id><published>2010-07-21T09:16:00.000+02:00</published><updated>2010-07-21T09:16:07.833+02:00</updated><title type='text'>Facciamo un gioco di fantapolitica</title><content type='html'>Adesso voglio raccontare una storia di fantapolitica.&lt;br /&gt;&lt;br /&gt;Diciamo che siamo in un paese ipotetico, il paese del Nonmai, dove la tortura sia perfettamente legale. Sia regolamentata dalla legge, e che la polizia e la magistratura possano usare la tortura durante gli interrogatori. Ovviamente la cosa è regolata dalle leggi, ma si sa, nel paese del Nonmai le leggi sono applicate come sono applicate.&lt;br /&gt;&lt;br /&gt;Ora, diciamo che il Presidente del Consiglio del paese del Nonmai usi tutto il suo potere per far passare una legge molto più restrittiva sulla tortura stessa.&lt;br /&gt;&lt;br /&gt;Quale sarebbe la reazione della polizia e della magistratura, in questo scenario di fantapolitica?&lt;br /&gt;&lt;br /&gt;"In questo modo, diventerà impossibile perseguire i reati di terrorismo e di mafia."&lt;br /&gt;"Si sta infliggendo un vulnus alle indagini in corso."&lt;br /&gt;&lt;br /&gt;etc etc etc&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-4202757502782259345?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/4202757502782259345/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=4202757502782259345' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4202757502782259345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4202757502782259345'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2010/07/facciamo-un-gioco-di-fantapolitica.html' title='Facciamo un gioco di fantapolitica'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-2793172393869353476</id><published>2010-07-13T18:27:00.000+02:00</published><updated>2010-07-13T18:27:17.720+02:00</updated><title type='text'>L'ONU e le intercettazioni</title><content type='html'>Fa un certo effetto leggere sull'organo di stampa di RCS la &lt;a href="http://www.corriere.it/politica/10_luglio_13/intercettazioni-no-onu_42943a6e-8e6b-11df-864f-00144f02aabe.shtml"&gt;notizia&lt;/a&gt; dell'ONU raccomanda che sia ritirato il DDL sulle intercettazioni.&lt;br /&gt;&lt;br /&gt;Poi uno si va a leggere il &lt;a href="http://www.ohchr.org/EN/NewsEvents/Pages/DisplayNews.aspx?NewsID=10200&amp;amp;LangID=E"&gt;comunicato&lt;/a&gt;, e non sa se farsi una risata o incazzarsi.&lt;br /&gt;&lt;br /&gt;Vediamo di cosa si lamenta Frank La Rue:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;According to the current draft, anyone who is not accredited as a professional journalist can be sentenced to imprisonment for up to four years for recording any communication or conversation without the consent of the person involved, and publicizing such information. &lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Cioé, se registro una telefonata, o una email, e la rendo pubblica senza il consenso dei diretti interessati, passo dei guai. Questo mi sembra che rispecchi pienamente un diritto costituzionale, e cioé quello sancito dall'articolo 15:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt; &lt;div align="justify"&gt;&lt;span style="color: black;"&gt;&lt;a href="" name="BM1"&gt;&lt;/a&gt;La libertà e la segretezza della corrispondenza e di ogni altra forma di comunicazione sono inviolabili. La loro limitazione può avvenire soltanto per atto motivato dell'autorità giudiziaria con le garanzie stabilite dalla legge. &lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;br /&gt;Bene; quindi se io registro una telefonata e la pubblico, violo il diritto costituzionale di una persona. Questo diritto è stabilito anche nella Convenzione Internazionale dei Diritti dell'Uomo:&lt;br /&gt;&lt;blockquote&gt;       1. No one shall be subjected to arbitrary or unlawful interference with his privacy, family, home or correspondence, nor to unlawful attacks on his honour and reputation. &lt;br /&gt;2. Everyone has the right to the protection of the law against such interference or attacks. &lt;/blockquote&gt;&amp;nbsp;La convenzione addirittura stabilisce che la *legge* deve intervenire a tutela della privacy di una persona, laddove ci sia una tale interferenza; evidentemente, nella copia che hanno dato a Frank La Rue, questo articolo era stato cancellato.&lt;br /&gt;&lt;br /&gt;Ma andiamo avanti.&lt;br /&gt;&lt;br /&gt;Frank La Rue dice:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="lblnewsfulltext" id="ctl00_PlaceHolderMain_DisplayNewsID_lblNewsFullText" style="display: inline-block; width: 100%;"&gt;Such a severe penalty will seriously undermine all individuals’ right to seek and impart information in contravention of the International Covenant on Civil and Political Rights&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;Ora, qui andiamo nella libertà di espressione, "seek and impart information"; si cita anche l'articolo della Convenzione internazionale, e cioé:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="lblnewsfulltext" id="ctl00_PlaceHolderMain_DisplayNewsID_lblNewsFullText" style="display: inline-block; width: 100%;"&gt;Everyone shall have the right to freedom of expression; this right shall include freedom to seek, receive and impart information and ideas of all kinds, regardless of frontiers, either orally, in writing or in print, in the form of art, or through any other media of his choice.&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;Purtroppo, nella fretta della citazione è stato omesso il paragrafo 3 dell'articolo 19 della convenzione in questione:&lt;br /&gt;&lt;blockquote&gt;The exercise of the rights provided for in paragraph 2 of this article carries with it special duties and responsibilities. It may therefore be subject to certain restrictions, but these shall only be such as are provided by law and are necessary: &lt;br /&gt;(a) For respect of the rights or reputations of others;       &lt;br /&gt;(b) For the protection of national security or of public order (ordre public), or of public health or morals. &lt;/blockquote&gt;Ovvero, la libertà di espressione è limitata dai diritti degli altri; e il diritto alla privacy (articolo 17 della Convenzione) è un diritto, che limita l'articolo 19. Quindi, davvero non vedo la contraddizione in questo.&lt;br /&gt;&lt;br /&gt;Ma, andiamo avanti nella lettura del comunicato.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;La Rue also expressed concern regarding the introduction of a penalty for journalists and publishers who publish the content of leaked wiretapped materials before the beginning of a trial. “Such punishment, including up to 30 days in jail and a penalty of up to 10,000 euros for journalists and 450,000 euros for publishers, is disproportionate to the offence.”&lt;br /&gt;“These provisions may hamper the work of journalists to undertake investigative journalism on matters of public interest, such as corruption, given the excessive length of judicial proceedings in Italy, as highlighted repeatedly by the Council of Europe,” the Special Rapporteur noted. &lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;La Rue è d'accordo che ci sia una offence, e spiega che queste sono 'disproportionate'. Questo è assurdo: se voglio che una pena sia efficace, deve avere funzione deterrente; altrimenti, esattamente come succede adesso, gli editori pagano una piccola multa e pubblicano le intercettazioni che non possono già adesso pubblicare.&lt;br /&gt;Poi, non capisco cosa c'entri la lunghezza dei processi, in questo caso: le intercettazioni restano segrete fino all'inizio del processo. O c'è forse anche il problema delle investigazioni che durano troppo?&lt;br /&gt;&lt;blockquote&gt; &lt;/blockquote&gt;Andiamo ancora avanti.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;span class="lblnewsfulltext" id="ctl00_PlaceHolderMain_DisplayNewsID_lblNewsFullText" style="display: inline-block; width: 100%;"&gt;Noting the nationwide demonstrations by journalists and ordinary citizens against the draft law on 9 July 2010, the expert recommended the Government to “refrain from adopting the draft law in its current form, and to engage in meaningful dialogue with all stakeholders, in particular journalists and media organizations, to ensure that their concerns are taken into account.” &lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;Dunque, cerchiamo di capirci: in questo momento, le "journalist and media organizations" sono una parte in causa; sono loro che ricevono intercettazioni che non potrebbero essere pubblicate, e le pubblicano; e dal fatto che le pubblicano vendono un sacco di copie di più. Sono loro che stanno tuttora infrangendo la legge.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt; “I stand ready to provide technical assistance to ensure that the draft law is in compliance with international human rights standards on the right to freedom of expression,” La Rue said. “I look forward to engaging with the Government of Italy regarding a possible fact-finding mission in 2011 to examine the situation of press freedom and the right to freedom of expression in Italy.”&lt;/blockquote&gt;&lt;br /&gt;Questa è la più bella di tutte, e non merita neppure un commento.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-2793172393869353476?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/2793172393869353476/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=2793172393869353476' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/2793172393869353476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/2793172393869353476'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2010/07/lonu-e-le-intercettazioni.html' title='L&apos;ONU e le intercettazioni'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-8555045729044377469</id><published>2010-03-05T09:17:00.000+01:00</published><updated>2010-03-05T09:17:10.660+01:00</updated><title type='text'>Auto ferme...</title><content type='html'>Stamattina ero per strada ad aspettare che mio fratello mi passasse a prendere per andare al lavoro.&lt;br /&gt;&lt;br /&gt;Ad un certo punto, mi accorgo che c'è un'auto ferma ad un incrocio; scende una donna, che a gesti spiega che la macchina è ferma. La colonna delle auto dietro suona, poi l'auto dietro si allarga, fa manovra e la supera. La successiva si rimette in coda dietro l'auto ferma, prima di capire quello che succede, e di ripetere l'operazione.&lt;br /&gt;&lt;br /&gt;Beh, per farla breve, sono andato a dare una mano alla tipa; abbiamo spinto la macchina dove non desse più fastidio, e abbiamo chiamato il meccanico (aveva lasciato il cellulare a casa: la capisco); il traffico ha ripreso a scorrere normalmente, e dopo una decina di minuti, quando sono ripassato, era arrivato il meccanico.&lt;br /&gt;&lt;br /&gt;E così, anche oggi abbiamo fatto la nostra buona azione :D&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-8555045729044377469?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/8555045729044377469/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=8555045729044377469' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8555045729044377469'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8555045729044377469'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2010/03/auto-ferme.html' title='Auto ferme...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-7271353039303812853</id><published>2010-02-20T11:25:00.001+01:00</published><updated>2010-02-20T12:36:57.603+01:00</updated><title type='text'>Cibo</title><content type='html'>&lt;div style="margin-bottom: 0.16in;"&gt;Mio padre mi raccontava che, quando era giovane, andava a vedere l'opera due volte: una volta per capire la trama della storia, ed una volta per godersi la musica.&lt;/div&gt;&lt;div style="margin-bottom: 0.16in;"&gt;Penso che dovrò fare lo stesso con &lt;a href="http://www.lulu.com/content/e-book/cibo/8360341"&gt;Cibo&lt;/a&gt;, visto che l'ho iniziato ieri sera dopo cena, e l'ho letteralmente divorato come non mi succedeva da un bel po' di tempo; il libro è ricco, e merita di essere apprezzato anche nei dettagli; e la scorrevolezza della storia induce ad andare avanti anche quando uno dovrebbe fermarsi per cogliere meglio tutte le sfumature.&lt;/div&gt;&lt;div style="margin-bottom: 0.16in;"&gt;Il libro è diviso in tre parti, quasi tre racconti, di cui i primi due rappresentano l'inizio di una storia lunga seimila (o ottomila) anni, e l'ultimo ne rappresenta l'epilogo.  &lt;/div&gt;&lt;div style="margin-bottom: 0.16in;"&gt;I primi due sono i migliori,  perché  contengono i personaggi più riusciti, o quelli a cui Uriel sembra più affezionato, e cioè D'hu ed Emera (ed in misura minore anche Amira): se avete letto Dune o, meglio ancora, i primi tre libri della Fondazione (Cronache della Galassia, Il Crollo della Galassia Centrale, L'Altra faccia della Spirale), ci ritroverete la stessa epica galattica, la stessa sensazione di una storia che si dipana lungo millenni.&lt;/div&gt;&lt;div style="margin-bottom: 0.16in;"&gt;Il libro ha qualche bordo non smussato: da stupidaggini di impaginazione, come una virgola che è scappata dalla parola cui doveva rimanere attaccata, a qualche punto in cui c'è qualche ripetizione di troppo.&lt;/div&gt;&lt;div style="margin-bottom: 0.16in;"&gt;Ma alla fine non ci farete caso, dopo aver letto le parole di Emera:&lt;/div&gt;&lt;blockquote&gt;&lt;div align="left" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: T3Font_2,sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;Quando cacciammo i Namaiti pensavamo di essere nel&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: T3Font_2,sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;giusto, ma l'errore insito nel moralismo era in agguato.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: T3Font_2,sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;Quando cacci qualcuno perchè lo disprezzi, sai molto&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: T3Font_2,sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;bene di che cosa vuoi liberarti. Quello che non sapevamo&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: T3Font_2,sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;era quello che avremmo perso. Sapevamo di aver&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: T3Font_2,sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;cacciato Namaah, la Dea Prostituta ed il suo compagno&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: T3Font_2,sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;mortale, Kushiel l' Assassino. Non sapevamo che&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: T3Font_2,sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;cosa sarebbe venuto a mancare alle dodici tribù dopo&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left" style="margin-bottom: 0in;"&gt;&lt;span style="font-family: T3Font_2,sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;aver cacciato la tredicesima. Come ebbi modo di capire,&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: 0in;"&gt;&lt;span style="font-family: T3Font_2,sans-serif;"&gt;&lt;span style="font-size: xx-small;"&gt;venne a mancare l' amore.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div style="margin-bottom: 0.16in;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-7271353039303812853?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/7271353039303812853/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=7271353039303812853' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7271353039303812853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7271353039303812853'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2010/02/cibo.html' title='Cibo'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-470863808135774445</id><published>2009-12-20T21:54:00.000+01:00</published><updated>2009-12-20T21:54:36.985+01:00</updated><title type='text'>Nuovi strumenti di sviluppo</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_yZaIIzYsZH0/Sy6OGIm8HcI/AAAAAAAAAW4/J_XdOY3i8IU/s1600-h/pc200092.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_yZaIIzYsZH0/Sy6OGIm8HcI/AAAAAAAAAW4/J_XdOY3i8IU/s320/pc200092.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;Grazie a quello che non smette di assomigliarmi, e grazie al fatto che è Natale, e che quello che non smette di assomigliarmi mi doveva fare un regalo, ho un nuovo strumento di sviluppo: una bellissima clessidra da mezz'ora. Niente più contaminuti ticchettanti per me... solo la sabbia che scorre. Ovvio che, a questo punto, devo evitare di mettermi a guardare la sabbia...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-470863808135774445?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/470863808135774445/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=470863808135774445' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/470863808135774445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/470863808135774445'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/12/nuovi-strumenti-di-sviluppo.html' title='Nuovi strumenti di sviluppo'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_yZaIIzYsZH0/Sy6OGIm8HcI/AAAAAAAAAW4/J_XdOY3i8IU/s72-c/pc200092.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-7850832137550178765</id><published>2009-12-14T19:27:00.000+01:00</published><updated>2009-12-14T19:27:43.915+01:00</updated><title type='text'>Tristezza</title><content type='html'>Oggi mi sono sentito triste, così, tutto ad un tratto. Perché? Perché ho letto un po' di commenti in giro, sull'aggressione a Berlusconi. Ho visto persone che hanno esultato.&lt;br /&gt;&lt;br /&gt;E mi sono sentito triste.&lt;br /&gt;&lt;br /&gt;Perché io ci tengo a questo paese. Io ci abito. Non vivo in Germania, in Inghilterra, in Francia o negli Stati Uniti: vivo in Italia.&lt;br /&gt;&lt;br /&gt;E oggi ho avuto l'impressione che si fosse rotto un argine, si fosse superato un limite: è stato versato il primo sangue.&lt;br /&gt;&lt;br /&gt;Certo, oggi è quello di Berlusconi; e domani? A chi toccherà domani?&lt;br /&gt;&lt;br /&gt;Oggi mi hanno ricordato che l'Italia è diventato un brutto posto; e questo mi ha reso triste.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-7850832137550178765?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/7850832137550178765/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=7850832137550178765' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7850832137550178765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7850832137550178765'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/12/tristezza.html' title='Tristezza'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-1643801942637462661</id><published>2009-12-08T21:18:00.000+01:00</published><updated>2009-12-08T21:18:41.740+01:00</updated><title type='text'>Ragionamenti logici...</title><content type='html'>Mia figlia racconta alla mamma una favola.&lt;br /&gt;&lt;br /&gt;"C'era una volta nel bosco la scuola degli animali; la maestra volpe accompagnò suo figlio scoiattolo in classe e poi andò nella sua classe."&lt;br /&gt;&lt;br /&gt;"Ma no," obietta la mamma, "lo scoiattolo non può essere il figlio della volpe."&lt;br /&gt;&lt;br /&gt;"Perché?" domanda la figlia.&lt;br /&gt;&lt;br /&gt;"Perché le volpi non hanno per figli gli scoiattoli," risponde la mamma, paziente.&lt;br /&gt;&lt;br /&gt;"E perché," le ribatte mia figlia, "secondo te gli animali vanno a scuola?"&lt;br /&gt;&lt;br /&gt;Insegnategli a ragionare...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-1643801942637462661?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/1643801942637462661/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=1643801942637462661' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1643801942637462661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1643801942637462661'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/12/ragionamenti-logici.html' title='Ragionamenti logici...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-6372905962438585878</id><published>2009-11-21T18:04:00.001+01:00</published><updated>2009-11-21T18:05:23.459+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pancia'/><title type='text'>La spadellata</title><content type='html'>Dalla mia signora, ecco una ricetta facile facile, che in casa nostra viene chiamata spadellata.&lt;br /&gt;&lt;br /&gt;Prendete una cipolla e tagliatela a pezzettoni; mettetela in un tegame con l'olio e iniziate a farla rosolare; mentre la cipolla rosola, aggiungete un peperone tagliato a quadrati di circa due centimetri, mezza melanzana tagliata a cubetti, mezzo porro fatto a fettine. Aggiungete il sale e chiudete con un coperchio. &lt;br /&gt;&lt;br /&gt;Mentre le verdure si ammorbidiscono, tagliate due bistecchine di maiale a pezzetoni e aggiungetele alle verdure. Tagliate poi una fetta alta di vitello e aggiungetela, tagliate infine due salsicce in tre parti e aggiungete al tutto.&lt;br /&gt;&lt;br /&gt;Lasciate cuocere il tutto con il coperchio per quindici, venti minuti. Se dovesse attaccarsi, aggiungete un po' di brodo di verdura.&lt;br /&gt;&lt;br /&gt;Servite caldo con abbondante pane per fare la scarpetta :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6372905962438585878?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6372905962438585878/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6372905962438585878' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6372905962438585878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6372905962438585878'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/11/la-spadellata.html' title='La spadellata'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-1958002622096606682</id><published>2009-10-22T09:50:00.002+02:00</published><updated>2009-10-22T10:02:41.160+02:00</updated><title type='text'>La mia campagna di solidarietà</title><content type='html'>Visto che Repubblica.it ci spiega che bisogna fare le campagne per difendere la Bindi cui Berlusconi ha detto: "sei più bella che intelligente," e la Bindi non può difendersi da sola da un simile insulto, uso questo inutile blog per lanciare una campagna di solidarietà per la ragazza che è stata violentata a Montalto di Casto.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://roma.corriere.it/roma/notizie/cronaca/09_ottobre_21/viaggio_montalto_castro_capponi-1601901526310.shtml"&gt;Questa è la notizia&lt;/a&gt; dove si spiega che gli stupratori (che sono stati riconosciuti colpevoli, altrimenti perché sono stati messi in prova?) godono del consenso di tutti.&lt;br /&gt;&lt;br /&gt;Se siete d'accordo, lasciate un commento.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-1958002622096606682?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/1958002622096606682/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=1958002622096606682' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1958002622096606682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1958002622096606682'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/10/la-mia-campagna-di-solidarieta.html' title='La mia campagna di solidarietà'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-943148306489925530</id><published>2009-10-18T09:34:00.003+02:00</published><updated>2009-10-18T09:39:29.829+02:00</updated><title type='text'>L'interesse dei cittadini</title><content type='html'>Dal &lt;a href="http://www.corriere.it/politica/09_ottobre_17/mancino-csm-ministero_9b96ac14-baf9-11de-af7b-00144f02aabc.shtml"&gt;Corriere della Sera&lt;/a&gt;, Luca Palamara ci fa sapere che:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Noi diciamo no a una riforma della Carta costituzionale perchè difendiamo l'autonomia della magistratura nell'interesse dei cittadini&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Ogni volta che un governo vuole abbattere un privilegio, una rendita di posizione, viene invocato l'interesse dei cittadini. Vi ricordate i tempi delle lenzuolate di Bersani? Bersani che voleva aprire il mercato dei medicinali? Cosa risposero i farmacisti? Che c'era l'interesse dei cittadini da difendere. E quando provò ad infrangere il monopolio dei tassisti? Anche in quel caso c'era l'interesse dei cittadini da difendere. E quando toccò le tariffe dei professionisti? No, no, non si poteva fare perché c'era l'interesse dei cittadini.&lt;br /&gt;&lt;br /&gt;Beh, sarebbe ora che qualcuno facesse sapere a questi signori che i cittadini, fino a prova contraria, sono liberi di decidere se vogliono o meno certe tutele. Si chiama democrazia.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-943148306489925530?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/943148306489925530/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=943148306489925530' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/943148306489925530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/943148306489925530'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/10/linteresse-dei-cittadini.html' title='L&apos;interesse dei cittadini'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-8964932543448733809</id><published>2009-10-17T14:55:00.002+02:00</published><updated>2009-10-17T15:02:26.469+02:00</updated><title type='text'>Fiducia nella giustizia</title><content type='html'>&lt;a href="http://www.ilmessaggero.it/articolo.php?id=76933&amp;sez=HOME_ROMA"&gt;Montalto, messa in prova per stupratori&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Naturalmente, la mancanza di fiducia nella giustizia, è colpa di Berlusconi che protesta per la bocciatura del Lodo Alfano.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-8964932543448733809?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/8964932543448733809/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=8964932543448733809' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8964932543448733809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8964932543448733809'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/10/fiducia-nella-giustizia.html' title='Fiducia nella giustizia'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-8089438665509047829</id><published>2009-10-17T14:25:00.003+02:00</published><updated>2009-10-17T14:30:15.087+02:00</updated><title type='text'>Ritorsioni</title><content type='html'>&lt;blockquote&gt;Neutrali (da quasi 500 anni) va bene. Masochisti, però, no. E così la Svizzera, pungolata dai mal di pancia delle banche ticinesi, si prepara a scatenare una guerra commercial-diplomatica contro lo scudo fiscale.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.repubblica.it/2009/09/sezioni/economia/fisco-2/scudo-svizzera/scudo-svizzera.html"&gt;La Svizzera attacca lo scudo e studia ritorsioni per l'Italia&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cosa fanno, minacciano di non chiudere più gli occhi di fronte alla provenienza dei soldi che vengono depositati?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-8089438665509047829?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/8089438665509047829/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=8089438665509047829' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8089438665509047829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8089438665509047829'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/10/ritorsioni.html' title='Ritorsioni'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-4309700368783656740</id><published>2009-10-16T17:37:00.002+02:00</published><updated>2009-10-16T17:39:36.130+02:00</updated><title type='text'>Voterò solo canditati che...</title><content type='html'>... dichiarino preventivamente di considerare cialtroni quelli che pubblicano notizie come &lt;a href="http://www.timesonline.co.uk/tol/news/world/Afghanistan/article6875376.ece"&gt;queste&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-4309700368783656740?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/4309700368783656740/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=4309700368783656740' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4309700368783656740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4309700368783656740'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/10/votero-solo-canditati-che.html' title='Voterò solo canditati che...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-2566112687281814792</id><published>2009-10-15T14:17:00.002+02:00</published><updated>2009-10-15T14:20:37.842+02:00</updated><title type='text'>Gente che lavora...</title><content type='html'>&lt;blockquote&gt;&lt;br /&gt;Se dovessi smettere di fare politica, un mestiere ce l'ho. Di D'Alema non si può dire altrettanto. E nemmeno di Bersani e Franceschini&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Se lo dice &lt;a href="http://www.repubblica.it/2009/10/sezioni/politica/partito-democratico-32/alema-lodo/alema-lodo.html"&gt;Marino&lt;/a&gt;, ci possiamo fidare...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-2566112687281814792?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/2566112687281814792/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=2566112687281814792' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/2566112687281814792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/2566112687281814792'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/10/gente-che-lavora.html' title='Gente che lavora...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-4515562740068018126</id><published>2009-10-13T04:49:00.000+02:00</published><updated>2009-10-13T04:50:05.764+02:00</updated><title type='text'>Notizie dal mondo</title><content type='html'>Perché devo leggere &lt;a href="http://science.slashdot.org/story/09/10/12/1338220/Italian-Scientists-Put-Robot-Spiders-In-Your-Colon?from=rss"&gt;queste &lt;/a&gt;notizie su slashdot?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-4515562740068018126?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/4515562740068018126/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=4515562740068018126' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4515562740068018126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4515562740068018126'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/10/notizie-dal-mondo.html' title='Notizie dal mondo'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-5997884561998401430</id><published>2009-10-09T14:49:00.003+02:00</published><updated>2009-10-09T14:52:28.704+02:00</updated><title type='text'>Nobel preventivo</title><content type='html'>Prima di dargli il &lt;a href="http://www.corriere.it/cronache/09_ottobre_09/obama-premio-nobel-pace-peace-prize_85928c6e-b4b2-11de-939a-00144f02aabc.shtml"&gt;nobel&lt;/a&gt;, almeno potrebbero aspettare che faccia qualcosa; non è che siccome il suo predecessore si chiama George W. Bush, qualsiasi cosa faccia Obama, è buono santo e benedetto.&lt;br /&gt;&lt;br /&gt;D'altra parte poi: in Afganistan, mi sembra che siano gli stessi soldati; anzi, ne vuole di più; ci sono più morti di prima, e la situazione peggiora.&lt;br /&gt;&lt;br /&gt;In Iraq non mi sembra che le cose vadano meglio, stesso discorso.&lt;br /&gt;&lt;br /&gt;Con l'Iran s'è fatto portare per il naso, e ho l'impressione che tra poco gli israeliani decideranno che è il caso di prendere le cose in mano.&lt;br /&gt;&lt;br /&gt;Allora? Che ha fatto costui, a parte un po' di belle parole?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-5997884561998401430?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/5997884561998401430/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=5997884561998401430' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5997884561998401430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5997884561998401430'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/10/nobel-preventivo.html' title='Nobel preventivo'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-1372295751593824507</id><published>2009-07-14T14:16:00.002+02:00</published><updated>2009-07-14T14:19:49.331+02:00</updated><title type='text'>Un grande giornalista</title><content type='html'>&lt;blockquote&gt;Barack Obama è nella sostanza il più pessimista, ritiene che il peggio sia al suo culmine e che si aggraverà ancora nel prossimo autunno e nell' inverno del 2010.&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Questa chicca la scrive Eugenio Scalfari su &lt;a href="http://ricerca.repubblica.it/repubblica/archivio/repubblica/2009/07/12/il-meritato-successo-di-un-abile-anfitrione.html"&gt;Repubblica&lt;/a&gt;. Evidentemente, il peggio non è ancora al culmine neanche per l'italiano.&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-1372295751593824507?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/1372295751593824507/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=1372295751593824507' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1372295751593824507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1372295751593824507'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/07/un-grande-giornalista.html' title='Un grande giornalista'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-6597499334842166332</id><published>2009-07-08T13:52:00.005+02:00</published><updated>2009-07-08T14:00:07.179+02:00</updated><title type='text'>Legalità</title><content type='html'>Repubblica dice di aver visionato le foto di &lt;a href="http://www.repubblica.it/2009/07/sezioni/politica/berlusconi-divorzio-12/foto-bomba/foto-bomba.html"&gt;Berlusconi e compagnia &lt;/a&gt;il 26 Giugno.&lt;br /&gt;&lt;br /&gt;Peccato che, almeno a quello che dice Repubblica, quelle foto siano &lt;a href="http://www.corriere.it/politica/09_giugno_19/garante_privacy_foto_villa_certosa_981acc60-5cd9-11de-a55b-00144f02aabc.shtml"&gt;bloccate&lt;/a&gt; dal garante per la privacy il 7 Giugno.&lt;br /&gt;&lt;br /&gt;Siccome se ho letto bene la Rizzoli le tiene in cassaforte, o Repubblica ha forzato la cassaforte della Rizzoli, o la Rizzoli ha mostrato le foto a Repubblica.&lt;br /&gt;&lt;br /&gt;O c'è un'altra possibilità?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6597499334842166332?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6597499334842166332/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6597499334842166332' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6597499334842166332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6597499334842166332'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/07/legalita.html' title='Legalità'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-4483252148306604798</id><published>2009-06-11T18:04:00.002+02:00</published><updated>2009-06-11T18:05:20.800+02:00</updated><title type='text'>Interessante teoria...</title><content type='html'>&lt;a href="http://www.wolfstep.cc/1279/i-limiti-di-berlusconi/"&gt;http://www.wolfstep.cc/1279/i-limiti-di-berlusconi/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-4483252148306604798?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/4483252148306604798/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=4483252148306604798' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4483252148306604798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4483252148306604798'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/06/interessante-teoria.html' title='Interessante teoria...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-3412674194162122937</id><published>2009-05-19T08:35:00.001+02:00</published><updated>2009-05-19T08:35:03.492+02:00</updated><title type='text'>Lo stato laico</title><content type='html'>Dopo l'ultima &lt;a title="uscita" href="http://www.repubblica.it/interstitial/interstitial1575528.html" id="f0_3"&gt;uscita&lt;/a&gt; di Fini a proposito della laicità dello stato, ho deciso di raccogliere un po' di pensieri a proposito di cosa sia per me uno stato laico.&lt;br&gt;&lt;br&gt;Lo stato laico è lo stato che non riconosce alcun potere superiore a se stesso.&lt;br&gt;&lt;br&gt;Perché dico questo?&lt;br&gt;&lt;br&gt;Uno stato religioso riconosce che esiste un potere superiore ad esso, chiamato Dio, ed un insieme di leggi, cui si deve uniformare. In uno stato religioso, quando una legge entra in contrasto con la parola di Dio, è la legge che deve essere cambiata.&lt;br&gt;&lt;br&gt;Lo stato laico non riconosce l'esistenza di questo potere, come di nessun altro potere, e quindi non deve uniformare le sue leggi ad altri che a se stesso. Lo stato laico ovviamente possiede una costituzione, cui tutte le leggi vengono uniformate. Ma la costituzione stessa è una legge dello stato, e quindi lo stato può cambiarla, nei modi previsti dallo stato stesso.&lt;br&gt;&lt;br&gt;Lo stato laico non riconosce l'esistenza di cose come la dichiarazione dei diritti fondamentali dell'uomo. I diritti dell'uomo esistono poiché esistono le leggi dello stato che le tutelano. Lo stato laico può legiferare in accordo o contro tale dichiarazione, e nel momento in cui lo fa i diritti prescritti in tali dichiarazioni esistono, all'interno dello stato laico, o non esistono.&lt;br&gt;&lt;br&gt;Secondo me, insomma, sostituire la dichiarazione fondamentale dei diritti dell'uomo alla bibbia o comunque ai dettami della Chiesa Cattolica non fa dello stato uno stato laico. Gli fa soltanto cambiare religione.&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-3412674194162122937?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/3412674194162122937/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=3412674194162122937' title='4 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/3412674194162122937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/3412674194162122937'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/05/lo-stato-laico.html' title='Lo stato laico'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-6778246615677315534</id><published>2009-05-14T09:58:00.000+02:00</published><updated>2009-05-14T10:01:27.244+02:00</updated><title type='text'>Outdoor aziendale</title><content type='html'>E oggi, andiamo ad un outdoor aziendale... cosa mai sarà? E cosa sono i brilletti?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6778246615677315534?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6778246615677315534/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6778246615677315534' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6778246615677315534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6778246615677315534'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/05/outdoor-aziendale.html' title='Outdoor aziendale'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-5630370407886789444</id><published>2009-05-11T09:22:00.002+02:00</published><updated>2009-05-11T09:25:44.614+02:00</updated><title type='text'>Le battute di Obama</title><content type='html'>Mi immagino cosa sarebbe successo se qualcun altro avesse fatto queste &lt;a href="http://www.repubblica.it/2009/04/sezioni/esteri/obama-presidenza-7/scherza/scherza.html"&gt;battute&lt;/a&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-5630370407886789444?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/5630370407886789444/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=5630370407886789444' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5630370407886789444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5630370407886789444'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/05/le-battute-di-obama.html' title='Le battute di Obama'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-7683579919696886700</id><published>2009-05-04T12:56:00.001+02:00</published><updated>2009-05-04T12:58:07.669+02:00</updated><title type='text'>Lunedì mattina</title><content type='html'>Ci sono alcune giornate che sono perfette; praticamente, ti sembra di aver ingoiato una pozione di quelle di Harry Potter di 'pura fortuna'; poi ci sono invece quei Lunedì mattina che esistono solo per ricordarti che la sfiga ci vede benissimo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-7683579919696886700?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/7683579919696886700/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=7683579919696886700' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7683579919696886700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7683579919696886700'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/05/lunedi-mattina.html' title='Lunedì mattina'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-555186673125504210</id><published>2009-04-30T18:09:00.004+02:00</published><updated>2009-04-30T18:10:42.911+02:00</updated><title type='text'>Nuovo sviluppatore su qt-asterisk</title><content type='html'>C'è un nuovo sviluppatore su &lt;a href="qt-asterisk"&gt;http://sf.net/projects/qt-asterisk&lt;/a&gt; e la prima beta si avvicina ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-555186673125504210?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/555186673125504210/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=555186673125504210' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/555186673125504210'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/555186673125504210'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/04/nuovo-sviluppatore-su-qt-asterisk.html' title='Nuovo sviluppatore su qt-asterisk'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-3952137470996067507</id><published>2009-04-30T10:47:00.003+02:00</published><updated>2009-05-01T08:26:23.810+02:00</updated><title type='text'>pydev and Eclipse (I)</title><content type='html'>After a post I read on the python mailing list, where a developer was asking advice on the available python development enviroments, I thought it could be useful to write my thoughts about it. First I will write about what I think about Eclipse; then I will write about PyDev.&lt;br /&gt;&lt;br /&gt;When you choose to work with pydev, you enter in the Eclipse world. You can feel comfortable there, like having a very big guy as a friend, or you can think your python is going to be smashed under the Eclipse elephant. You'll have to check and see.&lt;br /&gt;&lt;br /&gt;First of all, be prepared to have a lot of memory and processor power available; forget to have less than 1 GB of memory, if you want to do any serious development; of course, Eclipse does not ask all that memory; but Firefox, Icedove, OpenOffice, KDE... all of them ask a lot of memory and horsepower too; and once you start using them all together, and you will do that, I'm sure you will do, Eclipse will ask for just more power.&lt;br /&gt;&lt;br /&gt;After that, you've Eclipse at your service; it is not so easy to understand the way it works, at beginning; but it has a lot of power, inside it.&lt;br /&gt;&lt;br /&gt;A tons of plugins are available; many of them provides functions for Java, but many are not bounded to just one language. And you can install support for C/C++ too, so that you can develop your C/C++ based extensions to Python.&lt;br /&gt;&lt;br /&gt;For example, you want to edit your Trac tickets from inside Eclipse? Install Mylyn plugin and you've done; you want to manage your SVN? Install subeclipse, and you've done again.&lt;br /&gt;&lt;br /&gt;In short, Eclipse is a world, and it is ready to put itself at your service, if you're able to speak its language.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-3952137470996067507?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/3952137470996067507/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=3952137470996067507' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/3952137470996067507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/3952137470996067507'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/04/pydev-and-eclipse-i.html' title='pydev and Eclipse (I)'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-4729628952267888796</id><published>2009-04-28T15:35:00.001+02:00</published><updated>2009-04-28T15:40:05.949+02:00</updated><title type='text'>QT-Asterisk</title><content type='html'>Mi sono messo dietro ad un nuovo progetto opensource, chiamato &lt;a href="http://sf.net/projects/qt-asterisk"&gt;qt-asterisk&lt;/a&gt;. Il progetto è partito adesso e, a parte &lt;a href="http://www.wolfstep.cc/"&gt;Uriel&lt;/a&gt; che lo ha lanciato, ci sono altri tre sviluppatori (me compreso). E questo post lo sto scrivendo da dentro qt-asterisk ;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-4729628952267888796?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/4729628952267888796/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=4729628952267888796' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4729628952267888796'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4729628952267888796'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/04/qt-asterisk.html' title='QT-Asterisk'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-8859574684171140576</id><published>2009-04-26T23:54:00.001+02:00</published><updated>2009-04-26T23:55:35.337+02:00</updated><title type='text'>I temi della scuola</title><content type='html'>Da un po' di tempo ho iniziato a leggere "Manuale di scrittura (non creativa)" di Marco Santambrogio. Cercando sulla rete, ho trovato &lt;a title="un'intervista" href="http://www.railibro.rai.it/articoli.asp?id=755" id="fv8i"&gt;un'intervista&lt;/a&gt; all'autore. Mi ha molto colpito questo passaggio:&lt;br&gt;&lt;br&gt;&lt;blockquote&gt;Qualcuno ha capito che cosa bisogna scrivere in un tema a scuola?&lt;br /&gt;Complimenti! Quando andavo a scuola io, non sapevamo se in un tema si&lt;br /&gt;dovesse dimostrare di saper maneggiare con disinvoltura la lingua&lt;br /&gt;italiana, o si dovesse dimostrare di aver fatto molte letture, o si&lt;br /&gt;dovesse parlare di sé o che altro. Lo stesso problema si ripropone alla&lt;br /&gt;tesi di laurea: la maggior parte degli studenti si preoccupa&lt;br /&gt;soprattutto di riempire il numero prescritto di pagine. Un’esperienza&lt;br /&gt;umiliante per gli studenti intelligenti. Quando prendono la penna in&lt;br /&gt;mano, anche i professionisti si trovano ad affrontare le stesse&lt;br /&gt;difficoltà.&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;Cosa posso dire se non che sottoscrivo in pieno?&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-8859574684171140576?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/8859574684171140576/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=8859574684171140576' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8859574684171140576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8859574684171140576'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/04/i-temi-della-scuola.html' title='I temi della scuola'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-7457965428398824468</id><published>2009-04-23T09:42:00.001+02:00</published><updated>2009-04-23T09:42:03.866+02:00</updated><title type='text'>oood inside PAFlow</title><content type='html'>Bene: alla fine mi sono deciso, ho buttato via il &lt;a title="vecchio demone" href="http://udk.openoffice.org/python/oood/index.html" id="x-bq"&gt;vecchio demone&lt;/a&gt; di OpenOffice, e ho iniziato ad usare &lt;a title="quello di ERP5" href="http://www.erp5.org/HowToUseOood" id="cfrj"&gt;quello di ERP5&lt;/a&gt;; almeno, questo ha il vantaggio di sembrare un po' più aggiornato e di poter funzionare in modo 'connectionless', a differenza dell'altro, che mi causava non pochi problemi.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-7457965428398824468?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/7457965428398824468/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=7457965428398824468' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7457965428398824468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7457965428398824468'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/04/oood-inside-paflow.html' title='oood inside PAFlow'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-3369639902231884012</id><published>2009-04-20T15:39:00.001+02:00</published><updated>2009-04-20T15:39:48.596+02:00</updated><title type='text'>Firefox più vulnerabile di IE?</title><content type='html'>&lt;a title="questo" href="http://www.alfonsofuggetta.org/?p=5124" id="jz_5"&gt;Questo&lt;/a&gt; post di Alfonso Fuggetta cita un &lt;a title="articolo" href="http://www.neowin.net/news/main/09/04/15/firefox-rated-most-vulnerable-web-browser" id="fr8o"&gt;articolo&lt;/a&gt; di Neowin, che cita a sua volta uno &lt;a title="studio" href="http://secunia.com/gfx/Secunia2008Report.pdf" id="ux9x"&gt;studio&lt;/a&gt; di Secunia, una società che lavora nel campo della sicurezza informatica.&lt;br&gt;&lt;br&gt;L'articolo citato da Alfonso titola: "Firefox rated the most vulnerable browser."&lt;br&gt;&lt;br&gt;Questa affermazione si basa sul grafico a pagina 11 dello studio di Secunia, che confronta il numero di bug &lt;i&gt;segnalati&lt;/i&gt; per i quattro principali browsers (Firefox, Internet Explorer, Safari e Opera).&lt;br&gt;&lt;br&gt;La deduzione dell'articolista è: siccome per Firefox ho più bug segnalati rispetto ad Opera o a IE, allora, Firefox è più vulnerabile di IE o di Opera.&lt;br&gt;&lt;br&gt;Ora, è certamente vero che il numero di bug &lt;i&gt;segnalati&lt;/i&gt; su di un browser sia correlato al numero di bug presenti nel browser (infatti, è sicuramente minore o uguale). Ma non è possibile dedurre quanto è scritto dall'articolista. Infatti:&lt;br&gt;&lt;br&gt;1) le segnalazioni sono a cura delle società di software, che potrebbero perseguire politiche diverse nella pubblicazione dei bug; una società potrebbe non segnalare un bug, ritenendolo non critico, mentre un'altra potrebbe avere&amp;nbsp; una politica di completa trasparenza;&lt;br&gt;&lt;br&gt;2) non è dimostrato che i gruppi che indagano sui browser effettuino indagini in modo omogeneo;&lt;br&gt;&lt;br&gt;3) non è dimostrato che i bug possano essere trovati in modo omogeneo sui diversi browser;&lt;br&gt;&lt;br&gt;4) non è dimostrato che i gruppi che indagano sui diversi browser segnalino i bug rilevati con la stessa politica.&lt;br&gt;&lt;br&gt;La tesi deve dunque essere rigettata, come falsa.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-3369639902231884012?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/3369639902231884012/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=3369639902231884012' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/3369639902231884012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/3369639902231884012'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2009/04/firefox-piu-vulnerabile-di-ie.html' title='Firefox più vulnerabile di IE?'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-5692161030306482695</id><published>2008-09-19T17:43:00.005+02:00</published><updated>2008-09-20T14:32:19.980+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='zope'/><title type='text'>Anyway, you should stop finding bugs!</title><content type='html'>The title of this post is the phrase that Paolo (my brother) told me after the bug I discovered was actually confirmed on the Zope mailing list.&lt;br /&gt;&lt;br /&gt;The bug I've found is something which has haunted me for many years; I'm not sure why I've experienced this bug, and other people didn't; I'm surprised about it, but what I know is that software usually is known to work in a sound way in a known field. Outside of that field, you can't be sure about what it happens. This has nothing to do with closed or open source software: software is complex, and you learn how it works by experience.&lt;br /&gt;&lt;br /&gt;After this rant, let me show a small piece of software which can show the bug in action:&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;import os&lt;br /&gt;import sys&lt;br /&gt;import unittest&lt;br /&gt;&lt;br /&gt;if __name__ == '__main__':&lt;br /&gt;  execfile(os.path.join(sys.path[0], '../framework.py'))&lt;br /&gt;&lt;br /&gt;from Testing import ZopeTestCase&lt;br /&gt;&lt;br /&gt;from OFS import Image&lt;br /&gt;&lt;br /&gt;from Products.ZPsycopgDA.DA import manage_addZPsycopgConnection&lt;br /&gt;from Products.ZSQLMethods import SQL&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;class DoubleTransactionTest(ZopeTestCase.ZopeTestCase):&lt;br /&gt;&lt;br /&gt;  def _add_big_image(self, value, data):&lt;br /&gt;      Image.manage_addFile(self.app, "f%06s" % value, data , "a title")&lt;br /&gt;&lt;br /&gt;  def test_showdouble(self):&lt;br /&gt;      manage_addZPsycopgConnection(self.app, "db_connection", "", "host=localhost user=postgres dbname=template1")&lt;br /&gt;      self.app._setObject('sql', SQL.SQL("sql", "", "db_connection", "", "select * from pg_tables"))&lt;br /&gt;      self.app.sql()&lt;br /&gt;      data =  "*" * (1 &amp;lt;&amp;lt; 20)&lt;br /&gt;      for x in range(1000):&lt;br /&gt;          self._add_big_image(x, data)&lt;br /&gt;          print "Added %s " % x&lt;br /&gt;      self.app.sql()&lt;br /&gt;    &lt;br /&gt;if __name__ == '__main__':&lt;br /&gt;  unittest.main()&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;This small piece of code (which is actually a ZopeTestCase) does the following things:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;br /&gt;&lt;li&gt;creates a new database connection, using the ZPsycopg Database Adapter;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;creates a SQL method (named, with a lack of fantasy, "sql");&lt;/li&gt;&lt;br /&gt;&lt;li&gt;runs the SQL method;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;adds 1000 "big" images;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;runs again the same SQL method.&lt;/li&gt;&lt;br /&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In order to understand what is the problem, you should enable the logging of queries; you would end with something like this:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;SET DATESTYLE TO 'ISO'&lt;br /&gt;BEGIN; SET TRANSACTION ISOLATION LEVEL SERIALIZABLE&lt;br /&gt;statement: select * from pg_tables&lt;br /&gt;SET DATESTYLE TO 'ISO'&lt;br /&gt;BEGIN; SET TRANSACTION ISOLATION LEVEL SERIALIZABLE&lt;br /&gt;select * from pg_tables&lt;br /&gt;ABORT&lt;br /&gt;ABORT&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Can you see the problem? There are two database transactions! For one transaction in Zope! Indeed, one run of the test can be considered as just one transaction of Zope.&lt;br /&gt;&lt;br /&gt;How can it be?&lt;br /&gt;&lt;br /&gt;Well, actually I've been able to dig this problem, even though, at the moment, I've not found a "real" solution.&lt;br /&gt;&lt;br /&gt;The bug is triggered by the size of the file (the size had been chosen so that the bug is shown, of course): when a big image is loaded, the following path of code is executed inside the OFS.Image.File._read_data method:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;      if size &amp;lt;= 2*n:&lt;br /&gt;         seek(0)&lt;br /&gt;         if size &amp;lt; n: return read(size), size&lt;br /&gt;         return Pdata(read(size)), size&lt;br /&gt;&lt;br /&gt;     # Make sure we have an _p_jar, even if we are a new object, by&lt;br /&gt;     # doing a sub-transaction commit.&lt;br /&gt;     transaction.savepoint(optimistic=True)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;So, for a large enough file (actually, greater than 128k) the transaction.savepoint is called, which, in turns causes the ZODB.Connection.savepoint method to be called. Which, just before the end, does the following:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;        # While the interface doesn't guarantee this, savepoints are&lt;br /&gt;      # sometimes used just to "break up" very long transactions, and as&lt;br /&gt;      # a pragmatic matter this is a good time to reduce the cache&lt;br /&gt;      # memory burden.&lt;br /&gt;      self.cacheGC()&lt;br /&gt;      return result&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;So, just before ending, it cause the cache to be minimized; in particular, this causes the database connection to be ghostified, i.e. to be removed from the memory; but this also means that its "volatile" attributes are lost; and what is among its volatile attributes? The actual connection to the database! So, just after, when we call again the SQL method, the object is restored in memory; since it hasn't a good connection anymore, it creates a new one, &lt;i&gt;thus beginning a new transaction for the same Zope transaction!&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Removing the self.cacheGC() calls removes the problem, but I'm not sure about the consequences; therefore, I'm avoiding it, at the moment. But I'll see what I should do about it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-5692161030306482695?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/5692161030306482695/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=5692161030306482695' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5692161030306482695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5692161030306482695'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/title-of-this-post-is-phrase-that-paolo.html' title='Anyway, you should stop finding bugs!'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-4840548829882276586</id><published>2008-09-15T16:36:00.001+02:00</published><updated>2008-09-15T16:36:58.614+02:00</updated><title type='text'>What have I to test?</title><content type='html'>I'm currently working on a software who has to create a PDF document from an ODT template. Of course, I'm doing in python, and I want to test it.&lt;br /&gt;&lt;br /&gt;Actually, I already have the methods to create the PDF document.&lt;br /&gt;&lt;br /&gt;At the moment, however, the name of the template is hard coded in a class; the name leads to a file on the file system, in a specific directory, which contains the template.&lt;br /&gt;&lt;br /&gt;My next story requires that the name of the template to use bs different according to the configuration of an object.&lt;br /&gt;&lt;br /&gt;So, the first step could be to askthe name of the template to the object. In a first implementation, the method returns a fixed string; later, I can make it provide different names according to different configurations.&lt;br /&gt;&lt;br /&gt;Of course, this part is quite easy to check; also, I don't deal with actual templates, but just with file names.&lt;br /&gt;&lt;br /&gt;There is another part, however, which is not so easy: the other object which uses this path to actually build the PDF. In this case, my problem is that I've to get the file name and actually build the object. Or I could use a fake, for this special case, and just check if the path required is passed to me.&lt;br /&gt;&lt;br /&gt;This is not so good. I'm checking the implementation. Rather, I want to check the results of this method.&lt;br /&gt;&lt;br /&gt;To be able to check the results, I've first to define what are the results I want to check.&lt;br /&gt;&lt;br /&gt;I could say that the results are the PDF document (i.e. the file) produced by my method. Even though this can be fine, up to a point, it is not worthy. A generated file can differ from the file used as a compare because of stupid reasons, like the date of creation, or the path of the document which could be embedded in the document itself, or anything else. In short, even though the "content" could be the same, the binary of the two files could be quite different. This is no good, and it should be avoided.&lt;br /&gt;&lt;br /&gt;So, I think that in the end I will unit test whatever I can test, mocking and checking that the interactions are actually performed how I expect them to be performed, and then I will make a real test with real openoffice in the acceptance tests.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-4840548829882276586?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/4840548829882276586/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=4840548829882276586' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4840548829882276586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4840548829882276586'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/im-currently-working-on-software-who.html' title='What have I to test?'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-8640361462305896004</id><published>2008-09-14T13:02:00.002+02:00</published><updated>2008-09-14T13:04:30.609+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='testing'/><category scheme='http://www.blogger.com/atom/ns#' term='developing'/><category scheme='http://www.blogger.com/atom/ns#' term='agile programming'/><title type='text'>Automated testing</title><content type='html'>Here is what I will watch today while I eat my pasta :-)&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Pq6LHFM4JvE&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/Pq6LHFM4JvE&amp;hl=en&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="349"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-8640361462305896004?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/8640361462305896004/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=8640361462305896004' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8640361462305896004'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8640361462305896004'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/automated-testing.html' title='Automated testing'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-7753687278360130126</id><published>2008-09-13T13:18:00.001+02:00</published><updated>2008-09-14T07:29:43.989+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='developing'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><title type='text'>YouTube - Campfire One: Introducing Google App Engine (pt. 1)</title><content type='html'>Ok, this is the latest "cool" technology I'm watching, right now. &lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3Ztr-HhWX1c&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/3Ztr-HhWX1c&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;And, of course, I've already created my own sample application: &lt;a href="http://gflow.appspot.com/"&gt;gflow.appstore.com&lt;/a&gt;, which at the moment is a simple guestbook application, but, who knows ;) ?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-7753687278360130126?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/7753687278360130126/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=7753687278360130126' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7753687278360130126'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7753687278360130126'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/youtube-campfire-one-introducing-google.html' title='YouTube - Campfire One: Introducing Google App Engine (pt. 1)'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-6977290585179754146</id><published>2008-09-12T17:20:00.010+02:00</published><updated>2008-09-13T10:19:39.815+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='agile programming'/><category scheme='http://www.blogger.com/atom/ns#' term='paflow'/><title type='text'>Plotting the execution times of tests</title><content type='html'>After a message in the extreme programming mailing list, I sent the execution times of PAFlow unit tests to Kent Beck.&lt;br /&gt;&lt;br /&gt;He used google charts to plot the results, and here are the data :-)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://chart.apis.google.com/chart?chs=300x200&amp;cht=s&amp;chd=t:1,2,3,4,5,6,7,8,9,10,11,12,13,14|0.58,0.47,0.83,1.0,0.77,0.81,0.9,1.0,0.9,0.84,0.75,0.5,0.11,0.0&amp;chds=1,14,0,1&amp;chxt=x,y&amp;chxl=0:|0|16|256|4096|1:|1|10|100|1000"  &gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://chart.apis.google.com/chart?chs=300x200&amp;cht=s&amp;chd=t:1,2,3,4,5,6,7,8,9,10,11,12,13,14|0.58,0.47,0.83,1.0,0.77,0.81,0.9,1.0,0.9,0.84,0.75,0.5,0.11,0.0&amp;chds=1,14,0,1&amp;chxt=x,y&amp;chxl=0:|0|16|256|4096|1:|1|10|100|1000" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Just to explain what is going on: the x are the execution times, and the y are the number of tests which have that execution times. Both scales are logarithmic, with the y which is 1 at start and 1000 at top. 4096 actually means 4096 millisec.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6977290585179754146?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6977290585179754146/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6977290585179754146' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6977290585179754146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6977290585179754146'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/plotting-execution-times-of-tests.html' title='Plotting the execution times of tests'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-5964987469361374058</id><published>2008-09-11T19:26:00.001+02:00</published><updated>2008-09-11T19:27:12.568+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='santanna'/><category scheme='http://www.blogger.com/atom/ns#' term='pisa'/><title type='text'>The fastest wi-fi network... in Pisa!</title><content type='html'>&lt;a href="http://www.corriere.it/scienze_e_tecnologie/08_settembre_11/wifi_pisa_record_3a9bf132-801f-11dd-9f6f-00144f02aabc.shtml"&gt;A Pisa la rete wi-fi più veloce del mondo - Corriere della Sera&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-5964987469361374058?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/5964987469361374058/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=5964987469361374058' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5964987469361374058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5964987469361374058'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/fastest-wi-fi-network-in-pisa.html' title='The fastest wi-fi network... in Pisa!'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-4348450751148030500</id><published>2008-09-11T04:17:00.003+02:00</published><updated>2008-09-11T04:26:47.120+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Optimizing "janitor"</title><content type='html'>Janitor is my laptop; I've used it for I think more than two years; even though you might consider it "old", I'm quite comfortable with it.&lt;br /&gt;&lt;br /&gt;Janitor is a Dell Inspiron 1300 with 2 GB of memory; even though it hasn't a top performing processor, its wide screen makes it very handy for my developing activites.&lt;br /&gt;&lt;br /&gt;As I already told, in the recent past I had some troubles, caused by the internal fan which cheased working all of sudden.&lt;br /&gt;&lt;br /&gt;After a lot of work, I finally made the thing I should have done in the first place: call the Dell assistance; they provided me with the obvious suggestion (i.e. to try cleaning the fan with compressed air) and it worked very well.&lt;br /&gt;&lt;br /&gt;In the mean time, however, I tried everything else. So, I found a number of optimizations for the Inspiron and for the graphic card (which was the one showing most problems when the fan was not working).&lt;br /&gt;&lt;br /&gt;In the end, I configured the device section of my /etc/X11/xorg.conf as follows:&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;        Identifier      "Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"&lt;br /&gt;        Driver          "intel"&lt;br /&gt;        BusID           "PCI:0:2:0"&lt;br /&gt;        Option          "DRI"           "true"&lt;br /&gt;        Option "AccelMethod" "exa"&lt;br /&gt;        Option "MigrationHeuristic" "greedy"&lt;br /&gt;        Option "ExaNoComposite" "false"&lt;br /&gt;EndSection&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;and I added the INTEL_BATCH="1" setting to /etc/environment.&lt;br /&gt;&lt;br /&gt;After a reboot, I'd been able to notice a great improvement in the perfomance of my computer. Gmail is lightning fast, and everything seems a lot faster. My unittest, which last time required something like 600 seconds to be run, now ask me just for 260 seconds. That's an improvement, indeed :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-4348450751148030500?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/4348450751148030500/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=4348450751148030500' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4348450751148030500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/4348450751148030500'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/optimizing-janitor.html' title='Optimizing &quot;janitor&quot;'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-2713083953265937631</id><published>2008-09-10T08:25:00.005+02:00</published><updated>2008-09-10T08:27:37.811+02:00</updated><title type='text'>Beautiful mornings (II)</title><content type='html'>&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;And&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;today&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;after&lt;/span&gt; I &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;cleaned&lt;/span&gt; the fan &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;of&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;my&lt;/span&gt; computer a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;bottle&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;of&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;compressed&lt;/span&gt; air, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;my&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;notebook&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;is&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;happily&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;running&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;again&lt;/span&gt; :-)&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;Moreover&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;since&lt;/span&gt; I &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;tryied&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;to&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;optmize&lt;/span&gt; all &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;that&lt;/span&gt; I &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;could&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;it&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;seems&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;to&lt;/span&gt; me &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;that&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;it&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;is&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;running&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;much&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;faster&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;than&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;before&lt;/span&gt; (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;gmail&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;being&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;notably&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;faster&lt;/span&gt;).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-2713083953265937631?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/2713083953265937631/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=2713083953265937631' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/2713083953265937631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/2713083953265937631'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/beautiful-mornings-ii.html' title='Beautiful mornings (II)'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-6592678646921140436</id><published>2008-09-07T09:34:00.002+02:00</published><updated>2008-09-07T10:01:54.505+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='developing'/><title type='text'>Beautiful mornings</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yZaIIzYsZH0/SMOGAWfq15I/AAAAAAAAABU/FOF3Rdq__R4/s1600-h/pic_0200.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 160px; height: 120px;" src="http://1.bp.blogspot.com/_yZaIIzYsZH0/SMOGAWfq15I/AAAAAAAAABU/FOF3Rdq__R4/s400/pic_0200.jpg" alt="" id="BLOGGER_PHOTO_ID_5243181731785922450" border="0" /&gt;&lt;/a&gt;You start some of your days with your best intentions; you wake up early, wash yourself, shave, get a breakfast and are ready in thirty minutes to work, even if it is Sunday.&lt;br /&gt;&lt;br /&gt;Then, you go to the computer and wait for your online pairer to show up. You're early, so it is not a problem if he's not there; in the meantime, you browse some online newspaper. Your computer seems a little more laggy than usual.&lt;br /&gt;&lt;br /&gt;You check, and see that the &lt;span style="font-style: italic;"&gt;lightweight&lt;/span&gt; browser named Firefox is eating 300 MB of your memory, and  90% of your CPU. "Ehi!" you think, "it must be that effect once I read about Firefox not being too much happy when you resume from suspend mode. No problem, I will kill him and restart."&lt;br /&gt;&lt;br /&gt;But your computer still behaves like someone poured glue on your keyboard during the night.&lt;br /&gt;&lt;br /&gt;You're wondering where your online pairer is; now he's late, but after all you agreed to meet at 6:30 AM; maybe he just slept a little more than he should, and will be online soon.&lt;br /&gt;&lt;br /&gt;Then, all of sudden, your computer turns itself off. Not a warning message, not a dialogue, nothing.&lt;br /&gt;&lt;br /&gt;You check the power cable: sometimes you forget to put it when the little beast complains about its batteries, but this is not the case.&lt;br /&gt;&lt;br /&gt;Checking the temperature, you discover that either your computer got the flu or the fan that you had to change at least two months ago, and which whined its pain during the night, has eventually reached the peace, and it is broken.&lt;br /&gt;&lt;br /&gt;So, since you know you have to work, you grab your home fan, and put it near your computer. In that way, it remains cool enough.&lt;br /&gt;&lt;br /&gt;Trying to work again, you find that your computer is still as fast as a turtle in its sleepy days; so, since yesterday your computer was working, you try to remember what you did yesterday, besides working as a mad on your project.&lt;br /&gt;&lt;br /&gt;Desperate, you try to install some upgrade on the available packages, hoping that they will help you in fixing your problem. But to no avail.&lt;br /&gt;&lt;br /&gt;So, in the end, since you can't use all your morning for it, you decide to live with it. And you try to post it on your blog.&lt;br /&gt;&lt;br /&gt;The only problem is that your blog does not accept posts, today.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_yZaIIzYsZH0/SMOGAWfq15I/AAAAAAAAABU/FOF3Rdq__R4/s1600-h/pic_0200.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6592678646921140436?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6592678646921140436/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6592678646921140436' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6592678646921140436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6592678646921140436'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/beautiful-mornings.html' title='Beautiful mornings'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_yZaIIzYsZH0/SMOGAWfq15I/AAAAAAAAABU/FOF3Rdq__R4/s72-c/pic_0200.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-1113150296212570076</id><published>2008-09-06T16:03:00.001+02:00</published><updated>2008-09-06T20:55:42.707+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='university'/><category scheme='http://www.blogger.com/atom/ns#' term='pisa'/><title type='text'>Why are they so happy?</title><content type='html'>&lt;a href="http://www.intoscana.it/intoscana/vivere_in_toscana.jsp?id_categoria=18&amp;amp;id=188065&amp;amp;id_sottocategoria=89&amp;amp;language=it"&gt;L&amp;#39;Università di Pisa batte tutti su Internet - intoscana.it - il Portale ufficiale della Toscana&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;L’ultima graduatoria, pubblicata ad agosto e consultabile all’indirizzo www.webometrics.info, vede l’Università di Pisa al 207° posto nel mondo e seconda in Italia solo all’Università di Bologna, che occupa il 95° posto mondiale&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Basically, they are saying that the University of Pisa is number 207 in this particular list. I do not know the list. I do not know how accurate is. But exactly, what is so nice in being number 207 in a list where being the number 1 is better?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-1113150296212570076?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/1113150296212570076/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=1113150296212570076' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1113150296212570076'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1113150296212570076'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/why-are-they-so-happy.html' title='Why are they so happy?'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-7375756783808031714</id><published>2008-09-05T16:42:00.002+02:00</published><updated>2008-09-05T16:49:20.322+02:00</updated><title type='text'>Slow running unit tests...</title><content type='html'>I've a problem, and it can be easily described:&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;    python2.3 test/runalltests.py&lt;br /&gt;    (lots of work)&lt;br /&gt;    Ran 2002 tests in 557.207s&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;I work in cycles of 25 minutes, followed by 5 minute of rest, then 25 minutes of work again, and so on. If I think that I need to spend almost half of that time in running my tests, I cannot write tests anymore.&lt;br /&gt;&lt;br /&gt;This needs to be fixed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-7375756783808031714?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/7375756783808031714/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=7375756783808031714' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7375756783808031714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7375756783808031714'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/slow-running-unit-tests.html' title='Slow running unit tests...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-561437772417803973</id><published>2008-09-01T10:39:00.002+02:00</published><updated>2008-09-01T10:46:16.624+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='management'/><title type='text'>He did it again...</title><content type='html'>Another book Paolo gave me to read... &lt;br/&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.anobii.com/books/00413010ccf54da21c/" title="More about Getting Things Done"&gt;&lt;img src="http://image.anobii.com/anobi/image_book.php?type=4&amp;item_id=00413010ccf54da21c&amp;time=0" title="More about Getting Things Done" alt="Image of Getting Things Done" style="padding: 5px;" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-561437772417803973?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/561437772417803973/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=561437772417803973' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/561437772417803973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/561437772417803973'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/09/he-did-it-again.html' title='He did it again...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-5178497166597129571</id><published>2008-08-31T22:56:00.003+02:00</published><updated>2008-08-31T23:01:50.024+02:00</updated><title type='text'>Good luck, Paolo</title><content type='html'>Tomorrow Paolo Bizzarri will leave Pisa to work on a project in Rome. He will be away, more or less, for a month.&lt;br /&gt;&lt;br /&gt;It will be the longest time we will not work togheter since... I don't even remember since when!&lt;br /&gt;&lt;br /&gt;What can I say, then?&lt;br /&gt;&lt;br /&gt;Good luck, Paolo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-5178497166597129571?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/5178497166597129571/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=5178497166597129571' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5178497166597129571'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/5178497166597129571'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/08/good-luck-paolo.html' title='Good luck, Paolo'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-7092410932774719221</id><published>2008-08-31T12:08:00.003+02:00</published><updated>2008-09-01T15:59:33.539+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Goobuntu</title><content type='html'>After such a news, I think I'm going to switch to Ubuntu in the next few days.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-7092410932774719221?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/7092410932774719221/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=7092410932774719221' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7092410932774719221'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7092410932774719221'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/08/goobuntu.html' title='Goobuntu'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-6597186645573666184</id><published>2008-08-30T14:29:00.004+02:00</published><updated>2008-08-30T15:07:52.326+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Always learning...</title><content type='html'>It should not happen. I mean, writing python programs is something I did, more or less, in the past four years, as one of my daily activity.&lt;br /&gt;&lt;br /&gt;It should not happen that I discover that the &lt;a href="http://effbot.org/zone/import-confusion.htm"&gt;recommended&lt;/a&gt; way to do import is:&lt;br /&gt;&lt;br /&gt;import module&lt;br /&gt;&lt;br /&gt;and not&lt;br /&gt;&lt;br /&gt;from module import MyClass&lt;br /&gt;&lt;br /&gt;It should not happen; and that's all.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-6597186645573666184?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/6597186645573666184/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=6597186645573666184' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6597186645573666184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/6597186645573666184'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/08/always-learning.html' title='Always learning...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-3034079336048772815</id><published>2008-03-08T08:59:00.006+01:00</published><updated>2008-08-30T15:13:26.975+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='user stories'/><category scheme='http://www.blogger.com/atom/ns#' term='developing'/><category scheme='http://www.blogger.com/atom/ns#' term='agile programming'/><title type='text'>User Stories (really) Applied</title><content type='html'>I don't remember the first book I read on Extreme Programming, but I clearly remember two sensations: enthusiasm and confusion. Indeed, I felt there was something great in it, but I was unable to grasp many of the real practices they were talking about; it was like I was looking at them through a thick fog; user stories was one of those practices.&lt;br /&gt;&lt;br /&gt;Many years have passed from that day, five, maybe more; my understanding of user stories expanded from a shape in the fog to a paper card. However, as many things you learn on the Net, some parts of the card were very clear, while other were still difficult to discern: for example I was not sure how big the card should have been or how many details I should have put on it. Less confusion and a little more enthusiasm.&lt;br /&gt;&lt;br /&gt;Then my twin brother brought me this book, and told me "read it". And as I always do with everything he gives me to read, I put in on the shelf, and I forgot it. You may wonder why I do it; you're welcome: I wonder too.&lt;br /&gt;&lt;br /&gt;Anyway, the book &lt;span style="text-decoration: none;"&gt;remained&lt;/span&gt; on the shelf for many months, then, I don't remember why, I took it again and started reading it; I've stopped and started many times, then, yesterday, thanks to a trip in train, I finished it.&lt;br /&gt;&lt;br /&gt;Indeed, Mike Cohn did a very good job at explaining user stories; many of the questions I had about user stories found their answers here, and I think I'm better at using them, now; at least, Mike gave me all the tools I needed to improve, and not only in the user stories, but in the release and iteration planning as well, two practices intertwined with the former. There was even a nice example which gave me more insights on all the process.&lt;br /&gt;&lt;br /&gt;As a matter of fact, I don't like how the book is written: each chapter is divided in an introduction, a core, a general summary, a summary of developer responsibilities, a summary of customer responsibilities, and some questions; this structure makes hard to read the book from the start to the end, as I like to do.&lt;br /&gt;&lt;br /&gt;Nonetheless, I like when Mike tells us not what we should do, but what he did, and this happens most of time; he shows us real life examples, tells short and long anecdotes to explain and expand what he said just a paragraph before; in short, he does what is often forgotten: he shows as the theory of user stories becomes the practice of user stories. And I thank him for this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-3034079336048772815?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/3034079336048772815/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=3034079336048772815' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/3034079336048772815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/3034079336048772815'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/03/user-stories-really-applied.html' title='User Stories (really) Applied'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-54155711186474474</id><published>2008-03-03T09:13:00.007+01:00</published><updated>2008-08-31T12:17:55.323+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>At least, On Writing Well...</title><content type='html'>&lt;a href="http://www.anobii.com/books/0054a6bae3a235f51b/" title="More about On Writing Well, 25th Anniversary"&gt;&lt;img src="http://image.anobii.com/anobi/image_book.php?type=1&amp;amp;item_id=0054a6bae3a235f51b&amp;amp;time=0" title="More about On Writing Well, 25th Anniversary" alt="Image of On Writing Well, 25th Anniversary" style="padding: 5px;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;When I was in high school, my grades in written italian were bad. Not so bad to become a problem, but bad nonetheless. The strange thing is that I loved to write. It was my favourite way to spend my free time.&lt;br /&gt;&lt;br /&gt;But I was not able to write in good italian when I started high school. And I was still bad when I finished high school.&lt;br /&gt;&lt;br /&gt;I've always wondered why. After reading this book, I understood: no one taught me. Ever.&lt;br /&gt;&lt;br /&gt;Writing is a craft, with its rules and its tools, and this book shows you them; you still need to practice them: just because you know what you should do to drive does not make you a good driver; but knowing it allows you to practice, to acknowledge your mistakes, and to fix them.&lt;br /&gt;&lt;br /&gt;This is a book for us all. We all have to write, be it an entry in a blog, a report for a manager, a mail to a friend, or a recipe of our favourite dish. Or, even, an howto on installing Linux on the latest notebook from Alienware. We all need to write.&lt;br /&gt;&lt;br /&gt;Better then if we can learn to Write Well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-54155711186474474?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/54155711186474474/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=54155711186474474' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/54155711186474474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/54155711186474474'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2008/03/at-least-on-writing-well.html' title='At least, On Writing Well...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-3286267512333230711</id><published>2007-07-24T11:24:00.000+02:00</published><updated>2007-07-24T11:26:31.959+02:00</updated><title type='text'>SuperInps</title><content type='html'>Su "lavoce.info" è apparso un articolo che parla della fusione tra i vari enti previdenziali.&lt;br /&gt;&lt;br /&gt;http://www.lavoce.info/news/view.php?cms_pk=2840&lt;br /&gt;&lt;br /&gt;Ad un certo punto, parla dell'integrazione dei sistemi informatici:&lt;br /&gt;&lt;br /&gt;&lt;span class="text"&gt;&lt;span style="font-size:85%;"&gt;"La realizzazione di sedi accorpate/unificate consentirà l’utilizzazione di una rete telematica unificata con i conseguenti risparmi dovuti alle migliori condizioni ottenibili sui contratti di fornitura e lo sviluppo unico del software. Lo sviluppo di canali telematici unitari consentirà di ottenere per gli enti risparmi sulle minori connessioni e per gli utenti avere un punto unico di accesso informatico ai diversi servizi attualmente forniti da enti diversi. Il passo consequenziale è la costituzione di un unico centro elettronico"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;Ma questi hanno mai provato a vedere che cosa succede in un merge, quando si devono far comunicare due sistemi?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-3286267512333230711?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/3286267512333230711/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=3286267512333230711' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/3286267512333230711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/3286267512333230711'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2007/07/superinps.html' title='SuperInps'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-8481835705951221671</id><published>2007-03-27T09:00:00.001+02:00</published><updated>2008-09-04T18:11:17.639+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='developing'/><title type='text'>Google Web Toolkit</title><content type='html'>Dopo molte esitazioni, ho deciso di provare Google Web Toolkit. Sono rimasto colpito da quello che Google ha tirato fuori. Penso che tra un po' ci sarà dell'Ajax in PAFlow... :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-8481835705951221671?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/8481835705951221671/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=8481835705951221671' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8481835705951221671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8481835705951221671'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2007/03/google-web-toolkit.html' title='Google Web Toolkit'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-7018610572843354526</id><published>2007-03-03T22:22:00.000+01:00</published><updated>2007-03-03T22:24:15.323+01:00</updated><title type='text'>Trenitalia e gli Eurostar</title><content type='html'>Allora, alcuni Eurostar hanno la presa di corrente per collegare portatile e altre cose del genere.&lt;br /&gt;&lt;br /&gt;Altri invece non ce l'hanno.&lt;br /&gt;&lt;br /&gt;Come fare a saperlo? Si guarda sul sito di Trenitalia, ovvio... o no?&lt;br /&gt;&lt;br /&gt;No, non è ovvio. Questo, che secondo me è un servizio che dovrebbero pubblicizzare, non viene praticamente mai menzionato.&lt;br /&gt;&lt;br /&gt;Contenti loro.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-7018610572843354526?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/7018610572843354526/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=7018610572843354526' title='3 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7018610572843354526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/7018610572843354526'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2007/03/trenitalia-e-gli-eurostar.html' title='Trenitalia e gli Eurostar'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-8290879891891839772</id><published>2007-03-03T22:17:00.000+01:00</published><updated>2007-03-03T22:22:01.377+01:00</updated><title type='text'>Finito il WELCH!</title><content type='html'>Ovvero, Working Effectively with Legacy Code, di Micheal Feathers.&lt;br /&gt;&lt;br /&gt;Credo che sia un libro di cui parlano spesso e volentieri sulle mailing list di XP. Mi domando però in quanti lo abbiano letto veramente, invece che sfogliarlo.&lt;br /&gt;&lt;br /&gt;Il libro viene considerato una bibbia per mettere sotto test il codice "legacy", cioé, secondo la definizione di Feathers, il codice privo di tests. Le tecniche che presenta sono molte, ed alcune davvero ingegnose.&lt;br /&gt;&lt;br /&gt;Di tutto quanto il libro, secondo me la parte che è scritta meglio è l'ultima: sarà probabilmente perché sono uno sviluppatore, ma lì secondo me Feathers è riuscito a mantenere un buon equilibrio (anzi, ottimo) tra complessità del codice che presenta, chiacchiere che fa e quantità di codice mostrato. Mi sono davvero divertito a leggere quest'ultima parte, quasi quanto mi ero divertito a leggere Refactoring.&lt;br /&gt;&lt;br /&gt;Il resto del libro soffre invece della mancanza di questo equilibrio. Come ho già detto, le tecniche che presenta sono davvero utili, ma il discorso non procede molto fluido. Può anche darsi che questo dipenda dal fatto che parla molto di C++, che non mastico terribilmente bene.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-8290879891891839772?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/8290879891891839772/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=8290879891891839772' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8290879891891839772'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/8290879891891839772'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2007/03/finito-il-welch.html' title='Finito il WELCH!'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-1130245752803444057</id><published>2007-03-03T22:13:00.000+01:00</published><updated>2007-03-03T22:17:11.175+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>Un tool bellissimo</title><content type='html'>Allora, ho appena scoperto l'utilizzo del coverage in pydev. E' fantastico, ed è soprattutto sorprendente da usare su di un progetto con qualche anno di vita come PAFlow. Uno scopre che le parti di codice non testato sembrano essere raggruppate in zone circoscritte all'interno di un modulo: è difficile che un metodo sia solo soletto a non essere testato, in genere ci sono almeno due o tre metodi correlati che non sono.&lt;br /&gt;&lt;br /&gt;Comunque, pydev (http://pydev.sf.net) non finisce mai di stupirmi. E poi adesso ho scoperto anche PEPTIC, un tool per il refactoring in Python :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-1130245752803444057?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/1130245752803444057/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=1130245752803444057' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1130245752803444057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1130245752803444057'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2007/03/un-tool-bellissimo.html' title='Un tool bellissimo'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-1050714785682597604</id><published>2007-01-21T22:17:00.001+01:00</published><updated>2008-08-30T15:13:58.942+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>Agile Database Techniques</title><content type='html'>Questo è uno dei due libri che ho finito di leggere recentemente.&lt;br /&gt;&lt;br /&gt;Non è la copia di "Refactoring" di Martin Fowler applicato ai database, cosa che all'inizio mi ha un po' spiazzato: anche se alla fine del libro c'è un'appendice in cui si descrivono un po' di refactoring per database, in effetti, la maggior parte del libro ha più a che fare con tutti quanti gli issues che un Agile Data Base Administrator (Agile DBA) si può trovare ad affrontare nel corso di un progetto software.&lt;br /&gt;&lt;br /&gt;La prosa non è scorrevolissima, anche perché Scott Ambler è tipo da stare molto più focalizzato sull'argomento piuttosto che a raccontare aneddoti. Inoltre, il libro condivide l'idea di avere delle parti introduttive generali, e poi una serie di capitoli da leggere secondo necessità.&lt;br /&gt;&lt;br /&gt;Questo approccio generalmente non mi piace molto, perché mi rende difficile leggere i libri da copertina a copertina.&lt;br /&gt;&lt;br /&gt;In conclusione: il contenuto del libro è buono ma l'organizzazione del materiale non mi piace molto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-1050714785682597604?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/1050714785682597604/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=1050714785682597604' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1050714785682597604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/1050714785682597604'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2007/01/agile-database-techniques.html' title='Agile Database Techniques'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-115072996022399305</id><published>2006-06-19T17:11:00.000+02:00</published><updated>2006-06-19T17:12:40.243+02:00</updated><title type='text'>Nuovo libro da leggere</title><content type='html'>Dopo Domain Driven Design, sembra che il prossimo libro sia Agile Database Techniques... appena l'ho finito scriverò cosa ne penso.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-115072996022399305?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/115072996022399305/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=115072996022399305' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/115072996022399305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/115072996022399305'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2006/06/nuovo-libro-da-leggere.html' title='Nuovo libro da leggere'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-114833360106890013</id><published>2006-05-22T23:31:00.000+02:00</published><updated>2006-05-22T23:33:21.096+02:00</updated><title type='text'>Patterns of XUnit Test Automation</title><content type='html'>&lt;a href="http://tap.testautomationpatterns.com:8080/index.html"&gt;Patterns of XUnit Test Automation&lt;/a&gt; è il sito usato per lo sviluppo di un libro sugli Unit Test. Affronta in modo analogo al bellissimo Refactoring di Martin Fowler il problema degli Unit Test. Me lo leggo online finché ci riesco...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-114833360106890013?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/114833360106890013/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=114833360106890013' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114833360106890013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114833360106890013'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2006/05/patterns-of-xunit-test-automation.html' title='Patterns of XUnit Test Automation'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-114746918633322625</id><published>2006-05-12T23:14:00.000+02:00</published><updated>2006-05-12T23:26:26.376+02:00</updated><title type='text'>E' finita un'altra settimana...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6107/1243/1600/pic_0002.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger/6107/1243/320/pic_0002.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Settimana piuttosto particolare questa: ci sono tante piccole cose nuove che stanno succedendo in Icube, un po' per volta.&lt;br /&gt;&lt;br /&gt;La prima è che Paolo ha ripreso attivamente a programmare insieme con me: all'inizio si è limitato a fare da esploratore per me, mentre io macinavo le cose da sistemare, poi ha iniziato anche lui a fare commit di sua iniziativa.&lt;br /&gt;&lt;br /&gt;La seconda è sono stabilmente alle 16:30 a casa per tenere Elisa dopo la scuola. Giovedì scorso è venuto anche il "cuginetto" Davide, il figlio di Paolo, e assieme ad Elisa sono rimasti a giocare per buona parte del pomeriggio, mentre io e Paolo andavamo avanti a sistemare le cose che dovevamo sistemare su PAFlow.&lt;br /&gt;&lt;br /&gt;Mio cognato poi mi ha invitato a parlare ad un convegno presso la sua scuola, in cui dovrò parlare di software libero e impresa, o qualcosa di simile. Vedremo che cosa succede.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-114746918633322625?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/114746918633322625/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=114746918633322625' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114746918633322625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114746918633322625'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2006/05/e-finita-unaltra-settimana.html' title='E&apos; finita un&apos;altra settimana...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-114720784678322380</id><published>2006-05-09T22:43:00.000+02:00</published><updated>2006-05-09T22:53:37.886+02:00</updated><title type='text'>Metto le interfacce a Openflow</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.openflow.it/EN/pics/waterflow_med_img"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px;" src="http://www.openflow.it/EN/pics/waterflow_med_img" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Openflow è uno dei nostri primi progetti di Zope/Python, quindi è normale che non impieghi alcune delle tecnologie che ora sono diventate "standard" nei progetti che portiamo avanti.&lt;br /&gt;&lt;br /&gt;Vorrei impiegare queste tecnologie in Openflow, anche per usarlo più proficuamente all'interno degli altri progetti.&lt;br /&gt;&lt;br /&gt;La tecnologia da cui voglio partire è quella delle Interface, in modo da poter "moccare" efficacemente Openflow dall'interno di PAFlow, cosa che in questo momento non si riesce a fare niente affatto bene.&lt;br /&gt;&lt;br /&gt;Avrei molto il dubbio se iniziare subito con Five e muovermi verso Zope 3, ma visto che non conosco ancora granché di questa tecnologia, penso che sarebbe un passo molto azzardato.&lt;br /&gt;&lt;br /&gt;Visto che ci sono, vorrei anche fare in modo che Openflow giri senza problemi su Zope 2.8/2.9.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-114720784678322380?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/114720784678322380/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=114720784678322380' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114720784678322380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114720784678322380'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2006/05/metto-le-interfacce-openflow.html' title='Metto le interfacce a Openflow'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-114695432921091610</id><published>2006-05-07T00:16:00.000+02:00</published><updated>2006-05-07T10:16:32.220+02:00</updated><title type='text'>Pair Programming con Paolo</title><content type='html'>A seguito degli ultimi eventi in Icube, mi sono ritrovato a dover lavorare molto di più per la parte dello sviluppo assieme a Paolo, mio fratello (nonché mio gemello).&lt;br /&gt;&lt;br /&gt;Abbiamo sviluppato un metodo di lavoro che rassomiglia al Pair Programming, ma è diverso in alcuni punti abbastanza fondamentali. Per adesso, lo abbiamo applicato al Refactoring di &lt;a href="http://www.paflow.it"&gt;PAFlow&lt;/a&gt;. Come è andata?&lt;br /&gt;&lt;br /&gt;In pratica, un pomeriggio, ci siamo ritrovati entrambi al computer, io a casa mia e lui a casa sua. Entrando in chat, mi ha iniziato a segnalare delle parti di codice che potevano essere facilmente rifattorizzabili su PAFlow. La cosa si è quindi sviluppata con lui che esplorava e cercava le cose da eliminare e rifattorizzare, ed io che eliminavo, facevo girare i test e committavo. L'esperienza è stata estremamente produttiva, e sicuramente da ripetere.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://domaindrivendesign.org/book/cover_small.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px;" src="http://domaindrivendesign.org/book/cover_medium.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nel frattempo, ho (ri)iniziato a leggere il libro di Eric Evans, &lt;a href="http://domaindrivendesign.org/book/"&gt;Domain Driven Design&lt;/a&gt;. Mi era piaciuto molto quando avevo iniziato a leggerlo la prima volta, spero stavolta di arrivare in fondo. E' uno di quei tomi molto ricchi, di quelli per intendersi alla Design Patterns, dove non puoi semplicemente leggere tutto dalla prima all'ultima pagina, perché sono molto ricchi.&lt;br /&gt;&lt;br /&gt;Quando avrò finito di leggerlo, sono abbastanza convinto che avrò dei nuovi strumenti molto interessanti da usare.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-114695432921091610?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/114695432921091610/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=114695432921091610' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114695432921091610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114695432921091610'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2006/05/pair-programming-con-paolo.html' title='Pair Programming con Paolo'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-114657214267005779</id><published>2006-05-02T14:12:00.000+02:00</published><updated>2006-05-02T14:15:42.696+02:00</updated><title type='text'>Pattern per i test</title><content type='html'>Cercando un modo per fare il test dei PDF, ho trovato per caso un &lt;a href="http://jerry.cs.uiuc.edu/~plop/plop2001/accepted_submissions/PLoP2001/kstobie2/PLoP2001_kstobie2_1.pdf"&gt;articolo&lt;/a&gt;&lt;br /&gt;che mi sembra molto interessante. Descrive pattern per scrivere i test, in modo molto simile a quello che fa Design Pattern. Appena l'ho letto voglio provare ad applicare quello di cui parla.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-114657214267005779?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/114657214267005779/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=114657214267005779' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114657214267005779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114657214267005779'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2006/05/pattern-per-i-test.html' title='Pattern per i test'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-114642744441900122</id><published>2006-04-30T21:55:00.000+02:00</published><updated>2006-04-30T22:04:57.563+02:00</updated><title type='text'>L'Era Glaciale 2</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6107/1243/1600/elisa.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/6107/1243/320/elisa.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;Con la scusa di dover portare mia figlia (Elisa) al cinema, mi sono andato a vedere l'Era Glaciale 2. Credo che fosse più bello il primo, ma a lei è piaciuto, quindi non penso di dover protestare più di tanto, almeno fino a quando non esce il DVD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-114642744441900122?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/114642744441900122/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=114642744441900122' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114642744441900122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114642744441900122'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2006/04/lera-glaciale-2.html' title='L&apos;Era Glaciale 2'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-114642693660548783</id><published>2006-04-30T21:49:00.000+02:00</published><updated>2006-04-30T21:55:36.616+02:00</updated><title type='text'>Ma un buon client no?</title><content type='html'>Ho provato due diversi client per postare messaggi su di questo blog, tutti e tre sotto Linux: sono due dei tre client consigliati direttamente sul sito di blogger.com, quindi suppongo che se qualcuno ne abbia fatto uno nuovo si sarebbe sforzato di farlo sapere.&lt;br /&gt;&lt;br /&gt;Sono rimasto abbastanza deluso da entrambi.&lt;br /&gt;&lt;br /&gt;Per primo ho provato BloGTK: ha un'interfaccia abbastanza carina, ma non permetteva di mettere i titoli.&lt;br /&gt;&lt;br /&gt;Il secondo, gnome-blog-poster, mi permetteva di mettere i titoli, ma mi sembrava abbastanza limitato: più un oggetto da poterci scrivere due appunti che un oggetto per scrivere una paginetta di testo sensato. &lt;br /&gt;&lt;br /&gt;Per adesso, quindi, mi tocca di continuare ad usare firefox per andare avanti.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-114642693660548783?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/114642693660548783/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=114642693660548783' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114642693660548783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114642693660548783'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2006/04/ma-un-buon-client-no.html' title='Ma un buon client no?'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-114625413001890911</id><published>2006-04-28T21:52:00.000+02:00</published><updated>2006-04-28T21:55:30.043+02:00</updated><title type='text'>Le cose cambiano</title><content type='html'>Daniele, Claudio e Ivan sono definitivamente partiti per altri lidi. Pace e lunga vita (come direbbe Spock).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-114625413001890911?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/114625413001890911/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=114625413001890911' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114625413001890911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114625413001890911'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2006/04/le-cose-cambiano.html' title='Le cose cambiano'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-114591734587108833</id><published>2006-04-24T23:44:00.000+02:00</published><updated>2006-04-25T00:22:25.903+02:00</updated><title type='text'>Non finiro' mai di stupirmi...</title><content type='html'>&lt;div style="text-align: justify;"&gt;Prima i fatti, poi i miei commenti. Ho appena finito di vedere le Iene, ed ho dovuto spegnere perche' mi stava troppo bollendo il sangue.&lt;br /&gt;&lt;br /&gt;Il servizio analizzava i metodi dell'inchiesta Game Over della procura di Verona, sul traffico di materiale pedopornografico. Credo che con una buona ricerca in rete sia possibile trovare molte informazioni al riguardo, io ho trovato un &lt;a href="http://ilgiorno.quotidiano.net/art/2002/06/22/3467956"&gt;articolo&lt;/a&gt; del Giorno.&lt;br /&gt;&lt;br /&gt;In breve, cosa è successo? A partire da alcune immagini ritrovate su di un computer in riparazione, si è risaliti ad un sito che commerciava in immagini pedopornografiche. L'acquisto di tale materiale tuttavia avveniva attraverso una o più società di intermediazione (tipo PayPal, se ho capito bene). Cosa è stato fatto da parte di chi conduceva le indagini? Sono state richieste alle società che gestiscono carte di credito in Italia chi avesse fatto almeno 4 transazioni con tali società, e queste persone sono state messe sotto inchiesta. Solo che queste società di intermediazione non lavoravano solo per i siti di commercio pedopornografico, ma anche per società che vendevano software o materiale perfettamente legale!&lt;br /&gt;&lt;br /&gt;Risultato?&lt;br /&gt;&lt;br /&gt;1146 persone (più o meno)  messe sotto inchiesta e processata&lt;br /&gt;&lt;br /&gt;Di queste, 1 soltanto è stata effettivamente perseguita, e cioé il possessore del famoso computer da cui è partito tutto.&lt;br /&gt;&lt;br /&gt;Per le altre c'è stata l'archiviazione.&lt;br /&gt;&lt;br /&gt;Certo, tutti voi avete sentito di questa archiviazione clamorosa, vero? C'è stata la puntata di Porta a Porta che ne parlava, ad Otto e Mezzo ci hanno fatto una puntata speciale, il TG1 ha dedicato l'apertura... o no?&lt;br /&gt;&lt;br /&gt;Vedete, la cosa che mi ha fatto più andare in bestia però non è questa, e cioè che sia stato commesso un errore e che nessuno abbia avuto il coraggio di ammetterlo.&lt;br /&gt;&lt;br /&gt;L'aspetto che mi sconvolge è constatare che una parte del mondo che chiamiamo stato (italiano, europeo, mondiale) è così lontanto da questo mondo (Intenet? l'informatica? la tecnologia?) da prendere delle cantonate di questa portata!&lt;br /&gt;&lt;br /&gt;Ma è davvero un fatto tecnologico?&lt;br /&gt;&lt;br /&gt;Sì, è un fatto tecnologico. O culturale. Chiamatelo un po' come vi pare. Abbiamo un mondo che cambia, e abbiamo persone che per un motivo o per l'altro non riescono a stargli dietro. E questo è brutto quando si tratta di una persona e di quello che fa per se. Ma quando è un magistrato, questo rischia di diventare terribile per i cittadini.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-114591734587108833?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/114591734587108833/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=114591734587108833' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114591734587108833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/114591734587108833'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2006/04/non-finiro-mai-di-stupirmi.html' title='Non finiro&apos; mai di stupirmi...'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-113491700050285412</id><published>2005-12-18T15:36:00.000+01:00</published><updated>2005-12-18T15:43:20.523+01:00</updated><title type='text'>Passi di UnitTest</title><content type='html'>Allora. Oggi ho deciso di mettere un po' di test al WorklistController.py che ahime' ne ha molti meno di quelli che dovrebbe avere. Sono partito dal codice di questo metodo, il primo che ho trovato che non veniva esplicitamente testato.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;   def actionShowDocument(self, instance_id, index, REQUEST):&lt;br /&gt;        """ """&lt;br /&gt;        instance = self.getOpenflow().getInstance(instance_id)&lt;br /&gt;        registration_id = self.getCore().getRegistrationId(instance)&lt;br /&gt;        if registration_id:&lt;br /&gt;            registration = self.getRegistrations().findLatestVersionById(registration_id)&lt;br /&gt;        else:&lt;br /&gt;            registration = self.getRegistrations().getInstanceRegistration(instance)&lt;br /&gt;        document = registration.getDocuments()[index]&lt;br /&gt;        return document.download(REQUEST)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Naturalmente, questo vuol dire dover creare un bel po' di mock per far funzionare il tutto.&lt;br /&gt;La cosa che mi ha colpito è stato il fatto che dovessi chedere a Core di prendere il registration_id da una istanza: perché l'istanza non doveva saperlo? Sono quindi andato nel codice di Core.py, nella classe Core, ed ecco il codice del metodo in questione:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;    def getRegistrationId(self, instance):&lt;br /&gt;        if instance.begin_process_id in ('ModifyIncomingRegistrationProcess',&lt;br /&gt;            'ModifyOutgoingRegistrationProcess'):&lt;br /&gt;            return instance.getProtocolData().originalRegistrationId()&lt;br /&gt;        else:&lt;br /&gt;            return instance.getRegistrationId()&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;E' evidente che questo è un refactoring rimasto a mezzo. Infatti, dovrei:&lt;br /&gt;&lt;ol&gt;   &lt;li&gt;rinominare questo metodo&lt;/li&gt;   &lt;li&gt;spostarlo nella gerarchia dei RegistrationInstance&lt;/li&gt;   &lt;li&gt;implementarlo nelle sottoclassi&lt;/li&gt; &lt;/ol&gt;&lt;br /&gt;Visto che mi sembra giusto farlo, lo faccio subito! Dopo questo commit, andrò a riprendere il test della classe in questione.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-113491700050285412?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/113491700050285412/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=113491700050285412' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/113491700050285412'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/113491700050285412'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2005/12/passi-di-unittest.html' title='Passi di UnitTest'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-113416333089328929</id><published>2005-12-09T22:20:00.000+01:00</published><updated>2005-12-09T22:31:19.010+01:00</updated><title type='text'>Riprendiamo a pubblicare su Note Notturne</title><content type='html'>&lt;div style="text-align: justify;"&gt;Visto che devo lavorare un po' di notte, almeno aggiorniamo anche il blog, così forse mi faccio compagnia da solo.&lt;br /&gt;&lt;br /&gt;Cosa c'è da fare stasera? Abbiamo iniziato una storia che dice:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Collegamento registrazioni: quando modifico una registrazione i collegamenti devono rimanere quelli della registrazione precedente.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In altre parole, in PAFlow è possibile modificare le registrazioni mantenendo traccia delle modifiche fatte. E' anche possibile collegare tra di loro le registrazioni. Purtroppo, però, in questo momento, quando una registrazione viene modificata i collegamenti con le altre registrazioni &lt;span style="font-style: italic;"&gt;scompaiono&lt;/span&gt;. In effetti, non vengono cancellati, ma non sono più rintracciati come tali.&lt;br /&gt;&lt;br /&gt;Da dove nasce questo problema? Bisogna guardare a come sono organizzate le registrazioni sul database. Ad ogni registrazione corrispondono una o più righe della tabella registrazioni, una per ogni versione della registrazione stessa. Ogni riga ha un identificativo di riga (id_registrazione) che identifica univocamente la riga. Ogni registrazione quindi ha più di un id_registrazione associato.&lt;br /&gt;&lt;br /&gt;Le registrazioni sono collegate tra di loro tramite la tabella registration_link, nella quale sono memorizzati due id_registrazione. E qui avviene il problema: quando c'è una modifica, viene generata una nuova riga per la registrazione, e quindi un nuovo id_registrazione. Quindi, i collegamenti precedenti non sono più rintracciabili.&lt;br /&gt;&lt;br /&gt;La soluzione che abbiamo pensato di adottare parte dalla seguente considerazione: &lt;span style="font-style: italic;"&gt;le modifiche alle registrazioni non modificano i collegamenti esistenti&lt;/span&gt;. Quindi, abbiamo deciso di inserire nella tabella registration_link non l'id_registrazione corrente, ma quello del primo inserimento di quella registrazione. Corrispondentemente, useremo tale id_registrazione quando dovremo fare le ricerche. Al lavoro, dunque!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-113416333089328929?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/113416333089328929/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=113416333089328929' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/113416333089328929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/113416333089328929'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2005/12/riprendiamo-pubblicare-su-note.html' title='Riprendiamo a pubblicare su Note Notturne'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-112427978094186265</id><published>2005-08-17T13:51:00.000+02:00</published><updated>2005-08-17T13:56:20.943+02:00</updated><title type='text'>Di nuovo al lavoro su PAFlow</title><content type='html'>Ok, è finita la pausa pranzo. Adesso ho un caffé, una storia da realizzare, un cronometro carico. La storia di oggi riguarda rimettere le mani nella gestione della firma digitale di PAFlow. Cerchiamo prima di tutto di capire qual è il primo test che devo scrivere per mettere in piedi quello che devo mettere in piedi.&lt;br /&gt;&lt;br /&gt;I test sul DigitalSignController per ora funzionano: 8 test che girano tutti quanti. Adesso, visto che nel DigitalSignController sto assumendo che il PADocument implementi una nuova interfaccia (getReadOnly()), devo fare i test per controllare che la implementi davvero.&lt;br /&gt;&lt;br /&gt;Nota a parte, devo anche ricordarmi di rendere quella parte un'interfaccia, in modo da evitare che ci sia un disallineamento tra il DigitalSignController e il PADocument, visto che il test del primo è fatto con un mock.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-112427978094186265?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/112427978094186265/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=112427978094186265' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/112427978094186265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/112427978094186265'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2005/08/di-nuovo-al-lavoro-su-paflow.html' title='Di nuovo al lavoro su PAFlow'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-112427937509777625</id><published>2005-08-17T13:45:00.000+02:00</published><updated>2005-08-17T13:49:35.103+02:00</updated><title type='text'>Metodi che spariscono (!)</title><content type='html'>E' buffo trovarsi a lavorare con il codice e ogni tanto trovare che un metodo che ci dovrebbe essere è sparito. Ma è quello che mi è appena successo: il metodo modifyMeasure del package PAFlowAccounting non c'è: viene invocato da PAFlow, ma non c'è in PAFlowAccounting.&lt;br /&gt;&lt;br /&gt;Ho pensato: "E' stato fatto un refactoring, e quel metodo è sparito!"&lt;br /&gt;&lt;br /&gt;Allora, per trovare dove si trovava, ho provato a guardare nel nostro CVS... ma nulla!&lt;br /&gt;&lt;br /&gt;Questa è una di quelle cose che all'univesità non ti spiegano :(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-112427937509777625?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/112427937509777625/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=112427937509777625' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/112427937509777625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/112427937509777625'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2005/08/metodi-che-spariscono.html' title='Metodi che spariscono (!)'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-111994816561254982</id><published>2005-06-28T10:33:00.000+02:00</published><updated>2005-06-28T10:42:45.623+02:00</updated><title type='text'>Legge di Demeter</title><content type='html'>Ecco uno degli aspetti della OOP che ancora mi mancano. Ho provato a dare una letta ad un &lt;a href="http://www.cmcrossroads.com/bradapp/docs/demeter-intro.html"&gt;articolo,&lt;/a&gt; poi ne ho discusso sul gruppo di &lt;a href="http://it.groups.yahoo.com/group/extremeprogramming-it"&gt;extremeprogramming-it&lt;/a&gt;, in cui mi hanno dato un altro &lt;a href="http://www.ccs.neu.edu/research/demeter/papers/law-of-demeter/oopsla88-law-of-demeter.pdf"&gt;articolo&lt;/a&gt; da leggere.&lt;br /&gt;&lt;br /&gt;Il problema è l'applicazione di questi aspetti al Metamapper in PAFlow. Il Metamapper è il nostro modo per rendere esplicite le dipendenze che derivano dall'Acquisition di PAFlow. In pratica, il Metamapper esporta tutti i metodi necessari a raggiungere tutti i tool (come odio questo termine!) di cui è fatto PAFlow.&lt;br /&gt;&lt;br /&gt;E' quindi molto naturale in PAFlow vedere del codice del tipo:&lt;br /&gt;&lt;br /&gt;charge = self.getMembershipManager().getLoggedCharge()&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;dove getMembershipManager() mi ritorna appunto il tool MembershipManager. Ora mi leggo anche il nuovo articolo, e poi vedo cosa fare.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-111994816561254982?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/111994816561254982/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=111994816561254982' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/111994816561254982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/111994816561254982'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2005/06/legge-di-demeter.html' title='Legge di Demeter'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-111977538429775069</id><published>2005-06-26T10:38:00.000+02:00</published><updated>2005-06-26T10:43:04.300+02:00</updated><title type='text'>Automazione della creazione dei Mock</title><content type='html'>Finalmente sono riuscito a mettere la creazione di buona parte dei Mock di PAFlow direttamente all'interno del nostro TestCase base, invece di dover esplicitamente importare i metodi e crearli. In pratica, prima si doveva fare:&lt;br /&gt;&lt;br /&gt;from Mock import manage_addMockCounter&lt;br /&gt;&lt;br /&gt;class MyTest(ZopeTestCase.ZopeTestCase):&lt;br /&gt;&lt;br /&gt;    def testOne(self):&lt;br /&gt;       manage_addMockCounter(self.app)&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;ora invece:&lt;br /&gt;&lt;br /&gt;class MyTest(AbstractLocalizedTestCase):&lt;br /&gt;&lt;br /&gt;    def testOne(self):&lt;br /&gt;        self._addMockCounter()&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Il passo successivo è fare in modo che nessun test debba più dipendere da Mock, in modo che poi  posso spostare AbstractLocalizedTestCase direttamente dentro Mock.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-111977538429775069?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/111977538429775069/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=111977538429775069' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/111977538429775069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/111977538429775069'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2005/06/automazione-della-creazione-dei-mock.html' title='Automazione della creazione dei Mock'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-111970722039178756</id><published>2005-06-25T15:44:00.000+02:00</published><updated>2005-06-27T18:48:25.473+02:00</updated><title type='text'>Una a zero per il Vaticano</title><content type='html'>Ecco una &lt;a href="http://www.economist.com/displaystory.cfm?story_id=4085995"&gt;visione&lt;/a&gt; dell'ultimo referendum svoltosi in Italia, visto dall'altra parte della Manica.&lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-111970722039178756?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/111970722039178756/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=111970722039178756' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/111970722039178756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/111970722039178756'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2005/06/una-zero-per-il-vaticano.html' title='Una a zero per il Vaticano'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-13922102.post-111969355498248473</id><published>2005-06-25T11:56:00.000+02:00</published><updated>2005-06-27T18:49:01.473+02:00</updated><title type='text'>Nuova struttura delle notifiche</title><content type='html'>Finalmente sono riuscito a fare il commit delle notifiche, dopo averci lavorato, di qui e di lì, più di una settimana. Non sono sicuro di non aver introdotto qualche bug, anche se tutti i test di unità girano... tuttavia, continuare a tenermelo in pancia era il modo migliore per evitare che questi bug uscissero fuori.&lt;br /&gt;&lt;br /&gt;Ora, se avessi anche il tempo di scrivere come sono strutturate le nuove cose...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/13922102-111969355498248473?l=notenotturne.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notenotturne.blogspot.com/feeds/111969355498248473/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=13922102&amp;postID=111969355498248473' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/111969355498248473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/13922102/posts/default/111969355498248473'/><link rel='alternate' type='text/html' href='http://notenotturne.blogspot.com/2005/06/nuova-struttura-delle-notifiche.html' title='Nuova struttura delle notifiche'/><author><name>Marco Bizzarri</name><uri>http://www.blogger.com/profile/08569259267105810054</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
