Fusionar historiales de Git no relacionados: una guía sencilla

¿Estás atrapado con dos repositorios o ramas de Git que tienen historias completamente diferentes, pero necesitas fusionarlos? Es posible que te encuentres con un obstáculo porque Git está diseñado para evitar este tipo de operación de forma predeterminada. Sin embargo, existe una solución para esto y es más sencilla de lo que piensas. El problema: Historias de Git no relacionadas Imagina que estás trabajando en un proyecto en el que tienes una rama main y alguien más tiene un proyecto completamente separado con su propia historia. Ahora desea combinar ambos proyectos en un único repositorio. Si intentas realizar un git merge o git rebase normal, Git probablemente te detendrá con un mensaje de error, algo como: ...

4 de septiembre de 2018 · Shafiq Alibhai

Una guía sencilla para utilizar Ansible con Packer

¿Qué es el aprovisionador Ansible en Packer? Si está incursionando en el mundo de DevOps, es probable que se haya encontrado con Ansible y Packer. Pero ¿qué tal combinarlos? El aprovisionador de Ansible en Packer le permite ejecutar guías de Ansible mientras crea las imágenes de su máquina. En términos más simples, le ayuda a configurar el entorno de su servidor automáticamente, tal como le gusta, mientras Packer se dedica a crear una imagen de la máquina. ...

4 de septiembre de 2018 · Shafiq Alibhai

Una guía sencilla para instalar SSHPass en Ubuntu y macOS

Introducción SSHPass es una pequeña e ingeniosa herramienta que le permite automatizar el inicio de sesión SSH omitiendo la solicitud de contraseña habitual. Si bien es muy conveniente para secuencias de comandos, tenga en cuenta que no es ideal para una configuración multiusuario debido a problemas de seguridad. Sin embargo, si lo usas en tu máquina de desarrollo personal, es bastante inofensivo. Cómo instalar SSHPass en Ubuntu Instalar SSHPass en Ubuntu es tan sencillo como parece. Todo lo que necesitas hacer es abrir tu terminal y ejecutar el siguiente comando: ...

2 de septiembre de 2018 · Shafiq Alibhai

Una guía sencilla para instalar Docker CE en Ubuntu

Lo que necesitas antes de comenzar Requisitos del sistema operativo Lo primero es lo primero, asegúrese de estar ejecutando una de las siguientes versiones de Ubuntu de 64 bits para instalar Docker CE: Ubuntu 18.04 (Biónico) - LTS Ubuntu 17.10 (ingenioso) Ubuntu 16.04 (Xenial) -LTS Ubuntu 14.04 (confiable) - LTS Docker CE es compatible con estas arquitecturas: x86_64, armhf, s390x (IBM Z) y ppc64le (IBM Power). Nota: Para las arquitecturas IBM Z y Power, necesitará al menos Ubuntu 16.04 (Xenial) o superior. ...

2 de septiembre de 2018 · Shafiq Alibhai

Mirar la arquitectura requerida por un proyecto de forma aislada puede ser engañoso y oculta la necesidad de una arquitectura a nivel de producto a más largo plazo, que es de naturaleza más estratégica que la arquitectura a nivel de proyecto.

Mirar la arquitectura requerida por un proyecto de forma aislada puede ser engañoso y oculta la necesidad de una arquitectura a nivel de producto a más largo plazo, que es de naturaleza más estratégica que la arquitectura a nivel de proyecto.

27 de agosto de 2018 · Shafiq Alibhai

Parece que la perfección se alcanzaría no cuando ya no hay nada que añadir, sino cuando ya no hay nada que quitar.

Parece que la perfección se alcanzaría no cuando ya no hay nada que añadir, sino cuando ya no hay nada que quitar. —Antoine de St. Exupéry, Terre des Hommes, 1939

26 de agosto de 2018 · Shafiq Alibhai

En última instancia, DevOps es una transformación organizacional.

En última instancia, DevOps es una transformación organizacional.

26 de agosto de 2018 · Shafiq Alibhai

Estamos llamados a ser arquitectos del futuro, no sus víctimas

“Estamos llamados a ser arquitectos del futuro, no sus víctimas.” —R. Buckminster Fuller

26 de agosto de 2018 · Shafiq Alibhai

Arquitectura empresarial

La arquitectura empresarial es la práctica que intenta describir y controlar la estructura, los procesos, las aplicaciones, los sistemas y la tecnología de una organización de forma integrada.

1 de julio de 2018 · Shafiq Alibhai

Modelo de arquitectura empresarial

Un modelo de arquitectura no sólo es útil para proporcionar información sobre la situación actual o futura; también se puede utilizar para evaluar la transición de “tal cual” a “ser”.

1 de julio de 2018 · Shafiq Alibhai