Categoria: Tutorials

  • PHP, submit di un form e l’errore del passato

    Diverse volte mi è capitato di trovare sviluppatori con il solito problema: “esiste un modulo web che compilato regolarmente e inviata la richiesta al server presenta il classico messaggio di salvataggio, confermando all’utente che tutto è andato a buon fine. Il problema mi si presenta quando premo il tasto “indietro” del browser!“.

  • Inserire il separatore delle migliaia al posto giusto

    La funzione che segue trasforma un ipotetico valore numerico 123456 in ‘123.456‘;

  • Build your first application with DLM ALPHA

    Yesterday I wrote you about ALPHA. It was just an overview, the concepts that lead the ALPHA framework to born. Today I would let you know how to build your first application with ALPHA. There are 2 possible ways to do it: Automated script Manual The first is fastest and ensure you to have a […]

  • 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 […]

  • 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 […]

  • 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 […]

  • 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 […]

  • 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 […]

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

    Gli sviluppatori web che cercano di realizzare siti accessibili, incorrono spesso in tipici e diffusi errori dovuti all’interpretazione rigida dei requisiti; si rischia di essere troppo zelanti mentre in realtà si impedisce l’accessibilità del proprio sito web. Le seguenti 10 regole descrivono cosa è meglio fare e perché, in modo da evitare di commettere alcuni comuni errori nelle proprie pagine web.

  • Distinguere l’uomo dalla macchina in modo accessibile

    Esistono tanti metodi per provare ad identificare che l’interazione con il proprio sito sia proprio da parte di una persona. Questa scienza viene identificata dall’acronimo CAPTCHA. Il problema di tali soluzioni è il fatto di non essere sempre accessibili.

  • WiLi cresce e migliora!

    WiLi, l’unico sistema che riesce a garantire popup accessibili senza intervenire maualmente sul codice HTML della pagina aumenta le sue funzionalità.

  • Popup accessibili? Facile a farsi con WindowedLinks

    Questo tutorial, spiega in dettaglio come costruirsi uno script in grado aprire finestre popup in base alla scelta del navigatore. L’accessibilità, la semplicità e l’usabilità sono garantiti!