domingo, 13 de agosto de 2017

Solucion "invalid dimen" Android Studio 3


FIX:

Abrir el fichero /etc/profile
nano /etc/profile

Añadir lo siguiente
export LC_NUMERIC="en_US.UTF-8"


Reiniciar

viernes, 11 de agosto de 2017

Set Static IP raspberry PI

edita
 sudo nano /etc/dhcpcd.conf

y ahí configuras. Ejemplo:

interface eth0

static ip_address=192.168.3.242/24
static routers=192.168.3.10
static domain_name_servers=8.8.8.8

interface wlan0

static ip_address=192.168.1.142/24
static routers=192.168.1.2
static domain_name_servers=192.168.1.2

Luego guardas y renicias

domingo, 6 de agosto de 2017

Python Scaffolding

Primero instala pyscaffold, que es el programa que permite hacer Scaffolding.
pip install --upgrade pyscaffold

Comando corto:
putup NOMBRE -l mit -d "DESCRIPCION" --with-tox --with-travis

Para más info:
http://pyscaffold.readthedocs.io/en/v2.5.7/examples.html

domingo, 30 de julio de 2017

Fixear "Method d in android.util.Log not mocked"

Testeando una app me apareció el siguiente error:

java.lang.RuntimeException: Method d in android.util.Log not mocked. See http://g.co/androidstudio/not-mocked for details.



Para solucionarlo se debe agregar lo siguiente al fichero gradle  
android{
.....
testOptions {
        unitTests.returnDefaultValues = true
}
}

martes, 25 de julio de 2017

lunes, 24 de julio de 2017

Purge database in couchdb

Resumen:
Primero crea el filtro en la db origen
{
   "_id": "_design/filters",
   "filters": {
       "deletedfilter": "function(doc, req) { return !doc._deleted; };"
   }
}
Luego crea un nuevo doc en la bd _replicator:

{
   "_id": "replicateCleanup",
   "source": "original_database",
   "target": "http://admin:password@localhost:5984/original_database_replica",
   "create_target": true,
   "filter": "filters/deletedfilter",
   "owner": "admin",
   "continuous": true
}

Para más info:
https://eclipsesource.com/blogs/2015/04/20/how-to-finally-delete-documents-in-couchdb/

viernes, 21 de julio de 2017

Conexión remota en Redis


Si intentas conectarte con un servidor redis pero este rechaza la conexión es muy probable que debas modificar el fichero /etc/redis.conf de la siguiente forma para permitir conexiones remotas:


Luego reinicias el servicio de redis:

service redis restart

Si no consigues el fichero redis.conf puedes usar locate. Ejemplo

locate redis.conf

En algunas distros se encuenta en: /etc/redis/redis.conf