Blackhold

Archive for the “Opensource” Category

dudle: alternativa opensource a doodle

Posted on desembre 15th, 2011 by Blackhold

¿Cuantas veces has estado usando el doodle, esta magnífica herramienta pero te ha jodido a lo grande que fuese cerrada? ¡pues de la mano de Benjamin Kellermann, aquí llega dudle! el programa de encuestas que hace lo mismo que doodle y totalmente personalizable e instalable en tu servidor!

Dudle es un software desarrollado en ruby y su instalación es un poco distinta a la que estamos acostumbrados en un PHP+MySQL, además de que dudle no usa ninguna base de datos relacional, simplemente crea un directorio con un fichero de texto llamado data.yaml con todas las opciones.… ||| Seguir leyendo… >>>

64k

Posted on octubre 9th, 2011 by Blackhold

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!||| Seguir leyendo… >>>

Mediawiki: Segmentation fault ulimit4.sh

Posted on juny 30th, 2011 by Blackhold

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||| Seguir leyendo… >>>

Mediawiki 1.16 tunning

Posted on juny 21st, 2011 by Blackhold

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.… ||| Seguir leyendo… >>>

guardar el log en irssi

Posted on novembre 10th, 2010 by Blackhold

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.… ||| Seguir leyendo… >>>

Zentyal

Posted on octubre 22nd, 2010 by Blackhold

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
  • ||| Seguir leyendo… >>>

openshot

Posted on octubre 21st, 2010 by Blackhold

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… ||| Seguir leyendo… >>>

pdfcube

Posted on octubre 19th, 2010 by Blackhold

pdfcube sirve para convertir cualquier presentación en formato pdf en un cubo tridimensional.

su instalación es muy simple

# apt-get install pdfcube

para cargar el pdf con los efectos de pdfcube simplemente tenemos que ejecutar:

$ pdfcube presentacion.pdf

a continuación se abre la presentación en pantalla completa.

c: para avanzar la presentación con efectos
h: zoom a la esquina superior izquierda
j: zoom a la esquina superior derecha
k: zoom a la esquina inferior izquierda
l: zoom a la esquina inferior derecha
z: zoom a una zona específica

ale happy teaching ;)… ||| Seguir leyendo… >>>

Configurando apache para la guerra (alto rendimiento)

Posted on maig 24th, 2010 by Blackhold

Iba a poner en el título alta disponibilidad pero no trata de esto, sino de como configurar el apache de tal forma que pueda servir su contenido de una forma mucho mas eficiente.

Cuando tenemos un servidor apache sirviendo nuestro blog que apenas visitan una decena de personas al día esto no nos tiene que preocupar, pero si tenemos que hacerlo si en este mismo servidor hay un numero mucho mas alto de visitas diarias.

Hace un tiempo me pidieron configurar un apache para alto rendimiento, como no había configurado hasta el momento ninguno no me había preocupado ni siquiera para este tema, pero ahora con la vuelta a la carga con marsupi es necesario tener en cuenta alguna de estas cosas.

En realidad lo que significa configurar un apache para alto rendimiento es primero de todo, saber qué tipo de datos vas a transferir y segundo el ancho de banda y capacidad de hardware de qué dispones.
Al leer este artículo (que tan amablemente trataré de traducir), me quedé perpleja, pensaba que la gran mayoría de las cosas me sonarían a chino, me venía de nuevo a la cabeza la semejanza a un trauma craneoencefálico a un chichón o una gastroenteritis a un dolor de barriga.
La idea es que el sistema pueda recibir muchas visitas sin que se sature ni la memoria ni el ancho de banda, a partir de ello aquí tenéis algunas ideas de por donde empezar.… ||| Seguir leyendo… >>>

Graffitianalysis

Posted on maig 23rd, 2010 by Blackhold

Este post es para aquellos frikis de los visuales y las manualidades, graffitianalysis es un programa que interpreta los graffitis y los guarda en formato GML, graffiti marked language, basado en XML.

Un vídeo de la espectacularidad del proyecto

Graffiti Analysis 2.0: Digital Blackbook from Evan Roth on Vimeo.

Y de cómo montar tu propio graffitianalizer: howto

Puedes descargar el programa y su código… ||| Seguir leyendo… >>>

Pàgina següent »