Viendo las modificaciones de código en Vim con vim-gitgutter

A veces cuando estamos editando un texto o código fuente es útil ver los cambios que hemos realizado respecto a la versión anterior. Con vim-gitgutter es posible hacerlo automáticamente sin salir del editor. vim-gitgutter es un complemento para Vim que muestra los últimos cambios realizados en un archivo de un repositorio Git.

Continúa leyendo {title}

Traducción de software libre

La traducción de software es una tarea que puede realizar cualquiera que sepa el idioma del texto origen del programa y cualquier otro idioma a la perfección (p. ej., la lengua materna). No hacen falta grandes conocimientos técnicos para traducir software. En esta publicación expongo los pasos a seguir que yo recomiendo a la hora de traducir software libre.

Continúa leyendo {title}

La era oscura digital

¿Estamos inmersas en una era oscura digital? La Edad Oscura se caracterizó por la ausencia de fuentes que explicaran los cambios sociales transcurridos entre el colapso de la civilización micénica y la Época Arcaica. Con el término era oscura digital se podrían referir en el futuro perfectamente a este periodo de la historia de la tecnología.

¿Dónde están los antiguos sistemas operativos, páginas web, videojuegos...? Muchos programas han desaparecido tras quebrar una empresa o han sido abandonados por motivos económicos. Sin embargo, el valor histórico de las obras perdidas es incalculable.

Continúa leyendo {title}

Raddle como respuesta a Reddit

Raddle está aquí como respuesta a las decisiones anticomunitarias de la corporación Reddit, que recientemente decidió dejar de publicar su código fuente como software libre. Además, está planteando algunos problemas de privacidad:

La principal razón para la creación de Raddle parece ser, sin embargo, la censura y la eliminación de cuentas a grupos de izquierda, según se explica en la página de wiki «History» de Raddle.

¿Qué cambia Raddle respecto a Reddit?

La visión general de Raddle es sencilla

Continúa leyendo {title}

Barra de navegación de Bootstrap sin JavaScript

Bootstrap se distribuye con un archivo JavaScript llamado bootstrap.js que requiere jQuery. Este archivo permite, entre otras cosas, hacer funcionar la barra de navegación cuando hay menús desplegables, y desplegar y ocultar los enlaces de navegación, que se encuentran ocultos en pantallas con baja resolución.

El problema es que Bootstrap no ofrece la misma funcionalidad básica sin JavaScript. Es decir, si no tienes JavaScript activado, no puedes acceder a los menús desplegables ni ocultar y mostrar el menú de navegación en dispositivos móviles o con baja resolución. Sin embargo, es posible ofrecer esta funcionalidad sin JavaScript. En este artículo os muestro cómo hacerlo.

Continúa leyendo {title}