May 07

10 anys des de que el món em va donar una nova oportunitat

Reading time: < 1 minute

Com cada any m'agrada recordar aquest dia com si fos el meu segon aniversari. De fet, tota la setmana és molt especial perquè avui es celebren 10 anys des de que per algún motiu l'univers va decidir que no havia de morir en aquell accident de cotxe, demà és el dia que varem casar-nos legalment més enllà de la cel·lebració amb els amics i la família i demà passat compliré 36 anys.

accident bmw

Tot plegat només són simbolismes que donem a les dates, però trobo que és una costum a mantenir ja que t’ajuda a valorar el que realment és important i no oblidar almenys un cop a l’any la gran sort que tinc.

Bé doncs, un altre any per dir: GRÀCIES!

May 02

Send email notifications from supervisord

Reading time: 1 – 2 minutes

There is a package called superlance which listens supervisord events. If you install it with:

pip install superlance

Then it’s very easy to setup supervisord to send emails when a daemon changes the state because of a crash or something else.

Lines to add to supervisord configuration file:

[eventlistener:crashmail]
command=/usr/local/bin/crashmail -a -m email1@example.com
events=PROCESS_STATE

if you want to send notifications only for some applications:

[eventlistener:crashmail]
command=/usr/local/bin/crashmail -p program1 -p group1:program2 -m email1@example.com
events=PROCESS_STATE

Of course, superlance can listen many different event signals from supervisor and can take different actions like call to HTTP URL or send SMS. I want to recommend you to take look to the package documentation it could be useful to understand all the superlance power.

May 01

Relay mail from your server without MTA

Reading time: < 1 minute

Sometime you need to send notifications or simply you need to use sendmail command from your server, but you don't want to use a local mail server. Maybe use simple SMTP (ssmtp) could be a good idea to solve this kind of situations.

I use to configure SSMTP with a GMail account to send notifications from server different daemons, for example, crontab, supervisord, etc.

This is a cookbook configuration for SSMTP and GMail:

/etc/ssmtp/ssmtp.conf
root=user@gmail.com
mailhub=smtp.gmail.com:587
rewriteDomain=
hostname=user@gmail.com
UseSTARTTLS=YES
AuthUser=user@gmail.com
AuthPass=password
FromLineOverride=YES

/etc/ssmtp/revaliases

root:username@gmail.com:smtp.gmail.com:587
localusername:username@gmail.com:smtp.gmail.com:587

Installation in ubuntu server is as easy as: apt-get install ssmtp

Apr 29

Avui l’Estefania i jo fem un anyet de casats

Reading time: < 1 minute

Per recordar un dia tan especial per nosaltres penjo una petita recopil·lació dels videos que van envoltar aquest event.

Comiat de solters:

Fotos del casament:

Reportatge de fotos del casament:

La lluna de mel:

Tot plegat uns dies innoblidables mab la família i els amics. Gràcies a tots per fer-ho possible!

Apr 27

Setmana Santa: Escapada a la República Txeca

Reading time: 4 – 6 minutes

La passada setmana santa ens hem escapat a la República Txeca a visitar a la cunyada que esta uns mesos d’Erasmus per la zona. La veritat és que malgrat fa un fred que pela el país és realment digne de veure.

Després d’un parell d’horetes de vol amb Vueling directes des de Barcelona arribarem al aeroport de Praga. Allà amb autobús fins a l’estació central i d’allà amb tren fins el poble on estudia Sarai; Hradec Králové. El poble no té res de l’altre dijous però s’ha de dir que per nosaltres tot és molt diferent començant pel fred que fa i per l’arquitectura que recorda moltíssim al passat comunista. Aquest poble amb algo menys de cent mil habitants té alguns racons bonics de veure això si amb molt poques hores s’ha vist tot.

La nostre primera parada turística va ser a Kutná Hora amb algo menys de 3h amb tren varem plantar-nos allà on varem poder visitar tot un seguit de monuments amb un gran passat religiós. Especialment singular el Sedlec Ossuary; es tracta d’una capella al cementiri de tots els sants a la zona de Sedlec, a les afores de Kutná Hora. S’estima que hi ha els ossos de 70 mil persones. Molt recomanable la visita al poble, això si amb mig dia n’hi ha prou per veure-ho tot.

Abans d’entrar a comentar Praga afegir que visitarem la localitat de Karlovy Vary famosa per les seves aigües termals altament sulfuroses. Al voltant de les aigües s’ha construit tot un poble orientat a turistes de molt alt poder adquisitiu especialment persones d’edat avançada que busquen tranquilitat i millorar la seva salut en les moltíssimes termes i balnearis que hi ha al poble. Fins aquí hi arribarem amb el servei d’autobusos des de Praga; comentar que és realment curiós que molts autobusos tenen wifi, et regalen infusions o xocolata calenta durant el trajecte i a les pantalles de TV del autobús va coincidir que posaven “The Big Bang Theory“, una de les meves series preferides.

Praga és una de les capitales més boniques en la meva opinió. Això si, amb un cap de setmana llarg n’hi ha prou i de sobres per poder veure i disfrutar molts dels seus racons més turístics. Si el que voleu és començar a descobrir llocs més singulars potser necessiteu més temps però per veure l’indispensable realment es pot fer amb molt poc temps.

Jo recomanaria agafar un hotel al centre i moure-us a peu a tot arreu, sinó els tramvies sempre són una bona opció per desplaçar-se i el metro malgrat té poca cobertura és un mitja de transport que combinat amb l’autobús et pot permetre arribar fins a l’aeroport amb rapidesa. Per ser la capital no és massa gran només té 1’2M d’habitants però realment és un lloc plè de serveis i coses per fer. Especialment si sou amants de l’art i la música.

Un detall molt curiós de la ciutat és que és plè de llocs on fan massatges tailandesos. Molt recomanables, per cert. També és una ciutat econòmica pel nivell de vida que tenim al nostre país. Malgrat com ús podeu imaginar és molt més cara que la resta de llocs que varem visitar en el nostre viatge.

Praga és plena d’edificis amb història, així doncs, si sou amants de la història no acabareu mai perquè tots els racons tenen un passat interessant de coneixer.

Abans d’acabar aquest artícle un petit llistat de pros i contres per fer el viatge:

  • PRO: es menja molt bé i bé de preu
  • PRO: és senzill desplaçar-se
  • PRO: mil llocs i coses per visitar i fotografiar, un molt bon destí turístic
  • CON: compte amb el fred si hi aneu fora de la temporada de calor
  • CON: en general els natius són força mal educats i esquerps
Feb 25

Setup a VPN with PPP and SSH

Reading time: < 1 minute

Fast trick for linux users, do you know how to setup a VPN using PPP and SSH? of course you can setup a secure tunnel using '-w- or '-W' ssh parameters in last versions of SSH. But in this case I want to share with you this idea:

pppd updetach pty “ssh root@REMOTE_PUB_IP pppd notty 192.168.254.1:192.168.254.2″

I hope it’s useful for you.

Jan 17

No tengo tiempo

Reading time: 2 – 4 minutes

Cuantas veces hemos dicho y hemos oido esta frase: “no tengo tiempo”. Si nos paramos a pensar por un segundo sobre la frase rápidamente nos damos cuenta que es imposible no tener el tiempo. En mi opinión el tiempo es un regalo que recibimos al nacer y ninguno de nosotros podemos saber con exactitud cuando va a acabarse, así pues este es nuestro tiempo. Eso si todos sabemos que el tiempo es totalmente lineal y que cuando un espacio de tiempo ha pasado no hay forma de recuperarlo. O sea, que no hay forma de volver atrás en el tiempo.

Sabiendo esto lo único que podemos hacer es decidir en que invertimos nuestro tiempo. Quizá lo que queremos decir al decir “no tengo tiempo” podría ser algo así: “de todas las opciones que me ofrece la vida decido priorizar e invertir mi tiempo en estos temas”. No estoy sugiriendo que cambiemos esta famosa frase, ni mucho menos. Pero si que es importante saber que queremos decir exactamente cuando decimos: “no tengo tiempo”.

Tener claro lo que queremos decir es fundamental, bajo mi punto de vista, porqué el hecho de conocer la estructura profunda que se oculta debajo de esta frase nos permite tomar el control sobre estas opciones de las que hablaba antes. Es decir, si no estamos satisfechos con el contenido que ponemos dentro del tiempo que nos han regalado sólo depende de nosotros cambiarlo. Y si la próxima vez que pensemos “no tengo tiempo”, nos planteamos cuales són las opciones que he escogido en mi vida que me impiden disponer de tiempo para esta nueva opción a la que estoy renunciando, o que estoy posponiendo. Después de este planteamiento quizá nos podamos plantear si nuestro orden de prioridades nos satisface.

No perdamos de vista una cosa, nuestro tiempo es limitado y lo único que podemos escoger es que ponemos dentro del tiempo que nos han regalado. Por lo tanto, debemos saber priorizar constantemente. Es evidente que no es una tarea sencilla y que se ve influida por muchos factores. Algunos factores podrían ser la motivación, la energía vital, la salut, el entorno o muchísimos otros. En mi experiencia una cosa es evidente invertir en formarme constantemente me ha ayudado y me ayuda a saber tomar estas decisiones de priorización y sentirme en paz conmigo.

Podría alargar mucho esta reflexión pero llegados a este punto en mi opinión ya he abierto un espacio de mejora personal, un espacio que sólo nosotros mismos podemos decidir que vamos a hacer con él. Dicho de otra forma nada de lo que leamos o nos cuenten va a cambiar el contenido del tiempo que tiene nuestra vida, sólo como prioricemos las opciones que se nos presentan hará que cuando sigamos repitiendo “no tengo tiempo” lo podamos hacer con una sonrisa, por poder estar orgullosos de las opciones que tienen más prioridad que las que estamos desechando o posponiendo.