Redimencionar el tamaño de volúmenes lógicos cifrados LVM/LUKS en GNU/Linux

lvm
LVM — Logical Volume Manager.

Recientemente me vi en la necesidad de modificar el tamaño de las particiones del disco duro en mi equipo de trabajo, debido principalmente a mi mala planeación durante el proceso de instalación. Por lo tanto, mi partición raíz se quedó sin el espacio suficiente, situación que en lo personal nunca me había ocurrido, y que dadas las circunstancias, aproveché para aumentar el tamaño de mi partición de intercambio —SWAP— con la intención de adquirir un nuevo módulo de memoria RAM.

Seguir leyendo “Redimencionar el tamaño de volúmenes lógicos cifrados LVM/LUKS en GNU/Linux”

Anuncios

Introducción a Keybase

keybase
Keybase.

Keybase es una aplicación y servicio web que provee comunicaciones seguras, a través de cifrado de extremo a extremo, las cuales incluyen: chat individual y grupal, intercambio de archivos y publicación de documentos compartidos. Para ello es necesaria la creación de un llavero, un directorio donde se centralizan las claves públicas que certifican la identidad de los usuarios, con la finalidad de poder establecer un círculo de confianza. Por otra parte, los usuarios también cuentan con la posibilidad de certificar la autenticidad, a través de pruebas —proofs—, de sus respectivas cuentas en redes sociales, equipos o dispositivos móviles y sitios web que se encuentren bajo su control.

Seguir leyendo “Introducción a Keybase”

KMarkdownWebView: Cómo previsualizar documentos Markdown en KDE

kde-logo-white-blue
Entorno de escritorio K (KDE). — ©Comunidad KDE. Licencia: Licencia Pública General Reducida de GNU (LGPL) Versión 3.

KMarkdownWebView tiene como propósito el desplegar una vista previa de documentos escritos en Markdown, sirviendo como soporte para algunas aplicaciones KDE, como pueden ser: los gestores de archivos Dolphin y Krusader, el compresor de archivos Ark, el editor de texto avanzado Kate y el entorno de desarrollo integrado —IDE— KDevelop. Cabe destacar que KMarkdownWebView puede ser construido para emplear tanto QtWebEngine como QtWebKit, siendo el primer componente el utilizado por defecto.

Seguir leyendo “KMarkdownWebView: Cómo previsualizar documentos Markdown en KDE”

Multi-Keywords Highlighter: Extensión para Firefox

firefox-icon
Mozilla Firefox — ©Martz90Licencia: Creative Commons, Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional (CC BY-NC-ND 4.0).

A través de este artículo me complace anunciar el lanzamiento de mi segunda extensión para Firefox, misma que lleva por nombre: Multi-Keywords Highlighter —Resalte determinadas palabras clave en cualquier página web que visite—.

Multi-Keywords Highlighter es una extensión para Firefox (versión 52.0 o superior). Tiene la intención de ayudar a buscar los bits interesantes de una página web definiendo una lista de palabras clave.

Seguir leyendo “Multi-Keywords Highlighter: Extensión para Firefox”

Squashing commits con Git

git-logo-wide
Sistema de control de versiones

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.

Seguir leyendo “Squashing commits con Git”