Posts for: #Blog

De utilidad pública, Dijkstra perdida

Actualización: Mauricio ya encontró a su niña. Gracias a un muy buen vecino que se dió la molestia de recoger a su bebé.

La niña de Mauricio se ha perdido de su casita. Si la has visto por ahi, por favor contáctate con su aflijidos padres.

Me llamo Dijkstra y soy una perrita mezcla de Beagle y mestizo. Me perdí el miércoles 09 de Mayo de 2007. Si me encuentras, por favor llama a mi papá, su teléfono celular es el 08-8133282 y de mi casa es el 2208067, él sabrá recompensarte.

[Leer más]

Murió mi guitarra

Nexu, 2004-2006. Q.E.P.D.

No había tenido ni el tiempo de llorarla. Hace un par de semanas, sucedió. Descolgué mi guitarra de su atril y sentí un suave sonido, un «crack». La miro y tenia una cuerda, la tercera, suelta por lo que supuse que tal vez habría dejado mal ajustada la cuerda en su puente en el último cambio de juego, hacía menos de una semana. Intento ajustarla y ahí noto el problema, el string lock block no ajustaba, estaba roto el saddle.

[Leer más]

Case study: Optimizando mi web server en linux pt. 3

Luego de revisar las variables posibles de pobre desempeño a nivel más bajo, me acerco a la optimización del software. Vuelvo a reiterar que «Your mileage may (and will) vary», debido a que mis requerimientos son muy específicos respecto al software servido.

Ver también:

Ahora, Apache

Tras mejorar las variables más comunes de posibles cuellos de botella que sean en parte culpables por el rendimiento, llegamos al servidor mismo.

Elección de MPM

Como ya antes fue enunciado, Apache tiene principalmente tres modelos de funcionamiento, siendo mayoritariamente utilizados los modelos de Prefork y Worker. Prefork es tal cual el modelo antiguo de apache 1.3, es decir un proceso por cliente y sin hilos. Worker es un modelo de multihilos en donde algunos procesos manejan distintos clientes mediante diferentes hebras. Debido al costo de cambio de contexto de los procesos en prefork, worker desde ese punto de vista provee un mayor desempeño. El problema asoma cuando utilizamos software que no tenga un suficientemente elaborado sistema de manejo de seguridad de memoria en el ambito de los hilos (o «Thread Safe»), como es el problema de PHP y su TSRM.

[Leer más]

Estamos en lo que es mi blog

Por qué cresta hablan tan mal estos periodistas. Durante las transmisiones del incendio del edificio Diego Portales las muletillas abundan y en demasía, al punto de ser asquerosamente despreciables, incómodas y hasta con un dejo de verguenza ajena. Quince veces le conté decir a un periodista “estamos en «lo que es»” …

Y para mis blogescuchas que están medio perdidos, «se estaría consumiendo básicamente lo que es en un principio más bién propiamente tal el ala oriente mayoritariamente del edificio Diego Portales».

[Leer más]

Too much spare time

Cuatro trabajos que he tenido en mi vida:

  • Digitador
  • Tutor de Economía
  • Ingeniero Comercial
  • Sysadmin

Cuatro películas que volvería a ver:

[Leer más]