Archivo mes septiembre, 2010
Problema de codificación con las uri en Grails.
En el año que llevo trabajando con Grails, he encontrado multitud de cosas buenas en dicho framework, asi como algunos problemas bastante frustrantes. Uno de los más complicados de resolver (dado que encontré poca información al respecto) es un problema derivado del uso de la codificación utf-8 en grails utilizando un servidor tomcat, más concretamente a la hora de pasar parámetros por URL, puesto que ciertos caracteres (á,é,ÃÂ,ó,ú y ñ por ejemplo) no son enviados correctamente a través de la URL. Para evitar este problema sin modificar el charset de la aplicación, se puede añadir un parámetro a la configuración del tomcat, useBodyEncodingForUri, que le indica al tomcat que debe utilizar para la url el mismo encoding que usa la página, evitando de esta manera el molesto problema.
De esta manera, una posible configuración para el conector del tomcat serÃÂa la siguiente:
<Connector
port=”8080″ maxHttpHeaderSize=”8192″ useBodyEncodingForURI=”true”
maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″
enableLookups=”false” redirectPort=”8443″ acceptCount=”100″
connectionTimeout=”20000″ disableUploadTimeout=”true” />
Instalar Zentyal en Ubuntu 10.04 Server paso a paso
Zentyal (antes conocido como eBox Platform) es una plataforma de red unificada formada por una serie de módulos que permiten administrar la infraestructura de red, actuar como puerta de enlace a Internet (gateway), gestionar las amenazas de seguridad (UTM), compartir archivos e impresoras, unificar las comunicaciones o una combinación de estas.
Gracias a Zentyal podemos instalar y configurar fácilmente, usando una interfaz web, servicios como Squid, Dansguardian, L7-Filter, Snort o Asterisk, por poner algunos ejemplos. Los módulos que tenemos disponibles son los siguientes:
- Zentyal Gateway: incluye una caché transparente (Squid), control de tráfico, balanceo de carga y disponibilidad, asàcomo filtrado de contenido (Dansguardian).
- Zentyal UTM: dispone de filtrado de contenido, redes privadas virtuales, cortafuegos y detección de intrusos (Snort).
- Zentyal Office: ofrece servicio de directorio (OpenLDAP), calendario, contactos y tareas, compartición de archivos e impresoras (SAMBA) y backup de datos (Duplicity).
- Zentyal Infrastructure: está formado por un servidor DNS (Bind), un servidor web (Apache), SSL profesional y objetos de red.
- Zentyal Unified Communications: incluye gestión de usuarios, correo electrónico, mensajerÃÂa instantánea (Jabberd2) y voz IP (Asterisk).
¿Cómo cambiar el dominio de un sitio web?
Varios pueden ser los motivos que surjan en un momento determinado para cambiar el dominio de un sitio web: fortalecer una marca, darse cuenta de que el dominio elegido en un primer momento no es el adecuado, etcétera.
También es cierto que cambiar el dominio de un sitio web no es una decisión que se deba tomar a la ligera, ya que, si el trasvase no se realiza correctamente, es posible que ello afecte al posicionamiento, indexación y/o tráfico del sitio web en cuestión.
Veamos algunos puntos clave para evitar “sustos” al realizar el cambio de dominio:
El nuevo sitio web que se cree con, como mÃÂnimo, la home page activa, deberÃÂa estar enlazado en el sitio web antiguo para propiciar su indexación por parte de los motores de búsqueda.
Se guardará una copia del site map antiguo y se editará un nuevo mapa web para que pueda ser “desenredado” por las “arañas” del buscador. En este punto, se procederá a realizar la migración de contenido de uno a otro sitio.
A continuación, se deberÃÂa realizar un redireccionamiento del contenido al nuevo sitio web mediante redirecciones 301, propiciando que sea rastreado de nuevo por los buscadores, marcando el contenido con la fecha actual.
Por último, una vez realizada la migración es conveniente verificar en las herramientas para webmasters de los distintos buscadores que no se están produciendo errores de rastreo u otro tipo, manteniendo durante un tiempo el sitio web antiguo para aminorar el impacto de los enlaces entrantes a este site.
La huelga del fin del mundo.
Martes, dÃÂa 28 de Septiembre de 2010, 23:45h. En algún lugar de los madriles. Toses y nervios en una