Docker ejecutar sin root non-root

Al ejecutar ciertos comandos de docker obtengo esto en consola, y es por falta de permisos

Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/mydatabase/json: dial unix /var/run/docker.sock: connect: permission denied

Para ejecutar docker como non rootuser debemos hacer lo siguiente

More …

Mockito uso básico

Para hacer TDD es muy importante un framework como mockito, JUnit, para probar comportamientos y resultados sin necesidad de probar el código a grandes rasgos.

El TDD se escriben los test primero antes que escribir una línea de código de producción, escribir los test que testean el código de producción, aunque podría resultar difícil hacer si no se tiene código para compilar, entonces se debe de escribir lo mínimo para una compilación feliz.

More …

Frecuencia de palabras con api Stream

Un simple ejemplo donde se usa el api Stream de java, para extraer las palabras y contar el numero de repeticiones, para ello usamos una función para eliminar los caracteres en este caso serán, [.,!] y caracter de espaciado uno solo así " " más los Strings que sean empty así "", que debemos filtrar si o si.

La expresión regular que se me ocurrió es esta [\\.\\,\\!] usando doble backslash, todas los matches de puntos, comas, exclamación, también las convertiremos en minúsculas, con toLowerCase junto con el método replaceAll

More …

Unbrick Esp8266 Blinking led blue

Muchas veces esto nos llegara a pasar, y si no pues algún día sucederá, es por el firmware incompleto en el esp8266, afectando la comunicación con el bootloader.

More …

Servidor web asíncrono con el módulo ESP8266.

Este ejemplo básico de un servidor web asíncrono para usarlo en el esp8266 cargándolo desde el Sketch de arduino gracias a que con un flasheo del firmware podemos reprogramarlo como si de un atmega328p se tratase, y olvidándonos de los tediosos comandos AT, usaremos el sensor DHT22 que es mucho más preciso que su archienemigo el DHT11.

Usaremos el conversor serial que contiene el arduino, por medio de los pines tx/rx si no tendríamos que comprar un conversor usb-serial ttl muy económicos. fu#k comandos at

Estas son breves característica de ambos sensores:

image

More …