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

September 2006 Blog Posts

Come si crea un componente per XNA...finalmente codice!

Dopo la bagarre di oggi pomeriggio, ritorniamo a parlare di cose serie. Nelle ultime settimane ho tenuto d'occhio il blog di Learn XNA, il blog ufficiale del team di XNA e questo pomeriggio ho trovato questo post davvero molto, molto interessante perchè rimanda a sua volta ad un piccolo progetto su CodePlex che implementa un componente per XNA. Cos'è un componente per XNA? Non è nient'altro che un classico componente per .NET, così come siamo abituati a vederlo nei nostri tradizionali progetti Windows Forms. In pratica, ci permette di aggiungere nuove funzionalità al software senza dover scrivere una sola linea di...

posted @ Saturday, September 30, 2006 12:04 AM | Feedback (0) | Filed Under [ Sviluppo .NET ]

[OT] Il mio nome in arabo

L'angolo della multietnia. Quello qui sopra è il nome Igor scritto in arabo. Un grosso grazie al mio nuovo collega Sami, tunisino, che è stato davvero gentile a scrivermelo su un foglietto che io ho scansionato pochi minuti fa. Troppo forte vederlo scrivere da destra a sinistra. :-)))

posted @ Friday, September 29, 2006 11:15 PM | Feedback (49) | Filed Under [ OT ]

[OT] del Venerdì (65)

Io odio le auto aziendali. Non capisco perchè le aziende abbiano attuato questa forma di benefit nei confronti dei propri dipendenti. Mi rendo conto che ne faccio anche una questione personale, perchè non mi capacito del motivo per cui io debba spendere decine di migliaia di euro per prendere la mia auto (così come tante altre persone), e invece altri si ritrovino tra le mani auto più potenti e più grosse senza battere ciglio e senza spendere un euro. Forse l'espressione "senza battere ciglio" è un po' esagerata, perchè alla fin fine se un'azienda ti propone l'auto aziendale vuol dire che i...

posted @ Friday, September 29, 2006 10:44 AM | Feedback (74) | Filed Under [ OT ]

Non rispondo dei miei commenti!

Non parlo di quelli che lascio a voi, ma di quelli che ricevo. Tutti i miei post da Gennaio 2006 ad oggi (non so contare fino a quel numero, talmente son tanti!) hanno tutti un bel commento che riporta decine di link il cui contenuto è schifosamente esplicito. Sarò anche il gestore del mio blog, ma francamente non ho mica tempo adesso di mettermi a cancellare tutti quei commenti che sono sparsi in almeno (uhm, 40 post al mese x 9 mesi sono un bel 360 post da ripulire), per cui avviso... chi ha sottoscritto il mio feed chi...

posted @ Thursday, September 28, 2006 2:33 PM | Feedback (0) | Filed Under [ Tecnologia ]

Leggere con le orecchie (dalla scrittura alla voce?)

L'uomo fin dai suoi albori, ha avuto sempre l'istinto di comunicare. La prima forma di comunicazione per l'uomo è stata senz'altro la parola o - per meglio dire - la voce. Inizialmente si comunicava a suon di grugniti per esprimere le emozioni più basilari, come gioia, rabbia, frustrazione, divertimento, etc. Con il passare del tempo, e con l'evoluzione della specie (fisica e mentale), tale comunicazione si è sempre più raffinata, con l'invenzione del linguaggio vero e proprio. Fonemi, parole, frasi. La prima grande conquista dell'uomo in questo senso è stata però la scrittura, ovvero quella forma di comunicazione che fissa su...

posted @ Thursday, September 28, 2006 12:41 PM | Feedback (1) | Filed Under [ Tecnologia ]

[HappySign.3] Firme normali e dinamiche

In questo post voglio parlare in modo specifiche delle firme gestite da Happy Sign.Abbiamo già detto che allo stato attuale la tipologia di firme disponibili sono essenzialmente due: firme normali firme dinamiche Vediamone la differenza. Firme normaliUna firma normale è una firma il cui testo è espresso interamente dalla proprietà Text della classe NormalSignature. Supponiamo di avere una categoria Generale, e di avere al suo interno una firma chiamata "Firma per e-mail" il cui testo è definito come segue: Igor Damiani MCP - Microsoft Certified Professional Web-Site : www.igordamiani.it E-Mail : igor@mio_dominio.com Questa firma comparirà nell'interfaccia principale di Happy Sign, dalla quale possiamo fare...

posted @ Tuesday, September 26, 2006 4:14 PM | Feedback (2) | Filed Under [ I miei freeware ]

[HappySign.2] Gerarchia di classi e qualche dettaglio in più

Siccome so di rivolgermi ad una community di sviluppatori, più che una overview vi interessa conoscere qualche dettaglio dietro le quinte. Ho quindi deciso di scrivere un secondo post relativo ad Happy Sign che vada ad esplorare un po' più in profondità le classi che stanno dietro a questo freeware che sto sviluppando. Va bene conoscere cosa fa e come funziona un software, però la curiosità non è affatto donna: la curiosità è asessuata, e quindi vediamo di soddisfarla. Happy Sign ed i suoi layerAllo stato attuale, Happy Sign è stato suddiviso in 3 layer fondamentali + 1 layer...

posted @ Tuesday, September 26, 2006 12:23 PM | Feedback (0) | Filed Under [ I miei freeware ]

Il byte invitato al prossimo evento dotNetSide!

Il programmatore .NET era seduto davanti al suo PC, assonnato. Era lunedì, pioveva e non aveva voglia di fare nulla. Il byte fremeva di gioia e non stava nella sua cella di memoria. Si rifiutava di collaborare, e non seguiva più alcuna direttiva imposta dall'alto dal sistema operativo. Si era auto-invitato al prossimo workshop dotNetSide, e non vedeva l'ora di parteciparvi. Far parte di un sistema come quello lo gratificava come mai era successo prima: vi immaginate essere nella memoria RAM del personal computer di Francesco Balena durante la sua sessione? Oppure far parte del processo di ASP.NET di un'applicazione Web...

posted @ Monday, September 25, 2006 4:49 PM | Feedback (7) | Filed Under [ Tecnologia ]

[OT] On Error "Game" Next

Nell'era Visual Basic 6, nominare Inter (o simili) e vincere (in una qualsiasi delle sue coniugazioni verbali) nella stessa frase sollevava puntualmente un errore di run-time, che andava ovviamente gestito. Nell'era Visual Basic 6, per non avere particolari problemi se l'Inter vinceva una partita, bisognava utilizzare On Error Resume Next (che per l'occasione diventava On Error Game Next) per evitare il blocco del campionato. In pratica: in caso di clamoroso errore (vittoria di una partita), non c'è problema, perchè basta continuare alla riga dopo (prossima partita), perchè per perdere c'è sempre tempo. Dedicato al mio collega qua di fronte perchè grazie...

posted @ Monday, September 25, 2006 1:14 PM | Feedback (21) | Filed Under [ OT ]

Ma non è ancora ora che ti stacchi da quel "coso" lì?

Non so a quanti di voi è mai stata detta una frase così, dipende soprattutto da quanti anni avete e da quanto avete a che fare con l'informatica. Può avervela detta vostra madre, la vostra ragazza/zzo o vostra moglie, ma il motivo è sempre quello: per un motivo o per l'altro, siamo sempre davanti al monitor. Carenza di vita privata, come accennato da Andrea. Non solo per lavorare, magari stiamo vedendo quali films ci sono al cinema, o la data del prossimo concerto dei Pearl Jam, oppure stiamo cercando un negozio che venda il millefiori (aroma per preparare la pastiera napoletana...

posted @ Monday, September 25, 2006 11:56 AM | Feedback (2) | Filed Under [ Tecnologia ]

[OT] Una giornata con le Frecce Tricolori

"Una volta che avrete conosciuto il volo,camminerete sulla terra guardando il cielo,perchè là siete stati e là vorrete tornare"Leonardo Da Vinci Pensavo di passare una bella giornata di sole con la mia famiglia, ed in effetti così è stato. Però si sa come vanno queste cose: magari il tempo diventa brutto, allora metti in macchina almeno un ombrello e le tute per coprirsi, chissà se mangeremo un panino o ci fermeremo in un ristorante, ricordati la macchina digitale e di far caricare le batterie, etc. etc. Il vero colpo di fortuna è stato arrivare a Varazze senza trovare casini in...

posted @ Sunday, September 24, 2006 11:58 AM | Feedback (3) | Filed Under [ OT ]

[OT] Viva la nuova Miss Italia, Claudia Andreatti!!!

Come l'anno scorso, non posso non citare la proclamazione, pochi minuti fa, della nuova Miss Italia. L'avevo già precisato l'anno scorso: da quando ho aperto il mio sito (www.igordamiani.it), è tradizione che nella serata dell'elezione aggiorno la mia home-page per dare il benvenuto alla "Più bella d'Italia". Cosa che puntualmente è avvenuta anche quest'anno. E' stata più faticosa del previsto, perchè sono un po' assonnato. Edelfa Chiara Masciotta cede il proprio posto a Claudia Andreatti, ragazza di Trento che da oggi è ufficialmente Miss Italia 2006. Io onestamente facevo il tifo per l'altra, Elisa...non so se avete notato che spettacolo di...

posted @ Saturday, September 23, 2006 12:43 AM | Feedback (2) | Filed Under [ OT ]

[OT] Earth: so full of life, no war, no borders, no trouble, just pure beauty

"I was finally able to take a look outside and saw the Earth for the first time…Tears started rolling down my face. I could not catch my breath… Even thinking about it now still brings tears to my eyes.Here it was this beautiful planet turning graciously about itself, under the warm rays of the Sun…so peaceful… so full of life… no signs of war, no signs of borders, no signs of trouble, just pure beauty…" Non ho resistito alla tentazione di fare copia & incolla dal blog di Anousheh Ansari di cui ho parlato ieri.Mi ha abbastanza commosso.

posted @ Friday, September 22, 2006 5:52 PM | Feedback (1) | Filed Under [ OT ]

[HappySign.1] Overview

Per la serie "A volte ritornano", perchè a volte le volte sono occasioni d'oro e non bisogna viverle fino in fondo. Questa delirante intro serve per introdurre questo freeware su cui avevo cominciato a lavorare l'anno scorso, che avevo accantonato e che ho riscritto completamente nelle ultime 2-3 settimane. Se volete decorare i vostri testi con firme di ogni tipo, cliccate per leggere!

posted @ Friday, September 22, 2006 4:51 PM | Feedback (3) | Filed Under [ I miei freeware ]

[OT] del Venerdì (64)

In questo momento, nel mio grande open-space ho il Web che va in singhiozzo per problemi con il nostro provider, quindi una volta tanto non riuscirò a riempire il mio OT del Venerdì di links riguardanti quello di cui parlo. Pazienza! Volevo solo dire che domani sono a Varazze per assistire allo spettacolo aereo delle Frecce Tricolori. Come dicevo prima, posso solo darvi qualche link trovato da Google, come questo del comune di Varazze o questo del sito ufficiale delle Frecce Tricolori. L'aeroporto di appoggio è il Clemente Panero di Albenga, dal quale partiranno tutti i velivoli che prenderanno parte...

posted @ Friday, September 22, 2006 11:09 AM | Feedback (0) | Filed Under [ OT ]

Un blog dall'orbita terrestre

E' il blog di Anousheh, che è partita qualche giorno con lo Shuttle per attraccare alla stazione spaziale internazionale (ISS) e continuare i lavori. Mi spiegate come cavolo si fa ad assegnare un indirizzo IP ad una navetta in orbita? Che router ADSL Wireless bisogna comprare per avere un collegamento stabile? Avranno un firewall, che porte avranno lasciato aperte? Mistero!

posted @ Thursday, September 21, 2006 5:53 PM | Feedback (9) | Filed Under [ Tecnologia ]

Ehm...cosa ci fa un mostro sulla home-page di Microsoft?

Chi avrebbe mai detto che un giorno sull'home-page di Microsoft avrebbe capeggiato addirittura orco? A parte scherzi, ormai è un sacco di tempo che quando devo visitare il sito Microsoft parto da quella di MSDN senza pensarci troppo. L'home-page ufficiale ha cominciato a deludermi da un po' di tempo, perchè è diventata troppo commerciale per i miei gusti. Oggi non è da meno: l'immagine dell'orco è infatti linkata direttamente ad un famigerato Windows Marketplace, un portale dove si vende software per ogni piattaforma che abbia a che fare con Windows, dal classico Windows XP al Pocket PC. Personalmente, mettere sull'home-page un contenuto...

posted @ Thursday, September 21, 2006 5:08 PM | Feedback (0) | Filed Under [ Tecnologia ]

Un portale per le certificazioni

Qualche giorno fa ho ricevuto la consueta newsletter rivolta agli MCP e ho notato una piccola cosa. Non so se si riferisce a qualcosa di effettivamente nuovo, o se magari non me ne sono mai accorto. Comunque sia, all'indirizzo http://learning.microsoft.com/manager/ è disponibile il portale Learning Manager, che vi permette di organizzare lo studio e la preparazione degli esami Microsoft. Una volta loggati con il vostro account Passport, il portale vi dà una vista di tutte le certificazioni che avete acquisito (Lorenzo, a te dà overflow? Eh eh eh!), quali certificazioni potete ottenere attraverso quali esami, potete stampare il vostro transcript, e via dicendo....

posted @ Thursday, September 21, 2006 11:06 AM | Feedback (1) | Filed Under [ Tecnologia ]

[OT] E che la Forza sia con voi. Sempre.

Che io sia un eterno fan della saga di Star Wars non l'ho mai nascosto.   Sto regolarmente acquistando in edicola tutte le miniature ufficiali emesse direttamente dalla Lucasfilm: non so quanti numeri siano, so solo che sono arrivato fino al numero 36 e tutte le miniature sono una più bella dell'altra. Tutti i personaggi (da Obi Wan Kenobi a Mace Windu, dalla Principessa Leia a Lord Fener, persino Jabba The Hutt che è gigantesco) e qualcuno dei veicoli (qui sopra si vede in primo piano il Millenium Falcon, poi c'è l'AT-AT imperiale, più dietro semi-nascosto si intravede lo X-Wing, e sono in...

posted @ Thursday, September 21, 2006 9:39 AM | Feedback (2) | Filed Under [ OT ]

A chi dice che il diario USN non esiste...

Non so nemmeno cosa sia, però il diario USN esiste eccome, dato che CHKDSK lo sta verificando. Comunque, il mio hard-disk sta bene, ho solo usato Acronis Disk Directory Suite 10.0, di cui ha acquistato tempo fa una licenza, per fare il resize di una partizione per ospitare Windows Vista.

posted @ Thursday, September 21, 2006 9:19 AM | Feedback (6) | Filed Under [ Tecnologia ]

Il byte ed il sogno del "coast-to-coast"

In un sistema con 1Gb di memoria RAM abbiamo 1.073.741.824 indirizzi di memoria diversi (da 0x00000000 a 0x40000000). Se considerassimo la distanza tra una cella e l'altra pari ad un nostro chilometro, questo range di indirizzi coprirebbe una lunghezza pari a 1.073.741.824 chilometri, equivalenti a ben 26.793 volte la lunghezza dell'equatore terrestre. Il byte sognava di viaggiare. Era nato qualche centinaia di miliardi di cicli di clock fa in una cella di memoria ai margini del sistema, in una di quelle celle che non erano mai state utilizzate. Il byte sapeva di avere poche speranze di poter partecipare attivamente al lavoro dell'OS: probabilmente sarebbe servito solo...

posted @ Wednesday, September 20, 2006 5:47 PM | Feedback (0) | Filed Under [ 010 .bytes. 010 ]

Your position on the technology-wave

Il concetto di cui sopra è tema di un paio di capitoletti in Code Complete 2, chi l'ha già letto lo sa bene. In base alla tecnologia con la quale ci apprestiamo a lavorare, ed in base alla nostra esperienza con la stessa, abbiamo un rendimento durante lo sviluppo diversamente distribuito. Se la tecnologia è consolidata, e noi altrettanto, possiamo costruire l'applicazione velocemente. Gli strumenti a disposizione sono ottimali, gli IDE sono completi ed hanno al loro interno tutta una serie di tool che ci permettono di lavorare più spediti. Se incontriamo qualche problema nello sviluppo, Internet ci viene in soccorso attraverso...

posted @ Wednesday, September 20, 2006 11:35 AM | Feedback (1) | Filed Under [ Sviluppo .NET ]

[OT] La mia 500 e mio padre

Scrivo questo post con lo spirito di chi ha visto la mia Fiat 500 d'epoca ai Community Days di Aprile 2006, di chi ci ha fatto un giro su, di chi l'ha seguita, di chi se l'è trovata davanti (o dietro) in autostrada, di chi ama la grande tradizione delle auto che hanno fatto grande l'Italia in giro per il mondo. Ieri mio padre, alla guida della 500 - appunto - ha avuto un lieve incidente a Lodi. Lui, guidatore attento, che per decenni non ha mai fatto alcuno sbaglio in auto, ieri ha avuto la sfortuna di incrociare la strada...

posted @ Tuesday, September 19, 2006 3:30 PM | Feedback (30) | Filed Under [ OT ]

XPA - XNA Physics API su CodePlex

La navetta partì velocemente verso lo spazio, sfuggendo alla gravità terrestre senza troppi sforzi. Qualche decina di secondi dopo uscì dall'orbita terrestre, e il pilota accese i sistemi vitali e diede inizio alla sequenza di attivazione dei motori sub-quantici per raggiungere la velocità di crociera. Teneva sempre d'occhio il display sull'HUD primario, che mostrava costantemente le forze inerziali che agivano sul veicolo e rischiavano di mandarlo fuori rotta. All'approssimarsi di 3c (tre volte la velocità della luce), i primi effetti della compressione della luce sulla massa dello scafo si fecero sentire, facendo scattare alcuni allarmi. Il pilota, per nulla preoccupato, premette alcuni tasti sulla console...

posted @ Monday, September 18, 2006 11:35 AM | Feedback (1) | Filed Under [ Sviluppo .NET ]

Live Writer: poter selezionare "solo a metà"

Non so percentualmente parlando quanti di voi utilizzino già Windows Live Writer oppure siano rimasti fedeli ad IMHO. Io so solo una cosa: perchè Live Writer mi permette di selezionare il testo all'indietro ma non in avanti? Mi spiego meglio: se state digitando il testo e premete "(Shift + Ctrl) + Freccia sinistra", tutto funziona bene. Il testo viene selezionato (se lo Shift è premuto), oppure vi spostate semplicemente di una parola alla volta (se avete il Ctrl premuto). Se fate la stessa cosa con la "Freccia destra", per tornare avanti, il cursore non si sposta di una virgola.Potete muovervi all'indietro,...

posted @ Monday, September 18, 2006 10:35 AM | Feedback (4) | Filed Under [ Tecnologia ]

Il nome è Ada, ma il cognome?

Fra le tante cose interessanti che sto leggendo su Code Complete 2, una proprio non me l'aspettavo. Sappiamo che il nome Ada è per tutti noi un nome speciale, perchè è il nome del primo programmatore che la storia ricordi. Sapevo anche che Ada è il nome di un linguaggio di programmazione. Ma non avevo mai letto da nessuna parte il cognome di Ada, che è Lovelace. Così la Wikipedia mi ha permesso di saperne di più: Ada Lovelace è una matematica inglese, il cui nome si lega a diversi altri importanti personaggi, come Charles Babbage, Bernoulli (famoso per il principio che...

posted @ Monday, September 18, 2006 10:03 AM | Feedback (0) | Filed Under [ Tecnologia ]

[OT] del Venerdì (63)

E' ufficiale, questo è il mio primo post scritto con Live Writer. Ma è solo un test, giusto per capire se funziona davvero come dicono oppure no. Non vedrete neppure emoticon, perchè non ho installato e configurato alcun plug-in. Oggi per me è stato (e magari lo sarà anche per tutta la giornata) un giorno un po' caotico. Questa mattina mi sono svegliato un po' più presto, per evitare ingorgi a causa dello sciopero dei mezzi pubblici e della pioggia battente che ci perseguita da un paio di giorni. E' stato un po' tutto inutile: mi sono beccato lo stesso...

posted @ Friday, September 15, 2006 12:09 PM | Feedback (1) | Filed Under [ OT ]

Non trovandolo, ho preso Code Complete 2

Ieri sera sono andato alla Hoepli, ma non trovando quello che cercavo, ho acquistato Code Complete 2. Ricordavo che qualcuno di UGI ne avesse parlato bene (e ci mancherebbe altro...dico...avete visto da chi è consigliato sul retro? ). Alla fine mi sono ricordato che ne avesse parlato Lorenzo, e con toni più che entusiasti.  Ho cominciato a leggerlo ieri sera, mentre tornavo in metro, e mentre il mio Milan strapazzava l'AEK Atene per 3-0, e l'ho trovato subito molto interessante. La maggior parte dei libri di informatica che ho sono prettamente tecnici: framework, Windows Forms, ADO.NET e via dicendo. Questo Code Complete invece descrive l'intero...

posted @ Thursday, September 14, 2006 10:41 AM | Feedback (2) | Filed Under [ Tecnologia ]

Aggiornate il firmware del vostro Dell Axim X51!!!

Un paio di settimane fa avevo scritto di un problema sul mio palmare, ovvero l'impossibilità di sfruttare il doppio-slot CF e SD, pena il blocco del palmare stesso. L'unico modo per riaccenderlo era il soft-reset, e comunque bisogna stare attenti, perchè mentre il palmare è spento la batteria si esaurisce un po' alla volta. Googlando e cercando bene sulla rete, ho trovato il sito www.aximsite.com, un portale completamente dedicato al Dell Axim X51. Sui forum ho letto alcuni thread di persone che hanno avuto esattamente lo stesso inconveniente, più tanti altri che non sto qui ad elencare. Fortunatamente, ho saputo che il 17...

posted @ Wednesday, September 13, 2006 2:31 PM | Feedback (0) | Filed Under [ Tecnologia ]

Prossimi acquisti su Amazon...

Applications = Code + Markup - A guide to the Microsoft Windows Presentation Foundationdi Charles Petzold, 1020 pagine, ~37 dollari Applying Domain-Driven Design and Patterns: With examples in C# and .NETdi Jimmy Nilsson, 576 pagine, ~50 dollari Del primo sono un po' indeciso, perchè francamente WPF - sebbene sia splendido - non è alla mia portata, perchè bisogna avere una certa predisposizione per la grafica e l'aspetto estetico, questioni che ho sempre preferito accantonare e per cui non sono portato (in disegno sono sempre stato una colossale frana). Però WPF è anche tutto un nuovo modo di pensare e di ribaltare sotto-sopra le buone vecchie Windows Forms,...

posted @ Wednesday, September 13, 2006 12:15 PM | Feedback (5) | Filed Under [ Sviluppo .NET ]

Bytes: allucinazioni su locazioni, celle e allocazioni di memoria

Tutti noi siamo abituati ad avere un domicilio, ovvero una locazione ben precisa nel quale ci sentiamo a casa, siamo reperibili e raggiungibili dagli altri. Abbiamo quindi un recapito, ovvero un indirizzo al quale chi ci conosce può accedere ed usare come riferimento per venirci a trovare. Da questa locazione possiamo traslocare, ed avere pertanto un nuovo indirizzo da qualche altra parte. Solitamente, siamo noi che decidiamo il quando e il dove di questo spostamento; qualcuno meno fortunato viene invece sfrattato o, in altre parole, deallocato. Le analogie con la memoria RAM e i bytes sono parecchie. Ma ci sono dei ma. Quando siamo fuori dalla nostra...

posted @ Tuesday, September 12, 2006 12:49 PM | Feedback (0) | Filed Under [ 010 .bytes. 010 ]

Hostare un editor C# all'interno delle nostre applicazioni

Sto scrivendo una simpatica applicazione che vuole garantire una certa flessibilità data dalla possibilità di scrivere classi in VB.NET o C#. Tali classi, implementando determinate interfacce previste a priori, permettono l'esecuzione di metodi che consentono all'utente finale di fare determinate operazioni. In questo momento, il codice viene inserito attraverso una banalissima TextBox, ma questa cosa non mi va molto a genio. Sono quindi alla ricerca di un controllo per Windows Forms freeware/a pagamento in grado di hostare in qualche modo un editor VB.NET o C# sulle mie Windows Forms. Ho googlato molto, ma quelli che ho trovato non mi hanno soddisfatto molto -...

posted @ Tuesday, September 12, 2006 11:10 AM | Feedback (4) | Filed Under [ Sviluppo .NET ]

[OT] Nero Burning ROM, addio per sempre

Ho sempre nutrito dei dubbi su Nero Burning Room: funziona, è carino ed efficiente, ma chissà per quale cavolo di motivo deve sempre interferire con i sistemi di protezione dei videogiochi moderni. Appena tornato dalle ferie ho acquistato Evolution GT, sotto costo da Mediaworld. Sebbene la mia grande passione siano i giochi di rally, ogni tanto mi piace comunque guidare su asfalto in campionati stile Gran Turismo e cose del genere. Comunque, compro il gioco in versione DVD, lo installo e cominciano i guai. Se lancio il gioco, mi dice di inserire nel lettore il DVD originale! Stessa cosa con l'autoplay: appena...

posted @ Sunday, September 10, 2006 11:28 AM | Feedback (2) | Filed Under [ Tecnologia ]

Programmare sul Web è da dilettanti!

Ovviamente è solo una battuta.....o no? Stavo cercando informazioni su Destinator PN, un software di navigazione per Pocket PC. Raggiungo il sito ufficiale, clicco per vedere i rivenditori in Lombardia....e...... Microsoft JET Database Engine error '80004005' 'D:\users\xxxxxxx\www\destinator.it\aaaa\punti_vendita.MDB' is not a valid path.Make sure that the path name is spelled correctly and that you are connectedto the server on which the file resides. /scheda_vendita.asp, line 16 Ho camuffato un po' il path. Gli mando un'e-mail dicendogli di rimettere dov'era prima il database Access. Ehm, davvero hanno usato Access per mettere un db on-line?  Quando vedo queste robe, mi viene sempre più voglia di abbandonare il Web: se c'è un bug in qualche mio software Windows Forms, perlomeno non viene visto teoricamente in tutto il mondo! powered by IMHO 1.3

posted @ Friday, September 8, 2006 6:37 PM | Feedback (5) | Filed Under [ Tecnologia ]

[OT] del venerdì (62)

Il mio ex-barbiere di fiducia a Sant'Angelo Lodigiano, da un po' di tempo mi ha rotto le scatole. Non c'era mai verso di entrare e di tagliarsi i capelli in tempi accettabili. Arrivavo alle 9:30, vedevo davanti a me un paio di persone, e comunque perdevo tutta la mattinata, perchè per ogni taglio di capelli passava qualcosa come 30-40 minuti. E non sto scherzando. L'ho sempre trovata una perdita di tempo inaudita. Un bel giorno dell'anno scorso, mio fratello ha cominciato a lavorare in zona Lambrate, a Milano. Lì fece una scoperta sensazionale: un barbiere siciliano velocissimo, gentile e disponibile. Ha vinto diversi...

posted @ Friday, September 8, 2006 10:32 AM | Feedback (4) | Filed Under [ OT ]

Primi passi con XNA (e con poco tempo a disposizione)

Già da qualche sera ho giocherellato con XNA ed ho ottenuto i primi risultati piuttosto divertenti. Devo dire che sono molto soddisfatto di Learn XNA, uno dei tanti blog che offrono tutorial/sample/documentazione, perchè ogni giorno c'è almeno un post nuovo da leggere con: links ai forum ufficiali del team di XNA qualche gioco più o meno banale con codice sorgente approfondimenti sull'engine che sta dietro a XNA, come l'interfaccia IGraphicsDevice (che viene descritta in questo interessante articolo) Nel poco tempo che mi rimane la sera, ho sfruttato la grafica di Keyzard che io e Paola avevamo creato...

posted @ Thursday, September 7, 2006 10:50 AM | Feedback (3) | Filed Under [ Tecnologia ]

Effettivamente le cose con Vista stanno migliorando...

Leggo già di parecchie persone che stanno lentamente migrando a Windows Vista in maniera più o meno definitiva. Ho letto in suo post - che adesso non trovo - che un certo Lorenzo ha già trovato tutti i drivers che gli servono per utilizzare pienamente il suo hardware. Non ricordo la build esatta che ho testato io l'ultima volta, ma ricordo di aver avuto un sacco di problemi, come è d'altronde logico aspettarsi in una beta di un nuovo sistema operativo. Oggi effettivamente le cose stanno migliorando: sia ATI che nVidia hanno da poco rilasciato gli ultimi aggiornamenti dei loro driver,...

posted @ Wednesday, September 6, 2006 2:37 PM | Feedback (0) | Filed Under [ Tecnologia ]

Sono un servizio che dipende dall'Event Log, ricordatelo!

Durante alcuni giorni di luglio, avevo scritto un servizio managed (lo chiameremo AutoShutService) capace di monitorare l'attività del PC su cui è in esecuzione (soprattutto virtual machine) e, in base a certi criteri, di provocarne lo shutdown per evitare il consumarsi delle risorse messe a disposizione (principalmente memoria RAM). Il tutto è stato davvero un successo, perchè a quanto pare ho risolto una problematica che assillava da un po' di tempo i sistemisti della società dove lavoro, che ricercavano (inutilmente) su Internet un tool o un'utility che potesse aiutarli. Al mio ritorno delle ferie estive, e quindi dopo circa 1 mese di attività...

posted @ Tuesday, September 5, 2006 2:45 PM | Feedback (0) | Filed Under [ Sviluppo .NET ]

Keyzard in XNA: quasi quasi...

Ieri pomeriggio ho sottoscritto il blog di Learn XNA, uno dei tanti siti che oramai offrono tutorial, codice, esempi e materiale sul nuovo framework XNA di Microsoft. Se avete soltanto la voglia di saperne di più su questa libreria, vi consiglio innanzitutto di dare un'occhiata a questo post, che vi elenca senza troppi fronzoli alcune risorse disponibili su XNA. Ieri sera ho scaricato alcune demo, le ho modificate, ho dato un'occhiata al codice e sono rimasto davvero piacevolmente colpito dalle capacità e dalle funzionalità offerte da XNA. Se volete un consiglio, cominciate col vedervi Pong: non è granchè dal punto...

posted @ Tuesday, September 5, 2006 9:57 AM | Feedback (0) | Filed Under [ I miei freeware ]

[OT] del venerdì (61)

Ero talmente fuori dal mondo durante le mie vacanze che quasi mi stavo dimenticando che oggi è venerdì, e quindi devo riprendere la mia tradizione degli OT del Venerdì, una tradizione che dura oramai da 60 settimane: mannaggia, quanto tempo, chi l'avrebbe mai detto?  Ormai le città si sono ripopolate, gli amici che erano partiti (non molti, a dire il vero) sono di nuovo qui, e anche il freddo sta cominciando lentamente a farsi sentire. Per prima cosa, comunque, un bel saluto a Sara, nata il 5 agosto scorso, nuova sorellina del mio amico Davide che ha costruito il suo nuovo...

posted @ Friday, September 1, 2006 2:55 PM | Feedback (6) | Filed Under [ OT ]

Powered by:
Powered By Subtext Powered By ASP.NET