Archivo de la categoría: Programación

Detección facial con Python y OpenCV

En esta entrada les voy a mostrar como reconocer rostros con OpenCV. Lo primero que tienen que hacer es instalar las dependencias necesarias Pongo un gist que tiene tres ejemplos: detección de rostros desde un archivo, desde una cámara ip y desde una cámara web Como el código esta bien comentado lo único que voy… Leer más »

Stemmer_es.js

El Stemming es una pieza fundamental en la búsqueda y recuperación de información, de hecho, prácticamente cualquier buscador hace uso de esta técnica. Uno de los algoritmos más conocidos es el de Martin Porter.  Hoy les traigo mi implementación en javascript del algoritmo de Porter en español. En esta página pueden encontrar la explicación completa… Leer más »

PServer – Servidor HTTP/S portable

    Les traigo este sencillo servidor HTTP/S de archivos estáticos. Obviamente no está pensado para el entorno de producción pero puede ser muy útil para el desarrollo.     ¿Para que nos puede servir? 1. Desarrollo de aplicaciones que utilizan alguna característica que algunos navegadores no ejecutan desde el archivo local. Por ejemplo la… Leer más »

Snippet para crear expresiones regulares facilmente

Dejo una clase sencilla que permite crear expresiones regulares complejas por partes. Algunas de las ventajas que ofrece esta clase son: Re-utilización de porciones de regexps Fácil mantenimiento Re-definición de porciones de regexps Mayor claridad   Acá está la clase: Y el ejemplo que van a encontrar en el Gist: Link al Gist -¿Que le dijo una… Leer más »

Sencillo Anti-Captcha

Hoy voy a explicar como construir un anti-captcha. La idea es que pueda resolver los captchas mas sencillos. Es decir, captchas que tienen una serie de caracteres alfanuméricos fácilmente identificables y exactamente iguales en cada aparición, sin ruido y sin transformaciones. Para resolver captchas más complejos se requiere de la aplicación de algoritmos matemáticos complejos que hacen… Leer más »