|
dicembre 2006 Blog Posts
Quando ero ragazzino, mi dicevano che dopo i 20, gli anni sarebbero passati più velocemente, senza sosta. Più che realtà, si tratta ovviamente di percezione, ma non mi sono mai ritrovato in questo luogo comune. Se penso a quest'anno, per esempio, è talmente pieno di piccoli fatti ed eventi personali che mi fanno pensare che quest'anno sia durato molto di più. Se ripenso al Capodanno scorso, però, sembrano trascorsi solo un paio di giorni, come se fosse qui dietro l'angolo, mentre in realtà ci sono di mezzo 365 giorni di un anno intenso, fatto di workshop e della sua notte...
Ogni giorno che passa, le case produttrici rilasciano gli aggiornamenti dei drivers per Windows Vista dei loro prodotti hardware. Il 22 Dicembre scorso la Creative ha rilasciato la versione 5.10.38 del Creative MediaSource Player, il player che supporta la Sound Blaster Audigy 4. In più, anche il burner plug-in che si incorpora dentro il player per masterizzare le proprie playlist. Ricordo che i driver invece per adesso sono ancora in beta - l'ultima release è dell'11 Ottobre - e non ci sono novità. Speriamo bene, più che altro perchè adesso il setup fa comparire una MessageBox che dice che quel pacchetto è...
Non sono sempre stato così intelligente: c'è stato un periodo in cui programmavo per il Web. ;-) E' bello sapere che ci sono persone pure, che di programmazione sul Web non sanno veramente nulla.Se vi sentite fra queste, sappiate che sono orgoglioso di voi. :-D Ho anche un documento audio in cui si sente la voce di un noto MVP - di cui non faccio il nome - che esprime chiaro e tondo il suo pensiero (molto conciso) sulla programmazione Web. Ve lo risparmio. ;-)
Tra un bug-fixing e l'altro, i check-in di Happy Sign si fanno sentire. Gli ultimi changeset non sono stati corposi in termini di numero di files modificati, ma sono stati essenziali per eliminare alcune superficiali imperfezioni. L'attuale sorgente di Happy Sign su CodePlex è piuttosto stabile - l'aggettivo "stabile" risulta da un'analisi del mio utilizzo quotidiano di Happy Sign. ;-) Ultima feature implementata: "disponibilità di una DynamicSignature"L'ultima feature interessante apportata in Happy Sign è stata implementata dal buon Matteo. E' stata aggiunta una proprietà Enabled alla classe DynamicSignature, che indica la disponibilità di una firma. Cosa intendiamo con il termine disponibilità? E' semplice: una...
C'è una certa probabilità che questo sia il mio ultimo OT del Venerdì. Molti di voi saranno contenti :-), ma per me era diventata un'abitudine davvero forte, al punto che mi sono ritrovato a scrivere i miei post del venerdì hanno nelle circostanze più disparate, pur di rispettare la scadenza. :-) I miei [OT] del Venerdì sono cominciati molto, molto tempo fa, anni ed anni prima che giungessi qua su UGIdotNET, ma quando ero ancora un frequentatore assiduo del newsgroup it.comp.lang.visual-basic (il mio primo post è del 3 Giugno 1999), prima con il nickname Alletun, poi con il mio nome...
Quanti di noi non hanno almeno una volta nella vita popolato una ComboBox con record provenienti da un database? Io probabilmente questa mattina ho tagliato il traguardo della 50.000.000 query scritta a questo scopo. :-) Ma oggi, lavorando fianco a fianco con una collega, mi sono messo a fare propaganda su gestire la complessità del codice, uno degli aspetti che mi hanno affascinato nella lettura di Code Complete 2. Vi illustro lo scenario. Supponiamo, lo ripeto, di aver a che fare con un progetto VBA (!!!), con una form ExportForm ed un oggetto FornitoreComboBox pronto per essere riempito. Supponiamo ancora di...
I miei progetti (più o meno personali) che ho intenzione di portare avanti per l'anno prossimo ruotano attorno ad una serie di tecnologie e di portali Web conosciuti ma che secondo me sono ancora poco sfruttati e, se lo sono, in modo errato, chi più chi meno. Le grandi potenzialità che Internet ci mette a disposizione vanno ben oltre quello che vediamo e quello che oggi realmente facciamo. Internet non è creare software open-source, non vuol dire blog e nemmeno newsgroup. Internet non significa vendere e commercializzare prodotti su larga scala, non è una nuova TV o un nuovo mezzo su cui...
Nell'open-space dove lavoro, che può accogliere una 50ina di persone, oggi qui siamo solo in 7 a lavorare. La stessa situazione l'ho vista questa mattina per le strade ed in metropolitana. Nemmeno ad agosto riesco a raggiungere il mio PC in ufficio così tranquillamente! Troppo bello venire al lavoro quando nessun'altro lo fa. ;-) Si arriva sereni e senza aver combattuto per le strade, ci si siede in metropolitana e si può leggere/studiare in santa pace, ma la vera pacchia la si trova in ufficio, perchè i lavori da fare ce li ho tutti in testa (ed in qualche e-mail), gli uffici sono semi-deserti,...
Oggi è la Giornata Mondiale dell'Orgasmo. Potrei tranquillamente finire qua il mio post, ma vado oltre. Oggi Google ha messo due canguri nel suo logo. Credo perchè oggi in Australia è già Natale, dal momento che loro sono dall'altra parte del globo e quindi un giorno in avanti. La parola italiana Natale deriva dal latino Natalis, che significa "natalizio, relativo alla nascita". Inizialmente, nell'antica Roma, il termine Natale veniva usato per indicare molte festività, prima fra tutte il Natalis Romae, che cadeva il 21 Aprile, dove si celebrava la nascita di Roma. Il 21 Aprile è anche il giorno in...
Quando si installa IE7, di default la barra dei menù è disabilitata. L'ho trovato comodo, perchè comunque tutte le funzioni sono a portata di mano e c'è un po' più di spazio verticale per navigare sui siti. E' comunque possibile riattivarli come su IE6 andando su Tools --> Menu Bar. I menu riappaiono in tutto il loro - ehm - splendore. Ho scoperto però che se anche li lasciamo invisibili, essi appaiono semplicemente premendo Alt sulla tastiera, come succede con i normali menù da Windows 1.0 ad oggi. Quindi, possiamo tenerceli nascosti e non ci disturbano, ma se ci servono...
Ho sempre detto che dire grazie alle persone mi suscita dentro una sorta di benessere interiore. Sono sempre contento quando ringrazio qualcuno, perchè vuol dire che se lo è meritato, che mi è stato utile, che mi ha lasciato dentro qualcosa. Quando qualcuno mi scrive e mi dice: "Sai, Igor, grazie per quel post!", oppure "Mi sono certificato grazie a te!", oppure "Vorrei fare lo sviluppatore esattamente come lo fai tu!" ci si rende conto di essere utili agli altri, ed è davvero una bella sensazione, come un appagamento. Sebbene sia una cosa piuttosto strana e non sempre applicabile, il working for nothing...
Vi avevo detto dell'incidente di mio padre qualche tempo fa. Mio padre sta bene (da un bel po', direi), la 500 è under-construction. Speriamo che il carrozziere si sbrighi, con la nostra 500 abbiamo un impegno improrogabile a fine marzo 2007. Ma ve ne parlerò più avanti se tutto va in porto come spero. Si vede che è Natale, non ho nessuna voglia di scrivere post tecnici. Ed in effetti è un bel po' che non lo faccio. :-) Vi prometto che l'anno prossimo rimedierò in qualche modo.
Confezione da 8 pezzi di Buondì al Cioccolato - Euro 2,23Confezione da 4 pezzi di Pile Duracell Ultra Stilo AA 1,5v - Euro 5,05Una copia di "Harry Potter e il Principe Mezzosangue" - Euro 22,00Sentirsi chiamare "mago delle stored-procedure" da Janky durante l'ultimo workshop, non ha prezzo!!! :-D Scusate, ma questa dovevo proprio scriverla. Tra l'altro, la frase è documentata dal video che ho postato l'altro giorno, ed è proprio sul finale, perchè ho dovuto interrompere la registrazione e rispondere "eeehh, insomma, un bel macello!".
Il byte non aveva mai capito cosa fosse il natale. Da quando il sistema era stato avviato, (2 anni, 5 mesi, 11 giorni, 22 ore, 00 minuti, 00 secondi fa), il byte aveva sentito parlare del natale, ma non ne conosceva il significato reale. Se lo immaginava scritto con la 'n' minuscola. Non che i byte sappiano scrivere, sia chiaro, solo che nella sua rappresentazione interna il primo carattere era espresso come 0x6E, il codice ASCII della 'n' minuscola, appunto. Gli avevano spiegato che il natale era un evento, una festa che ricorreva ogni anno, come fosse una sorta...
Usando Virtual Dub e il codec XVid, ho compresso 3 filmati AVI che ho registrato con la mia fotocamera durante il workshop. Avevo già usato Virtual Dub in passato, ma ogni volta è come la prima volta. Faccio sempre un po' di fatica a ricordarmi come usare questi programmi... Video01 (6 minuti e 20 secondi), 24Mb Video02 (1 minuto e 20 secondi), 4,5Mb Video03 (3 minuti e 25 secondi), 10,8Mb In tutti i filmati è esuberante Janky, si infila sempre ed ovunque. :-)) Chiedo inoltre sinceramente e pubblicamente scusa a Simone - ero assolutamente convinto di aver filmato anche lui...
Ho trovato questa pagina sulla Wikipedia che fa un lungo elenco dei miglioramenti apportati a Windows Vista, dal networking alla gestione della memoria, alla usability, all'interfaccia grafica, a Media Player, al sub-system audio, alla stampa, agli strumenti di amministrazione e via dicendo. E' davvero troppo lungo per poterlo dire qua. :-) Quando pensate che Windows Vista sia solo un menù Start diverso, date una lettura veloce alla Wikipedia e forse vi ricrederete. ;-) Ieri sera mi sono messo tranquillo e beato ad installare Vista a 32-bit in italiano. Non fate quella faccia lì: il mio PC mi deve parlare nella mia...
Lo sapevo, lo sapevo, lo sapevo. Sono contento e lo devo bloggare. C'è un modo per far funzionare Colin McRae Rally 2005 sotto Windows Vista!!!! Riuscivo ad installarlo normalmente, installavo la solita patch 1.1 ma poi al momento del lancio mi diceva che l'applicazione non è supportata sotto Windows Vista. Ho provato ad eseguirlo con i diritti amministrativi, ma nulla da fare. Questa sera ho trovato questo post che spiega come risolvere. In breve: Installare normalmente Colin McRae Rally 2005 dal DVD originale Installare la patch 1.1 del gioco Installare in ogni caso la patch per i sistemi operativi a 64-bit,...
Person of the Year: You!Yes, you. You control the Information Age. Welcome to your world.
Stenterete a crederlo, ma il Time mi ha nominato Person of the Year per il 2006. :-)))
Ed insieme a me, tutti coloro che attraverso il World Wide Web hanno espresso i loro pensieri, hanno detto la loro, hanno destabilizzato un pochino i mass-media tradizionali, hanno partecipato alla creazione di quella sorta di democrazia digitale a cui tutti possiamo partecipare. Il 2006, secondo il Time, è stato un anno importante, perchè oltre alla Storia decisa dai grandi governi del mondo, dai grandi personaggi politici e culturali,...
Janky prepara le slides durante il viaggio
Intro del workshop
Marte il pianeta rosso
Una foto della sessione di Simone
Una foto della sessione di Marco
Una foto della sessione di Janky
La sala durante le sessioni [1]
La sala durante le sessioni [2]
Da sinistra: Marco, un certo chitarrista degli Iron Maiden, Janky con gli occhiali, Janky senza occhiali
Durante la cena [1]
Duranta la cena [2]
Io e Simone immortalati da Janky
Io e Matteo Baglini, i due di Happy Sign
Spiagge e montagne a Porto Novo
Janky tenta di colpire un sasso con un altro sasso...ce la farà, prima o poi?
Ancona la sera, stupenda!
Pubblicità dell'Hotel "Roma & Pace" del 1896
Angolo del...
Come avrete letto dai post che mi hanno preceduto, il secondo workshop DotNetMarche è passato. Venerdì e sabato scorsi sono stati due giorni davvero lunghi, ricchi di avvenimenti ed eventi di ogni tipo. E' talmente lunga la lista - ed è talmente disordinata nalla mia testa - che non so da che parte cominciare. :-))) Il ritardo, il viaggio e l'arrivoVenerdì alle ore 12 vedo la Hyundai di Janky - con a bordo il quasi neo-zelandese Simone - che finalmente arriva nei pressi di casa mia a Sant'Angelo Lodigiano. L'appuntamento era un po' prima, e percepiamo subito un certo ritardo per raggiungere le...
Grazie a quel signore di Napoli che mi ha spedito a casa il millefiori per fare la pastiera.Grazie a tutti quelli che mi hanno dato indicazioni quando ero in giro con il camion e mi ero perso.Grazie a tutte le ragazze che mi hanno sorriso.Grazie a tutti gli amici e le amiche che mi sono stati vicini nonostante il mio brutto carattere.Grazie a Joe per il suo modo di essere, confermandomi che anche al giorno d'oggi Indiana Jones esiste.Grazie ai maestri e ai professori delle scuole che ho fatto, escludendo quelli di educazione fisica.Grazie alla Protezione Civile, perchè quella notte mi aiutarono...
Avevo letto poco tempo fa che MSDN Magazine sarebbe uscito in futuro anche in altre lingue rispetto all'inglese. Casualmente, ho trovato questo post sui blog di MSDN e sono saltato a leggere i contenuti del prossimo numero di Gennaio 2007. IE7 mi ha reindirizzato direttamente sulla versione in italiano. Sono rimasto profondamente contrariato. Innanzitutto, la rubrica Toolbox in italiano è stata chiamata Casella degli Strumenti! Orribile. Perchè un conto è tradurre un IDE, un conto è tradurre un titolo di una rubrica che di mese in mese presenta software vari a pagamento che fanno da corredo ai nostri strumenti di...
Non dico certo una novità se affermo che secondo me il mercato del software per palmare è ben lungi dall'essere saturo. Ho googlato molte volte in passato per vedere se ci fossero software particolarmente accattivanti, ma sono sempre rimasto deluso. A parte Agenda Fusion, di cui mi sono preso una licenza, in giro c'è davvero poco: i soliti PIM, qualche convertitore di valute, software che non capisci se vanno davvero oppure no. Eppure - e lo dico anche a me - da quando il codice managed può girare anche su Windows Mobile, è molto più accessibile produrre qualcosa: basta solo...
Sono proprio contento domani di partecipare al workshop di DotNetMarche. Le Marche sono una regione che conosco davvero poco, sebbene veda il litorale tutti gli anni quando vado in Puglia in vacanza. Gli argomenti del workshop sono più che interessanti, e non ci è voluto molto per convincermi a partecipare, devo dire. Il buon Janky, l'italo-neozelandese Simone ed il sottoscritto si metteranno in viaggio non so bene quando, ma l'importante sarà esserci. Sarà anche bello conoscere qualche UGIdotnettiano dell'Italia Centrale, persone che magari fanno parte della community ma che per motivi logistici non riescono a venire ai tradizionali workshop di UGIdotNET. Dovrò diffondere...
Quando sono diventato MCP ho ricevuto dopo un po' di tempo il classico Welcome Kit che comprendeva fra le altre cose anche la mia MCP card (non so se si chiama esattamente così). Sabato pomeriggio a Roma ho perso il portafoglio, e di conseguenza anche la mia MCP card. Ci sarà un modo per averne un duplicato? E' un po' una bambinata, ma mi ci ero affezionato...
Da questa pagina è possibile scaricare i driver IntelliType Pro per le tastiere Microsoft. Da questa pagina è possibile scaricare i driver IntelliPoint per i mouse Microsoft. Microsoft mi ha soddisfatto: aveva detto che a dicembre avremmo avuto i driver finali per i nostri desktop set ed in effetti così è. Li sto scaricando, dopo li installo e se ci sono problemi ve lo faccio sapere! :-)
Ogni tanto mi sembra di avere una doppia identità, uno sviluppatore SQL (alle soglie del DBA) di giorno (modello Paperino), e sviluppatore .NET di notte (modello Paperinik, un po' figo :-). Ogni tanto i periodi si scambiano, ci sono periodi in cui faccio più una cosa piuttosto che l'altra, ma una cosa è fuori di dubbio: vivo in una sorta di altalena, dove a volte scrivo stored-procedure, a volte scrivo classi .NET. Sebbene mi piaccia di più sviluppare applicazioni nel senso puro del termine, non nascondo che questa alternanza ha i suoi vantaggi. Ci sono sere in cui ho voglia...
Ultimo post su Roma, poi non vi rompo più le scatole. Ieri ho selezionato dalle 400 foto che ho scattato queste foto, che possono essere utilizzate come wallpaper. Se volete, scaricatele pure. Tricolore dell'Altare della PatriaFiamma dell'Altare della PatriaAltare della PatriaVeduta sinistra dell'Altare della PatriaVeduta destra dell'Altare della PatriaColosseoChe Dio ve furmini!Pantheon Tutte le foto sono ovviamente ad alta qualità, ridimensionatele voi se volete. La mia preferita è quella della nostra bandiera, la prima che ho messo in elenco, che è il wallpaper che uso qui al lavoro. A casa invece mi sono messo una delle due vedute dell'Altare della...
Venti motivi per andare a Roma (ma ce ne sarebbero altri). visto la Città più bella del Mondo camminato come non ho mai fatto in vita mia visitato l'Altare della Patria, una cosa che ogni italiano dovrebbe fare in vita sua ammirato la Città più bella del Mondo mangiato piccante di continuo, come penso non farò mai più ;-) incontrato per strada Clemente Mastella, ministro della giustizia filmato il Papa ad una distanza di circa 4-5 metri visto la Città più bella del Mondo scattato così tante foto che per un...
...temporaneamente. Anche io come Lorenzo ho disabilitato i commenti sul mio blog causa partenza-e-permanenza-lontana-da-PC. Come vi ho detto venerdì scorso, infatti, sto partendo per Roma (partenza prevista per circa 30 minuti ;-), e siccome dovrò prendere la posta con cellulare & palmare, meno spam mi arriva, meno spendo e meglio è. C'è una certa probabilità che l'hotel che ci accoglierà ci mette a disposizione la rete wireless, ma vedrò di utilizzarla il meno possibile, sinceramente. Che vi posso dire...una buona settimana a tutti! P.S. : se mi volete lasciare un consiglio su qualche trattoria di Roma dove andare a fare...
Grande Paradosso delle Virtual MachineChe senso ha impostare uno screensaver su una macchina virtuale hostata tramite Virtual PC, per esempio?
All'inizio del tempo, nacque il byte. Il byte era solo, e le sue capacità di calcolo erano estremamente limitate: tutto ciò che poteva fare era spostare o sommare i suoi 8 bit interni, seguendo le logiche impartite. Non aveva altri bytes con i quali accoppiarsi, con i quali metter su array, o strutture ancora più complesse come gli oggetti. Poteva solo contare da 0x00 a 0xFF in qualche frazione di secondo, ma non aveva alcuno scopo, e perciò smise presto di farlo. Ma poi - con il passare del tempo - nacquero altri bytes accanto a lui. byte[0], il progenitore, cominciò a sentire...
Grande Legge della Virtualizzazione dei bytesUn byte si definisce virtuale nell'istante t quando in quello stesso istante t viene acceduto da un processo virtuale. Note:Tutte le Leggi di Damiani sui Bytes si applicano anche a tutti gli eventuali bytes virtuali presenti nel sistema.
Scaricatelo qua : link diretto al webcast (durata circa 30 minuti, 22Mb in formato WMV) Sabato pomeriggio, sul tardi, ho trovato il tempo per parlare da solo davanti al PC per circa 30 minuti, realizzando il mio secondo webcast dedicato ad Happy Sign. I temi espressi questa volta erano rivolti agli sviluppatori: ho preparato persino delle slides (che pubblico domani), manco fosse un webcast "serio". :-)) Chi ha seguito il mio blog nei giorni scorsi, sentirà parlare di cose già trattate: SignatureBase, NormalSignature e DynamicSignature, che sono i mattoncini fondamentali su cui si appoggia l'attuale versione di Happy Sign. Ma con la...
Questo è un post rischioso, parlo sul serio. Potrei tirarmi addosso le antipatie di alcuni. Sapete una cosa? Da quando ho aperto questo blog, sono notevolemente migliorato, come persona e come professionista. Ho conosciuto tante persone con la mia stessa passione, molto più esperte di me e di cui avevo un timore solo a sentire il nome. In tutti questi post, molte persone mi hanno etichettato, probabilmente l'ho fatto io stesso con altri e me ne scuso. C'è chi mi dice mammone, solo perchè ogni tanto scrivo della mia famiglia. C'è chi mi ha detto idiota o superficiale, che parlo troppo e a...
Se Lorenzo fosse il coordinator del progetto Happy Sign, oggi sarebbe spaventato. Se avessi Visual Studio Team System, sul grafico delle linee di codice modificate e committate durante questa ultima settimana vedrei un picco spaventoso. Per fortuna (!) non ho (!!) Visual Studio Team System (!!!) e mi risparmio questo spavento (!!!!). Mettiamola così: sono un coordinator molto più casereccio di Lorenzo (per fortuna, aggiungerei, altrimenti gli avrei già rubato il lavoro, lui che è un dilettante ;-), sto scherzando, dai). Ciò nonostante, comunque, ieri sono partite ovazioni dal team di Happy Sign dedicate a me...:-))) Torniamo a cose più serie. Durante...
La settimana prossima vado a Roma, la Città Eterna. L'ultima volta che ci sono stato era la Notte Bianca del 2004, se la memoria non mi inganna, insieme a quella che adesso è una mia ex. Al contrario di quanto faccio di solito nelle Notti Bianche milanesi - nelle quali giro la città fino al mattino dopo - quella di Roma è stata parecchio diversa. Seduto in un locale, con davanti un bicchiere di vino, insieme ad una baraonda di persone che non conoscevo, che ridevano e scherzavano. Ho fatto fatica a legare con quelle persone: un po' per la...
|