Autor

Implementando correctamente el audio en Asus ROG Zephyrus M15 en GNU/Linux

Holas, como sabrán soy usuario de GNU/Linux desde hace algunos años, específicamente de openSUSE, debido a que necesito bastante potencia para el trabajo que realizo decidí adquirir una nueva laptop en concreto una Asus ROG Zephyrus M15 modelo GU502LW, como muchos usuarios de GNU/Linux encendí el equipo con el sistema operativo Windows pre-instalado, actualicé la... » leer más

Mi aplicación de notas para KDE Plasma 5

Mi aplicación de notas para KDE Plasma 5 Holas, después de un buen tiempo estoy de vuelta en el blog y hoy les quiero hablar de una pequeña app para tomar notas hecha con QML y Python3, por lo que funciona como un plasmoide para KDE Plasma 5. El funcionamiento es practicamente el mismo que... » leer más

Depuración Simple en Rust utilizando rust-gdb en Linux

Holas, el día de hoy como último post del año 2020 quiero comentarles sobre rust-gdb y cómo utilizarlo para depurar nuestros programas escritos en Rust. rust-gdb no es mas que un script que añade ciertos parámetros al poderoso depurador GDB, de esta manera la depuración en Rust se hace más amigable que utilizando unicamente GDB,... » leer más

Plasma 5 Nvidia Indicator

Holas, después de un tiempo sin publicar nada en el blog (han sido varias semanas de locura trabajo/investigación/aprendizaje/juguetes nuevos/lectura). He decidido hacer un pequeño post sobre un plasmoide en el que he estado trabajando. Como sabrán algunos, mi vida linuxera suele oscilar entre el escritorio KDE Plasma y el gestor de ventanas Openbox siempre sobre... » leer más

Actualización en la App de Notas con Python y Gtk3

Holas, como expliqué en mi post anterior Mi aplicación de Notas con Python3 y GTK decidí crear mi propia aplicación de notas debido a la inconformidad que tengo con la mayoría (o tal vez todas) de las aplicaciones de sticky notes que hay disponibles para GNU/Linux. El día de hoy les traigo algunas actualizaciones que... » leer más

Mi aplicación de Notas con Python3 y GTK

Holas, como habrán notado nuestros lectores los ejemplos mostrados en los posts que se han publicado están hechos sobre un sistema GNU/Linux, de hecho soy un usuario de este sistema operativo desde hace mucho tiempo, además siempre me ha gustado tener mis sistemas relativamente actualizados, por lo que desde hace 5 años mas o menos... » leer más

PostgreSQL en Docker para pruebas/desarrollo

Holas, hoy les dejo con un post sobre como correr PostgreSQL dentro de un contenedor docker. Docker permite correr un amplio rango de programas en contenedores aislados del sistema principal, lo cual tiene muchas ventajas, entre ellas la seguridad, pero no les voy a hablar de lo que es o no es docker, sino de... » leer más

Primeros pasos en Rust

Holas, el día de hoy les voy a comentar algunas cosas sobre el lenguaje de programación Rust. Rust es un lenguaje compilado como lo es C/C++, que ha sido diseñado para ser lo más seguro posible, es decir para evitar que posibles errores cometidos por los desarrolladores afecten al programa que esta siendo creado, además... » leer más

Pruebas unitarias en python

Cuando hablamos de desarrollo de software, las pruebas unitarias son un componente esencial en un proyecto, puesto que estas nos ayudan en varias cosas entre ellas a evitar que cuando se actualice algún componente del código de nuestra aplicación esta caiga en comportamientos imprevistos. En este artículo no les voy a hablar sobre TDD y... » leer más

Añadiendo autenticación a nuestro servicio REST con Flask

Holas, después de un tiempo de inactividad en el blog les vengo a comentar como hacer que nuestro servicio REST para crear ToDo’s tenga autenticación, para ello vamos a usar JWT para gestionar la sesión. Para poder trabajar con la autenticación vamos a usar la librería Flask-JWT-Extended la cual podemos instalar con pip install Flask-JWT-Extended... » leer más