Etiqueta: linux

Cómo conectar (bien) el Logitech Mx Master en Ubuntu (16.04 y 18.04)

Hace ya unos meses adquirí el ratón que más estaba deseando desde hace tiempo: el Logitech Mx Master. Como siempre, tenía pensado subir review y opiniones personales, pero la complicación de la vida me lo ha impedido y además, para ver cómo es el ratón y qué cosas puedes hacer tienes cientos de sitios diferentes. Vamos a aportar algo nuevo.

Una de las cosas que mas odio de este producto es que no funciona del todo bien con Linux (Ubuntu). A ver, funcionar funciona. Pero este tipo de productos que dependen de un software de terceros para aprovechar todas sus funcionalidades siempre ocurre que olvidan desarrollar o compilar versiones para GNU Linux. En este caso el software necesario es el Logitech Options. Con este programita oficial de Logitech y gratuito podemos configurar todos los botones de las múltipls funcionalidades de nuestro Mx Master y es cuando se le saca todo el partido posible. En Windows genial, pero en Linux lo primero que te encuentras es que no funciona.

Seguir leyendo

Guía rápida de uso de GitHub (Ubuntu)

Aún recuerdo la primera vez que experimenté con un repositorio. Nunca he encontrado en mi vida un mejor ejemplo para la típica frase de «no subestimes a tu enemigo». No era la primera vez que descargaba archivos de un repositorio de GitHub. Este paso es muy sencillo: botón descargar y listo. Pero, ¿cómo se suben archivos?

Otros repositorios como Thingiverse son mucho más sencillos en este aspecto. Vas a tu perfil web, creas un nuevo proyecto, añades una descripción, imágenes, vídeo y subes los archivos necesarios manualmente. Y con manualmente quiero decir que hay un botón que pone «subir archivos». Seleccionas los que quieres subir y ¡listo!

Pero, ¿por qué es tan complejo GitHub? Esta respuesta está en su funcionamiento. Repositorios como Thingiverse solo están ahí para que la gente suba sus proyectos y otros se los descargen. Un repositorio software como GitHub permite su configuración junto con entornos de desarrollo de forma que varias personas puedan estar trabajando en un gran proyecto. Digamos que tiene muchísima más potencia. Cuando tienes que pegarte con GitHub en un proyecto grande en cuanto a personas y tiempo (yo tuve que hacerlo durante un año con un equipo de 9 personas) es cuando tienen sentido todos esos rollos de los commit y los merge. Seguir leyendo