martes, 26 de marzo de 2013

Bitcoin explicado para torpes.

Se está notando un creciente interes por el bitcoin, puede ser algo complejo de entender, sobre todo a nivel técnico. Os dejo un video en el que lo explica muy bien y con un lenguaje muy sencillo. 


miércoles, 13 de marzo de 2013

Whatsapp desde nuestra Raspberry


Vamos a instalar una pequeña utilidad que seguro, os interesa, y en un futuro, nos puede ayudar a programar avisos.

Envío de whatsapp desde nuestra raspberry.

Lo primero es instalarlo con un número de teléfono que NO utilicemos, yo lo he creado con mi segunda línea de Movistar, si no tienes una segunda línea para este propósito, lo más sencillo es crear un número en Fon You

Una vez que tenemos nuestro número:

1.- Como siempre, si no tenemos instalado git, lo instalamos:

  • sudo apt-get install git
2.- Bajamos el git de yowsup:

  • git clone git://github.com/tgalal/yowsup.git
3.- Nos metemos en el directorio src:
  • cd ruta_donde_lo hayamos_bajado/yowsup/src
4.- Editamos el fichero config.example:
  • nano config.example
  • Lo dejamos de la siguiente manera (sustituimos donde pone numerotelefono por nuestro número, importante el 34 delante):
    • cc= 34
    • phone=34numerotelefono
    • id=
    • password=
  • Guardamos y salimos.
5.-  Una vez guardado, nos aseguramos que estamos posicionados en el directorio src, (ruta_donde_lo hayamos_bajado/yowsup/src) y lanzamos el siguiente comando:
  • python yowsup-cli -c config.example --requestcode sms
    • Esto provoca que se os envíe un SMS al número que habéis puesto en el fichero config.example con el código de activación del whatsapp.
6.- Cuando hayamos recibido el código lanzamos desde la misma ruta este comando (sustituimos CODIGO por el código que os ha llegado por SMS) os devolverá una cadena larga:
  • python yowsup-cli -c config.example --register CODIGO
7.- Modificamos el fichero config.example (punto 4) y ponemos el password que nos ha devuelto el comando anterior en password=xxxxxxxxxxxxxxxx

8.- Listo! Simplemente, para mandar whatsapps, tendremos que ejecutar lo siguiente:
  • python yowsup-cli -c config.example -s 34numeroalquequeremosmandar "hola esto es una prueba"









miércoles, 6 de marzo de 2013

Instalación Bitcoind (Cliente oficial)

Seguimos esperando por nuestros ASIC de ButterflyLabs, esperemos que quede poco...

Voy a explicar la manera de instalar el cliente oficial de Bitcoin, en mi caso tengo la raspberry sin monitor, así que la instalación es de bitcoind. (versión actual:  0.8.0)

Es muy sencillo:

1.- Si tenemos instalado git pasamos al paso 2, sino:

  • sudo apt-get install git
2.- Bajamos el código fuente:
  • git clone git://github.com/bitcoin/bitcoin.git
3.- Instalamos los prerequisitos:
  • sudo apt-get install -y qt4-qmake libqt4-dev libssl-dev libboost-all-dev libgtk2.0-dev libminiupnpc-dev libcurl4-gnutls-dev libdb5.1++-dev libalien-wxwidgets-perl
4.- Compilamos bitcoind:
  • cd bitcoin/src
  • make -f makefile.unix bitcoind
  • cuando finalice (tarda un rato) copiamos el ejecutable:
    • cp bitcoind /usr/bin
Y listo, con esto tendríamos instalado el cliente!

Un saludo.