¡Estreno canal de youtube!

Mi canal David Francos - Tecnología y patitos de goma abre sus puertas. Inicialmente con la saga ‘Píldoras de formación’, en formato de videos de 15 minutillos, ¡Ligeros pero llenos de contenido!

¡Segunda pildora formativa! Debuggers en python

Introducción a debuggers en python. ¿Que es un debugger? El uso de PDB, el built-in breakpoint() y los debuggers integrados en IDEs

Persiguiendo gatos con AckAck

Montando un robot aspirador para perseguir a los gatos con una aspiradora Neatsvor (WeBack), y una camara xiaomi hackeada

Advent of code - Día 3

Continuamos con la serie ‘Advent of Code’, con el ejercicio del tercer día

Advent of code - Día 2

Continuamos con la serie ‘Advent of Code’, con el ejercicio del segundo día

Advent of code - Día 1

El desarrollo de software es como cualquier otra disciplina: require practica. De vez en cuando, podemos practicar con eventos que doblan como juegos para los que nos gusta. Aqui es donde entra el Advent Of Code, un calendario de adviento para “los nuestros”. En este post, resolveremos el primer desafio

El lado bueno del "ataque masivo" con WCRY

Estamos viviendo estos días una de las épocas más duras para muchas empresas que trabajan con equipos con Windows, la incidencia del ransomware WCRY.

asynccontextmanager – Novedades en python3.7

El concepto de @asynccontextmanager es el mismo que @contextmanager, una forma rápida de definir objetos que son manejadores de contexto, sin necesidad de implementar una clase con los métodos mágicos enter y exit. Para ello se aprovecha de los generadores asíncronos, una funcionalidad introducida en python3.7a0, por lo que ya es familiar para muchos dado que python3.6 lleva tiempo siendo la versión estable.

Bomba fork, que es, como prevenirla y como pararla

Hace tiempo se hizo popular el concepto de la bomba fork. Sin ser nada nuevo, se popularizaron principalmente por la belleza y sencillez de un par de ejemplos de bomba fork que aparecieron