Archivo de la categoría: Tecnologías Libres

Criptomonedas (2ª Parte. Blockchain)

No poca gente cree que Bitcoin es una moda pasajera, pero que su tecnología subyacente, Blockchain, será piedra angular de una nueva revolución en servicios digitales a través de Internet. Blockchain es una idea disruptiva, pero ninguna de sus implementaciones … Sigue leyendo

Publicado en Criptomonedas, Iniciativas que cambiarán el mundo, Tecnologías Emergentes, Tecnologías Libres | Etiquetado | 1 comentario

Criptomonedas (1ª Parte. Bitcoin)

Llevo años pensando en escribir sobre criptomonedas, sería imperdonable que un blog cómo este ignorase Blockchain y Bitcoin. La primera revisión de este artículo es de 2011. Quizá debería haber publicado entonces cuando ya sabía que Bitcoin iba a ser … Sigue leyendo

Publicado en Criptomonedas, Tecnologías Emergentes, Tecnologías Libres | Etiquetado | 2 comentarios

Cómo seleccionar una plataforma de desarrollo para un proyecto web II

Este artículo es una actualización de otro anterior publicado en 2013 sobre Java/Tomcat, PHP/Zend, Python/Django y C#/IIS. Desde 2013 dos plataformas, Play y Node.js, han aumentado con fuerza su popularidad entre los desarrolladores debido a las siguientes tendencias en el … Sigue leyendo

Publicado en Tecnologías Emergentes, Tecnologías Libres | Deja un comentario

Cómo sacar partido al stack big data de Apache

Hubo un tiempo en que todos los proyectos de la Fundación Apache podían encontrarse listados en su página de inicio. Hoy en día los proyectos 172 que hay en el directorio ya no les caben en la home y se … Sigue leyendo

Publicado en Minería de Datos, Tecnologías Emergentes, Tecnologías Libres | Deja un comentario

Cómo elegir librerías y sobrevivir a JavaScript

Nunca salgo de mi asombro cada vez que leo que JavaScript ha repetido, un año más, en las estadísticas de GitHub como lenguaje más utilizado. Por favor, que alguien nos libre de esta cosa presuntamente creada en 10 días de … Sigue leyendo

Publicado en Tecnologías Libres | 1 comentario

Google y Microsoft liberan herramientas de inteligencia artificial

Casi de forma simultánea Google ha liberado Tensorflow y Microsoft ha liberado CNTK. Doos toolkits para la implementación de algoritmos de inteligencia artificial basados en redes de neuronas. Microsoft ya publicó el código de CNTK en abril de 2015 pero … Sigue leyendo

Publicado en Minería de Datos, Tecnologías Emergentes, Tecnologías Libres | Deja un comentario

Computación distribuida con Docker y Mesos

De un tiempo a esta parte puedo estimar con escaso margen de error la calidad de un equipo de desarrollo por el grado de innovación en sus herramientas de despliegue de entregables. Algunos dicen que el nuevo documento de Google … Sigue leyendo

Publicado en Computación en la Nube, Tecnologías Emergentes, Tecnologías Libres | Deja un comentario

Garbage Collectors

Una pieza de software que me fascina son los garbage collectors (recolectores de basura). Para los no técnicos, dentro de los entornos de ejecución del software moderno existe algo similar a una flota de camiones de recogida de basura, sobre … Sigue leyendo

Publicado en Organizando la Comunidad. Modelos de Desarrollo, Tecnologías Libres | 1 comentario

Microservicios

Una de las tendencias de diseño de las que se ha puesto de moda hablar recientemente son los microservicios. Para el que lo quiera entender de un plumazo, los microservicios son lo mismo que Service Oriented Architecture (SOA) pero cambiando … Sigue leyendo

Publicado en Tecnologías Emergentes, Tecnologías Libres | 4 comentarios

Tendencias en programación funcional

Tras décadas de uso comparativamente minoritario respecto de los lenguajes imperativos, de un tiempo a esta parte el estilo de programación funcional está ganando popularidad entre los programadores profesionales. A diferencia de en ocasiones anteriores, cuando se crearon lenguajes específicamente … Sigue leyendo

Publicado en Tecnologías Emergentes, Tecnologías Libres | 2 comentarios