domingo, 2 de septiembre de 2018

Despliegue de un "docker registry" sencillo en Debian

Sin duda alguna, los contenedores se ha convertido en una tecnología de uso sumamente extendido recientemente y Docker, como máximo competidor de este mercado ha despertado mucho interés. Una pieza central de Docker, es el "servidor" que nos permite tener almacenadas las imágenes a utilizar para crear los contenedores, a este servidor se le llama registry y podemos encontrar múltiples ofertas gratuitas de ellos en la web, como por ejemplo Docker Hub o el mismo GitLab, pero muchas veces es preferible tener un registry privado, a continuación una receta para crear uno muy sencillo en Debian:

viernes, 29 de septiembre de 2017

Poniendo a dieta a docker push

Recientemente he comenzado a subir imágenes a Docker Hub y me he dado cuenta de que mi red doméstica colapsa cuando realizo este proceso, esto se debe a las conexiones concurrente de upload establecidas por dockerd. Después de investigar durante un tiempo conseguí como limitar el ancho de banda consumido:

jueves, 20 de julio de 2017

Habilitando atajos del teclado en Evolution

Cuando se tienen muchas cuentas de correo o se utiliza este servicio para mantener organizado el trabajo e incluso la vida personal, contar con una buena herramienta para hacerlo es importante y un método de organización se convierte en algo vital.
En lo personal utilizo Evolution porque me gusta la experiencia que brinda en Gnome, recientemente me vi en la necesidad de investigar como activar aceleradores de teclados que no están disponible de manera fácil en la aplicación

domingo, 16 de abril de 2017

Habilitando el botón derecho del ratón al pulsar con dos dedos en el clickpad de la Thinkpad t440s utilizando libinput y gsettings.

Con la aparición de los gestos en las interfaces de usuario y las pantallas táctiles, se han hecho populares los clickpad, que es un touchpad con un mecanismo que simula el clic de los botones del ratón (se lee más complicado de lo que realmente es). En Debian GNU/Linux (al igual que en otras distribuciones) presentan múltiples controladores (cada uno distintos métodos de configuración), mi experiencia más reciente fue con un Thinkpad t440s y libinput.

jueves, 13 de abril de 2017

Cambiando el comportamiento de gksu para emular sudo

Muchas aplicaciones que corren en entorno gráfico necesitan de privilegios administrativos para poder funcionar totalmente (ejemplo: gdebi), pero muchas de ellas siguen utilizando gksu para pedir de manera gráfica la contraseña de root ¿Pero que pasa si queremos que utilice sudo?

sábado, 16 de abril de 2016

Solucionando "Unknown SSL error -12218" del cliente de escritorio de Upwork para Debian

Upwork, una red para contratar y ofrecer servicios para trabajadores independientes, proporciona una aplicación de escritorio llamada "Time Tracker" que permite llevar la contabilidad de horas trabajadas en los contratos. Esta aplicación, en las últimas versiones de Debian no se conecta a sus servidores, arrojando en la consola el error "Unknown SSL error -12218 ". Este falla es causada por algún conflictos con libnss3 en versiones superiores a 3.19.x. A continuación un pequeño (y algo sucio) procedimiento para solucionar este problema.

domingo, 4 de octubre de 2015

Habilitando WhatsApp Web en Epiphany (Gnome Web)

La mensajería instantánea cada día está más presente en nuestras vidas y en todos nuestros dispositivos, un ejemplo de esto es WhatsApp, que hace algunos meses habilitó un servicio desde la web que nos permite comunicarnos con la aplicación en nuestro teléfono inteligente para visualizar y enviar mensajes. Lastimosamente, el servicio de WhatsApp web no está disponible para cualquier navegador, un ejemplo es Gnome Web (anteriormente conocido como Epiphany), sencillamente al visitar https://web.whatsapp.com con este programa se nos advierte que no hay compatibilidad, pero no todo está perdido.