Entradas

Mostrando entradas de agosto, 2022

Iniciación y entendiendo GIT

Imagen
Hace mucho que ya es obligatorio tener conocimiento en un sistema de control de versiones de código fuente, ya es del siglo pasado manejar las versiones en diferentes carpetas o archivos comprimidos, además ahora con el trabajo remoto y equipos distribuidos en distintos lugares geográficos se hace impensado no tener una herramientas de este tipo. Yo desde llevaba muchos años usando subversión (aunque partí con CVS), en la actualidad el sistema mas usado y popular es Git .  Actualmente existen 3 implementaciones con versiones gratis para su uso personal, las cuales son GitHub , Bitbucket , GitLab , cada una de estas son plataformas online tiene sus características, pero para describirlas es una entrada completa y como registrarse en cada una de ella.  De Subversión a GIT, tienen varias diferencias entre ellas, pero para mi la mayor diferencia es que en SVN solo existía un repositorio remoto y una workspace(espacio de trabajo), y en GIT se tiene dos repositorios uno remoto mas uno local

3 años - Motivación

Imagen
Photo by Luca Bravo Actualización Hace aproximadamente 3 años que deje de escribir en este blog, en los cuales han ocurrido muchas cosas una de las mas importantes es que nos movimos con mi señora y mis dos hermosas hijas a Santa Cruz, Chile. En este tiempo tiempo he tenido un montón de experiencias, hasta hice una constructora y trabajé en la construcción, trabajé ahí como 1 año aproximadamente. Después  de eso volví a trabajar en desarrollo, antes del Covid era difícil encontrar trabajo 100% remoto, tuve la suerte de encontrar trabajo como arquitecto de software en Devmaker , ahí desarrollamos múltiples proyectos para empresas bastantes importantes en la región (latam), todos ellos siempre en el ámbito y negocio de comercio electrónico y logístico.  Ahora desde hace 1 mes trabajo como desarrollador senior para una firma en Inglaterra llamada Peach , para lo que he estado estudiando mucho, sobre todo patrones de diseño, buenas practicas y arquitectura de soluciones distribuidas.  Moti