January 2006 Blog Posts


GeoTools.NET: call to arms...

L'idea nasce da una serie di considerazioni, che ora vi espongo con formalismo da segretaria: 1) In quest'ultimo mese ho cominciato un lavoro per certi versi molto interessante sulla gestione dei metadati sui dati geografici in standard ISO 19115; il "per certi versi" si riferisce al fatto che il committente ha richiesto esplicitamente che il lavoro sia realizzato in Java, precludendo qualsiasi altro ambiente di sviluppo. Ora, chi è addentro alle "cose del mercato" avrà già capito che il "committente" è un ente pubblico; sembra che il settore pubblico sia (giustamente) interessato a proporre soluzioni basate unicamente su software opensource-like, ma (ingiustamente)...

MSDN Finalmente!

In quel di Ottobre 2005 Igor (devo specificare Igor Damiani o solo Damiani?) segnalò all'universo conosciuto la possibilità di abbonarsi a MDSN Professional a prezzi vantaggiosi se in possesso di una qualche licenza precedente - nel caso della ditta in cui lavoro avevamo solo VS2002(!!!). Non so perchè, non so come, ma in pratica oggi è arrivata (finalmente) MSDN Professional!!! Per ora gli ho dato una occhiata superficiale... beh, è un gran pacco di roba! Peccatto per tutta quella plastica inutile, tipo MSDN in tedesco... Ora devo indagare per capire come accedere ai download del materiale MSDN, poi scateno il PC-Mulo dei download (mulo...

Applicazioni MDI Visual Studio-style!

DockPanel Suite è una suite di controlli per "replicare" (e a guardare il codice di esempio sembra riuscirci molto bene...) lo stile del Visual Studio (pannelli dockabili in lungo e in largo, MDI, ecc...) nelle proprie applicazioni. E' in versione sia per framework 1.1 che 2.0, e merita decisamente una occhiata! ;) powered by IMHO 1.3

[OT-Politico]: tutto in una singola pagina HTML!

Le dichiarzioni del Presidente Del Consiglio in queste ultime ore...

stdole.IPictureDisp 2 System.Drawing.Image e ritorno...

Questo snippet di codice permette di passare dal formato di immagini System.Drawing.Image al formato stdole.IPictureDisp. /// <summary>/// Perform bidirectional conversions between <see cref="stdole.IPictureDisp"/> and <see cref="System.Drawing.Image"/> formats./// </summary>sealed public class ImageConverter2 : System.Windows.Forms.AxHost {     /// <summary>    /// Initializes a new instance of the <see cref="ImageConverter2"/> class.    /// </summary>    private ImageConverter2(): base(null) { }    // base(""59EE46BA-677D-4d20-BF10-8D8067CB8B32"")    /// <summary>    /// Convert a <see cref="System.Drawing.Image"/> to a <see cref="stdole.IPictureDisp"/>.    /// </summary>    /// <param name="image">The image in <see cref="System.Drawing.Image"/> format.</param>    /// <returns></returns>    public static stdole.IPictureDisp ImageToIPicture(System.Drawing.Image image)     {         return (stdole.IPictureDisp)System.Windows.Forms.AxHost.GetIPictureDispFromPicture(image);     }     /// <summary>    /// Convert a <see cref="stdole.IPictureDisp"/> to a <see cref="System.Drawing.Image"/>.    /// </summary>    /// <param name="picture">The picture in <see cref="stdole.IPictureDisp"/> format.</param>    /// <returns></returns>    public static System.Drawing.Image IPictureToImage(stdole.StdPicture picture)     {         return System.Windows.Forms.AxHost.GetPictureFromIPicture(picture);     } } powered by IMHO 1.3

Un pc targato Google? Forse venerdì l'annuncio

Secondo il quotidiano Los Angeles Times, Larry Page, cofondatore di Google, indirizzer un keynote alla platea del Consumer Electronics Show che si aprir il 5 gennaio a Las Vegas. In quell'occasione, scrive il giornale californiano, Page mostrera' il primo Google Pc, o annuncera' l'inizio delle vendite presso le grandi catene americane. Fonte: Repubblica.it » scienza_e_tecnologia » Un pc targato Google? Forse venerdì l'annuncio powered by IMHO 1.3

GUIDGen AddIn for Visual Studio.NET

Oggi mi sono divertito un paio d'orette con l'interoperabilità COM/.NET, ovvero come realizzare una libreria in C# e renderla disponibile in ambiente COM, che per le mie esigenze era semplicemente VB6. L'approccio è stato veramente facile, grazie soprattutto alle slides e al codice di esempio di Raffaele Rialdi, che durante l'ultimo workshop ha affrontato tra gli altri proprio questo argomento: fortunatamente io c'ero, quindi riguardare il codice di esempio e ricrearmi una mia libreria personalizzata è stata una questione di minuti! Nel riguardare una serie di cose mi sono imbattuto però in GUIDGen.NET, un addin per VS2003 che permette di generare ed inserire...

[OT] Vita da geek...

Oggi sono in ferie, e ne ho approfittato per vedermi in santa pace due pietre miliari del cinema "geek", Fusi di testa e Fusi di testa 2, "recuperati" recentemente (nel senso che un mio amico mi ha prestato i DVD, subito tutti a pensare ad emule o bittorrent...). Per chi non lo sapesse sono dei film comico-demenziali abbastanza divertenti, soprattutto il secondo con le apparizioni cameo di Drew Barrimore e Charlton Heston, il discorso finale con Jim Morrison, le citazioni implicite ed esplicite di decine di altri film (ad esempio Thelma & Louise nelle scene finali)... Quello che li rende "imperdibili" sono però...