Technology Experience
Software

Service Pack 1 per Microsoft Office 2007

Questo post sui blog di MSDN annuncia l’uscita del SP1 per Office 2007. Ricordo che un service pack NON significa solo correzioni a bachi, ma anche (e direi soprattutto) fix per buchi di sicurezza e vulnerabilità accumulate e segnalate nel corso del tempo da tutti quelli che hanno voluto riportare a Microsoft tutti i problemi che hanno trovato.

Mettiamola così: il dubbio è lecito, ma dopo un certo periodo è doveroso installare tutte le patch ed i service pack per un determinato prodotto, perchè in questo modo si rende il proprio sistema sempre più sicuro e stabile. Si spera. L’altro giorno parlavo con un mio amico che lavora presso nel reparto IT di una grossa società di assicurazioni, società che si ostina a far usare ai suoi impiegati/dipendenti vecchi applicativi in Access 97/2000, su PC datati che montano Windows 95/98. Questo non è solo un brutto segnale ai dipendenti, ma rappresenta anche un potenziale pericolo nella sicurezza, perchè ci si ostina a voler usare sistemi operativi antiquati, non più in grado di reggere l’impatto con i pericoli della Rete moderna. Pensate a quante vulnerabilità sono stati trovate dai tempi di Windows 95/98 ad oggi!!!

Ma qui sta divagando, perciò lascerò questi miei pensieri in un altro post dedicato.
Torniamo a noi. Il download del SP1 per Office 2007 è disponibile qui.

Technorati Tags:   

Send to Kindle
My personal life

Mio padre alla "Prova del cuoco"

Ragazzi, tenetevi forte, perchè mio padre ne ha combinata un’altra delle sue. Domani sarà uno dei due concorrenti alla Prova del Cuoco, su Rai Uno, la trasmissione di Antonella Clerici. A dispetto dei tanti problemi di benzina e di viabilità per le strade italiane, mio padre ha già raggiunto la capitale – oggi pomeriggio – ed è in questo momento ospite della Rai in un qualche hotel non-so-bene-dove.

Se c’è qualcuno – e lo chiedo senza scherzare – capace di registrare la trasmissione in formato digitale – o perlomeno la gara di 20 minuti – per favore lo faccia, perchè io non ho questa possibilità!!!!

Già lo vedo che tutto contento si mette a cucinare (ok, è un falegname in pensione, ma vi posso assicurare che è anche un gran cuoco – la mia pancia la domenica lo sa benissimo), che saluta mia mamma fra il pubblico (e lei che diventerà rossissima) e che farà la spiritosone con Antonella e tutti gli altri. Oddio, sto già ridendo…

Send to Kindle
Software

DriveImage XML non gira sotto Vista

Questo pomeriggio a Famagosta – mentre aspettavo il mio amico Fabio per tornare a casa tutti assieme – ho scoperto l’esistenza di DriveImage XML, un software gratuito che sulla falsa riga di Norton Ghost, permette di creare immagini del proprio disco fisso a scopo di backup o di disaster recovering nel caso in cui il nostro PC per qualche motivo dovesse andare in bomba. Ho voluto provarlo stasera sul mio Windows Vista, ma ho avuto l’amara sorpresa quando ho scoperto che, guarda caso, sotto Vista non gira, perchè richiede al massimo WinXP o Win2003.

Peccato.

Technorati Tags:  

Send to Kindle
My personal life

Mancano

3 giorni al prossimo evento UGIdotNET

3 giorni ad un anniversario “importante” per la mia vita “professionale”

5 giorni alla prossima volta che rivedrò la Città Eterna

8 giorni al mio concerto del Liga al Datch Forum di Assago – in dialetto lodigiano…vedi no l’ura!!!!

15 giorni a Natale

21 giorni a Capodanno

e poi….chissà cos’altro…

Insomma, da qui alla fine dell’anno di cose da fare e da vivere ne ho. Pian piano, un giorno dopo l’altro, una risata dopo l’altra, un gradino alla volta, arriveremo alla fine di quest’anno. Devo dirvi una cosa: sembra volato! Da quando sono tornato dalle ferie, ad agosto, mi sembra davvero che il tempo sia volato in un istante – forse succede quando si hanno mille cose da fare e quindi non si sta lì a vedere il tempo che scorre via. Meglio così…abbasso la noia e la monotonia!!!!!

Send to Kindle
.NET World

L’ultimo numero di MSDN Magazine…

…mi fa impazzire. E’ troppo bello ed appassionante.

Ultimamente, lo ammetto, mi ha lasciato con l’amaro in bocca, perchè gli argomenti erano incentrati su ASP.Net, AJAX e Silverlight: tutti strumenti che meritano senz’altro il loro spazio. Ma a me personalmente lasciano l’amaro in bocca. Lo dico con onestà: alcune volte ho pensato di lasciarlo lì dov’è, è quasi come quando mi capitava anni fa di prendere Computer Programming o altre riviste di programmazione e di trovare articoli su linguaggi/tecnologie verso le quali nutrivo scarsa considerazione (SmallTalk, Delphi, per citarne qualcuno). Alla fin fine non le ho prese più, perchè già faccio fatica a leggere quello che devo leggere, figurarsi qualcosa che mi interessa poco.

Invece quello di dicembre è tutta un’altra cosa: WPF, Linq, WCF, VSTO. Finalmente qualcosa di serio e, soprattutto, di utilissimo per il mio lavoro e non solo. Ben fatto!!!!

Technorati Tags:   

Send to Kindle
My personal life

Austria, Innsbruck e Salisburgo

Ieri sono rientrato dalla breve vacanza natalizia con la mia famiglia. Il set fotografico è già on-line da ieri.

E’ stata una vacanza all’insegna di: bancarelle natalizie, freddo, vin brulè, sachertorte, fotografie, colazioni super in hotel, regalini, palazzo imperiale, Swaroski ed altro ancora. Sabato 8 siamo andati anche a Salisburgo, una città che in questo periodo è veramente affollatissima, non tanto da raggiungere in auto, quanto da girare per le vie. Le vie principali – in zona casa di Mozart per fare un esempio – sono davvero piene di gente e bisogna un po’ adeguarsi.

 

L’unica cosa per cui mi sono trovato male è la gastronomia. Non metto in dubbio che in Austria ci siano prelibatezze, però nella zona del centro storico di Innsbruck si trovano solo locali un po’ commerciali, e la qualità non mi ha soddisfatto del tutto. La prossima volta, se mai ci sarà, cercherò qualcosa di migliore. Ciò nonostante, mi sono spazzolato crauti e vin brulè e me la sono goduta. La sera per le vie di Innsbruck giravano quelli che noi abbiamo chiamato demoni; uno di questi mi ha preso e mi ha frullato per bene…troppo bello…eccolo qui sotto:

Non so chi siano o cosa rappresentino, so solo che c’erano e che erano abbastanza inquietanti. Sono anche salito in cima alla Torre Civica di Innsbruck (30 metri di altezza circa) e ho scattato qualche foto – ne metto qua una…

Il resto delle fotografie lo trovate qua. Buona visione!!!

Send to Kindle
Software

Space Shuttle per Flight Simulator X a Natale

Qualche tempo fa avevo annunciato che sarebbe uscito a Dicembre 2007 una simulazione accuratissima di Space Shuttle per Flight Simulator X. E’ un avvenimento di una certa importanza per noi piloti virtuali, perchè con Flight Simulator 2004 non era possibile arrivare fino in orbita e quindi le simulazioni erano sempre dentro l’atmosfera. Con FSX, invece, la quota massima raggiungibile è ben superiore rispetto al predecessore.

Space Shuttle Mission 2007 non è ancora uscito, lo farà a Natale. Ed io sarò lì pronto a leggermi pagine e pagine di documentazione per capire come far decollare la navetta da Cape Canaveral fino all’orbita terrestre.

Technorati Tags:  

Send to Kindle
My personal life

Innsbruck – Dalla reception dell´hotel

Sto ingannando il tempo. Mio fratello ed i miei sono in camera a raccogliere zaini e borse, ed oggi ci aspetta una visita lampo a Salisburgo. Il tempo oggi non e´ tutto ´sto granchè, e nemmeno la tastiera austriaca mi e´ d´aiuto, e mi tocca mettere accenti e apostrofi dove di solito non ci penso neanche. Innsbruck e` piccola, in un giorno la si gira tutta, i mercatini di Natale meritano di essere visitati, e l´atmosfera e` veramente carina. Per quanto riguarda il cibo, il centro di Innsbruck lascia a desiderare, perchè si trovano ristoranti un pò troppo commerciali per i miei gusti, però alla fin fine è giusto così: se non si conoscono i dintorni e se non si conosce qualche ristorantino giusto, bisogna accontentarsi di quello che le piccole stradine riservano alla massa di turisti. Ho bevuto il vin brulè, sono salito in cima alla Torre Civica, ho visitato le stanze del palazzo imperiale austriaco: insomma, i 4 giorni stanno scivolando via veloci. E oggi, come dicevo, a Salisburgo. Ci sentiamo presto, chiunque voi siate!!!

Send to Kindle
.NET World

WPF: L’importanza dell’evento MediaFailed

La classe MediaElement di Windows Presentation Foundation mette a disposizione l’evento MediaFailed, al quale possiamo sottoscriverci per gestire tutti i casi in cui il player di WPF non riesca per qualche motivo a renderizzare il contenuto impostato dal source, sia esso video ed audio.

Questa sera, mentre il mio amico Fabio guidava, io ero di fianco a lui con il notebook aperto e ho buttato giù due linee di XAML. Eccole qua:

1 <StackPanel Orientation="Vertical"> 2 3 <MediaElement Name="WaitingAnimation" Width="100"> 4 <MediaElement.Triggers> 5 <EventTrigger RoutedEvent="MediaElement.Loaded"> 6 <EventTrigger.Actions> 7 <BeginStoryboard> 8 <Storyboard> 9 <MediaTimeline Source="C:UsersIgorDesktopLogoVivendoByte.avi" 10 Storyboard.TargetName="WaitingAnimation" 11 RepeatBehavior="Forever" /> 12 </Storyboard> 13 </BeginStoryboard> 14 </EventTrigger.Actions> 15 </EventTrigger> 16 </MediaElement.Triggers> 17 </MediaElement> 18 19 <Label Content="Please wait! Retrieving tags from Technorati..." 20 FontSize="12" 21 Foreground="Blue" 22 VerticalContentAlignment="Center" 23 HorizontalContentAlignment="Center" /> 24 25 </StackPanel>

Per chi ha un po’ di dimestichezza con WPF, vedrà che non è nulla di trascendentale. C’è uno StackPanel che contiene un MediaElement ed una Label. Il MediaElement utilizza un file AVI sul mio PC, e fa in modo che venga ripetuto continuamente fino a quando la finestra non viene chiusa. Mentre sul mio PC a casa con Vista, tutto gira senza problemi, sul notebook proprio non riuscivo a vedere il video. Ho provato a semplificare lo XAML, ma niente. Ho provato ad aprire il file AVI con Windows Media Player e con VLC: tutto ok, il file è valido ed il filmato pure. E allora, come cacchio è che la mia Windows non renderizza nulla?

Ho provato di tutto, come settare LoadedBehavior=”Player” sul MediaElement, e altri tentativi che adesso non ricordo nemmeno più. Alla fine, ho provato un’ultima cosa: ho provato a gestire l’evento MediaFailed, dato che dopo un po’ ho cominciato ad intuire che fosse proprio WPF che, per qualche motivo, non riesce a far vedere il video.

Quindi, modifico la linea (3) del codice qui sopra con il seguente XAML…

<MediaElement Name="WaitingAnimation" Width="100" MediaFailed="WaitingAnimation_MediaFailed">

..e nel code-behind in C# vado a gestire l’event-handler con un banale:

private void WaitingAnimation_MediaFailed(object sender, ExceptionRoutedEventArgs e) { MessageBox.Show(e.ErrorException.ToString()); }

Ho scoperto l’arcano. Viene effettivamente sollevata un’exception, che mi informa che devo installare Windows Media Player 10 per visualizzare quel video!!! La cosa che non mi ha affatto convinto è che nessuno mi diceva niente: WPF semplicemente si rifiutava di farmi il video, senza avvisarmi di nulla, senza darmi errori a runtime!!!!

Dopo aver installato WMP10, tutto è andato regolarmente, ma tutto questo mi ha lasciato un pochino basito, perchè legare così tanto WPF con un player specifico, imho, non va affatto bene. Capisco bene che quando si installa WMP10 vengono installati driver, codec e chissà che altro, però bisogna rendersi conto che c’è tanta gente che si rifiuta di installare WMP10 perchè non lo userà mai e poi mai, ed è assurdo che a causa di questo motivo anche un software di terze parti come il mio potrebbe fallire in qualche modo.

Technorati Tags:    

Send to Kindle
My personal life

Da domani a domenica: Austria!!!

Ebbene sì. Non sono un tipo che viaggia molto, perchè c’è una probabilità altissima che quando me ne vado in giro, perdo qualcosa, come portafoglio, cellulare e così via. Ciò nonostante, domani mi sono preso una giornata di ferie, così ci attacco il 7 Dicembre – Sant’Ambrogio, festa a Milano – e posso tranquillamente passare tutto il weekend ad Innsbruck, Salisburgo e dintorni. Il mio zaino logistico è bello pronto, i bagagli, l’hotel e la mia macchina digitale pure. L’hotel ha una connessione al Web, ma cercherò di usarla il meno possibile: posta elettronica e qualche post veloce veloce, giusto per divertimento.

Lascio i colleghi per un giorno in balia del delirio post-produzione. Nulla di che, qualche agitazione, ma questi primi giorni hanno rivelato che la nostra applicazione – sviluppata da aprile sino ad alcune settimane fa – è una bomba. Certo, è migliorabile, soprattutto in termini di velocità di esecuzione, su cui stiamo giustappunto lavorando.

Ma di questo tornerò a parlare lunedì. Adesso mi aspettano 4 giorni di relax, di atmosfere natalizie, di castelli, di mangiar buono. Non dubitate: al mio ritorno avrò sicuramente un sacco di fotografie da farvi vedere e – chi lo sa – qualche aneddoto da raccontarvi. A presto!!!

Technorati Tags:

Send to Kindle