Drivers Audifonos sony WH-CH700N Ubuntu 18.04

Para instalar los audifonos sony modelo WH-CH700N y versiones parecidas, al parecer existe un bug, y estos no logran tener una conexión con el driver por defecto, reconectandoce siempre, y algunas veces ni se logra la conexion via bluetooth, porque no es un problema en si de el audifono.

More …

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 …