Sphinx es un excelente software para documentar proyectos, especialmente los que están basados en python.
Es posible que si has intentado utilizarlo en proyectos de Django obtengas un error que diga:
autodoc can't import/find module '', it reported error:
"Settings cannot be imported, because environment variable
DJANGO_SETTINGS_MODULE is undefined.",please check your spelling
and sys.path
Para solucionarlo hay que importar las settings de Django, introduciendo el siguiente código en el archivo conf.py
Si quieres comprobar si un plugin de jQuery está disponible solo tienes que comprobar si el nombre de la función existe en el namespace de las funciones de jQuery.
if($.fn.fancybox){
$('a.fancy').fancybox();
}
Este mes de Diciembre verá la luz una nueva e impresionante versión de la herramienta de accesibilidad web TAW
Según el número de usuarios de una web crece, los recursos del servidor disminuyen rápidamente. ¿Qué pasos debemos tomar para garantizar el acceso a la web?
Como estamos a punto de ver, si hemos planeado esta situación de antemano, se puede resolver el problema con bastante rapidez y eliminar de esta forma los cuellos de botella.
As the number of users of your web grow up, the resources of the server decrease quickly. What's the next step?
As we are about to see, if we have this situation planned, we can add resources to the server and solve the bottlenecks.
A principios de esta semana ha tenido lugar el symposium de Gartner sobre tendencias emergentes.
Yo he acudido al evento para pymes europeas donde tuve la oportunidad de hablar con diversas personas pertenecientes a varias empresas europeas.
Fué un evento muy interesante que comenzó con un par de charlas de dos analistas de Gartner:
Impacto de la modernización de las TIC en las PYMES por Andy Kyte
El papel de la Gestión de la Información en las estrategias de venta por Debra Logan
Las dos fueron muy interesantes. Voy a resumir muy brevemente en que consistían.
No todos saben que el fantástico plugin para firefox Firebug, dispone de una API de tipo línea de comandos con la que se puede interactuar con el código javascript de la página. Por ejemplo se puede crear un breakpoint al principio de una funcion con “debug(fn)” y registrar las llamadas a dicha funcion con “monitor(fn)”. Pero hay más.
Voy a exponer como se debe configurar bacula para que utilice conexiones TLS entre sus demonios, para que los datos no viajen sin cifrar por internet, ya que esto supondría una amenaza de seguridad en caso de que alguien estuviese espiando nuestras redes usando algún tipo de sniffer.
Vamos a extender el post previo de copias de seguridad para incluir en nuestro sistema de bakcup las copias de la bbdd.
Existen diversas formas para enseñar a spamassassin, voy a explicar una muy sencilla y eficaz, que se puede implementar facilmente en todos los clientes de correo electrónico y webmail. El requisito es utilizar cuentas imap en vez de POP3.
1.- Creamos una cuenta llamada spam en la raiz donde moveremos todos los mensajes no deseados. Del resto ya se encarga spamassassin.
En el servidor: