Skip to content

Instantly share code, notes, and snippets.

View dvdvck's full-sized avatar

David Retana dvdvck

View GitHub Profile
@dvdvck
dvdvck / pull.sh
Last active September 21, 2016 13:42
Obtiene las imagenes comprimidas por tinyfy.com, la url es obtenida de la respuesta del API
#!/usr/bin/env bash
#Usa el metadato txt para traer la imagen que se ha convertido
#Su ejecucion es en CWD de ~/t6e/issemym/img-proc
unit=${1?Falta unidad medica}
dest=$PWD
if [ -z ${API:+x} ]; then echo "falta API"; exit 1; fi
# setup log file
@dvdvck
dvdvck / sms-node.js
Last active March 24, 2018 13:46
Send sms from node using ModemManager through DBus
'use strict';
const DBus = require('dbus');
const co = require('co');
let bus = DBus.getBus('system');
let mm = bus.getInterface.bind(bus, 'org.freedesktop.ModemManager1');
co(function*(){
let messaging = yield new Promise((res, rej)=>{
mm('/org/freedesktop/ModemManager1', 'org.freedesktop.DBus.ObjectManager', (err, manager)=>{
if(err){ rej(err); return }