Jaimitos y leyendas

GooglyEyesFY

Posted by in Programación

GooglyEyesFY es una web app que permite poner ‘ojos saltones’ (googly eyes) automáticamente a una foto. La idea surgió de esta cuenta de Instagram que lo hace con cartas Magic; y de visitar al día siguiente por casualidad la web de la librería trackings.js sobre Computer Vision en la web. El código fuente está en mi cuenta de Github. Básicamente se encarga de leer la imagen, buscar los ojos de la foto y sustituirlos por unos nuevos ojos (pupilas negras sobre fondo blanco) aleatoriamente. También adapté el CSS para que se vea correctamente en…read more

Sounds Table – LVM

Posted by in Programación

Hace ya unas semanas, publiqué la web app “Sounds Table“. Es la típica aplicación con distintos botones que emiten sonidos. El código fuente se puede consultar en este link de Github. De este desarrollo, destacaría principalmente: Carga dinámica de datos a través de JSON  (link) : Cada JSON contiene la información de la url del fichero de audio y el texto que se mostrará en ese botón. De esta forma, no es necesario modificar el código Javascript/HTML para poder modificar los sonidos. Diseño responsive (mobile first) con flex (link) : Muy importante que…read more

0

APP-recidos razonables con los jugadores de la liga

Posted by in Programación

APP-recidos razonables es una web app que permite comparar fotografías de personas con los jugadores de fútbol profesional de la Liga Santander 16-17, y determinar su grado de parecido. La idea surgió al ver la web de Face API de Microsoft Cognitive Services. Ésta es una API proporcionada por Microsoft que permite detectar y verificar caras en fotografías. En su web, tienen varios ejemplos que muestran sus funcionalidades, así como una detallada documentación. Lo que más me llamó la atención era el poder comparar dos fotografías; y, que la API detectase las probabilidades…read more

0

Filtrando tweets sobre #AppleTax desde iPhone o Android

Posted by in Programación

Me llamó muchísimo la atención la noticia de que Apple deberá pagar una multa de 13.000 millones de euros por ventajas fiscales. Y tenía curiosidad por ver qué estaba “tuiteando” la gente sobre ello…y desde qué dispositivo, Android o iPhone.  Así que hice un script que iba consultando la API de Twitter; y filtraba los tweets en función del dispositivo desde el que se envió (‘Twitter for iPhone’ o ‘Twitter for Android’) gracias a la propiedad source. Y una pequeña muestra de los resultados se puede consultar aquí. Hay algunos tweets, cuanto menos, curiosos :).

0

“Palabrizador”, bucea en el diccionario español

Posted by in Programación

“Palabrizador“es una mini-aplicación con el objetivo de conocer nuevas palabras españolas a partir de un subconjunto de letras que el usuario vaya introduciendo. Nació con la idea de ser una herramienta que ayude a obtener “juegos de palabras” y conocer nuevas palabras de nuestro idioma. He desarrollado la app completamente en Javascript. El código puede ser consultado en este enlace de mi cuenta de Github. Todas las palabras del diccionario las he obtenido de aquí.

0

“Scrapeando” a los finalistas de la UEFA Champions League

Posted by in Programación

Se acerca la final de la UEFA Champions League 2015/2016 entre el Atlético de Madrid y Real Madrid. Este próximo 28 de Mayo, Madrid, España, Europa y el mundo entero se paraliza en torno a un partido de fútbol. Y, pensando en el partido, se me ocurrió comparar las alineaciones de los equipos titulares durante toda esta temporada. He hecho un script en Python que, utilizando Selenium, es capaz de conectarse a la web del periódico deportivo Marca y leer todas sus alineaciones automaticamente. Los resultados se guardan en un fichero csv….read more

0

Scrapeando lesiones

Posted by in Programación

Mi gente cercana sabe que he sido operado recientemente de la rodilla, ya que me rompí el menisco jugando al fútbol. Y, a raíz de esto, me picó la curiosidad de conocer las estadísticas de lesiones en jugadores de fútbol profesionales. Así que, se me ocurrió hacer un pequeño script que “scrapeara” los datos de jugadores de la liga BBVA lesionados por jornada, y mostrar un gráfico agrupado por lesiones. El resultado se puede comprobar en esta web. En cuanto a la parte técnica, el código de la aplicación se puede consultar…read more

0

Remote sounds

Posted by in Programación

Tenía ganas de trastear con Node.js, WebSockets y Heroku. Así que, en mis ratos libres, he estado desarrollando la aplicación “Remote Sounds”. Podéis acceder en el siguiente enlace: https://remotesounds.herokuapp.com/ Básicamente, consiste en un “chat de sonidos“. Todo el mundo que esté conectado en ese momento a la web (desde un ordenador), oirá el sonido del botón que se pulse. También se pueden añadir sonidos propios (en .mp3) e imágenes, pulsando en el botón ‘Add sounds‘. Y, cada vez que un nuevo usuario se conecte, obtendrá todos los sonidos que los otros…read more

0

Freakend 2016

Posted by in Programación

Desborde de talento. Ese es mi resumen del evento al que asistí en el primer fin de semana de Febrero de 2016: #Freakend . Yo di una pequeña charla sobre Internacionalización: i18n – Best practices. Tenéis la presentación en este enlace. Resumen en formato vídeo, por parte de @fukuy: Otros resúmenes por parte de asistentes: http://visualstudioex3.com/blog/gamedev/eventos/resumen-del-freakend-2016/ http://albertogonzalez.net/es/2016/02/13/freakend-juegos-2016/ https://storify.com/Diegobez/freakend-2016 Muchas gracias a todos los participantes y a los organizadores, que hicieron que fuese un tiempo memorable, divertido y que marcará en nuestras carreras. — “El éxito, la fama y el dinero…read more

0

Por qué deberías tapar la ‘cam’ del ordenador

Posted by in Programación, Seguridad

¿Has visto alguna vez a alguien con una pegatina en el visor de la webcam del portatil y has pensado que es un ‘bicho raro’? ¿Crees que es un falso mito que te puedan robar imágenes del ordenador? Bien, pues deberías ir replanteándotelo; y vengo a demostrarte con un programa de ejemplo el por qué. En el siguiente vídeo Chema Alonso explica muy bien “el concepto”. Es muy fácil obtener imágenes de tu webcam; y sin que te enteres. He creado el programa AutoCamCapture para probarlo. Puedes descargarlo en este enlace; así como…read more

0