ottobre 2007 Blog Posts

Vignette informatiche

www.webcomix.it/archivioGiast/ www.tram-zone.com/wp/ Sono veramente e clamorosamente collegate al nostro lavoro...

[OT] Fate molta ma molta attenzione!!!

www.macchianera.net/2007/10/26/la_melodia_piu_orecchiabile_de.html La melodia è veramente la più accattivante di sempre, io è mezz'ora che ce l'ho in loop!!!

Links of the (Yester)day, 4

E' una settimana che non posto nessun link e quindi ne ho raccolti veramente parecchi... www.secretgeek.net/OrangeX.asp Questo è un po stupido ma domanda non è mica peregrina: perchè molti degli strumenti che usiamo per lavoro hanno icone con dei toni arancioni? www.joelonsoftware.com/items/2007/10/26.html Questo è interessantissimo, parla di un nuovo modo di definire la schedulazione di un progetto software. Mi sembra molto ma molto interessante. blogs.msdn.com/ie/archive/2007/10/24/uri-comparison-functions.aspx Comparare due URI sembrerebbe semplice (basta comparare 2 stringhe?), ma in realtà non è così se si considera la complessità dell'RFC. Dentro IE ci sono alcuni metodi unmanaged che possono essere usati allo scopo weblogs.asp.net/scottgu/archive/2007/08/21/public-hotfix-patch-available-for-vs-2005-f5-debugging-performance-issue-with-asp-net.aspx weblogs.asp.net/scottgu/archive/2006/09/22/Tip_2F00_Trick_3A00_-Optimizing-ASP.NET-2.0-Web-Project-Build-Performance-with-VS-2005.aspx dotnettipoftheday.org/tips/speedup_visual_studio.aspxTre link, che sono sempre utili, su come...

Strolling down memory lane...

E sempre per la serie "siccome sono a casa con il mal di gola invece di essere a giocare a golf" e quindi sono un po nostalgico e malinconico vi propino anche questo video: www.istartedsomething.com/20071019/eric-talk-demo-windows-7-minwin/ A parte il tecnicismo (una installazione "minWin" che gira in 40 Mb di ram ed occupa 25 Mb di disco?) ed il rimando ad una presentazione di un'ora molto interessante sul prossimo Windows Seven la parte iniziale del video in cui Eric lancia una serie di Virtual Machine con NT 4, Win 3.1, Win 2.0 e Win 1.0 è quasi commovente...

Due libri

Agli albori dell'informatica (si parla probabilmente di un periodo in cui molto di quelli che leggono e scrivono su UGI manco erano nati) l'algoritmo era tutto. Non c'erano sort preconfezionati, hashtable pronte e fatte e robe del genere nelle librerie e quindi quando ci si doveva scrivere qualcosa ti dovevi inventare un algoritmo di sana pianta. Spesso e volentieri i constraint erano tanti (tipo aver 64 Kb di memoria IN TUTTO) e quindi fare algoritmi eleganti era anche una cosa importante. Uno dei libri indispensabili nella libreria di un programmatore ne raccoglie tanti, con tutte le storie che ci stanno dietro, ed è...

[OT ma non troppo] sarebbe ora di emigrare...

Uno arriva in ufficio, legge il feed di Punto Informatico come tutte le mattine e gli viene questa improvvisa voglia di scappare da questo nostro piccolo paese... punto-informatico.it/p.aspx L'ennesima prova che di Internet chi ci governa non ha capito nulla, una bella tassa che se approvata potrebbe colpire molti più siti di quanto si possa pensare... punto-informatico.it/p.aspx Dopo aver buttato 45 milioni di euro sarebbe ora di chiudere Italia.it. E chi li ha autorizzati sti soldi? Attaccato alla poltrona...

Links of the (Yester)day, 3

www.hanselman.com/blog/content/binary/RedBitsChangesv2.html www.hanselman.com/blog/CommentView.aspx Due link interessanti con l'elenco di alcune differenze tra il framework 2.0 ed il framework 2.1 SP1. Il FW 2.0 SP1 viene installato quando si installa Visual Studio 2008 o la beta del framework 3.5 e quindi il rischio è che se si sviluppa con VS2008 con target 2.0 si potrebbero chiamare delle API che poi, installate su una macchina con solo il FW 2.0 diano un errore. Speriamo in un FW 2.0 SP1 rilasciato in modo re-distribuibile in tempi brevi. www.codeproject.com/csharp/cs-script_for_cp.asp Un interessante progetto per un motore di scripting C#. Molto comodo. codebetter.com/blogs/jeremy.miller/archive/2007/10/18/best-of-the-shade-tree-developer-part-ii.aspx In un post di link non ci stava bene una...

Il genio del male

Stamattina in ufficio ho avuto il piacere di avere www.geniodelmale.info che ci ha raccontato un po di cose su Team System, VS2008 e compagnia bella. Che dire? A parte la voce un po troppo alta (anche per via della collocazione un po sfavorevole che abbiamo per le sale riunioni) è veramente molto ma molto bravo. E poi il mouse da presenter è veramente troppo cool...

Links of the (Yester)Day... 2

Articoli interessanti dopo un giorno di ferie (venerdì) e due giorni di weekend rigorosamente passati su un campo da golf e lontano da qualunque cosa rimembrasse in maniera anche lontana una tastiera ed un monitor (e con qualche buon risultato alla domenica, +4 lordo sul campo sul tee della 17, chi sa capisce che non è male). blogs.msdn.com/ericlippert/archive/2007/10/11/packet-gnomes.aspx Una risposta semplicemente fantastica, vale la pena guardarci (e non vi tolgo la sorpresa) tirania.org/blog/archive/2007/Oct-11.html Un bell'articolo di Miguel De Icaza sulle esperienze delle demo di MoonLight (la versione su Mono di Silverlight), da notare i due link alla fine sul tuning delle performance di Silverlight,...

Link of the (yester)day... 1

Voglio provare, con assiduità e per almeno un mese e 3 volte alla settimana, a pubblicare i link che ho trovato interessanti nella mia consultazione mattutina di Google reader. Questa è la prima infornata. www.tbray.org/ongoing/When/200x/2007/09/20/Wide-Finder Un esercizio di programmazione abbastanza interessante con alcune discussioni collegate su come ottimizzare il codice per lavorare con il moderno mondo delle CPU "slow speed, multi core" www.shirky.com/ Scritti di Clay Shirky. Anche se non sono particolarmente tecnici sono molto interessanti per come inquadrano le prospettive economiche e culturali della rete. In pratica un mix tra Quintarelli (blog.quintarelli.it/blog/) e De Biase (blog.debiase.com/)... blogs.msdn.com/brada/archive/2007/10/07/remix-boston-keynote-notes.aspx blogs.msdn.com/brada/archive/2007/10/08/remix-boston-keynote-videos-posted.aspx www.pluralsight.com/blogs/fritz/archive/2007/10/09/48707.aspx Link vari sul materiale mostrato al remix07. Vale...

OutputDebugString su codice di produzione

Sempre per la serie "piccole cose da evitare" stamattina ho cercato di debuggare un problema abbastanza ignorante determinato da condizioni molto particolari in uno scenario di multithread. Tipicamente per debuggare problemi di questo tipo il mio approcio è quello di infarcire il codice di OutputDebugString (il come è indifferente, usando la Trace, la chiamata Api diretta o log4net) ed usando il debug view di sysinternals cercare di capirci qualcosa. Bene, proprio usando il debugview ho beccato un simpatico pezzo del Symantec Antivirus Corporate (il programma savroam.exe) che, puntuale ogni 10 secondi, mi scriveva sul debug questo simpatico messaggio "ServiceControl 4". E se tenete il...