Sincronismo asincronismo y algo de streams reactivos Jan 25, 2021

Las llamadas asíncronas suponen una muy buena ventaja con respecto a realizar ejecuciones en el main thread alias (blocking call, blocking api, BlockingIO etc), nos permite de cierto modo ser más eficientes, hacer cosas en paralelo a la vez, sin esperar por esas operaciones que toman tiempo en finalizar, hasta la experiencia de usuario mejora drásticamente.

... ➦
Cemu en Ubuntu 18.04 y Zelda 🤧 Jan 23, 2021 Para instalar Cemu que es el emulador de Nintendo para jugar algo del pasado como Legend of Zelda: Breath of the Wild (2017) y recordar viejos tiempos de ocarina of time 😢, dicho emulador es para guindow$ de código privado, este usa el engine de openGL de AMD, al parecer AMD se está enfocando más en Vulkan, pero sin embargo nvidia aún tiene gran soporte para openGL y optimización. La información general esta aquí , unos cuantos pasos. ... ➦
Calculadora de la tasa metabólica basal J4NBasicCalc Jan 7, 2021 ... ➦
Drivers Audifonos sony WH-CH700N Ubuntu 18.04 Dec 20, 2020 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. la solución esta en compilar el driver bluez-5.52 permitiendo usar el: A2DP Sink A2DP (Advanced Audio Distribution Profile, perfil de distribución de audio avanzada): permite la transmisión de señales de audio estéreo (con una calidad muy superior a la que ofrece la codificación mono utilizada por los perfiles HSP y HFP)… un auricular estéreo) a un dispositivo de destino… ... ➦
Docker ejecutar sin root non-root Nov 19, 2020 ... ➦
Mockito uso básico Nov 15, 2020 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. ... ➦
Frecuencia de palabras con api Stream Oct 25, 2020 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. private String normalize(final String word) { return word.toLowerCase().replaceAll("[\\.\\,\\!]", ""); (1) } 1 La expresión regular que se me ocurrió es esta [\\. ... ➦
Flashear Esp8266, fu-K AT-commands Oct 12, 2020

Nunca me entraba en la cabeza, mantener ese acople con arduino vía USB, me impendía explorar zona remotas con sensores, también que la api JSSC de Alexey Sokolov ya no es mantenida, solo un fork que veo bastante activa a la gente y es aquí jSerialComm

... ➦
Servidor web asíncrono con el módulo ESP8266 Oct 12, 2020 ... ➦
Unbrick Esp8266 Blinking led blue Oct 12, 2020

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.

... ➦