Nueva versión del rediseño de Drupal.org

Ayer hicieron pública la séptima iteración del rediseño que va a sufrir drupal.org, en el blog de uno de los miembros del equipo, disambiguity, se pueden ver las grandes novedades y en la página de seguimiento, se puede acceder a la mayoría de prototipos del diseño.

De momento, la portada de drupal.org quedaría así:

Artículos destacados de Octubre

Os dejo una lista con los artículos destacados del mes de Octubre, y una novedad, la tira cómica del mes ;)


Traducción libre:

- Vamos a intentar nuevas cosas. SCRUM. Empezémos con el informe diario, Randie, ¿en qué estuviste trabajando ayer?.
- Me pasé la mañana revisando los parches de Ross. Todos ellos eran tan incorrectos que me daban escalofríos, cuando llevaba la mitad de su código revisado, me empezaron a doler los ojos. Mi cuerpo no lo pudo soportar más y sentí tantas náuseas que tuve que dejarlo y tomarme la tarde libre.
-¿Y tú qué hiciste, Ross?
- Programé todo el día.
- ¡Buen trabajo!

de drupal

  • Peligros de usar el formato Full HTML, en el blog de Nick Lewis (en inglés)
  • Las reglas no escritas del desarrollo en Drupal, en el blog de Rob Loach (en inglés)
  • Plugin de desarrollo de Drupal para NetBeans, en los blogs de SUN (en inglés)
  • Estadísticas en drupal.org, los módulos contribuidos más descargados, en Learn By the Drop (en inglés)
  • Comparativa de rendimiento de Postgre vs MySQL usando Drupal en el blog de Mikkel Hoegh (en inglés)
  • Reflexiones de por qué el core de Drupal es ligeramente más lento en las nuevas versiones, en be circle(en inglés)

de mysql

  • Rendimiento de las cláusulas JOIN cuando el charset de las tablas difiere, en mysql performance blog (en inglés)
  • Las cosas siguen revueltas despues de la compra de MySQL por parte de SUN, otro de los cofundadores deja la compañía, en CIO (en inglés)
  • Nociones y recomendaciones para realizar una buena convención de nombres para los objetos de una base de datos, en Xaprb (en inglés)
  • Copias de seguridad en MySQL paso a paso, en Database F1 (en inglés)
  • El backup que vendrá, un preview de mysqlbackup en el blog de Lars Thalmann (en inglés)

de otras cosas

  • El árbol genealógico de Fry, en el blog de Javier Casares
  • ¿Qué pasa con tus posts, fotos, cuentas de mail y redes sociales si mueres? en la brújula verde
  • Ejemplos y recomendaciones a la hora de elaborar una tabla de precios para los clientes, en Smashing Magazine (en inglés)
  • Velocidad de DOM vs InnerHTML en javascript, en Tripix.net
  • Gmail y el robo de dominios en tufuncion.com
  • 7 sitios donde encontrar código fuente, en Sitepoint (en inglés)

Si tenéis curiosidad, visitad la categoría de destacados para ver los artículos de otros meses.

Solución al error 1153 Got a packet bigger than 'max_allowed_packet' bytes

En MySQL, cuando intentamos realizar una carga de datos sobre una instancia ya existente, existe la posibilidad de obtener un error parecido a este:

ERROR 1153 (08S01) at line 625: Got a packet bigger than 'max_allowed_packet' bytes

Esto pasa porque el cliente desde que estamos cargando los datos envía un paquete mayor de lo que el servidor está configurado para soportar, la instalación por defecto configura esta variable de sistema a 1Mb.
Es necesario que tanto el cliente de mysql como el servidor (mysqld) estén configurados para aceptar paquetes de datos mayores.

Configurar el servidor

Debemos modificar el fichero de configuración de MySQL, en el caso de sistemas Windows, el fichero my.ini de la carpeta donde hayamos instalado el servidor. Para sistemas *nix, el fichero /etc/my.cnf.
En ambos casos deberemos añadir/modificar el parámetro max_allowed_packet que se encuentra en la sección [mysqld], por ejemplo, para ponerlo a 16M

max_allowed_packet=16M

Y después reiniciar el servidor MySQL.

Configurar el cliente

La configuración del cliente puede no ser necesaria, pero se puede abrir una sesión indicando el valor para el parámetro max_allowed_packet, por ejemplo:

mysql --max_allowed_packet=16M

A partir de la versión 4 de MySQL, este parámetro puede ser de hasta 1 Gb.
Más información de la configuración de este parámetro en la documentación oficial.

google se protege contra los zombies por Halloween

Minipost curioso, Google ha incluido una protección extra a su robots.txt por Halloween.

User-agent: zombies
Disallow: /brains

Ya sabéis, cuidad vuestros cerebros! ;-D

Visto a través de dzone

Drupal triunfador absoluto en los premios "Packt Open Source CMS"

Tras enterarnos ayer de que Drupal había ganado el premio a mejor CMS escrito en PHP en los premios que convoca anualmente la editorial PacktPub, hoy ha salido el veredicto al mejor CMS en general, y por segundo año consecutivo, Drupal se lleva el gato al agua. Joomla ha quedado segundo en ambas categorías. Podéis consultar el listado completo de resultados desde aquí.

La cuantía total de los premios es de 5000$ por el premio a mejor CMS y 2000$ por el premio a mejor CMS en PHP. También hay que felicitar a Earl Miles, que ha ganado el premio a la persona individual más valiosa del año para Drupal (MVP), Earl es el responsable de módulos tan importantes como Views o Panels y colabora en decenas de proyectos en drupal.org, para ver que se lo merece solamente hace falta mirar las colaboraciones en su perfil.

Actualizo: En drupal.org proponen "diggear" la noticia para que el mundo se entere de que existimos, añado el widget que facilita la tarea ;)

Cómo decorar una calabaza de halloween

Lorena y yo estamos preparando una fiesta en casa para halloween, en petit comité, pero la vamos a liar parda ;-). Entre otros detalles de decoración / disfraces que no voy a desvelar hoy aquí, hemos decidido utilizar una de las tradicionales calabazas de esta fiesta anglosajona pagana. Pero no una comprada de plástico, nos hemos puesto, y hemos hecho una de verdad, aquí los pasos:

Ingredientes

  • Una calabaza, achatada, de tamaño mediano (para novatos).
  • Un cuchillo de sierra
  • Un cuchillo de tipo puntilla (si el de sierra tiene punta y es pequeño, se puede usar un solo cuchillo)
  • Una cuchara resistente, nosotros hemos usado una cuchara de helado.
  • Un bol para guardar el contenido de la calabaza y no dejar todo echo un cristo
  • Papel de cocina para dejar la calabaza bien limpia y seca.

Rediseño de drupal.org

El rediseño de drupal.org está en una fase muy avanzada, y la verdad es que, en mi opinión, Mark Boulton y su equipo están haciendo un trabajo estupendo, sobre todo en lo participativo y abierto que está siendo todo el proceso.

Decidieron hacer un proyecto abierto, con la participación de toda la comunidad, hay un grupo de soporte, un usuario de twitter donde van publicando las novedades, un grupo de flickr con algunas capturas, pero sobre todo se puede seguir el proceso del lavado de cara que le estan dando a drupal.org en una web en la que muestran el aspecto de los prototipos, donde, además de la estructura básica, wireframes y navegación, empieza a haber capturas del posible diseño visual, muy limpio y bien estructurado.

Es muy curioso ver las imágenes del proceso de diseño del nuevo logo de la web, que será un wordmark. En el blog de Leisa Reichelt se puede ver también la evolución del proceso, con detalles técnicos sobre los wireframes. Hay un par de entradas con algunas alternativas antiguas para el rediseño del logo, aquí y aquí.

Portada de menéame, datos y consecuencias

Ayer este blog fue portada en meneame.net por primera vez (y quien sabe si la última), con un post sobre la cutreweb que presentó la delegación española para organizar el mundial de balonmano 2011
Me avisaron del meneo y de la portada en directo, así que he podido recoger muchísimos datos de lo que se denomina "efecto menéame".

He de decir que Drupal y el hosting aguantaron bastante bien el golpe, la noticia salió en portada y recibió miles de visitas durante el día, pero a eso de las 4 de la mañana, no estoy seguro de si tuvo algo que ver o no con el aluvión de visitas, la web (y todas las que comparten servidor con ella) dejó de funcionar hasta las 12 de la mañana. Estimo que las visitas en el momento que dejó de funcionar apenas eran 50 en toda la hora anterior, por lo que podría no ser por causa del efecto menéame.

Ahora sí, todos los datos, con screencast incluido del día de ayer.

- Visitantes únicos: 9268 (casi el doble del tráfico mensual del blog)
- Páginas vistas: 14519
- 35 segundos de tiempo medio en el sitio
- El 70% de las visitas fueron desde Firefox y un 4% desde Chrome
- El 82% usaban Windows (casi todos XP) y el 11% Linux.
- 14 llegaron desde un Iphone y 9 desde un Ipod.
- Llegaron visitantes desde 57 paises diferentes, pero el 92% fueron desde España, de ellos, un 30% de Madrid y un 12% de Barcelona.

El mayor pico de tráfico fueron las dos primeras horas tras la llegada a portada de meneame, en las que hubo más de 4000 visitas únicas.

Captura de google Analytics:

La noticia en menéame la podéis ver aquí y en el momento de escribir esto tiene 355 meneos y 89 comentarios. Llegó a portada en unos 20 minutos.

Por último, dejo un screencast que hice en pleno apogeo de la noticia en portada, utilizando el software Woopra, que proporciona un interfaz muy chulo para ver las visitas a tu sitio en directo.

Nota: El número en grande son los usuarios concurrentes en la web, y las ondas son los clicks realizados.

Actualizaré en unos días con los datos del fin de semana de "resaca".
Actualizo después de tres días:

En Google Analytics, las visitas han bajado muchísimo pero se siguen manteniendo más altas que la media habitual, unas 1200 visitas el fin de semana y 400 ayer (el doble de lo normal)

En Bloguzz , el ranking ha sufrido una subida importante:

Y en Alianzo también:

Web impresentable para la candidatura de España para el mundial de balonmano de 2011

España presentaba candidatura a organizar el mundial de balonmano de 2011. Con mucha probabilidad, la web lamentable que hemos presentado ha constituido una razón importante de que no nos lo dieran, además de ganarnos la calificación de una candidatura "miserable y penosa" según la organización.

He aquí nuestra propuesta: Candidatura de España a organizar el mundial 2011 de balonmano

No hay que dejar de fijarse en la parte oculta de la página, vista en Bar Deportes, en la que se muestran los apoyos a nuestra gloriosa candidatura.

Y todo esto es antes de ver el código fuente y deleitarse con diseño con tablas, iframes, javascripts "curiosos" y todas esas cosas modernas que no deben faltar en una web promocional para un evento que se desarrollará en 2011...

Por si os lo preguntáis, ha ganado Suecia, pero su web no es muy espectacular que digamos...

Actualizo, gracias a Javier he visto un detalle que había pasado por alto: los meta tags para indicar el tema de la web y usarlos en posicionamiento son también de una calidad extrema

<meta name="description" content="Mobiliario de cocina y baño. Tenemos lo que estás buscando. 
A medida. Diseña tu propio espacio.">
<meta name="keywords" content="cocina, cocinas, baño, baños, puertas, puerta, tiradores, tirador, madera,
formica, laca, electrodomesticos, medida, polilaminado, azhor">

No organizaremos el mundial, pero seguramente tendremos posibilidades con las contratas para el mobiliario de vestuarios...

Segunda actualización: Parece que se han enterado del efecto menéame y han intentado de alguna manera cerrar la web... pero gracias a Roberto tenemos tres capturas, una de portada, otra con las sedes y una final con el principio del código fuente

inicio

sedes

codigo

Y algunos usuarios de meneame.net, como gatchan o CrowDat, han descubierto alguna pequeña vulnerabilidad, ejem, en el panel de administración de la web

ooops

Ya se pueden encargar los cds de Ubuntu Intrepid Ibex (8.10)

Ya queda muy poquito para la salida de la nueva versión de Ubuntu, Intrepid Ibex, 8.10 en número y ya se pueden encargar los cds para recibirlos grauitamente en tu casa.

El envío puede tardar hasta 10 semanas, así que puede compensarte el descargartelo desde la misma dirección web.

Para Ubuntu

https://shipit.ubuntu.com/

Páginas