miércoles, 27 de mayo de 2015

ReCaptcha en Grails con “ReCaptcha and Mailhide support for Grails”




¿Qué es ReCaptcha? 


Wiky: Recaptcha o reCAPTCHA es una extensión de la prueba Captcha que se utiliza para reconocer texto presente en imágenes. Emplea por tanto la prueba desafío-respuesta utilizada en computación para determinar cuándo el usuario es o no humano para, a su vez, mejorar la digitalización de textos. Recaptcha se basa en el hecho de que para un ser humano puede ser simple determinar el texto presente en una imagen cuando para una máquina esta tarea resulta en ocasiones demasiado compleja.

¿Qué es Captcha? 

Wiky: Captcha o CAPTCHA son las siglas de Completely Automated Public Turing test to tell Computers and Humans Apart (prueba de Turing completamente automática y pública para diferenciar computadoras de humanos).

¿Cuál es el principio de Recaptcha? 
Wiki: Cuando se digitaliza un documento impreso se toman fotografías del mismo y esas fotografías se convierten a texto empleando sistemas OCR. Sin embargo, ocurre que hay palabras que presentan dificultades para ser reconocidas automáticamente: aquellas que contienen letras deformes, manchas producto de defectos en la impresión del papel, páginas con polvo, entre otras. Estas palabras pueden ser identificadas por personas de manera mucho más confiable que por un sistema OCR computarizado. Recaptcha emplea esta facilidad del ser humano, para así lograr identificar un ser un humano de un programa de computadora.

jueves, 14 de mayo de 2015

Mi experiencia con Uber en el Distrito Federal





¿Qué es Uber
Según Wiki: Uber es una empresa internacional que proporciona a sus clientes una red de transporte, a través de su software de aplicación móvil, que conecta los pasajeros con los conductores de vehículos registrados en su servicio, los cuales ofrecen un servicio de transporte. 

Según mi experiencia: Una plataforma que me permite pedir un taxi seguro y tenerlo en menos de 10 a un precio justo y con mejor servicio que los taxis tradicionales.

A continuación hablare de los beneficios y las ventajas que le veo al servicio a partir de mi propia experiencia y punto de vista con base en las preguntas que junto con otros compañeros tuvimos la oportunidad de realizar al conductor de la unidad donde nos toco viajar.


Un poco de preámbulo

Como casi todas las empresas en el Distrito Federal, donde trabajo ofrecen el servicio de taxi a muy bajo costo para los empleados y esto se debe principalmente a que la empresa tiene un convenio con la empresa transportista que es más o menos bajo costo a cambio de utilizarlos como taxis de planta, sin embargo no daré el nombre de la empresa (le llamaremos Elite) pero se describen como: “un servicio ejecutivo, eficiente y profesional” de lo cual ya hablaremos después, el caso es que nos encontrábamos laborando arduamente cuando decidimos pedir una unidad con “Elite“ eran aproximadamente las 6:30 pm y a pesar de que dicha empresa tiene 3 números para ordenar un taxi la verdad es que en dos de ellos ni siquiera entraba y en el tercer numero simplemente enviaba a buzón, como aún era temprano decidimos esperar y llamar más tarde (puesto que en el df es hora pico y aparte comenzaba a lloviznar y la ciudad se vuelve un caos) estuvimos intentando de las 7:00 pm hasta casi las 9:30 sin obtener respuesta alguna.

lunes, 11 de mayo de 2015

Ajax Autocomplete en Grails


En esta ocasión voy a mostrar un pequeño ejemplo de un campo que nos va mostrando sugerencias de valores validos de acuerdo a lo que el usuario va escribiendo, un caso típico del uso de estos campos es para introducir la ubicación.