En 1975, el gran arquitecto e ingeniero de sistemas Fred Brooks acuñó en un libro genial, El mítico hombre-mes (The Mythical Man-Month) el concepto de «El efecto del segundo sistema.» Este efecto, nacido de una directa observación de la creación y desarrollo del por entonces ordenador más complejo del mundo, el IBM System/360, expone lo
Hace tiempo que vengo reflexionando sobre el futuro de la programación de aplicaciones para ordenadores, tablets, teléfonos y en general para dispositivos electrónicos.
Las funciones («functions» en inglés) en los lenguajes de programación son unas estructuras que nos permiten no tener que repetir el mismo código una y otra vez. Por ejemplo, si creamos una función que calcula una conversión de grados Celsius a grados Fahrenheit, no tendremos que volver a escribir todo el código de la formula
Uno de los desafíos a los que se enfrenta un aprendiz de programador que quiera conocer varios lenguajes de programación, es a lidiar con los diferentes tipos de datos que tienen los mismos.
Hace un par de meses alquilé un nuevo servidor en una empresa alemana con el objeto de mejorar los hostings de mis clientes. Como hago siempre, instalé en él Ubuntu Server + Apache + PHP + MYSQL Al cabo de unas semanas, varios clientes me informaron de un molesto error cuando subían imágenes a WordPress.
¿Qué es Livecode? Livecode es una interesantísima herramienta de programación que promete algo muy bueno: que lo hecho con ella funcione sin problemas en Windows, LINUX, Mac OSX, iOS y Android de forma nativa, algo parecido a lo que hace Java, Python o .Net pero de modo mucho más sencillo. Obviamente no se puede utilizar