domingo, 28 de diciembre de 2014

Fito & Fitipaldis, Madrid 27/12/2014


Ayer por la noche disfruté (mucho!) del concierto de Fito y Fitipaldis en Madrid. Uno de los mejores conciertos en los que he estado en mucho tiempo. Se que a Fito se le está criticando (sobre todos los viejos seguidores) de que el nuevo disco suena muy parecido a todo lo anterior. Si. Es cierto, pero tambien lo es que el nivel de calidad que está logrando está fuera de los estándares habituales por estas tierras, y eso tiene un gran mérito.


Mérito que, por otra parte, sería injusto no compartir con Carlos Raya: uno de los mejores guitarristas de Rock que tenemos en España, tan eficiente como efectivo, tanto con las guitarras como con el Pedal Steel o como productor y arreglista.

En fin, no quiero hacer una crítica del concierto. Yo lo pasé estupenamente (hasta quedar medio afónico) y mis hijos, en el primer gran concierto al que iban, también. Mas que suficiente.



Hice unas cuantas fotos que he subido a mi álbum de fotos musicales en flickr, pero otra gente hizo vídeo. Algunos con una calidad muy aceptable, asi que aqui va una pequeña recopilación para que (me) sirva de recuerdo.


Inicio del concierto + Que viene y va

Garabatos:


Lo Que Siempre Quise Hacer:

Por la boca vive el pez

Antes de que cuente diez

Acabo de llegar

domingo, 7 de diciembre de 2014

El impuesto de los tontos


O de los que no creen en la estadística. Me refiero, claro, a la lotería.


  • La probabilidad de que nos toque el premio máximo de 400.000 euros es de 1/100.000
  • La probabilidad de perder todo el dinero gastado en ese décimo de lotería asciende a un 85%.
  • La probabidad real de obtener un premio (mayor retorno que el reintegro) es del 5,3%.
  • Aunque te toque, ni vas a poder dejar de trabajar ni tampoco te vas a convertir en millonario
  • Pensado friamente, tan solo colaboramos como recaudadores para Loterías y Apuestas. Es decir, comparando, nos quejamos por ejemplo por pagar 5 euros al año en recetas médicas pero no tenemos reparo en “pagar” 20 euros en este pseudoimpuesto
  • Un premio de 400.000 euros genera más decisiones económicas incorrectas que adecuadas.

Pero mejor léelo un poco mas extendido (y con enlaces) en El Blog Salmón (anotación de 2011)

Y... si, claro: también yo este año, como todos, he pagado este impuesto. Al menos, me queda el consuelo de que sólo una vez.


domingo, 30 de noviembre de 2014

Dos semanas con un LG Watch R


Hace ahora dos semanas que me enteré de que el LG Watch R, el smartwatch de LG estaba a la venta en MediaMarkt. Y me faltó tiempo para salir corriendo a comprarlo.



Para los que me conocen,  no es ningun secreto que me gustan los relojes. Los convencionales, quiero decir. No tengo ninguno especialmente caro (ninguno de mas de 150€, incluyendo el Casio ProTrek) pero es bastante raro verme sin uno en la muñeca. No me molestan (cada vez parece que a mas gente si) y siempre me han ayudado a mantener la conciencia temporal de una forma rápida.

Hace algun tiempo compré un Sony SmartWatch (el primero que salió) a precio de saldo. La experiencia fué traumática y desmotivadora: las aplicaciones que había eran malas, muy malas. Con el API propietario de Sony y sin actualizaciones. Las notificaciones eran erráticas y la conexion con el movil era penosa. El gadget muy feo: cuadradote, con mala resolución y una espantosa correa de velcro. Realmente, aparte de aumentar los puntos personaes de frikismo, para poco mas servía.

Afortunadamente, en poco tiempo todo esto ha cambiado radicalmente. El LG Watch R (y el motorola Moto 360) son relojes que parecen relojes, que tienen una resolución razonablemente buena y que utilizan un API estándar y bien defindo por Google para que se puedan hablar con toda la gama de teléfonos Android sin demasiados problemas.



Estuve dudando durante algún tiempo entre comprar el Moto 360 o esperar a ver el precio de salida del Watch R entre otras cosas porque este último dispone de sensor de presión atmosférica (barómetro, altímetro) . Finalmente el Watch R salió con solo 20€ de diferencia con respecto al Moto, teniendo además un micro aparentemente mejor, mejor batería, resistencia al agua y un diseño en mi opinion mas bonito (estuve viendo el Moto y es unos milímetros mas grueso... y se nota)

Como en cualquier caso no voy a dedicarme a un análisis exhaustivo de las características de cada uno, os dejo el siguiente video comparativo:


¿Merece la pena gastarse los alrededor de 250€ que vale un cacharro de estos?. Bueno, en mi opinion: si. Primero como desarrollador. O como geek. No se cual de las dos cosas va antes. Como desarrollador me gusta estar a la última en todo lo que va saliendo y estar preparado para hacer cualquier cosa. En el ultimo codemotion estuve de hecho en taller de Joan Fuentes (slides de la presentación) para ir conociendo el entorno de primera mano.

Pero, teniendo ya un movil en el bolsillo, ¿para que vale llevar además el reloj?. Os cuento mi experiencia a base de algunas experiencias diarias.

- Salgo a correr. Antes o bien llevaba el movil en la mano, o en el brazo y cada vez que quería ver el tiempo que llevaba, pasar una cancion, bajar el volumen de la musica o cualquier otra accion, prácticamente tenía que parar para sacar el movil de la funda (corriendo, ademas es relativamente fácil que se te caiga al suelo). Ahora, todas esas acciones las hago desde el reloj. El control de volumen, canciones o podcast lo tengo en la muñeca a un par de clicks. Tras el calentamiento, no tengo que sacar el movil para inicial RunKeeper. Lo hago en el reloj que ademas me va dando tiempos y velocidad. Y ritmo cardíaco (aunque esto no lo estoy usando realmente, sigo con la vieja banda de Polar). A la vuelta lo puedo mojar para quitarle el sudor de la correa. Correa, por cierto que es intercambiable con cualquiera estándar.

- Andando a la oficina. No necesito sacar el movil del bolsillo para escuchar mis podcast favoritos. ¿Chorrada?. No tanto: el tiempo que tardas en sacar el móvil, desbloquear, buscar y abrir Podcast Addict, ir la pantalla de lista de podcasts para pasar al siguiente hace que puedas pisar cualquier caca de perro (si, amigos, en Madrid hay mucho maleducado con perro), bordillo/bache o chocar con una farola si te despistas un poco (típico caso de Zombie-Walker)

- Sigo andando y me mandan un Whatsapp/Telegram/email. Vibración en la muñeca. Nada de sacar el movil. Puedo leer el mensaje en pocos segundos. Incluso responder con algunos mensajes preparados.



- Llego a la oficina. No tengo que poner modo silencio para no molestar a los compañaros. Tengo configurado el movil para que cuando esté emparejado con el reloj no suene, sólo vibre en la muñeca. Entra una llamada que no quiero responder en ese momento. Cuelgo desde el reloj, no tengo que sacar el movil del bolsillo. Reunión: lo mismo. Es mucho menos intrusivo para el resto de compañeros o clientes el que mires el reloj que no sacar el movil para ver el ultimo Tweet en el que te han citado.

- Recordatorios o notas rápidos: no hace falta sacar tampoco el movil: «Ok Google». «Apunta: Hay que hacer tal cosa». Y la nota acaba en Trello. O «Ok Google». «Recuerdame Mañana a las tres de la tarde llamar a casa». Y el recordatorio acaba en el calendario. Y sin pegarte con el corrector ortográfico. Solo con el reconocedor de voz. Y superar la vergüenza. :-)



- Desde Android 5 es posible hacer que el móvil no esté bloqueado cuando está emparejado con un dispositivo de confianza. Asi que cuando estoy a menos de 10m del teléfono no necesito código de desbloqueo. Y eso me permite poner un código duro para desbloqueo, no un patrón simple.

- Cojo el coche. O la bici. Las indicaciones de los mapas aparecen no solo en la pantalla del móvil, que ya no tengo porqué llevar a la vista: las tarjetas aparecen tambien en el reloj

- ¡Ah, si!. También da la hora.

Un tema recurrente en las preguntas de la gente: ¿cuanto dura la batería?. En mi caso, tal como lo tengo configurado, casi 2 dias. Mas que el teléfono. La configuración que tengo consiste en tener la pantalla apagada la mayor parte del tiempo, pero con brillo a tope cuando se enciende (no he tenido problemas a pleno sol para leer). Al girar la muñeca para mirar la pantalla se enciende automáticamente.

Y ... bueno, creo que esto es sólo el principio. Evidentemente no es un sustituto del movil, pero me parece una excelente forma de minimizar la interaccion con el movil haciendo que el acceder a las múltiples notificaciones que se reciben a lo largo del día sean mucho menos intrusivas. Para mi y para los que me rodean.

No vale para ver fotos. No sirve para tener un teclado. Sirve para consumir notificaciones y tener poca (muy poca) interactividad. Tal vez dentro de algunos años para videoconferencia. No sirve desde luego para esto:


¿Te imaginas tener que seleccionar con los dedos mientras caminas alguna de esas aplicaciones?.





(Esta entrada tambien se publica en el blog de Virtual Software).









Movember, año 2




Se acaba el mes de noviembre y con el, también, el mes de movember, ese mes donde unos cuantos locos nos dejamos bigote como forma de promover el que se hagan donaciones para mejorar la salud masculina. Si bien la concienciación de las mujeres con respecto a sus enfermedades es bastante notable, no sucede lo mismo con las enfermedades típicamente masculinas, y en particular el cáncer de próstata y testicular. Con las donaciones recibidas en España, por ejemplo, el año pasado se pudo colaborar en investigaciones por unos 145.000€ sólo en nuestro país. Probablemente escaso para encontrar soluciones para grandes problemas pero al fin y al fin y al cabo la salud es cosa de todos, y cada vez mas.

Este año, a falta de pocas horas para que termine el mes, en España encabeza la clasificacion el equipo Palibex PBX con casi 5000€ recaudados seguidos del equipo ganador del año pasado (si la memoria no me engaña), los compañeros de Tecnilógica con casi 4000€. Tambien me gustaria destacar el estupendo 7º puesto de CachiruloValley encabezado por Dani Latorre

En mi caso, me quedo este año con una recaudación de unos modestos 30€ 45€ (1) que... bueno: multiplican por 3 4.5 mi recaudación del año pasado. Quien no se conforma es porque no quiere :-). Las aportaciones han llegado por parte de compañeros de la empresa asi que ¡miles de gracias!.


En el caso de nuestra empresa, ademas, se da la circunstancia de que hace unos años sufrimos de cerca el caso de un compañero con una de estas enfermedades, asi que, ¡va por ti Jabi!

Hace unos minutos he terminado de afeitarme y he aprovechado para irme afeitando por partes y ver como iba quedando. Para elegir modelo el año que viene. Creo que el de mosca (estilo Charles Chaplin y ... me suena que de alguien mas) no lo elegiré.



(1): A ultima hora, un anónimo ha donado ¡15 euracos!. ¡Gracias!. Espero saber algun dia quien ha sido


 

lunes, 10 de noviembre de 2014

Gramofon




Desde hace algo mas de dos meses soy un afortunado poseedor de un Gramofon. No es que sea un «gadget» muy conocido y es una pena porque en mi opinión, merece la pena.

Gramofón es un aparato comercializado por la misma empresa que Fon, los creadores de la fonera, un router WiFi (del que, por cierto, también disfruto en el trabajo y me ha salvado en mas de una ocasión) que crea una red global WiFi entre los usuarios. Y gramofón tiene en su interior tambien un router -que puedes usar como tal- pero sobre todo, tiene un sistema para escuchar música en streaming (concretamente: spotify o Wah-Wah) en tu equipo de música favorito. Si: también puedes conectarlo a unos altavoces comunes, pero en ese caso pierde un tanto la gracia.

En mi caso, tengo un amplificador Pioneer bastante decente en su mueble, con el plato de vinilos y un reproductor de CD. Conectado, claro con los típicos altavoces grandecitos. Como desde hace ya bastante tiempo la mayor parte de la música la escucho mediante Spotify, me veia forzado a conectar directamente el móvil o el iPad a la entrada de linea (con cuidado de no saturar) y dejar el gadget correspondiente al lado del equipo. Si entraba una llamada al movil tenía que salir corriendo mientras el tono de llamada atronaba en el salón. Si estaba con el iPad y queria leer algo tenía que andar con el cable de 5 metros por el suelo.

Pero desde que tengo el Gramofón ambos problemas se acabaron. La forma en que funciona es la siguiente: el gramofón tiene una salida de audio (obvio), una conexion ethernet por si quieres usar cable (no estoy seguro de si la configuración inicial es necesaria hacerla por este método) y 2 (no estoy seguro de si en realidad, 3) redes WiFi. Durante la configuración inicial, le dices al aparato (que, como decía, es internamente una fonera avanzada) como conectarse a internet, el nombre que tendrá tu red WiFi, la clave (ambos parámetros, claro, con valores por defecto) y ... poco mas.

Una vez configurado, sólamente tienes que conectarte a la red provista por Gramofon en lugar de a tu red habitual de casa (la conectividad por medio de esa red es perfecta, de hecho puedes usarlo como extensor de tu red) y desde Spotify decir que en lugar de reproducir en el propio dispositivo que lo haga en el Gramofon. ¡Simple!



La música no se envia desde el movil al Gramofon. Es el propio aparato el que se conecta a spotify como un cliente mas para reproducir la música. Y eso quiere decir que una vez seleccionada una lista de canciones suficientemente amplia puedes apagar el movil, o desconectar de la red WiFi de Gramofon y la música seguirá sonando aunque en este caso no podrás controlar el flujo (pausa, volumen, siguiente cancion). O mejor dicho: podrás hacerlo aunque no tengo muy claro bajo que circunstancias. Hace unos dias, desde la calle, conectado por 3G con el movil era capaz de cambiar la música que se oia en casa.

Gramofon viene tambien con una suscripción demo a un servicio llamado Wah-Wah al que no he sido capaz de sacarle el gusto: te permite crear emisoras en base a un artista o estilo, pero no puedes (hasta donde he probado) escuchar lo que realmente quieras. O sea: ninguna ventaja con respecto a Spotify. Por cierto. Si: sólamente funciona con la version premium de Spotify (llevo años pagándola gustosamente)

Para terminar este análisis (no: no estoy de ninguna forma relacionado con la empresa ni este artículo está patrocinado ni nada de eso): el aparato, como habréis visto en el video de arriba, además es bonito (tengo el negro, que era mas barato (50$) durante el periodo que estuvo en KickStarter) y suena muy, muy bien.

Si te gusta la música y eres usuario habitual de Spotify, en mi opinion ya tardas en comprarlo. Creo que no te arrepentiras.

 


martes, 10 de junio de 2014

Cory Richards

Hay gente con los huev*s forrados de titanio. Y despues, Cory Richards. Que además da muchísima envidia con las fotos que hace.




 

domingo, 8 de junio de 2014

Groovy y Grails por tierras danesas: gr8conf



La semana pasada he tenido la suerte de poder asistir a las conferencias gr8Conf en Copenhague gracias a la invitación que la organización danesa hizo al evento español sobre Groovy y Grails: Greach. Nos juntamos unos cuantos españoles por alli, entre los vecinos Kaleiders, un par de ponentes (Jorge Franco, de Osoco y Alvaro Sanchez-Mariscal de Odobo) y Fernando 'Pronoide' Redondo y por la parte de mi empresa, Virtual Software, Alberto Vilches (alma de Greach) y yo mismo.

GR8Conf es uno de los eventos sobre el ecosistema Groovy y Grails mas veteranos, su fundador, Søren Berg Glasius lleva ya 6 ediciones a sus espaldas, y obviamente se nota el cuidado con el que todo está preparado para hacer un evento de primera linea.



Por motivos familiares (queda feo no asistir a la comunión de tu propio hijo) no pude asistir al primer dia, que fueron en su mayoria talleres prácticos. Me hubiera gustado, por tema lúdico, poder asistir al taller de programación de Lego MindStorm con Groovy (que mejor lugar, además, que en el país cuna de Lego), pero entre unas cosas y otras no pude llegar a la universidad donde se celebraba el evento hasta las 18:00 mas o menos... justo para la cena.

Tras la pizzas de cena del primer dia, el evento no se daba por terminado, sino que se organizó un Hackergarten coordinado por Andrés Almiray. Si en un Hackatón de lo que se trata es de hacer equipos para crear desde cero un nuevo proyecto -que puede o no finalizarse durante el tiempo estipulado- en un Hackergarten se trata de tomar un proyecto OpenSource ya existente y añadirle agolguna funcionalidad nueva, por pequeña que sea, que evolucione el proyecto. Por mi parte, me puse junto con Alberto Vilches practicamente en modo 'read-only' para intentar entender algo del proyecto en el que nos metimos, Groovy Sql Stream Extension, un proyecto de Dinko Srkoč para permitir acceso lazy a base de datos usando el API de colecciones de Groovy.

Tras la sesión de programación Alvaro, Alberto y yo nos fuimos a dar una vuelta para descubrir que pocas cosas que hacer una noche de lunes en Copenhague despues de las 23:00. Y que en los chiringuitos del muelle no saben tirar la cerveza a pesar de los vasos que ponen:



El siguiente dia comenzó con la charla de Peter... a las 4:00 cuando de repente abres medio ojo, ves la luminosidad que hay y crees que son las 11 de la mañana. Entonces miras el reloj, te das cuenta de que en esta época del año en estas latitudes la noche no dura mas de 4 ó 5 horas y vuelves a dormir. Y ahora si: la primera charla de (mi) día corrió a cargo de Peter Ledbrook (la keynote de Guillaume Laforge era prácticamente lo mismo que ya habíamos visto en Greach hace pocos meses) donde nos intentó llevar fuera del camino mas o menos tradicional en el que las clases de dominio -o la base de datos subyacente- son las que dirigen el desarrollo de una aplicación.




No pretendo ser exahustivo en la descripción de las charlas asi que simplemente me gustaría destacar la de Apache Camel, como una posible alternativa de RedHat al modelo de Spring Integration, la de LazyBones (un proyecto de Peter Ledbrook para permitir utilizar linea de comandos para crear plantillas de comienzo de proyecto para distintos entornos) y a ultima hora la divertidísima presentación sobre Groovy Puzzlers: una serie de acertijos donde se nos presentaban trozos de código y había que intentar adivinar que resultado darían. Muy curioso e instructivo.

Tras las charlas, la cerveza (no para mi, desgraciadamente: desde hace unos años tengo alergia al zumo de cebada), especialmente destilada de forma casera para el evento, con graduación de entre 4º y 8º. Que envida me daban los compañeros de la Spanish Armada...



Como no podía ser menos, la noche acabó con una clásica juerga hispana que algunos continuamos ( «otros» , no ;-) ) en una especie de pub donde ¡se podia fumar!. Es sorprendente como hace 3 años y medio en España se podía fumar en prácticamente cualquier sitio y ahora me resulta chocante que el que se pueda hacer en Dinamarca. En cualquier caso llegamos a casa (Alberto y yo estábamos en una casa que encontramos a través de AirBNB , buena experiencia como para repetir) apestando a tabaco.

El día siguiente amaneció con el recuerdo de la noche anterior pero con ganas de ver lo que los ponentes nos tenían que ofrecer. La gran sorpresa (para mi al menos) fué el descubrimiento de CraSH, un shell para poder conectar a la JVM y analizar lo que está pasando en tiempo real. Simplemente una pasada que nos dejó con la boca abierta pensando en las posibilidades que hay tanto para depuración como para análisis de maquinas remotas en produccion en tiempo real. Tambien para destacar la charla sobre Spring Boot de Marco Vermulen, sobre todo porque la próxima version de Grails, la 3, estárá basada en este framework. Por ultimo, también destacar la ultima charla del dia, de Rob Fletcher sobre idiomatic Spock, o cómo hacer los test de forma que se mejore la legibilidad de los mismos.



Tras el cierre de la conferencia (apenas las 18:00) los españoles nos fuimos a cenar y tomar algo. La juerga tampoco duró mucho, tras la noche anterior, pero al menos nos sirvió para dar una vuelta por el centro de la ciudad -yo nunca habia estado ni había tenido tiempo de hacer de turista- y charlar un rato. Al final acabamos de nuevo Alberto, Alvaro y yo en la zona de Nyhavn tomando la penúltima (y el mejor café que he tomado en esos dias)


Pero las charlas programadas no han sido lo único que me traigo de esta GR8Conf. Las charlas entre conferencias con Iván @ilopmar sobre git rebase o con Mario @marioggar sobre tmux. El ponernos Alberto y yo con el ordenador cuando llegábamos a casa cansados para que me contara como funcionan los delegates o como funcionan los DSLs ... en fin, toda una experiencia que no puedo sino agradecer y recordar por mucho tiempo.

Y ahora... tiempo de aprovechar las experiencias para hacer mejor código tal como dice nuestra nueva camiseta:




martes, 15 de abril de 2014

Explicacion técnica del bug Heartbleed, en una (magistral) viñeta


A veces lo mas sencillo para explicar algo complicado (como, a priori, es el bug HeartBleed) es por medio de viñetas. Y es difícil explicarlo mejor de forma mas sencilla que con esta tira de xkcd




 




Reuniones técnicas


Supongo que mucha gente, tanta como para que alguien haya hecho un video con el siguiente, habrá pasado por esta situación. A mi desde luego me suena dramáticamente familiar.


Aunque se entiende bastante bien, hay muy buenos subtitulos en varios idiomas.

 

Via Microsiervos


 

viernes, 28 de febrero de 2014

Se nos fué Paco


Sin hacer mucho ruido. Sin molestar. Como habia hecho siempre. En silencio cuando no tenia una guitarra. Decir que Paco de Lucia era el mejor guitarrista flamenco de la historia es una obviedad. Si le quitamos flamenco hay mucho que discutir: hay tantos estilos y tantos guitarristas que elegir sólo uno es un pecado. Pero si como guitarrista me dieran a elegir no tendria duda de como quien querria tocar. Una de las mejores cosas con un instrumento es poder tocar solo. Los pianistas están acostumbrado. Los guitarristas solemos depender mas de otros instrumentos que acompañen, o hacemos el acompañamiento a otros. Los guitarristas flamencos, menos. Y Paco era, el sólo, mas que suficiente para llenar todo el espacio sonoro.

No me voy a enrrollar. Paco era Dios tocando la guitarra. Punto.

En estos dias en las televisiones andan elogiándole por su pelotazo: Entre dos aguas. No os dejeis engañar. Eso es lo mismo que juzgar a los Beatles por Obladi-Oblada, a los Rolling solo por Satisfaction o a Pink Floyd por Another Brick in the Wall-2: lo peor (y mas comercial) de cada casa.

Si quieres saber porqué, de verdad, Paco era el genio que era, aqui te dejo unos videos

Entrevista (si: rancia) de Jesus Quintero en el año 76. Paco estaba casi empezando su carrera.
 

 

Como decia arriba, Entre dos aguas fué sin duda su temas mas comercial y conocido. Yo, sin ser un experto Pacólogo, me quedo con Zyryab (atentos al fraseo con Juan Manuel Cañizares y José Mª Bandera a partir mas o menos de 10:20, pero no le des para adelante si no quieres perder el contexto), La Barrosa o Calle Munición

 

 




 
Y para terminar, el documental Francisco Sanchez, Paco de Lucia, uno de los mejores que he visto. Donde puedes ver como un ARTISTA sufre por no repetirse, por hacer algo diferente cada vez. Como dice con toda naturalidad que el tocar cualquier cosa a cualquier velocidad no tiene mérito para el. Como, cuando empezó a tocar Jazz, intentaba cambiar de escala en cada acorde que cambiaban sus acompañantes.



Gracias por todo, Paco. Será dificil llenar el hueco que deja tu música.



 


jueves, 23 de enero de 2014

Comentarios en el código

Hacia tiempo que no pasaba por aqui. Asi que al ver los siguientes comentarios de código (que es prácticamente lo único que veo a diario 20 horas al dia los últimos tiempos) he pensado que seria buena idea ponerlo por aquí. Para tenerlo a mano y echarnos unas risas...