Geeky Theory

¿Qué procesos se están "comiendo" mi ancho de banda en Linux?

A veces estamos delante del ordenador con el navegador abierto esperando a que una página cargue, cosa que es realmente desesperante. Si el router funciona y estoy conectado a Internet, ¿por qué tarda tanto? Es posible que haya algún proceso "comiendo" ancho de banda en Linux, es decir, que esté

Entendiendo las expresiones Lambda

Las expresiones Lambda son fáciles de utilizar, pero cuando las ves por primera vez, te pueden confundir bastante. En este artículo intentaré plasmar una evolución del código lambda para que se entienda su origen. Más adelante, iremos practicando para coger una mayor destreza. Evolución Si nos remontamos en una época

Podcast #2: Apple y Microsoft

¡Hola! Aquí os traemos el segundo podcast de Geeky Theory. Pensábamos que sería interesante hablar del funcionamiento del sistema operativo de Apple y de su filosofía. Hemos conocido recientemente la nueva decisión de los de la manzana de no dar soporte para discos SSD de terceros en sus equipos. ¿Decisión

Método de extensión en C#

¡Hola geeks! Hoy vamos a ver los Extension Methods (Métodos de extensión), qué son y cómo se implementan en C#. ¿Qué son? Nos simplifican la sintaxis de llamada. Representan métodos estáticos como métodos de instancia. Un método de extensión utiliza la palabra clave this en su lista de parámetros. Debe

Introducción al Inversion of Control Container (IoC)

Hola geeks! Hoy vamos a seguir con un titular bastante interesante que es Inversion of Control. Como en el anterior artículo, vamos a explicar un poco su teoría y luego haremos un ejemplo práctico. IoC Container con ayuda de Dependency Injection podemos automatizar las instancias y la duración de vida

Geeky Theory © 2026