<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>sqlog</title>
        <link>http://blogs.ugidotnet.org/sqlog/Default.aspx</link>
        <description>sql &amp; co</description>
        <language>it-IT</language>
        <copyright>pietro partescano</copyright>
        <generator>Subtext Version 2.1.0.3</generator>
        <image>
            <title>sqlog</title>
            <url>http://blogs.ugidotnet.org/images/RSS2Image.gif</url>
            <link>http://blogs.ugidotnet.org/sqlog/Default.aspx</link>
            <width>77</width>
            <height>60</height>
        </image>
        <item>
            <title>Upgrade TaskUnZip for SSIS</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2011/12/11/upgrade-taskunzip-for-ssis.aspx</link>
            <description>Ho aggiornato il tool TaskUnZip for SSIS. Permette di gestire, comprimere e decomprimere file zip all'interno di un flusso di SSIS.&lt;br /&gt;
&lt;br /&gt;
Per maggiori informazioni qui: &lt;a target="_blank" href="http://taskunzip.codeplex.com/"&gt;http://taskunzip.codeplex.com/&lt;/a&gt;.&lt;br /&gt;
&lt;strong&gt;&lt;br /&gt;
Ver. 1.3.0.1&lt;/strong&gt;
&lt;ul&gt;
    &lt;li&gt;Add: Support SQL SERVER 2008 and SQL SERVER 2008 R2.&lt;/li&gt;
    &lt;li&gt;Add: installation batch file for x86 e x64 (tnx &lt;strong&gt;JohannesHoppe&lt;/strong&gt;).&lt;/li&gt;
    &lt;li&gt;Upgrade sample with foreach loop task.&lt;/li&gt;
    &lt;li&gt;Upgrade SharpZipLib for .NET Framework ver. 0.86.&lt;/li&gt;
    &lt;li&gt;Upgrade solution to Visual Studio 2010.&lt;/li&gt;
    &lt;li&gt;Remove version for SQL Server 2005 (use ver. 1.2.0.0).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;
&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/100618.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2011/12/11/upgrade-taskunzip-for-ssis.aspx</guid>
            <pubDate>Sun, 11 Dec 2011 17:56:30 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/100618.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2011/12/11/upgrade-taskunzip-for-ssis.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/100618.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/100618.aspx</trackback:ping>
        </item>
        <item>
            <title>un paio di libri...</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2011/12/11/un-paio-di-libri.aspx</link>
            <description>Consiglio un paio di libretti per rilassare il neurone durante le ferie natalizie...&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;Arduino. La guida ufficiale&lt;/span&gt;: l’ho quasi finito di leggere. Un libro che vi introduce nel fantastico mondo di Arduino e dell’elettronica. L’autore (tra le altre cose ingegnere che ha partecipato alla progettazione di Arduino stesso) è molto bravo nell’accompagnare il lettore capitolo dopo capitolo nell’approfondire le varie tematiche.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.amazon.it/Arduino-guida-ufficiale-Informatica-Massimo/dp/8848124240/ref=sr_1_1?ie=UTF8&amp;amp;qid=1323597891&amp;amp;sr=8-1" target="_blank"&gt;http://www.amazon.it/Arduino-guida-ufficiale-Informatica-Massimo/dp/8848124240/ref=sr_1_1?ie=UTF8&amp;amp;qid=1323597891&amp;amp;sr=8-1&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-weight: bold;"&gt;iWoz: Computer Geek to Cult Icon&lt;/span&gt; e (&lt;span style="font-style: italic;"&gt;ovviamente&lt;/span&gt;) &lt;span style="font-weight: bold;"&gt;Steve Jobs&lt;/span&gt;: ho già ad entrambi dato una veloce occhiata e devo dire che trovo quello di “Woz” sicuramente più interessante. Forse per il modo di approcciare la discussione o per gli argomenti trattati... in ogni caso fra i due ad un primo impatto preferisco quello di Steve Wozniak.&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.amazon.it/iWoz-Computer-Geek-Cult-ebook/dp/B000VUCIZO/ref=sr_1_3?ie=UTF8&amp;amp;qid=1323599582&amp;amp;sr=8-3" target="_blank"&gt;http://www.amazon.it/iWoz-Computer-Geek-Cult-ebook/dp/B000VUCIZO/ref=sr_1_3?ie=UTF8&amp;amp;qid=1323599582&amp;amp;sr=8-3&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.amazon.it/Steve-Jobs-Italian-Edition-ebook/dp/B00606NPIW/ref=sr_1_4?ie=UTF8&amp;amp;qid=1323598481&amp;amp;sr=8-4" target="_blank"&gt;http://www.amazon.it/Steve-Jobs-Italian-Edition-ebook/dp/B00606NPIW/ref=sr_1_4?ie=UTF8&amp;amp;qid=1323598481&amp;amp;sr=8-4&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Questi ultimi due libri sono disponibili anche per Kindle.&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/100616.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2011/12/11/un-paio-di-libri.aspx</guid>
            <pubDate>Sun, 11 Dec 2011 10:49:04 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/100616.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2011/12/11/un-paio-di-libri.aspx#feedback</comments>
            <slash:comments>1</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/100616.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/100616.aspx</trackback:ping>
        </item>
        <item>
            <title>Powershell e Svn Dump</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2011/10/15/powershell-e-svn-dump.aspx</link>
            <description>Scrivo questo post, perché magari risparmio a qualcuno la perdita di circa un ora di tempo e un principio di infarto... :) &lt;br /&gt;
&lt;br /&gt;
Questa mattina aggiorno SVN alla versione 1.7.  Rivedo gli script di backup, anche perché con la ver. 1.7 è stato introdotta una nuova utility -svnrdump- per eseguire il dump, e mi viene la brillante idea di utilizzare Powershell per eseguire gli script di backup e di verifica.  &lt;br /&gt;
&lt;br /&gt;
Realizzo un dump di prova per verificare che tutto sia ok e per sicurezza eseguo anche il restore. Il dump va a buon fine ... il restore non tanto. In un primo momento penso che sia dovuto al cambio di versione, ma prestando più attenzione noto che il dump è di dimensione quasi doppie rispetto al precedente. C'è qualcosa che non torna. &lt;br /&gt;
&lt;br /&gt;
Esaminando il file di dump noto che il contenuto è formattato diversamente, quindi (per esclusione) riprovo a fare tutta la trafila senza utilizzare la Powershell, tutto torna a funzionare correttamente. &lt;br /&gt;
&lt;br /&gt;
A questo punto mi sorge il dubbio che la Powershell abbia una modalità di funzionamento (per quanto riguarda i comandi in pipe) che risulta essere non compatibile con SVN e facendo una ricerca con Google il mio dubbio sembrerebbe essere confermato. &lt;br /&gt;
&lt;br /&gt;
Farò altre indagini...&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/100453.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2011/10/15/powershell-e-svn-dump.aspx</guid>
            <pubDate>Sat, 15 Oct 2011 12:17:06 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/100453.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2011/10/15/powershell-e-svn-dump.aspx#feedback</comments>
            <slash:comments>3</slash:comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/100453.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/100453.aspx</trackback:ping>
        </item>
        <item>
            <title>FlyJSONP</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2011/09/10/flyjsonp.aspx</link>
            <description>Un utile libreria per gestire richieste (get e post) cross-domain via json.
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://alotaiba.github.com/FlyJSONP/" target="_blank"&gt;http://alotaiba.github.com/FlyJSONP/&lt;/a&gt;
&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/100335.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2011/09/10/flyjsonp.aspx</guid>
            <pubDate>Sat, 10 Sep 2011 20:16:24 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/100335.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2011/09/10/flyjsonp.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/100335.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/100335.aspx</trackback:ping>
        </item>
        <item>
            <title>Python 3.2.2</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2011/09/05/python-3.2.2.aspx</link>
            <description>Rilasciato ...

&lt;a target="_blank" href="http://www.python.org/download/releases/3.2.2/"&gt;
http://www.python.org/download/releases/3.2.2/
&lt;/a&gt;&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/100324.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2011/09/05/python-3.2.2.aspx</guid>
            <pubDate>Mon, 05 Sep 2011 18:48:37 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/100324.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2011/09/05/python-3.2.2.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/100324.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/100324.aspx</trackback:ping>
        </item>
        <item>
            <title>Python &amp; .NET</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2011/09/01/python-.net.aspx</link>
            <description>E' stato rilasciato l'IDE per Visual Studio 2010 per Python:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://pytools.codeplex.com/" target="_blank"&gt;&lt;span style="text-decoration: underline;"&gt;http://pytools.codeplex.com/&lt;/span&gt;&lt;/a&gt;&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/100317.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2011/09/01/python-.net.aspx</guid>
            <pubDate>Thu, 01 Sep 2011 19:41:10 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/100317.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2011/09/01/python-.net.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/100317.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/100317.aspx</trackback:ping>
        </item>
        <item>
            <title>Amazon Kindle!</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2011/08/25/amazon-kindle.aspx</link>
            <description>Lunedì avevo fatto l'ordine per acquistare un Kindle sul web site Amazon.com. Ho notato che ancora Amazon non ha messo a disposizione il Kindle qui in Italia &lt;img src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/whatchutalkingabout_smile.gif" alt="" /&gt;.&lt;br /&gt;
Detto questo ieri mi è stato consegnato in ufficio... &lt;img src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/teeth_smile.gif" alt="" /&gt;&lt;br /&gt;
Il pacchetto che contiene il Kindle è interamente in cartone, spacchettato il contenuto è costituito dal suddetto Kindle, un cavetto USB e un breve manuale.&lt;br /&gt;
Essenziale.  &lt;br /&gt;
&lt;br /&gt;
Quello che mi ha colpito è stato che una volta spacchettato il lettore, noto che sul display è presente una scritta. In un primo momento pensavo che fosse un semplice foglio illustrativo e vado (o tento) per toglierlo, scoprendo che in verità il lettore era già acceso!! &lt;img src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/tounge_smile.gif" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
Il display è davvero notevole! La lettura avviene in maniera assolutamente naturale e non risulta assolutamente "stressante" per gli occhi. Il peso è contenuto e sia le braccia che i polsi non ne risentono anche dopo qualche ora. Se poi si ha l'accortezza di regolare le opzioni che riguardano la visualizzazione dei font... il gioco è fatto. &lt;br /&gt;
&lt;br /&gt;
Ho preso il 6 pollici.&lt;br /&gt;
Non sapendo se lo avessi trovato comodo ho voluto evitare di prendere il modello da 10', ma se da qui a qualche mese non riscontro grossi problemi probabilmente acquisterò anche il modello più grande.&lt;br /&gt;
Lo inauguro con due libri: "Metro 2033" e  "Start Small, Stay Small: A Developer's Guide to Launching a Startup".  &lt;br /&gt;
&lt;br /&gt;
Alla prossima... &lt;img src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/wink_smile.gif" alt="" /&gt;&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/100300.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2011/08/25/amazon-kindle.aspx</guid>
            <pubDate>Thu, 25 Aug 2011 17:03:24 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/100300.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2011/08/25/amazon-kindle.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/100300.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/100300.aspx</trackback:ping>
        </item>
        <item>
            <title>TortoiseSVN e Ommwriter</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2011/08/24/tortoisesvn-e-ommwriter.aspx</link>
            <description>&lt;p style="font-family: Verdana;"&gt;&lt;font size="2"&gt;Qualche settimana fa è stata rilasciata la nuova release di &lt;a href="http://tortoisesvn.net/" target="_blank"&gt;TortoiseSVN&lt;/a&gt; (1.7 Beta2). &lt;a href="http://tortoisesvn.net/tsvn_1.7_releasenotes.html" target="_blank"&gt;Tante piccole novità&lt;/a&gt; sia a livello di funzionalità che per quanto riguarda l'integrazione con il sistema operativo. Se si possiede Windows 7 il nostro TortoiseSVN si integrerà molto meglio non solo con la shell (menu click destro del mouse) ma anche con il menu in alto. Segnalo anche, per i possessori di Total Commander, che adesso anche utilizzando la versione X64 di TortoiseSVN è possibile eseguire direttamente le varie operazioni senza dover passare dall'apposito menu (X64) e sono sempre visibili gli overlay sulle icone (yeaaaaa!).&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Verdana;"&gt;&lt;font size="2"&gt;&lt;br /&gt;
Altro programmino che segnalo è quello con cui sto editando questo post. E' un editor un po vecchiotto, uscito qualche tempo fa (se non sbaglio) su Mac e ultimamente "portato" anche su Windows. &lt;a href="http://www.ommwriter.com" target="_blank"&gt;Ommwriter&lt;/a&gt;. Vi lascio scoprire a voi potenzialità e limiti... &lt;img src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/wink_smile.gif" alt="" /&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="font-family: Verdana;"&gt;&lt;font size="2"&gt;&lt;br /&gt;
alla prossima...&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/100294.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2011/08/24/tortoisesvn-e-ommwriter.aspx</guid>
            <pubDate>Wed, 24 Aug 2011 06:55:47 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/100294.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2011/08/24/tortoisesvn-e-ommwriter.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/100294.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/100294.aspx</trackback:ping>
        </item>
        <item>
            <title>Cassandra 1</title>
            <category>Cassandra</category>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2011/07/27/cassandra-1.aspx</link>
            <description>&lt;font size="2"&gt;Con questo post apro (tempo permettendo ;) ) una serie di post dedicati a questo No-SQL Database.&lt;br /&gt;
&lt;br /&gt;
Cassandra è un database NO-SQL che garantisce alte prestazioni e alti livelli di scalabilità. Le strutture dati messe a disposizione e le relative funzionalità sono (volutamente) ridotte al minimo indispensabile. Come vedremo più avanti, Cassandra non offre funzionalità avanzate per quanto riguarda l'archiviazione dei dati o la ricerca. Uno degli obiettivi che il progetto Cassandra si è posto, è quello di offrire uno strumento che garantisca  prestazioni eccellenti, garantendo sempre la disponibilità dei dati. Prima di trattare più nel dettaglio il funzionamento e le funzionalità messe a disposizione da Cassandra, è bene sapere che ad oggi sono disponibili driver che permettono di interagire con il suddetto database, per piattaforma C#, Java, Python, Php e Ruby. Per ragioni di progetto il sottoscritto ha utilizzato la soluzione Python su Windows / Linux.&lt;/font&gt; &lt;font size="2"&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;
&lt;div style="text-align: center;"&gt;&lt;font size="2"&gt;&lt;span style="font-weight: bold;"&gt;Breve (molto breve) introduzione...&lt;/span&gt;&lt;br /&gt;
&lt;/font&gt; &lt;/div&gt;
&lt;font size="2"&gt;&lt;br /&gt;
Cassandra si allontana parecchio dalla concezione classica di database relazionale; una struttura basata su una matrice di righe e colonne. Non per nulla è classificato fra i database "Column oriented" :-).&lt;br /&gt;
A questo punto vale la pena introdurre un paio di concetti nuovi.&lt;br /&gt;
Quello che sicuramente può spiazzare in un primo momento è la semplicità delle strutture dati e le funzionalità messe a disposizione da Cassandra.&lt;br /&gt;
Tutto in Cassandra si potrebbe riassumere in una struttura ricorsiva (a quattro o cinque livelli) basate sul concetto di chiave / valore.&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;span style="font-style: italic;"&gt;Column Family&lt;/span&gt;:è una struttura (forse la più complessa) che funge da contenitore delle Colonne e il relativo Valore.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;span style="font-style: italic;"&gt;La Chiave&lt;/span&gt;: è l'entità principale per mezzo della quale Cassandra può recuperare i dati contenuti in una Column Family. La chiave deve essere univoca a livello di Column Family, può essere generata applicativamente e può essere un numero, una stringa, una data (timestamp) o un generico uuid. Più avanti farò un breve cenno a quali sono i tipi dati supportati da Cassandra.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;span style="font-style: italic;"&gt;Colonna&lt;/span&gt;: all’interno di una Column Family trovano posto una o più coppie chiave / valore, dove la chiave viene chiamata Colonna. L’unione di una chiave il suo relativo set di Colonne è chiamato “Riga”.&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;font size="2"&gt;&lt;br /&gt;
Queste tre entità sono le principali e quelle per mezzo delle quali Cassandra gestisce i dati. Per completezza aggiungo:&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;font size="2"&gt;&lt;span style="font-style: italic;"&gt;KeySpaces&lt;/span&gt;: che si potrebbe paragonare al database, quindi un “contenitore” di Column Family e relative Chiavi. Il KeySpaces ha anche l’importante ruolo di stabilire il fattore di replica (quante copie di ogni singola Riga devono essere garantite) e la tipologia di replica.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;Super Column: è un aggregato di Column Family. Torna molto utile per creare legami fra più Column Family.&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;font size="2"&gt; Per quanto riguarda i KeySpaces e le SuperColumns verranno approfonditi più avanti.&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;
&lt;div style="text-align: center;"&gt;&lt;font size="2"&gt;&lt;span style="font-weight: bold;"&gt;Tipi dati supportati&lt;/span&gt;&lt;br /&gt;
&lt;/font&gt; &lt;/div&gt;
&lt;font size="2"&gt;&lt;br /&gt;
Cassandra ha una gestione dei dati relativamente e volutamente “lasca”. Sia le chiavi che i nomi che verranno dati alle colonne devono essere caratterizzati da una tipologia, questo per due motivi:&lt;br /&gt;
&lt;/font&gt;
&lt;ol&gt;
    &lt;li&gt;&lt;font size="2"&gt;la tipologia assegnata ad una entità ne caratterizza anche il suo ordinamento&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;viene applicato un controllo dei dati in ingresso e se non rispettano la tipologia assegnata all'entità, Cassandra genererà un eccezione.&lt;/font&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;font size="2"&gt;&lt;br /&gt;
Detto questo in ogni caso e bene precisare che la tipologia non è obbligatoria assegnarla e nel caso in cui non venga specificata viene applicata quella di default (BytesType) che praticamente accetta di tutto ;-) applicando un generico ordinamento.&lt;br /&gt;
Le seguenti tipologie di dati, sono quelle che Cassandra gestisce nativamente. E’ possibile estendere per mezzo di moduli scritti ad-hoc le suddette tipologie native o crearne di nuove.&lt;br /&gt;
&lt;/font&gt;
&lt;ul&gt;
    &lt;li&gt;&lt;font size="2"&gt;AsciiType&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;BytesType&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;LexicalUUIDType: generico UUID a 128 bit&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;LongType: generico numero a 64bit.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;IntegerType: generico numero a 32 bit (più veloce da gestire rispetto il Long)&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;TimeUUIDType: Cassandra non gestisce nativamente il tipo dati “Datetime”, bensì lo converte in un UUID a 128 bit.&lt;/font&gt;&lt;/li&gt;
    &lt;li&gt;&lt;font size="2"&gt;UTF8Type: più lento rispetto al tipo ASCII. Utile nel caso in cui si lavori per esempio con XML.&lt;/font&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;font size="2"&gt;&lt;br /&gt;
Con questo chiudiamo. Nel prossimo post approfondiremo le Colonne, SuperColonne e le Chiavi.&lt;br /&gt;
&lt;br /&gt;
&lt;/font&gt;&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/100235.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2011/07/27/cassandra-1.aspx</guid>
            <pubDate>Wed, 27 Jul 2011 09:22:33 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/100235.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2011/07/27/cassandra-1.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/100235.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/100235.aspx</trackback:ping>
        </item>
        <item>
            <title>Python</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2011/06/23/python.aspx</link>
            <description>E’ da un po di tempo che non scrivo, il motivo è che nel frattempo son cambiate parecchie cose, non ultimo anche il posto di lavoro e tanti impegni personali mi hanno spinto a trascurare il blog. Il tempo è sempre pochissimo, ma volevo condividere il forte interesse che, per ragioni di lavoro, mi hanno spinto ad approcciare questo “nuovo” ( &lt;img src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/wink_smile.gif" alt="" /&gt; ) linguaggio.&lt;br /&gt;
&lt;br /&gt;
Che dire se non che è davvero straordinario, semplice, con una comunità enorme e grandi realtà (chi ha parlato di Google?) che lo supportano.&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/100165.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2011/06/23/python.aspx</guid>
            <pubDate>Thu, 23 Jun 2011 21:09:20 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/100165.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2011/06/23/python.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/100165.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/100165.aspx</trackback:ping>
        </item>
        <item>
            <title>ClientID &amp; clientIDMode</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2010/12/10/clientid-clientidmode.aspx</link>
            <description>Con il Framework .Net 4 è stata semplificata la gestione del ClientID. E' stato infatti introdotto il: &lt;span style="font-weight: bold;"&gt;clientIDMode&lt;/span&gt; che permette di personalizzare la modalità con cui il ClientID viene generato.&lt;br /&gt;
&lt;br /&gt;
Qui &lt;br /&gt;
&lt;a target="_blank" href="http://msdn.microsoft.com/it-it/library/system.web.ui.control.clientidmode.aspx"&gt;http://msdn.microsoft.com/it-it/library/system.web.ui.control.clientidmode.aspx&lt;/a&gt;&lt;br /&gt;
e qui &lt;br /&gt;
&lt;a target="_blank" href="http://www.codeguru.com/csharp/.net/net_asp/controls/article.php/c18225"&gt;http://www.codeguru.com/csharp/.net/net_asp/controls/article.php/c18225&lt;/a&gt; &lt;br /&gt;
qualche info in più.&lt;br /&gt;
&lt;br /&gt;
&lt;img alt="" src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/regular_smile.gif" /&gt;&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/99546.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2010/12/10/clientid-clientidmode.aspx</guid>
            <pubDate>Fri, 10 Dec 2010 08:14:21 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/99546.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2010/12/10/clientid-clientidmode.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/99546.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/99546.aspx</trackback:ping>
        </item>
        <item>
            <title>I sistemi operativi non contano</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2010/11/08/i-sistemi-operativi-non-contano.aspx</link>
            <description>Dal papà del BeOs:&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.mondaynote.com/2010/10/03/the-os-doesn%E2%80%99t-matter/" target="_blank"&gt;http://www.mondaynote.com/2010/10/03/the-os-doesn%E2%80%99t-matter/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
interessante punto di vista.&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/99457.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2010/11/08/i-sistemi-operativi-non-contano.aspx</guid>
            <pubDate>Mon, 08 Nov 2010 17:34:19 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/99457.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2010/11/08/i-sistemi-operativi-non-contano.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/99457.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/99457.aspx</trackback:ping>
        </item>
        <item>
            <title>MICRO MEN</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2010/08/13/micro-men.aspx</link>
            <description>un docu-film prodotto dalla BBC e messo in onda un po' di mesi fa.&lt;br /&gt;
&lt;br /&gt;
Ben realizzato ed estremamente godibile.&lt;br /&gt;
&lt;br /&gt;
Per passare un oretta leggera &lt;img src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/teeth_smile.gif" alt="" /&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://www.youtube.com/watch?v=2y8IkcUGV9w&amp;amp;feature=related" target="_blank"&gt;http://www.youtube.com/watch?v=2y8IkcUGV9w&amp;amp;feature=related&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/99063.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2010/08/13/micro-men.aspx</guid>
            <pubDate>Fri, 13 Aug 2010 13:53:36 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/99063.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2010/08/13/micro-men.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/99063.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/99063.aspx</trackback:ping>
        </item>
        <item>
            <title>SQL Source Control </title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2010/07/14/sql-source-control.aspx</link>
            <description>Da qualche giorno sto smanettando su questo simpatico tool &lt;a href="http://www.red-gate.com/products/SQL_Source_Control/index.htm" target="_blank"&gt;SQL Source Control&lt;/a&gt; per un eventuale "adozione" all'interno dell'azienda in cui lavoro.&lt;br /&gt;
&lt;br /&gt;
E' un applicativo che permette di fare versioning del codice sorgente di Sql Server. Si integra con Team Foundation Server o Subversion e con SSMS per quanto riguarda la gestione del repository.&lt;br /&gt;
&lt;br /&gt;
Permette di operare in due modalità:&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;ogni sviluppatore ha in locale il suo database su cui lavora e quindi esegue il commit verso un repository centralizzato (soluzione consigliata)&lt;br /&gt;
    &lt;/li&gt;
    &lt;li&gt;tutti gli sviluppatori condividono un unico database (su cui lavorano) ed un unico repository per il versioning (ovviamente &lt;img src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/wink_smile.gif" alt="" /&gt;)&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/98941.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2010/07/14/sql-source-control.aspx</guid>
            <pubDate>Wed, 14 Jul 2010 09:52:07 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/98941.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2010/07/14/sql-source-control.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/98941.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/98941.aspx</trackback:ping>
        </item>
        <item>
            <title>Sicurezza &amp; c.</title>
            <link>http://blogs.ugidotnet.org/sqlog/archive/2010/05/08/sicurezza-c.aspx</link>
            <description>&lt;p&gt;Pubblicate sul sito del NSA, in collaborazione con varie aziende, sono linee guida generali, ma dargli un'occhiata non fa mai male:&lt;br /&gt;
&lt;a href="http://www.nsa.gov/ia/guidance/security_configuration_guides/index.shtml"&gt;http://www.nsa.gov/ia/guidance/security_configuration_guides/index.shtml&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ulteriori approfondimenti qui (per la parte Microsoft):&lt;br /&gt;
&lt;a href="http://technet.microsoft.com/en-us/solutionaccelerators/default.aspx"&gt;http://technet.microsoft.com/en-us/solutionaccelerators/default.aspx&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;img alt="" src="/Providers/BlogEntryEditor/FCKeditor/editor/images/smiley/msn/wink_smile.gif" /&gt;&lt;/p&gt;&lt;img src="http://blogs.ugidotnet.org/sqlog/aggbug/98526.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>pietro partescano</dc:creator>
            <guid>http://blogs.ugidotnet.org/sqlog/archive/2010/05/08/sicurezza-c.aspx</guid>
            <pubDate>Sat, 08 May 2010 09:17:44 GMT</pubDate>
            <wfw:comment>http://blogs.ugidotnet.org/sqlog/comments/98526.aspx</wfw:comment>
            <comments>http://blogs.ugidotnet.org/sqlog/archive/2010/05/08/sicurezza-c.aspx#feedback</comments>
            <wfw:commentRss>http://blogs.ugidotnet.org/sqlog/comments/commentRss/98526.aspx</wfw:commentRss>
            <trackback:ping>http://blogs.ugidotnet.org/sqlog/services/trackbacks/98526.aspx</trackback:ping>
        </item>
    </channel>
</rss>
