Technology Experience

Contenuti gestiti da Igor Damiani
posts - 949, comments - 2741, trackbacks - 15120

My Links

News

  • Questo blog si propone di raccogliere riflessioni, teoriche e pratiche, su tutto quello che riguarda il world-computing che mi sta attorno: programmazione in .NET, software attuale e futuro, notizie provenienti dal web, tecnologia in generale, open-source.

    L'idea è quella di lasciare una sorta di patrimonio personale, una raccolta di idee che un giorno potrebbe farmi sorridere, al pensiero di dov'ero e cosa stavo facendo.

    10/05/2005,
    Milano

Archives

Post Categories

Generale

November 2006 Blog Posts

Una utility per documentare le references di ogni project di una solution

Ho cercato e ho chiesto in giro se esistesse una piccola utility da riga di comando che - data una solution di Visual Studio 2005 - mi elencasse tutti i progetti contenuti ed i riferimenti per ciascuno dei progetti. Chi ho interpellato non ne sapeva nulla, per cui mi sono messo a scriverla. Circa 2-3 orette di lavoro, ieri sera, per tirar fuori un tool ListRef.exe, che manda sullo schermo in output una cosa simile. Perchè a riga di comando? Sono uno sviluppatore: più un'utility è veloce e pratica, meglio è Poca interazione: dal prompt digito ListRef HappySign.sln e mi viene...

posted @ Thursday, November 30, 2006 5:41 PM | Feedback (2) | Filed Under [ Sviluppo .NET ]

Uno spam a cui ho creduto!

E' anni che nelle mie caselle di posta arriva di tutto. Il mio cervello filtra lo spamming quasi istantaneamente, oramai. Stamattina mi è arrivata un'e-mail a cui ho creduto come fossi un pollo. Scritta in ottimo italiano, firmata da un fantomatico studio legale, che mi avvisava del fatto che da parecchio tempo arrivavano al suo indirizzo parecchie e-mail dal mio nome. Mi diffidava dal continuare, pena la denuncia, e minacciandomi dicendo le forze dell'ordine possono risalire all'intestatario di una casella. Di solito, lo spam è riconoscibile per qualche URL sospetto, per un indirizzo mittente assurdo, per l'italiano sgrammaticato, ma questo...

posted @ Thursday, November 30, 2006 1:27 PM | Feedback (8) | Filed Under [ Tecnologia ]

Deploy del .NET Framework 3.0

E' un articolo di giugno 2006, però ritengo che possa essere utile, perchè contiene alcune informazioni utili sul deploy del FW3.0. Per esempio, per capire se è installato il FW3.0, è sufficiente leggere la seguente chiave di registro: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.0\Setup\InstallSuccess (che deve valere 1) Comodo se si stanno facendo setup di applicazioni e bisogna capire se il sistema è aggiornato oppure no. Inoltre, ci sono tutte le opzioni che possiamo fornire a riga di comando per installare il FW3.0 in modo più o meno silente (/quiet), sopprimendo completamente le interazioni con l'utente e così via. Source : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnlong/html/netfx30.asp

posted @ Thursday, November 30, 2006 9:29 AM | Feedback (1) | Filed Under [ Sviluppo .NET ]

Colui che, insieme a tanti altri, ha cambiato la mia vita

Nel 1995 ho conseguito la maturità con un punteggio che poteva essere un po' migliore. I primi mesi li ho passati cercando lavoro, partecipando a concorsi pubblici, sostenendo un sacco di colloqui. Tutti finiti con un buco nell'acqua. Già dalle medie inferiori, passavo il periodo metà giugno --> tutto luglio a fare il falegname, insieme a mio padre e a mio zio. Erano soci, avevamo un grosso capannone, un bel camion e facevamo ogni cosa: arredamenti completi, traslochi, lavori più o meno artigianali. Non mi è mai piaciuto come lavoro - mio padre lo sa bene (aggiungerei purtroppo) - però piuttosto che...

posted @ Wednesday, November 29, 2006 5:55 PM | Feedback (2) | Filed Under [ Tecnologia ]

SQL: confrontare 2 tabelle dallo script

Utilizzo quotidianamente la suite Apex con estremo successo, partendo da Apex Sql Edit, che considero di gran lunga il migliore dei prodotti che fanno parte di Apex Studio. Non sto qui a sottolinearne i pregi, perchè sono sinceramente davvero tanti e sarebbe troppo lungo e noioso elencarli. Magari lo farò una prossima volta, in un prossimo post. Non sono invece d'accordo sul criterio/algoritmo che Apex Sql Diff utilizza per capire quando due oggetti del nostro database sono diversi. Questo tool si occupa di rilevare le differenze (sia di struttura che di dati) di due database, generando alla fine uno script...

posted @ Wednesday, November 29, 2006 3:46 PM | Feedback (1) | Filed Under [ Tecnologia ]

La scalabilità di un ambiente di sviluppo

Venerdì sera mio fratello ha acquistato sotto costo Microsoft Train Simulator (TS). La sua passione per Microsoft Flight Simulator (FS) è nota, ne ho già parlato sul mio blog diverse volte. Da buon intenditore della linea Simulator, ha fatto un'osservazione che mi ha fatto riflettere. Tutto sommato, per volare non è che occorre fare granchè: basta essere sulla pista, si mettono i motori al massimo, raggiunta una certa velocità si tira la cloche e l'aereo fluttua nell'aria. Che poi uno voglia imparare davvero come si fa, quali sono le procedure reali, i ratei di salita corretti, le rotte da seguire, sono...

posted @ Wednesday, November 29, 2006 11:55 AM | Feedback (0) | Filed Under [ Sviluppo .NET ]

Voce del verbo...

Io byto!Tu byti!Egli byta!Noi bytiamo!Voi bytate!Essi bytano! Good Byting a tutti!

posted @ Tuesday, November 28, 2006 4:40 PM | Feedback (25) | Filed Under [ Le leggi sui bytes ]

Decide what data to cache (and where)

Pochi minuti fa ho scaricato la Guidance Explorer, hostata su CodePlex a questo indirizzo, un applicativo Windows Forms (tutte le applicazioni serie sono Windows Forms!) che permette di sfogliare in locale una serie infinita...ehm, corposa è meglio, di best practices, tip, guidance, consigli e norme da seguire quando si sviluppa, disegna, architetta qualcosa. Il tool è davvero carino, tra l'altro il fatto che il setup non è un vero e proprio setup, ma un semplice zip da dezippare dove vogliamo lo rende anche velocemente fruibile per noi developer. Sfogliandolo, sono rimasto affascinato da quante cose sembrano tirate fuori in diretta...

posted @ Tuesday, November 28, 2006 3:59 PM | Feedback (0) | Filed Under [ Sviluppo .NET ]

[70-526.2] Struttura dell'esame e qualche rimando al passato

Da qualche giorno mi sto sfogliando in metropolitana il documento disponibile sul sito Microsoft relativo all'esame 70-526, il prossimo che vorrei sostenere nel mio lungo cammino verso la certificazione MCPD. Come ho detto nel mio post precedente, non avrò più il tempo per scrivere quotidianamente gli articoli come feci a mio tempo per il 70-316, vorrei comunque dare un po' di materiale per prepararsi al meglio all'esame, il tutto inteso come links su MSDN2 o su altri siti esterni, software di auto-training (se ne trovo), libri e così via. La prima cosa che voglio documentare è la struttura dell'esame, riportata...

posted @ Tuesday, November 28, 2006 11:18 AM | Feedback (1) | Filed Under [ Esame 70-526 ]

Arrivato MSDN Magazine di Dicembre! Anche a voi?

Chi era di UGIdotNET ad avere problemi con le spedizioni di MSDN Magazine? Giusto per segnalare che a me sabato mattina è arrivato il numero di dicembre, per cui - si spera - anche lui dovrebbe essere in dirittura d'arrivo. O magari gli è arrivato ancora prima di me. L'ho solo sfogliato velocemente ieri sera, segnalo solamente l'allegato di ComponentSource - mi pare - con un'infinità di controlli e librerie per .NET e ActiveX. Io avrò sempre la fissa di fare qualcosa per Pocket PC, ma chissà perchè alla fine finisco sempre arenato da qualche altre parte. Comunque sia, mi ha ispirato...

posted @ Monday, November 27, 2006 6:03 PM | Feedback (1) | Filed Under [ Tecnologia ]

Windows Vista ed i tasselli che (lentamente) vanno a posto

I problemi riscontrati durante i primi giorni di utilizzo di Windows Vista si stanno pian piano risolvendo. Con un piccolo workaround, riesco a stampare e a sfruttare la mia stampante di rete. Ieri mattina, sul tardi, prima di raggiungere Janky e Simone, sono riuscito a sincronizzare il mio palmare, cosa che non riuscivo a fare. Il fatto è che io, viziato dal Bluetooth, mi connettevo al PC solo in questo modo e il desktop probabilmente non riesce a riconoscere (almeno per la prima volta) che tipo di device è. Quindi, vero che si connette, vero che riuscivo a copiare/spostare files, ma...

posted @ Monday, November 27, 2006 12:42 PM | Feedback (3) | Filed Under [ Tecnologia ]

Nokia PC Suite sotto Vista non copia

Ieri sera ho scattato un paio di foto con il mio Nokia. Avrei voluto pubblicarle sul blog. Appena rientrato a casa, accoppio il mio PC al mio N70, installo il Nokia PC Suite sul PC. La connessione avviene regolarmente senza alcun problema. Vado nel Nokia Phone Browser, vado nella memory card, entro nel folder Images e vedo l'elenco di tutte le foto. Prendo le due che mi interessano, le seleziono, clicco su Cut. Clicco Paste sul desktop di Vista. Le foto dalla memory card spariscono, ma sul desktop non appare nulla! Faccio Refresh, cerco sul PC tutte le jpg, non ho fatto...

posted @ Saturday, November 25, 2006 6:45 PM | Feedback (5) | Filed Under [ Tecnologia ]

Windows Vista al Bicocca Village

Sono appena rientrato da una piacevolissima serata trascorsa con amici, colleghi e colleghe. Siamo stati al Bicocca Village, a Sesto San Giovanni (MI). Prima siamo andati a mangiare all'Old Wild West, un locale in stile country dove si mangia carne ed hamburger in stile americano, seduti su un bancone di legno dentro una carovana. Senza dimenticare le arachidi a tonnellate e sparso sul pavimento. Dopo aver mangiato, facciamo due passi e mi accorgo che al piano terra c'è una presentazione di Windows Vista. Da lontano vedo uno striscione, vedo un proiettore che proietta il desktop di Vista su un telo....

posted @ Saturday, November 25, 2006 12:10 AM | Feedback (3) | Filed Under [ Tecnologia ]

[HappySign] Sviluppi

Anche se non vi diciamo nulla, il progetto Happy Sign, pubblicato su Code Plex, va a gonfie vele. Ogni tanto un aggiornamento è quello che ci vuole, per fare il punto della situazione, per vedere dove siamo e dove ci stiamo spostando. Come avete saputo leggendo i miei ultimi post, abbiamo cambiato il control sulla form per mostrare categorie e firme (normali e dinamiche). L'aspetto grafico in sè non è cambiato, la form principale di Happy Sign è bene o male la stessa. Posso dire una cosa con certezza. Il nuovo controllo è nettamente migliore. Prima per capire su...

posted @ Friday, November 24, 2006 3:42 PM | Feedback (3) | Filed Under [ I miei freeware ]

[OT] del Venerdì (73)

Oggi è uno di quei giorni in cui, davvero, non so di cosa parlare. E' più probabile però che sia io che non ho voglia di scrivere, dato che ci sarebbero un sacco di argomentazioni. Dalla politica - che mi sta veramente deludendo - all'attualità. Ma voglio accennare ad un concetto. Ieri sera, mentre tornavo a casa in auto, e prima di addormentarmi, stavo riflettendo sulla mia personale capacità di comprendere gli altri, e di trasmettere agli altri quello che so. Mi sono chiesto: sono capace di discutere con un'altra persona che la pensa esattamente al contrario di me? Escludendo da...

posted @ Friday, November 24, 2006 10:16 AM | Feedback (2) | Filed Under [ OT ]

Adattare il 'Themed Windows XP Style Explorer Bar' per Vista

Utilizziamo il controllo in oggetto all'interno del progetto Happy Sign. Serve per creare quelle simpatiche barre simili a questa qui sotto.. In pratica, una serie di container (chiamati Expando) che possono contenere un certo numero di items (che possono essere qualsiasi controllo che deriva da Control, appunto). E' liberamente disponibile su Code Projects, e non fanno capo ad un qualche team, ma ad un certo Mathew Hall. Ho preferito questo controllo a diversi altri che ho cercato negli ultimi giorni, primi fra tutti quello pubblicato da vbAccelerator, che usavamo prima, e quelli invece che vengono usati da Janky e da Marco...

posted @ Thursday, November 23, 2006 11:25 PM | Feedback (5) | Filed Under [ I miei freeware ]

Preferire l'auto o l'aereo?

Preferisco sempre l'auto perchè: Un eventuale fallimento non porta al collasso del sistema: quando un'auto si schianta, le altre continuano ad andare per la loro strada. Quando un aereo si schianta, perdo molte più vite umane di una semplice automobile. Intelligenza distribuita: ogni veicolo si muove ed agisce indipendentemente dagli altri. Startup: se decido di andare alla locazione (x, y, z), in auto ci vuole un certo tempo per cominciare a spostarsi, in aereo è un po' diverso, perchè non dipende solo da me ma da tutta una serie di risorse Infrastrutture: privatamente non possiamo gestire un aereo - a meno...

posted @ Thursday, November 23, 2006 10:17 AM | Feedback (20) | Filed Under [ Frasi sagge ]

Aziende impreparate a Vista?

Ieri sera stavo googlando alla ricerca di qualche informazione sui driver Logitech per il mio joystick. Sono capitato sul forum ufficiale dell'azienda, ed ho beccato questo post, che dice che i driver per Windows Vista per l'hardware Logitech arriveranno un mese dopo che Windows Vista verrà rilasciato al pubblico. Lo trovo scandaloso, perchè Vista è disponibile come beta e come RC da un po' di tempo e gli sviluppatori hanno avuto tutto il tempo di produrre nuovi driver, perlomeno in beta come per ATI e Creative, per esempio. Quest'ultima ha rilasciato sì i driver, ma in beta - come tanti...

posted @ Wednesday, November 22, 2006 10:12 AM | Feedback (2) | Filed Under [ Tecnologia ]

Sincronizzare il palmare con Windows Vista

Ok, abbiamo capito che dobbiamo abbandonare l'ActiveSync a cui ero un po' affezionato. Al suo posto arrivano i tool Sync Center e il Windows Mobile Device Center. Il primo tool è banale, perchè serve solo per specificare quali connessioni accettare: USB e Bluetooth, nella maggior parte dei casi. Per comodità, le ho lasciate attive entrambe, ed in effetti il mio Dell in entrambi i casi si connette. Il problema è che non vedo da nessuna parte come attivare la partnership tra il PC Desktop e il mio Windows Mobile. Stando a quanto dice questa pagina, appena si connette un dispositivo mobile...

posted @ Monday, November 20, 2006 4:38 PM | Feedback (4) | Filed Under [ Tecnologia ]

Da Palermo a Tunisi, brivido ad alta quota

Volo con Flight Simulator di ieri mattina, da Palermo a Tunisi con un imprevisto. Sul serio: troppo bello, troppo emozionante, troppo intenso. Mi vien voglia di battere le mani. Clicca per leggere!

posted @ Monday, November 20, 2006 1:20 PM | Feedback (2) | Filed Under [ Tecnologia ]

Vista RTM: installare una stampante di rete

Scenario: il workgroup SOLARE è composto fra le altre cose da un PC Windows Vista Ultimate (TERRAVISTA) ed un server Windows Server 2003. Quest'ultimo computer condivide al resto della rete una stampante laser a colori, modello Samsung CLP-500N. Volendo installare su TERRAVISTA la stampante Samsung, solitamente si procedere andando nel Control Panel --> Printers e poi cliccando sul pulsante Add a new printer. Dalla dialog-box che appare, cliccare sulla seconda voce (Add a network printer, wireless or Bluetooth printer). Poi basta sfogliare la rete, indicare qual'è la stampante ed il gioco è fatto. Nel mio caso, questa procedura -...

posted @ Sunday, November 19, 2006 11:29 PM | Feedback (2) | Filed Under [ Tecnologia ]

Migrare a Windows Vista RTM: consigli e problemi

Che giornata, quella di venerdì 17! Intorno alle 7:30 avevo cominciato il download di Windows Vista RTM dalla mia MSDN Subscription. All'inizio la velocità del download era qualcosa come 500KB/sec (mi stimava poco più di un'ora per l'intero download), poi sono uscito in missione e quando sono rientrato, intorno alle 14 - convinto che avesse finito - mi sono ritrovato il File Transfer Manager che procedeva a 10 KB/sec. Ma non solo: durante tutto il pomeriggio ogni tanto si interrompeva, per troppo traffico, per troppi accessi contemporanei, e così via. Questo per confermare questo post. La vera tristezza è stato vedere...

posted @ Sunday, November 19, 2006 10:57 AM | Feedback (2) | Filed Under [ Tecnologia ]

[OT] del Venerdì (72)

Chiedo gentilmente ad UnAmico di saltare il mio post, se lo ritiene necessario. E' difficile parlare di qualcosa che sia OT, questo venerdì, quando tutti sappiamo che buona parte degli smanettoni e dei geek passerà il suo tempo a migrare a Windows Vista! Stamattina ho acquistato 1Gb di RAM in più per il mio PC ed un nuovo hard-disk Maxtor da 320Gb. Così evito di perdere il mio attuale sistema XP: se Vista è buono e vuole collaborare con il mio hardware, meglio, altrimenti riattacco il vecchio HD e siamo a posto. Con gli amici questo weekend non ho organizzato...

posted @ Friday, November 17, 2006 1:52 PM | Feedback (6) | Filed Under [ OT ]

Subire il 'code reading'

Mi ha appassionato il capitolo di Code Complete 2 sulle technical review, sul code reading ed affini. In breve, tutte pratiche che consentono ad una o più persone (reviewer) di leggere il codice altrui, di discutere assieme all'autore perchè è stato scritto in un modo o nell'altro, di migliorarlo alla caccia di bug o possibili bug, di avere un'idea degli errori più comuni che vengono commessi all'interno del team, etc. etc. il code reading in particolare è quello che mi ha interessato di più, perchè io in qualche modo l'ho subìto - e non sono stato il solo. Vi voglio raccontare...

posted @ Thursday, November 16, 2006 3:54 PM | Feedback (12) | Filed Under [ Sviluppo .NET ]

Sviluppare per Vista: è arrivato il momento!

Mi sono sempre sentito un po' superficiale, perchè me ne sono sempre sbattuto della UAC di Windows Vista!Come al solito, io vedo sempre di più la limitazione di una cosa, piuttosto che i benefici che dà, come dicevo giusto giusto un anno fa, giorno più, giorno meno. Comunque sia, adesso è davvero arrivato il momento di prendere in considerazione la UAC. Il nostro Happy Sign va tenuto sott'occhio, e deve girare sotto Windows Vista. Ho trovato questo documento su MSDN2: non che ci sia voluta molta fatica, è linkato direttamente dalla home-page. :-) A parte questo, il documento spiega...

posted @ Wednesday, November 15, 2006 6:22 PM | Feedback (3) | Filed Under [ Sviluppo .NET ]

Google indicizza Xodus New Media

Davide di Pasquale è un mio caro amico. Ottimo grafico, si occupa di tutto ciò che riguarda web-design, web-applications, il tutto con framework ed applicativi open-source, come MySQL e PHP. Un libero professionista che ha avuto il coraggio di mettersi in proprio, di aprire un ufficio tutto suo in quel di Sant'Angelo Lodigiano dal quale dirige il suo piccolo "impero". Piccolo, ma che si spera possa crescere in futuro. Ho lavorato con lui, lo vedo un weekend sì ed un weekend no, insomma...una persona ed un professionista piuttosto in gamba. Ma chissà per quale motivo, il suo sito aziendale viene trovato da Google anche...

posted @ Wednesday, November 15, 2006 5:33 PM | Feedback (1) | Filed Under [ Tecnologia ]

La gestione dei feed di IE7

Quando sentivo parlare di IE7, nei mesi scorsi, la cosa che più mi interessava era la possibilità di leggere i feed RSS, che vuol dire prima di ogni altra cosa blog (almeno per me). Quando l'ho installato qualche giorno fa, non me ne sono interessato. Mi è capitato oggi pomeriggio di aprire con IE7 un feed RSS che ho trovato tramite Google. Attenzione: non ho aperto il blog, ma ho puntato direttamente al file XML del blog, quello che bisogna effettivamente indicare dentro RSS Bandit - per esempio - all'atto della sottoscrizione del feed stesso. Mentre IE6 mostrava banalmente il...

posted @ Wednesday, November 15, 2006 5:14 PM | Feedback (2) | Filed Under [ Tecnologia ]

Quanto investiamo in ricerca e sviluppo?

Sono proprio arrogante. Questa mattina sono arrivato col sparare la cavolata che quando io faccio il pieno di benzina in realtà faccio un investimento per in favore dell'R&D. Secondo la definizione che ci dà la Wikipedia, il termine R&D viene usato generalmente per indicare quella parte di un'impresa industriale (uomini, mezzi e risorse finanziarie), che viene dedicata allo studio di innovazioni tecnologiche da utilizzare per migliorare i propri prodotti, crearne di nuovi, o migliorare i processi di produzione. Dalle cavolate che sparo di prima mattina, salta sempre fuori qualcosa di buono. Ho pensato: quanto investo davvero, nel mio...

posted @ Wednesday, November 15, 2006 12:27 PM | Feedback (2) | Filed Under [ Tecnologia ]

[70-526.1] Ricominciamo, ma con calma

Lorenzo mi odierà per questo! Chi legge il mio blog, sa che in passato ho scritto una serie di post per superare l'esame 70-316 e l'esame 70-536. Mi piacerebbe davvero andare avanti con questa "missione", ma purtroppo nessuno mi paga per questo, ed il tempo che ho è davvero pochissimo. Questo non vuol dire affatto che non studierò più, anzi...lo farò in privato, ma prometto comunque di tenervi aggiornati ed informati sui temi toccati da questo esame. Ho appena attivato una categoria in più, Esame 70-526, che riempirò con i post relativi. Prima ci sono alcune cose che voglio finire....

posted @ Monday, November 13, 2006 5:56 PM | Feedback (1) | Filed Under [ Esame 70-526 ]

[HappySign] Un passo alla volta, Giollino cresce

Anche se si tratta di un software tutto sommato "leggero", lo sviluppo di Happy Sign ci mette davanti a problematiche interessanti, sulle quali dobbiamo ragionare per capire se è la strada migliore. Come è normale che sia, d'altra parte. Lo sviluppo di Happy Sign codename Giollino, sono molto orgoglioso nel dirlo, prosegue a gonfie vele. Principalmente abbiamo a che fare con nuove features e nuove persone nel team (diamo il benvenuto ad Alessandro Melchiori, che avete già avuto modo di conoscere attraverso il suo blog). La cosa cruciale - purtroppo - è che abbiamo dovuto cambiare il controllo principale dell'interfaccia utente,...

posted @ Saturday, November 11, 2006 6:21 PM | Feedback (1) | Filed Under [ I miei freeware ]

E' ufficiale: Internet Explorer 7 da oggi è sul mio PC

Questa mattina, prima di fare qualsiasi altra cosa, ho installato IE7 sul mio PC al lavoro. A casa aspetto ancora, se non altro perchè lì vorrei mettere Windows Vista appena esce la RTM, a quanto pare la settimana prossima. Ma non è solo questo il motivo: da quanto ho visto in giro, IE7 non è ancora disponibile in italiano. Non che abbia qualche problema con l'inglese, ma non vorrei che installarlo su un XP SP2 italiano mi scombussoli il sistema. Qua in ufficio è tutto in inglese, e quindi... Comunque, l'impatto da utente è stato più che positivo: i tabs...

posted @ Friday, November 10, 2006 1:10 PM | Feedback (4) | Filed Under [ Tecnologia ]

[OT] del Venerdì (71)

Questa mattina era davanti alla televisione, intorno alle 6:50, per fare come al solito colazione. Fino ad un paio di settimane fa mi alzavo un po' più tardi, ma da quando il traffico si è fatto un po' più intenso, ho deciso di anticipare i tempi con cui parto da casa ed arrivo al lavoro. Ho preso l'abitudine di vedere su Rai Tre Emanuela Falcetti, la nota giornalista, che a quell'ora conduce una trasmissione a cavallo tra radio e TV intitolata "Istruzioni per l'uso". L'argomento di questa mattina era la violenza nei videogiochi. Nei prossimi giorni uscirà un nuovo e disgustante videogioco....

posted @ Friday, November 10, 2006 10:23 AM | Feedback (12) | Filed Under [ OT ]

[OT] Una foto: io e mio padre

Scusate il disturbo, ma quando ce vò, ce vò!!!!

posted @ Wednesday, November 8, 2006 11:21 PM | Feedback (3) | Filed Under [ OT ]

[OT] E' mio padre!

Se oggi sono qua a scrivere, faccio il lavoro che faccio e ho questa grande passione per la programmazione e l'informatica in genere, lo devo soprattutto a mio padre che alla mia età acquistò il nostro primo home-computer, intorno al 1984. L'home-computer era il mitico Texas Instruments Ti-99, il primo computer a 16 bit che la storia ricordi. Un computer bistrattato, forse, che potenzialmente poteva dare la birra a tutti gli altri, ma che a causa dell'interprete BASIC era infinitamente più lento. Lui lo usava soprattutto per giocare a scacchi, per scrivere qualche linea di codice BASIC per fare i conti. Gli...

posted @ Wednesday, November 8, 2006 11:15 AM | Feedback (11) | Filed Under [ OT ]

Da una dorsale Internet al blocco note in multipli di due

Questo è il mio ultimo racconto sui bytes pubblicato qua su UGIdotNET. Il mio byte ha trovato casa, finalmente, per la gioia di Lorenzo e di qualcun'altro. Ve lo farò sapere, comunque, così chi è interessato può continuare a leggermi. Questo breve racconto prende il via da una dorsale Internet e raggiunge un sistema desktop, e tutti i numeri citati sono multipli di due. Mi sono divertito, spero faccia rilassare anche voi. :-) Cliccare per leggere!

posted @ Tuesday, November 7, 2006 3:08 PM | Feedback (3) | Filed Under [ 010 .bytes. 010 ]

Happy Sign (Codename Giollino) released!

Sono felice, perchè ieri era il 6 Novembre, e come schedulato da un po' di tempo, ho rilasciato la prima versione pubblica di Happy Sign (Codename Giollino). Vi ricordo ancora una volta l'indirizzo della pagina su CodePlex.com. A questa pagina invece potete trovare il download di Happy Sign, che è un file MSI di soli 666 Kb. Sì, avete letto bene, Happy Sign è diabolico! Come procede il progetto?Sono felice anche di questo, perchè il team attualmente è formato da me, da Matteo Baglini, dal mio omonimo Igor e da Marco Sigot. Mentre i primi tre fanno realmente parte del team...

posted @ Tuesday, November 7, 2006 9:28 AM | Feedback (2) | Filed Under [ I miei freeware ]

XNA Beta 2: creazione dei components

Poco più di una settimana fa Microsoft ha rilasciato l'XNA Beta 2, un framework per sviluppare applicazioni ludiche multimediali (ehm...videogiochi) su piattaforma Windows ed XBox. Il tutto è scaricabile da qui. Ve ne aveva accennato anche Fabio in questo breve post. Una delle nuove caratteristiche che sono state implementate è la possibilità di creare components, ovvero oggetti che possono essere riutilizzati su più progetti, con un notevole risparmio di tempo, sviluppo, testing e via dicendo. In realtà era già possibile, avevo scaricato e visto un webcast che faceva vedere questa tecnica, ma il problema è ci volevano un po' troppi...

posted @ Monday, November 6, 2006 10:29 AM | Feedback (1) | Filed Under [ Tecnologia ]

[OT] E svegliarsi la mattina...

...con la voglia di rugare (dal lombardo: litigare, brontolare). E' da un paio di settimane che sto avendo casini con i nostri amici dell'ATM, azienda pubblica dei trasporti milanese, che gestisce metropolitana, tram, filobus, etc. etc. Mi hanno fatto spendere dei soldi inutilmente, facendomi attivare una tessera magnetica che - dicevano loro - era obbligatoria per poter parcheggiare l'auto al parcheggio multipiano di San Donato Milanese, mentre questo non è assolutamente vero. Ho speso soldi per le fototessere, per la tessera stessa, per i biglietti giornalieri al posto dell'abbonamento che non volevano darmi ed un sacco di tempo per fare la fila all'ATM Point...

posted @ Saturday, November 4, 2006 11:01 AM | Feedback (0) | Filed Under [ OT ]

RollerLabel: una label con testo variabile

Scusate, ma non sapevo che titolo dare al post. :-) Per Happy Sign, ma non solo, ho creato un piccolo controllo che eredita direttamente dalla Label classica, ma che aggiunge qualche funzionalità in più. In breve, la RollerLabel contiene: una lista di stringhe da visualizzare una alla volta un colore per ogni stringa un timer interno con un Interval che decide quando cambiare la stringa visualizzata In pratica, noi possiamo definire un set di stringhe da mostrare, una alla volta, sulla Label. Ogni n millisecondi il testo viene cambiato, ciclando le stringhe e ricominciando daccapo quando si arriva alla fine....

posted @ Friday, November 3, 2006 5:31 PM | Feedback (3) | Filed Under [ Sviluppo .NET ]

Il colmo dei colmi: voler vedere un webcast, ma senza audio!

Segnalare il webcast di Michele, che è on-the-air proprio in questi minuti, ed accorgersi solo all'atto della connessione che il mio PC non ha scheda audio. La cosa non è possibile, ogni tanto ascolto qualche mp3 mentre lavoro. Controllo il Device Manager, faccio un po' di giri nel Pannello di Controllo di Windows, metà dei tools mi dicono che la scheda audio c'è e funziona bene, l'altra metà mi dice che non c'è alcuna scheda audio nel sistema. Sta di fatto che l'icona nella tray-bar è su Mute, e se faccio doppio-click mi appare una messagebox dicendomi che l'audio è...

posted @ Friday, November 3, 2006 4:58 PM | Feedback (4) | Filed Under [ Tecnologia ]

Un po' di sano marketing (bytes ed OT)

Volete conoscere in anteprima assoluta gli argomenti che tratterò nei miei prossimi OT del Venerdì ?Vuoi suggerirmi nuovi argomenti per i miei OT del Venerdì ?Vuoi essere sempre il primo a mettere un commento in un mio OT del Venerdì ?Vuoi continuare a leggere i miei esaltanti racconti sui bytes ?Vuoi creare un software che rispetti la libertà e la privacy dei bytes ?Vuoi ricevere a casa tua la visita di un mio amico byte ?Vuoi assistere in uno dei prossimi Workshop UGIdotNET ad una mia sessione sui bytes ?Vuoi leggere in anteprima un capitolo demo tratto dal mio prossimo racconto sui bytes ?Vuoi che i miei bytes sopravvivino...

posted @ Friday, November 3, 2006 1:00 PM | Feedback (3) | Filed Under [ Tecnologia ]

[OT] del Venerdì (70)

Quando ho letto e studiato La Sceneggiatura, di Syd Field, sono rimasto colpito dal capitolo che riguarda la creazione dei personaggi da inserire in un racconto, in un film o in un libro. Quello della creazione dei personaggi è uno dei punti chiave, e così vale anche per i personaggi che fanno da contorno alla nostra storia. Un buon personaggio deve crescere ed evolvere in qualche modo, dall'inizio del racconto fino alla fine. Non importa in quale direzione si compia l'evoluzione, purchè ci sia e la faccia. Se questo accade, lo spettatore è catturato dalle sue gesta e vuole sapere come va a finire la storia. Nel...

posted @ Friday, November 3, 2006 10:46 AM | Feedback (3) | Filed Under [ OT ]

[HappySign.7] Lo splash form è pronto!

Oggi - giornata di vacanza - ho aperto Paint Shop Pro e mi sono dato alla grafica. Oddio, quando con me si parla di "grafica" bisogna andarci cauti. Per me il font Tahoma in grassetto è già un effetto speciale gradevole. Però, dai...qualcosa di buono mi è uscito, che ne dite? Questo è lo splash form di Happy Sign, ovvero quel form che appare durante il caricamento. Il form comprende un BackgroundWorker ed una Label, per fare in modo che tutti i dati vengano caricati in modo asincrono. L'effetto, devo dire, è molto bello. Il caricamento è piuttosto veloce,...

posted @ Wednesday, November 1, 2006 4:17 PM | Feedback (7) | Filed Under [ I miei freeware ]

Windows Media Encoder per fare filmati? Qualche problemino...

E' da un po' di tempo che sul mio PC avevo installato Windows Media Encoder, il software gratuito di Microsoft per creare filmati compresi di audio. Avevo intenzione di produrre un filmati di circa 10 minuti, "filmando" il mio desktop. Dopo aver impostato tutti i parametri richiesti (risoluzione, qualità di video & audio, encoder, file di output, etc. etc) faccio una prima prova, giusto per capire che il file AVI compresso sia decente e che l'audio si senta bene. Ho riscontrato qualche problema, ma credo di essere l'unico (o uno dei pochi), perchè qualcuno lo ha già usato senza grossi...

posted @ Wednesday, November 1, 2006 3:18 PM | Feedback (3) | Filed Under [ Tecnologia ]

Powered by:
Powered By Subtext Powered By ASP.NET