viernes, 31 de enero de 2014

Como saltarse las restricciones del antivirus de GMAIL

Hoy me he encontrado con que GMAIL no me deja descargarme un fichero zip sin cifrar adjunto a un correo porque me dice que es o tiene un virus. Resulta que no hay ninguna opción para desactivar esta característica, por lo que ya daba el archivo por perdido puesto que ya no está en las fuentes de donde lo saque antaño y ese correo era mi "copia de seguridad".

lunes, 27 de enero de 2014

Un proyecto en NetBeans de principio a fin (VII). Gestión de sesiones

Todas las aplicaciones de comercio electrónico que ofrecen algún tipo de funcionalidad del estilo del carrito de la compra, necesitan ser capaces de recordar los datos específicos de un usuario y sus acciones en el sitio web. Desafortunadamente, el protocolo HTTP -base de las comunicaciones en Internet- es un protocolo stateless. Esto quiere decir que cada petición recibida por el servidor, es un fragmento independiente de información, que no tiene relación con peticiones recibidas previamente. Por lo tanto, si un cliente pulsa un botón y añade algún artículo a su carrito, nuestra aplicación debe tomar las medidas necesarias para asegurar que el estado del carrito del usuario se actualiza, y además, esa acción no debe afectar al carrito de otro usuario que eventualmente pueda estar navegando por el website al mismo tiempo.

miércoles, 22 de enero de 2014

Gadget de comentarios recientes para blogspot

Hace unos días me daba cuenta de que en mi blog de blogspot, de nuevo se volvía a 'estropear' el gadget de comentarios recientes. Como en ocasiones anteriores, el motivo de que se haya estropeado el plugin es que para funcionar necesitaba archivos externos y al retirar alguno de ellos el código que genera los comentarios recientes deja de funcionar, pero ya hay solución.

jueves, 16 de enero de 2014

Depurar código administrado en entorno de producción.

Tienes un programa que sólo falla (lanzando una fea excepción) en el entorno de producción y eso es una putada. Por fortuna podemos mirar que esta pasando gracias a depurador de windows WinDgb.exe y un programita muy chulo de microsft que se llama Debug Diagnostic Tool 2.0. (DebugDiag)

lunes, 13 de enero de 2014

Code Kata for fun and profit.

Code Kata es un término acuñado por Dave Thomas en analogía al concepto de kata en las artes marciales. Consiste en un ejercicio de programación para practicar que, en el mejor de los casos, puede ser resuelto de diferentes formas. Voy a proponer uno que me ha parecido muy interesante debido a la gran variedad de formas de resolverse que puede llegar a tener.