Cómo establecer los permisos de la carpeta www en Ubuntu

Uno de los primeros pasos que todo desarrollador web realiza al instalar apache, es establecer los permisos de esta carpeta para garantizar que tanto el usuario personal como el usario del servidor web, tengan acceso a ella y puedan realizar modificaciones. Para tal fin usaremos el comando setfacl

Continue reading “Cómo establecer los permisos de la carpeta www en Ubuntu”

El misterio del error de precisión de los números de punto flotante

Finalmente he podido entender el misterio del error de precisión de los números de punto flotante que afecta a todos los lenguajes de programación. Para explicarlo, voy a emular el trabajo que realiza el computador para almacenar y leer el número decimal 0.1

Continue reading “El misterio del error de precisión de los números de punto flotante”

Breve resumen del libro “Clean Code – A Handbook for Agile Software Craftmanship”

Recientemente leí el libro “Clean Code – A Handbook for Agile Software Craftmanship” de Robert C. Martin y decidí compartir algunos apuntes interesantes sobre lo que el autor considera como buenas prácticas de programación. Continue reading “Breve resumen del libro “Clean Code – A Handbook for Agile Software Craftmanship””