marzo 2008 Blog Posts

Pinocchio e il paese dei balocchi

Per me, studiare informatica è come stare nel paese dei balocchi: più studio (e mi diverto!) e più mi accorgo di essere un ciuco. Almeno nel campo dei database pensavo di avere una certa dimestichezza, invece anche qui mi accorgo di essere solo un "praticone": tante cose le conosco perchè ci sono passato. Leggendo Pro SQL Sever 2005 Design and Optimization di Louis Davidson mi accorgo con piacere che finalmente tante cose vanno al loro posto, col giusto nome, e tante trovano un senso più compiuto e organico. Bello!

OOXML: prove tecniche di standardizzazione

Prosegue la saga dell' Open XML: German technical committee votes “yes” on Open XML Czech vote is now “yes” for Open XML Finland vote is now “yes” for Open XML Denmark vote is now “yes” for Open XML Brian Jones, che normalmente si astiene dal confrontare Open XML con ODF, questa volta si toglie qualche sassolino dalla scarpa... UPDATE (di Adrian): Anche la Romania ha votato Yes

Anche Access nel suo piccolo...

Alle volte occorre gestire il cambiamento anche su MS Access, nel mio caso per manutenere applicazioni aziendali fatte non molto tempo fa. In questi casi può essere utile questa piccola (ed economica) applicazione: DbWeigher Dal sito: The DbWeigher is the software to compare MS Access databases' schemas and synchronize them. Key features: Databases comparison Visual representation of the comparison result SQL script generation to synchronize databases ...

Non sempre comprare in €uro equivale a comprare in U$ Dollars

Oggi è una giornata piena di sorprese. Nel 2006 ho comprato un software molto carino per creare delle porte seriali virtuali nel proprio pc che mi sono servite per testare una applicazione di data logging. Purtroppo ho perso (ahi ahi ahi, signora Longari...) l'installer della versione 5.1 di cui ho la licenza e sono andato sul sito della Eltima per scaricarmelo. A differenza di altri produttori, uno per tutti "Developer Express Inc" dove ieri ho scaricato una versione di un loro software che avevo comprato nel lontano 2003 (e gli faccio pubblicità perché se la...

Databases - Design and Deployment

Facendo seguito al mio commento al post di Matteo Baglini, ho scaricato dal sito di RedGate la versione trial di SqlToolBelt (di cui intendo comprare il Bundle SqlCompare e SqlDataCompare) e alla fine, nella pagina di download ho trovato questo:   Ovviamente mi sono scaricato i due libri, che sono molto interessanti e utili, ma un dubbio mi assale: Visto che (a differenza di quelli che ho comprato nel sito web della Apress) si aprono senza password, e che non ho pagato nulla per averli, esiste un modo per rendere un file pdf usufruibile per un determinato...

Leggere una chiavetta USB da Virtual PC

Era tanto semplice, invece ho preso la via più lunga. Per poter leggere una chiavetta USB dalla macchina virtuale che ho creato per gestire la manutenzione del software fatto con Borland Delphi, ho googlato su internet e ho trovato vari post (di Lorenzo e altri) sulla condivisione delle periferiche usb. Immagino sia necessario per scanners e altre cose varie, ma per una chiavetta (che viene letta come un hard disk) la cosa è molto ma molto più semplice e la posto (come al solito) per futura memoria: Basta utilizzare le cartelle condivise. Nel mio caso ho condiviso come cartella...

[OT] In volo

Quale migliore occasione per provare a pubblicare un video su YouTube e inserirlo in un mio post? Guardare per credere!

[OT] Un desiderio infantile...

Dedicato ad Omar: Perchè spesso tocca diventare grandi per poter esaudire i desideri che avevamo da ragazzi? Dopo averlo tanto sognato e desiderato, solo adesso mi sono deciso a comprarlo. E, ragazzi, non potete neanche immaginare (se non lo avete provato) quant'è bello! Difficile (ma non impossibile) da guidare, offre senzazioni davvero indescrivibili. Tutte le info sul sito E-Sky Il mio è un modello da principianti (4 canali), ma col tempo mi piacerebbe arrivare a pilotarne uno a 6 canali, per fare qualcosa di simile a quello che si vede in questo...

Buona Pasqua!

Chissà quale altra sorpresa troveremo nell'uovo di pasqua Microsoft/ScottGu ? Nel frattempo, buona pasqua a tutti!

Feature o bug?

Premessa / Digressione (che potete tranquillamente saltare...) Sto realizzando una minuscola applicazione di prova per studiare ADO.NET (per poi passare a Linq). In breve si tratta di gestire un "Piano dei Conti" di una ipotetica applicazione di contabilità. Per smanettare con ADO.NET, ho aggiunto al DataSet tipizzato che mi ha costruito il Wizard di VS 2008 due metodi (che non capisco perchè non vengano già costruiti dal Wizard...) per caricare e fare l'update di tutto il DataSet: LoadData() SaveData() LoadData() chiama il metodo GetData() di ciascun TableAdapter...

Debugging del codice prodotto dai Wizard di Visual Studio

Forse lo sanno tutti, ma io ci ho perso un po' di tempo e lo posto, a futura memoria: Per fare il debugging delle righe di codice prodotte dai Wizard di VS, cioè quelle dei metodi decorati con [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] bisogna andare su Tools | Options ... e deselezionare "Enable Just My Code (Managed only)".

Il primo evento di UGISS a Roma

E vai! Come mancare ad una full immersion propio nella mia città? Per chi vuole iscriversi: http://community.ugiss.org/forums/p/1195/3541.aspx

EOpen: Sono registrato sino al 2079 !!!

Per il solo fatto di aver cenato con Raf, il mio rinnovo a Visual Studio MSDN Professional (che inizialmente doveva valere per altri 2 anni), è stato esteso sino al 2079. Mio dio, com'è potente!

Developer Tools per IE8

Premendo shift-F12 si apre la finestra dei Developer Tools. Una vera cuccagna. Un semplice caso d'uso: Per capire perchè un dato elemento (nell'esempio, il testo "Get more Activities and WebSlices") appare con un determinato stile, basta selezionare la freccia (quella che ho evidenziato in giallo), poi spostarsi sulla pagina web e cliccare sull'elemento desiderato (nell'esempio, il testo suddetto). Automaticamente viene selezionato il corrispondente codice html, mentre a destra, selezionando il tag Style, appaiono tutti gli stili applicati. Per chi lavora (tutti) con IE7, è disponibile un analogo strumento. Buon divertimento/lavoro!

Azzardo!

Anch'io, come Alessandro, ho installato IE8 beta 1. Primo bug curioso: se posiziono il mouse sul riquadro di destra della pagina di Alessandro (in altre pagine al momento non mi capita) e scorro in basso con la rotella del mouse, dopo qualche scorrimento mi riporta ad inizio pagina! Non sono riuscito a trovare una ripetitività, al momento. Indagandibus...

Una cena... mitica!

Grazie ad Alessandro, che mi ha ospitato a casa sua, sono andato all'evento After Hour di Bologna. Prima sessione, con Andrea e Mauro. Una introduzione ai meccanismi "dietro alle quinte" di Linq, con robetta tipo lambda expression, expression trees, andando a guardare il codice generato tramite reflector, ecc. Poi una rinfrescata sul  "Visitor pattern" e giù in picchiata nell'implementazione (ancora in working progress) di un linq provider per il Compact Framework. Punteggio 9 (a me un bel 10 per aver capito "quasi" tutto ;-) ). Unico momento di "rigetto", per fortuna durato lo spazio di un lampo, quando...

«marzo»
domlunmarmergiovensab
2425262728291
2345678
9101112131415
16171819202122
23242526272829
303112345