¿Qué es MapReduce?

La idea de MapReduce es ofrecer una forma simple, rápida, escalable y resistente a fallos para manipular enormes cantidades de datos.

Python

Python es un lenguaje de programación inicialmente fue pensado como un simple lenguaje de scripting pero en la actualidad se ha infiltrado en el desarrollo web, la ciencia de datos, machine learning y ramas afines.

¿Dormir o programar?

No dormir no es una medalla de honor, y el hecho de no dormir lo suficiente por estar trabajando o haciendo tarea no debe presumirse como un logro.

YouTube

Ahora quisiera pedirles un favor.

La evaluación perezosa

En programación la evaluación perezosa, es una técnica de evaluación que consiste en retrasar el cálculo (o ejecución) de una instrucción hasta que en realidad es necesaria.

La escuela, otra vez

Mi opinión sobre la escuela.

Las expresiones lambda

Las expresiones lambda son bloques de código que NO están asociados con un identificador.

Los Jupyter Notebooks

Los Jupyter Notebooks son una herramienta bastate útil para documentar el código antes de llevarlo a producción. ¡Y no son solo para Python!

Memoización

La memoización es una técnica de optimización de algoritmos que permite acelerar la ejecución de una función.

La escuela | #meta

Vuelvo a la escuela y me tomeré 4 semanas para adaptarme nuevamente a la vida de estudiante (y encontrar un buen lugar para grabar).