<?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-1203096794786723112</id><updated>2012-01-18T09:48:34.218+01:00</updated><category term='Tennis Tavolo Patrizio Mazzola Marina Conciauro'/><category term='laurea william'/><category term='nikon nikkor 50mm cindarella black white'/><category term='computer music sas bagheria presonus adam rode akg hard disk recording'/><category term='candyrat'/><category term='lost final season'/><category term='silvia'/><category term='Only For you fingerstyle guitar violin'/><category term='sciopero carburante sicilia palermo benzinai forconi'/><category term='tifosi calcio violenza ipocrisia'/><category term='Luca Colombo Chitarra rock seminario corsi'/><category term='Antoine Dufour Into Your Heart'/><category term='Beppe Grillo'/><category term='delphi 2007 wylib tutorial oop firebird'/><category term='michael jackson morte jacko bad dirty diana'/><category term='evasione fiscale truffe agli occhi di tutti'/><category term='jeti sports games java'/><category term='abruzzo case consegna berlusconi'/><category term='Delphi'/><category term='classe politica italiana politici di merda'/><category term='ztl palermo traffico parcheggi zona a traffico limitato scrisce blu parcheggi a pagamento'/><category term='Politiche 2008'/><category term='youtube video audio conversione flv avi wmv'/><category term='wall-e animazione robot film immagini movie 3d render walle eve'/><category term='Dof Calculator profondità di campo calcolatore calcolo'/><category term='precari palermo camarata merda'/><category term='incidenti stradali palermo vigili urbani droga alcool test ubriachi'/><category term='pinocchio'/><category term='violenza arroganza razzismo'/><category term='delphi firebird support sql 2009'/><category term='politica vergogna schifo parlamento camera'/><category term='forum lost 4x05 commenti The Constant Sayd Desmond Penelope'/><category term='percettrone esempio di addestramento'/><category term='Palermo amministrazione comunale piano traffico bollino blu tasse sindaco cammarata  cammarata'/><category term='via perpignano'/><category term='stato batteria avviso utility'/><category term='berlusconi bruschettoni berlusca lodo alfano costituzione'/><category term='stupro in italia'/><category term='TripleDES LockBox bug Delphi encryption error output length'/><category term='amap bollette acqua caroacqua comune palermo cammarata'/><category term='cous cous fest san vito lo capo'/><category term='cattiveria frode'/><category term='obama'/><category term='Life'/><category term='benzina petrolio'/><category term='evasione tasse sicilia vergona'/><category term='cazzeggio'/><category term='palermo'/><category term='andrea vadrucci drum super mario'/><category term='firebird databaset performance sql'/><category term='pc insonorizzare home recording case tower'/><category term='Il peggior sindaco di palermo diego cammarata'/><category term='table tennis tennis tavolo ping pong allenamento montaggio video ASD  TT Mazzola'/><category term='mixer studio audio'/><category term='homepage link utili'/><category term='delphi 2009 unicode'/><category term='invadenza cattolica crocifisso nelle sucole'/><category term='carlo marcelletti giustizia scarcerato scarcerazione'/><category term='parcheggio via nina siciliana palermo sindaco cammarata skipper striscia fiera morti'/><category term='cubo di rubik soluzione cronometro tempo cube soluzione strati metodo petrus allan sune niklas bert arne'/><category term='manichino sedia elettrica milano'/><category term='schifo'/><category term='Antoine Dufour Andy McKee FingerStyle Guitar Chitarra Acustica memories of the future'/><category term='pdl berlusconi regime bondi'/><category term='Antica Masseria Rossella Agriturismo Piana degli Albanesi'/><category term='Il peggior sindaco di palermo diego cammarata incompetente immondizia palermo napoli'/><category term='vacanze droopy'/><category term='simpson simpsons'/><category term='silvio berlusconi cancro diavolo demonio regime'/><category term='Cinque in un baccello Hans Christian Andersen'/><category term='proteste scuola università scioperi berlusconi governo silvio'/><category term='obama e le idiozie di berlusconi'/><category term='delphi classi object pascal library'/><category term='ARS sicilia deputati regione droga politici'/><category term='berlusconi bruschettoni'/><category term='finanziamento pubblico dei partiti policita politicanti udeur'/><category term='pink floyd'/><category term='amore follia favola'/><category term='Agriturismo Al Poggeto Relax'/><category term='aborto moratoria elezioni 2008'/><category term='tstring list dlephi class helpter find pos'/><category term='pdl berlusconi regime bondi democrazia fascismo giorgio bocca'/><category term='politici italiani governo berlusconi camera dei deputati'/><category term='animusic midi 3d'/><category term='mafia pizzo'/><category term='Lost videogioco game'/><category term='ici elezioni 2008'/><category term='Obama insediamento casa bianca usa infermiera'/><category term='ellepi rosalio'/><category term='Franco Morone Guitar Fingerstyle'/><category term='calcio maledetto'/><category term='regionali politiche 2008'/><category term='anorexia anoressia adolescenti'/><category term='hdr photoshop postproduzione tutorial photoshop sharpen'/><category term='AKG K271 cuffia studio monitor'/><category term='delphi complessità password disposizioni con ripetizione'/><category term='mondello palermo pesca foto'/><category term='Palermo amministrazione comunale piano traffico bollino blu tasse sindaco cammarata'/><category term='sondaggi berlusconi obama popolarità pdl presidente del consiglio vallette divorzio veronica'/><category term='componenti pc monitor dispaly lcd ricambi cubo rubik ps3 xbox'/><category term='elezioni 2008 ipocrisia'/><category term='test psicologici età mentale'/><category term='richard wright'/><category term='carlo marcelletti giustizia valentino rossi'/><category term='Tarsu 2008 avvisi di pagamento immondizia palermo tasse cammarata'/><category term='You and Me Antoine Dufour guitar fingerstyle'/><category term='Antoine Dufour Andy McKee FingerStyle Guitar Chitarra Acustica'/><category term='calcetto palermo capi prenota partita'/><category term='intel core i7 multicore quickpath'/><category term='Niente è uguale per tutti tasse fisco valentino rossi'/><category term='firebird 2.5 download sql delphi dbexpress'/><category term='Eluana Englaro'/><category term='conseguenze elezioni politiche 2008'/><category term='la peggiore squadra di governo della repubblica'/><title type='text'>Willino blog</title><subtitle type='html'>Things by Wil &amp;amp; Sil</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default?start-index=101&amp;max-results=100'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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>239</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-5086550474772004440</id><published>2012-01-18T09:47:00.004+01:00</published><updated>2012-01-18T09:48:34.229+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sciopero carburante sicilia palermo benzinai forconi'/><title type='text'>Uno sciopero che non interessa al resto dell'Italia</title><content type='html'>Ecco qui cosa accade nella nostra terra :&lt;br /&gt;&lt;a href="http://agrigento.blogsicilia.it/forconi-la-protesta-dilaga-sul-web-si-a-sciopero-ad-oltranza/74364/"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5086550474772004440?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5086550474772004440/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5086550474772004440' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5086550474772004440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5086550474772004440'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2012/01/uno-sciopero-che-non-interessa-al-resto.html' title='Uno sciopero che non interessa al resto dell&apos;Italia'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-6571547268379814785</id><published>2011-12-23T10:37:00.003+01:00</published><updated>2011-12-23T10:38:40.547+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='table tennis tennis tavolo ping pong allenamento montaggio video ASD  TT Mazzola'/><title type='text'>Una prova di montaggio di video sportivi...</title><content type='html'>&lt;iframe width="560" height="315" src="http://www.youtube.com/embed/Ctg6ho_Hg5M" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-6571547268379814785?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/6571547268379814785/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=6571547268379814785' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6571547268379814785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6571547268379814785'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/12/una-prova-di-montaggio-di-video.html' title='Una prova di montaggio di video sportivi...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://img.youtube.com/vi/Ctg6ho_Hg5M/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-839480367237829751</id><published>2011-11-09T10:22:00.001+01:00</published><updated>2011-11-09T10:22:52.770+01:00</updated><title type='text'>Il cratere generato da questo decennio politico...</title><content type='html'>Ecco &lt;a href="http://www.linkiesta.it/il-programma-del-governo-e-rimasto-sulla-carta"&gt;qui&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-839480367237829751?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/839480367237829751/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=839480367237829751' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/839480367237829751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/839480367237829751'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/11/il-cratere-generato-da-questo-decennio.html' title='Il cratere generato da questo decennio politico...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-9009636998114702668</id><published>2011-11-03T13:26:00.001+01:00</published><updated>2011-11-03T13:27:16.034+01:00</updated><title type='text'>Grazie</title><content type='html'>Grazie, amore mio, del tuo SI, grazie.&lt;br /&gt;Mi hai reso il marito più felice del mondo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-9009636998114702668?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/9009636998114702668/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=9009636998114702668' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/9009636998114702668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/9009636998114702668'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/11/grazie.html' title='Grazie'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-5222928094262647007</id><published>2011-08-17T17:04:00.000+02:00</published><updated>2011-08-17T17:05:10.843+02:00</updated><title type='text'>Fratellone</title><content type='html'>Sarai sempre nel mio cuore, caro fratellone mio...&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5222928094262647007?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5222928094262647007/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5222928094262647007' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5222928094262647007'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5222928094262647007'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/08/fratellone.html' title='Fratellone'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-6678014521832373411</id><published>2011-07-05T08:19:00.003+02:00</published><updated>2011-07-05T08:36:58.000+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tennis Tavolo Patrizio Mazzola Marina Conciauro'/><title type='text'>ADS Tennis Tavolo Mazzola, un tennis tavolo vincente</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-WGnpbJQJVu0/ThKw6UfdOHI/AAAAAAAAAJY/Zy8F0JwUbug/s1600/252886_2043025322589_1453038563_2234969_6553573_n.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 193px;" src="http://3.bp.blogspot.com/-WGnpbJQJVu0/ThKw6UfdOHI/AAAAAAAAAJY/Zy8F0JwUbug/s320/252886_2043025322589_1453038563_2234969_6553573_n.jpg" alt="" id="BLOGGER_PHOTO_ID_5625753400518719602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/-SiDx9VoOLjA/ThKw5yqWcEI/AAAAAAAAAJQ/MIX1oFShpi0/s1600/251260_2043057163385_1453038563_2234992_1609082_n.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 239px; height: 320px;" src="http://2.bp.blogspot.com/-SiDx9VoOLjA/ThKw5yqWcEI/AAAAAAAAAJQ/MIX1oFShpi0/s320/251260_2043057163385_1453038563_2234992_1609082_n.jpg" alt="" id="BLOGGER_PHOTO_ID_5625753391437606978" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-b5xtFxYFX90/ThKw5n5Bg7I/AAAAAAAAAJI/69YHsjO_xAI/s1600/249658_2043056003356_1453038563_2234991_8361054_n.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 241px;" src="http://4.bp.blogspot.com/-b5xtFxYFX90/ThKw5n5Bg7I/AAAAAAAAAJI/69YHsjO_xAI/s320/249658_2043056003356_1453038563_2234991_8361054_n.jpg" alt="" id="BLOGGER_PHOTO_ID_5625753388546360242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-JPw_rX-1-u4/ThKw6VnNq9I/AAAAAAAAAJg/NzKE5gjoYVQ/s1600/254581_2043021682498_1453038563_2234964_278024_n.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 225px;" src="http://3.bp.blogspot.com/-JPw_rX-1-u4/ThKw6VnNq9I/AAAAAAAAAJg/NzKE5gjoYVQ/s320/254581_2043021682498_1453038563_2234964_278024_n.jpg" alt="" id="BLOGGER_PHOTO_ID_5625753400819690450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A Palermo c'è un luogo in cui, veri campioni come Patrizio Mazzola (campione Italiano 2011 Doppio Over 40) e Marina Conciauro (campionessa Italiana 2011 Assoluta 2a Categoria) mettono la loro passione, pazienza e bravura a disposizione di chi vuole imparare lo sport più veloce del mondo : il Tennis Tavolo.&lt;br /&gt;Quest'anno  la piccola scuola Palermitana ha portato a casa ben due titoli dei  campionati Italiani, speriamo di continuare cosi negli anni...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-6678014521832373411?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/6678014521832373411/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=6678014521832373411' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6678014521832373411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6678014521832373411'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/07/ads-tennis-tavolo-mazzola-un-tennis.html' title='ADS Tennis Tavolo Mazzola, un tennis tavolo vincente'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://3.bp.blogspot.com/-WGnpbJQJVu0/ThKw6UfdOHI/AAAAAAAAAJY/Zy8F0JwUbug/s72-c/252886_2043025322589_1453038563_2234969_6553573_n.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-4783400991239835859</id><published>2011-04-29T10:41:00.003+02:00</published><updated>2011-04-29T10:43:42.733+02:00</updated><title type='text'>LE PRIORITA' DEI COMUNICATI STAMPA DEL GOVERNO</title><content type='html'>Non posso credere che per il Governo &lt;a href="http://www.governo.it/Presidente/Comunicati/dettaglio.asp?d=63402"&gt;questo&lt;/a&gt; sia un messaggio da pubblicare, proprio in questi giorni in cui si bombardano città, si discute di nucleare, legittimo impedimento, processi, finanziarie, acqua privatizzata e tanto altro. Non posso crederci, ditemi che è un falso, un attacco di phishing subito dal sito del governo vi prego...Ditemi che è così.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4783400991239835859?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4783400991239835859/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4783400991239835859' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4783400991239835859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4783400991239835859'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/04/le-priorita-dei-comunicati-stampa-del.html' title='LE PRIORITA&apos; DEI COMUNICATI STAMPA DEL GOVERNO'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-8565175709616949564</id><published>2011-04-15T09:16:00.003+02:00</published><updated>2011-04-15T09:24:35.474+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Luca Colombo Chitarra rock seminario corsi'/><title type='text'>SEMINARIO DI CHITARRA ELETTRICA CON LUCA COLOMBO</title><content type='html'>Data : 24 maggio 2011 dalle ore 15.30 alle ore 19.00&lt;br /&gt;&lt;br /&gt;Luogo : Teatro &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Agricantus&lt;/span&gt;, via &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;nicolò&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Garzilli&lt;/span&gt;, 89 - Palermo&lt;br /&gt;&lt;br /&gt;Argomenti del seminario :&lt;br /&gt;Fraseggio tonale e modale&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Elementi&lt;/span&gt; per lo sviluppo dell'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;improvvisazione&lt;/span&gt;&lt;br /&gt;Utilizzo e &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;impostazione&lt;/span&gt; dell'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;effettistica&lt;/span&gt;&lt;br /&gt;Tecniche attuali nella chitarra rock&lt;br /&gt;Creatività ed &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;interpretazione&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Problematiche&lt;/span&gt; di lavoro nelle &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;tournèe&lt;/span&gt;&lt;br /&gt;Spazio domande&lt;br /&gt;&lt;br /&gt;Quota individuale : 30 euro.&lt;br /&gt;&lt;br /&gt;Chi fosse interessato al seminario può contattarmi &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;direttamente&lt;/span&gt; o tramine &lt;a href="http://www.facebook.com/event.php?eid=193969840648287"&gt;questo evento&lt;/a&gt; per&lt;br /&gt;conoscere le modalità di iscrizione.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=cuftmKeOS8I"&gt;Un assaggio di Luca Colombo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-8565175709616949564?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/8565175709616949564/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=8565175709616949564' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8565175709616949564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8565175709616949564'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/04/seminario-di-chitarra-elettrica-con.html' title='SEMINARIO DI CHITARRA ELETTRICA CON LUCA COLOMBO'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-4005218974249353632</id><published>2011-02-25T10:58:00.003+01:00</published><updated>2011-02-25T10:58:53.807+01:00</updated><title type='text'>Workshop in sala posa H</title><content type='html'>&lt;a href="http://www.flickr.com/photos/williampristia/5466208114/" title="photo sharing"&gt;&lt;img src="http://farm6.static.flickr.com/5012/5466208114_329004bb9a_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/williampristia/5466208114/"&gt;Workshop in sala posa H&lt;/a&gt; &lt;br /&gt;Inserito originariamente da &lt;a href="http://www.flickr.com/people/williampristia/"&gt;William Pristia&lt;/a&gt;&lt;/span&gt;&lt;br clear="all" /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4005218974249353632?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4005218974249353632/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4005218974249353632' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4005218974249353632'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4005218974249353632'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/02/workshop-in-sala-posa-h.html' title='Workshop in sala posa H'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm6.static.flickr.com/5012/5466208114_329004bb9a_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-3336630767348054633</id><published>2011-02-25T10:58:00.001+01:00</published><updated>2011-02-25T10:58:05.194+01:00</updated><title type='text'>Workshop in sala posa Q</title><content type='html'>&lt;a href="http://www.flickr.com/photos/williampristia/5465609765/" title="photo sharing"&gt;&lt;img src="http://farm6.static.flickr.com/5180/5465609765_c1d1007d99_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/williampristia/5465609765/"&gt;Workshop in sala posa Q&lt;/a&gt; &lt;br /&gt;Inserito originariamente da &lt;a href="http://www.flickr.com/people/williampristia/"&gt;William Pristia&lt;/a&gt;&lt;/span&gt;&lt;br clear="all" /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3336630767348054633?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3336630767348054633/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3336630767348054633' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3336630767348054633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3336630767348054633'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/02/workshop-in-sala-posa-q.html' title='Workshop in sala posa Q'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm6.static.flickr.com/5180/5465609765_c1d1007d99_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-3827555884540505916</id><published>2011-02-21T11:37:00.002+01:00</published><updated>2011-02-21T11:37:51.840+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='componenti pc monitor dispaly lcd ricambi cubo rubik ps3 xbox'/><title type='text'></title><content type='html'>In &lt;a href="http://www.displaynotebook.it/Default.aspx"&gt;questo link&lt;/a&gt; un bel negozio online di componenti a volte difficili da trovare.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3827555884540505916?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3827555884540505916/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3827555884540505916' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3827555884540505916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3827555884540505916'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/02/in-questo-link-un-bel-negozio-online-di.html' title=''/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-4884562383299418968</id><published>2011-02-18T10:56:00.005+01:00</published><updated>2011-02-18T11:11:09.343+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dof Calculator profondità di campo calcolatore calcolo'/><title type='text'>Dof Calculator</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/-FZRB4HvSzxo/TV5FtVZZ1XI/AAAAAAAAAIE/unnbq4rrnno/s1600/Untitled-1.jpg"&gt;&lt;img style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer; width: 400px; height: 226px;" src="http://3.bp.blogspot.com/-FZRB4HvSzxo/TV5FtVZZ1XI/AAAAAAAAAIE/unnbq4rrnno/s400/Untitled-1.jpg" alt="" id="BLOGGER_PHOTO_ID_5574970033871377778" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In &lt;a href="http://www.4shared.com/file/ETh3vgYD/DOF.html"&gt;questo link&lt;/a&gt; troverete una piccola applicazione desktop per Windows, da me scritta, per il calcolo delle profondità di campo per varie fotocamere ed obiettivi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4884562383299418968?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4884562383299418968/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4884562383299418968' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4884562383299418968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4884562383299418968'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/02/dof-calculator.html' title='Dof Calculator'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://3.bp.blogspot.com/-FZRB4HvSzxo/TV5FtVZZ1XI/AAAAAAAAAIE/unnbq4rrnno/s72-c/Untitled-1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-4456144755002841262</id><published>2011-02-03T08:01:00.000+01:00</published><updated>2011-02-03T08:02:11.327+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nikon nikkor 50mm cindarella black white'/><title type='text'>Cindarella</title><content type='html'>&lt;a href="http://www.flickr.com/photos/williampristia/5404069682/" title="Cindarella? di William Pristia, su Flickr"&gt;&lt;img src="http://farm6.static.flickr.com/5097/5404069682_de8b1efa7b.jpg" width="500" height="348" alt="Cindarella?" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4456144755002841262?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4456144755002841262/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4456144755002841262' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4456144755002841262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4456144755002841262'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/02/cindarella.html' title='Cindarella'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm6.static.flickr.com/5097/5404069682_de8b1efa7b_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-4712469126727730474</id><published>2011-01-10T08:02:00.001+01:00</published><updated>2011-01-10T08:02:11.209+01:00</updated><title type='text'>Goccia 8 Acqua su acqua</title><content type='html'>&lt;a href="http://www.flickr.com/photos/williampristia/3882475084/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3514/3882475084_bd1115c72d_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/williampristia/3882475084/"&gt;Goccia 8 Acqua su acqua&lt;/a&gt; &lt;br /&gt;Inserito originariamente da &lt;a href="http://www.flickr.com/people/williampristia/"&gt;William Pristia&lt;/a&gt;&lt;/span&gt;&lt;br clear="all" /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4712469126727730474?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4712469126727730474/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4712469126727730474' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4712469126727730474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4712469126727730474'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/01/goccia-8-acqua-su-acqua.html' title='Goccia 8 Acqua su acqua'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm4.static.flickr.com/3514/3882475084_bd1115c72d_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-7802079594445884586</id><published>2011-01-10T08:01:00.003+01:00</published><updated>2011-01-10T08:01:37.201+01:00</updated><title type='text'>Matrimonio Giuseppe e Alessia</title><content type='html'>&lt;a href="http://www.flickr.com/photos/williampristia/4688427254/" title="photo sharing"&gt;&lt;img src="http://farm5.static.flickr.com/4006/4688427254_3e09b5cfb0_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/williampristia/4688427254/"&gt;Matrimonio Giuseppe e Alessia&lt;/a&gt; &lt;br /&gt;Inserito originariamente da &lt;a href="http://www.flickr.com/people/williampristia/"&gt;William Pristia&lt;/a&gt;&lt;/span&gt;&lt;br clear="all" /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-7802079594445884586?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/7802079594445884586/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=7802079594445884586' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7802079594445884586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7802079594445884586'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/01/matrimonio-giuseppe-e-alessia.html' title='Matrimonio Giuseppe e Alessia'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm5.static.flickr.com/4006/4688427254_3e09b5cfb0_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-3723486450206588557</id><published>2011-01-10T08:01:00.001+01:00</published><updated>2011-01-10T08:01:04.587+01:00</updated><title type='text'>Vaso o Viso?</title><content type='html'>&lt;a href="http://www.flickr.com/photos/williampristia/5117264563/" title="photo sharing"&gt;&lt;img src="http://farm2.static.flickr.com/1193/5117264563_7befd5be0b_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/williampristia/5117264563/"&gt;Vaso o Viso?&lt;/a&gt; &lt;br /&gt;Inserito originariamente da &lt;a href="http://www.flickr.com/people/williampristia/"&gt;William Pristia&lt;/a&gt;&lt;/span&gt;&lt;br clear="all" /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3723486450206588557?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3723486450206588557/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3723486450206588557' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3723486450206588557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3723486450206588557'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/01/vaso-o-viso.html' title='Vaso o Viso?'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm2.static.flickr.com/1193/5117264563_7befd5be0b_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-3238698079425102691</id><published>2011-01-10T08:00:00.003+01:00</published><updated>2011-01-10T08:00:48.390+01:00</updated><title type='text'>Fetish</title><content type='html'>&lt;a href="http://www.flickr.com/photos/williampristia/5171006945/" title="photo sharing"&gt;&lt;img src="http://farm5.static.flickr.com/4113/5171006945_950c34950f_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/williampristia/5171006945/"&gt;Fetish&lt;/a&gt; &lt;br /&gt;Inserito originariamente da &lt;a href="http://www.flickr.com/people/williampristia/"&gt;William Pristia&lt;/a&gt;&lt;/span&gt;&lt;br clear="all" /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3238698079425102691?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3238698079425102691/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3238698079425102691' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3238698079425102691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3238698079425102691'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/01/fetish.html' title='Fetish'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm5.static.flickr.com/4113/5171006945_950c34950f_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-1657432107404928025</id><published>2011-01-10T08:00:00.001+01:00</published><updated>2011-01-10T08:00:29.336+01:00</updated><title type='text'>Feet Dance</title><content type='html'>&lt;a href="http://www.flickr.com/photos/williampristia/5323815633/" title="photo sharing"&gt;&lt;img src="http://farm6.static.flickr.com/5250/5323815633_38e2f28603_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/williampristia/5323815633/"&gt;Feet Dance&lt;/a&gt; &lt;br /&gt;Inserito originariamente da &lt;a href="http://www.flickr.com/people/williampristia/"&gt;William Pristia&lt;/a&gt;&lt;/span&gt;&lt;br clear="all" /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-1657432107404928025?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1657432107404928025/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1657432107404928025' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1657432107404928025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1657432107404928025'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2011/01/feet-dance.html' title='Feet Dance'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm6.static.flickr.com/5250/5323815633_38e2f28603_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-4889050687145495450</id><published>2010-12-30T10:59:00.002+01:00</published><updated>2010-12-30T11:04:40.404+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Palermo amministrazione comunale piano traffico bollino blu tasse sindaco cammarata  cammarata'/><category scheme='http://www.blogger.com/atom/ns#' term='amap bollette acqua caroacqua comune palermo cammarata'/><category scheme='http://www.blogger.com/atom/ns#' term='via perpignano'/><title type='text'>Via Perpignano, il semaforo è tolto adesso vi abbandono...</title><content type='html'>Si, il semaforo è stato rimosso, trasformato in pedonale e l'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;attraversamento&lt;/span&gt; della &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;circonvallazione&lt;/span&gt; eliminato. I benefici per la città ci sono...MA...una volta rimosso il semaforo per le automobili, forse per "troppo lavoro", forse per codardia, nessun vigile urbano presta servizio a gestire la "novità"; a differenza di altri luoghi della città in cui, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;incredibilmente&lt;/span&gt;, un semaforo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;perfettamente&lt;/span&gt; funzionante viene "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;incoraggiato&lt;/span&gt;" dalla presenza dei vigili urbani.&lt;br /&gt;&lt;br /&gt;Il danno reale, in via &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Perpignano&lt;/span&gt;, è un altro :&lt;br /&gt;da un po di tempo ero incuriosito del fatto che spesso il semaforo pedonale fosse rosso; ho prestato attenzione più volte a chi facesse scattare il semaforo e, signore e signori, udite udite, ho scoperto che il semaforo viene fatto scattare &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;SISTEMATICAMENTE&lt;/span&gt; dai venditori ambulanti di giornali, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;cianfrusaglie&lt;/span&gt;, ecc. Non appena scatta tutti all'assalto delle automobili!&lt;br /&gt;&lt;br /&gt;Che città!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4889050687145495450?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4889050687145495450/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4889050687145495450' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4889050687145495450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4889050687145495450'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2010/12/via-perpignano-il-semaforo-e-tolto.html' title='Via Perpignano, il semaforo è tolto adesso vi abbandono...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-8613267412437824805</id><published>2010-11-18T11:31:00.001+01:00</published><updated>2010-11-18T11:31:30.579+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='laurea william'/><title type='text'>E' fatta</title><content type='html'>Dopo tanti sacrifici, ho finito gli studi.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-8613267412437824805?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/8613267412437824805/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=8613267412437824805' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8613267412437824805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8613267412437824805'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2010/11/e-fatta.html' title='E&apos; fatta'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-1539386777397955876</id><published>2010-10-06T16:19:00.001+02:00</published><updated>2010-10-06T16:20:43.928+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firebird 2.5 download sql delphi dbexpress'/><title type='text'>Uscito Firebird 2.5</title><content type='html'>Finalmente è uscito firebird 2.5. Potrete scaricarlo da &lt;a href="http://www.firebirdsql.org/index.php?op=files&amp;amp;id=engine_250"&gt;questo link&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-1539386777397955876?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1539386777397955876/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1539386777397955876' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1539386777397955876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1539386777397955876'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2010/10/uscito-firebird-25.html' title='Uscito Firebird 2.5'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-150554703596716485</id><published>2010-05-25T11:40:00.002+02:00</published><updated>2010-05-25T11:43:20.914+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lost final season'/><title type='text'>See ya in anotha life, brotha!</title><content type='html'>Goodbye LOST, goodbye forever...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-150554703596716485?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/150554703596716485/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=150554703596716485' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/150554703596716485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/150554703596716485'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2010/05/see-ya-in-anotha-life-brotha.html' title='See ya in anotha life, brotha!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-3473473603272071842</id><published>2010-05-03T12:41:00.001+02:00</published><updated>2010-05-03T12:42:46.574+02:00</updated><title type='text'>I potenti sempre più potenti</title><content type='html'>Ecco qui una notizia che rincuora in noi la fiducia verso un mondo politico italiano malato, perverso, deviato...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.corriere.it/cronache/10_maggio_03/patente-privilegiata-auto-blu-salvia_c080e322-5677-11df-ae23-00144f02aabe.shtml"&gt;Auto Blu&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3473473603272071842?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3473473603272071842/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3473473603272071842' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3473473603272071842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3473473603272071842'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2010/05/i-potenti-sempre-piu-potenti.html' title='I potenti sempre più potenti'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-115243819020294642</id><published>2010-04-22T12:58:00.002+02:00</published><updated>2010-04-22T13:01:01.965+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='silvio berlusconi cancro diavolo demonio regime'/><title type='text'>Senza parole</title><content type='html'>Leggi "ad personam" nel diritto civile e penale...&lt;br /&gt;e ora leggi "ad personam" nel diritto canonico!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://metilparaben.blogspot.com/2010/04/berlusconi-fisichella-e-la-situazione.html"&gt;Qui&lt;/a&gt; la vergognosa verità.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-115243819020294642?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/115243819020294642/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=115243819020294642' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/115243819020294642'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/115243819020294642'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2010/04/senza-parole.html' title='Senza parole'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-1450165367369032374</id><published>2010-02-07T22:13:00.003+01:00</published><updated>2010-02-07T22:22:19.970+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amap bollette acqua caroacqua comune palermo cammarata'/><title type='text'>AMAP...ladra dolce ladra</title><content type='html'>La tariffa per il "Nolo contatore", voce di fatturazione di ogni contratto condominiale per l'acqua che si aggirava a circa 28 euro per contratto non è più presente...sapete perchè?&lt;br /&gt;Non ci hanno gentilmente "scontato" il costo dell'acqua a Palermo, hanno anzi pensato bene di cambiare nome alla tariffa chiamandola ora "quota fissa" e sapete a quanto ammonta?&lt;br /&gt;Sempre 28 euro...ma non a contratto AMAP (ovvero per ogni contatore condominiale) ma ad utenza!&lt;br /&gt;Non sono chiaro? Mi spiego meglio :&lt;br /&gt;&lt;br /&gt;Condominio di 100 appartamenti. Un contatore generale sotto contratto AMAP, vecchia tariffa "nolo contatore" -&gt; 28 euro circa.&lt;br /&gt;&lt;br /&gt;Condominio di 100 appartamenti. Un contatore generale sotto contratto  AMAP, nuova tariffa "quota fissa" -&gt; 28 euro circa per &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;appartamento&lt;/span&gt; = 28x100 = 2800 euro.&lt;br /&gt;&lt;br /&gt;Quota per ognuno dei 100 utenti (proprietari di &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;appartamento&lt;/span&gt;) nel caso della vecchia tariffa = 0,28 centesimi di euro.&lt;br /&gt;&lt;br /&gt;Quota per ognuno dei 100 utenti (proprietari di &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;appartamento&lt;/span&gt;) nel caso  della nuova tariffa = 28 euro.&lt;br /&gt;&lt;br /&gt;Non so se ho reso bene l'idea...ma forse leggerete questi dati e non ci farete caso, magari lo scorderete già chiudendo la pagina, beh allora non vi lamentate ben vi sta!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-1450165367369032374?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1450165367369032374/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1450165367369032374' title='7 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1450165367369032374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1450165367369032374'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2010/02/amapladra-dolce-ladra.html' title='AMAP...ladra dolce ladra'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-5079970864838587597</id><published>2010-02-07T19:15:00.003+01:00</published><updated>2010-02-07T22:25:39.919+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ARS sicilia deputati regione droga politici'/><title type='text'>Chi ha da temere...evita...</title><content type='html'>All'Assemblea Regionale Siciliana era stata offerta la possibilità ai deputati di sottoporsi al test antidroga, volontario e anonimo.&lt;br /&gt;I deputati siciliani che paghiamo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;profumatamente&lt;/span&gt; sono 90.&lt;br /&gt;Si sono sottoposti al test antidroga solo in 9.&lt;br /&gt;&lt;br /&gt;Non aggiungo altro.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5079970864838587597?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5079970864838587597/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5079970864838587597' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5079970864838587597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5079970864838587597'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2010/02/chi-ha-da-temereevita.html' title='Chi ha da temere...evita...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-2704007767317593716</id><published>2009-11-25T12:42:00.001+01:00</published><updated>2009-11-25T12:44:20.867+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='invadenza cattolica crocifisso nelle sucole'/><title type='text'>Chiusa Sclafani,la preside non espone il crocifisso il sindaco è pronto a multarla</title><content type='html'>Tratto daun articolo di &lt;a href="http://palermo.repubblica.it/dettaglio/la-preside-non-espone-il-crocifisso-il-sindaco-e-pronto-a-multarla/1788147#commentatutti"&gt;Salvo Intravaia&lt;/a&gt;, Repubblica.&lt;br /&gt;&lt;br /&gt;Palermo - Cinquecento euro di multa perché manca il crocifisso nel suo ufficio. E´ quello che rischia la preside dell´istituto comprensivo Reina di Chiusa Sclafani, dopo il blitz della polizia municipale di ieri mattina. Tutto inizia venerdì scorso, quando il sindaco del paese Francesco Di Giorgio (Pdl) fa notificare alla preside dell´istituto, Francesca Accardo, un insolito provvedimento in netta contrapposizione con la recente sentenza della Corte suprema di Strasburgo.&lt;br /&gt;&lt;br /&gt;Il sindaco ordina di «mantenere il crocifisso nelle aule scolastiche e negli uffici pubblici del comune di Chiusa Sclafani, come espressione dei fondamentali valori civili e culturali dello Stato italiano». «Il personale della polizia municipale - continua l´ordinanza - controllerà entro 15 giorni l´osservanza dell´ordinanza» e «ai trasgressori sarà applicata la sanzione di 500 euro».&lt;br /&gt;&lt;br /&gt;Ieri mattina, parecchi giorni prima dei 15 ipotizzati nel provvedimento, al portone della scuola si presentano due vigili urbani. «Avrei anche potuto non farli entrare - dichiara la preside - ma come rappresentante delle istituzioni ho pensato che non fosse corretto». I due hanno fatto un rapido sopralluogo in tutte le classi e negli uffici amministrativi trovando il crocifisso al proprio posto.&lt;br /&gt;&lt;br /&gt;«Ma quando sono entrati nella mia stanza mi hanno fatto notare che il crocifisso mancava», spiega la Accardo, che non riesce a darsi pace per «l´assurda ordinanza» e la celerità della visita. «Non riesco a spiegarmi - continua - i motivi del provvedimento e penso che adesso possano anche farmi la multa: nessuno ha toccato i crocifissi nelle aule e nelle altre stanze e, francamente, non mi ero neppure accorta che nel mio ufficio mancava».&lt;br /&gt;&lt;br /&gt;Il capo d´istituto è letteralmente furibonda mentre racconta una storia che ha del surreale. «Penso di vivere in un paese democratico, non in una dittatura: vorrei continuare a lavorare serenamente come ho fatto in questi anni», conclude. E non intende darsi per vinta. Denuncerà l´accaduto al ministro dell´Istruzione Mariastella Gelmini e al direttore dell´Ufficio scolastico regionale, Guido Di Stefano, sperando che prendano le sue difese. Intanto, si sta consultando con un legale.&lt;br /&gt;&lt;br /&gt;L´istituto del piccolo paese in provincia di Palermo ospita 284 alunni di scuola dell´infanzia, primaria e secondaria di primo grado, trovandosi a fare i conti giornalmente con un bilancio sempre più magro. Anche perché dal Comune non arrivano i fondi che tutti gli enti locali dovrebbero erogare alle scuole: da due anni, il Comune non provvede ad erogare i fondi per il funzionamento e la manutenzione&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-2704007767317593716?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/2704007767317593716/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=2704007767317593716' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/2704007767317593716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/2704007767317593716'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/11/chiusa-sclafanila-preside-non-espone-il.html' title='Chiusa Sclafani,la preside non espone il crocifisso il sindaco è pronto a multarla'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-728384542547541108</id><published>2009-11-13T19:28:00.002+01:00</published><updated>2009-11-13T19:29:18.354+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='delphi 2007 wylib tutorial oop firebird'/><title type='text'>Libreria WY2 Tutorial Creazione Applicazione</title><content type='html'>&lt;object width="580" height="360"&gt;&lt;param name="movie" value="http://www.youtube.com/v/q3c32ikf6Z8&amp;hl=it_IT&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;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/q3c32ikf6Z8&amp;hl=it_IT&amp;fs=1&amp;color1=0xe1600f&amp;color2=0xfebd01&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="580" height="360"&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/1203096794786723112-728384542547541108?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/728384542547541108/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=728384542547541108' title='9 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/728384542547541108'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/728384542547541108'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/11/libreria-wy2-tutorial-creazione.html' title='Libreria WY2 Tutorial Creazione Applicazione'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-4690819294526965736</id><published>2009-10-28T08:58:00.003+01:00</published><updated>2009-10-28T09:40:11.630+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='parcheggio via nina siciliana palermo sindaco cammarata skipper striscia fiera morti'/><title type='text'>Non importa, una fiera dei Morti è una fiera dei Morti!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zKfEFU3t4o4/SugDXm-gqBI/AAAAAAAAAFs/ZqIAxCwBNpY/s1600-h/DSCN9122.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_zKfEFU3t4o4/SugDXm-gqBI/AAAAAAAAAFs/ZqIAxCwBNpY/s400/DSCN9122.JPG" alt="" id="BLOGGER_PHOTO_ID_5397567857538148370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Strano, molto strano.&lt;br /&gt;Incrocio Via Libero Grassi - Via degli Emiri, una strada come le altre, non proprio a portata di fiere e mercati rispetto la città essendo un pò fuori porta; una strada con due scuole, un servizio ambulanze, un parcheggio sconfinato non ancora collaudato e un mercato rionale del venerdì che già da solo mette in ginocchio la viabilità della zona.&lt;br /&gt;&lt;br /&gt;E cosa accade? in una notte decine di stand vengono tirati su alla stessa velocità con cui, ai tempi della febbre dell'oro, nascevano le cittadine ai fianchi del fiume Yukon.&lt;br /&gt;&lt;br /&gt;Stand, stand in mezzo alla strada, lungo i marciapiedi, stand ovunque; stand che per posare in opera necessitano di chiodi piantati per terra a centinaia.&lt;br /&gt;Un mercato per la festa Palermitana dei Morti.&lt;br /&gt;&lt;br /&gt;L'organizzazione però puzza...&lt;br /&gt;&lt;br /&gt;All'inizio vennero costruiti stand davanti ad un passo carraio di via Nina Siciliana (uscita di un condominio di Via degli Emiri 57) che però, a seguito di forti lamentele, vennero spostati in mezzo alla strada.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Mi vengono dubbi&lt;/span&gt; : è mai venuto qualcuno a fare un sopralluogo verificando con il  condominio l'eventuale possibilità di usare altri passi carrai? E se l'uscita di via Degli Emiri non fosse carrabile? E se ci fossero stati dei disabili che avevano accesso solo dall'uscita di via Nina Siciliana?&lt;br /&gt;Non importa, una fiera dei Morti è una fiera dei Morti!&lt;br /&gt;&lt;br /&gt;Sempre in quel condominio risiede un servizio di Ambulanze con uscita in via Nina Siciliana e mezzi parcheggiati esattamente in via Nina Siciliana (diverse ambulanze e auto)&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Altra domanda che mi viene in mente&lt;/span&gt; : e ora dove parcheggeranno? come faranno ad essere tempestivi nel soccorso se le ambulanze sono parcheggiate molto lontane dalla sede operativa e, quindi, per raggiungerle bisognerà fare una lunga corsa a piedi?&lt;br /&gt;Non importa, una fiera dei Morti è una fiera dei Morti!&lt;br /&gt;&lt;br /&gt;Il venerdì, ogni venerdì, da sempre, in via Libero Grassi viene allestito il mercato rionale autorizzato dal comune, che comporta la chiusura di alcune strade.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Altra domanda che mi viene in mente&lt;/span&gt; : ma se con il mercato viene chiusa via Libero Grassi lasciando, all'incrocio con via Degli Emiri, la possibilità di svoltare a sinistra verso via Nina Siciliana, questo venerdì come faranno visto che sarà chiusa anche quella strada?&lt;br /&gt;Mi chiedo anche : ma il comune prima di autorizzare questa fiera ha verificato che il piano traffico, la situazione mercati rionali, le scuole, i servizi sanitari e sociali non venissero penalizzati o addirittura messi in grave difficoltà (dalla Zisa non c'è scelta, bisogna andare in via Perpignano per raggiungere la circonvallazione)?&lt;br /&gt;Non importa, una fiera dei Morti è una fiera dei Morti!&lt;br /&gt;&lt;br /&gt;Da parecchio tempo (così come in mezza città) in via Nina Siciliana l'illuminazione pubblica stradale è spenta (è uno scenario inquietante : buio pesto, spazi aperti e molti rischi).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Altra domanda che mi viene in mente&lt;/span&gt; : vuoi vedere che li lasciano al buio? No? Tornerà a funzionare? Peggio! Allora vuol dire che una Fiera dei Morti vale più della sicurezza nelle strade!&lt;br /&gt;Non importa, una fiera dei Morti è una fiera dei Morti!&lt;br /&gt;&lt;br /&gt;Ancora : i volantini promozionali parlano di fiera dei Morti con accanto "ampio parcheggio"!&lt;br /&gt;Ma come? Il parcheggio sconfinato di cui vi parlavo non è ancora collaudato né inaugurato e per questa fiera pensano di aprirlo?&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Altra domanda che mi viene in mente&lt;/span&gt; : Non è che per caso l'intenzione è di aprirlo "abusivamente" (ovvero senza previo collaudo)?&lt;br /&gt;Non importa, una fiera dei Morti è una fiera dei Morti!&lt;br /&gt;&lt;br /&gt;No, forse sono ingenuo, da un comune retto da un Sindaco che ad agosto veleggia libero al vento pilotato da uno skipper pagato da noi, non posso che aspettarmi questo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4690819294526965736?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4690819294526965736/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4690819294526965736' title='3 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4690819294526965736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4690819294526965736'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/10/non-importa-una-fiera-dei-morti-e-una.html' title='Non importa, una fiera dei Morti è una fiera dei Morti!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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/_zKfEFU3t4o4/SugDXm-gqBI/AAAAAAAAAFs/ZqIAxCwBNpY/s72-c/DSCN9122.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-3345906686257200372</id><published>2009-10-14T09:58:00.004+02:00</published><updated>2009-10-14T19:20:39.188+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='amore follia favola'/><title type='text'>Amore e Follia</title><content type='html'>Un giorno,&lt;br /&gt;la Follia decise di invitare tutti i sentimenti a prendere un caffè da lei.&lt;br /&gt;Dopo il caffè, la Follia propose:&lt;br /&gt;'Si gioca a nascondino?'&lt;br /&gt;'Nascondino? Che cos'è?' - domandò la Curiosità.&lt;br /&gt;'Nascondino è un gioco. Io conto fino a cento e voi vi nascondete.&lt;br /&gt;Quando avrò terminato di contare, cercherò e il primo che troverò sarà il prossimo a contare.'&lt;br /&gt;Accettarono tutti ad eccezione della Paura e della Pigrizia.&lt;br /&gt;'1,2,3...' - la Follia cominciò a contare.&lt;br /&gt;La Fretta si nascose per prima, dove le capitò.&lt;br /&gt;La Timidezza, impacciata come sempre, si nascose in un gruppo d'alberi.&lt;br /&gt;La Gioia corse in mezzo al giardino.&lt;br /&gt;La Tristezza cominciò a piangere, perché non trovava un angolo adatto per nascondersi.&lt;br /&gt;L' Invidia si unì al Trionfo e si nascose accanto a lui dietro un grande masso.&lt;br /&gt;La Follia continuava a contare mentre i suoi amici si nascondevano.&lt;br /&gt;La Disperazione era disperata vedendo che la Follia era già a novantanove.&lt;br /&gt;'CENTO!' - gridò la Follia - 'Comincerò a cercare.'&lt;br /&gt;La prima ad essere trovata fu la Curiosità, poiché non aveva potuto impedirsi&lt;br /&gt;di uscire per vedere chi sarebbe stato il primo ad essere scoperto.&lt;br /&gt;Guardando da una parte, la Follia vide il Dubbio sopra un recinto che non&lt;br /&gt;sapeva da quale lato si sarebbe meglio nascosto.&lt;br /&gt;E così di seguito scoprì la Gioia, la Tristezza, la Timidezza.&lt;br /&gt;Quando tutti erano riuniti, la Curiosità domandò: 'Dov'è l'Amore?'.&lt;br /&gt;Nessuno l'aveva visto.&lt;br /&gt;La Follia cominciò a cercarlo.&lt;br /&gt;Cercò in cima ad una montagna, nei fiumi sotto le rocce.&lt;br /&gt;Ma non trovò l'Amore.&lt;br /&gt;Cercando da tutte le parti, la Follia vide un rosaio, prese un pezzo di legno e&lt;br /&gt;cominciò a cercare tra i rami, allorché ad un tratto sentì un grido.&lt;br /&gt;Era l'Amore, che gridava perché una spina gli aveva forato un occhio.&lt;br /&gt;La Follia non sapeva che cosa fare.&lt;br /&gt;Si scusò per aver organizzato un gioco così stupido, implorò l'Amore per avere il suo perdono e arrivò al punto di promettergli che l'avrebbe assisito per sempre.&lt;br /&gt;L' Amore, rincuorato, accetto la promessa e quelle scuse così sincere,&lt;br /&gt;così, da allora,&lt;br /&gt;l'Amore è cieco,&lt;br /&gt;e la Follia lo accompagna sempre.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3345906686257200372?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3345906686257200372/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3345906686257200372' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3345906686257200372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3345906686257200372'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/10/amore-e-follia.html' title='Amore e Follia'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-6708800721939363091</id><published>2009-10-08T21:40:00.005+02:00</published><updated>2009-10-08T21:55:44.179+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='TripleDES LockBox bug Delphi encryption error output length'/><title type='text'>TripleDES bug in LockBox</title><content type='html'>Da qualche tempo mi sono imbattuto con un seccante problema di incongruenza di risultati legati alla crittografia di un flusso di byte tramite le funzioni TripleDes di LockBox per Delphi.&lt;br /&gt;In seguito ad alcune analisi del codice sorgente della suite Lockbox, ho scoperto l'arcano.&lt;br /&gt;Quando vengono criptati solamente 8 byte, le funzioni di crittografia aggiungono erroneamente altri 8 byte vuoti in coda al flusso da criptare; esattamente come se stessimo criptando un flusso di byte NON multiplo di 8 byte.&lt;br /&gt;L'errore di fondo, nel codice, consiste nell'aggiungere un blocco di 8 byte senza verificare se il flusso sia già multiplo di 8 byte.&lt;br /&gt;&lt;br /&gt;Di seguito la riga di codice principale responsabile dell'errore nella funzione &lt;b&gt;TripleDESEncryptStream&lt;/b&gt; della unit &lt;b&gt;LbProc&lt;/b&gt; di &lt;b&gt;LockBox&lt;/b&gt;.&lt;br /&gt;&lt;!-- IZINIO CODICE ESEMPIO --&gt;&lt;!-- Intestazione esempio --&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;SQL/WSQL&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;!-- Codice --&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Encrypt&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;Inc&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;BlockCount&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;/pre&gt;&lt;!-- Didascalia --&gt;&lt;div class="div_didascalia"&gt;Codice incriminato&lt;/div&gt;&lt;!-- FINE CODICE ESEMPIO --&gt;&lt;br /&gt;&lt;br /&gt;Ho risolto il problema riscrivendo la funzione in toto (considerato il fatto che non mi piace come è stata concepita).&lt;br /&gt;L'unica vera differenza nella funzione scritta da me è legata al fatto che la utilizzo esclusivamente con SmartCard e, pertanto, trovo comodo che i parametri siano di tipo Array di Byte, piuttosto che Stream.&lt;br /&gt;&lt;br /&gt;Ecco di seguito il codice sorgente.&lt;br /&gt;&lt;!-- IZINIO CODICE ESEMPIO --&gt;&lt;!-- Intestazione esempio --&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;SQL/WSQL&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;!-- Codice --&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Procedure&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TripleDes&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Source&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Array&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Of&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Byte&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt; &lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;const&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Key&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TKey128&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt; &lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;var&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Dest&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TAnyArray&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt; &lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;Encrypt&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  5.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  6.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;CheckBlockSize&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;fBlock&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TDESBlock&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Byte&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  7.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  8.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;Last&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Byte&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  9.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 10.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;Last&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 11.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;While&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Last&lt;/span&gt;&lt;span class="syntax_symbol"&gt;&amp;lt;=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;SizeOf&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;fBlock&lt;/span&gt;&lt;span class="syntax_symbol"&gt;))&lt;/span&gt; &lt;span class="syntax_keyword"&gt;And&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;fBlock&lt;/span&gt;&lt;span class="syntax_symbol"&gt;[&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Last&lt;/span&gt;&lt;span class="syntax_symbol"&gt;-&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;]&amp;lt;&amp;gt;&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 12.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;Inc&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Last&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 13.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;Result&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Last&lt;/span&gt;&lt;span class="syntax_symbol"&gt;-&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 14.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 15.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 16.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 17.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;I&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;LongInt&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 18.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;Block&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TDESBlock&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 19.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;Context&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TTripleDESContext&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 20.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;BlockMod&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 21.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;BlockCount&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;LongInt&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 22.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 23.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;InStream&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TMemoryStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 24.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;OutStream&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TMemoryStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 25.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 26.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;InStream&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:=&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TMemoryStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Create&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 27.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;OutStream&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:=&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TMemoryStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Create&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 28.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Try&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 29.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;InStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Write&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Source&lt;/span&gt;&lt;span class="syntax_symbol"&gt;[&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;],&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Length&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Source&lt;/span&gt;&lt;span class="syntax_symbol"&gt;));&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 30.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;InStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Position&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:=&lt;/span&gt; &lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 31.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 32.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;InitEncryptTripleDES&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Key&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Context&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Encrypt&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 33.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 34.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;BlockMod&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;InStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Size&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Mod&lt;/span&gt; &lt;span class="syntax_identifier"&gt;SizeOf&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;));&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 35.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;BlockCount&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:=&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;InStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Size&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Div&lt;/span&gt; &lt;span class="syntax_identifier"&gt;SizeOf&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;));&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 36.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 37.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;For&lt;/span&gt; &lt;span class="syntax_identifier"&gt;I&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:=&lt;/span&gt; &lt;span class="syntax_number"&gt;1&lt;/span&gt; &lt;span class="syntax_keyword"&gt;To&lt;/span&gt; &lt;span class="syntax_identifier"&gt;BlockCount&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 38.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 39.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;InStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Read&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;SizeOf&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;));&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 40.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;EncryptTripleDES&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Context&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 41.&lt;/span&gt;      &lt;span class="syntax_symbol"&gt;//&lt;/span&gt; &lt;span class="syntax_identifier"&gt;scrittura&lt;/span&gt; &lt;span class="syntax_identifier"&gt;ultimo&lt;/span&gt; &lt;span class="syntax_identifier"&gt;blocco&lt;/span&gt; &lt;span class="syntax_keyword"&gt;in&lt;/span&gt; &lt;span class="syntax_identifier"&gt;decrypt&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 42.&lt;/span&gt;      &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Not&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Encrypt&lt;/span&gt; &lt;span class="syntax_keyword"&gt;And&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;I&lt;/span&gt;&lt;span class="syntax_symbol"&gt;=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;BlockCount&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 43.&lt;/span&gt;        &lt;span class="syntax_identifier"&gt;OutStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Write&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;CheckBlockSize&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;))&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 44.&lt;/span&gt;      &lt;span class="syntax_keyword"&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 45.&lt;/span&gt;        &lt;span class="syntax_identifier"&gt;OutStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Write&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;SizeOf&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;));&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 46.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 47.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 48.&lt;/span&gt;    &lt;span class="syntax_symbol"&gt;//&lt;/span&gt; &lt;span class="syntax_identifier"&gt;scrittura&lt;/span&gt; &lt;span class="syntax_identifier"&gt;ultimo&lt;/span&gt; &lt;span class="syntax_identifier"&gt;blocco&lt;/span&gt; &lt;span class="syntax_keyword"&gt;in&lt;/span&gt; &lt;span class="syntax_identifier"&gt;encrypt&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 49.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Encrypt&lt;/span&gt; &lt;span class="syntax_keyword"&gt;And&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;BlockMod&lt;/span&gt;&lt;span class="syntax_symbol"&gt;&amp;lt;&amp;gt;&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 50.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 51.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;FillChar&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;span class="syntax_identifier"&gt;SizeOf&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;),&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 52.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;InStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Read&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;BlockMod&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 53.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;EncryptTripleDES&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Context&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 54.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;OutStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Write&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;SizeOf&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Block&lt;/span&gt;&lt;span class="syntax_symbol"&gt;));&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 55.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 56.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 57.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;OutStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Position&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:=&lt;/span&gt; &lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 58.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;SetLength&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Dest&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;OutStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Size&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 59.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;OutStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Read&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Dest&lt;/span&gt;&lt;span class="syntax_symbol"&gt;[&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;],&lt;/span&gt; &lt;span class="syntax_identifier"&gt;OutStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Size&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 60.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Finally&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 61.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;InStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Free&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 62.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;OutStream&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Free&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 63.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 64.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;!-- Didascalia --&gt;&lt;div class="div_didascalia"&gt;Soluzione&lt;/div&gt;&lt;!-- FINE CODICE ESEMPIO --&gt;&lt;br /&gt;&lt;br /&gt;E' possibile estrarre la funzione dalle Unit LockBox e scriverla in una propria aggiungendo alla lista delle uses le seguenti:&lt;br /&gt;&lt;!-- IZINIO CODICE ESEMPIO --&gt;&lt;!-- Intestazione esempio --&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;SQL/WSQL&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;!-- Codice --&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Uses&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;LbCipher&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;lbProc&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;LbString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;!-- Didascalia --&gt;&lt;div class="div_didascalia"&gt;Unit da aggiungere&lt;/div&gt;&lt;!-- FINE CODICE ESEMPIO --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-6708800721939363091?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/6708800721939363091/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=6708800721939363091' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6708800721939363091'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6708800721939363091'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/10/tripledes-bug-in-lockbox.html' title='TripleDES bug in LockBox'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-4215426544546355992</id><published>2009-09-24T13:06:00.001+02:00</published><updated>2009-09-24T13:07:27.439+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Il peggior sindaco di palermo diego cammarata incompetente immondizia palermo napoli'/><title type='text'>Vattene!</title><content type='html'>Lascia la tua carica! Vattene via e facci rinascere!&lt;br /&gt;Vattene Diego Cammarata!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4215426544546355992?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4215426544546355992/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4215426544546355992' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4215426544546355992'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4215426544546355992'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/09/vattene.html' title='Vattene!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-5776635070431390350</id><published>2009-09-15T13:18:00.002+02:00</published><updated>2009-09-15T13:20:36.670+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='abruzzo case consegna berlusconi'/><title type='text'>Bugie, sempre bugie, mai raccontate</title><content type='html'>&lt;p&gt;"Saranno inaugurate domani le case realizzate a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Onna&lt;/span&gt; con i fondi raccolti dalla Croce rossa. Si tratta delle prime case di legno per le quali la Croce Rossa ha impiegato 5 milioni e 200 mila euro: 94 unita' abitative costruite su iniziativa della Protezione civile su progetto realizzato dalla Provincia autonoma di Trento.&lt;/p&gt; La cerimonia d'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;inaugurazione&lt;/span&gt; del Villaggio Croce Rossa domani alle 15:00, alla presenza del presidente del Consiglio Silvio &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Berlusconi&lt;/span&gt;, del capo della Protezione civile Guido &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Bertolaso&lt;/span&gt; e del commissario della Croce Rossa Italiana Francesco Rocca."&lt;br /&gt;&lt;br /&gt;fonte : &lt;a href="http://www.rainews24.rai.it/it/news.php?newsid=131787"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Rai&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;News&lt;/span&gt; 24&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Altro che le case "di &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Berlusconi&lt;/span&gt;"...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5776635070431390350?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5776635070431390350/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5776635070431390350' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5776635070431390350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5776635070431390350'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/09/bugie-sempre-bugie-mai-raccontate.html' title='Bugie, sempre bugie, mai raccontate'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-526558753588490540</id><published>2009-09-14T18:30:00.001+02:00</published><updated>2009-09-14T18:30:19.153+02:00</updated><title type='text'>Rhynchophorus ferrugineus</title><content type='html'>&lt;a href="http://www.flickr.com/photos/williampristia/3919280295/" title="photo sharing"&gt;&lt;img src="http://farm3.static.flickr.com/2642/3919280295_1bbdc8b294_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/williampristia/3919280295/"&gt;Rhynchophorus ferrugineus 2&lt;/a&gt; &lt;br /&gt;Inserito originariamente da &lt;a href="http://www.flickr.com/people/williampristia/"&gt;William Pristia&lt;/a&gt;&lt;/span&gt;&lt;br clear="all" /&gt;&lt;p&gt;L'artefice della strage di Palme...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-526558753588490540?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/526558753588490540/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=526558753588490540' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/526558753588490540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/526558753588490540'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/09/rhynchophorus-ferrugineus.html' title='Rhynchophorus ferrugineus'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm3.static.flickr.com/2642/3919280295_1bbdc8b294_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-5559624293739359637</id><published>2009-09-03T11:39:00.001+02:00</published><updated>2009-09-03T11:39:48.112+02:00</updated><title type='text'>Goccia 8 Acqua su acqua</title><content type='html'>&lt;a href="http://www.flickr.com/photos/williampristia/3882475084/" title="photo sharing"&gt;&lt;img src="http://farm4.static.flickr.com/3514/3882475084_9cdb0c8294_m.jpg" alt="" style="border: solid 2px #000000;" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size: 0.9em; margin-top: 0px;"&gt;&lt;a href="http://www.flickr.com/photos/williampristia/3882475084/"&gt;Goccia 8 Acqua su acqua&lt;/a&gt; &lt;br /&gt;Inserito originariamente da &lt;a href="http://www.flickr.com/people/williampristia/"&gt;William Pristia&lt;/a&gt;&lt;/span&gt;&lt;br clear="all" /&gt;&lt;p&gt;Quale esperimento per definire il setup e finale ed ecco il risultato. Foto scattata rigorosamente in casa...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5559624293739359637?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5559624293739359637/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5559624293739359637' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5559624293739359637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5559624293739359637'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/09/goccia-8-acqua-su-acqua.html' title='Goccia 8 Acqua su acqua'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm4.static.flickr.com/3514/3882475084_9cdb0c8294_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-4395883655799261316</id><published>2009-08-28T10:51:00.005+02:00</published><updated>2009-08-28T11:02:32.111+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='calcetto palermo capi prenota partita'/><title type='text'>Un nuovo modo per organizzarsi le partite di calcetto a Palermo</title><content type='html'>E' su internet per la provincia di Palermo un nuovissimo sistema per &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;semplificare&lt;/span&gt;&lt;/span&gt; l'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;organizzazione&lt;/span&gt;&lt;/span&gt; e l'iscrizione a partite di calcio, calcetto e altro.&lt;br /&gt;Disponibile da adesso e operativo dal 7 settembre 2009, &lt;a href="http://www.calcettopalermo.com/"&gt;www.calcettopalermo.com&lt;/a&gt; consente&lt;br /&gt;di iscriversi liberamente e &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;gratuitamente&lt;/span&gt; ai servizi offerti, permettendo cosi a tutti di poter consultare i campi disponibili, i posti di eventuali partite organizzate da altri (e aperte a tutti), e altro ancora.&lt;br /&gt;Piuttosto che &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;preoccuparsi&lt;/span&gt;&lt;/span&gt; di telefonare ai campi alla ricerca di posti liberi per giocare, si può tenere sotto controllo la propria situazione ovunque ci si trovi, tramite internet e ricevere le email di avviso sulle attività prossime.&lt;br /&gt;Un'idea davvero originale ed utilissima.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4395883655799261316?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4395883655799261316/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4395883655799261316' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4395883655799261316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4395883655799261316'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/08/un-nuovo-modo-per-organizzarsi-le.html' title='Un nuovo modo per organizzarsi le partite di calcetto a Palermo'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-8836849662952873775</id><published>2009-08-25T11:06:00.002+02:00</published><updated>2009-08-25T11:08:08.450+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firebird databaset performance sql'/><title type='text'>DB firebird da 1 TB</title><content type='html'>Riporto un interessante &lt;a href="http://www.ib-aid.com/articles/item104"&gt;link&lt;/a&gt; sulle prestazioni di un DB firebird da 1TB.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-8836849662952873775?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/8836849662952873775/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=8836849662952873775' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8836849662952873775'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8836849662952873775'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/08/db-firebird-da-1-tb.html' title='DB firebird da 1 TB'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-3734858268260822200</id><published>2009-07-19T19:13:00.003+02:00</published><updated>2009-07-19T19:18:48.375+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='precari palermo camarata merda'/><title type='text'>Precari? Beati loro!</title><content type='html'>E' stato inaugurato il &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;sottopasso&lt;/span&gt; di &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Villatasca&lt;/span&gt; &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;della&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;circonvallazione&lt;/span&gt;, da tempo inagibile per le pessime condizioni.&lt;br /&gt;Ora brilla, luccica e profuma (mi chiedo come mai si è partiti dal &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;sottopasso&lt;/span&gt; che collega &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;direttamente&lt;/span&gt; la città al BINGO, per altro sequestrato tempo fa per &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;implicazioni&lt;/span&gt; mafiose).&lt;br /&gt;&lt;br /&gt;Sapete il nostro &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Comume&lt;/span&gt; poverissimo di fondi cosa fa?&lt;br /&gt;Assume QUARANTA persone come PRECARI per &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;un costo&lt;/span&gt; di 24000 euro al mese totali (avete letto bene, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;VENTIQUATROMILA&lt;/span&gt;) per vigilare sul posto. QUARANTA persone.&lt;br /&gt;Oggi, dopo appena un giorno di lavoro i nostri amici precari HANNO FATTO ISTANZA PER LA &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;STABILIZZAZIONE&lt;/span&gt;...&lt;br /&gt;&lt;br /&gt;Che studiate a fare? Fate i precari  che poi vi &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;stabilizzano&lt;/span&gt;...(a meno che non siete dei poveri insegnanti, allora non vi &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;stabilizzeranno&lt;/span&gt; mai...)&lt;br /&gt;&lt;br /&gt;Ma alle prossime elezioni comunali, a Cammarata, non dimenticate di votarlo, come sempre accade!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3734858268260822200?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3734858268260822200/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3734858268260822200' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3734858268260822200'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3734858268260822200'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/07/precari.html' title='Precari? Beati loro!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-3854878288614298057</id><published>2009-07-03T07:47:00.001+02:00</published><updated>2009-07-03T07:48:31.952+02:00</updated><title type='text'>Buon compleanno amore mio</title><content type='html'>Mia dolce Silvia, auguri di buon compleanno, ti amo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;immensamente&lt;/span&gt;...evviva!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3854878288614298057?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3854878288614298057/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3854878288614298057' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3854878288614298057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3854878288614298057'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/07/buon-compleanno-amore-mio.html' title='Buon compleanno amore mio'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-7668796785867811926</id><published>2009-06-26T08:12:00.003+02:00</published><updated>2009-06-26T08:16:18.762+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='michael jackson morte jacko bad dirty diana'/><title type='text'>Addio per sempre Michael</title><content type='html'>La musica pop se l'è portata con se.&lt;br /&gt;Nessuno mai più sarà come Michael Jackson;&lt;br /&gt;nessuno mai più scriverà musica al livello di Billie Jean, Trhiller, Dirty Diana,&lt;br /&gt;nessuno mai più avrà dietro se 45 anni di carriera su 50 di vita.&lt;br /&gt;&lt;br /&gt;Rest In Peace Jacko...&lt;br /&gt;&lt;br /&gt;&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/aSqo17o2a1w&amp;amp;hl=it&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;border=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/aSqo17o2a1w&amp;amp;hl=it&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&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/1203096794786723112-7668796785867811926?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/7668796785867811926/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=7668796785867811926' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7668796785867811926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7668796785867811926'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/06/addio-per-sempre-michael.html' title='Addio per sempre Michael'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-6506673370552352546</id><published>2009-06-04T07:18:00.002+02:00</published><updated>2009-06-04T07:21:58.274+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Il peggior sindaco di palermo diego cammarata incompetente immondizia palermo napoli'/><title type='text'>La colpa è mia per l'immondizia a Palermo?</title><content type='html'>Riporto un &lt;a href="http://www.rosalio.it/2009/06/03/cammarata-si-scusa-con-i-turisti-ed-e-polemica/"&gt;articolo&lt;/a&gt; di &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Rosalito&lt;/span&gt;.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;it&lt;/span&gt; in cui è a sua volta riportata una lettera del nostro incompetente Sindaco di Palermo in cui scrive ai turisti palermitani (la lettera è stata distribuita in tutti gli alberghi palermitani) scusandosi in NOME DI TUTTI I PALERMITANI del disagio causato dalle strade piene di immondizia.&lt;br /&gt;&lt;br /&gt;Ma scusate? Ora la colpa è mia di tutto questo? A che titolo chiedi scusa a nome mio? Come ti sei permesso a dare la colpa a me? E poi...Ai turisti? DEVI CHIEDERE SCUSA PRIMA AI PALERMITANI!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-6506673370552352546?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/6506673370552352546/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=6506673370552352546' title='2 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6506673370552352546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6506673370552352546'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/06/la-colpa-e-mia-per-limmondizia-palermo.html' title='La colpa è mia per l&apos;immondizia a Palermo?'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-7136744676854899749</id><published>2009-05-22T08:14:00.002+02:00</published><updated>2009-05-22T08:27:09.941+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pdl berlusconi regime bondi democrazia fascismo giorgio bocca'/><title type='text'>Gli italiani, negati per la democrazia</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Gianfranco Fini,&lt;/span&gt; nonostante i più recenti tentativi di recidere le vecchie radici politico-culturali, resta pur sempre il pupillo fascista di Giorgio &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Almirante&lt;/span&gt;, quello che inventò il movimento Sociale Italiano della Fiamma Tricolore.&lt;br /&gt;Eppure è la terza carica di stato.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Gianni Alemanno&lt;/span&gt;, parente di quel Pino &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Rauti&lt;/span&gt; biografo di Mussolini e ideologo dell'estrema destra, è il sindaco di Roma, preferito dagli elettori al candidato della sinistra, non solo presente per dovere d'ufficio a tutte le commemorazioni dell'antifascismo (a cominciare da quella per le Fosse Ardeatine), ma anche dell'antisemitismo.&lt;br /&gt;&lt;br /&gt;Sindaco di Roma come lo era di Lecce la neofascista &lt;span style="font-weight: bold;"&gt;Adriana Poli &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Bortone&lt;/span&gt;&lt;/span&gt;, che richiesta di un parere sui miei scritti antifascisti, disse, giustamente dal suo punto di vista, che sembravano repellenti.&lt;br /&gt;&lt;br /&gt;E' il ministro della Difesa, tutore della sicurezza democratica e oratore ufficiale della celebrazione del 25 aprile, data sacra alla Resistenza al nazifascismo, &lt;span style="font-weight: bold;"&gt;Ignazio La Russa&lt;/span&gt;, figlio e fratello di fascisti eccellenti, e non dimentichiamo il Presidente del Consiglio Silvio &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Berlusconi&lt;/span&gt;, che, alla vigilia di una elezione romana, richiesto su chi preferisse tra il candidato di destra e quello di sinistra, non ci pensò un attimo a fare il nome del primo, aprendo la strada allo “sdoganamento”, così venne chiamato, degli ex fascisti e sempre fascisti, che con la grande manovra trasformista di Fiuggi, si erano ribattezzati in Alleanza Nazionale.&lt;br /&gt;&lt;br /&gt;Oggi il trasformismo dei fascisti di prima, neofascisti poi, è arrivato al punto massimo, ma chi sa se definitivo, che li vede non solo ricoprire le più alte cariche dello Stato, ma fra i più attenti difensori della democrazia, i primi nella sua difesa dalle tentazioni autoritarie del sultano di Arcore.&lt;br /&gt;Che accade nel Bel Paese?&lt;br /&gt;Quello che è sempre accaduto : le ideologie passano, la voglia di potere resta. La tradizione più forte della nostra idea forte in politica resta "Francia o Spagna &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;purchè&lt;/span&gt; se magna".&lt;br /&gt;Il fascismo che va e che torna come “autobiografia della nazione”?&lt;br /&gt;&lt;br /&gt;Giuseppe &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Prezzolini&lt;/span&gt; diceva :&lt;br /&gt;&lt;br /&gt;“Di una cosa son certo : gli italiani mi sembrano negati alla democrazia; islandesi, svizzeri, inglesi, americani, son nati democratici, noi autoritari e faziosi. Forse non sono stato fascista &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;perchè&lt;/span&gt; ero troppo poco italiano”.&lt;br /&gt;&lt;br /&gt;Giorgio Bocca.&lt;br /&gt;&lt;br /&gt;------------------&lt;br /&gt;&lt;br /&gt;Io personalmente, invece, aggiungo che questo nero periodo in cui la politica ormai è alla &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;mercè&lt;/span&gt; delle onde del mare, alla deriva, dobbiamo essere più preoccupati che mai.&lt;br /&gt;Nella storia, le fasi antecedenti i regimi e le dittature sono caratterizzate dalla "morte della politica", un chiaro meccanismo volto ad "assassinare la politica" per spianare la strada alla dittatura.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-7136744676854899749?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/7136744676854899749/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=7136744676854899749' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7136744676854899749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7136744676854899749'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/05/gli-italiani-negati-per-la-democrazia.html' title='Gli italiani, negati per la democrazia'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-4164072142991947575</id><published>2009-05-19T10:32:00.005+02:00</published><updated>2009-05-19T10:56:41.621+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tstring list dlephi class helpter find pos'/><title type='text'>[Delphi] Un Class Helper per TStringList</title><content type='html'>Di seguito una estensione a supporto di tutte le istanze TStringlist utilizzate nelle applicazioni delphi.&lt;br /&gt;&lt;br /&gt;L'utilizzo è banalissimo, per una qualsiasi istanza di TStringlist :&lt;br /&gt;&lt;br /&gt;&lt;!-- IZINIO CODICE ESEMPIO --&gt;&lt;!-- Intestazione esempio --&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;!-- Codice --&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;MyStrings&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TStringList&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;lIndex&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  5.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;MyString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;TStringList&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Create&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  6.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;MyString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Prova 1'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  7.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;MyString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Prova 2'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  8.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;MyString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Prove 3'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  9.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;MyString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Prove 4'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 10.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;MyString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Provo 5'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 11.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;lIndex&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;MyString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;FindByPart&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Prove'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 12.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_identifier"&gt;lIndex&lt;/span&gt;&lt;span class="syntax_symbol"&gt;&amp;lt;&amp;gt;-&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 13.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 14.&lt;/span&gt;    &lt;span class="syntax_comment"&gt;// Trovato Prove in MyString[lIndex];&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 15.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 16.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;!-- Didascalia --&gt;&lt;div class="div_didascalia"&gt;Esempio di utilizzo&lt;/div&gt;&lt;!-- FINE CODICE ESEMPIO --&gt;&lt;br /&gt;&lt;br /&gt;Di seguito il codice dell'Helper :&lt;br /&gt;&lt;br /&gt;&lt;!-- IZINIO CODICE ESEMPIO --&gt;&lt;!-- Intestazione esempio --&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;!-- Codice --&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Interface&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;TStringListHelper&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Class&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Helper&lt;/span&gt; &lt;span class="syntax_keyword"&gt;For&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TStringList&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Public&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  5.&lt;/span&gt;    &lt;span class="syntax_comment"&gt;// True se aSubString Š contenuta in una delle righe &lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  6.&lt;/span&gt;    &lt;span class="syntax_comment"&gt;// a partire dalla riga StartFrom;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  7.&lt;/span&gt;    &lt;span class="syntax_comment"&gt;// Restituisce la prima riga con l'occorrenza&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  8.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;FindByPart&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aSubString&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_keyword"&gt;String&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  9.&lt;/span&gt;                        &lt;span class="syntax_keyword"&gt;Var&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aIndex&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 10.&lt;/span&gt;                        &lt;span class="syntax_keyword"&gt;Const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_symbol"&gt;-&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Overload&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Inline&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 11.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;FindByPart&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aSubString&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_keyword"&gt;String&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Overload&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Inline&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 12.&lt;/span&gt;    &lt;span class="syntax_comment"&gt;// Scorre le righe a partire dalla riga StartFrom&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 13.&lt;/span&gt;    &lt;span class="syntax_comment"&gt;// sino a trovare la prima riga aIndex non vuota&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 14.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Procedure&lt;/span&gt; &lt;span class="syntax_identifier"&gt;FindNextLine&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Var&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aIndex&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Const&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 15.&lt;/span&gt;                           &lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_symbol"&gt;-&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Inline&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 16.&lt;/span&gt;    &lt;span class="syntax_comment"&gt;// True se aSubString Š contenuta in una delle righe &lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 17.&lt;/span&gt;    &lt;span class="syntax_comment"&gt;// a partire dalla riga StartFrom                       &lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 18.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Contain&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aSubString&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_keyword"&gt;String&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 19.&lt;/span&gt;                     &lt;span class="syntax_keyword"&gt;Const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_symbol"&gt;-&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Inline&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 20.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 21.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 22.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Implementation&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 23.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 24.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TStringListHelper&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;FindByPart&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aSubString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_keyword"&gt;String&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 25.&lt;/span&gt;                                      &lt;span class="syntax_keyword"&gt;Var&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aIndex&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 26.&lt;/span&gt;                                      &lt;span class="syntax_keyword"&gt;Const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_symbol"&gt;-&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;):&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 27.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 28.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;S&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 29.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;I&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 30.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;C&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 31.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 32.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;aIndex&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=-&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 33.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;Result&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;False&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 34.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Self&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Count&lt;/span&gt;&lt;span class="syntax_symbol"&gt;&amp;gt;&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 35.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 36.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;S&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 37.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;C&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Pred&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Self&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Count&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 38.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;&amp;gt;=&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_keyword"&gt;And&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;&amp;lt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;C&lt;/span&gt;&lt;span class="syntax_symbol"&gt;+&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;))&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt; &lt;span class="syntax_identifier"&gt;S&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 39.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;For&lt;/span&gt; &lt;span class="syntax_identifier"&gt;I&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;S&lt;/span&gt; &lt;span class="syntax_keyword"&gt;To&lt;/span&gt; &lt;span class="syntax_identifier"&gt;C&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 40.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 41.&lt;/span&gt;      &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Pos&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;aSubString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Self&lt;/span&gt;&lt;span class="syntax_symbol"&gt;[&lt;/span&gt;&lt;span class="syntax_identifier"&gt;I&lt;/span&gt;&lt;span class="syntax_symbol"&gt;])&amp;lt;&amp;gt;&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 42.&lt;/span&gt;      &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 43.&lt;/span&gt;        &lt;span class="syntax_identifier"&gt;aIndex&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;I&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 44.&lt;/span&gt;        &lt;span class="syntax_identifier"&gt;Result&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;True&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 45.&lt;/span&gt;        &lt;span class="syntax_identifier"&gt;Break&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 46.&lt;/span&gt;      &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 47.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 48.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 49.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;end&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 50.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 51.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TStringListHelper&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;FindByPart&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aSubString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_keyword"&gt;String&lt;/span&gt;&lt;span class="syntax_symbol"&gt;):&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 52.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 53.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;S&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 54.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;I&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 55.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;C&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 56.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 57.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;Result&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;False&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 58.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;S&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 59.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;C&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Pred&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Self&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Count&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 60.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;For&lt;/span&gt; &lt;span class="syntax_identifier"&gt;I&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;S&lt;/span&gt; &lt;span class="syntax_keyword"&gt;To&lt;/span&gt; &lt;span class="syntax_identifier"&gt;C&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 61.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 62.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Pos&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;aSubString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Self&lt;/span&gt;&lt;span class="syntax_symbol"&gt;[&lt;/span&gt;&lt;span class="syntax_identifier"&gt;I&lt;/span&gt;&lt;span class="syntax_symbol"&gt;])&amp;lt;&amp;gt;&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 63.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 64.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;Result&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;True&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 65.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;Break&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 66.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 67.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 68.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;end&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 69.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 70.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;procedure&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TStringListHelper&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;FindNextLine&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;var&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aIndex&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 71.&lt;/span&gt;                                         &lt;span class="syntax_keyword"&gt;const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 72.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 73.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;S&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 74.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;I&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 75.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;C&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 76.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 77.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;aIndex&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=-&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 78.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;S&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 79.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;C&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Pred&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Self&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Count&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 80.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;&amp;gt;=&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_keyword"&gt;And&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;&amp;lt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;C&lt;/span&gt;&lt;span class="syntax_symbol"&gt;+&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;))&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt; &lt;span class="syntax_identifier"&gt;S&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 81.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;For&lt;/span&gt; &lt;span class="syntax_identifier"&gt;I&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;S&lt;/span&gt; &lt;span class="syntax_keyword"&gt;To&lt;/span&gt; &lt;span class="syntax_identifier"&gt;C&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 82.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 83.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Trim&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Self&lt;/span&gt;&lt;span class="syntax_symbol"&gt;[&lt;/span&gt;&lt;span class="syntax_identifier"&gt;I&lt;/span&gt;&lt;span class="syntax_symbol"&gt;])&amp;lt;&amp;gt;&lt;/span&gt;&lt;span class="syntax_string1"&gt;''&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 84.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 85.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;aIndex&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;I&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 86.&lt;/span&gt;      &lt;span class="syntax_identifier"&gt;Break&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 87.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 88.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 89.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;end&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 90.&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 91.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TStringListHelper&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Contain&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aSubString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_keyword"&gt;String&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 92.&lt;/span&gt;                                   &lt;span class="syntax_keyword"&gt;const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Integer&lt;/span&gt;&lt;span class="syntax_symbol"&gt;):&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 93.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 94.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;&amp;gt;=&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_keyword"&gt;And&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;&amp;lt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Pred&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Self&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Count&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)+&lt;/span&gt;&lt;span class="syntax_number"&gt;1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;))&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 95.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;Result&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Pos&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;aSubString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Self&lt;/span&gt;&lt;span class="syntax_symbol"&gt;[&lt;/span&gt;&lt;span class="syntax_identifier"&gt;StartFrom&lt;/span&gt;&lt;span class="syntax_symbol"&gt;])&amp;lt;&amp;gt;&lt;/span&gt;&lt;span class="syntax_number"&gt;0&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 96.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Else&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 97.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;Result&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;False&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 98.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;end&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;!-- Didascalia --&gt;&lt;div class="div_didascalia"&gt;Class Helper per TStringList&lt;/div&gt;&lt;!-- FINE CODICE ESEMPIO --&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4164072142991947575?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4164072142991947575/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4164072142991947575' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4164072142991947575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4164072142991947575'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/05/delphi-un-class-helper-per-tstringlist.html' title='[Delphi] Un Class Helper per TStringList'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-5606444565225944376</id><published>2009-05-18T13:16:00.001+02:00</published><updated>2009-05-18T13:18:02.475+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='delphi firebird support sql 2009'/><title type='text'>Supporto firebird per le future versioni Delphi</title><content type='html'>Finalmente di parla di &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Firebird&lt;/span&gt; per le future versioni di &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Delphi&lt;/span&gt;, come riportato in questo articolo :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Project &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Weaver&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Main&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Themes&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;User &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Experience&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;Enhance&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Connectivity&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Documentation&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;IDE &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;usability&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Team &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Productivity&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Touch&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;IDE – &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Insight&lt;/span&gt; (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;easy&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Keyboard&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;access&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;to&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;almost&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;everything&lt;/span&gt;)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;Improvements&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;to&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;DataSnap&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;Firebird&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;Support&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;.NET &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;AOP&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;SCM&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;Support&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;Enhanced&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;RTTI&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;Support&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Attribute &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;Support&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;Seamless&lt;/span&gt; .NET &lt;&gt; Native &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;communication&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;Windows&lt;/span&gt; 7 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;APIs&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;and&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;Direct&lt;/span&gt; 2D&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Full &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;Support&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;of&lt;/span&gt; SOAP 1.2 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;Clients&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Project X&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;Cross-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;platform&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;Windows&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_42"&gt;Mac&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_43"&gt;OS&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_44"&gt;and&lt;/span&gt; Linux&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Cross-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_45"&gt;platform&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_46"&gt;component&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_47"&gt;library&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_48"&gt;DataSnap&lt;/span&gt; on all &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_49"&gt;platforms&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Project &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_50"&gt;Chromium&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_51"&gt;Quality&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_52"&gt;Quality&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_53"&gt;Quality&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_54"&gt;Quality&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_55"&gt;Quality&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Pascal Code &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_56"&gt;Formatter&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_57"&gt;Documentation&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_58"&gt;of&lt;/span&gt; the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_59"&gt;OTA&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;New Data &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_60"&gt;binding&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_61"&gt;model&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_62"&gt;allowing&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_63"&gt;binding&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_64"&gt;to&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_65"&gt;almost&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_66"&gt;any&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_67"&gt;property&lt;/span&gt; on a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_68"&gt;control&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;More &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_69"&gt;integration&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_70"&gt;with&lt;/span&gt; the database &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_71"&gt;tools&lt;/span&gt;.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Project &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_72"&gt;Commodore&lt;/span&gt;&lt;br /&gt;&lt;/li&gt;&lt;ul&gt;&lt;li&gt;64 Bit native&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Full &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_73"&gt;compiler&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_74"&gt;RTL&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_75"&gt;and&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_76"&gt;VCL&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_77"&gt;support&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_78"&gt;for&lt;/span&gt; 64 native&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Multi-Core. Multi-&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_79"&gt;threaded&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_80"&gt;applications&lt;/span&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5606444565225944376?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5606444565225944376/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5606444565225944376' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5606444565225944376'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5606444565225944376'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/05/supporto-firebird-per-le-future.html' title='Supporto firebird per le future versioni Delphi'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-5111174038137886543</id><published>2009-05-18T07:32:00.002+02:00</published><updated>2009-05-18T07:34:57.479+02:00</updated><title type='text'>Un mondo fatto da coglioni...</title><content type='html'>Chi non gli avrebbe dato il voto era un coglione, ma abbiamo frainteso : non intendeva "coglione" ma coglione.&lt;br /&gt;l'Unione Europea ha frainteso,&lt;br /&gt;l'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Onu&lt;/span&gt; ha frainteso,&lt;br /&gt;&lt;br /&gt;Tutti coglioni e un solo ZAR...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5111174038137886543?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5111174038137886543/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5111174038137886543' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5111174038137886543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5111174038137886543'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/05/un-mondo-fatto-da-coglioni.html' title='Un mondo fatto da coglioni...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-4909710940112771063</id><published>2009-05-11T12:57:00.002+02:00</published><updated>2009-05-11T12:59:26.885+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='silvio berlusconi cancro diavolo demonio regime'/><title type='text'>E si...Silvio è il più popolare del mondo...</title><content type='html'>E per capire davvero quanto, è sufficiente cliccare su &lt;a href="http://www.facebook.com/ext/share.php?sid=99261451339&amp;amp;h=BiG3C&amp;amp;u=BArbk&amp;amp;ref=nf"&gt;questo&lt;/a&gt; link.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4909710940112771063?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4909710940112771063/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4909710940112771063' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4909710940112771063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4909710940112771063'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/05/e-sisilvio-e-il-piu-po9polare-del-mondo.html' title='E si...Silvio è il più popolare del mondo...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-3523479348874206356</id><published>2009-05-04T12:14:00.004+02:00</published><updated>2009-05-04T12:32:54.074+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sondaggi berlusconi obama popolarità pdl presidente del consiglio vallette divorzio veronica'/><title type='text'></title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_zKfEFU3t4o4/Sf7BM9nxQVI/AAAAAAAAAFk/wVHPpu-xQCQ/s1600-h/popolarita.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 357px; height: 400px;" src="http://1.bp.blogspot.com/_zKfEFU3t4o4/Sf7BM9nxQVI/AAAAAAAAAFk/wVHPpu-xQCQ/s400/popolarita.jpg" alt="" id="BLOGGER_PHOTO_ID_5331911437297205586" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Desidero pubblicare un sondaggio &lt;span style="font-weight: bold;"&gt;vero&lt;/span&gt; di France24 e dell’&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Herald&lt;/span&gt; Tribune, in cui è mostrata la popolarità dei leader del mondo, compreso il &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;pluridivorziato&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;plurindagato&lt;/span&gt;, plurimiliardario Silvio &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Berlusconi&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Il Presidente del Consiglio afferma da molto ormai di essere il leader più popolare del mondo (non per le sue cazzate, come noi dovremmo pensare), sondaggi fatti come sempre da agenzie di suo piacere...&lt;br /&gt;&lt;br /&gt;Questi sono i risultati di sondaggi veri.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3523479348874206356?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3523479348874206356/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3523479348874206356' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3523479348874206356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3523479348874206356'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/05/desidero-pubblicare-un-sondaggio-vero.html' title=''/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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/_zKfEFU3t4o4/Sf7BM9nxQVI/AAAAAAAAAFk/wVHPpu-xQCQ/s72-c/popolarita.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-80164808340535111</id><published>2009-05-02T16:16:00.004+02:00</published><updated>2009-05-02T19:21:41.660+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='evasione fiscale truffe agli occhi di tutti'/><title type='text'>Discutere fa bene sempre...</title><content type='html'>Tra una chiacchera e l'altra, oggi, lungo la via di ritorno da una passeggiata in montagna alla ricerca di funghi, viene fuori un discorso interessante :&lt;span style="font-weight: bold;"&gt; le entrate fiscali di tutti i distributori automatici presso i quali acquistiamo di tutto (caffè, dolcetti, profilattici, acqua, coca cola) come vengono dichiarate?&lt;/span&gt; Ovvero dovremmo ricevere tutti uno scontrino, esattamente come al bar per un caffè!&lt;br /&gt;Non ditemi che è una questione di regime fiscale...per favore...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-80164808340535111?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/80164808340535111/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=80164808340535111' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/80164808340535111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/80164808340535111'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/05/discutere-fa-bene-sempre.html' title='Discutere fa bene sempre...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-1255988905018295996</id><published>2009-04-21T08:36:00.003+02:00</published><updated>2009-04-21T09:27:54.020+02:00</updated><title type='text'>Esecuzione di comandi WSQL</title><content type='html'>&lt;div id="mainContent"&gt;&lt;p&gt;&lt;b&gt;Questa guida di riferimento è indirizzata agli sviluppatori WY&lt;/b&gt;&lt;/p&gt;&lt;p&gt;L'esecuzione di un comando &lt;b&gt;SQL/WSQL&lt;/b&gt; compilato con il metodo discusso nella &lt;a href="http://wpristia.blogspot.com/2009/04/preparazione-di-comandi-wsql.html"&gt;Guida di riferimento per la creazione di comandi SQL da codice Delphi&lt;/a&gt;, come da esempio seguente :&lt;/p&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;BuildSQL&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Descrizione comando sql'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Compilazione del comando SQL/WSQL&lt;/div&gt;&lt;p&gt;La richiesta di esecuzione del comando può avvenire in due metodi differenti. Il primo metodo di esecuzione non ritorna un cursore al comando ed è adatto per comando &lt;b&gt;DML&lt;/b&gt; (manipolazione dei dati) e &lt;b&gt;DDL&lt;/b&gt; (definizione dello schema), mentre il secondo metodo ritorna un cursore alle righe restituite dall'esecuzione del comando. questo fa comprendere che il metodo di esecuzione va scelto a priori in funzione del comando. Vedremo per primo il metodo di esecuzione che non ritorna cursori, come in questo caso :&lt;/p&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;With&lt;/span&gt; &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_command"&gt;SQLServices&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;TransactionStart&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Try&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  5.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;ExecuteSQL&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;BuildSQL&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Descrizione'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;),&lt;/span&gt; &lt;span class="syntax_identifier"&gt;stWithSQL&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  6.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;TransactionCommit&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  7.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Except&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  8.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;TransactionRollBack&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  9.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 10.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Esecuzione di un comando SQL/WSQL che non ritorna cursori (utile per INSERT,UPDATE,DELETE)&lt;/div&gt;&lt;p&gt;Il metodo che esegue il comando è &lt;b&gt;ExecuteSQL&lt;/b&gt; appartenente a &lt;b&gt;WYDM&lt;/b&gt;, il modulo dati dell'applicazione. In ingresso questo metodo si aspetta il comando SQL compilato (restituito da &lt;b&gt;BuildSQL&lt;/b&gt;) e la modalità di gestione del comando che può essere :&lt;/p&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;b&gt;stWithSQL&lt;/b&gt;, per comandi DML&lt;/li&gt;&lt;li&gt;&lt;b&gt;stWithPSQL&lt;/b&gt;, per comandi DDL&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;Vediamo ora il caso più completo che, invece, esegue il comando ritornando un cursore molto semplice e potente da utilizzare.&lt;/p&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;lRow&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_column"&gt;TWYDataset&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;lRow&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:=&lt;/span&gt; &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;CreateFetchableDataset&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  5.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Try&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  6.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;With&lt;/span&gt; &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_command"&gt;SQLServices&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  7.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  8.&lt;/span&gt;      &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Clear&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  9.&lt;/span&gt;      &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'SELECT * FROM  WY_ALIAS'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 10.&lt;/span&gt;      &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'  WHERE IDALIAS=?1?'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 11.&lt;/span&gt;      &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;aAlias&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 12.&lt;/span&gt;      &lt;span class="syntax_keyword"&gt;If&lt;/span&gt; &lt;span class="syntax_identifier"&gt;ExecuteSQL&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;BuildSql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Recupero Alias'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;),&lt;/span&gt;&lt;span class="syntax_string1"&gt;'IDALIAS'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;lRow&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;flMultiTone&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_symbol"&gt;&amp;lt;&amp;gt;&lt;/span&gt; &lt;span class="syntax_string1"&gt;''&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Then&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 13.&lt;/span&gt;      &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 14.&lt;/span&gt;        &lt;span class="syntax_keyword"&gt;While&lt;/span&gt; &lt;span class="syntax_identifier"&gt;FetchRow&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;lRow&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;flMultiTone&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 15.&lt;/span&gt;        &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 16.&lt;/span&gt;          &lt;span class="syntax_identifier"&gt;lRow&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Row&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;FieldByName&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'TIPOLOGIA_ALIAS'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;).&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AsInteger&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 17.&lt;/span&gt;        &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 18.&lt;/span&gt;      &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 19.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 20.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Finally&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 21.&lt;/span&gt;    &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;FreeFetchableDataset&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;lRow&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 22.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 23.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Esecuzione di un comando SQL/WSQL che ritorna un cursore al dataset (utile per SELECT)&lt;/div&gt;&lt;p&gt;Esaminiamo il codice.&lt;br /&gt;&lt;br /&gt;Le righe da 8 a 11 dovrebbero ormai essere chiare, mentre sono di nostro interesse le righe 4,12,14,16 e 21.&lt;br /&gt;&lt;br /&gt;La riga 4 inizializza il cursore &lt;b&gt;lRow&lt;/b&gt; e lo predispone per ricevere il dataset. &lt;b&gt;Uno dei punti forti di WY è la gestione completamente offline dei dataset&lt;/b&gt; pertanto, una volta eseguito il nostro comando, il cursore lRow conterrà il dataset &lt;b&gt;in memoria&lt;/b&gt; e le risorse per l'esecuzione del comando &lt;b&gt;SQL/WSQL&lt;/b&gt; saranno già tutte rilasciate. Vedremo quindi più avanti tutte le caratteristiche del cursore &lt;b&gt;TWYDataset&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;La riga 12 esegue il comando. Il metodo si aspetta il comando SQL compilato, il nome di una colonna &lt;b&gt;chiave&lt;/b&gt;, il cursore e la modalita di gestione del cursore stesso. Concentriamoci sull'ultimo parametro, che può assumere due valori : &lt;/p&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;flSingleTone&lt;/li&gt;&lt;li&gt;flMultiTone&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;p&gt;Nel primo caso ci si aspetta il ritorno di &lt;b&gt;una sola riga&lt;/b&gt; (quindi per le query singletone), mentre nel secondo ci si aspetta un dataset. A prescindere dalle righe ritornate, il cursore lRow punterà alla prima riga del &lt;b&gt;dataset in memoria&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt; Ciò che ora ci interessa è accedere ai valori della riga corrente nel dataset, e poter scorrere il dataset stesso.&lt;br /&gt;&lt;br /&gt; L'accesso ai dati della riga corrente avviene come in un qualsiasi dataset derivato da &lt;b&gt;TDataset&lt;/b&gt; che, nel nostro cursore, è puntato dall'attributo &lt;b&gt;Row&lt;/b&gt; del cursore &lt;b&gt;lRow&lt;/b&gt;, come descritto nella riga 16 dell'esempio precedente e qui di seguito generalizzato : &lt;/p&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_identifier"&gt;lRow&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Row&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;FieldByName&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'COLONNA_INTERO'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;).&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AsInteger&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Lettura di un valore di una riga del cursore&lt;/div&gt;&lt;p&gt;Per scorrere invece il dataset in memoria tramite il cursore consideriamo la riga 14 dell'esempio precedente, qui generalizzato :&lt;/p&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_keyword"&gt;While&lt;/span&gt; &lt;span class="syntax_identifier"&gt;FetchRow&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;lRow&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;flMultiTone&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Ciclo di fetch per il cursore ottenuto dall'esecuzione del comando&lt;/div&gt;&lt;p&gt;Non è necessario aprire o chiudere i cursori lRow in quanto sarà compito dell'oggetto &lt;b&gt;WYDM&lt;/b&gt; gestire il flusso. La differenza con l'approccio classico di gestione dei dataset sta proprio nel fatto che l'apertura e la chiusura, i controlli di esistenza e altro vengono svolti dall'oggetto &lt;b&gt;WYDM&lt;/b&gt; in modo trasparente.&lt;br /&gt;&lt;br /&gt;La riga 21 dell'esempio precedente rilascia le risorse di memoria allocate dal cursore &lt;b&gt;lRow&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;E' infine possibile eseguire il comando per leggere il valore di una sola colonna in una query singletone con il seguente metodo :&lt;/p&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_identifier"&gt;lString&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;ExecuteSQL&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;BuildSql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Descrizione'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;),&lt;/span&gt; &lt;span class="syntax_string1"&gt;'NOME_COLONNA'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Esecuzione di un comando SQL/WSQL per leggere il valore di una sola colonna&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-1255988905018295996?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1255988905018295996/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1255988905018295996' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1255988905018295996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1255988905018295996'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/04/esecuzione-di-comandi-wsql.html' title='Esecuzione di comandi WSQL'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-7848652028139766739</id><published>2009-04-19T20:22:00.010+02:00</published><updated>2009-04-21T08:32:38.493+02:00</updated><title type='text'>Preparazione di comandi WSQL</title><content type='html'>&lt;div id="mainContent"&gt;&lt;p&gt;&lt;b&gt;Questa guida di riferimento è indirizzata agli sviluppatori WY&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Il modeler&lt;/b&gt;&lt;/p&gt;&lt;p&gt;WY dispone di un oggetto &lt;b&gt;SQLCMD&lt;/b&gt;, attributo dell'oggetto &lt;b&gt;WYDM&lt;/b&gt; (il modulo dati base per le applicazioni WY) progettato per la creazione di comandi &lt;b&gt;SQL&lt;/b&gt; e &lt;b&gt;WSQL&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt; La struttura essenziale della classe TWYSQLModeler (SQLCMD ne è un'istanza) è la seguente.&lt;/p&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;  &lt;span class="syntax_column"&gt;TWYSQLModeler&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Class&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Sealed&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_column"&gt;TWYObject&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Public&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;    &lt;span class="syntax_identifier"&gt;SQL&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TStringList&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Procedure&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Clear&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  5.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;FAV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aValue&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Variant&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  6.&lt;/span&gt;                 &lt;span class="syntax_identifier"&gt;AddQuotes&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_identifier"&gt;True&lt;/span&gt;&lt;span class="syntax_symbol"&gt;):&lt;/span&gt; &lt;span class="syntax_column"&gt;TWYSQLModeler&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  7.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;AV&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aValue&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Variant&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  8.&lt;/span&gt;                 &lt;span class="syntax_identifier"&gt;AddQuotes&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_identifier"&gt;True&lt;/span&gt;&lt;span class="syntax_symbol"&gt;):&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  9.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;AN&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 10.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;AC&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Const&lt;/span&gt; &lt;span class="syntax_identifier"&gt;aCondition&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_keyword"&gt;String&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 11.&lt;/span&gt;                 &lt;span class="syntax_identifier"&gt;ConditionType&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TConditionType&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 12.&lt;/span&gt;                 &lt;span class="syntax_identifier"&gt;DoItOnlyIf&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 13.&lt;/span&gt;    &lt;span class="syntax_keyword"&gt;Function&lt;/span&gt; &lt;span class="syntax_identifier"&gt;BuildSQL&lt;/span&gt; &lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;aOwner&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_keyword"&gt;String&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_string1"&gt;''&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 14.&lt;/span&gt;                       &lt;span class="syntax_identifier"&gt;AutoClear&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Boolean&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_identifier"&gt;False&lt;/span&gt;&lt;span class="syntax_symbol"&gt;):&lt;/span&gt; &lt;span class="syntax_keyword"&gt;String&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 15.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Dichiarazione interfaccia TWSQLModeler&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Della dichiarazione di cui sopra presteremo particolare attenzione all'oggetto &lt;b&gt;SQL&lt;/b&gt; della riga 3, ai metodi &lt;b&gt;FAV&lt;/b&gt;,&lt;b&gt;AV&lt;/b&gt;,&lt;b&gt;AC&lt;/b&gt;,&lt;b&gt;AN&lt;/b&gt; e &lt;b&gt;BuildSQL&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;Per meglio comprendere l'utilizzo dell'oggetto, è bene proseguire con la descrizione del processo di creazione.&lt;/p&gt;&lt;br /&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Scrittura del comando tramite l'oggetto &lt;b&gt;SQL&lt;/b&gt;;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Definizione delle condizioni variabili;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Passaggio dei parametri variabili;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Compilazione del comando.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Scrittura del comando SQL/WSQL&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;La scrittura del comando è eseguita mediante l'oggetto SQL di &lt;b&gt;SQLCMD&lt;/b&gt;.&lt;/p&gt;&lt;br /&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;  &lt;span class="syntax_comment"&gt;// ...    &lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;With&lt;/span&gt; &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_command"&gt;SqlServices&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Clear&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  5.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'SELECT * FROM TABELLA WHERE ...'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  6.&lt;/span&gt;    &lt;span class="syntax_comment"&gt;// ...&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  7.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Immissione del comando SQL da codice tramite la libreria WY&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Definizione delle condizioni variabili&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Le condizioni variabili aggiungono condizioni al comando &lt;b&gt;SQL/WSQL&lt;/b&gt; in modo dinamico.&lt;/p&gt;&lt;br /&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AC&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'COLONNA1=?1?'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;ctAND&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Condizione1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Inserimento di una condizione variabile&lt;/div&gt;&lt;br /&gt;&lt;p&gt;La riga di questo esempio segue la scritta del comando, ovvero va inserita dopo la riga 6 dell'esempio precedente.&lt;br /&gt;&lt;br /&gt;Il parametro in cui è inserito come esempio il valore &lt;b&gt;'COLONNA1=?1?'&lt;/b&gt; dovrà contenere la condizione da passare al comando.&lt;br /&gt;&lt;br /&gt;Il parametro &lt;b&gt;ctAND&lt;/b&gt; specifica che questa condizione va agginuta al comando con AND.&lt;br /&gt;&lt;br /&gt;Il parametro &lt;b&gt;Condizione1&lt;/b&gt; è, infine, lo statement delphi che se vero cosentirà di aggiungere la condizione al comando.&lt;/p&gt;&lt;br /&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AC&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'TIPOLOGIA_ALIAS&amp;lt;&amp;gt;1'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;span class="syntax_identifier"&gt;ctAND&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;cb_AliasCheck&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Checked&lt;/span&gt; &lt;span class="syntax_symbol"&gt;=&lt;/span&gt; &lt;span class="syntax_identifier"&gt;True&lt;/span&gt;&lt;span class="syntax_symbol"&gt;));&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Condizione variabile dipendente da un controllo della finestra attiva dell'applicazione&lt;/div&gt;&lt;br /&gt;&lt;p&gt;In questo esempio al comando viene aggiunta in &lt;b&gt;AND&lt;/b&gt; la condizione &lt;b&gt;TIPOLOGIA_ALIAS&amp;lt;&amp;gt;1&lt;/b&gt; solo se il checkbox cb_AliasCheck ha la proprietà checked=true. La condizione dinamica prevede che il comaando &lt;b&gt;SQL&lt;/b&gt; abbia al suo interno inserita una richiesta di condizione dinamica del tipo &lt;b&gt;@n@&lt;/b&gt;.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Definizione dei parametri variabili&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I parametri variabili aggiungono parametri al comando &lt;b&gt;SQL/WSQL&lt;/b&gt; in modo dinamico.&lt;/p&gt;&lt;br /&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;&lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_command"&gt;WYAM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_command"&gt;GlobalManager&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;GlobalID&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;&lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Valore1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;&lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AN&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Passaggio di tre parametri variabili ad un comando SQL&lt;/div&gt;&lt;br /&gt;&lt;p&gt;In questo esempio alle righe 1 e 2 vengono passati due parametri di applicazione, sia globali (&lt;b&gt;WYAM.GlobalManager.GlobalID&lt;/b&gt;) che locali (&lt;b&gt;IDTabella&lt;/b&gt;). Alla riga 3, invece, viene passato &lt;b&gt;NULL&lt;/b&gt;.I tre parametri passati in questo esempio prevedono che il comando &lt;b&gt;SQL&lt;/b&gt; abbia al suo interno inserite 3 richieste di valori dinamici del tipo &lt;b&gt;?n?&lt;/b&gt;,ovvero che la corrispondente Query sia così composta :/p&gt;&lt;br /&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;SQL/WSQL&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;SELECT&lt;/span&gt; &lt;span class="syntax_identifier"&gt;A&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;ID_AZIENZA&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;A&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;DENOMINAZIONE_AZIENZA&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;FROM&lt;/span&gt; &lt;span class="syntax_identifier"&gt;APP_AZIENDE&lt;/span&gt; &lt;span class="syntax_identifier"&gt;A&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;WHERE&lt;/span&gt; &lt;span class="syntax_identifier"&gt;A&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;ID_AZIENDA&lt;/span&gt;&lt;span class="syntax_symbol"&gt;=&lt;/span&gt;&lt;span class="syntax_parameter"&gt;?1?&lt;/span&gt; &lt;span class="syntax_keyword"&gt;AND&lt;/span&gt; &lt;span class="syntax_identifier"&gt;A&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;span class="syntax_identifier"&gt;CODICE_FISCALE&lt;/span&gt;&lt;span class="syntax_symbol"&gt;=&lt;/span&gt;&lt;span class="syntax_parameter"&gt;?2?&lt;/span&gt; &lt;span class="syntax_keyword"&gt;AND&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;        &lt;span class="syntax_identifier"&gt;COALESCE&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;A&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AZIENDA_CHIUSA&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;span class="syntax_parameter"&gt;?3?&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Comando &lt;b&gt;WSQL&lt;/b&gt; con 3 richieste di parametri variabili&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Un altro metodo per passare i valori ai parametri variabili è quello del &lt;b&gt;Fluent Interfaces&lt;/b&gt;, ovvero :&lt;/p&gt;&lt;br /&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;FAV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Valore1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;).&lt;/span&gt;&lt;span class="syntax_identifier"&gt;FAV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Valore2&lt;/span&gt;&lt;span class="syntax_symbol"&gt;).&lt;/span&gt;&lt;span class="syntax_identifier"&gt;FAV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Valore3&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Utilizzo dei &lt;b&gt;Fluent Interfaces&lt;/b&gt; per il passaggio di parametri variabili al comando&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Vediamo ora un esempio di codice completo per la scrittura del comando.&lt;/p&gt;&lt;br /&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;With&lt;/span&gt; &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_command"&gt;SqlServices&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Clear&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'SELECT *'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  5.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'FROM '&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  6.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'  APP_AZIENDE A'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  7.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'WHERE A.IDAZIENZA=?1? @1@'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  8.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AC&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'A.DENOMINAZIONE_AZIENDA=?2?'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;ctAND&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt; &lt;span class="syntax_identifier"&gt;Condizione1&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  9.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_command"&gt;WYAM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_command"&gt;GlobalManager&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;GlobalID&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 10.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCmd&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;ValoreColonna2&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 11.&lt;/span&gt;    &lt;span class="syntax_comment"&gt;//...&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 12.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Comando WSQL integrato nel codice&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Facciamo ora un esempio più chiaro e complesso in cui con una interogazione in &lt;b&gt;WSQL&lt;/b&gt; vogliamo conoscere quali utenti sono stati attivati dopo una certa data. Per eseguire questo comando dobbiamo accertarci che l'utente connesso abbia i permessi di amministratore, altrimenti mostreremo solamente i dati relativi all'operatore connesso.&lt;/p&gt;&lt;br /&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_line"&gt;  1.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  2.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;lData&lt;/span&gt; &lt;span class="syntax_symbol"&gt;:&lt;/span&gt; &lt;span class="syntax_identifier"&gt;TDateTime&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  3.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  4.&lt;/span&gt;  &lt;span class="syntax_identifier"&gt;lData&lt;/span&gt;&lt;span class="syntax_symbol"&gt;:=&lt;/span&gt;&lt;span class="syntax_identifier"&gt;StrToDateTimeDef&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'01/01/2008'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Date&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  5.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;With&lt;/span&gt; &lt;span class="syntax_command"&gt;WYDM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;span class="syntax_command"&gt;WYDM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_command"&gt;SQLServices&lt;/span&gt; &lt;span class="syntax_keyword"&gt;Do&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  6.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  7.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Clear&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  8.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'SELECT'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt;  9.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'  IDOPERATORE,NOMINATIVO_OPERATORE,'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 10.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'  DATA_ATTIVAZIONE'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 11.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'FROM'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 12.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'  WY_OPERATORI O'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 13.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'WHERE'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 14.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'  O.IDAPPLICATIVO=?1? AND'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 15.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'  O.DATA_ATTIVAZIONE&gt;=?2?'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 16.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Sql&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;Add&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'  @3@'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 17.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AC&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'O.IDOPERATORE=?3?'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,&lt;/span&gt;&lt;span class="syntax_identifier"&gt;ctAND&lt;/span&gt;&lt;span class="syntax_symbol"&gt;,(&lt;/span&gt;&lt;span class="syntax_keyword"&gt;Not&lt;/span&gt; &lt;span class="syntax_command"&gt;WYAM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AppUserAdmin&lt;/span&gt;&lt;span class="syntax_symbol"&gt;));&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 18.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_command"&gt;WYAM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;ApplicationID&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 19.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_identifier"&gt;lData&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 20.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AV&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_command"&gt;WYAM&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;AppUserID&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 21.&lt;/span&gt;    &lt;span class="syntax_command"&gt;SQLCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;BuildSQL&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Operatori nuovi'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;)&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 22.&lt;/span&gt;  &lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;br /&gt;&lt;span class="syntax_line"&gt; 23.&lt;/span&gt;&lt;span class="syntax_keyword"&gt;End&lt;/span&gt;&lt;span class="syntax_symbol"&gt;;&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Esempio completo di scrittura comando SQL/WSQL, inserimento di condizioni dinamiche e passaggio di parametri variabili&lt;/div&gt;&lt;br /&gt;&lt;p&gt;In questo esempio, la verifica della proprietà &lt;b&gt;WYAM.AppUserAdmin&lt;/b&gt; è determinante per l'aggiunta della condizione variabile. Condizione che viene aggiunta (vincolando quindi a mostrare la sola riga dell'operatore connesso) solo se l'utente non è amministratore. E' importante prestare attenzione al fatto che &lt;b&gt;l'ordine di aggiunta dei parametri variabili è strettamente connesso al numero di richiesta di valore dinamico ?n?.&lt;/b&gt; Questo significa che il valore lData deve essere aggiunto in seconda posizione, avendo nel comando SQL numero di richiesta pari a &lt;b&gt;?2?&lt;/b&gt;. Notare che il metodo &lt;b&gt;AV&lt;/b&gt; ha per parametro in ingresso un &lt;b&gt;&lt;i&gt;Variant&lt;/i&gt;&lt;/b&gt; e pertanto, oltre al vantaggio di una semplice gestione dei dati passati ai comandi, viene semplificata anche la procedura di conversione dati per il DB. &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;b&gt;Compilazione del comando&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;La compilazione del comando genera un comando &lt;b&gt;SQL&lt;/b&gt; completo di parametri e condizioni.&lt;/p&gt;&lt;br /&gt;&lt;div class="div_esempio"&gt;&amp;bull; Esempio &lt;b&gt;Object Pascal&lt;/b&gt; &amp;bull;&lt;/div&gt;&lt;pre class="div_pre"&gt;&lt;span class="syntax_command"&gt;SqlCMD&lt;/span&gt;&lt;span class="syntax_symbol"&gt;.&lt;/span&gt;&lt;span class="syntax_identifier"&gt;BuildSQL&lt;/span&gt;&lt;span class="syntax_symbol"&gt;(&lt;/span&gt;&lt;span class="syntax_string1"&gt;'Descrizione comando sql'&lt;/span&gt;&lt;span class="syntax_symbol"&gt;);&lt;/span&gt;&lt;/pre&gt;&lt;div class="div_didascalia"&gt;Compilazione del comando e preparazione all'esecuzione&lt;/div&gt;&lt;br /&gt;&lt;p&gt;Siamo ora pronti ad eseguire il comando.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-7848652028139766739?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/7848652028139766739/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=7848652028139766739' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7848652028139766739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7848652028139766739'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/04/preparazione-di-comandi-wsql.html' title='Preparazione di comandi WSQL'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-6230741747119781256</id><published>2009-03-30T12:33:00.003+02:00</published><updated>2009-03-30T12:38:48.164+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pdl berlusconi regime bondi'/><title type='text'>Mancano solo manganelli e olio di ricino</title><content type='html'>Ieri per la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;megafesta&lt;/span&gt; della fondazione del &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;superpartito&lt;/span&gt; delle grandi libertà, su &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;rai&lt;/span&gt; uno il TG ha dedicato un ampio spazio ripetendo sino alla nausea le parole "il partito dei moderati".&lt;br /&gt;&lt;br /&gt;"Il partito dei moderati"&lt;br /&gt;"Il partito dei moderati"&lt;br /&gt;"Il partito dei moderati"&lt;br /&gt;"Il partito dei moderati"&lt;br /&gt;&lt;br /&gt;Ci stavo quasi per credere ma meno male che poi il servizio ha passato la parola ad uno dei coordinatori "Sandro &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Bondi&lt;/span&gt;", così preoccupato per il fatto che stavo per credere alle parole dette dai giornalisti &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;filogovernativi&lt;/span&gt; che le prime parole che gli ho sentito dire (registrazione video del congresso) sono state "PROIBIZIONE ASSOLUTA..."&lt;br /&gt;&lt;br /&gt;A quel punto, rasserenato ho pensato "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;ssstupido&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;William&lt;/span&gt; stavi quasi per crederci". Ora però mi guardo le spalle da manganelli e olio di ricino...non si sa mai...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-6230741747119781256?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/6230741747119781256/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=6230741747119781256' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6230741747119781256'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6230741747119781256'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/03/mancano-solo-manganelli-e-olio-di.html' title='Mancano solo manganelli e olio di ricino'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-7107494633728735707</id><published>2009-03-07T15:03:00.002+01:00</published><updated>2009-03-07T15:07:17.587+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='classe politica italiana politici di merda'/><title type='text'>Attenti al cappotto!</title><content type='html'>Un bonus,&lt;br /&gt;uno dei "pochi" bonus economici a favore della nostra classe politica,&lt;br /&gt;dei nostri &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;succhiasangue&lt;/span&gt; senza scrupoli, molti &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;ignoranti&lt;/span&gt;, molti razzisti, molti lì solo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;perchè&lt;/span&gt; promossi da altri (quindi burattini), molti indagati, molti condannati, molti con doppio lavoro.&lt;br /&gt;In &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;questo&lt;/span&gt; contesto il bonus in questione è : indennità di euro 300 in caso di smarrimento "cappotto".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-7107494633728735707?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/7107494633728735707/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=7107494633728735707' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7107494633728735707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7107494633728735707'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/03/attenti-al-cappotto.html' title='Attenti al cappotto!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-2845368858768901046</id><published>2009-03-05T16:51:00.005+01:00</published><updated>2009-03-05T16:59:03.451+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='evasione tasse sicilia vergona'/><title type='text'>Voi pagate la TARSU che io me la rido!</title><content type='html'>Se l'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;AMIA&lt;/span&gt; fosse una persona fisica direbbe proprio così.&lt;br /&gt;Ma facciamo un passo indietro.&lt;br /&gt;&lt;br /&gt;Un debitore nei confronti dell'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;AMIA&lt;/span&gt; è quella persona fisica o giuridica che non paga la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;TARSU&lt;/span&gt; per il ritiro dell'immondizia, insomma CHE EVADE.&lt;br /&gt;Tutti sono tenuti a pagarla, Comune, Scuole, Uffici pubblici e Privati, Abitazioni e &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;financo&lt;/span&gt; il &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Mogwai&lt;/span&gt; a cui faccio la guardia la notte per evitare che mangi passate le 24 e si trasformi in "ciuffo bianco".&lt;br /&gt;&lt;br /&gt;Sapete chi è il maggiore debitore dell'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;AMIA&lt;/span&gt;?&lt;br /&gt;l'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;AMIA&lt;/span&gt;! Che non paga da oltre due anni la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;TARSU&lt;/span&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-2845368858768901046?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/2845368858768901046/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=2845368858768901046' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/2845368858768901046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/2845368858768901046'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/03/voi-pagate-la-tarsu-che-io-me-la-rido.html' title='Voi pagate la TARSU che io me la rido!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-5432348773129709647</id><published>2009-03-05T11:14:00.004+01:00</published><updated>2009-03-05T11:50:47.662+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politici italiani governo berlusconi camera dei deputati'/><title type='text'>Cacche fumanti...</title><content type='html'>C'era una volta un gruppo di cacche fumanti.&lt;br /&gt;Era un gruppo molto unito e solidale,&lt;br /&gt;e tutte le cacche erano felici,&lt;br /&gt;del resto guadagnavano 20000 (VENTIMILA) euro al mese,&lt;br /&gt;viaggiavano gratis, avevano cinema gratis,&lt;br /&gt;auto di lusso a disposizione e altro.&lt;br /&gt;Decidevano il futuro del proprio popolo,&lt;br /&gt;costituito da tanti speranzosi &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;cucciolotti&lt;/span&gt; ingenui,&lt;br /&gt;molti dei quali in grandi difficoltà economiche e sociali.&lt;br /&gt;Un giorno decidono di mettere in piedi una "buvette"&lt;br /&gt;per sfamarsi nelle pause lavoro;&lt;br /&gt;lavoro svolto tre giorni a settimana, dal martedì al &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;gioved&lt;/span&gt;ì.&lt;br /&gt;Peccato, però, che queste cacche abbiano deciso&lt;br /&gt;di far pagare un arrosto consumato in buvette&lt;br /&gt;a soli 2.50 euro, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;perchè&lt;/span&gt; così facendo&lt;br /&gt;hanno preso in giro con arrogante prepotenza tutti i dolci&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;animaletti&lt;/span&gt; in difficoltà economiche&lt;br /&gt;che per il dolore si trafissero il cuore con un ramoscello.&lt;br /&gt;E la storia delle fumanti cacche prepotenti finì tragicamente&lt;br /&gt;con la morte dei graziosi &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;animaletti&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Ma purtroppo questa &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;favoletta&lt;/span&gt; non è triste quanto&lt;br /&gt;immaginiate, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;perchè&lt;/span&gt; é, appunto, una &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;favoletta&lt;/span&gt;!&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;La realtà… è un 'altra :&lt;/span&gt;&lt;br /&gt;i nostri politici hanno una buvette in cui sfamarsi,&lt;br /&gt;ma visto che, poverini, non possono pagare i correnti 2.50 euro&lt;br /&gt;per un arrosto di carne,&lt;br /&gt;visto che è più importante della crisi economica,&lt;br /&gt;visto che è più importante delle gravi condizioni sociali del 30% degli italiani,&lt;br /&gt;visto che è più importante dell'incombente recessione,&lt;br /&gt;visto che è più importante di scuola e formazione,&lt;br /&gt;visto che è più importante dell'inflazione crescente,&lt;br /&gt;visto che è più importante delle pensioni minime insufficienti,&lt;br /&gt;visto che è più importante dei posti di lavoro persi giornalmente,&lt;br /&gt;visto che è più importante degli aumenti di pane, latte e pasta,&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;visto che tutto questo è MENO IMPORTANTE,&lt;/span&gt;&lt;br /&gt;hanno pensato graziosamente, con un provvedimento,&lt;br /&gt;di abbassare il costo dei pasti in buvette del 20%;&lt;br /&gt;così, poverini, potranno finalmente godere dell'arrosto di carne&lt;br /&gt;a 2.00 euro piuttosto che 2.50 euro!&lt;br /&gt;E VI PARE POCO!&lt;br /&gt;&lt;br /&gt;Loro sì che vissero felici e contenti alla faccia nostra!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5432348773129709647?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5432348773129709647/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5432348773129709647' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5432348773129709647'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5432348773129709647'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/03/cacche-fumanti.html' title='Cacche fumanti...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-1106741682887452078</id><published>2009-02-27T21:19:00.001+01:00</published><updated>2009-02-27T21:20:44.071+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Antoine Dufour Andy McKee FingerStyle Guitar Chitarra Acustica memories of the future'/><title type='text'>Home recording studio</title><content type='html'>&lt;object width="445" height="364"&gt;&lt;param name="movie" value="http://www.youtube.com/v/zwSDrqhJPJI&amp;amp;hl=it&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;border=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/zwSDrqhJPJI&amp;amp;hl=it&amp;amp;fs=1&amp;amp;rel=0&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"&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/1203096794786723112-1106741682887452078?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1106741682887452078/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1106741682887452078' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1106741682887452078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1106741682887452078'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/02/home-recording-studio.html' title='Home recording studio'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-7678939365415063683</id><published>2009-02-09T21:03:00.002+01:00</published><updated>2009-02-09T21:04:31.276+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Eluana Englaro'/><title type='text'>Lasciateli in pace...</title><content type='html'>Lasciate nel proprio dolore la povera famiglia Englaro, falsi moralisti che non siete altro...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-7678939365415063683?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/7678939365415063683/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=7678939365415063683' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7678939365415063683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7678939365415063683'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/02/lasciateli-in-pace.html' title='Lasciateli in pace...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-5413306183797329464</id><published>2009-01-28T11:00:00.003+01:00</published><updated>2009-01-28T11:03:55.614+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stato batteria avviso utility'/><title type='text'>Quella batteria che si scarica mentre giochi...</title><content type='html'>Ieri un mio caro amico si lamentava del fatto che l'avviso di batteria scarica sui &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;notebook&lt;/span&gt; non è sufficientemente visibile, soprattuto quando si è in modalità schermo intero.&lt;br /&gt;In effetti ci si può trovare con il &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;pc&lt;/span&gt; che si arresta automaticamente &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;mentre&lt;/span&gt; magari si gioca a "Prince &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Of&lt;/span&gt; Persia"...e questo è triste.&lt;br /&gt;Per evitare tutto questo, vi metto il &lt;a href="http://www.4shared.com/file/82895476/623603e9/CheckBattery.html"&gt;link&lt;/a&gt; di un piccolo programmino che ho sviluppato che avvisa, usando il cicalino, della scarica della batteria. L'ho trovato utile e comodo anche mentre guardavo un film a pieno schermo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5413306183797329464?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5413306183797329464/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5413306183797329464' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5413306183797329464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5413306183797329464'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/01/quella-batteria-che-si-scarica-mentre.html' title='Quella batteria che si scarica mentre giochi...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-888527481847312277</id><published>2009-01-25T19:03:00.002+01:00</published><updated>2009-01-25T19:05:09.519+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='stupro in italia'/><title type='text'>Lo stupro cosa?</title><content type='html'>Che cosa hai detto Silvio Berlusconi?&lt;br /&gt;Lo stupro è una cosa che può accadere?&lt;br /&gt;Personalmente mi fai venire il voltastomaco dicendo queste cose...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-888527481847312277?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/888527481847312277/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=888527481847312277' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/888527481847312277'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/888527481847312277'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/01/lo-stupro-cosa.html' title='Lo stupro cosa?'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-2351851979732164369</id><published>2009-01-23T12:16:00.004+01:00</published><updated>2009-01-23T12:32:50.030+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='percettrone esempio di addestramento'/><title type='text'>Addenstramento di un neurone artificiale</title><content type='html'>Posto il codice da me creato per addestrare un robot a due neuroni a navigare lungo un corridoio usando cone sensori soltanto due baffi a contatto.&lt;br /&gt;Ogni neurone controlla lo stato di uno dei due motori del robot (uno per la ruona sx e uno per la ruota dx).&lt;br /&gt;Fare riferimento a &lt;a href="http://it.wikipedia.org/wiki/Percettrone"&gt;percettrone&lt;/a&gt; per un piccolo cenno di teoria.&lt;br /&gt;&lt;br /&gt;&lt;cite&gt;&lt;/cite&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;unit IA1;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;interface&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;uses&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Dialogs, StdCtrls, Buttons, Grids;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;-----------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Esercizio personale&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;-----------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;ROBOTICA MOBILE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;-----------------------------------&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Università Degli Studi di Palermo&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Ingegneria Informatica&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;William Pristia&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;-----------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Addenstramento di un percettrone per la navigazione di un robot munito di due sensori a baffo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;E' stato scelto un campione di 3 vettori di input con tre diverse risposte della rete&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Un valore di soglia di -0.001&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;un tasso di apprendimento di 0.3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Type&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TWeight = Real;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TWeightsVector = Array Of TWeight;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TInputsVector = TWeightsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TThreshold = Real;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TPerceptron = Class;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TOnStepEvent = Procedure (Sender  : TPerceptron;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                            Const Step : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                            Const WeightsVector : TWeightsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                            Const OutPutValue : TThreshold) Of Object;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TQueryInputsVectorEvent = Procedure (Sender  : TPerceptron;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                                       Var Vector : TInputsVector) Of Object;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TQueryOutputValueEvent = Procedure (Sender  : TPerceptron; Var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                                      Output : TThreshold) Of Object;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TQueryCoefficientOfLearning = Procedure (Sender  : TPerceptron;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                                           Var Coefficient : TThreshold) Of Object;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TPerceptron = Class&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Private&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fCurrentStep : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fInitialWeightsVector,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fPredWeightsVector : TWeightsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fVectorSize: Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fActive: Boolean;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fThreshold,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fInitialCoefficientOfLearning: TThreshold;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fCoefficientOfLearning: TThreshold;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fSteps: Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fOnQueryInputsVector: TQueryInputsVectorEvent;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fOnQueryOutputValue: TQueryOutputValueEvent;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fOnQueryCoefficientOfLearning: TQueryCoefficientOfLearning;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fOnStep: TOnStepEvent;  // coefficiente di apprendimento&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure ClearVectors;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    procedure SetVectorSize(const Value: Integer);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Protected&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // Funzione di eccitazione.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // la classe base implementa il percettrone classico con la funzione uguale a Sgn(X)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Function ExcitationFunction(Value : Real) : Real; Virtual;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // Funzione di aggiornamento costante di apprendimento&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure UpdateCoefficientOfLearning; Virtual;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure UpdateInputsVector; Virtual;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure UpdateOutputValue; Virtual;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure InitWeightsVector; Dynamic;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure BeginTraining; Dynamic;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure StopTraining; Dynamic;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Public&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    InputsVector : TInputsVector; // vettore di ingresso&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    WeightsVector : TWeightsVector;  // Vettore dei pesi&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    OutPutValue : TThreshold; // valore atteso di uscita (ecco perchè con apprendimento supervisionato)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Class Function ScalarProduct(aReal : TThreshold;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                                 aVector : TInputsVector) : Real;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Class Function WeightedSum(aWeightsVector : TWeightsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                               aInputsVector : TInputsVector) : Real;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Constructor Create; Virtual;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Destructor Destroy; Override;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure TrainsThisStep; Virtual;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure RunTraining;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property Active : Boolean&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fActive;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property Steps : Integer&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fSteps&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Write fSteps;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property VectorSize : Integer&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fVectorSize&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Write SetVectorSize; // Numero componenti dei vettori&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property CoefficientOfLearning : TThreshold&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fCoefficientOfLearning&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Write fCoefficientOfLearning;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property Threshold : TThreshold&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fThreshold&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Write fThreshold; // Valore di soglia&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property CurrentStep : Integer&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fCurrentStep;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property InitialWeightsVector : TWeightsVector&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fInitialWeightsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property InitialCoefficientOfLearning : TThreshold&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fInitialCoefficientOfLearning&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Write fInitialCoefficientOfLearning;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // Eventi associati alla richiesta dei vettori di input e del valore di output&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property OnQueryInputsVector : TQueryInputsVectorEvent&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fOnQueryInputsVector&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Write fOnQueryInputsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property OnQueryOutputValue : TQueryOutputValueEvent&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fOnQueryOutputValue&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Write fOnQueryOutputValue;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // Eventi associati alla richiesta di aggiornamento della costante di apprendimento&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property OnQueryCoefficientOfLearning : TQueryCoefficientOfLearning&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fOnQueryCoefficientOfLearning&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Write fOnQueryCoefficientOfLearning;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // Eventi associati alla computazione di un passo di apprendimento&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Property OnStep : TOnStepEvent&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Read fOnStep&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;             Write fOnStep;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TEngine = Class(TPerceptron)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Public&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Constructor Create; Override;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure UpdateInputsVector; Override;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  TForm3 = class(TForm)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    BitBtn1: TBitBtn;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    sg: TStringGrid;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    procedure BitBtn1Click(Sender: TObject);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  private&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    { Private declarations }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  public&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    { Public declarations }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure UpdateLeftEngineOutputValue(Sender  : TPerceptron;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                                          Var Output : TThreshold);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure UpdateRightEngineOutputValue(Sender  : TPerceptron;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                                           Var Output : TThreshold);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Procedure Step(Sender  : TPerceptron;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                   Const Step : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                   Const WeightsVector : TWeightsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                   Const OutPutValue : TThreshold);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Procedure MakeRandomInput(Var Vector : TInputsVector);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Form3: TForm3;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;implementation&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Uses&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Math;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{$R *.dfm}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Procedure MakeRandomInput(Var Vector : TInputsVector);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  I : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  for I:=Low(Vector) to High(Vector) Do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Randomize;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // Inizializzazione normalizzata a 1 :&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    //&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    //  /   x    \       (y)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // | ------- | * (-1)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // \  1000  /&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    //&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // con x e y casuali&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Vector[I]:=((Random(1000)+1)/1000) * (Power(-1,Random(1000)));&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;End;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{ TPerceptron }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TPerceptron.BeginTraining;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fActive:=True;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fCurrentStep:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  InitWeightsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fCoefficientOfLearning:=fInitialCoefficientOfLearning;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TPerceptron.ClearVectors;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  I : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  For I:=0 To Pred(fVectorSize) Do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fInitialWeightsVector[I]:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fPredWeightsVector[I]:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    WeightsVector[I]:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;constructor TPerceptron.Create;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fActive:=False;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fSteps:=5;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fVectorSize:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  ClearVectors;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  SetLength(InputsVector,fVectorSize);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  FillChar(InputsVector,Length(InputsVector),0);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fThreshold:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fInitialCoefficientOfLearning:=0;  // un valore classico&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;destructor TPerceptron.Destroy;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  SetLength(fPredWeightsVector,0);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fPredWeightsVector:=Nil;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  SetLength(WeightsVector,0);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  WeightsVector:=Nil;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  inherited;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;function TPerceptron.ExcitationFunction(Value: Real): Real;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  If (Value-fThreshold)&gt;0 Then&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Result:=1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Else&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Result:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TPerceptron.InitWeightsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  I : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  If fVectorSize&gt;0 Then&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    ClearVectors;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    For I:=0 To Pred(fVectorSize) Do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      Randomize;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      // Inizializzazione normalizzata a 1 :&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      //&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      //  /   x    \       (y)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      // | ------- | * (-1)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      // \  1000  /&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      //&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      // con x e y casuali&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      fInitialWeightsVector[I] :=((Random(1000)+1)/1000) * (Power(-1,Random(1000)));&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      WeightsVector[I]:=fInitialWeightsVector[I];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TPerceptron.RunTraining;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  I : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  BeginTraining;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  For I:=1 To fSteps Do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fCurrentStep:=I;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    UpdateInputsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    UpdateOutputValue;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    TrainsThisStep;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    If I&lt;fsteps&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      UpdateCoefficientOfLearning;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  StopTraining;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;class function TPerceptron.ScalarProduct(aReal: TThreshold;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                                         aVector: TInputsVector): Real;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  I : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  // prodotto scalare per reale dell'errore per il vettore di input&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Result:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  For I:=Low(aVector) To high(aVector) Do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    Result:=Result+(aReal*aVector[I]);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TPerceptron.SetVectorSize(const Value: Integer);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fVectorSize := Value;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  SetLength(fPredWeightsVector,Value);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  SetLength(fInitialWeightsVector,Value);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  SetLength(WeightsVector,Value);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  SetLength(InputsVector,Value);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TPerceptron.StopTraining;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  fActive:=False;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TPerceptron.TrainsThisStep;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  I : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  lScalar, // prodotto scalare del vettore degli input per l'errore&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  lError,  // errore (valore atteso - valore reale)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  lSum : TThreshold; // somma pesata&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  lResult : Real; // valore reale&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  // Calcolo dell'input netto (somma pesata)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  lSum:=WeightedSum(WeightsVector,InputsVector);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  // si sottopone l'input netto o potenziale (a meno della soglia)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  // alla funzione di attivazione (uscita del neurone)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  lResult:=ExcitationFunction(lSum);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  //Aggiornamento vettore pesi&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  For I:=0 To Pred(fVectorSize) Do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // Calcolo dell'errore&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    lError:=OutPutValue - lResult;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // prodotto scalare per reale dell'errore per il vettore di input&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    lScalar:=ScalarProduct(lError,InputsVector);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    // Aggiornamento del vettore dei pesi&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    WeightsVector[I]:=fPredWeightsVector[I] + (fCoefficientOfLearning * lScalar);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fPredWeightsVector[I]:=WeightsVector[I];&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    If Assigned(fOnStep) Then fOnStep(Self,fCurrentStep,WeightsVector,OutputValue);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TPerceptron.UpdateCoefficientOfLearning;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  If Assigned(fOnQueryCoefficientOfLearning) Then&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fOnQueryCoefficientOfLearning(Self,fCoefficientOfLearning);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TPerceptron.UpdateInputsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  If Assigned(fOnQueryInputsVector) Then&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fOnQueryInputsVector(Self,InputsVector);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TPerceptron.UpdateOutputValue;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  If Assigned(fOnQueryOutputValue) Then&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    fOnQueryOutputValue(Self,OutputValue);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;class function TPerceptron.WeightedSum(aWeightsVector: TWeightsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                                       aInputsVector: TInputsVector): Real;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  I : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Result:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  If Length(aWeightsVector)=Length(aWeightsVector) Then&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    For I:=Low(aWeightsVector) To High(aWeightsVector) Do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;      Result:=Result+(aWeightsVector[I] * aInputsVector[I]);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{ TEngine }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;constructor TEngine.Create;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  inherited;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Steps:=3;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  VectorSize:=2;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Threshold:=-0.001;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  InitialCoefficientOfLearning:=0.3;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TEngine.UpdateInputsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Case CurrentStep Of&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    1 : Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;          InputsVector[0]:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;          InputsVector[1]:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    2 : Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;          InputsVector[0]:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;          InputsVector[1]:=1;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    3 : Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;          InputsVector[0]:=1;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;          InputsVector[1]:=0;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;        End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{TForm3}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TForm3.Step(Sender: TPerceptron;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                      Const Step : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                      const WeightsVector: TWeightsVector;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;                      const OutPutValue: TThreshold);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  I : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  For I:=0 To Pred(Sender.VectorSize) Do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    sg.Cells[I,Step-1]:=FloatToStr(Sender.WeightsVector[I]);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TForm3.UpdateLeftEngineOutputValue;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Case Sender.CurrentStep Of&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    1 : Output:=1;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    2 : Output:=1;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    3 : Output:=-1;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TForm3.UpdateRightEngineOutputValue;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Case Sender.CurrentStep Of&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    1 : Output:=1;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    2 : Output:=-1;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    3 : Output:=1;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;procedure TForm3.BitBtn1Click(Sender: TObject);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Var&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  A : TEngine;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  I : Integer;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  sg.rowCount:=3;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  sg.ColCount:=2;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  A:=TEngine.Create;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  A.OnQueryOutputValue:=UpdateLeftEngineOutputValue;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  A.OnStep:=Step;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  A.RunTraining;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{  For I:=0 To Pred(A.VectorSize) Do&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Begin&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    sg.Cells[I,0]:=FloatToStr(A.InitialWeightsVector[I]);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;    sg.Cells[I,1]:=FloatToStr(A.WeightsVector[I]);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  End;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  A.Free;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;end.&lt;/span&gt;&lt;br /&gt;&lt;/fsteps&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-2351851979732164369?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/2351851979732164369/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=2351851979732164369' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/2351851979732164369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/2351851979732164369'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/01/addenstramento-di-un-neurone.html' title='Addenstramento di un neurone artificiale'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-3889304401733958429</id><published>2009-01-21T09:24:00.003+01:00</published><updated>2009-01-21T09:29:20.356+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='delphi 2009 unicode'/><title type='text'>Migrare a Delphi 2009...UNICODE</title><content type='html'>Questi gli articoli più interessanti :&lt;br /&gt;&lt;br /&gt;dal blog di Marco &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Cantu&lt;/span&gt; :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.marcocantu.com/blog/d2009_whitepaper1.html"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Delphi&lt;/span&gt; 2009 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;White&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Paper&lt;/span&gt; #1 : &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Unicode&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;ovvero questo &lt;a href="http://dn.codegear.com/article/38980"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;whitepaper&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;da &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;CodeGear&lt;/span&gt; :&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Delphi&lt;/span&gt; in a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;Unicode&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;World&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Part&lt;/span&gt; I: &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;What&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;is&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;Unicode&lt;/span&gt;, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;Why&lt;/span&gt; do &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;you&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;need&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;it&lt;/span&gt;,  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;and&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;How&lt;/span&gt; do &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;you&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;work&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;with&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;it&lt;/span&gt; in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;Delphi&lt;/span&gt;?&lt;br /&gt;&lt;a class="moz-txt-link-freetext" href="http://dn.codegear.com/article/38437"&gt;http://dn.codegear.com/article/38437&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;Delphi&lt;/span&gt; in a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;Unicode&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;World&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;Part&lt;/span&gt; II: New &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;RTL&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_30"&gt;Features&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_31"&gt;and&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_32"&gt;Classes&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_33"&gt;to&lt;/span&gt;  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_34"&gt;Support&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_35"&gt;Unicode&lt;/span&gt;&lt;br /&gt;&lt;a class="moz-txt-link-freetext" href="http://dn.codegear.com/article/38498"&gt;http://dn.codegear.com/article/38498&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_36"&gt;Delphi&lt;/span&gt; in a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_37"&gt;Unicode&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_38"&gt;World&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_39"&gt;Part&lt;/span&gt; III: &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_40"&gt;Unicodifying&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_41"&gt;Your&lt;/span&gt; Code&lt;br /&gt;&lt;a class="moz-txt-link-freetext" href="http://dn.codegear.com/article/38693"&gt;http://dn.codegear.com/article/38693&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3889304401733958429?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3889304401733958429/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3889304401733958429' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3889304401733958429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3889304401733958429'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/01/migrare-delphi-2009unicode.html' title='Migrare a Delphi 2009...UNICODE'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-5953879122162760763</id><published>2009-01-21T07:17:00.003+01:00</published><updated>2009-01-21T07:26:47.172+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Obama insediamento casa bianca usa infermiera'/><title type='text'>Notizie a differente visibilità</title><content type='html'>Ci sono eventi storici come l'insediamento di Obama alla Casa Bianca, un evento storico ed emozionante. Un discorso pieno di speranza e di coraggio che penso sia piaciuto davvero a tutti...tranne che a "Il Giornale" che continua ad avere prime pagine vergognose, fazione e offensive.&lt;br /&gt;L'evento dell'insediamento è stato seguito da milioni di persone dal vivo e da centinaia di milioni di telespettatori grazie alla TV. Un evento storico, una notizia importante.&lt;br /&gt;&lt;br /&gt;A Livorno, invece, Susanna Fiorini, una donna qualunque, ha passato gran parte del suo tempo al lavoro d'infermiera a falsificare più di 400 test oncologici positivi.&lt;br /&gt;18 Casi di tumore ora scoperti sui pazienti erano stati diagnosticati, ma lei ha falsificato il risultato modificandolo in negativo. Un evento che di certo non è storico, ma è una notizia importante.&lt;br /&gt;Famiglie speranzose hanno passato notti insonni aspettando l'esito dell'esame magari del marito o della figlia...poi si vedono esaudire il desiderio con il risultato negativo e oggi...disilluse.&lt;br /&gt;Non vedo distanza di atteggiamento tra assassini e questa infermiera malata.&lt;br /&gt;&lt;br /&gt;Due casi completamente diversi è vero ma, per me, di uguale importanza.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5953879122162760763?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5953879122162760763/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5953879122162760763' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5953879122162760763'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5953879122162760763'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/01/notizie-differente-visibilit.html' title='Notizie a differente visibilità'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-9071089039863335832</id><published>2009-01-17T11:31:00.003+01:00</published><updated>2009-01-17T11:37:08.040+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Il peggior sindaco di palermo diego cammarata'/><title type='text'>Violenza praticata con il silenzio assenso</title><content type='html'>Siamo tutti bravi a lamentarci e parlar male di questo e di quello.&lt;br /&gt;Nessuno ha votato &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Cammarata&lt;/span&gt; (il nostro AMATO sindaco) eppure ha avuto due mandati.&lt;br /&gt;Tutti si lamentano di tutto tra loro ma poi nessuno agisce.&lt;br /&gt;Sotto casa mia l'immondizia è arrivata a proporzioni "napoletane", puzza e schifo e montagne di lerciume. Il nostro AMATO sindaco aveva già provveduto a farci pervenire come bel regalo di Natale le FALSE cartelle esattoriali della &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;TARSU&lt;/span&gt;; molti le hanno pagate nel 2008 e molti le stanno pagando...&lt;br /&gt;Eppure tutto è cambiato, i cassonetti sono più sporchi di prima, più pieni di prima e le corse dei netturbini sono ridotte a 1/6 rispetto a prima.&lt;br /&gt;Tutto è cambiato : dalla vergogna si è passati allo "&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;sfifìu&lt;/span&gt;".&lt;br /&gt;Grazie Diego &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Cammarata&lt;/span&gt;.&lt;br /&gt;p.s. Avete notato che il Vostro AMATO sindaco è sparito dalle TV? Non ha il coraggio di farsi vedere ormai?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-9071089039863335832?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/9071089039863335832/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=9071089039863335832' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/9071089039863335832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/9071089039863335832'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/01/violenza-praticata-con-il-silenzio.html' title='Violenza praticata con il silenzio assenso'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-6533466212987311507</id><published>2009-01-11T22:08:00.001+01:00</published><updated>2009-01-11T22:09:25.661+01:00</updated><title type='text'>Acqua!!!</title><content type='html'>Perchè nella nostra terra non piove MAI?&lt;br /&gt;Hanno rotto con la storia dell'emergenza al nord per il maltempo, qui si sta morendo disidratati...terra e animali!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-6533466212987311507?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/6533466212987311507/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=6533466212987311507' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6533466212987311507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6533466212987311507'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2009/01/acqua.html' title='Acqua!!!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-7110909116659417804</id><published>2008-12-18T12:07:00.003+01:00</published><updated>2008-12-18T12:08:45.147+01:00</updated><title type='text'>Il Natale</title><content type='html'>Quando penso al Natale, ogni anno penso a quelle famiglie che non festeggeranno nulla, che soffrono e mi rattristo.&lt;br /&gt;Per una volta, quando sentite un'ambulanza passare e magari è il 24 dicembre...soffermatevi a pensare che qualcuno in quel momento sta vivendo una tragedia...farà crescere tutti noi...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-7110909116659417804?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/7110909116659417804/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=7110909116659417804' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7110909116659417804'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7110909116659417804'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/12/il-natale.html' title='Il Natale'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-6135935235164818591</id><published>2008-12-10T09:35:00.002+01:00</published><updated>2008-12-10T09:35:48.144+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='silvia'/><title type='text'>Buon giorno principessa!</title><content type='html'>Buon giorno tesoro mio!&lt;br /&gt;che tutto il mondo sappia quanto ti amo!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-6135935235164818591?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/6135935235164818591/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=6135935235164818591' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6135935235164818591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6135935235164818591'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/12/buon-giorno-principessa.html' title='Buon giorno principessa!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-4816718936044657</id><published>2008-12-09T07:44:00.003+01:00</published><updated>2008-12-09T07:50:59.459+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='intel core i7 multicore quickpath'/><title type='text'>Quick path di Intel core i7</title><content type='html'>Di seguito al &lt;a href="http://www.intel.com/technology/quickpath/demo/demo.htm"&gt;link&lt;/a&gt; è riportato il video di &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Intel&lt;/span&gt; in cui è spiegata chiaramente la tecnologia &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Quick&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Path&lt;/span&gt; e come viene accelerato il processo di elaborazione delle istruzioni, della richiesta delle pagine in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;cache&lt;/span&gt;, di come i &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;memory&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;controller&lt;/span&gt; dedicati per core possano accelerare notevolmente i trasferimenti dati e di come i 6 canali diretti tra i 4 core possano ridurre gli &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;hop&lt;/span&gt; per le elaborazioni &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;multicore&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4816718936044657?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4816718936044657/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4816718936044657' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4816718936044657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4816718936044657'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/12/quick-path-di-intel-core-i7.html' title='Quick path di Intel core i7'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-666725881391628688</id><published>2008-12-04T17:25:00.003+01:00</published><updated>2008-12-04T17:32:06.601+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tarsu 2008 avvisi di pagamento immondizia palermo tasse cammarata'/><title type='text'>la Tarsu 2008 non è ancora da pagare! State attenti!!!</title><content type='html'>Ebbene si!&lt;br /&gt;"In questi giorni la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Serit&lt;/span&gt; sta Facendo recapitare gli &lt;span style="font-weight: bold;"&gt;avvisi di pagamento&lt;/span&gt; per la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Tarsu&lt;/span&gt; 2008. Visto che sono solo avvisi e non cartelle esattoriali (in quanto le cartelle esattoriali devono essere notificate al destinatario della missiva o, in sua assenza, ad un familiare), &lt;span style="font-weight: bold;"&gt;queste non devono essere pagate&lt;/span&gt;!"&lt;br /&gt;Questo è quanto riportato sui quotidiani oggi e, verificando e chiedendo pareri sulla struttura del documento che &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Serit&lt;/span&gt; ci ha inviato, ho avuto conferma : &lt;span style="font-weight: bold;"&gt;quello arrivato a tutti noi di Palermo con scadenza 30 novembre ma recapitato l'1 di dicembre è un avviso di pagamento così come lo sarebbe un avviso di pagamento delle quote condominiali!!!&lt;/span&gt;&lt;br /&gt;Al momento la &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Tarsu&lt;/span&gt; 2008 non è dovuta! Se non prima di Gennaio.&lt;br /&gt;Un bel regalo di Natale dell'amministrazione comunale.&lt;br /&gt;Buon Natale Sindaco &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Cammarata&lt;/span&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-666725881391628688?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/666725881391628688/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=666725881391628688' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/666725881391628688'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/666725881391628688'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/12/la-tarsu-2008-non-ancora-da-pagare.html' title='la Tarsu 2008 non è ancora da pagare! State attenti!!!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-7338026884980564774</id><published>2008-11-30T10:19:00.002+01:00</published><updated>2008-11-30T10:21:47.016+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cubo di rubik soluzione cronometro tempo cube soluzione strati metodo petrus allan sune niklas bert arne'/><title type='text'>00':41".12</title><content type='html'>Questo è il mio tempo nel cubo di &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Rubik&lt;/span&gt;. :)&lt;br /&gt;Ci sono tanti metodi per la soluzione, molti complessi...il mio metodo è misto, ho studiato le varie soluzioni e verificate e confrontante con la mia attuale velocità, considerando che non sono molto veloce con il cubo, ritengo questo tempo di tutto rispetto! :)&lt;br /&gt;Chi fa meglio?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-7338026884980564774?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/7338026884980564774/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=7338026884980564774' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7338026884980564774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7338026884980564774'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/11/004112.html' title='00&apos;:41&quot;.12'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-3060522929797817223</id><published>2008-11-14T09:32:00.003+01:00</published><updated>2008-11-14T09:34:21.194+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politica vergogna schifo parlamento camera'/><title type='text'>Giusto per disprezzare i nostri politici</title><content type='html'>Magari non tutti lo hanno visto...e quindi sanno, &lt;span style="font-weight: bold;"&gt;dovete sapere &lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;Il Barbiere della Camera dei Deputati guadagna 20000 (VENTIMILA) euro l'anno in più di quanto guadagna IL VICEPRESIDENTE DEGLI STATI UNITI D'AMERICA.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3060522929797817223?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3060522929797817223/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3060522929797817223' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3060522929797817223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3060522929797817223'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/11/giusto-per-disprezzare-i-nostri.html' title='Giusto per disprezzare i nostri politici'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-1355860469298163426</id><published>2008-11-10T18:21:00.005+01:00</published><updated>2008-11-10T18:27:27.341+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='carlo marcelletti giustizia scarcerato scarcerazione'/><title type='text'>Dove siete o miei "onesti" giornalisti?</title><content type='html'>Il &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;cardiochirurgo&lt;/span&gt;&lt;/span&gt; Carlo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Marcelletti&lt;/span&gt;&lt;/span&gt; è stato scarcerato, in piedi ora c'è solamente il capo d'accusa  inerente gli &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;sms&lt;/span&gt;&lt;/span&gt; hard, caduti tutti gli altri (i soldi per &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;onlus&lt;/span&gt;&lt;/span&gt;, eccetera).&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Dove siete tutti voi "onesti giornalisti" che in TV vi siete fatti in quattro per distruggere la sua immagine?&lt;/span&gt;&lt;br /&gt;Dove siete ora che dovreste chiedere scusa per tanta &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;barbaria&lt;/span&gt;&lt;/span&gt; nei suoi confronti?&lt;br /&gt;&lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_5"&gt;Perché&lt;/span&gt; nessuno ne parla? Si, è vero c'è ancora in piedi la questione degli &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;sms&lt;/span&gt;&lt;/span&gt; hard, potenziale reato, non lo metto in dubbio ma...TUTTO IL RESTO?&lt;br /&gt;Nascosti, con la testa sotto la sabbia...che schifo.&lt;br /&gt;&lt;br /&gt;Per gli altri, per chi ha comunque la curiosità di ascoltare le testimonianze della gente che egli ha salvato, eccovi il &lt;a href="http://www.carlomarcelletti.com/wordpress/"&gt;link&lt;/a&gt; del suo blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-1355860469298163426?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1355860469298163426/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1355860469298163426' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1355860469298163426'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1355860469298163426'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/11/dove-siete-o-miei-onesti-giornalisti.html' title='Dove siete o miei &quot;onesti&quot; giornalisti?'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-4574226257379731564</id><published>2008-11-07T21:25:00.002+01:00</published><updated>2008-11-07T21:27:18.516+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wall-e animazione robot film immagini movie 3d render walle eve'/><title type='text'>WALL-E widget</title><content type='html'>&lt;div&gt;Passate un po di tempo insieme a Wall-E...&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://widgets.clearspring.com/o/48c72fb9cc6a51fa/4914a4341164ab54/48d92895b68355ac/c8eaac83/widget.js"&gt;&lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4574226257379731564?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4574226257379731564/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4574226257379731564' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4574226257379731564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4574226257379731564'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/11/wall-e-widget.html' title='WALL-E widget'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-5687535199985448363</id><published>2008-11-07T07:48:00.006+01:00</published><updated>2008-11-07T08:02:54.982+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='obama e le idiozie di berlusconi'/><title type='text'>Ma come dobbiamo fare con Silvio Berlusconi?</title><content type='html'>Ma l'avete sentita l'ultima?&lt;br /&gt;Dopo che nel mondo non si fa che dire che se fosse vivo Martin &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Luther&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;King&lt;/span&gt; sarebbe commosso nel vivere il traguardo democratico raggiunto dall'America. Non mi è mai piaciuto sentir dire troppo in giro che "un nero" è salito alla Casa Bianca...&lt;br /&gt;E' un uomo e basta, ma in realtà l'impronta storica e culturale è proprio questa invece : è salito un uomo nero in un paese in cui i neri hanno avuto diritto al voto soltanto alla fine degli anni sessanta.&lt;br /&gt;&lt;br /&gt;E dopo tutto questo come se ne esce il "Presidente del Consiglio dei Ministri"???&lt;br /&gt;&lt;br /&gt;"...Obama è bello e &lt;span style="font-weight: bold;"&gt;abbronzato&lt;/span&gt;..."&lt;br /&gt;&lt;br /&gt;Ovviamente il suo quotidiano controllato e pilotato "Il Giornale" ha la sua notizia che non intendo citare (in difesa del caro Presidente). Mi preme citare invece, oltre altri quotidiani Italiani, &lt;span style="font-weight: bold;"&gt;due importantissimi quotidiani americani&lt;/span&gt; per farvi vedere come nel mondo la nostra immagine è danneggiata dagli atti del Presidente del Consiglio.&lt;br /&gt;&lt;br /&gt;Sulla misera battuta : (leggetevi i commenti sui quotidiani americani)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://thecaucus.blogs.nytimes.com/2008/11/06/berlusconi-under-fire-for-obama-joke/?scp=1&amp;amp;sq=berlusconi&amp;amp;st=cse"&gt;Questo &lt;/a&gt;è l'articolo del New York &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Times&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.washingtonpost.com/wp-dyn/content/article/2008/11/06/AR2008110601560.html?sub=new"&gt;Questo&lt;/a&gt; è l'articolo del Washington Post&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ilmessaggero.it/articolo.php?id=34164&amp;amp;sez=HOME_INITALIA"&gt;Questo&lt;/a&gt; è l'articolo del &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Messagero&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.corriere.it/politica/08_novembre_06/berlusconi_obama_abbronzato_141c1e10-ac16-11dd-9d45-00144f02aabc.shtml"&gt;Questo&lt;/a&gt; è l'articolo del Corriere &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;della&lt;/span&gt; Sera&lt;br /&gt;&lt;a href="http://www.repubblica.it/2008/11/sezioni/esteri/italia-obama/italia-obama/italia-obama.html"&gt;Questo&lt;/a&gt; è l'articolo di Repubblica&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5687535199985448363?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5687535199985448363/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5687535199985448363' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5687535199985448363'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5687535199985448363'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/11/ma-come-dobbiamo-fare-silvio-berlusconi.html' title='Ma come dobbiamo fare con Silvio Berlusconi?'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-1536298301629509635</id><published>2008-11-05T07:35:00.002+01:00</published><updated>2008-11-05T07:38:09.926+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='obama'/><title type='text'>Il mondo potrebbe cambiare</title><content type='html'>In un paese pieno di contraddizioni come gli Stati Uniti, la democrazia ha vinto con un uomo "straordinario". Oggi Obama ha mostrato al mondo che tutto può succedere.&lt;br /&gt;Se Martin Luther King fosse vivo oggi...&lt;br /&gt;&lt;h3 class="r"&gt;&lt;a href="http://it.wikipedia.org/wiki/Martin_Luther_King" class="l" onmousedown="return clk(this.href,'','','res','2','')"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;&lt;br /&gt;&lt;/h3&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-1536298301629509635?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1536298301629509635/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1536298301629509635' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1536298301629509635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1536298301629509635'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/11/il-mondo-potrebbe-cambiare.html' title='Il mondo potrebbe cambiare'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-6508781868553185909</id><published>2008-11-01T14:25:00.002+01:00</published><updated>2008-11-01T14:27:15.223+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Antoine Dufour Andy McKee FingerStyle Guitar Chitarra Acustica memories of the future'/><title type='text'>Presto un'altra mia cover...</title><content type='html'>Eccone un'anticipazione...&lt;br /&gt;Spero entro la data di comunicazione del voto del mio esame di Intelligenza Artificiale di creare il video completo. Viva la musica!&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_mikxNCq180&amp;amp;hl=it&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;border=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/_mikxNCq180&amp;amp;hl=it&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" 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/1203096794786723112-6508781868553185909?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/6508781868553185909/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=6508781868553185909' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6508781868553185909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6508781868553185909'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/11/presto-unaltra-mia-cover.html' title='Presto un&apos;altra mia cover...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-2067514565755874454</id><published>2008-10-28T10:37:00.005+01:00</published><updated>2008-10-28T11:25:25.920+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='cubo di rubik soluzione cronometro tempo cube soluzione strati metodo petrus allan sune niklas bert arne'/><title type='text'>Cronometrarsi (Cubo di Rubik)</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zKfEFU3t4o4/SQbf0t-DGSI/AAAAAAAAAEM/2rbLyduatAY/s1600-h/Demo.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer; width: 300px; height: 124px;" src="http://2.bp.blogspot.com/_zKfEFU3t4o4/SQbf0t-DGSI/AAAAAAAAAEM/2rbLyduatAY/s320/Demo.bmp" alt="" id="BLOGGER_PHOTO_ID_5262139311415040290" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;In omaggio ad una media di 40 visitatori giornalieri al mio blog voglio fornire un piccolissimo programmino da me fatto per potersi cronometrare durante la soluzione del cubo di Rubik.&lt;br /&gt;A &lt;a href="http://www.4shared.com/file/68701780/cc550ec5/RubikCounter.html"&gt;questo&lt;/a&gt; link troverete l'applicazione in oggetto, non richiede setup.&lt;br /&gt;Il programma memorizza il miglior tempo di soluzione, l'utilizzo è banalissimo :&lt;br /&gt;&lt;ol&gt;&lt;li&gt;premere invio per avviare una nuova prova (partirà un conto alla rovescia di 5 secondi per prepararsi)&lt;/li&gt;&lt;li&gt;per fermare il tempo è sufficiente premere qualsiasi tasto (la miglior cosa in assoluto è risolvere il cubo con le mani sopra la tastiera e non appena si termina lasciarvi cadere il cubo!).&lt;/li&gt;&lt;/ol&gt;Se il tempo è migliore una musichetta festeggerà l'evento, in caso contrario (se, mentre disperati cercate di risolvere il cubo, superate l'ultimo record salvato) un suono cattivo vi avvisa del fallimento! Potete fissare un record di riferimento facendo doppio click sul record attuale.&lt;br /&gt;&lt;br /&gt;Buon divertimento...direi di iniziare a cronometrarvi provando a superare il mio record personale attuale di 58",70.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-2067514565755874454?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/2067514565755874454/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=2067514565755874454' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/2067514565755874454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/2067514565755874454'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/10/cronometrarsi-cubo-di-rubik.html' title='Cronometrarsi (Cubo di Rubik)'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://2.bp.blogspot.com/_zKfEFU3t4o4/SQbf0t-DGSI/AAAAAAAAAEM/2rbLyduatAY/s72-c/Demo.bmp' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-5114739469740956563</id><published>2008-10-23T07:30:00.003+02:00</published><updated>2008-10-23T07:46:19.658+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='proteste scuola università scioperi berlusconi governo silvio'/><title type='text'>Il cesarismo...</title><content type='html'>I regimi dittatoriali esistono, tra i vari tipi, il cesarismo ora è il più appropriato a certe realtà...come la nostra.&lt;br /&gt;Da un lato mi rivolgo seriamente a tutti coloro che si trovano nel diritto di protestare ma minacciati da ronde di forze dell'ordine suggerite dal VOSTRO amato &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Berlusconi&lt;/span&gt;.&lt;br /&gt;Dall'altro mi rivolgo a tutti coloro che non percepiscono questi pericoli.&lt;br /&gt;Silvio &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Berlusconi&lt;/span&gt; è probabilmente l'uomo politico che ha la capacità di comunicazione più forte che mai abbiamo avuto al potere; sfruttando questa capacità adotta una tecnica sopraffina : con la comunicazione abbaglia gli occhi ti tanti cittadini, "speranti" di miglioramento, con progetti e idee, ma nel frattempo porta avanti il suo sommesso progetto distruttivo. In questo modo riesce a far perdere di vista gli aspetti gravi su cui basa i propri interessi facendo credere alla brava gente che i cittadini non subiranno i &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;rischi&lt;/span&gt; di recessione, che le buste paghe si allineeranno all'inflazione, le infrastrutture cresceranno, che l'EXPO (merito di Prodi) porterà denaro, che l'ICI l'ha tolta lui e abbiamo risolto un problema serio, ecc. NEL FRATTEMPO distrugge la scuola e l'università, demolisce la magistratura screditandola e piallandone i poteri, scredita gli scioperi affermando "che non gli fanno alcun effetto", &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;sberleffa&lt;/span&gt; i sindacati, da dell'&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;ingnorante&lt;/span&gt; ai rettori universitari che aderiscono alle proteste, da del comunista a chiunque non sia sulla sua stezza lunghezza d'onda e tanto altro.&lt;br /&gt;&lt;br /&gt;Ora posso dirvelo, il "cesarismo" ha, tra le fondamenta della sua applicazione, la tendenza a trattare pensieri e principi contrastanti tra di loro con l'obiettivo di "apparire" moderato e consensuale nei confronti di tutta la società. Questo è il rischio che corriamo.&lt;br /&gt;&lt;br /&gt;Ma molti ancora oggi non percepiscono questo rischio e se tornassimo al voto sarebbe ancora lui a spuntarla...e a questo punto penso che il male che abbiamo ce lo meritiamo in quanto è lo specchio della nostra società.&lt;br /&gt;Di tutto questo posso solo ringraziare chi, alle ultime politiche, ha voluto (votando Berlusconi) tutto questo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5114739469740956563?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5114739469740956563/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5114739469740956563' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5114739469740956563'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5114739469740956563'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/10/il-cesarismo.html' title='Il cesarismo...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-899545805824618479</id><published>2008-10-20T08:41:00.008+02:00</published><updated>2008-10-21T09:26:00.357+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wall-e animazione robot film immagini movie 3d render walle eve'/><title type='text'>Un pezzo di ferro da adorare...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_zKfEFU3t4o4/SPwrYPhDpmI/AAAAAAAAAEE/gP2hYBOgOzA/s1600-h/wall-e_2.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_zKfEFU3t4o4/SPwrYPhDpmI/AAAAAAAAAEE/gP2hYBOgOzA/s200/wall-e_2.jpg" alt="" id="BLOGGER_PHOTO_ID_5259126160343934562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;E' incredibile, un prodotto dell'uomo senza volto ne parola, eppure riesce a far provare sensazioni e sentimenti così come se si stesse guardando un essere umano.&lt;br /&gt;Wall-E è un compattatore della nettezza urbana che dopo 700 anni di solitudine, in un luogo in cui solo le blatte sopravvivono, vive di vita e sentimenti propri, facendo appassionare anche il più duro di cuore. Un'animazione in cui un realismo perfetto si miscela a voluta finzione ambientale, bello e pulito. Quando è iniziata la proiezione non sapevo bene la storia di cosa trattasse, eppure non ho nemmeno avuto il tempo di pensarlo, per la velocità degli eventi, la singolarità della storia e la fantastica ambientazione...tutto questo dall'inizio alla fine.&lt;br /&gt;Un film assolutamente da vedere e godere...&lt;br /&gt;&lt;br /&gt;Ecco a voi wall-e :&lt;br /&gt;&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/X1DbsnrM18g&amp;hl=it&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/X1DbsnrM18g&amp;hl=it&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/1203096794786723112-899545805824618479?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/899545805824618479/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=899545805824618479' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/899545805824618479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/899545805824618479'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/10/un-pezzo-di-ferro-da-adorare.html' title='Un pezzo di ferro da adorare...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://2.bp.blogspot.com/_zKfEFU3t4o4/SPwrYPhDpmI/AAAAAAAAAEE/gP2hYBOgOzA/s72-c/wall-e_2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-3795083153354503437</id><published>2008-10-13T21:46:00.002+02:00</published><updated>2008-10-13T21:49:34.123+02:00</updated><title type='text'>Maledetto tempo...</title><content type='html'>Vi rendete conto che per via di studio e lavoro, per ora non ho &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;nemmeno&lt;/span&gt; il tempo per scrivere un po' qui?&lt;br /&gt;In genere si dice che c'è sempre tempo, ma in realtà per scrivere qualcosa devi avere il tempo di pensarla; ecco che quando hai troppo da fare non pensi.&lt;br /&gt;&lt;br /&gt;Ma &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;allora&lt;/span&gt; c'è qualcosa che non funziona! Eh si &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;perché&lt;/span&gt; se non si fa nulla si dice che si muore, se si fa troppo non si pensa (si muore)...allora come si fa???&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3795083153354503437?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3795083153354503437/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3795083153354503437' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3795083153354503437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3795083153354503437'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/10/maledetto-tempo.html' title='Maledetto tempo...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-6886276427861537851</id><published>2008-09-29T21:09:00.002+02:00</published><updated>2008-09-29T21:12:35.872+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='berlusconi bruschettoni berlusca lodo alfano costituzione'/><title type='text'>Articolo 3</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Costituzione Italiana&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Articolo 3 :&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;"La legge è uguale per tutti..."&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;&lt;br /&gt;Lodo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Alfano&lt;/span&gt; :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;"Sospensione di tutti i processi per le 4 cariche dello stato..."&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Berlusca&lt;/span&gt; :&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;"Certo che se in corte costituzionale non viene approvato il lodo &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;Alfano&lt;/span&gt;, andrà rivisto il sistema"&lt;br /&gt;&lt;br /&gt;Ovvero "lo cambio a modo mio"&lt;br /&gt;&lt;br /&gt;Votate, votate &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;PdL&lt;/span&gt;...&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-6886276427861537851?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/6886276427861537851/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=6886276427861537851' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6886276427861537851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6886276427861537851'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/09/articolo-3.html' title='Articolo 3'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-7715534228704561776</id><published>2008-09-22T17:19:00.002+02:00</published><updated>2008-09-22T17:21:18.065+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='jeti sports games java'/><title type='text'>Jeti...una droga!</title><content type='html'>E' ora che anche voi impazziate per questo semplice quanto accattivante gioco.&lt;br /&gt;&lt;br /&gt;&lt;H3&gt;YetiSport 5 - Flamingo Drive&lt;/H3&gt;&lt;br /&gt;&lt;div style="padding:1px; margin:4px 2px 2px 2px; border:1px solid black; float:left;"&gt;&lt;img src="http://www.flashgames.it/sport/yetisport5/ico.gif"&gt;&lt;/div&gt;La quinta avventura del nostro Yeti non poteva deluderci, e allora, eccolo cimentarsi nell'ennesimo lancio del povero pinguino, aiutato da una serie di amici.&lt;br /&gt;Lo scopo è ancora una volta lanciare il pinguino il più lontano possibile, scegliendo accuratamente l'angolo e la potenza del lancio, visti gli innumerevoli ostacoli presenti lungo la traiettoria.&lt;br /&gt;&lt;br /&gt;Con il primo CLICK del mouse decidete la traiettoria del tiro, con il secondo stabilite la potenza.&lt;br /&gt;&lt;br /&gt;5 i lanci a disposizione.&lt;br /&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.flashgames.it/webmastergame.php?icona=yetisport5"&gt;&lt;img style="margin-top:6px;" border="0px" src="http://www.flashgames.it/webmaster/gioca.gif"&gt;&lt;/a&gt;&lt;br /&gt;&lt;hr size="1"&gt;&lt;div style="float:right;"&gt;&lt;a title="giochi" href="http://www.flashgames.it"&gt;Giochi by Flashgames.it&lt;/a&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-7715534228704561776?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/7715534228704561776/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=7715534228704561776' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7715534228704561776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7715534228704561776'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/09/jetiuna-droga.html' title='Jeti...una droga!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-1964714798290933909</id><published>2008-09-22T07:33:00.003+02:00</published><updated>2008-09-22T07:38:18.289+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='incidenti stradali palermo vigili urbani droga alcool test ubriachi'/><title type='text'>Agire per salvare</title><content type='html'>Non serve la patente a punti, non servono verbali super pesanti, non serve l'ultima sciocchezza del test antidroga per prendere la patente.&lt;br /&gt;&lt;br /&gt;Per salvare vite umane è necessario un solo provvedimento :&lt;br /&gt;smettere di proteggere dal rischio del "duro lavoro" le forze dell'ordine!&lt;br /&gt;&lt;br /&gt;Buttare di forza per strada tutti i vigili urbani imboscati negli uffici!&lt;br /&gt;Mettere in strada le pattuglie della polizia e dei carabinieri!&lt;br /&gt;&lt;br /&gt;Se il rischio di essere fermati aumenta sino alla certezza, allora si che potremo sperare di non sentire più bollettini di morte ad ogni &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;weekend&lt;/span&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-1964714798290933909?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1964714798290933909/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1964714798290933909' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1964714798290933909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1964714798290933909'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/09/agire-per-salvare.html' title='Agire per salvare'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-1255877781824399195</id><published>2008-09-16T07:28:00.003+02:00</published><updated>2008-09-16T07:32:01.681+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='richard wright'/><category scheme='http://www.blogger.com/atom/ns#' term='pink floyd'/><title type='text'>Richard Wright ci ha lasciati per sempre...</title><content type='html'>Nato il 28 luglio 1943...ieri ci ha lasciati dopo una triste malattia.&lt;br /&gt;Un grande dei Pink Floyd se n'è andato per sempre.&lt;br /&gt;&lt;br /&gt;Un omaggio alle sue tastiere e alla sua musica.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3mDY2wA-GqU&amp;hl=it&amp;fs=1&amp;rel=0&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/3mDY2wA-GqU&amp;hl=it&amp;fs=1&amp;rel=0&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/1203096794786723112-1255877781824399195?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1255877781824399195/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1255877781824399195' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1255877781824399195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1255877781824399195'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/09/richard-wright-ci-ha-lasciati-per.html' title='Richard Wright ci ha lasciati per sempre...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-5779950866700595016</id><published>2008-09-08T07:59:00.003+02:00</published><updated>2008-09-08T08:00:17.770+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='pinocchio'/><title type='text'>I brividi inspiegati</title><content type='html'>C'è qualcosa in questo film che mi lascia commozione e malinconia,&lt;br /&gt;una strana nostalgia...&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/AkRzHQzqMrs&amp;hl=it&amp;fs=1&amp;rel=0&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/AkRzHQzqMrs&amp;hl=it&amp;fs=1&amp;rel=0&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/1203096794786723112-5779950866700595016?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5779950866700595016/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5779950866700595016' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5779950866700595016'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5779950866700595016'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/09/i-brividi-inspiegati.html' title='I brividi inspiegati'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-595884425176934580</id><published>2008-09-02T07:36:00.002+02:00</published><updated>2008-09-02T07:39:06.542+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='anorexia anoressia adolescenti'/><title type='text'>Si parla sempre troppo poco di anoressia</title><content type='html'>Per combatterla bisogna parlarne, mettere in luce gli aspetti più subdoli delle potenzialità della nostra mente.&lt;br /&gt;I primi allarmi sono "lo spuntino in camera".&lt;br /&gt;&lt;br /&gt;E poi accade questo.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/qFbYW6bNViw&amp;hl=it&amp;fs=1&amp;rel=0&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/qFbYW6bNViw&amp;hl=it&amp;fs=1&amp;rel=0&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/1203096794786723112-595884425176934580?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/595884425176934580/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=595884425176934580' title='1 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/595884425176934580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/595884425176934580'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/09/si-parla-sempre-troppo-poco-di.html' title='Si parla sempre troppo poco di anoressia'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-5626047855226939336</id><published>2008-09-02T07:27:00.004+02:00</published><updated>2008-09-02T07:32:00.675+02:00</updated><title type='text'>Come a scuola, l'anno inizia a settembre</title><content type='html'>Finite le ferie inizia un n uovo anno di studio e lavoro.&lt;br /&gt;Vacanze meravigliose, trascorse tra mare, fuoco, kart e amore. Ora non manca che ricominciare l'attività di routine che accompagna ognuno di noi per interi inverni, ma con l'entusiasmo del riposo raggiunto e della voglia di rimettersi in gioco.&lt;br /&gt;&lt;br /&gt;Non e mancata la fotografia nè la chitarra. Il tempo di rimettere insieme idee e avvenimenti dell'attualità e poi ci saranno post con contenuto più intenso.&lt;br /&gt;&lt;br /&gt;Nel frattempo ecco due miei scatti.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/williampristia/2806225662/" title="Romantico 1 di William Pristia, su Flickr"&gt;&lt;img src="http://farm3.static.flickr.com/2349/2806225662_8ebda4fcc5_m.jpg" width="161" height="240" alt="Romantico 1" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flickr.com/photos/williampristia/2805371117/" title="Da vicino ogni cosa ha la sua bellezza... di William Pristia, su Flickr"&gt;&lt;img src="http://farm4.static.flickr.com/3052/2805371117_cf9b860882_m.jpg" width="240" height="160" alt="Da vicino ogni cosa ha la sua bellezza..." /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-5626047855226939336?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/5626047855226939336/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=5626047855226939336' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5626047855226939336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/5626047855226939336'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/09/come-scuola-lanno-inizia-settembre.html' title='Come a scuola, l&apos;anno inizia a settembre'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://farm3.static.flickr.com/2349/2806225662_8ebda4fcc5_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-8351873764448525120</id><published>2008-07-27T12:23:00.003+02:00</published><updated>2008-07-27T12:37:04.519+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='vacanze droopy'/><title type='text'>Buone vacanze a tutti.</title><content type='html'>Si parte! Dopo un anno di lavoro, critiche e passioni finalmente uno stop. Si parte per le tanto attese vacanze. Ci si vede a settembre salvo qualche post urgente. Ciao a tutti.&lt;br /&gt;&lt;br /&gt;Un omaggio al relax dal grande &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Tex&lt;/span&gt;&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Avery&lt;/span&gt;&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/elpfXBhaMwk&amp;amp;hl=it&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;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/elpfXBhaMwk&amp;amp;hl=it&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;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/1203096794786723112-8351873764448525120?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/8351873764448525120/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=8351873764448525120' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8351873764448525120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8351873764448525120'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/buone-vacanze-tutti.html' title='Buone vacanze a tutti.'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-6689858920326386715</id><published>2008-07-27T12:18:00.002+02:00</published><updated>2008-07-27T12:23:40.314+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='benzina petrolio'/><title type='text'>In mano a sciacalli</title><content type='html'>Oggi il petrolio ha raggiunto il livello del mese di marzo, siamo sui 130 dollari al barile.&lt;br /&gt;&lt;br /&gt;1. Quando si era arrivati quasi a 150 la benzina è schizzata a 1.55 euro al litro in Italia.&lt;br /&gt;2. Quando ad marzo si era arrivati a 120 circa la benzina era a 1.40 euro al litro.&lt;br /&gt;3. Oggi siamo alle cifre di marzo...MA LA BENZINA E' A 1.50 al litro.&lt;br /&gt;&lt;br /&gt;I benzinai sono la prima causa dei nostri mali.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-6689858920326386715?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/6689858920326386715/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=6689858920326386715' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6689858920326386715'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/6689858920326386715'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/in-mano-sciacalli.html' title='In mano a sciacalli'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-1965243613345062258</id><published>2008-07-24T07:33:00.003+02:00</published><updated>2008-07-25T07:26:31.302+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='manichino sedia elettrica milano'/><title type='text'>I terroni siamo noi...per fortuna!</title><content type='html'>E' finita, peggio non si può.&lt;br /&gt;A Milano, la civile orgogliosa e nordica Milano, proprio lì, al luna park, pagando un euro è possibile assistere alla simulazione di una esecuzione capitale a mezzo sedia elettrica.&lt;br /&gt;Un uomo in lattice è seduto in una sedia elettrica (per fortuna lontana nell'aspetto dalla reale); elettrodi ai polsi e ai piedi e corona alla fronte. Si inserisce un euro e in un minuto circa avviene l'esecuzione. L'uomo inizia a saltare sulla sedia con un'impressionante realismo (disturbante in realtà), si scompone agita la testa e alla fine si accascia su se stesso come morto in una nuvola di fumo emulante la cheratina bruciata.&lt;br /&gt;A quanto pare questo terribile spettacolo fa successo in quella che alcuni stolti vorrebbero come nuova capitale del nostro paese.&lt;br /&gt;Il giostraio inizialmente temeva che lamentele e sconcerti lo obbligassero a rimuoverla e invece...50 euro al giorno e 150 la domenica...questo frutta lo spettacolo di una esecuzione capitale. Si divertono tutti bambini e grandi.&lt;br /&gt;Perché oggi per divertirsi si vuole assistere sempre più alla violenza alle scene di morte e di dolore? Allora davvero non abbiamo (hanno) più niente...allora è finita davvero...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_zKfEFU3t4o4/SIgWf69-mdI/AAAAAAAAADc/PIf9fUrDeRo/s1600-h/foto_sedia_elettrica.jpg"&gt;&lt;img style="cursor: pointer;" src="http://bp3.blogger.com/_zKfEFU3t4o4/SIgWf69-mdI/AAAAAAAAADc/PIf9fUrDeRo/s400/foto_sedia_elettrica.jpg" alt="" id="BLOGGER_PHOTO_ID_5226452105224427986" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-1965243613345062258?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1965243613345062258/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1965243613345062258' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1965243613345062258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1965243613345062258'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/i-terroni-siamo-noiper-fortuna.html' title='I terroni siamo noi...per fortuna!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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://bp3.blogger.com/_zKfEFU3t4o4/SIgWf69-mdI/AAAAAAAAADc/PIf9fUrDeRo/s72-c/foto_sedia_elettrica.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1203096794786723112.post-7546011657676093449</id><published>2008-07-22T07:54:00.003+02:00</published><updated>2008-07-22T08:00:30.780+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='andrea vadrucci drum super mario'/><title type='text'>Il barbiere di Siviglia suonato con...la batteria...</title><content type='html'>Ascoltate da voi...&lt;br /&gt;Andre Vadrucci, un batterista tutto italiano che su youtube vanta oltre 6 milioni di visite in un solo filmato.&lt;br /&gt;&lt;br /&gt;Questo che vi propongo è un medley del barbiere di Siviglia accompagnato in modo sapiente dalla batteria...tutto da godere.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="349"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8O-hCtPfef8&amp;amp;hl=it&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;amp;border=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/8O-hCtPfef8&amp;amp;hl=it&amp;amp;fs=1&amp;amp;color1=0xe1600f&amp;amp;color2=0xfebd01&amp;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/1203096794786723112-7546011657676093449?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/7546011657676093449/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=7546011657676093449' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7546011657676093449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/7546011657676093449'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/il-barbiere-di-siviglia-suonato-conla.html' title='Il barbiere di Siviglia suonato con...la batteria...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-2226060388162654476</id><published>2008-07-21T19:50:00.005+02:00</published><updated>2008-07-21T19:56:11.390+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mafia pizzo'/><title type='text'>Minacce a Di Martino? Andiamo a mangiare li allora!</title><content type='html'>Ancora una volta il pub Di Martino è stato vittima di una intimidazione.&lt;br /&gt;Un'auto è stata avvicinata al'ingresso del locale e poi data alle fiamme, danneggiando uno degli ingressi.&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Solidarietà&lt;/span&gt; al proprietario, e per essere concreti propongo di frequentare il locale in questi giorni in modo presente!&lt;br /&gt;Per una volta contribuiamo anche in modo concreto, con un'azione oltre che con le parole...&lt;br /&gt;Io ci andrò.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-2226060388162654476?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/2226060388162654476/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=2226060388162654476' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/2226060388162654476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/2226060388162654476'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/minacce-di-martino-andiamo-mangiare-li.html' title='Minacce a Di Martino? Andiamo a mangiare li allora!'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-8027764650868766132</id><published>2008-07-16T12:55:00.003+02:00</published><updated>2008-07-16T13:00:11.270+02:00</updated><title type='text'>La conferma bis...</title><content type='html'>A Palermo &lt;a href="http://www.ilsole24ore.com/fc?cmd=document&amp;amp;file=/art/SoleOnLine4/Italia/2008/07/punteggi-universita.pdf?cmd=art"&gt;questa&lt;/a&gt; vergogna è sapientemente sommersa e abilmente promossa dall'azione di &lt;a href="http://wpristia.blogspot.com/2008/07/baroni.html"&gt;docenti&lt;/a&gt; che nulla provano nella passione per l'insegnamento.&lt;br /&gt;&lt;br /&gt;Votiamo i docenti a fine corso con un test anonimo e poi dopo gli esami con un altro test anonimo.&lt;br /&gt;A fine anno pubblichiamo i risultati per i docenti meno apprezzati.&lt;br /&gt;&lt;br /&gt;Ma questa è solo utopia...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-8027764650868766132?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/8027764650868766132/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=8027764650868766132' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8027764650868766132'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8027764650868766132'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/la-conferma_16.html' title='La conferma bis...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-3231453590742876301</id><published>2008-07-15T10:52:00.003+02:00</published><updated>2008-07-15T11:02:50.144+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Palermo amministrazione comunale piano traffico bollino blu tasse sindaco cammarata'/><title type='text'>La conferma...</title><content type='html'>Ricordo che da bambini quando si subiva un rimprovero davanti ad altre persone poi non si aveva più il coraggio di farsi vedere...si sentiva una sorta di vergogna, timidezza,codardia.&lt;br /&gt;Il più delle volte accadeva quando facevi qualche marachella ad altri bimbi e i genitori ti rimproveravano davanti a tutti (i bimbi appunto). Beh...che c'è di male si è bambini, no?&lt;br /&gt;Da bambini è comprensibile...&lt;span style="font-weight: bold;"&gt;ma da Sindaco della città di Palermo&lt;/span&gt;, non comparire alla manifestazione più sentita (la Santuzza, il giorno in cui davanti la Cattedrale, il Sindaco urla al popolo :"Viva Palermo e viva Santa Rosalia!") non è consentito.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;E' da codardi,ma non siamo più bambini...&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3231453590742876301?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3231453590742876301/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3231453590742876301' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3231453590742876301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3231453590742876301'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/la-conferma.html' title='La conferma...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-1614466905852878739</id><published>2008-07-10T18:22:00.007+02:00</published><updated>2008-07-10T18:41:46.685+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='schifo'/><title type='text'>Baroni...</title><content type='html'>data la matrice :&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; 9   1     -1        1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;-1      8         1    -1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; 1       1      -9 -1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; 1    -1     -1     -8&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;dire, senza calcolare il determinante, se è invertibile.&lt;br /&gt;&lt;br /&gt;"essendo una matrice a diagonale dominante è non singolare ed ammette inversa"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"no, la risposta è errata...Non perchè è diagonale è invertibile!"&lt;/span&gt;&lt;br /&gt;"come no, professoressa? perchè?"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"come?...semplice non è corretto."&lt;/span&gt;&lt;br /&gt;"se non le dispiace posso prendere il libro di testo per mostrarle la dimostrazione di quanto detto?"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"si certo..."&lt;/span&gt;&lt;br /&gt;"capitolo 2 : si può dimostrare che una matrice a diagonale dominante per righe o per colonne è non singolare ed ammette una e una sola inversa..."&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;"&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;NO NO!!! TROVERO' DEI TESTI CHE SMENTISCONO QUESTO!!! LI TROVERO'!"&lt;/span&gt;&lt;br /&gt;"ma è il libro di testo professoressa, è il Monegato!"&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;"NO NO, TROVERO' DEI TESTI CHE SMENTISCONO! ANDIAMO AVANTI"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Per la cronaca il libro di testo è a cura di G. Monegato, illustre professore Universitario del Politecnico di Torino che non penso abbia a temere di essere smentito da chicchessia.&lt;br /&gt;&lt;br /&gt;Sempre per la cronaca, l'esaminato ero io.&lt;br /&gt;&lt;br /&gt;Che vergogna...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-1614466905852878739?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/1614466905852878739/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=1614466905852878739' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1614466905852878739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/1614466905852878739'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/baroni.html' title='Baroni...'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-8838213887373752564</id><published>2008-07-09T21:24:00.002+02:00</published><updated>2008-07-09T21:27:39.346+02:00</updated><title type='text'>Che fine ha fatto?</title><content type='html'>Anche se modesto, un tentativo il precedente governo Prodi aveva messo in piedi l'organismo "Mister Prezzi" che aveva il compito di vigilare in qualche modo sui rincari indiscriminati dei prezzi.&lt;br /&gt;&lt;br /&gt;La figura è stata riconfermata dal governo di Mister "Salvatemi dai processi", eppure &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;non&lt;/span&gt; se ne è più sentito parlare...Qualcuno sa &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;dov&lt;/span&gt;'è finito mister prezzi?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-8838213887373752564?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/8838213887373752564/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=8838213887373752564' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8838213887373752564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/8838213887373752564'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/che-fine-ha-fatto.html' title='Che fine ha fatto?'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-893745155862130448</id><published>2008-07-03T07:27:00.001+02:00</published><updated>2008-07-03T07:29:03.802+02:00</updated><title type='text'>3 Luglio 2008</title><content type='html'>Una data troppo importante!&lt;br /&gt;&lt;span style="font-family: times new roman; font-style: italic; font-weight: bold;"&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;Tanti auguri di&lt;br /&gt;Buon Compleanno&lt;br /&gt;piccolo amore mio!&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-893745155862130448?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/893745155862130448/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=893745155862130448' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/893745155862130448'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/893745155862130448'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/3-luglio-2008.html' title='3 Luglio 2008'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-3904326017445152271</id><published>2008-07-02T13:00:00.003+02:00</published><updated>2008-07-02T13:04:05.562+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ztl palermo traffico parcheggi zona a traffico limitato scrisce blu parcheggi a pagamento'/><title type='text'>Affinchè la dabbedaggine non ci ingoi tutti</title><content type='html'>FATTI E NUMERI non parole sulle &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;ZTL&lt;/span&gt; li trovare in questi due articoli.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rosalio.it/2008/05/16/dossier-ztl-le-parole-che-non-ci-hanno-detto/"&gt;Prima parte&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.rosalio.it/2008/07/01/dossier-ztl-2-un-pasticciaccio-brutto-brutto/"&gt;Seconda parte&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Non c'è da commentare, ma da vomitare!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-3904326017445152271?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/3904326017445152271/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=3904326017445152271' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3904326017445152271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/3904326017445152271'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/affinch-la-dabbedaggine-non-ci-ingoi.html' title='Affinchè la dabbedaggine non ci ingoi tutti'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-9119012772729061724</id><published>2008-07-01T07:35:00.002+02:00</published><updated>2008-07-01T07:40:21.865+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='silvio berlusconi cancro diavolo demonio regime'/><title type='text'>Le impronte dei ragazzini ROM?</title><content type='html'>Ma come? Un governo tutto cattolico e nei primi 3 mesi si fa bacchettare e marchiare come "Razzista" da Famiglia Cristiana? Ahi ahi! Che vergogna!&lt;br /&gt;Le impronte dei ragazzini ROM? Vi credete diversi?&lt;br /&gt;DOVRESTE PRENDERE LE IMPRONTE DI TUTTI I VOSTRI RAGAZZINI DEL NORD CHE CON LE LORO AUTO A 180 ALL'ORA SI UCCIDONO E STRONCANO ALTRE VITE INNOCENTI!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-9119012772729061724?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/9119012772729061724/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=9119012772729061724' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/9119012772729061724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/9119012772729061724'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/07/le-impronte-dei-ragazzini-rom.html' title='Le impronte dei ragazzini ROM?'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-265938447691477894</id><published>2008-06-30T07:48:00.000+02:00</published><updated>2008-06-30T07:51:47.574+02:00</updated><title type='text'>ZTL, addio</title><content type='html'>La conferma del sopruso è stata data dalla sentenza del &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;TAR&lt;/span&gt;; a Palermo niente &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;ZTL&lt;/span&gt;, cancellate  subito e rimborsare &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;PASS&lt;/span&gt; e MULTE.&lt;br /&gt;Qualche innamorato senza coscienza del &lt;span style="font-weight: bold;"&gt;caro&lt;/span&gt; Sindaco di Palermo ha proposto (ed il sindaco appoggiato) la proposta di restringere allora al traffico limitato solo strade come viale della &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Libertà&lt;/span&gt;, corso Vittorio Emanuele e via Alcide de &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Gasperi&lt;/span&gt;; come a dire insomma : chi se ne frega delle emissioni! &lt;span style="font-weight: bold;"&gt;cerchiamo di recuperare un po di cassa dopo il disastro &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;delle&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;ZTL&lt;/span&gt;!    &lt;/span&gt;&lt;br /&gt;L'amministrazione comunale di Palermo è la peggiore degli ultimi 15 anni, e nessuno l'ha votata!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-265938447691477894?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/265938447691477894/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=265938447691477894' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/265938447691477894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/265938447691477894'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/06/ztl-addio.html' title='ZTL, addio'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-9111375457671796425</id><published>2008-06-30T07:44:00.003+02:00</published><updated>2008-06-30T07:47:48.215+02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='berlusconi bruschettoni'/><title type='text'>Magnaccia</title><content type='html'>Non c'è vocabolario che etichetti questa parola con i prefissi "volgare" o "triviale", non è una parolaccia insomma nella lingua italiana, è un'onomatopea dello sfruttamento in particolare della prostituzione, ma in generale di sfruttamento del lavoro altrui...&lt;br /&gt;Insomma, non scusarti Antonio, hai assolutamente ragione, del resto rende perfettamente l'idea del contenuto dell'intercettazione &lt;span style="font-weight: bold;"&gt;sacrosanta&lt;/span&gt;...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-9111375457671796425?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/9111375457671796425/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=9111375457671796425' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/9111375457671796425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/9111375457671796425'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/06/magnaccia.html' title='Magnaccia'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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-1203096794786723112.post-4068179172422284057</id><published>2008-06-23T12:26:00.001+02:00</published><updated>2008-06-23T12:26:57.970+02:00</updated><title type='text'>Fortuna</title><content type='html'>Sono fortunato...&lt;br /&gt;essere amati è la più grande fortuna che si possa avere...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1203096794786723112-4068179172422284057?l=wpristia.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wpristia.blogspot.com/feeds/4068179172422284057/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1203096794786723112&amp;postID=4068179172422284057' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4068179172422284057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1203096794786723112/posts/default/4068179172422284057'/><link rel='alternate' type='text/html' href='http://wpristia.blogspot.com/2008/06/fortuna.html' title='Fortuna'/><author><name>William</name><uri>http://www.blogger.com/profile/10822641971587379266</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>
