viernes, mayo 14, 2004

Permisos en Unix

He escrito un pequeño documento explicando como son los permisos en un sistema de ficheros tipo Unix. Se aceptan sugerencias :)

miércoles, mayo 12, 2004

Practical File System Design with the Be File System

Dominic Giampaolo ha publicado en formato PDF su libro sobre diseño de sistemas de ficheros. Existe una reseña del mismo en Slashdot. Algunas de las características interesantes que tiene el BeFS son metadatos arbitrarios, índices, y consultas por atributos.

viernes, mayo 07, 2004

ASP, vbscript y control de errores

El control de errores en vbscript es sencillamente horroroso. Puedes deshabilitarlo usando la instrucción on error resume next, y comprobar si se ha producido algún error a través de Err.Number, siendo distinto de cero en caso de error. Puede activarse el control de errores de nuevo con on error goto 0. Incluso el on error goto linea de los antiguos BASIC, da más control del que ofrece vbscript. Si encima has usado lenguajes como Python con un estupendo control de errores a través de excepciones, ya es para volverse loco. Y dudo mucho que Microsoft quiera variar esto, en especial cuando está promocionando la plataforma .NET Algunos ejemplos del código espagueti que se genera: on error resume next file.WriteLine("...") if Err.Number=0 then file.WriteLine("...") end if if Err.Number=0 then file.WriteLie("...") end if on error goto 0

miércoles, mayo 05, 2004

Pequeño artículo sobre WiX

WiX es un software para generar paquetes de instalación de Microsoft. En la web de O'Reilly hay un artículo mostrando su uso a través de un pequeño ejemplo.

martes, mayo 04, 2004

iTunes 4.5

Aunque todavía no he probado a fondo la última versión de iTunes, hay algo que si he notado: la velocidad de carga es muy superior a la de la versión anterior. Sólo por eso, merece la pena actualizarse. Eso sí, con ciertos cambios en el esquema DRM que no le gustan a todo el mundo.