Geeky Theory

¿Qué lenguaje de programación deberías aprender?

Web, aplicaciones, Internet de las cosas... Las pantallas están integradas en nuestras vidas. Y tenemos que ser capaces de crear a través del código, o por lo menos, entender cómo funciona y saber utilizar las herramientas que nos permitan llegar a un objetivo sin ser un programador experto. Actualmente cualquiera

Si tuvieras que elegir un lenguaje de programación back-end, ¿cuál sería?

Llevo un tiempo informándome sobre diferentes lenguajes de programación para el lado del servidor, y la verdad es que hay muchos: PHP, Java, Ruby, Python, Node.js y un largo etcétera. A veces al comenzar un proyecto siempre cogemos el lenguaje que más controlamos. En mi caso es PHP o

Fundamentos de Apache Hadoop y MapReduce

Apache Hadoop es un framework de código abierto que permite el procesamiento distribuido de grandes conjuntos de datos en varios clusters de ordenadores, pero que a ojos del usuario parece un único ordenador. Hadoop separa y distribuye automáticamente los archivos que contienen los datos, además de dividir el trabajo en

Curso Scala [Parte 2]: Instalación

Scala puede ser instalado en cualquier sistema basado en UNIX o Windows. El único requisito necesario para que funcione es que Java esté instalado en el equipo, en una versión igual o superior a la 1.6. Para descargar Scala, hay que ir a este enlace [http://goo.gl/ZsFFv6]

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

Geeky Theory © 2026