Cel: +52 (55) 3040-5403 Correo: mariana.velazquez@recluit.com
post-tittle

¿Cómo logra programar un profesional ciego?

Por: Reclu IT

20 de julio de 2018

Tuukka Ojala es un joven finlandés con una exitosa carrera en desarrollo de software. Pero convertirse en programador profesional no fue tarea fácil para este egresado de la Universidad de Ciencias Aplicadas de Tampere y actual developer de la compañía multinacional Vincit, ya que no puede ver.

Tuukka utiliza un entorno de trabajo muy especial en el que hay un teclado y una pantalla, pero no ratón, y en el que un lector de pantalla le permite «ver» lo que está pasando en cada momento con sus aplicaciones abiertas. Ese lector de pantalla le lee lo que pasa a una velocidad de vértigo: nada menos que 450 palabras por minuto, cuando normalmente hablamos a 120-150 palabras por minuto.

Ojala usa este sistema para desarrollar aplicaciones web, sobre todo en la parte del backend. A ello se suma el sistema operativo Windows 10, así como un software adicional que, como él mismo dijo en un blog, “es donde la magia ocurre”.

El programa que le permite interactuar con sus dispositivos para programar esos servicios es el lector de pantalla (screen reader), una aplicación que presenta la información bien mediante una pantalla braille separada, o bien mediante una voz sintetizada. En este caso concreto esa herramienta es NVDA, una aplicación Open Source.

Los comandos que utiliza son similares a los que usamos los que no padecemos de invidencia: las teclas de flecha y la tecla de tabulación te mueven dentro de una ventana, los cambios de alt + tab navegan entre las ventanas, etc. Los lectores de pantalla también tienen un montón de atajos propios, como desactivar algunas de las funciones de las ventanas.

El habla o el braille por sí solo no pueden realizar  una representación exacta de cómo una ventana de Windows se presenta visualmente. Toda la información debe ser presentada de manera lineal. Esa voz hace uso tanto del finlandés como del inglés para irle transmitiendo a Tuukka toda la información que necesita, y va cambiando de idioma según la situación. Lo sorprendente es, como él explicaba, que mientras que normalmente una persona que habla en inglés lo hace a entre 120 y 150 palabras por minuto, este software sintetiza esa voz a 450 palabras por minuto.

Por ejemplo, si  copias una página web y la pegas en el bloc de notas, obtendrías una idea aproximada de cómo trabaja Tuukka Ojala.

Es sólo un montón de líneas apiladas; sin embargo, un lector de pantalla puede recoger la semántica utilizada en el HTML de la página web, para que los enlaces, títulos, campos de formulario, etc. sean anunciados correctamente.

Windows es sin duda el sistema operativo que ha permitido a Tuukka Ojala desarrollarse sin ningún problema en su área. El trabajo que realiza es completamente funcional, admirable, fascinante y digno de reconocimiento.

Aunque confiesa que en macOS hay un equilibrio fantástico entre la usabilidad y la funcionalidad, el servicio VoiceOver que está integrado en el sistema operativo no funciona ni se adapta lo suficientemente bien a su modo de trabajar.

Menciona también un lector de pantalla para el entorno de escritorio GNOME en Linux, pero a pesar de su buen comportamiento, tampoco se ajusta del todo a lo que él necesita. Eso sí, expliac que ha estado compensando las deficiencias de Windows en el terreno de la línea de comandos —con la que trabaja casi al 100% al no necesitar un entorno visual— gracias al uso de Git Bash, que incluye diversas utilidades y comandos GNU. Sorprendente, admirable y, desde luego, fantástico.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)
post-tittle

¿Cómo logra programar un profesional ciego?

Por: Reclu IT

20 de julio de 2018

Tuukka Ojala es un joven finlandés con una exitosa carrera en desarrollo de software. Pero convertirse en programador profesional no fue tarea fácil para este egresado de la Universidad de Ciencias Aplicadas de Tampere y actual developer de la compañía multinacional Vincit, ya que no puede ver.

Tuukka utiliza un entorno de trabajo muy especial en el que hay un teclado y una pantalla, pero no ratón, y en el que un lector de pantalla le permite «ver» lo que está pasando en cada momento con sus aplicaciones abiertas. Ese lector de pantalla le lee lo que pasa a una velocidad de vértigo: nada menos que 450 palabras por minuto, cuando normalmente hablamos a 120-150 palabras por minuto.

Ojala usa este sistema para desarrollar aplicaciones web, sobre todo en la parte del backend. A ello se suma el sistema operativo Windows 10, así como un software adicional que, como él mismo dijo en un blog, “es donde la magia ocurre”.

El programa que le permite interactuar con sus dispositivos para programar esos servicios es el lector de pantalla (screen reader), una aplicación que presenta la información bien mediante una pantalla braille separada, o bien mediante una voz sintetizada. En este caso concreto esa herramienta es NVDA, una aplicación Open Source.

Los comandos que utiliza son similares a los que usamos los que no padecemos de invidencia: las teclas de flecha y la tecla de tabulación te mueven dentro de una ventana, los cambios de alt + tab navegan entre las ventanas, etc. Los lectores de pantalla también tienen un montón de atajos propios, como desactivar algunas de las funciones de las ventanas.

El habla o el braille por sí solo no pueden realizar  una representación exacta de cómo una ventana de Windows se presenta visualmente. Toda la información debe ser presentada de manera lineal. Esa voz hace uso tanto del finlandés como del inglés para irle transmitiendo a Tuukka toda la información que necesita, y va cambiando de idioma según la situación. Lo sorprendente es, como él explicaba, que mientras que normalmente una persona que habla en inglés lo hace a entre 120 y 150 palabras por minuto, este software sintetiza esa voz a 450 palabras por minuto.

Por ejemplo, si  copias una página web y la pegas en el bloc de notas, obtendrías una idea aproximada de cómo trabaja Tuukka Ojala.

Es sólo un montón de líneas apiladas; sin embargo, un lector de pantalla puede recoger la semántica utilizada en el HTML de la página web, para que los enlaces, títulos, campos de formulario, etc. sean anunciados correctamente.

Windows es sin duda el sistema operativo que ha permitido a Tuukka Ojala desarrollarse sin ningún problema en su área. El trabajo que realiza es completamente funcional, admirable, fascinante y digno de reconocimiento.

Aunque confiesa que en macOS hay un equilibrio fantástico entre la usabilidad y la funcionalidad, el servicio VoiceOver que está integrado en el sistema operativo no funciona ni se adapta lo suficientemente bien a su modo de trabajar.

Menciona también un lector de pantalla para el entorno de escritorio GNOME en Linux, pero a pesar de su buen comportamiento, tampoco se ajusta del todo a lo que él necesita. Eso sí, expliac que ha estado compensando las deficiencias de Windows en el terreno de la línea de comandos —con la que trabaja casi al 100% al no necesitar un entorno visual— gracias al uso de Git Bash, que incluye diversas utilidades y comandos GNU. Sorprendente, admirable y, desde luego, fantástico.

Deja tu comentario

Tu dirección de correo electrónico no será publicada.

Campos obligatorios(*)

Política de privacidad de www.recluit.mx

Para recibir la información sobre sus Datos Personales, la finalidad y las partes con las que se comparte,
contacten con el Propietario.