2021
-
Listar paquetes instalados no automáticamente con pkg
pkg es el gestor de paquetes de FreeBSD. Es una alternativa a ports que permite instalar paquetes adicionales en el sistema que no vienen con el sistema base. Es posible listar los paquetes instalados utilizando pkg-info(8). Sin embargo, mi principal problema con casi todos los gestores de paquetes es lo mal que diferencian entre paquetes… Continue reading
-
jq: filtrar índice inverso por valor de un subcampo
Amo jq, pero a la vez daría lo que fuera por poder aprender del todo su lenguaje de consulta porque a veces se me atraganta. Sería muy fácil con jq hacer una búsqueda en un array de objetos en función de lo que vale uno de los campos de cada objeto, ¿verdad? Hablo de un… Continue reading
-
Abrir en una ventana nueva, Slack Edition
Hablemos de Slack. Slack tiene un menú de acceso rápido que permite saltar rápidamente a otra conversación pulsando ⌘K. Se trata de otro acto de respeto hacia los power users que consideran que levantar las manos del teclado para agarrar el teclado, desplazarlo a la barra lateral, localizar la conversación y hacer clic en ella… Continue reading
-
Sacando campos de un JSON en PostgreSQL
Leyendo el gigante manual de PostgreSQL, por supuesto que existen operadores para hacer un SELECT de campos de un JSON volcado en un campo de este tipo. El operador ->> permite extraer el contenido de un campo si se pone entre comillas simples su ruta a su derecha, o de un array si se pone… Continue reading
-
Modo nocturno de iOS
iOS tiene varias funciones de bienestal digital relacionadas con lo que ocurre cuando llega la hora de irse a la cama. Activar el modo no molestar durante las horas de la noche. Modo Sueño, incluyendo disparar Atajos a la hora de irse a dormir o poco antes. Desactivar aplicaciones a ciertas horas con el Tiempo… Continue reading
-
Ordenar archivos por una columna específica en Bash
Es posible especificarle al comando sort la columna por la que se quiere ordenar un archivo, en vez de utilizar el criterio por defecto, el de ordenar al fabéticamente por el contenido de toda la fila. Esto resulta útil, por ejemplo, para ordenar archivos de log tabulares por una columna concreta que no sea la… Continue reading
-
Abrir en una ventana nueva
Dentro del marketing de «lo que hace que un Mac sea un Mac», una de las cosas que bajo mi punto de vista hace que un Mac sea un Mac es el hecho de que tantas partes del sistema operativo soporten desacoplar elementos de la interfaz y abrirlos en una ventana nueva. Doble clic en… Continue reading
-
Acentos en la consola de FreeBSD
Tenía problemas para escribir acentos y eñes una vez enciendo mi ordenador en FreeBSD. Tengo configurado mi ordenador para arrancar manualmente el entorno gráfico, por lo que cuando enciendo el sistema lo primero que veo es una consola de vt pidiéndome el usuario y la contraseña. En este punto, todavía puedo teclear la letra ñ… Continue reading
-
GNU Guile
Al hilo del programa que escribí hace poco para visualizar el fractal de Mandelbrot, puede resultar interesante a simple vista que haya escogido Racket como lenguaje de programación. Fundamentalmente lo elegí porque quería hacer programación visual, y en Racket esto resulta fácil de hacer desde su GUI de forma interactiva. Se puede hacer un (require… Continue reading
-
La barra de tareas de la 21H1
1995. Microsoft presenta Windows 95, con la barra de tareas como una de sus principales características rompedoras, para hacer más productiva la experiencia ofreciendo botones que permitan cambiar de ventana mucho más rápido, junto con un menú inicio para abrir programas y documentos de una forma mucho más eficiente. 2021. Mi gaming rig se actualiza… Continue reading