|
CreditsProgrammi che utilizziamo e programmi di utilità |
Dato il nostro lavoro di specialisti informatici, utilizziamo quotidianamente il PC in modo intensivo, per questo motivo spesso ci capita di utilizzare programmi di utilità che ci facilitano il lavoro e ci permettono di usare meglio il computer.
Alcuni di questi programmi secondo il nostro parere rispondono in modo ottimale alle nostre esigenze, non è detto che le nostre scelte siano le migliori in assoluto però sicuramente meritano la valutazione.
Questa segnalazione è un tributo ed un ringraziamento agli sviluppatori con l'auspicio che questo sia utile per aumentarne la diffusione.
Molti dei programmi presentati sono o gratuiti o OpenSource, Altri invece sono programmi commerciali.
Nel nostro lavoro quotidiano di programmazione utilizziamo molti linguaggi di programmazione.
I nostri principali prodotti software sono sviluppati con Xbase++ che è una evoluzione dei linguaggi dBASE e Clipper. è stato scelto questo linguaggio per la facilità con cui è possibile sviluppare sistemi di ingegnerizzazione del software e per l'efficienza dei risultati.
Per fare le copie dei propri dati consigliamo SyncBack che effettua la copia dei soli files che sono stati modificati rispetto alla volta precedente, in questo modo si riesce a tenere una copia esatta di una o più cartelle del nostro disco ottimizzando i tempi di copia.
Per tenere sempre in perfetto ordine il proprio PC con os Windows è utile fare periodicamente alcune operazioni come ad esempio pulire il disco dai files inutili, riparare il registro e altro. fa tutte queste cose.
Gli editor di testo sono programmi che permettono di scrivere semplici testi. Il più comune è Notepad che è presente su tutte le macchine Windows, ma che è anche molto limitato come funzioni. Molti utenti, soprattutto i programmatori hanno bisogno di editor più evoluti con molte funzioni. Tra quelli gratuiti disponibili consigliamo PsPad e ConTEXT.
OpenOffice è un programma di Office gratuito ed Open Source che può sostituire egregiamente programmi come MSWord o MSExcel. Se non avete necessità di far interagire software di terze parti con programmi di office, OpenOffice fa certamente per voi.
I prodotti Mozilla Sono una valida alternativa ad Internet Explorer e ad Outlook di Microsoft. Rispetto ai rivali offrono una maggiore sicurezza nei confronti dei virus.
FileZilla è un programma facile e confortevole per copiare dati in internet con il protocollo FTP.
Spesso lo sviluppo web coinvolge un numero molto grande di tecnologie, contenuti multimediali e librerie che vengono mescolate assieme per ottenere il risultato finale. Segnaliamo i principali strumenti che utilizziamo.
Per scrivere testi HTML usiamo HTMLPad. Abbiamo scelto un editor non visuale perché offre un controllo completo sul testo che si scrive e che permette quindi di avere codice più pulito. Rispetto ad un comune editor però offre molte facilitazioni per scrivere HTML, CSS, JavaScript ecc... è un programma commerciale però il costo è contenuto.
Django è un moderno framework per lo sviluppo di applicazioni web dinamiche sviluppato in Python. Ultimamente sta riscuotendo un grande successo per merito della sua architettura ben strutturata che lo rende sicuro e robusto.
Tra le librerie JavaScript lato client JQuery si distingue per essere leggera e versatile. Con essa sono state sviluppate moltissime procedure per gestire effetti di interfaccia utente o altro. E la disponibilità di molte applicazioni di terze parti sono un altro punto di forza.
Con PHP abbiamo sviluppato soprattutto un sistema di interfacciamento di Zefiro con ZenCart che è un applicativo web di commercio elettronico.