Organizziamo i nostri progetti java con Maven ed Eclipse in modo accessibile

Tempo di lettura: 6 minuti

Abbiamo visto nell’articolo Guida introduttiva all’IDE Eclipse, per programmare con Java in modo accessibile, quali strategie adottare per programmare, senza problemi, con java tramite l’IDE Eclipse, di cui fornivamo un link per il download della versione dedicata a java enterprise.
Successivamente, nell’articolo “Importare manualmente una libreria java in Eclipse“, vi ho spiegato come includere una libreria, file jar, nei vostri progetti. Macchinoso ma efficace.
Ora vedremo una modalità molto potente e ampiamente diffusa per creare e gestire i nostri progetti.
Impareremo ad utilizzare Maven, un prodotto della Apache Software Foundation, uno strumento di build automation utilizzato prevalentemente nella gestione di progetti Java.
Come sempre il focus dei miei articoli è orientato all’accessibilità, non intende replicare nozioni ampiamente espresse da siti specialistici, per approfondimenti rimando ai link che inserirò in coda a questo articolo.
Continua a leggere Organizziamo i nostri progetti java con Maven ed Eclipse in modo accessibile

Importare manualmente una libreria java in Eclipse

Tempo di lettura: 2 minuti

Ad oggi, è quasi impensabile che un programmatore esperto, importi a mano le librerie in un progetto creato con l’IDE Eclipse. Ci sono tool come Maven che fanno questo sporco lavoro per noi. Penso però, che a fini didattici o per situazioni particolari, valga la pena capire come importare delle librerie di terze parti, a mano, con Eclipse. Naturalmente in modo accessibile, con lettore di schermo NVDA. Continua a leggere Importare manualmente una libreria java in Eclipse

Guida introduttiva al debug di codice java con Eclipse e NVDA

Tempo di lettura: 5 minuti

È giunta l’ora di vedere insieme come effettuare il debug del nostro codice scritto in java, con Eclipse e NVDA.
Il debug è una pratica molto comune per esaminare step by step il codice prodotto, per scovare bug gravi o anche semplici malfunzionamenti. Come prerequisito, bisogna avere letto il mio articolo “Guida introduttiva all’IDE Eclipse, per programmare con Java in modo accessibile” (per la configurazione di Eclipse e il suo addon che ne migliora l’accessibilità) o conoscere già la programmazione ad oggetti con java ed Eclipse. Naturalmente, anche il focus di questo articolo, sarà il mondo dell’accessibilità e delle metodologie di programmazione applicate alle persone con disabilità visiva. Continua a leggere Guida introduttiva al debug di codice java con Eclipse e NVDA

Guida introduttiva all’IDE Eclipse, per programmare con Java in modo accessibile

Tempo di lettura: 16 minuti

Inizio oggi una serie di articoli che introducono alla possibilità di svolgere la professione del programmatore da parte di sviluppatori affetti da disabilità visiva (non vedenti ed ipovedenti). L’obiettivo è quello di rendere consapevoli le aziende del fatto che questa è una professione possibile per i disabili visivi, ma allo stesso tempo sono gli stessi ipovedenti o non vedenti che devono sapere che possono diventare sviluppatori professionisti, perché oggi gli strumenti ci sono. Nello specifico farò riferimento al sistema operativo Windows 10 a 64 bit, ampiamente diffuso, ma con dei piccoli accorgimenti, questa guida, è adatta anche a sistemi più vecchi o a 32 bit, oltre che per i sistemi Mac e Linux. Inoltre, a fine articolo, ho inserito due sezioni molto importanti:

  • download proposti: sezione contenente l’elenco dei link per scaricare tutti i software di cui si parla in questa guida;
  • materiale proposto: una selezione di materiale utile per l’apprendimento delle basi della programmazione e del linguaggio java.

Nota bene: nel testo uso le doppie virgolette per evidenziare termini importanti, comandi o nomi file, esse non vanno mai riportate nello svolgimento degli esercizi. Continua a leggere Guida introduttiva all’IDE Eclipse, per programmare con Java in modo accessibile

NVDA e problemi nella riproduzione: disabilitare la modalità esclusiva per le periferiche audio

Tempo di lettura: < 1 minuto

Da utilizzatore occasionale di Skype per le chiamate audio, mi ha stupito il fatto che in una conversazione vocale, con NVDA sul sottofondo, accadesse che quando NVDA pronunciava qualcosa, dopo un mio comando, il mio interlocutore lamentasse il fatto di non sentirmi affatto o molto male. Così, su consiglio di una amica non vedente, ho scoperto una procedura che vado a condividervi.
Ho provato questa procedura su Windows 10. Bisogna recarsi nelle impostazioni audio, io lo faccio premendo il tasto “start” e digitando “audio”, la ricerca mi propone il pannello per settare le impostazioni delle periferiche di input e output. Qui abbiamo la possibilità di muoverci nel tab della riproduzione e in quello della registrazione, a noi interessano entrambi. Partiamo da quello della riproduzione, qui è presente un elenco di dispositivi di riproduzione, selezioniamo quello che ad esempio useremo con Skype, premiamo il tasto “applicazione” o “shift + f10”, è indifferente, e selezioniamo dal menù che appare, la voce “proprietà”. Nella finestra di dialogo che si apre, muoviamoci sul tab “avanzate” e scendiamo con il tasto “tab” fino alla checkbox “consenti alle applicazioni di assumere il controllo esclusivo” e la disabilitiamo. Diamo “ok”. Dobbiamo fare la stessa cosa con il tab della “registrazione”, scegliendo il microfono che utilizzeremo con Skype. Così il problema, noto anche con altre applicazioni diverse da NVDA, sarà risolto.

Lo Screen Reader da vicino: primi passi con NVDA e la tastiera

Tempo di lettura: 3 minuti

Per usare un Personal Computer con Windows, da non vedenti, dobbiamo installare e sapere utilizzare un software chiamato “lettore di schermo”. Windows ne integra uno di base, chiamato Narrator, un po’ limitato, per questo motivo noi utilizzeremo NVDA, gratuito, completo e open source. Continua a leggere Lo Screen Reader da vicino: primi passi con NVDA e la tastiera

Sfatiamo ogni tabù: ora vediamo come un cieco usa il Personal Computer!

Tempo di lettura: 3 minuti

Ma voi lo sapete che una persona non vedente o ipovedente grave è in grado di usare un comune Personal Computer? Si, proprio come quello che usate voi normodotati. Ciò desta ancora stupore, nonostante ciò accada da anni, ma io voglio venire allo scoperto e spiegarlo anche a voi che non lo sapete!
Questa panoramica può essere utile per una famiglia che incrocia la disabilità visiva per la prima volta, magari per un figlio, un compagno di classe o un vicino di casa, ma può essere utile anche ad un’azienda per inserire nel proprio organico una categoria protetta con deficit visivo, scoprirete che con le Htecnologie assistive si può fare di tutto ed a costo zero. Continua a leggere Sfatiamo ogni tabù: ora vediamo come un cieco usa il Personal Computer!