Configurando apache para la guerra (alto rendimiento)

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

Toulouse HackerSpace Festival – 29 y 30 de mayo de 2010

THSF 2010
http://thsf.hackerspace.net

– Qu’es aquò?
Un encuentro que mezcla a gente con una diferente trayectoria cultural alrededor del uso de la tecnología y entender los problemas que puede plantear.

– Et en plus long ça donne quoi?
Originalmente en el Hackerspace, hay hackerspaces, laboratorios más o menos formales que son un punto de encuentro de todo el que desea involucrarse en proyectos relacionados con la ciencia, tecnología, arte digital y más. El Festival es una oportunidad para compartir sus logros y experiencias con cualquiera.…

Curso de Administración de Sistemas GNU/Linux III & IV

Por fin hemos terminado el primer bloque del curso de administración de sistemas GNU/Linux, en este primer grupo de 4 sesiones podemos escuchar una introducción a la administración en consola, a partir de estos audios tendrías que ser capaz de entender un poco mas el rollo de la terminal, recomiendo adjuntar a estos audios la guía de referencia rápida de debian.

– Sesión I: http://blip.tv/file/3463978
– Sesión II: http://blip.tv/file/3510533
– Sesión III: http://blip.tv/file/3463978
– Sesión IV: http://blip.tv/file/3637405

bash: read dentro de un while

Aquí programando un script de bash me encuentro que el read dentro de un while no funciona, pasa olímpicamente de él, el motivo es que dentro del while los comandos no pueden capturar el teclado así que tendremos que indicarlo especificamente.

cat temp.txt  |while read -r line3; do
echo “Borrar fichero”
echo “> Atención: no se puede deshacer! ¿Realmente quieres borrarlo? (Y/n):”
read borra < /dev/tty
fi
done…

Monos programadores

¡Anda! cuantas veces he dicho que esto de la programación es para monos! xD

La expresión es cierta, ya que en los 70 hubo un experimento dónde se trató de enseñar a programar a los monos, además de los estudios en cuanto tiempo un animal era capaz de escribir una frase del libro de Shakespeare en menos tiempo.…