Post malintencionado.

Es lunes. Me he levantado a las 11. Me he duchado y he preparado la comida para mi y para mis padres. Me he pasado la tarde contemplando y leyendo un poco. Reinicio a la partición con Linux, a tratar de configurar las X para que utilicen los drivers de Ati para mi Radeon. Resultado nulo, con un dolor de cabeza que cae en la categoría de daños colaterales. Vuelvo a la actividad de contemplación hasta que decido descansar brevemente para tomar una coke.

Nada: igual que ayer e igual que anteayer.

Mi hermana acaba de llegar a casa. Hace 12 horas que salió para ir a clase.

Nada en todo el fin de semana.

Ahora me tomo un té, escucho Burzum y sigo contemplando, hasta que me da por ponerme a psicoanalizarme. Vomito un montón de cosas pendientes en el TO-DO de mi wiki, como para recordarme a mi mismo que solo tengo que escoger cualquiera de esas cosas y ponerme a ello para salir de este estado.

Menos mal que mañana no madrugo. Creo que esta noche me agarraré a un libro y me evadiré dentro de el hasta quedarme dormido de puro agotamiento. O hasta que mis ojos, cansados de llevar toda la tarde aqui sentado, decidan unilateralmente que se acabó y tenga que apagar la luz y los monitores para dedicarme a mirar la oscuridad entre la cama y el techo. Y así seguiré tratando de imaginar ramificaciones para la historia que haya estado leyendo. Hasta que me duerma, o hasta que el vacío que tengo en la cabeza se llene de lo que no me deja dormir.

Debe ser que empiezo a hacerme a la idea de que en menos de un mes habré acabado la corta etapa de mi vida que ha consistido en estudiar el módulo. Dos años. Si me paro a pensarlo, mi vida progresa en pasos de dos años. Y añoro cosas que quedaron muchas unidades-de-dos-años atrás. Puagh.

Brain shutdown for maintenance mode NOW!

Frustraciones de un wannabe-bofh

Este es un post corto, en plan pataleo.

Habiendo decidido seguir revisando manuales de iptables antes de ponerme con algoritmos de traffic shaping y otras camisas de once varas, hago una paradinha para seguir un manual-para-retardados que aparecio hace unos dias en Bulma para generar un gráfico del consumo de ancho de banda a lo largo del tiempo, a partir de los logs generados por iptraf, programita muy molón, que como su propio nombre indica, sirve para monitorizar el tráfico que pasa por tus interfaces de red (aviso: es peligroso, si eres un friki integral, te puedes quedar mirando la lista de paquetes recibidos durante demasiado rato, e incluso terminar emparanoiarte – ¿de quien es esa ip que no hace mas que tratar de acceder a mi puerto 80? ¡me jaquean! ¡corriendo a hacer un nmap!).

El caso es que en una lectura rápida del susodicho minihowto, decido ponerme a ello, ya que parece facil y puede resultar interesante aprender a parsear un log y enchufarle los datos a gnuplot para que me haga un gráfico molón representando la escala temporal de los ataques de kazaa-histeria de mi hermana. Pensando ya en las posibilidades de este interesante cacharrito, sigo los pasos y instalo un par de chorradas necesarias mientras leo los scripts prefabricados. Primera putada: Perl. Un lenguaje que me da miedo. Nunca he entendido el uso de expresiones regulares, ya que la gente que las conoce y escribe tutoriales utiliza fórmulas arcanas que como simple mortal, me quedan vetadas. Segunda putada, el script para el programa que traza la gráfica es bastante espartano: me va a tocar tirar mucho de manual si quiero hacer algo útil. Es la filosofía de Linux, si, pero la mia es tocar y retocar poco a poco, consultando las cosas a medida que las voy necesitando para entender algo que he hecho funcionar por instinto, o por suerte.

Esto nos lleva a la conclusión de este post: necesito logs razonablemente largos para poder generar una gráfica que a estas alturas, es de un interés mínimo incluso para mi. Los pocos minutos que llevo logeando no creo que valgan para mucho. Que mejor manera de generar un tráfico de miiiiiiiiles de pequeños paquetitos que un servidor web en el que haya que dar vueltas y revueltas para encontrar lo que buscas: recuperaré (si encuentro el backup… si es que me acordé de hacerlo) mi wiki de brillantes anotaciones espontáneas que utilicé para desfogarme en clase durante los últimos meses.

Pero PHP, Apache y MySQL son demasiado para este pobre Pentium 133 que trabaja de router para mi, asi que, no problem, instalo a los tres caballeros en mi máquina de escritorio, que esta igualmente encendida casi 24/7, y hago una NATpirula para redirigir las cositas. Pero hamigos, sigo siendo un paquete y el iptables es un misterio para mi, todavía. Una breve consulta a alguna que otra regla, y me siento capaz de extrapolar una regla que puede que funcione.

Catástrofe.

No se que coño he hecho, pero el router se queda frito y no me queda mas remedio que resetearlo. Lo juro, la regla estaba copiada a pedal de la que con sudor y esfuerzo utilicé para redirigir un puerto alto, al puerto para el SSH, pero nada mas meterla, el disco duro empezó a rugir enfurecido y perdi toda respuesta del equipo.

Moraleja: Linux, root, y ‘ensayo y error’ son 3 ideas que no se llevan bien. Hala, a copiarlo mil veces.

Afortunadamente un reset lo arregló todo y volví a tener acceso SSH desde el que terminar de desfacer el entuerto y tratar de investigar lo que pasó. Si hubiera tenido que sacar el equipo del rincón inaccesible en el que lo he metido, y volver a enchufarle un teclado y un monitor para hacer las cosas localmente, no habría dado ni un duro por la conexión a Internet de los equipos de casa. Bueno, parece que me he extendido un poco mas de lo previsto.

Y antes de que se me olvide, happy b-day a Tarozt y Draako. Tengo que pedirle a la hamiga Mic que me pase una copia de su agenda para acordarme de todas estas cosas.

Sequía.

Son muchos dias sin postear ya, y toca excusarse y tal. Ni de coña.

La semana de curro ha sido bastante gratificante. No practico ninguna clase de deporte, pero llegar a casa reventado y con unas agujetas de muerte en músculos que ni siquiera recordaba que tenia, resulta bastante satisfactorio. ¿Por que?. Ni puta idea. En todo caso, al segundo dia pasaron y la cosa no pareció tan dura. De hecho, no lo era. Trabajo físico, si, pero sin prisas ni presiones. Echaré de menos a los compañeros, aunque solo hayamos pasado juntos una semana. Los que he podido conocer (2 o 3, ya que al resto los conocía ya) han sido entradas directas a mi lista de gente-de-puta-madre. A los ya conocidos los he conocido de otro modo, en un ambiente diferente al habitual. Interesante.

Por otro lado, el trabajo vitaliza. Con solo una semana, duermo menos, y me levanto mas descansado. Supongo que estos ‘efectos beneficiosos’ remiten al cabo de un par de meses, pero por ahora, se agradecen. Para no perder el ritmo, me he puesto a preparar un router casero para que mis señores progenitores y mi hermana no se peleen por la conexión a internet. La necesidad: mi (mierdoso) ISP, Retecal, de buenas a primeras nos ha reducido las IP que nos correspondían a cada abonado (3 antes, 2 ahora), por lo que en casa pueden llegar a haber voces airadas por ver a quien le corresponde tener salida a Internet en un momento dado. Asi que un par de tarjetas de red por aqui, una placa y un procesador por otro lado, unos modulos de memoria por alla, un poco de bricolaje y hop, ya tenemos una caja mágica. Debian, como en los viejos tiempos, recompilar con soporte netfilter/iptables y a leer manuales y tutoriales. La adicción al Messenger del resto de mi familia me va a salir cara, lo sé. A ver como me las arreglo. Después ya me pelearé con alguna otra cosa. Linux no deja sitio para el aburrimiento. Y mientras tanto, sigo sin altavoces en mi habitación. No poder escuchar música más que con una mierda de auriculares me mata. Necesito la pasta ya, para un juego de altavoces 2.1 de Creative que he visto por ahi. Y un móvil, ya que el que tenía tiene la curiosa manía de descargar la batería en cuestion de segundos en cuanto me da por utilizarlo, momento en el que yo exclamo “joder, como quema esto” y lo suelto =). Divertido. El resto de la wishlist, para cuando encuentre un trabajo de verdad.