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

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

HTML5: muestras de su potencia (vídeo y 3d)

Impresionante y al mismo momento inquietante demostración de lo que es capaz el HTML5 gracias a las etiquetas canvas y video (Canvas.drawImage()).

Con un simple pedazo de código es posible hacer cosas tan potentes como esto:

Pulsa el vídeo y verás como se esparce por toda la página y vuelve en si, como si de un replicador de estos de SG-1 se tratase!

En esta página encontraréis más información de como se ha hecho, también tenéis la alternativa de hacer un control+u y ver el código ;)…

ditaa: Diagramas en ASCII

¿Cuantas veces hemos tenido que hacer un diagrama en un simple documento de texto para no tener que liarnos con el engorroso dia? pues ditaa es un programa escrito en java que permite crear diagramas en formatados en ASCII (siguiendo una sintaxis específica) en preciosos diagramas en formato bitmap.

    +--------+   +-------+    +-------+
    |        | --+ ditaa +--> |       |
    |  Text  |   +-------+    |diagram|
    |Document|   |!magic!|    |       |
    |     {d}|   |       |    |       |
    +---+----+   +-------+    +-------+
        :                         ^
        |       Lots of work      |
        +-------------------------+

Pasado por ditaa:

Más información: ditaa.sourceforge.net

Trac

Pues hace ya un tiempo que uso distintas herramientas para organizar mis tareas, algunas mas analógicas, otras mas digitales, pero todas distintas pero para hacer lo mismo.
En la lista de herramientas, tenemos de lo más típico de un papel con un gran TODO LIST en la cabecera, problema, que cuando te roban la mochila con la TODO LIST dentro jode muchísimo (disculpad la poca profesionalidad de esta última frase, pero para que podáis llegar a ver lo desastroso que puede llegar a ser!).…

HTML5

Pues si entráis a este blog con un navegador compatible habréis notado el pequeño cambio de look, pero no sólo cambia el look sino también el código… venga! dale al control+u!

Si si, HTML5! pues anda aquí lo tenéis, existe y es usable y según mi primera impresión super comprensible y fácil de modificar. Esto si, no he programado el tema del wordpress desde 0, he usado un tema de wordpress llamado H5 y he tratado de modificarlo de tal forma para que se parezca un poco al mandingo que tenía anteriormente.…