Monthly Archives

Enero 2014

Raspberry Pi

Raspberry Pi & BitTorrentSync for dummies like me

By | Computers, Plataforma | No Comments

Por fin he encontrado tiempo para hacer algo de provecho con mi Raspberry Pi.

Ya tenía instalado BitTorrentSync en un par de ordenadores. BitTorrentSync te permite sincronizar carpetas entre todos tus dispositivos al estilo Dropbox, pero los datos no se guardan en la nube. Con lo cual si te preocupa la privacidad es la herramienta definitiva.

Eso sí, salvo que tengas algún PC remoto sigues expuesto a tener un incendio en casa.

La gracia de la Raspberry es que es un dispositivo de poco consumo que está permanentemente encendido con lo cual todos tus dispositivo se pueden sincronizar al momento contra el disco de la Raspberry. Ya no tienes que esperar a que los dos PCs estén encendidos, por ejemplo.

Raspberry Pi

Bueno, vamos paso a paso con lo que he hecho para instalarla, pensado para dummies como yo.

Primero las fuentes. Me he basado en los siguientes artículos donde está en más detalle y no voy a repetir:

Primero,

Veamos como añadir el disco

En general la Raspberry lo autodetecta. Pero para mejor rendimiento se recomienda formatearlo a EXT4.

Primero localiza como aparece tu disco con

df -h

Suele ser /dev/sda1. El comando mount también te da la lista de unidades montadas.

Ahora tendrás que formatear el disco, reemplaza “sda1” por el tuyo:

sudo mkfs.ext4 /dev/sda1 -L untitled

“untitled” es la etiqueta del disco, que en mi caso da igual. Si este comando te da problemas haz un umount primero (mira más abajo).
Si hay que montar la unidad tendrás que crearle un directorio donde montarla. La llamamos “mydisk” en el ejemplo
sudo mkdir /mnt/mydisk

Luego ya puedes montar la unidad
sudo mount /dev/sda1 /mnt/mydisk

Y ahora ya puedes usar /mnt/mydisk como una unidad más. Crear directorios, copiar ficheros, etc.
Si tienes que apagar la Raspberry se recomienda desmontar la unidad con

sudo umount /dev/sda1

Si tienes un disco NTFS y no quieres formatearlo porque tengas datos, hay una opción de hacerlo en el primer link de la lista. Pero lo lógico es que el disco esté dedicado a la Raspberry, así que formatéalo a EXT4!

Como querrás que el disco se monte en ese directorio cada vez que reinicies, puedes hacerlo registrándolo en /etc/fstab. Editémoslo añadiendo nuestra unidad.

sudo nano /etc/fstab

En nuestro caso hay que añadir la linea (poniendo tabuladores entre medio)
/dev/sda1 /mnt/mydisc ext4 defaults 0 0

Si al momento haces un sudo mount -a te monta todos las unidades que están en el fichero /etc/fabstab.

Ahora ya tenemos un disco,

Vayamos por BitTorrentSync

Para instalarlo tienes que descargar la versión ARM con estos comandos

mkdir ~/.btsync && cd ~/.btsync
wget http://btsync.s3-website-us-east-1.amazonaws.com/btsync_arm.tar.gz
tar -xfv btsync_arm.tar.gz

Y ahora ya sólo tienes que ejecutar la aplicación
cd ~/.btsync
sudo ./btsync # can be killed with `sudo killall btsync`

Te tiene que dar un mensaje BitTorrentSync forked con un pid. Todo va bien.

Y ahora ya sólo tienes que añadir los directorios a sincronizar. Para ello entra en el navegador en la dirección IP de tu Raspberry y el puerto 8888.

IP_RASPBERRY:8888

Te saldrá una opción para sincronizar carpetas. Escoge la que quieras dentro de /mnt/mydisk
Si ya tienes un secret generado por otro ordenador pégalo ahí, si no genéralo y guárdatelo porque lo tendrás que incluir en el ordenador que sincronice.
Con eso ya está listo. Puedes crear varias carpetas y sincronizarlas, de forma independiente y además decidir qué dispositivos sincronizan qué carpetas. Al gusto!

Me he dejado un paso, cómo modificar la configuración para que se ejecute al inicio. Tenéis la explicación en el cuarto link.

Espero que haya servido de algo si no siempre tenéis los links fuente para más detalle.

Founder Institute

Dejo el Founder Institute

By | Startup, Thoughts | No Comments

Esta semana he dejado el Founder Institute.

Founder InstitutePara quien no lo conozca es un programa de aceleración de startups compatible con tu actual trabajo, con sesiones una tarde/noche a la semana durante unos cuatro meses.

La razón principal es que cambié de proyecto en diciembre y el programa, que tiene objetivos fijos para el mundo entero, ya no se ajusta con las prioridades que tengo en nuestra startup ClarityFab (hacemos impresoras 3d).

Con lo cual acabas haciendo trabajo, que aunque sea para tu startup, tiene menos prioridad que otras tareas en las que necesitas enfocarte.

Además de esto, las sesiones tienen charlas de mentores sobre diferentes temas en cada paso de la startup: customer review, revenues, legal & IP, etc. Pero como llevo un año atendiendo a eventos del mundillo startup la verdad que tampoco me sentía aprendiendo nada.

Hay un tema que es mejorable desde mi punto de vista, y es el hecho que el programa se plantea como un sistema de eliminación de candidatos para que sólo queden los mejores proyectos (te puedes añadir al de otro si el tuyo flojea). A mí me suena a una filosofia como muy americana, rollo “sólo quedarán los mejores”.

Pero de hecho si flojeas tendría sentido tener soporte especial en esa parte (se hacen grupos con los participantes y se espera que se ayuden entre ellos). Para eso entras en el programa, para que te ayuden pues si te tienes que espavilar ya lo haces tú solo por tu cuenta y punto.

Eso sí, si tienes capacidad de trabajo y quieres que alguien te empuje a montar algo en 4 meses esta es una opción compatible con tu trabajo. Normalmente las aceleradoras exigen dedicación full-time sólo empezar.

No subestimes el trabajo que hay que hacer, si quieres hacerlo bien.

Ahora a tope con clarityfab.com! Esta semana cerramos la búsqueda del local 🙂

PD: las opiniones expresadas aquí son mías y personales.