Básico

Básico

En esta categoría puedes encontrar desde los primeros pasos en la instalación de software libre hasta el manejo de redes de manera sencilla, sin grandes complicaciones. Y no nos olvidemos del hardware... Saber cómo se llama cada cosa y para qué sirve te puede llevar muy lejos en el uso de la tecnología doméstica.

Básico

Básico
En esta categoría puedes encontrar desde los primeros pasos en la instalación de software libre hasta el manejo de redes de manera sencilla, sin grandes complicaciones. Y no nos olvidemos del hardware... Saber cómo se llama cada cosa y para qué sirve te puede llevar muy lejos en el uso de la tecnología doméstica.

GitHub y GitLab. Desarrollo colaborativo de software

Una vez ya hemos visto en los distintos artículos de esta serie cómo trabajar con Git tanto en local como en remoto, nos queda pendiente ver algunos servicios que nos permitan compartir nuestro trabajo para sacar el máximo partido a este sistema de control de versiones.

En particular, vamos a tratar dos plataformas de desarrollo colaborativo: GitHub y GitLab. Ambas nos permite alojar proyectos utilizando el sistema de control de versiones Git.

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.

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…

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.

Una distribución fuera de serie con Knoppix

Hoy os hablaré de una distribución clásica, que hace años que no utilizaba y que me salvó de más de una. Se trata de Knoppix, una veterana que funciona desde un dispositivo USB , CD o DVD, en lo que se conoce como modo LIVE, y que podemos utilizar para nuestro día a día, sin tener que instalar nada en el disco duro de nuestro equipo.

La idea del artículo ha sido a raíz del último programa de preparación de Maratón Linuxero, en la que hablé de ella. Si no lo escuchaste, aquí te dejo un enlace.

Vamos allá.

Dominando ISOs: Iso Image Writer + Write ISO to USB

15

Existen variadas formas de crear una unidad USB arrancable a partir de un archivo ISO. Algunos prefieren el comando dd en la confiable terminal. Otros usan aplicaciones como Etcher, Rosa o Unetbootin, que son fáciles de utilizar y con interfaz gráfica.

Hoy les traigo una nueva manera y que seguramente no utilizan. La aplicación tiene un nombre poco creativo, pero que no podía ser otro: Iso image writer.

Recomendamos...

Imagen con circuitos impresos de fondo y una esfera en primer plano con multitud de imágenes de caras.

¿Hasta dónde llega el control social en Internet?

Colaboratorio apoya una campaña de micromecenazgo para la publicación de un libro sobre control social y Aaron Swartz, bajo autoría de Marcelo López Cambronero, filósofo y escritor.

El método científico

El cheque de la puerta

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad