sábado, abril 06, 2013

Next level

Tengo fecha para el primer examen de la lpic-2 (201). En esta ocasión lo haré en inglés. Estoy utilizando como referencia de estudio el libro de Roderick W. Smith 'LPIC-2 Linux Professional Institute Certification Study Guide'. Será el 2 de mayo.

No he cogido fecha para el siguiente (202). Antes he preferido ver que como me sale el asunto con el 201, aunque estoy preparándome como si fuera a presentarme a los dos.

La sensación que tengo es que es más sencillo, pese al idioma. Posiblemente porque los temas están más relacionados con el día a día de un administrador de sistemas. También el tener que leer los temas en inglés, supone un esfuerzo adicional que mejora el proceso de adquisición de los conocimientos.

De todas formas, estudiar en la playa es complicado, hay muchos factores de interruptosis.

lunes, abril 01, 2013

Siete horas de partida

La partida que jugaron ayer en la penúltima ronda del torneo de candidatos entre Carlsen y Radjabov que duró siete horas me dió que pensar. Llevan algo más de dos semanas de juego, con partidas todos los días y descansando cada tres.

Empiezas a las tres de la tarde y terminas a las diez de la noche. Haces tu entrevista y a las once te pones a cenar algo. Por la mañana, si es que has podido descansar, haces un poco de análisis de lo que has hecho el día anterior y preparas lo que quieres jugar contra el rival que te toca, almuerzas a las doce para que te de tiempo de hacer una parte de la digestión y listo para darle al reloj.

Físicamente puede parecer que no es para tanto, pero este ritmo de partidas, jugándose lo que se están jugando (el ganador desafiará al campeón del mundo Anand) tiene que pasar factura. Se supone que son jugadores profesionales, pero aún así, debe ser muy difícil.

He leído en muchas ocasiones que hay que estar muy bien preparado para poder aguantar, no sólo en lo mental, sino en lo físico. Tiene que ser verdad, porque por mi experiencia, de jugador de pachangas amater, después de jugar una partida quedaba para el arrastre.

sábado, marzo 30, 2013

La sartén doble

Llevaba algún tiempo detrás de la sartén doble especial para hacer la tortilla de patatas, pero por una cosa o por otra no la compraba. Hablando de esto con mi madre, me dijo que ella tenía una pero que no le gustaba porque le resultaba muy pesada para darle la vuelta, prefiriendo el método tradicional del plato, así que la tenía en olvidada en el desván.

Convencido de que a mí me gustaría se la pedí y hoy la he probado. Los resultados han sido magníficos, quedando olvidado el método del plato.

Como curiosidad, he documentado el proceso de 'construcción' para una tortilla de seis (huevos y patatas) con un tiempo total de realización de una hora y veinte minutos. Hasta ahora lo hacia a ojo de buen cubero.

miércoles, marzo 27, 2013

La última lámpara

He tenido que pillar a mi señora con las defensas bajas porque he conseguido lo siguiente:
  • Llevarla a ver lámparas un miércoles santo.
  • Comprar una lámpara.
  • Y que fuera la que yo he elegido.
  • Sólo visitar una única tienda (Calero).
O lo mejor quién está con las defensas bajas soy yo y todo es un plan retorcido de Ella (con mayúsculas) para conseguir comprar la última lámpara que quedaba por poner en casa y que encima, me crea que todo se debe a una decisión tomada por mi en un ataque de impetuosidad pelusil.

Las madres y las botellitas de agua

Hablando mientras preparábamos la cena hemos llegado a una pregunta inquietante sobre nuestras madres y la costumbre que tienen de tener una botella de agua que llevan a todos lados y están rellenando continuamente. Hasta cuando se van de viaje.

Repasando, hemos dado que el 100% de nuestras madres objetos del estudio, sobre una población de tres señoras, hacen esto. En principio no debe ser extrapolable al resto de madres, pero los indicios apuntan a que este comportamiento puede darse con mayor probabilidad de lo pensado. Estaré atento de más casos.

lunes, marzo 25, 2013

Tele colgada

Por fin hemos puesto la tele colgada de la pared, con todos sus cables bien recogidos e invisibles. No ha hecho falta abrir ninguna 'regola'.

Los enchufes quedan abajo, tapados por los muebles del suelo. Sólo hemos tenido que abrir un hueco, detrás de la pared, para pasar los cables y sacarlos por uno de los enchufes que no estaba usados en la parte de abajo. Por ese sitio pasa el de corriente, dos hdmi (video y raspberry pi) y el de antena de televisión.

La ventaja del pladur es esa, permite pasar los cables entre las paredes cómodamente al estar huecas, rellenadas por una capa de aislante. El aparato/brazo que sujeta la tele, permite girarla ampliamente o dejarla pegada a la pared, según nuestras necesidades. El brazo va sujeto al pladur con cinco fijaciones y unos tacos especiales para ese tipo de paredes.

Cuando se ven las teles colgadas de las paredes pocas veces se piensa en como coño se pasan los cables, no solo los cables que van a los enchufes (corriente y antena) que pueden estar detrás de ella, sino los cables que van a los aparatos de video y satélite, que suelen estar en otro mueble y debajo de la tele.

domingo, marzo 24, 2013

La torre del angel verde

El viernes encontré el libro La torre del angel verde, que es el cuarto libro de la saga Añoranzas y Pesares de Tad Williams, que compre por 21 €. Ahora que lo tengo, debo tacharlo de mi lista de regalos que siempre digo y que nunca me traen :-)

Por cierto, en el original el título de la saga me parece más acertado Memory, Sorrow and Thorn. Hace alusión al enigma de las espadas que aparece en la cita sobre el libro de Nisses que se nombra en el prólogo del primer libro -El trono de huesos de dragón-.

sábado, marzo 23, 2013

Pescado portugués

Se esta convirtiendo en un rito de semana santa ir al restaurante Vela 2 en Portugal, cerca de Tavira, para comer pescado. Es un lugar que sirven el pescado en modo wok (hasta que nos des abasto) y luego te cobran por persona una cantidad fija más la consumisión de bebida y postre.

Recomendación: Ir temprano.

Un dia magnífico

No estuvo mal ayer. Llegando al trabajo se pudo a llover pero como estaba amaneciendo, un arco iris salió a recibirme (un buen presagio). Luego me llego el resultado del examen (700 sobre 800) de la LPIC. Mas tarde nos comunicaron que teníamos jornada intensiva durante la semana santa y para acabar el día, cene tortilla de patatas en Huelva y dormimos en la playa. Es-tupendo.

lunes, marzo 18, 2013

Zurbaibol

He sobrevivido a la piscina. Después de tres semanas sin ir ningún día he llegado a echarla de menos, aunque ese sentimiento ha desaparecido justo cuando me metí en el agua. La ostia, no recordaba esos primeros momentos de frío. La vuelta ha sido tranquila, aguantando medianamente el ritmo de los demás.

viernes, marzo 15, 2013

Examen finalizado

Terminado el examen de la LPIC-1 (sólo hice el 102) queda la espera de dos semanas para conocer los resultados. Esta espera es lo que peor sobrellevo. Le doy demasiadas vueltas a la cabeza.

Debería dejarme de rollos y ahora que tengo fresca la LPIC-11, continuar con la LPIC-2 y preparar los exámenes 201 y 202. Pero hay que ponerse.

1 Soy optimista y creo que lo he aprobado.

Tocayo a medias

Supongo que el nombre que ha elegido el nuevo papa no me permite llamarlo tocayo.

De todas formas, ese cambio de nombre me da pié a la siguiente reflexión. En una empresa cualquiera, cuando ascienden a alguien a un puesto con mayores responsabilidades, no se le cambian el nombre, sólo adquiere el pseudónimo 'nuevo cabrón'.

Nota aclaratoria: cualquier parecido entre una empresa y la iglesia católica es meramente casual.

lunes, marzo 11, 2013

Metasploit para pentester

Tengo en espera -como tantas otras cosas- el libro de Pablo González que llegó la semana pasada. Apenas he podido echarle un breve vistazo. La semanas que vienen ofrecerán más oportunidades para enfrascarme en su contenido.

domingo, marzo 10, 2013

Dolores estudiantiles

El método de estudio (leer tema, escribir resumen, hacer test) implica que luego me duelen los dedos de las manos de tanto escribir. He perdido la costumbre.

lunes, marzo 04, 2013

Fascitis plantar

Había tenido en buena estimación a los fluchos pero con el paso del tiempo había notado un dolor en las plantas de los pies cuando me levantaba. Cogí cita en el verano porque los dolores en los pies iban a peor. Me dijo que cambiara de calzado, que lo que tenía era una fascitis plantar -algo que sólo había escuchado en la tele que les pasaba a los jugadores de baloncesto y tenistas-.

El cambio de zapatos ha funcionado (los cambie por unos pikolinos). Llevo seis meses y los dolores han desaparecido por completo. No creo que fuera un problema de marcas en sí, sino del modelo concreto que llevaba pero tampoco me arriesgaré a comprobarlo.

domingo, marzo 03, 2013

Justified

Es verdad lo que dicen en la serie, son todos unos paletos estos tios del condado de Harlan en Kentacky. Además, están como un cencerro, será el agua contaminada por las minas de carbón. La estupidez, si llevas un arma, debe ser contagiosa.

Resumiendo, la primera temporada ha ido mejorando. El personaje principal es un más chulo que un ocho, no se le puede pedir más. Pero el personaje que más me ha gustado ha sido el de Boyd Mesias Crowder. A ver como se presenta la segunda temporada.

viernes, marzo 01, 2013

El mundo al revés

Desde hace años tengo el convencimiento de que el mundo, o debería decir nuestra sociedad/sistema, funciona al revés. No ya que funcione mal, sino que hace justamente lo contrario de lo que esperamos que haga.

miércoles, febrero 27, 2013

Preparado para la nieve

Esta vez no me va a coger por sorpresa y tengo en el coche metidas las cadenas. Así que si mañana, como parece que va a pasar, nieva por la sierra norte de Sevilla, me pondré en peregrinación para saludar el regalo que trae el general invierno.

domingo, febrero 24, 2013

Skyfail

Ese era el título que deberían haberle puesto a la última de James Bond. Bastante floja. Persecución. Chica guapa muerta por el malo. Malo con plan oculto fastidiado en el ultimo momento. Huida al campo con modo Equipo A.

sábado, febrero 23, 2013

Terminado Casa de Cadenas

He terminado de leer el cuarto libro de la saga de Malaz. Hacia la mitad del libro me aburrió, pero pude continuar la lectura, acabándolo en los huecos de las siestas o en la media hora de antes de quedarme dormido por la noche.

viernes, febrero 22, 2013

El agradecimiento

Hay un grafiti escrito en una pared de una carretera cerca de casa que pone lo siguiente:
Gracias Abuela, llevo toda la vida esperando.
Me parece extraño. Puede que el agradecimiento guarde una gran ironía.

jueves, febrero 21, 2013

Tareas planificadas para la LPIC

Por el mes de marzo de 2011 quise sacarme el LPIC1, pero por una confusión por mi parte, sólo hice el examen 101 y no el 102 (creía que lo había pedido y cuando caí en el error, ya había terminado el tiempo), con lo que sólo aprobé el 101, quedando a medias la certificación LPIC1.

Este año vuelven los de la LPI por la Universidad de Sevilla he intentare sacarme la 102 para tener completa la LPIC1. También voy a atreverme a hacer la barbaridad de hacer los exámenes 201 y 202 para sacar el segundo nivel LPIC2.

Tengo hasta el día 15 de marzo para estudiar. Lo tengo organizado y planificado, sólo es cuestión de no distraerme.

viernes, febrero 15, 2013

Renuncia del piso

Hoy he hecho efectiva la renuncia al piso, dando resolución al contrato de compra-venta. Pierdo algo de dinero y me queda solucionar algunos flecos con la señora hacienda, pero el sentido común nos dice que es lo mejor.

sábado, febrero 09, 2013

44 largos

Esta tarde (por el viernes) he superado mis marcas anteriores. Cuarenta y cuatro largos en total (1100 metros). Ni uno más, ni uno menos. He conseguido mantener el ritmo, pese a que al final me notaba que el gemelo de la pierna izquierda lo notaba muy cargado y tuve que aflojar, ante el temor de que se subiera. Debo aplicarme más en los estiramientos.

jueves, febrero 07, 2013

Cloroprotección

El domingo pasado me entro por la tarde algo de fiebre y con los síntomas de una gripe . Lo primero que pense fue 'mierda, parece que voy a caer malo'. Terminé tomando un parecetamol para acostarme temprano. Cuando desperté por la mañana, ya no tenía ningún síntoma. Estaba fresco como una lechuga.

Supongo que el virus de la gripe (había estado en casa de una amiga que lo había pasado recientemente) vió que tenía cloro en la sangre por culpa de la piscina y se suicido.

martes, febrero 05, 2013

Sobre la desidia

Mientras me dirigía a trabajar esta mañana pensando en cosas que tenía que hacer, una frase se me ocurrió. La desidia es la pequeña muerte del alma. Creo que es acertada.

viernes, febrero 01, 2013

Condicionamiento del perro de paulov

Justo cuando me cambio en el vestuario para entrar en la piscina tengo que hacer una parada en el servicio. Me meo. Ha llegado a tal extremo, que es pensar en la piscina y me entran ganas de ir a orinar.

PD: Por lo visto no es paulov, sino pavlov.

lunes, enero 28, 2013

Testing de raspbmc

He podido probar raspbmc con la tarjeta microSD de 8GB y ha ido fantástica. La apariencia de la aplicación es fenomenal, manejable desde con el mando de la tele, lo que hace innecesario el ratón (aunque sea más cómodo). He probado enchufar un pendrive a la raspberry, reconociéndolo inmediatamente y reproduciendo los vídeos sin problemas de saltos ni cortes.

El sistema de instalación de addons, me ha parecido bastante acertado. He perdido algo de tiempo en mirar un navegador web para instalarlo en la raspbmc pero no lo he localizado. Después de leer, me he enterado de que no lo voy a encontrar, raspbmc no está pensado para eso y que si quiero alguno, entonces debo tirar por el uso de raspbian, que es una distribución más general, en la que voy a encontrarlo sin quebrarme la cabeza.

La pega ha venido por otro lado. La prueba con la tarjeta de 16 GB de Kingston no ha ido tan bien, por lo visto hay un problema con esa tarjeta (las de clase 10) y me ha chafado algo el invento :-(

domingo, enero 27, 2013

Cajas gratis versus cajas de cinco euros

El Ikea vende una cajas de cartón por la módica cantidad de cinco euros. Viendo como son he caido en la cuenta de que he hecho el canelo. Basta pillar cualquier embalaje de cartón de un electrodoméstico y recortar el cartón siguiendo el diseño del Ikea.

Con esto, además de ahorrarme el dinero, consigo una caja mucho más fuerte, puesto que el embalaje de cartón de los electrodomésticos es muchísimo más resistente que el cartón de las cajas. Y siempre puede tunear la caja con pinturas, recortes de periódicos o comics al uso.

sábado, enero 19, 2013

Upgrade en el albornoz

Al ponerme el albornoz que me trajeron los reyes magos pense en una mejora. Incorporarle un sensor de humedad, para que albornoz sepa cuando se lo pone el usuario. Ese momento, el albornoz manda una señal de notificación al ordenador de casa que inmediatemente pone la canción Eye of the Tiger. Jarl!

Operación puerta

La segunda puerta ha costado menos, apenas media hora he tardado en tenerla colocada. Ahora sólo me queda definir bien por donde vamos a pasar los cables por el mueble para el aparato de DVD y el del Satélite (queremos dejar la tele colgada de la pared) y colocarle los chismes que sirven para abrir los dos cajones que lleva el mueble (en las puertas los tengo puestos).

Como me ha dicho mi hermano, no estoy estresándome mucho.

jueves, enero 17, 2013

Lo más difícil de montar del Ikea

Hoy he vuelto a pasar por lo que considero más difícil de montar del Ikea, que no es otra cosa que lograr equilibrar las puertas de los módulos que van debajo de la tele. La dificultad es equivalente en puertas de estanterías como de armarios. La dificultad también es directamente proporcional al tamaño de la puerta.

Agregando Viewvc

Configurar Viewvc para permitir tener una visión de los cambios que se producen en el repositorio de versiones de configuraciones de dispositivos que se obtienen que el script que desarrolle hace un par de meses ha sido el toque maestro.

Parece mentira, pero con apenas ciento cincuenta lineas de código y cuatro aplicaciones de software libre (apache, subversion, expect, viewvc) tengo controlado los cambios que se producen en la electrónica de red, en la red de fibra, en los firewall, en las cabinas de almacenamiento y en los balanceadores. Sin contar que si ocurre algún desastre en cualquiera de los dispositivos respaldados, puedo disponer de una copia de seguridad de los mismos en un segundo.

Viewvc también aporta el extra de evitar configurarte un cliente subversión para ir mirando los cambios que se van produciendo en el historial de operaciones, siendo en lineas generales mucho más amigable. Su instalación ha reportado muchas ventajas, señal de que lo anterior estaba bien hecho. Incluso ha supuesto que me de cuenta que hacer tags cuando se detectan cambios es innecesario.

El sitio más seguro de casa

Haciendo un concienzudo estudio para esconder mi camiseta de Piedra-Papel-Tijeras-Lagarto-Spock he llegado a la conclusión que el sitio más seguro se encuentra en el cajón de las verduras del frigorífico, concretamente en la parte de atrás ¿A ver quien es el guapo que se atreve a meter la mano allí? Puede que alguna lechuga mutante nos ataque -he visto lechugas con fechas de caducidad anteriores a la invención del guasap!-

Atrás quedaron los tiempos en los que se guardaban las cosas de valor debajo del colchón. De hecho, de esa costumbre viene la expresión "agárrate al colchón" que se utilizaba cuando surgía algún imprevisto que te obligaba a dejarlo todo. Eso está muy visto.

domingo, enero 13, 2013

15 cms

Se suelen subestimar la medida de 15 cms. Pero en casa, esa medida nos ha venido muy bien. Han sido los cms que nos han permitido ganar más espacio en el salón al cambiar el viejo mueble de la tele, modelo Lack, que estaba torcido por culpa de la humedad del piso de 2 de mayo. El mueble ha sido sustituido por otros dos modulos, tipo Vesta, complementado con cajones Inreda.

Ahora con el espacio ganado, a falta de sustituir también la mesa del centro, no hace falta mover la mesa y hasta te puedes centar con el puff delante de la tele, ocupando el espacio que hay entre mesa y mueble de la tele.

La idea la teníamos en mente desde que nos mudamos hace dos años, pero no nos convencia hacer el cambio, hasta que el jueves nos decidimos cuando hicimos la visita al Ikea. También hemos incorporado al salón una mecedora, infinitamente más cómoda que el puff, que se ha convertido en la reina del salón.

sábado, enero 12, 2013

Raspbyrreando

Después de comprar por la tarde el teclado inalámbrico (mas ratón) junto con el cable HDMI, he arrancado la raspberry.

En el primer arranque aparece una herramienta raspi-config que permite configurar varias cosas importantes como el ajuste de la pantalla, redimensionado del sistema de ficheros para ocupar todo el espacio de la tarjeta SD, tamaño de la memoria de video, distribución del teclado, servidor ssh y locales. En el caso de que nos equivoquemos, podemos lanzar raspi-config cuando queramos desde la línea de comandos.

El primer problema que me ha pasado es que me puse a toquetear el overscan sin saber que hacia, configurándolo erróneamente (enable), haciendo que se pierdan bordes de la pantalla. Tuve que arrancar de nuevo la utilizar raspi-config y desactivarlo (disable).

El segundo problema ha sido el window-manager, que utiliza XFCE y no estoy acostumbrado a él.

Por lo demás, ha ido todo fantástico. El reconocimiento del teclado y ratón, la resolución de pantalla, la tarjeta de red y la respuesta de la raspberry parece adecuada.

He probado a conectar en el usb libre un pendrive, que ha reconocido perfectamente. En un primer momento no pude reproducir ningún vídeo porque no tenía instalado ninguna aplicación para ello (solucionado con aptitude). Ver un video desde el pendrive con VLC no ha sido agradable, al ir demasiado lenta y aparecer saltos en la imagen y el audio. Seguramente se tendrán que hacer optimizaciones.

lunes, enero 07, 2013

Los reyes de 2013

He escapado bien este año, pero de entre todos los regalos voy a destacar dos que han dejado caer. Uno por esperado y otro por sorprendido.

El primero es el libro de mapas de westeros (el mundo ficticio de Canción de Hielo y Fuego). El segundo es una camiseta con la relación de victorias/derrotas del juego Piedra-Papel-Tijeras-Lagarto-Spock que aparece en la serie Big Bang Theory. Con la camiseta tengo la duda de ponerla en un marco y colgarla en el estudio para no estropearla nunca.

domingo, enero 06, 2013

¿Cero oscuro treinta?

Mi inglés de andar por casa me dice que la traducción del título de la película Zero Dark Thirty no es La noche más oscura. Para eso habrían utilizado The Darkest Night. Así que cuando utilizan el Cero Oscuro Treinta será por algo más que para designar lo que parece un color de la escala Pantone.

Actualización: Es una expresión de la jerga militar americana que significa treinta minutos después de la media noche

jueves, enero 03, 2013

Reencuentro con la piscina

Después del paron de vacaciones, he vuelto a la piscina. No he notado mucho las dos semanas de ausencia, aunque será mañana al levantarme, cuando podré comprobarlo al 110%.

martes, enero 01, 2013

Fin de Homeland T2

Aviso para navegantes, esto es un espoiler en toda regla...

El final de la segunda temporada de Homeland hubiera sido redondo si Brody hubiese muerto, los pequeños fallos acumulados se hubiesen olvidado, pero ahora hay detalles que no se pueden obviar (como pudo salir  del lugar del atentado, como va a justificar su ausencia hasta que aparece al final?).

La salvación de Brody plantea preguntas de difícil solución. Era obvio que la manipulación final para no ejecutar a Brody, era sencillamente para incriminarlo en el atentado final, su muerte era lo mejor.

Quizás los guionistas no encontraron un medio sencillo para hacer que Carrie dudara de quien había organizado el atentado, pero Carrie no necesitaba que fuese Brody quien le dijera que su coche lo movieron de sitio. Carrie no necesitaba pruebas, hasta el momento se había guiado por su instinto y eso es lo que nos gustaba de ella. Su cabezonería.

A lo mejor, la prueba no era para Carrie, sino para los espectadores. Los guionistas nos creen demasiado tontos (o se creen demasiado listos?).

Fin de vacaciones navideñas

La entrada del año ha coincidido con el final de las vacaciones, de las que me traigo una chincheta del parque Güell, al que por fin he conseguido visitar. Sin tiempo para reflexiones y propósitos, se empieza el curro.

miércoles, diciembre 26, 2012

FICS y CoreChess

No he sido muy amigo de jugar al ajedrez online. El motivo principal es que me cuesta mas trabajo concentrarme pero estos días ociosos me han permitido probar corechess. Es una aplicación de pago para el iphone que permite conectar con los servidores de Free Internet Chess Server.

La prueba me esta gustando, así que mi opinión sobre el tema online ha cambiado.

La verdad que me gustaría que inventaran un ajedrez físico que se conectara a internet e hiciera los movimientos del rival.

sábado, diciembre 22, 2012

La biblioteca de los muertos

He terminado de leer ese libro y aunque es de lectura fácil, no pasara a ser un libro que recuerde mucho.

Considero que tiene algunos aspectos que no explotan todas las posibilidades de la trama como por ejemplo no hacen la prueba de intentar matar a alguien en otra fecha o de comprobar que existan personas que no mueren (aunque aparezca su fecha de nacimiento). O que uno que descubre su fecha de muerte no intente suicidarse y que vea que no puede morir.

Parte de una idea interesante pero no aprovechada del todo.

El pueblo fantasma de playa

Segur de Calafell, al igual que la Antilla de Lepe, es un pueblo de playa que se convierte en fantasma durante los meses del frío.

No hay nadie por las calles. Apenas se ven coches aparcados. Y si te fijas en las luces encendidas de los bloques de pisos por la noche, es raro verlas, salvo la del portal de entrada al edificio. El resto están apagadas y las ventanas tienen las persianas bajadas.

No seria extraño ver las bolas rodantes de hierbas de las películas del oeste.

Sólo rompe el silencio el viento que trae el rumor de las olas y el paso del tren que va y viene de Barcelona.

viernes, diciembre 21, 2012

Navidades catalanas

Los primeros días de las vacaciones en Barberá van con claroscuros. Un problema del curro ha proyectado su sombra y que tenido que pasarme dos días por la oficina de mi empresa en Sabadell. Las medidas de ajuste posteriores al proceso de compra no son buenas para los curris, estando los ánimos muy caldeados por decirlo de una forma suave.

Respecto a las vacaciones en sí, no es estamos haciendo turismo. Hemos hecho una escapada al mercado de libros de segunda mano de San Antoni y también hemos visitado el parque Guell.

La pequeña sobrina Aitana nos ocupa el pensamiento y la hemos visitado todos los días.

También he hecho una visita a Josemari que se esta recuperando de la operación y ahora esta recibiendo la última parte del tratamiento con quimio. Lo he visto muy bien y creemos que todo marcha por el camino adecuado.

sábado, diciembre 15, 2012

La película El Hobbit

No soy un espectador objetivo pero la película me ha gustado. Tenía un gran temor al 3D y las 48 imágenes por segundo, no fuera que se centraran en eso y olvidaran lo importante, la historia. No ha sido así, me ha encantado. Volveré a verla en el cine de nuevo.

¿Qué estoy olvidando?

Tengo la sensación de que estoy olvidando algo importante. Es un runrún que me ronda por la cabeza. Cuando me paro a intentar descubrirlo, rápidamente lo descarto, pasando a otra cosa. Quizás estas últimas semanas en el trabajo hayan aumentado mi estrés, pero lo dudo, no he tenido marrones. A lo mejor es que tengo que afrontar tomar ciertas decisiones que estoy aplazando en el tiempo y por más que las deje a un lado no van a desaparecer por sí solas.

Quiero creer que ahora que me marcho de vacaciones a Barcelona (dos semanas) tendré tiempo para averiguarlo. Desde luego estos quince días me van a venir muy bien.

jueves, diciembre 13, 2012

Playtex versus Victoria secret

En mi mundo pelusón interior tenía entendido que las marcas buenas de sujetadores eran los de Victoria Secrets, Intimisimi y otras, y que los de marcas tipo Playtex eran los baratos/malos. Pero no es así, estaba equivocado. Rocío y una amiga se han encargado de explicármelo esta tarde.

Playtex hace sujetadores que sujetan (oh, yeah!), robustos, resistentes y por ello, más caros. Las otras marcas del tipo Victoria Secrets salieron como alternativas low cost, con sujetadores más malillos, pero más bonitos a los ojos, pese a que a los pocos usos se vencían los elásticos o se descosían las adornos/encajes.

De hecho, para las mujeres de pechos firmes (como suele pasar con las jovencitas), con los baratos tienen más que suficiente, no es necesario que les sujeten nada, pero a medida que los años hacen su labor o con mujeres que tienen pecho (no hace falta que tengan mucho pecho), la cosa cambia y los intimisimi & victoriasecrets no son lo recomendable, siendo preferible gastarse algo más de dinero.

No sólo hay low cost en las compañías aéreas.

miércoles, diciembre 12, 2012

Otra vez la tierra media

Hace años nos juntamos todos para ver el estreno de la película de Peter Jackson (por el 2001) de la primera parte del Señor de los Anillos. El viernes repetiremos algo parecido para ver el Hobbit, aunque es imposible que repitamos todos. La imagen que mas recuerdo de aquel momento fue cuando un amigo saco la ristra de entradas, parecía un cuponero.

domingo, diciembre 09, 2012

Upgrade del reposapies

He reemplazado la tabla con ruedas que hacia de reposapies casero del estudio por otra tabla, a la que le he puesto ruedas mas grandes y silenciosas. La vieja tabla va al trastero. Con la operación le he dado uso al regalo de mi cumpleaños (el destonillador eléctrico).

miércoles, diciembre 05, 2012

Corolario de culpas

Cuando se desconoce como funciona un componente en un sistema, suele ser señalado como responsable cuando el sistema presenta problemas.

Corolario: Le echamos la culpa a lo que no conocemos.

domingo, diciembre 02, 2012

Primera toma de contacto

La prueba de Raspberry Pi que he realizado esta tarde ha consistido en grabar la imagen de Raspbian (una distribución especifica para las placas Raspberry que montan chips ARM) en una tarjeta microSD de 8 GB. Esta tarjeta la he conectado mediante un adaptador SD a la Raspberry.

No he podido hacer mucho más, salvo ver el arranque del sistema en la tele (la Raspberry tiene un adaptador HDMI), que en sus primeros pasos, después de la carga inicial, ejecuta la herramienta de configuración raspi-config. El tiempo de arranque me ha parecido rápido.

La próximas pruebas consistirán en el redimensionado de la imagen en la tarjeta (la imagen es de 2 GB, mientras que la tarjeta que tengo es de 8 GB, desperdiciando 6 GB) y verificar el rendimiento de la tarjeta que contiene el sistema de ficheros.

Lo bueno es que estas pruebas las podré comparar con Raúl, que también tiene el juguete en su casa.

viernes, noviembre 30, 2012

Guerra y Paz de Tolstoi

Mi hermana me ha hecho entrega del regalo de cumpleaños, un clásico del siglo XIX. La edición es la de Mondadori de tapa dura, traducida por Gala Arias. Cuando he mirado por internet he encontrado opiniones divergentes sobre esta edición, unas criticando la calidad de la traducción y otras ensalzando la misma.

Lo que si parece claro, es que las traducciones al español basadas en una traducción al latín del original en ruso (toma que toma!) contenían muchos errores. La traducción de Mondadori parece estar realizada directamente desde el ruso.

Para ampliar detalles pongo una muestra:

Leer esto da una idea de la complejidad del tema.

jueves, noviembre 29, 2012

Juguete recepcionado

Tras una larga espera, cuatro meses, ya tengo en mi poder una Raspberry Pi con su caja. No he tenido tiempo para probarla, pero este fin de semana reservaré un hueco en la agenda para jugar con ella.

miércoles, noviembre 28, 2012

Brain Training acuático

Es innegable que llevar la cuenta de los largos, mas los diferentes ejercicios en cada serie y coordinar la respiración para adecuarse a los mismos, pone en forma la neurona única y tonifica la memoria.

Por otra parte, he repetido distancia (34 largos = 850 metros) y puedo hacer un largo tomando aire tres veces  (cada once brazadas). Ouh yeah!

sábado, noviembre 24, 2012

34 largos

Hoy he recorrido algo más de distancia, 850 metros, mitad crol y mitad espalda. Sólo me han faltado 150 para hacer el kilómetro. Cuando deje de tomarme los descansos en los bordes recorreré una mayor distancia, pero me cuesta mucho resistirme.

martes, noviembre 20, 2012

Memorias del Hielo

El fin de semana pasado comencé con el tercer libro de la serie Malaz, llamado Memorias del Hielo, que ha superado con creces a los dos anteriores. Menos mal, porque el segundo no me convenció mucho.

En esta ocasión la historia avanza con rapidez, además de que no entra en la dinámica de que cuando va a a pasar algo interesante, te lo corten cambiando la narración a otro personaje. O por lo menos no se nota, porque todo lo que sucede te mantiene intrigado.

PD: Voy por el 30%, puesto que con el kindle desaparecieron los números de página (y su referencia ya no tiene tanta importancia).

Breves notas sobre scripts en bash

Obtener directorio donde se encuentra el ejecutable, asi evitamos tener que configurar una variable con el path del ejecutable (sobre todo el aplicaciones de shell que manejan varios ficheros fuente).
PREFIX=$(readlink -f $(dirname $0))
Redirigir salida dentro de script hacia un fichero de log. Con esto conseguimos que no sea necesario ir añadiendo pipes (>) a cada uno de los comandos de nuestro script y que podamos, al finalizar el script, mandar por mail el log de ejecución.
exec 2>&1 >> LOGERRORES
Añadir elementos a un array.
LISTADO=("${LISTADO[@]}" "ITEM");
Pueden parecer nimiedades, pero no quita que sean muy útiles.

PD: Los script incluidos con '.' (o source) deben terminar con return en lugar de exit. El primero devuelve el control al script que lo invoca, el segundo finaliza la ejecución por completo.

miércoles, noviembre 14, 2012

Arreglando un problema con los tags de svn

Esta mañana me dí cuenta que la aplicación de replica automática de configuraciones tenía un problema con el manejo del repositorio y la creación de los tags (las etiquetas se crean cuando hay un cambio en la configuración de algún dispositivo).

Inicialmente, la aplicación hacia un checkout de todo el repositorio (svn checkout http://repositorio/, que incluye trunk/, tags/ y branches/) pero como en subversion etiquetar es hacer una copia de todo el árbol completo de trunk (svn copy trunk/ tags/nueva-etiqueta; svn commit -m "tag nueva-etiqueta") producía el efecto indeseable de que cada checkout posterior fuera más y más grande. En los inicios esto no supone un problema serio, pero cuando hayan pasado 100 días y si el repositorio ocupara 10 MB, el checkout ocuparía 1 GB (se ejecuta una vez al día y siempre en los dispositivos, aparece alguno que se ha cambiado su configuración, aunque sea en uno sólo, teniendo que hacer el tag), la cosa cambia muchísimo.

Así que me puse a arreglar el problema. La solución es traerme sólo trunk/ (svn checkout http://repositorio/trunk/) y el etiquetado lo hago sobre el propio repositorio (y no sobre la copia local como hacia antes) con el comando svn copy http://repositorio/trunk/ http://repositorio/tags/nueva-etiqueta -m "tag nueva-etiqueta". Se parecen, pero no son iguales.

En subversion los tags son perezosos, no consumen espacio en el repositorio, pero cuando se hacen los checkout de un tag, este sí que se despliega. Si haces el checkout de todos los tags, tendrás todos los tags desplegados.

La verdad que es díficil de ver el problema, sólo me dí cuenta cuando empece a ver en los logs que la operación de checkout inicial cada vez tardaba más en hacerse y cuando lance un du sobre la copia de trabajo, quedó claro el problema.
~/automatic_safe_config$ du -h --max-depth=2 -x
10M ./tags/t20111101
10M ./tags/t20111102
10M ./tags/t20111103
10M ./tags/t20111104
10M ./tags/t20111105
10M ./tags/t20111106
10M ./trunk/
1K. ./branches/
70M ./
Es curioso que antes de dar con la solución, maneje la alternativa de quitar los tags o de pasarme a git. La primera no me gustaba, puesto que quería disponer de la posibilidad de echarle un vistazo rápido a los cambios de configuraciones sin tener que tirar un cliente svn, navegando por los etiquetas. La segunda implicaba muchos mas cambios (montar un servidor git y cambiar todos los comandos svn por sus equivalentes git), y no sabía si iba a tener otro tipo de repercusión.

domingo, noviembre 11, 2012

El buscador automatizado de partidas de ajedrez

Llevaba tiempo haciendo pequeñas chapuzas que me permitieran hacer un trabajo de recopilación de partidas de ajedrez de forma automática. La tarea era complicada por varias razones, primero reconocer dentro del contenido de una página web que hay una partida y luego encontrar un sistema que almacene la partida en una base de datos, detectando duplicidades y eliminando partidas de jugadores con ranking bajo.

Gracias a los consejos de un amigo, que conoce algo de trabajos relacionados con el web crawling (sistemas automatizados para extraer información de la web mediante aplicaciones llamadas spiders), me recomendó la utilización de Scrapy, que es un framework diseñado para estas tareas.

Todavía estoy en la fase de lectura del manual, pero por le menos ya tengo claro que una de las primeras cosas será utilizar Xpath para reconocer las partidas, que están escritas en formato pgn. Esto añade una dificultad, ya que el formato pgn no utiliza etiquetas xhtml para describir la partida y Xpath se apoya en la etiquetas xhtml para detectar los items, que luego serán aprovechados por scrapy.

Por otra parte, Scrapy esta escrito en Python, un lenguaje con el que ya tuve alguna que otra experiencia (Zope/Plone). Python no entra dentro de mis lenguajes de programación favoritos, pero no es complejo y su notación es clara, así que mi adaptación al mismo esta siendo muy rápida.

sábado, noviembre 10, 2012

Bug 10X

He corregido un error en la expresión regular que realizaba la sustitución de la ip del visitante desconocido. La ER no reconocía los números 10X, así que no hacía la sustitución para la creación de la url de búsqueda en ripe.net, mostrando la ip tal cual era.

Semicontención serial

Ya han emitido la mitad de los capítulos de la última temporada de la serie Fringe. Esta vez no los estoy viendo. Los veré cuando estén todos disponibles. No quiero tener que aguantar la espera entre capítulos ni sufrir los parones. Sin embargo, con la segunda temporada de Homeland no he podido resistirme, caí en la trampa del segundo capítulo (Beirut is back).

Supongo que será por culpa de las espectativas. La T1 de Homeland no me gustó del todo, así que por eso  me puse a ver la T2, pensando en dejar de verla. Me equivocaba, doblemente.

La madre parlanchina

Mother tolking = Modern Talking

miércoles, noviembre 07, 2012

Jugando con getopt y getopts

Cuando me he tenido que enfrentar al problema de controlar el paso parámetros en los scripts, siempre lo he dejado como una tarea de google, es decir, que busco por encima lo que necesito, lo adapto a mis necesidades y luego lo olvido. Para la próxima vez, disponde de esta nota, que pretendía ser breve, pero que al final no lo será tanto.

¿Diferencias entre getopt y getopts?

Getopt, en singular, es un comando que permite tratar los parámetros que llegan, sean cortos (del tipo -a, -b, -l) o largos (--long). El segundo es un comando incluido dentro de la bash que solo nos permite operar con los parámetros cortos.

¿Parámetros cortos y largos, con o sin argumentos?

Tanto los parámetros cortos como los largos, pueden tener argumentos (obligatorios o no). Esto se especificará en la cadena de parámetros que se le pasará a getopt/getopts. Por ejemplo, para indicar que vamos a tener dos parámetros sin argumentos podemos utilizar "ab". Si el parámetro 'a' va a llevar un argumento, pondremos "a:b". Si ambos llevan argumento "a:b:". Por último hay un caso más que podemos necesitar, que el parámetro 'a' pueda llevar un argumento, pero que no sea obligatoria la aparición del argumento, entonces la cadena de tratamiento sería 'a::b".

En el caso de los parámetros largos es algo similar. Tenemos el parámetro '--help' y el parámetro '--output=file' con un argumento. La cadena de tratamiento queda como 'help,output:'. Si queremos que '--help' lleve un argumento extra opcional, entonces tendríamos 'help::,output:'. Observese que en este caso, para separar los parámetros largos se utiliza la coma.

¿Cómo usar getopt?

La utilización de getopt es algo compleja de entender, pero con la siguiente estructura de código tenemos el análisis de todos los parametros que le pueden llegar a nuestros scripts con solo unas pequeñas modificaciones (ver ejemplo un poco más abajo).

La estructura va como sigue. Primero se costruye una cadena que contiene la ejecución del tratamiento de parámetro con getopt, indicando los parámetros cortos (-o) y sus versiones largas (--long). Se le pasa también el nombre del programa (-n), se indica cuando hay que dejar de procesar los parámetros (si se encuentra '--') y por último se le pasa la ristra de parámetros que se han recibido ($@). Si hay algun error en el tratamiento, saldremos.

El siguiente paso es evaluar la cadena, es en este momento donde entra en juego el uso de las comillas invertidas en su definición, utilizando set --, para hacer que los argumentos sean evaluados en función de su posición. Con la operación shift iremos desplazándonos entre los argumentos cuando entremos en el bucle, del que saldremos cuando topemos con el parámetro --, que indica que hemos llegado al final de los argumentos recibidos.

Dentro del bucle, hacemos el tratamiento con los case necesarios para los argumentos y si estamos en un argumento que tiene alguna opción, la recogemos al estar en la variable $2 ($1 es la propia opción). Siempre que tratemos un argumento habra que hacer el desplazamiento con shift (uno o dos veces dependiendo de si tiene opción o no), de lo contrario nos quedaremos en el bucle para siempre...
CADPARAM=`getopt -o ab:c:: --long a-long,b-long:,c-long:: \
     -n '$0' -- "$@"`
if [ $? != 0 ] ; then
      echo "Error en el tratamiento de parametros..." 1>&2 ;
      exit 1 ;
fi
# Se hace la evaluacion de los parametros
eval set -- "$CADPARAM"
while true ; do
        case "$1" in
                -a|--a-long) echo "Opcion a" ; shift ;;
                -b|--b-long) echo "Opcion b, argumento \`$2'" ; shift 2 ;;
                -c|--c-long)
                        # c tiene un argumento opcional.
                        # Sera generado vacio aunque no lo encuentre.
                        case "$2" in
                                "") echo "Opcion c, sin argumento"; shift 2 ;;
                                *)  echo "Opcion c, con argumento \`$2'" ; shift 2 ;;
                        esac ;;
                --) shift ; break ;;
                *) echo "Error de tratamiento de opciones!" ; exit 1 ;;
        esac
done
¿Cómo usar getopts?

Getopts es algo similar, solo que suprime la evaluación y no hay bucle con condición true, la propia condición de while va recorriendo los elementos de la lista de argumentos con getopts. Es una construcción algo más sencilla de entender, aunque tiene menos posibilidades.
while getopts "ab:c::" OPCION
do
case $OPCION in
a)
ARGUMENTO1=true
;;
b)
ARGUMENTO2=true
OPT2=$OPTARG
;;
c)
ARGUMENTO3=true
if [ $OPTARG != "" ]; then
OPT3=$OPTARG
fi
;;
*)
echo "Opcion no reconocida"
exit 1
;;
?)
echo "Uso: ejemplo [-a] [-b opcionb] [-c [opcionc]]"
exit 1
;;
esac
done
¿Y después qué?

Getopt y getopts está implementado en bibliotecas para otros lenguajes de programación como C, PHP, Perl, Java. Lo más complicado será encontrar la forma de invocación y la manera en la que iremos paseándonos por los argumentos. El cómo especificar la cadena de argumentos es similar.

Artículo publicado para nomastec :: Jugando con getopt y getops

viernes, noviembre 02, 2012

El bañador olvidado

Da tela de coraje ir a la piscina cuando está lloviendo un viernes por la noche, para tener que volver porque me deje el bañador en casa. Por lo visto, no he sido el primero y tampoco seré el último al que le pase. De todas formas, gracias a la lluvia, me he mojado :-)

miércoles, octubre 31, 2012

Afianzando con subversion

El desarrollo de la herramienta de copia de seguridad de la configuración de dispositivos me esta obligando a conocer mejor la herramienta subversion.

Hasta el momento me había limitado a utilizarla desde programas de desarrollo, sin preocuparme de los comandos de que hacen las tareas (commits, checkout, delete, create, update, status y manejo de tags/branches), pero al tener que hacer un programa que va guardando versiones de configuraciones en un repositorio, es muy necesario conocer las ordenes que permiten realizar estas tareas desde la línea de comandos.

Me preguntaba un compañero por qué no utilizaba git en lugar de subversion para mantener las revisiones de las configuraciones, pero soy de la opinión cada sistema de control de versiones tiene su ámbito de aplicación.

En este caso, sólo hay un usuario que esta autorizado a realizar commits (la herramienta que se conecta a los dispositivos para extraer su configuración actual), aunque pueden existir otros usuarios que se utilizarían para consultar en el repositorio las versiones almacenadas, por lo que las ventajas de git para repositorios distribuidos se diluyen.

Con esto no es que diga que subversion sea superior a git, ni mucho menos, creo que ambas son magnificas herramientas.

martes, octubre 30, 2012

Homeland y Revolution

La primera temporada de Homeland no llego a engancharme del todo, pero la segunda temporada sí que lo he hecho. Tiene más chicha. Pensaba que la situación de Carrie era francamente difícil, pero los guionistas le han dando la vuelta a la tortilla de forma inteligente. El personaje de Saul Berenson sigue siendo el que más me gusta.

Y Revolutión es la nueva serie. De momento le estamos dando una oportunidad en casa, aunque anda sobre la cuerda floja.

Movimientos empresariales interesantes

Desde hace un par de meses se rumoreaba que compraban/vendían la empresa donde curro (no es lo mismo decir comprar que vender, en tiempos de crisis tiene connotaciones diferentes). En fin, la semana pasada se hizo oficial el principio de acuerdo entre un fondo de inversión alemán y la corporación para la venta de la división española, con lo que hay cierta inquietud, la gente no es tonta.

El temor de los compañeros (y mio) viene motivado por el desconocimiento de los planes que tienen los alemanes. Una postura cómoda es esperar y verlas venir, pero soy delegado sindical, con lo que no es viable esa postura, teniendo que tomar una actitud mucho más activa.

Decía un dicho chino 'Ojalá te toque vivir tiempos interesantes'. No sé si el dicho no es más que una maldición camuflada.

lunes, octubre 29, 2012

Ejercicios del primer mes

Voy cogiendo una cierta rutina con los ejercicios que consisten en cuatro largos en crol y dos de espalda a modo de calentamiento. Luego le siguen ejercicios de diversa índole entre los que están nadar a crol con los dos brazos estirados hacia delante y juntos. Otro ejercicio en que solo se puede mover un brazo y el otro permanece pegado al cuerpo. De espalda suele hacerse de la misma forma, aunque hay una modalidad en la que se mueven los dos brazos simultáneamente.

Para aumentar las posibilidades, estos ejercicios se pueden hacer con o sin aletas de los pies, que mejoran la velocidad pero terminan por cargar los gemelos.

No puedo olvidarme los corchos. Hay uno llamado pool, en el que lo coges con las manos (llevas dos, uno en cada mano) y tienes que nadar con ellos, costando mucho trabajo hundirlo para hacer la brazada. Un pool de estos se puede utilizar colocándolo entre las piernas, teniendo que ir nadando sin que se suelte. Otro corcho es una tableta que la puedes utilizar en varios modos, sujetándola con un brazo o con los dos, nadando en crol o de espalda.

Por último hay un ejercicio que me asfixia, donde no se utiliza ningún elemento, en el que se combina el buceo con dos brazadas en crol para respirar.

Lo curioso de todo esto es que la natación desarrolla todos los músculos, incluido los cerebrales, porque tienes que ir llevando las cuentas de las largos que vas haciendo. Cuando el cansancio se acumula y el oxigeno ni siquiera llega a la chorla, es jodido.

domingo, octubre 28, 2012

Finalizando el trabajo

He implementado la modificación en el script que notifica a twitter las conexiones que se realizan desde el exterior al equipo de casa. La modificación consiste en que reescribe la ip como un enlace a ripe.net, que  permite consultar en su base de datos a quien pertenece la ip de origen de la conexión. Ya doy por terminado el curro.

martes, octubre 23, 2012

Un ciclo de software

Hace semanas que comencé a escribir en los ratos libres del curro una utilidad que, apoyándome en ficheros de expect (aunque puede ser cualquier otra cosa), me sirviera para almacenar la configuración de diferentes dispositivos en un repositorio subversion.

Esta tarde he terminado una versión, que se puede denominar 1.0, que realiza la funcionalidad inicialmente prevista; la de leer la lista de dispositivos, traer la configuración, utilizando expect y guardarla en el subversion. De tan simple que es, me asusta, porque pienso que lo hace demasiado fácil, pero en el fondo eso es algo bueno.

De lo que no me voy a librar es del ciclo de software: corregir bugs, añadir nuevas características y volver a corregir bugs.

lunes, octubre 22, 2012

Otro whatif

Véase al Capitán América con el traje de Iron Man y el martillo de Thor. Por supuesto que el escudo de vibranium está incluido en el pack. Creo que esta mezcla no la he visto antes.

domingo, octubre 21, 2012

Filtro activado en el chivato

En el script de notificación a twitter he implementado la activado la opción de filtrar y oculpar las ips que se consideran de sitios seguros, las cuales no se serán publicadas en el mensaje. En el lugar de la ip aparecerá una cadena del tipo ip-filtrada. En el log de la máquina si que queda recogida la ip, sin sustitución.

Como siempre, para hacer esto han acudido en mi ayuda las fantásticas expresiones regulares.

viernes, octubre 19, 2012

Utilizar losetup para montar imágenes de dispositivos de bloques

Con las tarjetas de memoria tipo Compact Flash o las MicroSD es frecuente encontrarse que tienen varias particiones y que nos puede resultar díficil acceder a una de sus particiones a partir de un backup realizado sobre la tarjeta de memoria al completo.

Si hacemos un volcado con el comando dd de la partición sdb1 no hay problemas para montar luego la imagen, pero si hacemos el volcado del dispositivo al completo sdb, las opciones normales de mount no nos sirven para acceder a las particiones, impidiendo que podamos montarla. Hemos de recurrir al parámetro offset, dentro la opciones de mount. En este parámetro le pasamos el valor en bytes de donde empieza la partición que vamos a utilizar

Por ese motivo, necesitamos saber la disposición de las particiones (donde empiezan y acaban), es decir, necesitamos saber el mapa de particiones que tenía el dispositivo cuando hicimos el dump (salvar junto con el dump la salida del comando fdisk -l /dev/sdb por ejemplo).

Pero hay una opción mucho mejor, que evita ese paso, utilizando el comando losetup. Losetup nos permite montar un archivo de imagen (obtenido con dd) en un dispositivo /dev/loopX. Luego podemos utilizar el dispositivos loopX como si fuera un /dev/sdXX con el comando mount. La chuleta puede ser algo como esto:

  • Generar una imagen de un dispositivo al completo: dd if=/dev/sdb of=archivo_imagen.dd
  • Para montar en /dev/ hacemos : losetup -f archivo_imagen.dd
  • Para ver donde se ha montado: losetup -a
  • Para ver las particiones: fdisk -l /dev/loop0
  • Para montar la partición segunda: mount -t ext3 /dev/loop0p2 /mnt/particion2

Nota extra: no sólo sirve para memorias Compact Flash, microSD o Pendrive USB, se puede emplear con cualquier dispositivo de bloques (un disco duro por ejemplo).

miércoles, octubre 17, 2012

26 largos

Son solo 650 metros si el cansancio no hace que me equivoque haciendo la cuenta (los largos son de 25 metros). Es mi récord personal, ni punto de comparación con lo que hacen los demás, pero poco a poco voy acomodando la respiración y mejorando la nula coordinación que tenía.

Por cierto, los días que voy a nadar, la cafeína de la coca-cola no surte efecto por la noche, durmiendo a pierna suelta del tirón.

domingo, octubre 14, 2012

El último dilema kafkiano

Kafka le pidió a su amigo, Brod, que quemara sus escritos cuando muriera. Pero Brod no le hizo caso y se los dió a su secretaria, Hoffe, años después para que los entregara a instituciones hebreas. Pero la señora Hoffe, como propietaria, no le hizo caso y se los legó a sus hijas posteriormente...

Ahora los tribunales dicen que se tiene que respetar la voluntad de Brod, con lo que los archivos de Kafka van a ser propiedad del estado de Israel. La voluntad de Kafka no cuenta en estos asuntos. La de Brod sí. La de la señora Hoffe tampoco.

Supongo que a Kafka no le sentaría nada bien saber que sus papeles están siendo materia de discusión en un juicio. Pero poco se puede hacer, respetar la voluntad de Kafka supone perder los originales (incluso puede que existan obras inéditas) de uno de los mayores escritores del siglo XX.

De todas formas, las fotocopias están para algo ¿no?

La impresora matricial infernal

Un amigo me ha dado una caja de libros 'de informática' que iba a tirar pertenecientes a su padre. La caja contiene de todo un poco, desde diferentes libracos sobre el PC, pasando por libros, hasta libros de fundamentos de computadores.

Entre las curiosidades, también tenia un manual de una impresora matricial, una Star LC-20, que también fué mi primera impresora. Hacia un ruido del demonio.

Es un poco de arqueología informática.

sábado, octubre 13, 2012

No estoy hecho para ese tipo de películas

Hay un momento en la película en el que toda la historia se viene abajo. Cuando matan a Llewelyn (menudo nombre) te quedas en blanco. En el resto de la película podían poner un anuncio de la teletienda.

Por cierto, la pelicula es 'No es país para viejos'.

jueves, octubre 04, 2012

Momento de pánico piscinero

Segundo día que voy y al principio he vuelto a la infancia, al terror del primer día, ¿que coño pintaba alli?. La piscina era demasiado grande y hacia demasiado frío en el agua. Superado ese momento inicial de terror, he empezado hacer los largos, desapareciendo el frío al momento. En uno de los ejercicios tenía que hacer varios largos con las aletas de los pies. Joder que rápido se va con ellas, aunque las piernas te las deja listas de papeles.

Al final he terminado más cansado que el lunes. Tanto que salido por las escalerillas. Normal, hoy tenía que hacer tarde en el curro y desde allí he ido directo a la piscina.

Kingdom Rush

Pocos juegos del móvil han llegado a gustarme. Un poco el Fastlane, FlightControl y el DummyDefense. Pero eso ha cambiado con el Kingdom Rush, este juego si que ha conseguido engancharme y picarme.

La mecánica del juego es sencilla. Tienes un mapa y tienes que evitar que oleadas de enemigos llegar a una zona del mismo, para ello tienes diferentes tipo de construcciones (torres de magos, cañones, castillos de defensa, arqueros) que tiene un coste en dinero. Parte con un dinero inicial y a medida que vayas eliminando enemigos vas disponiendo de mas crédito para gastarlo en mejorar las construcciones o hacer nuevas.

El acceso a los mapas es lineal, pero a partir de cierto momento, aparecen nuevos mapas, ademas de que hay diferentes formas de pasar los mapas en función del numero de enemigos que han conseguido llegar a la zona de defensa. Todos los mapas tienen retos adicionales.

En fin, un buen juego o al menos uno que me gusta.

lunes, octubre 01, 2012

La muerte en forma de largo de piscina

Molido me ha dejado la piscina. Soy un desastre nadando. Carezco de fondo físico. La descoordinación de mi cuerpo es completa. Eso sí, creo que hay dos cosas que hago perfectamente, tragar agua y meterme en el agua. No sé como coño floto.

Después de todo esto, he salido contento. Es un deporte completo y salvo el peligro de morir en un intento de hacer un largo, lo he pasado bien porque he sobrevivido al primer día. Podría decirse que me gusta el riesgo.

Natación

Empezaré este mes a nadar en la piscina pública de Torreblanca. Una hora los lunes, miércoles y viernes. Vendrá bien para la espalda.

Una de mis peores recuerdos de la infancia fue tener que ir a clases de natación en el pueblo de mis padres. Lo primero que hicieron fue subirme a un trampolín de cinco metros y tirarme en la parte 'jonda' de la piscina. Creo que era el rito de iniciación del curso. Todos los padres iban ese día a ver como hacían el lanzamiento de sus hijos desde el trampolín un deporte olímpico. La falta de obra de teatro escolar hizo mucho daño...

No consiguieron que aprendiera a nadar, fuí más cabezota que ellos. Aprendí luego por mi cuenta. Mañana veré si he superado el trauma.

domingo, septiembre 30, 2012

Recuerdos del viaje

De Barcelona me he traído un par de cosas. La primera es un decodificador de satélite, Boston DVB-4500, para poder ver la tele, que pude pasar como equipaje de mano.

La segunda es una serie de ideas para mejorar el script de notificación de intrusiones que envía por twitter. Una de ellas consiste en añadir al comentario de la ip un enlace a ripe.net que proporcione información de la ip alcahueta. Otra es añadir una lista blanca de ips que no generan alarmas.

La tercera fue un bonito recuerdo de la oficina de la empresa en Sabadell, en la que conocía algunos compañeros y pude desayunar con ellos.

También me traje alguna que otra foto, como la que hice en Segur de Calafell a un tren desde un puente peatonal. Nada del otro mundo, pero a mi me gustan los trenes.

He hecho unos cuantos kilómetros visitando Girona, Sant Boi, Sabadell, Segur de Calafell, Hospitalet y el Prat, utilizando coche y tren.

Lenta recuperación

El jueves operaron a Josemari en Bellvitge y el sábado pude hacerle una breve visita. Le acompañaban Nuri, la Vero y sus padres. Me decían sus padres que quién nos iba a decir que nos veríamos en Barcelona. No nos lo hubiéramos creído, seguro al 110%.

Lo importante es que la operación fue bien, dentro de la gravedad. Luego paso una noche y un día en la UCI, pasando posteriormente a otra unidad de UCI (o mini-uci) que tiene horario restringido de visita en vivo y en directo (una hora por la mañana, mediodía y tarde). Si continua todo correctamente, pronto estará en planta.

Todavía le queda un largo trecho por delante, pero va por le buen camino.

El final de las vacaciones tardias

Terminan, sin más. Hoy será el día de poner el orden en casa, medio abandonada durante dos semanas, mientras nos recuperamos de un resfriado que nos traemos de Barcelona. De darle curro a la lavadora con la ropa sucia de la maleta, ahora que el tiempo en Sevilla ha mejorado -nos hemos perdido la lluvia-.

Creo que no volveré a coger vacaciones tan tarde, el verano se hace muy laaaaargo.

sábado, septiembre 22, 2012

Ryanair, Ryanair

Ryanair está causando que más de la mitad de los usuarios de avión en España viajen con un ataque de nervios, la otra mitad viaja mosqueado por que se la intentaron colar sacando el billete o en el embarque.

viernes, septiembre 21, 2012

Novedades superfluas

Dos años llevo con mi móvil, el iphone4. En este tiempo le han dado tiempo de que saquen los de apple el iphone 4S (la repera) y el iphone5 (la repanocha). Leyendo las maravillas técnicas de rendimiento que trae, me doy cuenta de que no las necesito. Sobran al 110%.

Mi móvil no se ha vuelto una tortuga con el transcurrir de los meses y para la cuatro aplicaciones que utilizo (whastapp, issh, maps, safari, chrome, stockfish, chessdb, teléfono y música), no es necesario más procesador, ni memoria, ni mejoras en la resolución de pantalla. Las mejoras que necesita van por otros derroteros. Lo único necesario es una mayor duración de batería. Un mes sería lo ideal, pero supongo que pido demasiado, por lo que me conformo con algo menos, por ejemplo una semana. Y no me refiero a una semana 'sin', es decir, semana en las que estas sin usarlo. Sino a una semana de uso real e intensivo.

Sospecho que los móviles de ahora consumen batería sólo con mirarlos, aunque sea de reojo. ¿Vendrán equipados con algún sensor que detecta si el dueño les hecha alguna mirada, aunque sea furtiva?

Ruta por la sierra norte de Sevilla

Ciento ochenta y tres kilómetros hemos hecho hoy. Saliendo del Real de la Jara hasta el martinete, donde hemos comido, para llegar al nacimiento del Hueznar, en San Nicolás del Puerto. Luego hemos regresado por el la carrtera de Alanis, Guadalcanal y Llerena, donde hemos tomado dirección a Monesterio y Santa Olalla del Cala, para finalmente llegar a casa, en el Real de la Jara.

El trayecto hasta San Nicolás del puerto, en una carretera sin arcenes y en el que a duras penas caben dos coches, es acojonante, pero cuando te das cuenta de que te has cruzado con un único coche en sentido contrario, te sorprende más.

Y que se puede decir de ver brotar el agua en las fuentes del hueznar, joder. No pensaba que hubiera agua, y más si cabe al pensar que este año ha sido uno de los más secos, pero eso esta siempre igual, da igual que llueva o no. Parece Galicia.

miércoles, septiembre 19, 2012

Siesta con tormenta

Durante la siesta nos sorprendieron unos ruidos. Cuando logré despertarme, me día cuenta de que eran de truenos. Una tormenta de una hora ha dejado el olor de tierra mojada por toda la casa. Deberían inventar un ambientador con ese olor. Dice mi padre que por la zona del huerto han caído más de treinta litros (lo saben porque tienen una estación metoreológica en una finca de uno de mis primos).

Sin existencias

Hace tres meses cogí cita con cirugía menor para quitarme una verruga (o costra queratinosa según me pareció entender al médico). Y hoy cuando he ido no han podido quitarla porque llevan tres semanas esperando a que les envíen nitrógeno líquido. Si lo llego a saber, compro un bote y se lo llevo al médico.

He hecho doscientos kilómetros en balde -estoy distanciado del mundanal ruido de la capital en el pueblo de mis padres-.

sábado, septiembre 15, 2012

Su nombre es Walter White

Hemos terminado de ver la primera parte de la temporada final de Breaking Bad (ocho capítulos), quedando sólo otros ochos capítulos para acabar la temporada y la serie. Los ocho últimos se emitirán a mediados del año que viene.

No sé porque coño dicen que es una única temporada de dieciséis capítulos en lugar de dos temporadas de ocho capítulos. Pero independiente de esto, me queda la duda de si la cagaran al final o no. Ya lo veremos, pero de momento la estamos disfrutando.

jueves, septiembre 13, 2012

Pruebas con swatch y twitter satisfactorias

He terminado de hacer las pruebas con swatch. Ahora estoy en disposición de mandar los mensajes de los logs de las máquinas de casa que desee a twitter, solo hay que escribir la expresión regular1 al uso. Pongo las dos expresiones regulares para detectar que alguien se ha logado en el ssh y de que el sslh ha detectado una conexión de ssh en el puerto HTTPS y la reenvia al SSH.
watchfor /(^(.*) sshd(.*): Accepted password for (.*) from (.*) port (.*) ssh2$)/
watchfor /(^(.*) sslh(.*): connection from (.*) forwarded (.*)$)/
Queda para nota controlar la cantidad de mensajes a enviar, puesto que twitter aplica algunas restricciones que bloquearían algunos mensajes, sobre todo si llegan muy rápido.

1 Las expresiones regulares nunca serán lo suficientemente reconocidas.

Actualización: Instalado en los dos equipos de casa, añadido el control de cuando se puede mandar a twitter (un fichero de control se encarga de esto, estando el demonio siempre funcionando).

martes, septiembre 11, 2012

La puerta del baño

La biblioteca de Camas es un lugar sagrado. Allí he pasado mucho tiempo estudiando (también haciendo como el que estudiaba). El edificio que la alberga tiene un diseño arquitectónico que en su momento se consideró vanguardista y que desde entonces imitaron otras bibliotecas españolas, que personalmente me encanta. Además de todo eso, cuenta con un personal y una atención al público exquisita, encabezada por su bibliotecario Don Cristobal como por cientos de voluntarios que han pasado por sus instalaciones.

Pero volviendo al diseño arquitectónico del edificio, en la fase de construcción surgieron algunos inconvenientes, que provocan el asombro. Uno de esos inconvenientes se dio en una de las puertas de los aseos, que ha quedado para la posteridad. No dudo de que haya habido intentos de corregir el problema, pero soy de los opina que mejor dejarlo así, como una peculiaridad del edificio.

Vista exterior

Vista interior con la puerta entreabierta

Colaboraciones externas

Dos artículos he publicado en un blog que creamos un compañero del curro y yo. Los dos artículos técnicos hablan de las herramientas pdsh y expect, buscando ir un poco más allá de la administración simple de sistemas, dirigiéndose a lo que llamo la administración masiva de sistemas.

lunes, septiembre 10, 2012

Configurando la ausencia

Da cierto gustirrinín configurar las respuestas automáticas del correo para decir que estoy de vacaciones. Hoy comienzan.

domingo, septiembre 09, 2012

Aventuras arqueológicas submarinas en el desierto del Sahara

El no va más en series de divulgación científica. Incluye cien minutos de ruido blanco comentado y con subtítulos. No apto para personas con dolencias cardiacas.

viernes, septiembre 07, 2012

No reinventar la rueda

Pretendía hacer un pequeño demonio que leyese los logs del mini-pc buscando las entradas de login ssh y del sslh para que luego las mandase a twitter a modo de pequeño robotito chivato, pero no es necesario escribirlo.

Existe un demonio llamado swatch escrito en perl que lee un determinado fichero de log en busca de una cadena y cuando le encuentra ejecuta el programa que necesite. Luego hay un librería llamada twitter-php que puede utilizar para mandar mensajes a la cuenta de twitter.

Así que tengo el 90% del trabajo hecho. No hizo falta reinventar la rueda.

miércoles, septiembre 05, 2012

Invasión de polillas

Creo que debe haber una plaga de polillas por la zona, llevamos una semana en casa matando todos los días una media docena. Se nos cuelan por las ventanas de casa cuando las abrimos. El bote de raid es el arma que funciona mejor contra ellas.

martes, septiembre 04, 2012

Descontando días

Poquitos días me quedan para tomar las vacaciones, apenas cuatro para echar el cierre al verano que se está haciendo muy cuesta arriba. Cogeré tres semanas en las que espero hacer una recarga completa. Confío en que mis baterías no padezcan el llamado efecto memoria. De todas formas, ya habrá tiempo de pensar en 'otubre'.

domingo, septiembre 02, 2012

Sobredosis de Breaking Bad

De una tacada hemos visto seis capítulos de la cuarta temporada y sólo nos quedan dos capítulos para terminarla. Tenemos mono de White, Pinkman & Fring.

Cómo utilizar el servicio Secrets Manager para guardar las claves privadas de SSH

Para guardar la clave privada en el servicio Secrets Manager como un secreto en modo texto sin formato, sigue estos pasos Supongamos que la ...