Archivos de configuración en Python

(11 comentarios)

ConfigParser es un módulo muy útil a la hora de leer y escribir archivos de configuración al estilo de los .ini de Windows, con distintas secciones delimitadas por un nombre de sección entre corchetes y pares clave-valor con la forma “clave: valor” o “clave=valor“.

[una seccion]
clave1=valor1
clave2: valor2

[otra seccion]
# esto es un comentario
; y esto otro comentario
clave1=mundogeek.net
clave2=valor

[Pulsa para continuar]

Páginas de error en lugar de alerts en Firefox

(18 comentarios)

Hace más de un año comentaba cómo hacer que Firefox mostrara una página de error al no encontrar una página, al estilo de Internet Explorer, en lugar de un diálogo molesto que ni tan si quiera nos informa de la url de la página que no ha podido ser cargada.

Como muchas otras pequeñas joyas escondidas en la bitácora 😉 no es una entrada que mucha gente conozca, ya que suele ser habitual ver en distintos foros o bitácoras que esta ventana de diálogo es una de las características más detestadas en Firefox. Por eso, y porque han cambiado algunas cosas desde entonces una pequeña actualización no está de más. Veamos cuánto tarda alguna web de software en copiarlo sin mencionar a mundo geek 🙄

Basta escribir about:config en la barra de direcciones del navegador para abrir el diálogo de configuración de Firefox. Buscaremos entonces la clave “browser.xul.error_pages.enabled”, y una vez encontrada, haremos doble click sobre ésta para ponerla a true y reiniciamos el navegador para que Firefox muestre páginas de error, y la url de la web no encontrada en la barra de direcciones, como siempre debería haber sido.

Página no encontrada en Firefox