2018-09-14

Accediendo a los archivos de mi teléfono

Me compré un celular nuevo (Blu Life One X3) y ya no me aparece el pop-up para copiar archivos a la compu. Para esquivar este problema, voy a la línea de comandos y me instalo jmtpfs. 

sudo apt install jmtpfs

Y creo un directorio para montar el celular
 
sudo mkdir /media/phone

Habiendo hecho esto, cada vez que enchufo el celular a la compu y elijo la opción de "Transfer files", corro

sudo jmtpfs /media/phone -o allow_other

Y en el directorio /media/phone están los archivos del celular
Cuando quiero terminar de usarlo ejecuto.
   
sudo umount /media/phone

Y listo.

2018-09-03

Primer release de slowbreak

Está recién salida del horno slowbreak, la biblioteca que hice para conectarse a servers fix. ¿Qué es fix? Fix es un protocolo que se usa para operar en mercados de acciones, bonos, futuros, opciones, etc.

Ya la usamos para conectarnos a los 2 mercados de la Argentina (BYMA y ROFEX). Por ahora anda solo con python 2.7 (tenemos pensado soportar python 3.x proximamente).

¿Por qué hice una biblioteca de fix cuando existe quickfix?

  1. Porque el binding de python tiene problemas (ejemplo, no se puede iterar por los campos del mensaje) 
  2. Porque para cambiar el tipo de un campo tenés que compilarla a mano, y tocar un .xml horripilante.
  3. Porque la forma de hacer un mensaje fix es demasiado verbose
Ya está publicada en pypi. Para instalarla solo hay que hacer pip install slowbreak.

Prometo ir escribiendo artículos de cómo usar la biblioteca para interactuar con la bolsa. Mientras tanto pueden ver cómo la usamos mirando los tests.

Happy hacking,
Aureliano.