June 2007 Entries


Misurate la vostra malattia per il blogging

Andate su http://mingle2.com/blog-addiction, rispondete a ciascuna domanda e saprete quanto siete malati di blog. Le domande sono piuttosto semplici: quanto tempo dedicate alla lettura dei blog altrui, quanti blog leggete, quanto spesso bloggate sul vostro, se qualche volta avete cercato di convincere qualcun'altro ad aprire un suo blog, su quali argomenti bloggate e così via. Considerando che per me ormai bloggare è diventata una vera e propria passione (bloggo di ogni cosa, da WPF alla 500 del 1969, dalla mia famiglia al traffico che trovo a Milano), pensavo di essere ormai irrimediabilmente perduto, invece ho un "normale" 72%. 72%How Addicted to...

Una decisione "autolesionista", ma giusta!

Riporto: Tiraboschi (direttore di Italia Uno, ndr) sottolinea in una dichiarazione che «finché si trattava di botte tra personaggi al confine tra i supereroi dei fumetti e i protagonisti dei cartoni animati, tutto funzionava nei giusti canoni dello spettacolo e del divertimento. Quando poi la cronaca nera più efferata contamina la nostra proposta, allora Italia Uno non ci sta più». Ben Detto. Piantiamola. Fonte : http://www.corriere.it/Primo_Piano/Cronache/2007/06_Giugno/29/wrestling.shtml

Resharper mi trasforma VS2005 in italiano

Ho letto il post del buon Andrea Boschin di qualche giorno fa, dove dice di aver adottato la 3.0 release di Jetbrains Resharper. Così...mi son detto...perchè non provarlo pure io? E così ho fatto. L'impatto è più che buono, i vari tooltip appaiono nell'editor di codice segnalando questa o quella ottimizzazione. Però ho notato che mi ha tradotto in italiano parte dell'interfaccia di Visual Studio 2005, cosa che ho odiato profondamente. Odio leggere "Punti di interruzione" invece di "Breakpoints", oppure "Lista degli errori" invece di "Error List". Non so sinceramente se sia dipeso veramente da Resharper o se ho combinato io qualche casotto. So...

[IV] del Venerdì (9)

Pensa. Rifletti. L'orrore che provava per quello che stava vivendo era indescrivibile: il suo primo pensiero era per suo figlio, che teneva delicatamente fra le braccia, il figlio che ad ogni istante che passava si allontanava sempre più da lei, precipitando nell'oblio più nero. Si frugò in tasca alla ricerca del suo cellulare per chiamare aiuto. Sta' calma e fai un respiro. Il suo corpo era scosso da tremiti che lasciavano trasparire un senso di panico mai provato prima. Chiuse gli occhi e si concentrò. La ragazza sentì gli occhi inumidirsi di lacrime di disperazione. Sentiva lo sguardo del Cantante, e soprattutto...

Lavoro intenso e sensazioni di stanchezza

E' un periodo intenso sul lavoro. Ieri mattina abbiamo fatto una demo al cliente: demo che si è conclusa per l'ennesima volta con estreno successo. Lo sviluppo prosegue a ritmo celere, e questo comporta il fatto che ho poco tempo di seguire i vostri blog e - peggio ancora - di scrivere qualcosa sul mio. Ho appena spento il notebook, sul quale sto facendo alcuni esperimenti con un progetto che fa un uso intenso di NHibernate. Sono sempre più convinto del fatto che il nostro lavoro - così come qualsiasi lavoro intellettuale/di testa - mi fa tornare a casa (non...

Quando a Milano...

Quando a Milano non c'è traffico, quando non piove e non c'è nebbia, quando ci sono parcheggi, quando non c'è quel caldo afoso che si appiccica addosso, quando i mezzi pubblici funzionano, quando non vedi passare ambulanze, quando non ci sono scioperi, quando nessuno si è buttato sotto la metro, Milano è proprio una bellissima città dove vivere e lavorare.

Un Nokia in riparazione...e io che faccio???

Il 15 Giugno scorso ho portato in riparazione il mio Nokia N70 che tutto ad un tratto, una mattina, ha deciso di farmi vedere un display completamente bianco, a volte con pixel a caso. Il cellulare, in garanzia, è stato spedito il 21 Giugno non-so-dove. Il tipo ieri dell'assistenza mi dice che devo aspettare almeno un paio di settimane. E intanto, che faccio??? Credo che un bel servizio da parte dei vari Nokia Point possa essere quello di dare al cliente lo stesso modello che sta lasciando in riparazione. Vi porto un N70 da mettere a posto??? Per favore,...

Una moglie...davvero grandiosa!!!

Volevo fare i miei più sinceri complimenti a Simona B., una collega di mio fratello, che ieri sera, per il suo anniversario di matrimonio, ha deciso di regalare a suo marito Andrea un Saitek R440 Force Feedback, lo stesso volante per PC che ho acquistato io la settimana scorsa (difatti, abbiamo tutti e due usufruito della stessa...offerta).Credo sia una cosa spettacolosa, perchè di solito con gli anniversari, e specialmente con l'età adulta, si fanno regali magari più altisonanti e celebrativi, come gioielli o simili. Regali che poi rimangono nei cassetti per paura di rovinarli e non vengono mai usati. Grande Simona!!!...

Chi sono i miei nemici?

Il byte stava inginocchiato. Si sentiva a disagio in quella stanza, perchè si rendeva conto che nei prossimi e brevi istanti avrebbe dovuto condividerelo stesso range di memoria con un'entità infinitamente molto più complessa ed articolata rispetto a lui. L'entità, gli aveva spiegato prima, era un artefatto sviluppato con una metodologia, la OOP, che il byte non aveva mai sentito nominare prima d'ora. L'entità disponeva di proprietà pubbliche ed implementava un certo numero di interfacce, che avevano costretto il suo Creatore a scrivere un numero piuttosto elevato di funzioni. Il byte aveva un timore reverenziale a stare lì: quello che lo...

Innovation Labs Woman

Come ha ricordato Elenora nel suo commento di oggi pomeriggio, non avevo ancora bloggato la foto che mi ha scattato lei stessa durante i passati Community Days. Siccome la Innovation Labs Woman non voleva saperne di stare bella dritta sulla spalla, ho dovuto usare una coppetta di parigina dal catering. Eccola qui sotto. Technorati Tags: workshop community

Lavorare per la pagnotta e lavorare per il domani

Durante gli ultimi Community Days 2 ho conosciuto qualche persona che leggeva il mio blog su UGI e mi hanno fatto i complimenti per i contenuti e per la passione che riuscivo a trasmettere. Grazie a tutti. Non sapevano che avessi aperto un blog nuovo su questo dominio, e ho provveduto ad informarli. Uno di loro si chiama Roberto, di Parma, e ne aprofitto per salutarlo, dal momento che abbiamo chiaccherato a lungo appena dopo pranzo del primo (o del secondo?) giorno. Oltre a questi, mi ha fatto molto piacere reincontrare dopo tanto tempo Christian F., un amico/collega di lunga...

Il mio desktop in formato "punta & clicca"

Avete presente le avventure grafiche della Lucasfilm, come la mitica serie di Monkey Island, Indiana Jones e simili ? Avevano tutte un'interfaccia utente punta & clicca, ereditata poi da tutte le avventure grafiche negli anni seguenti. In pratica, il personaggio si muove all'interno di un ambiente (supponiamo...chessò, una camera di un hotel) e l'utente spostava il puntatore del mouse ed in base all'oggetto su cui ci si trovava, si poteva compiere un'azione piuttosto che un'altra. Ieri sera in camera mia ho scattato una foto usando la mia Canon Powershot A620 ed un cavalletto che ho preso alla Fiera a Forlì...

Community Days 2 : foto

Ho appena uploadato questo set fotografico su Flickr intitolato Community Days 2, dove potete vedere le poche (29) foto che ho scattato durante il 21 e 22 Giugno scorsi. Clicca qua per guardare le foto Sopra: Janky, Alessandro e Mauro discutono di...problemi di memoria (ho detto a tutti e tre di mangiare pesce!) Sopra: zona relax (non c'è nessuno perchè l'ho fatta prima delle 9 del mattino quando eravamo in pochi) Technorati Tags: community workshop

Una maledetta domenica

Come Janky e AndreaS, anche io ho avuto a che fare con un compleanno durante lo scorso weekend. Solo che per loro due era venerdì, mentre per me era sabato sera. La festeggiata era la mia amica Franci (non ho mai capito se va scritto con la Y o con la I normale). Serata a base di antipasti di pesce, di trofie ai frutti di mare e di tanto, tanto vino bianco. E con un po' di lemoncello a fine pasto. Il risultato è che sabato sera sono tornato a casa mezzo ubriaco e mezzo addormentato: non pensate male,...

Seconda giornata di Community Days 2 - al via!!!

E' la prima volta che bloggo con un PC altrui. La prima cosa da dire è un piccolo ringraziamento ad Alessandro Scardova per avermi messo a disposizione il suo notebook per bloggare - cominciavo a soffrire di crisi di astinenza. :-) Come giustamente mi è stato fatto notare qualche minuto fa, ieri non sono riuscito a bloggare, perchè il Sony-Ericsson che sto usando in sostituzione del mio Nokia N70 si connette - dice lui - ad Internet, salvo poi non raggiungere nessuna pagina Web. Quindi, niente lettura di blog altrui e niente post da parte mia. Pazienza. C'è molto da dire sulla...

Farò il possibile per raccontarvi...

Molte persone non potranno venire ai Community Days 2 che partono domani mattina. C'è chi è troppo lontano, c'è chi non voleva spendere, c'è chi ha del lavoro da fare, c'è chi di .NET non-gliene-può-fregà-de-meno e via dicendo. Alcuni di questi oggi mi hanno detto via Messenger: "Uè, Igor, salutami tutti e soprattutto, blogga in tempo reale, così ci sembrerà di essere lì". Oggi pomeriggio non ero sicuro di riuscirci, più che altro perchè non avendo il mio Nokia N70 non ero certo di potermi collegare al Web anche in Microsoft. Questa sera, a tempo record, ho configurato un Sony-Ericsson...

Non c'era bisogno di corrompermi, avevo già deciso!

Il 3 Giugno scorso avevo pubblicato l'elenco delle sessioni alle quali mi sarebbe piaciuto partecipare se fossi andato ai Community Days 2. Lorenzo, come vedi avevo già deciso di partecipare alla tua sessione, non c'era bisogno di "corrompermi" con la storia del regalino. Technorati Tags: community workshop

WPF: gestire un ContextMenu con una TextBox interna

Guardate questo screenshot: E' lo screenshot di FlickrBrowser, il software in WPF che mi sto divertendo a creare nel tempo libero. Nella figura qui sopra, c'è l'elenco di 4 set fotografici: Microsoft Security Workshop VII, Giornata Azzurra 2007, AvioExpo 2007 e Nove Colli (Fiat 500) - 2007 - Fabio Edition. Il secondo set fotografico è selezionato: se ci facciamo sopra doppio-click, otteniamo la figura qui sotto: In pratica, una ListBox orizzontale che visualizza tutte le foto associate al set fotografico che abbiamo selezionato. Ho associato un ContextMenu ad ogni Image, che ovviamente appare cliccando col pulsante...

Classi statiche & generics: un comportamento da tener presente!

Date un'occhiata alla seguente classica statica: 1 public static class DataProvider<T> where T : new() 2 { 3 private static bool init; 4 5 static void initialize() 6 { 7 init = true; 8 } 9 10 public static void MakeSomeOperation() 11 { 12 if (!init) initialize(); 13 } 14 } Estratto...

Community Days II

Andrea mi informa che sono stato il penultimo iscritto ai communitideis Community Days che prenderanno il via domani in Microsoft. 26 minuti dopo di me se ne è iscritto solo un altro. Quindi...ci vediamo domani...naturalmente (almeno per me)...in 500!!!! Technorati Tags: community workshop ugidotnet

Milano seconda città turistica d'Italia!

Al primo posto ovviamente c'è Roma. Terzo posto per Venezia. Quarto per Firenze. Sono particolarmente contento di questa classifica, perchè Milano secondo me merita molto, peccato che sia invivibile per le strade, il traffico ed il caldo afoso di questo periodo. Roma al primo posto non ha bisogno di commenti: sono assolutamente d'accordo sotto ogni punto di vista. Venezia è sempre Venezia. Firenze al quarto, giù dal podio.

Progetti Flickr su CodePlex

CodePlex.com ha tre progetti taggati con il tag Flickr. Essi sono: Vista Flickr Uploader Flickr Metadata Synchr MeiRou - A Flickr Photo Management Tool Mi interessano di più il primo e l'ultimo. Il secondo è un po' troppo macchinoso, perchè sincronizza un folder locale ad un set fotografico di Flickr. Non mi interessa, perchè secondo me fa più casini che altro. Non me ne voglia l'autore. Tutti e tre i progetti sono in WPF, perciò secondo me può essere interessante dargli un'occhiata. Technorati Tags: wpf software flickr

Oggi si può davvero essere solo ed esclusivamente programmatori?

Certo che si può, ma nella propria carriera, piccola o grande che sia, si arriva solo fino ad un certo punto. Nel mondo del programmatore odierno bisogna essere ovviamente un po' programmatori, buoni comunicatori (o verbale o scritta), tenaci lettori, un pochino poliglotti, forse addirittura scrittori (!). Non tutto assieme, ovvio: dipende dalle nostre attitudini personali. Un programmatore con spiccate doti di comunicazione verbale probabilmente diventerà uno speaker, mentre un altro con la propensione per la comunicazione scritta avrà più successo come scrittore di libri o come blogger. Mi vengono in mente i personaggi multiclasse di Dungeons & Dragons, nel...

Due mesi (quasi) del mio nuovo blog

Grazie a SC, per avermi supportato ed aiutato non solo tecnicamente, ma anche umanamente.Grazie a TL, per le belle parole rivolte pochi giorni dopo il mitico post sul newsgroup di UGI.Grazie a RM, perchè mi parla sempre con estrema schiettezza e se mi deve mandare a quel paese, lo fa.Grazie a CC: lui magari non si ricorda, ma tutte le volte che ci si becca on-line è molto "collaborativo".Grazie a SM, lui si ricorda di me ed io non mi ricordo di lui.Grazie a LB, nessuna spiegazione.Grazie a DC, per quella e-mail che sembrava "cattiva" e forse...lo era davvero.Grazie a MS,...

Perchè dovreste usare il mio plug-in per inserire i tag Technorati?

Ho appena uploadato sul mio sito Sharepoint il nuovo plug-in per Windows Live Writer per taggare i propri post con i tag Technorati. Ce ne sono già in giro, ma il mio è il migliore di tutti (sempre il solito arrogante!). Ecco i perchè: potete inserire uno o più tag in una casella di testo, separandoli con un punto e virgola ';' (fin qua nulla di nuovo) i tag che avete inserito finiscono in una cache, o history che dir si voglia, serializzata in XML qua:C:\Documents and Settings\<username>\Dati applicazioni\VivendoByte Technorati Tags potete inserire uno o più tags...

Con quale probabilità posso...

...dare un logo ed un nome alla mia piccola azienda? Mi spiego: la partita iva che ho aperto nel 2001 è una partita iva che fa riferimento ad una società di consulenza, il cui unico titolare sono io. L'intestatario è quindi Igor Damiani, che è - come dicevo - il titolare dell'azienda. Il mio commercialista mi dice (a dir la verità l'ha detto tempo fa a mio fratello) che indipendentemente da chi ha aperto la partita iva e da chi è l'effettivo intestatario, io posso inventarmi una sorta di marchio/logo, con un nome diverso da quello della mia persona, col quale...

Inserire i tag Technorati con un plugin decente

Sono stanco come un bue, perchè ho lavorato tutta sera al progetto RapportinoMaker che adesso posso considerare davvero finito. Adesso esporto la fattura in PDF e la allego automaticamente in e-mail. Stessa cosa per il rapportino di lavoro. Considerate il fatto che la fattura va ad una persona, con un certo oggetto e testo, mentre il rapportino va ad altre due persone con un testo leggermente diverso. Insomma, sono davvero stanco ma soddisfatto, perchè alla fine del mese gestirò la cosa in modo molto più celere. Ma non posso andare a dormire senza almeno scrivere due righe ai miei amici di...

Automatizzare Reporting Services con codice managed

Reporting Services di SQL Server 2005 non significa solo report esposti da IIS e quindi raggiungibili via browser, ma significa anche avere un componente lato client per fare esattamente la stessa cosa. E' quello che ho fatto nell'applicazione di fatturazione che ho reso pubblica molto, molto tempo fa. I report sono in formato RDLC ed usando la finestra di preview è possibile stampare sulla stampante di default, esportare in PDF e fare le solite cose fattibili con un'anteprima di stampa (zoom, regolare l'orientamento della pagine, decidere la stampante, settare il numero di copie, etc.). Ma non solo. L'architettura di Reporting...

Uploadare un documento ad una Document Library di Sharepoint

Il sito http://enjoy.vivendobyte.net/igordamiani.it.reborn è un sito Sharepoint 2007. All'interno di questo sito ho creato alcune liste, alcune pubbliche ed altre private. Tra queste ultime, ve ne è una in cui raccolgo rapportini e fatture che ovviamente devono rimanere privati. Ho voluto dare una marcia in più al mio RapportinoMaker, il software di cui ho parlato qua, per automizzare l'upload di documenti PDF (fatture) e documenti Excel (rapportini) su questa famigerata lista Sharepoint. Pensavo di dover lavorare con http e con NetworkCredentials, ma ho preso una strada diversa che voglio illustrare perchè può essere utile anche a voi. Come giustamente mi...

RapportinoMaker: WOW!

Sul mio blog di UGIdotNET avevo parlato una volta di come sfrutto una serie di tecnologie per mettere in piedi un sistema per permettermi di fare i rapportini di lavoro e le relative fatture con un software estremamente automizzato, che mi consente davvero di risparmiare un bel po' di tempo e di avere meno grattacapi alla fine di ogni mese. Siccome non ho trovato il link, rispiego tutto daccapo. Alla fine di ogni mese, devo preparare un rapportino di lavoro in Excel con l'elenco di tutte le giornate lavorative che ho fatto. L'elenco deve essere fatto giorno per giorno, bisogna indicare...

Un pomeriggio pedalando

Parcheggio per una giornata intera al Parco dell'Idroscalo (nei dintorni di Linate): 3,50 EuroUn biscotto gelato ed una bottiglietta d'acqua naturale fresca: 3,00 EuroFare quasi 25km in mountain-bike intorno al Parco dell'Idroscalo mentre gli idrovolanti decollano ed atterrano sull'acqua NOH HA PREZZO. Ma adesso sono veramente stanco, perchè non faccio molta ginnastica e devo recuperare un po' il fisico. Però - devo dirlo - adesso mi sento un po' più ossigenato e sento letteralmente le giunture di braccia e ginocchia più sciolte. Ogni tanto ci vuole! Bella domenica.

Winzip 11 è mio!

Non è che ho acquisito la parte di maggioranza della società Winzip Computing, con sede a Mansfield nel Connecticut.Semplicemente, circa 3-4 settimane fa ho acquistato una licenza di Winzip 11. Ovviamente ho tolto il registration number! Polemico sì, ma stupido no! Il mondo del software è popolato di un gran numero di prodotti freeware, ma devo dire che spendere i proprio soldi per acquistare un software che si ritiene indispensabile non ha davvero prezzo. Technorati Tags: software

Imparare l'inglese con il PC

Il titolo del post è così stupido che sembra che voglia parlare di quelle raccolta da edicola per imparare - appunto - l'inglese. Qualche giorno fa, non mi ricordo con chi (probabilmente era un collega) stavamo pensando ai bei tempi, ovvero quelli nei quali la nostra passione è sbocciata per farci arrivare dove siamo oggi. I soliti discorsi nostalgici di noi informatici, nè più nè meno, insomma. E siamo arrivati a dire che noi siamo stati un pochino fortunati, perchè chi si è ritrovato a videogiocare durante gli anni '90 (ma in realtà anche da molto prima) ha avuto la...

In WPF i controlli non devono avere per forza un nome

Il titolo del post è talmente significativo che potrei addirittura non scrivere nulla qua. Questa cosa dei controlli senza nome è una cosa a mio avviso comodissima, perchè non è detto che tutti i controlli che mettiamo su una Window o una Page abbiano davvero un significato dal punto di vista programmatico. Pensiamo alle classiche Windows Forms: credo che sia successo a tutti di mettere delle Label solo per dare un'etichetta a TextBox o ad altri controlli di input. Il designer ci mettere per default un nome come Label1, e poi dobbiamo essere noi a dare un nome più sensato. In certi...

Il display del mio Nokia N70 ha smesso di funzionare

04 Aprile 2006. Sembra un giorno come un altro, non è vero? Invece no: quel giorno acquistai il mio Nokia N70, dopo che al cinema mi rubarono (leggesi: sparì senza spiegazioni) il mio Nokia 6630. 15 Giugno 2007. Sembra un altro giorno come un altro, giusto? Oltre al fatto che è "oggi", rappresenta un'altra cosa. E' il giorno in cui il mio Nokia N70 ha smesso di funzionare. Ieri lo usavo tranquillamente, oggi no. Il telefono in sè tecnicamente funziona anche, perchè sono riuscito a comporre il numero 4916 e sentivo la vocina TIM dall'altra parte che mi informava del credito...

Disponibile per il download: Flickr Browser

Ho messo on-line il progetto Flickr Browser di cui ho parlato qualche tempo fa sul mio blog. Le caratteristiche che mi sento di evidenziare in questo mio piccolissimo progetto sono le seguenti: possibilità di avere l'elenco dei set fotografici di un determinato utente possibilità di sfogliare tutte le foto appartenenti ad un certo set fotografico avere le informazioni EXIF di una certa foto possibilità di salvare su disco locale una certa foto In una versione futura, sulla quale sto lavorando, vorrebbe andare anche a scrivere su Flickr, nel senso di poter uploadare qualche foto in un qualche set fotografico già esistente....

[IV] del Venerdì (8)

La donna era in piedi, lì accanto a suo figlio, il bambino con la spalla fracassata. Non riusciva a metabolizzare ciò che era successo in quei pochi attimi. Un minuto prima, il cantante stava intonando una litania dolce e poetica, senza capirne il testo: forse era scritta in qualche lingua strana che non capiva, forse latino, forse un'altra lingua di Faerie. Forse chissà. Era come se la canzone avesse ammaliato tutti quelli in platea. Un minuto dopo, il cantante aveva sparato a suo figlio senza un perchè. La donna odiava l'Artista per quello che aveva fatto. Ma sentiva di odiarlo indipendentemente da questo. Il suo...

Colin McRae Rally Dirt is avaiable!!!

Da domani (ma si vocifera già da oggi) il nuovo Colin McRae Rally Dirt è disponibile. Purtroppo non è possibile acquistarlo on-line, ma solo negli stores. L'unica possibilità che avete è quello di prenderlo su qualche sito, ma poi dovete comunque aspettare che la spedizione vi arrivi a casa. Io domani pomeriggio mi faccio un giro al Mediaworld che c'è in zona Corso Lodi, qua a Milano, per vedere se lo trovo, altrimenti dovrò pazientare un pochino anche io. Magari tenterò un assalto sabato mattina al Fiordaliso, non si sa mai! Ma soprattutto, da mercoledì prossimo si guida con il...

Diversi stili nello scrivere e testare il codice

Negli ultimi 3 giorni ho incontrato 3 approcci diversi su come scrivere il codice C# e su come testarlo mentre l'applicazione è sotto sviluppo. Io sono uno di quelli che scrivono buona parte del codice a design-time, mentre non è in esecuzione e quando credono di aver implementato una certa feature mettono un breakpoint su una riga, eseguono l'applicazione e seguono il flusso del codice per vedere come va. Questo ovviamente quando mi ritrovo a scrivere codice che so essere insidioso, o del quale magari non sono del tutto sicuro. La cosa davvero comoda è che gli strumenti di programmazione di oggi, gli IDE insomma, ci...

Simulazione di un 11/09: meno male che c'è la sicurezza

11 Settembre 2001, ore 8:1731 miglia a nord-ovest di New YorkAltitudine 5500 piedi, in discesaVelocità 190 nodi Il volo American Airlines 1 era nel panico. Tutti i passeggeri erano in ostaggio, tenuti sotto tiro da un gruppo di uomini ben armati ed equipaggiati. Due di questi si erano trasferiti da poco meno di mezz'ora nella cabina di pilotaggio e nessuno sapeva cosa stessero facendo. Era ad una quota piuttosto bassa: sotto di loro scorrevano strade e tangenziali della Grande Mela. Chi era seduto vicino al finestrino vedeva scorrere di sè il terreno, illuminato dal primo sole del mattino. La donna...

Effettivamente è così: Flickr è (anche) in italiano

Questa mattina diversi blog, compreso questo, avevano annunciato che oggi alle ore 18:00 Flickr sarebbe stato disponibile anche in lingua italiana. A me personalmente non importava poi molto, ma posso capire che per tante persone questa cosa possa significare molto. Il post linkato sopra fa anche una breve ma interessante nota di come a volte siamo direttamente noi a voler violare la nostra privacy per la voglia di condividere con gli altri, come le foto nel caso di Flickr. Parlavamo di tutt'altro, ma ricorda abbastanza le cose che ci siamo detti io ed il mio amico Davide qualche giorno fa. Comunque...

Usare i provider di ricerca di IE7 per cercare sul mio (e su altri) blog

Mi capita spesso di dover cercare su Google l'url di qualche mio post scritto qualche giorno prima. Quando ne ho bisogno, apro Google, vado nella casella per la ricerca e digito: site:blog.vivendobyte.net keyword Così facendo Google ci dà i risultati della ricerca, ovvero le pagine all'interno del mio blog contenenti la keyword specificata. Poi trovo il post che mi interessava, copio il suo Url e lo posso inserire come link al post che sto scrivendo. E' un metodo comodo, pratico e veloce. Veloce, ma non abbastanza. Con IE7 possiamo sfruttare i provider di ricerca per velocizzare ancora di più questo metodo....

Foto del Microsoft Security Workshop VII

Non avevo la macchina fotografica a dietro, ho scattato qualcosa (totale foto: 8) con il cellulare. Una è qua sotto, tutto il resto è pubblicato sul mio sito Flickr: buon divertimento! Technorati Tags: workshop technet community

La mia prossima lettura: The Security Development Lifecycle

Dopo un libro su WPF, finito qualche settimana fa, ecco un libro diverso, dove non si tratta di una particolare tecnologia, ma parla di security sotto diversi punti di vista: sviluppo, architettura, marketing, come vendere la sicurezza nei propri prodotti e così via. Sono ancora agli inizi, per adesso non so dirvi molto. Ho comprato il libro durante il workshop di TechNet, la settimana scorsa, al banchetto di orilla.it dopo la sessione di Francesca Di Massimo che mi ha colpito molto. Adesso, però, ho fame. Technorati Tags: security book programming

Ai cinesi, per favore, facciamo fare solo i microchip

Il titolo è volutamente assurdo e provocatorio. Ammesso. Non voglio dire che ogni popolo abbia determinate peculiarità tali per cui conviene far fare a loro determinati lavori che magari a noi non vengono bene. Forse è così nel grande, nel macro. Forse sono semplici credenze o tradizioni che sono arrivate a noi nel corso degli anni, per cui si dice che gli svizzeri fanno bene il cioccolato, in Germania ci sono i crauti, in Puglia il prosciutto cotto non è nemmeno lontanamente buono come il nostro, i francesi hanno il vino (quasi) buono come il nostro e così via. Forse sono...

[IV] del Venerdì (7)

Un bambino di 5 anni è una creatura innocente. Un bambino a quell'età è ingenuo. Crede che il mondo sia un posto colorato, dove i sogni si nascondono nelle macchinine giocattolo con le quali gioca nella sua cameretta. I genitori sono i suoi veri eroi e non potrà mai accadere qualcosa di brutto - pensa - perchè la sua mamma o il suo papà saranno sempre lì a proteggerli. Ma il mondo, noi grandi lo sappiamo bene, riserva delle brutte sorprese. Per il bambino a teatro, con la spalla fracassata dal colpo preciso della rivoltella dell'Artista, era tutto diverso e non poteva...

Oggi pomeriggio ho saputo che...

...la società per la quale ero un consulente fino a Dicembre 2006 è fallita, e non mi pagherà una fattura. Ma non solo: per quella fattura dovrò pagarci sopra l'Iva. A Dicembre 2006 questa società venne acquisita da un'altra società di consulenza, la cui sede principale è a Torino: ora mi spiego come mai ci fu quell'acquisizione arrivata così all'improvviso.Ma ormai è acqua passata. Oggi per fortuna la mia società è un'altra ancora, la stessa di altri amici di UGIdotNET. Comunque, non solo avrò un mancato guadagno, ma dovrò pure pagarci sopra l'Iva. Che barba e che rottura di scatole. ...

Uno sviluppatore ad un evento TechNet - behind enemy lines

KDC, NPS, SCCM, SHV, NAP, EC, ES, HRA, IPsec, GPO, OID, HCAP, AD, DC, FSR, RODC, EDC, DFSR, EDC, DDCTGT, SOX, ACS Non spaventatevi, non mi è andata in palla la tastiera. Semplicemente, oggi ho partecipato all'evento Microsoft Security Workshop VII, organizzato presso l'Hotel Quark a Milano. Questi qui sopra sono soltanto qualcuni degli acronimi di cui ho sentito parlare oggi! Ci sono molte cose da dire, ed inoltre la giornata non è ancora finita: proprio adesso sono seduto in fondo alla sala Mizar dell'hotel, in attesa che cominci l'ultima sessione. Ci sono molte cose da dire, ma non so...

I kiwi cominciano a starmi sulle scatole

Mi riferisco ovviamente alla sconfitta di Luna Rossa. Simone, ti prego, rinnega la Nuova Zelanda e torna a casa. Ti aspettiamo a braccia aperte! Technorati Tags: sport

Che programmatore sono?

Ci sono cascato anche io. Ecco i risultati! Your programmer personality type is:DHTB You're a Doer.You are very quick at getting tasks done. You believe the outcome is the most important part of a task and the faster you can reach that outcome the better. After all, time is money.You like coding at a High level.The world is made up of objects and components, you should create your programs in the same way.You work best in a Team.A good group is better than the sum of it's parts. The only thing better than a genius programmer is a cohesive...

[6] Il ritorno dello HockeyPlayer (data-binding con WPF)

Diamo una breve occhiata all'ultimo XAML che abbiamo scritto per ottenere una ListBox con associato un template, definito in uno UserControl separato. <ListBox Name="lstPlayers" ItemsSource="{Binding Source={StaticResource players}, Path=HockeyPlayer}"> <ListBox.ItemTemplate> <DataTemplate> <a:HockeyPlayerTemplate /> </DataTemplate> </ListBox.ItemTemplate> </ListBox> A questa ListBox è stato associato, quindi, un solo template, HockeyPlayerTemplate, che fa in modo che a run-time la...

Il costo di un hosting: pensateci bene

Ci sono passato io stesso. Ho sempre avuto il mio dominio www.igordamiani.it presso un provider a Vizzolo Predabissi - hinterland di Milano - per un lungo, lungo periodo. Praticamente fin dal primo giorno in cui mi sono messo in proprio, cioè circa febbraio 2001. Mi hanno sempre aiutato, hanno sempre aggiornato i software come PHP o MySQL. L'unica pecca, dal mio punto di vista, era il non-supporto per SQL Server e per ASP. Parlo del 2001, quindi il buon vecchio ASP-Classic: all'epoca .NET era agli albori. Circa un anno fa ho voluto prendere un nuovo dominio con un nuovo hosting. Dove...

C'erano dei giorni in cui non conoscevo Sharepoint

Torno con la memoria un po' indietro nel tempo. Anno 2004, lavoro come sviluppatore presso una piccola software-house qua a Milano. Software-house pessima, ma di questo ho già parlato. Lavoravo ovviamente con un PC messo a disposizione dall'azienda stessa. Capitava, a volte, di voler condividere qualcosa fra il PC al lavoro ed il PC a casa. Fogli Excel, progetti .NET, files zip, immagini e così via. Il modo più pratico che trovavo all'epoca era spedirmi via e-mail le cose semplicemente mettendomele in allegato. Così, arrivavo a casa, facevo un bel Invia & Ricevi ed ero a posto. Se volevo rimandarmelo...

L'interfaccia di WPF è XAML, cioè XML...quindi serializzabile

Piccola riflessione della serata. L'interfaccia utente di un'applicazione WPF viene descritta da un file XML, nella fattispecie XAML. Cioè significa che è serializzabile. Ciò significa che, per esempio, possiamo in un qualsiasi momento fare una sorta di dump di una Windows - supponiamo - e salvare il tutto in un file XML su disco. Il dump contiene lo stato di tutta la Window: dalla Windows stessa a tutti i controlli che vi sono contenuti, con tutte le loro proprietà. Sarebbe interessante, per esempio, avere una Window ed intercettare eventuali eccezioni nate al suo interno. Quando viene scatenata un'eccezione, si fa...

Se fossero idee ovvie, non varrebbe la pena scriverle...

Vorrei togliere tutti i limiti di velocità per le strade, perchè tanto non servono a nulla. Vorrei che esistesse un vino dal colore blu. Ho sognato un workshop fatto in piena campagna, in mezzo agli alberi e con le farfalle che svolazzano attorno ai presenti. I PC - che funzionano a corrente - prendono energia direttamente dal sole. Le slides non servono, perchè chi spiega è così bravo che le sue parole creano immagini direttamente nel cervello di chi lo sta ascoltando. Il mio blog è nato principalmente per esprimere le mie idee. Molto spesso la maggior parte di voi...

AFDigitale di questo mese

Non è assolutamente una rivista che compro tutti i mesi, anzi: l'ho scoperta oggi pomeriggio. Stavo aspettando l'autobus, do un'occhiata all'edicola gironzolandoci attorno e mi casca l'occhio su AFDigitale di Giugno 2007. Il costo è in linea con i soliti mensili, 4,20 Euro. In regalo questo mese c'è il TH Demo Disc II, un DVD che a quanto mi dicono è andato a ruba durante il Top Audio & Video Show di Roma e, soprattutto, è introvabile qua in Italia. Cosa c'è su questo DVD? Spezzoni di film che supportano il THX (Star Wars, Indiana Jones, Alien, etc.), cos'è davvero il THX,...

Test Drive Unlimited, Activation Failed e Serial Number. Che rottura!

Solitamente, quando lavoro tengo il Messenger aperto. Capita che ho bisogno di qualcuno, capita che qualcuno abbia bisogno di me, capita di passarsi links più o meno importanti. Insomma, fa sempre comodo, l'importante è che non se ne abusi troppo. Capita anche a me di disturbare persone che sono contrassegnate da Occupato, e comunque quasi sempre comincio sempre con un timido "Posso?" per capire la disponibilità dell'amico che sta dall'altra parte della Rete. Ogni tanto mi sento con il buon Marco De Sanctis, per motivi molto diversi fra loro, da .NET alla communty in generale. Ogni tanto salta fuori qualche...

Cosa non mi piace del nuovo Windows Live Writer

Post brevissimo: quando si inserisce una tabella, è possibile esprimere la sua larghezza solo in pixel e non in percentuale. Per farlo, bisogna andare a mano nell'HTML e modificare il valore dell'attributo width. Poco male, però...cavolo...non ci voleva molto, no? Altra cosa: nella vecchia versione, potevo modificare il colore del carattere con un bottoncino sulla toolbar. Lo usavo molto, perchè mi piace evidenziare il contenuto del post con grassetti e colori diversi. Nei miei racconti dei bytes, i colori li usavo per i dialoghi: ad ogni colore associavo un personaggio diverso. Anche con il nuovo WLW posso ovviamente cambiare il...

Community Days 2 - le mie sessioni

Se andassi ai prossimi Community Days (non ho ancora deciso) le mie sessioni sarebbero queste. Non montatevi la testa: è solo un pretesto per provare la feature di Inserimento Tabelle del nuovo Windows Live Writer. :-) ASP07-301 - IIS 7.0 vs. ASP.NET EXT07-301 - Gestire la codebase con TFS ...

[IV] del Venerdì (6)

Quel lampadario schiantato sul pavimento, l'Artista ce l'aveva in testa ancora, anche adesso che erano passati molti anni. Si scosse un attimo quando tornò al presente, sul palcoscenico. Il suo sguardo - si accorse poi - non si era staccato minimamente dal bambino che, soffiandosi il naso, aveva disturbato la sua esibizione. La sua mano destra era corsa ad afferrare la pistola infilata in una tasca posteriore, la portò davanti a sè sollevandola davanti a tutti. Ma il pubblico non disse nulla e rimase in rigoroso silenzio: pensavano tutti che fosse una pistola finta, un oggetto utilizzato per lo spettacolo....

Alla ricerca di uno skin per Subtext

Ho migrato a Subtext 1.9.5. Una delle features di questa release è la Tag Cloud, ovvero la possibilità di taggare ciascun post con una serie di tag (ma va????), che poi vengono elaborati dall'engine di Subtext, che è quindi capace di elencarli e di evidenziare (variando la dimensione del font) i più ed i meno utilizzati. Questo meccanismo è attivo di default, tutto quello che dovete fare è, appunto, taggare i post in un modo particolare che non non ho voglia di spiegare adesso. La visualizzazione della Tag Cloud in Subtext dipende dallo skin che state utilizzando. Lo skin che sto utilizzando...