Etiqueta pre

Pues una pequeña mejora gráfica en el blog, aunque no lo parezca leo vuestras críticas y peticiones, y la del pre, una etiqueta que uso bastante cuando pasteo código, la he modificado para que no quede cortada.

La propiedad usada es overflow y el pequeño añadido al código propuesto por xsb ha sido la propiedad overflow-y: hidden, para que no aparezca la barra de scroll vertical.

Aquí el pedacito de código:

section>pre {
	font-size: 1em;
	padding: 1em;
	border: 1px dashed #aa0000;
	color: #000;
	background-color: #FFFFDB;
	line-height: 1.1em;
	overflow: auto;
        overflow-y: hidden;
}

Como el template del blog es en HTML5, le aplico esta propiedad sólo al contenido principal, en este caso section.

Espero que os guste la pequeña modificación ;)

Muchas gracias!…

64k

Hace ya un tiempo alguien me comentó sobre gente que desarrollaba aplicaciones de generación de gráficos que apenas ocupaban unas pocas kb. El secreto está en los algoritmos, toda la renderización la lleva a cabo la tarjeta gráfica.

Aquí tenemos una demostración de lo que se puede llegar a hacer por ejemplo con 64k de programa.

Chaos Theory – Awesome 64k Demo!

WordPress multi-site + JetPack

Todos los que tengáis un wordpress sabréis las ventajas de usar los plugins “de la nuve”, aquellos que te permiten estadísticas, filtros de spam, instalación de extensiones desde el cms, etc. etc. pero también tiene sus desventajas y es que dependes de wordpress.com.
Hace ya unos días el servicio con wordpress.com era un poco malo, pero parece que finalmente han desarrollado otra plataforma para gestionar todos estos plugins, el jetpack.

Lo primero que tendremos que hacer es descargar el jetpack de forma manual (cuando iba a instalarlo automáticamente no me dejaba conectar, ya que me decía que la clave API era incorrecta).

Jetpack te agrupa las distintas herramientas de “la nuve” en un menú nuevo en la barra izquierda, pero una vez instalado falta activarlo y aquí el problema :( Todo el rato me soltaba este mensaje:

Jetpack could not contact WordPress.com: token_http_request_failed. This usually means something is incorrectly configured on your web host. name lookup timed out

Mediawiki: Segmentation fault ulimit4.sh

Estaba montando una mediawiki y al subir las imágenes no tenía instalado el imagemagick, ya que necesitaba la herramienta “convert” para poder generar los thumbnails de las imágenes subidas.
Una vez instalado al subir imágenes me salía este error en los ficheros de log de apache:

/var/www/html/mediawiki/bin/ulimit4.sh: line 4: 16421 Segmentation fault      (core dumped) '/usr/bin/convert' -quality 80 -background white -size 120 '/var/www/html/mediawiki/images/archive/a/a4/20110630074354!Esquema.jpg' -thumbnail '120x81!' -set comment 'File source: http://acme.acme.com/wiki/File:Esquema.jpg' -depth 8 -sharpen '0x0.4' '/var/www/html/mediawiki/images/thumb/archive/a/a4/20110630074354!Esquema.jpg/120px-Esquema.jpg' 2>&1

La solución será añadir un valor en el fichero LocalSettings.php. En Kb.

$wgMaxShellMemory = 512000;

Más información: Manual:$wgMaxShellMemory

Mediawiki 1.16 tunning

Está a punto de salir la mediawiki 1.17, pero ahora mismo estoy implantando un sistema en producción y siempre es mejor usar versiones estables y ya probadas.

Navegando por la red veo que hay mogollón de extensiones nuevas y que le permiten una potencia descomunal a mediawiki. Para mi esta herramienta es una perfecta herramienta para organizar documentación de cualquier tipo.

Hace unos días que tuve que batallar para que se escogiese mediawiki en lugar de unar un plugin de wiki para drupal. Cabe decir que el módulo wiki de drupal no estaba nada mal, pero siempre es mucho mejor una mediawiki y además con algunas de las extensiones que voy a comentar a continuación.…

Liada con el plugin wp-stats y varios sitios

Muchas veces pienso en que tendría que meter alguna operación matemática medio compleja a los botones de formulario que aparecen en mi ordenador, pero bueno, a más fallos, más soluciones. No hay mal que por bien no venga.

La cuestión es que tenemos un wordpress con un porrón de blogs y queremos activar el plugin wp-stats para saber las visitas que recibimos y cosas de estas, pero por algun motivo y por alguna cuestión esotérica, un blog ha empezado a compartir estadísticas con otro blog (por lo menos, hasta el momento sabemos que es posible hehe), pero tenemos que separarlos.

¿Cómo lo hacemos?…

Resumir los feeds en wordpress

Pues aquí vengo con una gran mejora y un gran alivio para estos planets que me siguen, a partir de ahora ya no os voy a torturar más con mis posts quilométricos ;)

El secreto está en Opciones > Reading > For each article in a feed, show > Summary

Y ale a correr.…

guardar el log en irssi

Cuantas veces has estado hablando de alguna cosa interesante con una persona y luego lo has querido guardar pero no te quedaba otra cosa que copiar el log a mano? algunas tenemos la costumbre de no guardar logs (esto hace también que tengamos menos memoria), pero la gran mayoría de logs son cosas sin sentido así que somos ecológicas y preferimos no generar mas cyberbasura.

En cualquier momento de la charla podemos activar el logging, pero para que se copie todo lo que hemos dicho tenemos que volcarlo de nuevo para que se guarde al fichero.…

Zentyal

Zentyal es un frontend via web para administrar distintos servicios del sistema. Permite instalar distintos perfiles del programa con varios servicios pre-configurados, simplemente tendrás que configurar los servicios con algunos datos que te da el entorno ncurses que te aparece durante la instalación de estos paquetes:

  • zentyal-office: ebox-samba, ebox-printers, ebox-antivirus, ebox-ebackup, ebox-software, ebox-monitor
  • zentyal-communication: ebox-mail, ebox-jabber, ebox-asterisk, ebox-mailfilter, ebox-antivirus, ebox-ebackup, ebox-software, ebox-monitor
  • zentyal-security: ebox-firewall, ebox-ids, ebox-squid, ebox-openvpn, ebox-mailfilter, ebox-antivirus, ebox-ebackup, ebox-software, ebox-monitor
  • zentyal-gateway: ebox-network, ebox-squid, ebox-firewall, ebox-trafficshaping, ebox-l7-protocols, ebox-ebackup, ebox-software, ebox-monitor
  • zentyal-infrastructure: ebox-network, ebox-dhcp, ebox-dns, ebox-openvpn, ebox-webserver, ebox-ntp, ebox-ebackup, ebox-software, ebox-monitor, ebox-ftp

openshot

openshot permite editar con realmente facilidad tus vídeos, se trata de un programa realmente útil para hacer video-montajes caseros.

# apt-get install openshot…