Me llamo Guybrush Threepwood y quiero ser pirata

Si eres suficientemente "viejo" como para haber convivido con aventuras gráficas de la talla de Monkey Island, Maniac Mansion, Indiana Jones o SpaceQuest posiblemente coincidirás conmigo en qué el guión y los diálogos de estos clásicos eran realmente buenos, geniales en ocasiones. Hoy un enlace que ha pasado Manel en la oficina me ha hecho recordar un montón de pedacitos de aquella época, así que rescataré algunas de las perlas, para aquellos tontos nostálgicos como yo.

... »

Nos vemos en serestandar.es

Oh yeah... Hoy nos lo han confirmado: Si no hay ningún imprevisto, los días 27, 28 y 29 de Junio nos veremos en el congreso serestandar.es que se celebra en Sevilla. serestandar.es es un conjunto de talleres y conferencias sobre diseño y desarrollo web con estándares, en los que participarán como ponentes muchos de los mejores diseñadores y desarrolladores del mundo, cuyo método de trabajo está basado en el respeto a los estándares web.

... »

Mensajes de error en entornos de producción

¿Que por qué es importante desactivar la visualización de mensajes de error en producción? Pues para evitar situaciones como ésta:

Y cómo hacerlo:

  • A lo bruto: Puedes detectar mediante código si te encuentras en el entorno de producción o de desarrollo mediante, por ejemplo, una variable de servidor: $_SERVER["SERVER_NAME"]. Dependiendo de si estás o no en producción, puedes eliminar los mensajes de error con un error_reporting(0), y en cualquier caso usar un sistema de logueo o de avisos propio para informarte del problema.
  • Bien: En el fichero de configuración de PHP, php.ini, desactivamos la muestra de errores por pantalla ( display_errors = Off ), y dejamos que éstos queden reflejados en el log de errores del servidor ( log_errors = On ). De esta forma, seguiremos estando informados de cuando algo falla, y evitaremos mostrar nuestras vergüenzas a los usuarios...
... »

De cuando Pandora calló

Dear Pandora Visitor,

We are deeply, deeply sorry to say that due to licensing constraints, we can no longer allow access to Pandora for most listeners located outside of the U.S. We will continue to work diligently to realize the vision of a truly global Pandora, but for the time being we are required to restrict its use. We are very sad to have to do this, but there is no other alternative.

... »