sábado, 6 de febrero de 2016

El veganismo es la nueva religión de los millenials

En recientes años, con tanta información a la mano podemos tomar decisiones de nuestras vidas basadas en documentos o publicaciones que circulan tan rápido como un haz de luz, como alimentarnos mejor en uno de los casos. Esto ha causado que muchas personas se conviertan al veganismo ¿por qué digo conviertan? por que como en la naturaleza humana, nos convertimos o al menos aparentamos pertenecer a un grupo específico basado en sus preferencias específicas, llámese musicales, alimenticias o religiosas.

A lo que he concluído el veganismo es la nueva religión de los millenials ateos, y los que no son veganos, bueno, quieren hacer ver a los demás lo mal que están. Unos a otros

vegano: no comas carne
carnívoro: mira mi filete
vegano: hace daño
carnívoro: cómelo
vegano: Pero es que sufre un animal
carnívoro: Y que rico animal
.
.
.
Et al

Ahora sustituimos vegano por católico, y carnívoro por cristiano y en vez de filete o plantas hablamos de el dios X o la deidad Y.

A mis 36 años de edad, después de toparme con muchos muros y "debates" sin sentido, concluí que especialmente en tu entorno y con los que te rodean: vive y deja vivir, ningún extremo es benéfico, especialmente cuando quieres imponerle tu religión a alguien más, cuando ese alguien más es tu amigo y en la diversidad está la diversión.

Fin de la letanía.

Ahora que si hacemos las cosas correctamente: http://slaveryfootprint.org/ para ver cuantos esclavos tenemos a nuestra disposición, incluso comiendo vegetales orgánicos.

viernes, 1 de enero de 2016

Breve resumen del 2015 dado que no hubo mucho material por aquí

Se terminó el 2015, y de este año en especial veo que se dieron muchos cambios y giros en nuestra vida. Seguimos teniendo salud lo cual es muy importante, ahora somos una familia mas grande, en el empleo me ha ido como jamás lo imaginé, aunque los retos son gordos y he aprendido muchas cosas nuevas técnicamente. El proyecto Tepetiltic está comenzando a tomar forma, se están materializando esos castillos en el aire que durante años estuvieron en nuestra imaginación. Por otro lado creo ha sido mi peor año como corredor, fuí muy inconsistente, en parte por el crecimiento de la familia, mi calidad de sueño ha sido mala, aunque este año ya pinta que mejora la cosa y planeo retomar con ritmo los entrenamientos.

Este año también hemos visto irse algunos amigos de nuestra rutina diaria, han tomado otros rumbos, me da gusto por ellos y los voy a extrañar pero así damos vueltas de un día a otro; como todas las plantitas, las amistades y la familia hay que regarlas de cuando en cuando para que permanezcan vivas, han salido bien las cosas el año pasado y tenemos expectativas grandes para el que sigue. Vienen retos nuevos, profesionales y personales que se mantienen vivos del mismo modo, como un castillo en el aire que vive en nuestra imaginación, la idea es no perder el rumbo y dirigirse aunque sea con desvíos y tropiezos al mismo fin.

Los quiero amigos y familia, ustedes con quienes han aceptado las salidas a tomar una cerveza o a compartir un fin de semana en alguna actividad, en verdad los estimo mucho a todos ustedes, gracias por estar ahí y permitirme también ser parte de sus vidas.

Feliz 2016.

miércoles, 9 de diciembre de 2015

First gnuplot graphic

I had to check the temperature behavior on a device and had to sample each second creating a text file.

Cleaning the raw text file to get only the temperature column with awk, something like: awk '{print $10}' output.log > celcius.log was the second step.

And finally a small gnuplot script to fetch the celcius.log file which contained only 2 digits by row:
45
43
44
40
45
40
.
.
.

Gnuplot script to generate a png file:

set term png
set output "celcius.png"
set ylabel "C"
set xtic auto
plot "celcius.log"

And the final result:


viernes, 20 de noviembre de 2015

Remove proxy or add no_proxy for API endpoint creation.

Beware of creating openstack API endpoints on the controller using proxy environment variables. This is why:

# openstack service create \
>   --name keystone --description "OpenStack Identity" identity
ERROR: openstack Not Found (HTTP 404)

You will need to remove the proxy environment variables or add your controller hostname into the no_proxy environment variable:

# export no_proxy=localhost,127.0.0.0/8,controller

That will resolve the 404 Apache error.

miércoles, 18 de noviembre de 2015

Palabras del bodoque

Carne de gusano - Chistorra
Agua del rayo - Gatorade

jueves, 22 de octubre de 2015

taskset vs. numactl

You will find this information useful in case of task affinity on your multicore system:

http://www.glennklockwood.com/hpc-howtos/process-affinity.html

taskset vs. numactl detailed explanation is located on that link.

martes, 20 de octubre de 2015

Reading MSRs from linux

Well, so long and there has been no updates on this blog, but here is a brief technical update.

Right now I'm trying to read some BIOS registers from linux. We have a package on Ubuntu named msr-tools which provide the commands to read the intended registers:

# apt-get install msr-tools

Then modprobe msr, and finally read your MSR register:
# rdmsr 0x1A4
c
# rdmsr 0x198
18b200000c00

Reference: