Principiante

Principiante

Nivel apropiado para aquellas personas que todavía ni siquiera han comenzado a usar redes, software o hardware libres. Siguiendo este nivel aprenderán desde Historia de Internet y de Informática hasta cómo instalar un sistema GNU en su ordenador.

Principiante

Principiante
Nivel apropiado para aquellas personas que todavía ni siquiera han comenzado a usar redes, software o hardware libres. Siguiendo este nivel aprenderán desde Historia de Internet y de Informática hasta cómo instalar un sistema GNU en su ordenador.

Git y GitHub. Submódulos y depuración.

Una vez ya hemos visto lo referente al trabajo con ramas en Git que comentamos en los artículos anteriores, Ramificaciones, flujo de trabajo y etiquetas, estamos en disposición de enfrentarnos a cualquier proyecto cuyo control de versiones se realice con GIT. Sin embargo, no quería terminar esta serie de artículos sobre GIT y GitHub, sin comentar un aspecto muy interesante, como son los submódulos, y las posibilidades que nos ofrecen.

Es habitual, cuando estás trabajando en un proyecto, apoyarte en el trabajo de terceros. Utilizar bibliotecas externas a tu proyecto, iconos, temas, o lo que consideres. En este caso, lo interesante es poder tener este otro proyecto dentro del tuyo propio pero sin que un proyecto afecte al otro. ¿Cual sería el objetivo? Realizar el control de versiones del proyecto principal de forma independiente al proyecto secundario.

¿Como resolver esta situación? Para esto tenemos los submódulos en Git.

FLAC: Índice de contenidos

Este es un artículo meramente práctico y recopilatorio, en el que voy a organizar todos los contenidos de FLAC en su formato web, con algunas modificaciones respecto a la ordenación y titulación de las entradas originales. No será, por lo tanto, un índice al uso, si no más bien una “guía de lectura” para los que quieran localizar un contenido concreto de forma rápida y también para obtener una visión de conjunto de la estructura de todo el proyecto.

Git y GitHub. Ramificaciones, flujo de trabajo y etiquetas

En el artículo anterior vimos una primera aproximación a las ramificaciones en git. En este artículo vamos a ver algunas técnicas para la gestión, el manejo y el trabajo de ramificaciones.

Pero, sobre todo, quiero incidir en la importancia de las ramificaciones en un sistema de control de versiones. Y, de nuevo, insistir en la utilidad de GIT para múltiples disciplinas de trabajo. Ya sea como desarrollador, escritor, diseñador… o muchas otras profesiones, este sistema puede ayudar a que te organices mucho mejor. Pero vayamos al lío…

Proyecto FLAC: Fin de la primera parte (y comienzo de la segunda)

Parece mentira, pero hemos llegado al final… de la primera parte. Voy a dedicar este artículo a cerrar la serie de FLAC en su formato “web”, y al mismo tiempo me servirá para trazar las líneas de trabajo de cara a la segunda parte del proyecto: la edición y maquetación de FLAC en formato “libro”.

Git y GitHub. Primeros pasos con ramificaciones

Una de las características mas interesantes, sin lugar a dudas, del control de versiones, son las ramas o ramificaciones. Se trata de una característica que resulta realmente interesante y que nos permite hacer variaciones de nuestro proyecto sin perder el enfoque de nuestro objetivo final. De ahí que la gestión de ramificaciones en los sistemas de control de versiones sea algo fundamental.

Como ya comenté en el artículo de introducción a Git, y no me cansaré de insistir, los sistemas de control de versiones no son algo exclusivo de los desarrolladores, sino que cualquier profesional puede, y debería, hacer uso de ello. Y es precisamente en la gestión de ramificaciones donde adquiere su mayor relevancia.

FLAC: Los archivos de salida (II)

Y con la tontería, hemos llegado casi al final. El último punto que me queda por revisar en la versión “online” de FLAC es el relativo a los archivos de salida destinados a la impresión en papel fotográfico. Va a ser este un episodio con luces y sombras, pues en esta ocasión vamos a tener que mirar de frente a algunas de las limitaciones de nuestros sistemas GNU-Linux, relacionadas con la gestión de nuestras impresoras. Así que en este artículo, además de culminar con la última pieza nuestro puzle del flujo de trabajo fotográfico, voy a añadir algunas reflexiones de índole práctico que quizá sirvan para ahorrarse algunas frustraciones.

Recomendamos...

Ciberataques contra la atención médica y dispositivos implantables

¿Puede algún ciberdelincuente modificar a distancia el funcionamiento de dispositivos médicos, como marcapasos o bombas de infusión? ¿Qué tan seguros están nuestros datos personales...