Diego La Monica

Software, standards, accessibilità, usabilità & Web 2.0

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. Continue reading

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! :)

Continue reading

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?

Continue reading