gennaio 2007 Blog Posts

Access Denies su applicazioni Asp.Net

... a volte ritornano. Oggi improvvisamente da un cliente mi sono trovato con dei web service Asp.Net che non funzionavano più con un messaggio "Access denied" alle DLL dentro Temporary Asp.Net File. All'inizio avevo immediatamente pensato a dei problemi di Policy di sicurezza cambiati, poi ho rammentato il colpevole: Index Server, che blocca dei file e causa sporadici problemi di questo genere e che sono assolutamente un incubo da diagnosticare. Posto quindi a futura memoria... Maggiori dettagli a questi due link, soprattutto vi consiglio di leggere il secondo che è molto esaustivo: http://support.microsoft.com/kb/329065 http://www.aspnetpro.com/newsletterarticle/2003/01/asp200301dk_l/asp200301dk_l.asp

Video interessante

http://www.ted.com/tedtalks/tedtalksplayer.cfm?key=j_han Che ne direste di un monitor touch screen sensibile alla pressione e che gestisce contemporaneamente N punti di contatto? Date un occhio al video, alcune demo sono fantastiche.  

Note sull'uso di LogParser

Una delle cose che spesso ci capita di dover fare è quella di analizzare le performance delle pagine Web. Spesso e volentieri, dopo tanti test in sviluppo e collaudo si passa la nostra web application in produzione e quello che era veloce diventa lento. A parte tutte le strumentazioni "interne" che possiamo aver inserito nella nostra applicazione spesso e volentieri uno dei punti di partenza "migliori" è lavorare all'origine, utilizzando direttamente i Log di IIS. E qui ci scontriamo con la loro "immensità", centinaia di migliaia di righe che ci dettagliano le get di tutti gli elementi delle nostre pagine,...

Scrittura di file Excel

A parte il vecchio codice di Raffaele Rialdi che potete trovare su queste pagine (http://www.ugidotnet.org/articles/articles_read.aspx?ID=67) se dovete produrre un file Excel vi consiglio di provare anche la classe per generare file XML in formato Excel di Carlo Aguilar e che potete trovare qui http://www.carlosag.net/Tools/ExcelXmlWriter/Default.aspx. E' un modello ad oggetti che, in maniera semplice e veloce e senza la necessità di avere Excel installato, produce file Excel che possono avere praticamente quasi tutte le feature di Excel attive (formule, formattazioni, ecc.ecc.). Altamente consigliato.  

Installazioni su Windows

Una delle cose che spesso ci capita di fare su Windows è fare un programma di setup, dovendo crearne uno per la mia applicazione ho iniziato a guardare in giro per vedere se far spendere dei soldi all'azienda in un tool per creare setup e devo dire che i risultati sono stati abbastanza soprendenti. Perchè ho avuto una bella sorpresa: ci sono tool open source veramente notevoli e la necessità, come c'era un tempo, di usare per forza programmi commerciali come InstallShield si è ridotta di molto (o anche annullata del tutto visto che Microsoft stessa usa un componente Open Source per...

Joost

Vi segnalo questo interessante articolo di Wired su Joost: http://www.wired.com/news/wiredmag/0,72506-0.html?tw=wn_index_1 E' interessante sia per la descrizione di quello che vuole essere Joost sia dal punto di vista tecnico sulla distribuzione dei server. E ora... chi è che ha un invito per Joost???  

Sicurezza ed evoluzione dei PC

Quando parliamo di sicurezza e decrittazione delle password spesso e volentieri ci raccontiamo come avendo processori sempre più potenti o tanti PC in rete sia più facile (o diventi più veloce) un attacco brute force e di come, per fortuna, non sia possibile fare attacchi brute force con i processori attuali all'aumentare della dimensione della chiave di cifratura. Un altro aspetto, parallelo ed interessante, è invece l'evoluzione dello storage, con dimensione nell'ordine del tera oramai disponibili anche su disco singolo a costi tutto sommato limitato e di come questo impatti sugli aspetti di decodifica di una password. Cosa c'entra? Bhe, c'entra perchè recentemente è...

Notevole

http://thedailywtf.com/Articles/The_Complicator's_Gloves.aspx E ricordatevi: "GUANTI".  

Uso del tema "Zune" su Windows 2003

Sollecitato da un altro post ho scaricato anche il il tema di Zune e devo dire che mi piace proprio (molto nero, scuro), quindi lo volevo installare anche in ufficio dove utilizziamo Windows 2003 con ambiente di sviluppo. Il problema è che il file .msi non si installa dicendo che è necessario installarlo solo su Windows XP Service Pack 2. Per rimediare a questo inconveniente ci sono 2 cose da fare: 1) Ovviamente su Windows 2003 è necessario abilitare il servizio di Theming che normalmente è disabilitato2) Scaricare il programma Orca che serve per editare i file .MSI, questo lo potete fare...

Html Tidy

Una delle cose che ho rifatto per uno dei siti nuovi è la grafica, dato che come grafico faccio sostanzialmente pena ho quindi cercato in giro un template "golfistico" che fosse allo stesso tempo decente e economico (al limite gratis). Sono incappato quindi, tra i vari che ho visto, in questo sito http://www.dotcomwebdesign.com/ che propone 328 template con il concetto del "linkware", ovvero sono gratis basta che si lasci sul sito il link alla loro pagina. Quindi ho scaricato il template e con un po di pulizia (era dedicato ad un CMS in PHP) l'ho sistemato e l'ho trasformato in una pagina...

Source control per progetti personali

Una delle cose che mi sono ripromesso per il 2007 è quello di rinnovare un paio di sotto-siti del mio sito principale dedicati al Golf. Non sono nulla di spaziale, uno fa dei conti sul meccanismo dell'handicap (http://www.phillo.it/egacalc) e l'altro propone i calendari gare dei circoli italiani (http://www.phillo.it/cal2006), ma in una maniera molto "informatica" offrendo alcune feature che i siti istituzionali o delle riviste non forniscono, come l'export su Excel o delle ricerche sofisticate. Per farlo l'idea è quella di prendere i siti attuali (uno fatto in .Net 1.1 oramai 4 anni fa ed un in .Net 2.0 l'anno scorso) e farne...

Recensione libro "Micro ISV, From Vision to Reality"

Durante le il weekend dell'ultimo dell'anno ne ho approfittato per leggere questo interessante libro di Walsh, "Micro-ISV, from Vision to Reality", che potete trovare ovviamente su Amazon a http://www.amazon.co.uk/Micro-ISV-Vision-Reality-B-Walsh/dp/1590596013/ref=pd_bxgy_b_img_b/202-9899811-7573420. Il libro illustra in maniera abbastanza dettagliata il mondo di un Micro ISV, ovvero di una di quelle organizzazioni per lo sviluppo di software formate da un numero veramente irrisorio di persone. Sia che uno abbia intenzione di intraprendere una carriera del genere sia che abbia una piccola SW House la lettura è comunque molto interessante dato che parla di argomenti che sono di interesse generale, come ad esempio il marketing, i...