Ubuntu 10.04 scalda? è un bug noto!

Era ormai diverso tempo che avevo deciso di installare Ubuntu 10.04 sul mio notebook Acer Aspire 5738ZG, ma poichè il mio notebook non è un banchetto di lavoro, ho voluto sperimentare Linux su una SDCard così da non compromettere le attività quotidiane.

Bene da quì comincia la mia “calda” esperienza. continua a leggere »

03.09.2010 · Diego La Monica · Non ci sono commenti
Tags: , ,  Â· Pubblicato in: Varie

Corso avanzato di Office e VBA

Da Gennaio 2010 a Marzo 2010, sono stato incaricato dall’Agenzia per lo Sviluppo dell’Empolese Valdelsa della preparazione di un corso e la docenza.

La materia di studio era l’utilizzo di VBA in Office.

continua a leggere »

28.08.2010 · Diego La Monica · Non ci sono commenti
Tags: , ,  Â· Pubblicato in: Corsi e Seminari

Un nuovo layout, una nuova avventura

Ciao a tutti, dopo circa 2 anni di silenzio ma di risorse costantemente disponibili, ho deciso di fare un piccolo restyling del sito.

Il vecchio sito è sempre disponibile (per gli amanti del retrò style :-) ) all’url http://old.diegolamonica.info.

Al momento sto ultimando la migrazione tutti i contenuti e sto ottimizzando l’installazione di WordPress.

Quindi, mentre vi preoccuperete di navigare i contenuti di questo blog, n0n arrabbiatevi troppo (almeno per ora) se vi compaiono errori di tanto in tanto ;)

Per ora non ho pianificato ancora la migrazione di una serie di servizi che prima avevo reso disponibili sul sito (Newsletter e NoPaste), nel tempo reintegrerò di nuovo queste funzionalità per garantirvi sempre il meglio.

Grazie e mi auguro che sia di vostro gradimento il nuovo layout!

27.08.2010 · Diego La Monica · Un commento
Tags:  Â· Pubblicato in: Varie

Funzione Replace in Microsoft Visual Basic 5

Sin dalla versione 6 del Visual Basic è stata introdotta la funzione Replace che consente di sostituire una parte di una stringa con una nuova stringa. Questa però è una funzionalità che gli sviluppatori che utilizzano Visual Basic 5 (o una versione precedente) non possono utilizzare se non implementando tale funzione da zero. L’esigenza mi è nata dal momento in cui avevo da manutenere dei vecchi progetti di alcuni clienti che richiedevano l’uso di tale versione. continua a leggere »

27.08.2010 · Diego La Monica · Non ci sono commenti
Tags: , , ,  Â· Pubblicato in: Knowledge Base, Manipolazione delle stringhe, Visual Basic

Spostare un file nel cestino di Windows

Tempo addietro, durante lo sviluppo di una procedura lato server, mi capitò di dover gestire l’eliminazione di alcuni files, ovviamente la prima cosa che feci fu pensare di cancellare direttamente il file… Ma dopo diverso tempo il cliente mi chiese di modificare tale procedura in modo da non cancellare definitivamente i files ma di spostarli nel cestino ed avrebbe cestinato lui (in un secondo tempo) quelli che riteneva non più necessari. continua a leggere »

27.08.2010 · Diego La Monica · Non ci sono commenti
Tags: , ,  Â· Pubblicato in: File System, Knowledge Base, Visual Basic

Generare un unico file da più files

Tempo addietro mi capitò di dover suddividere una serie di files particolarmente grandi su una serie di dischetti avendo un cliente un PC “leggermente” obsoleto (Microsoft Windows 95). Il problema era successivamente dover ricongiungere questi files in un unico grande file.

Rimarcando la mia fama tra gli amici per non riutilizzare mai software impacchettato e freeware, ma sempre propenso a sviluppare internamente quella specifica funzione ad-hoc, decisi di svilupparmi una procedura per lo splitting del file in una serie di n files di una determinata dimensione ed ovviamente sviluppai anche la funzione per la ricongiunzione dei files in un unico grande file.

continua a leggere »

27.08.2010 · Diego La Monica · Non ci sono commenti
Tags: ,  Â· Pubblicato in: File System, Knowledge Base, Visual Basic

Come determinare se una cartella è condivisa

Talvolta quando si creano degli applicativi che devono lavorare in background senza l’intervento dell’utente, è bene prevedere qualsiasi anomalia senza però segnalare con un alert (magari su un server) la situazione anomala e comunque senza mandare in crash l’intera applicazione per una condizione non verificatasi.

Tempo addietro mi capitò sviluppando una procedura batch che un sistema generava dei files e che questi dovevano essere trasferiti in una cartella condivisa sul server per cui mi serviva un metodo per capire se effettivamente tale cartella era condivisa o meno. continua a leggere »

27.08.2010 · Diego La Monica · Non ci sono commenti
Tags: , , , ,  Â· Pubblicato in: Knowledge Base, Networking, Visual Basic

Come eseguire il download di un file da Internet

Diverso tempo fa mi trovai a dover affrontare il problema dell’aggiornamento di un applicazione via internet costituita da una serie di files e visto che non volevo che i miei clienti si scomodassero a scaricare corposi messaggi di posta elettronica (causandogli magari la saturazione della casella) e comunque volevo evitare che il personale potesse fare dei “copia & incolla” sbagliati e fondamentalmente non volevo ritrovarmi ore ed ore al telefono per dire… vai su… copia il file… incollalo in… sposta questo… insomma ci siamo capiti! :)

continua a leggere »

27.08.2010 · Diego La Monica · Non ci sono commenti
Tags: , , ,  Â· Pubblicato in: Knowledge Base, Networking, Visual Basic

Evidenziare il testo di una pagina web

Molto spesso mi sono imbattuto in risultati di ricerca sul web dove la pagina web restituita era evidenziata nelle parti attinenti al testo ricercato… “molto interessante!” mi sono sempre detto… e poi spinto dalla curiosità di capire come funzionava mi sono imbattuto nelle Espressioni Regolari che mi hanno dato migliori performance di routine fatte ad-hoc per risolvere il problema… in pratica con una sola riga di codice mi è stato possibile fare il tutto.

Come?

continua a leggere »

27.08.2010 · Diego La Monica · Non ci sono commenti
Tags: ,  Â· Pubblicato in: Espressioni Regolari

10 errori tipici quando si implementa l’accessibilità del web

Nota di servizio

Questa è la traduzione dell’articolo 10 common errors when implementing accessibility di Trenton Moss, pubblicato originariamente su webcredible a Gennaio 2008. La traduzione eseguita da Silvia Dini della cooperativa David Chiossone viene qui presentata con il consenso dell’autore e dell’traduttore. continua a leggere »

09.01.2008 · Diego La Monica · Non ci sono commenti
Tags: , , ,  Â· Pubblicato in: Accessibilità, Tutorials