Cómo configurar el panel táctil en Debian

Para configurar el panel táctil —touchpad— a través de libinput, es necesario tener instalado en el sistema el paquete xserver-xorg-input-libinput y a continuación editar el archivo de configuración /usr/share/X11/xorg.conf.d/40-libinput.conf. Por ejemplo: sudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf Una vez abierto el archivo, proceda a ubicar y posicionarse en la siguiente sección: Section "InputClass" Identifier "libinput touchpad catchall" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Driver "libinput" EndSection Como siguiente paso, agregue las opciones o preferencias correspondientes a dicha sección, como se muestra a continuación:...

June 13, 2020 · 1 min · Iván Ruvalcaba

¿Qué es el fenómeno «lifestyle creep»?

El lifestyle creep, conocido también como inflación del estilo de vida o lifestyle inflation, es un fenómeno que ocurre cuando se gastan más recursos económicos al intentar alcanzar lo que se considera el nivel estándar de vida, lo que implica que ciertos artículos, productos, o servicios —mismos que anteriormente eran considerados como lujos—, se conviertan en «necesidades» percibidas a medida que se mejora el nivel de vida. Este fenómeno es común entre adultos jóvenes en edades que comprenden los 20 y 30 años....

April 15, 2020 · 2 min · Iván Ruvalcaba

El despropósito de la web actual

La velocidad de transferencia de datos de nuestra conexión a Internet es mucho más rápida que hace poco más de una década, sin embargo la experiencia de navegación a través de la red no refleja tal realidad. Esto se debe a que el ancho de banda actualmente disponible es empleado para sobrecargar los páginas web con más y más cosas, las cuales casi siempre resultan ser bastante innecesarias y superfluas....

October 26, 2018 · 6 min · Iván Ruvalcaba

Squashing commits con Git

En diversas ocasiones, mientras se trabaja en un proyecto, posiblemente desee revisar su historial de revisiones (commits). Una de las principales razones podría ser la de revisar los cambios realizados antes de ser enviados «upstream». Otra posible razón podría ser la de revisar los comentarios dentro del repositorio para efectuar el lanzamiento de una nueva versión del proyecto. O simplemente quizás le gustaría reorganizar o «limpiar» el histórico de versiones para mantener una mejor coherencia en la descripción de los cambios efectuados, siendo este último punto donde destaca la verdadera importancia de llevar a cabo una de las mejores prácticas al recurrir a un sistema de control de versiones: los squashing commits....

August 31, 2017 · 10 min · Iván Ruvalcaba