- The Culture Map: Breaking Through the Invisible Boundaries of Global Business
- By Erin Meyer
Team Topologies: Organizing Business and Technology Teams for Fast Flow
By: Matthew Skelton, Manuel Pais
Muy buena referencia sobre configuraciones de equipos, me ayudo a darle nombre a dinamicas, patrones, antipatrones e ideas que habia identificado en mi equipo; el libro es recomendable en cualquier etapa de una organizacion ya que puede ayudar a formar equipos y tambien a reorganizarlos para que esten orientados a metas y un optimo flujo de trabajo.
Lectura de Febrero 2022
Esta es una utileria moderna para una actividad clasica, creo que puede ser una categoria en el blog:
"The tldr pages are a community effort to simplify the beloved man pages with practical examples."
Es necesario instalar el Node Package Manager:
sudo apt-get install npm
Con eso puedes instalar la aplicacion:
sudo npm install -g tldr
Ejemplo:
Esto es solo una lista de referencia rápida de comandos básicos de git:
Primero esta el setup inicial:
Esta información será guardada en el archivo ~/.gitconfig
$git clone
Este es el comando que te permite clonar en tu maquina un repositorio
$git status
Ver el estatus del directorio actual, este comando te dirá si tienes cambios realizados pero no empujados aun al repositorio.
$git log
Mostrara un listado de los commits mas recientes, su fecha y comentarios
$git show
Te dará detalles del ultimo commit indicando los cambios específicos que se hicieron, se puede ver los detalles de un commit si al comando se le agrega el hash a detallar.
$git commit <file>
Es el comando que permite agregar los cambios al repositorio
$git add <file>
Permite agregar archivos para que también formen parte del repositorio
$git pull
Este comando sincroniza el repositorio local en base al contenido el repositorio origen
$git push
Con este comando podemos empujar nuestros cambios comprometidos al repositorio remoto
$git stash
Este comando te permite guardar tus cambios locales que después puedes volver a trabajar con git stash pop
$git branch <nombre>
Creas un branch del mismo repositorio
$git checkout <branch>
Con este comando te cambias al branch donde quieres trabajar
Mas información: https://git-scm.com
Este es un snippet sobre encontrar el archivo mas reciente de un directorio y calcular el tiempo que ha pasado desde su creación, esto es solo la base para una función que busco hacer para un script
python-dotenv es una libreria para usar variables de entorno u otra información sensible, este es solo un ejemplo sencillo:
podemos codificar en base64 cierta información como:
en un archivo llamado .env dejamos lo siguiente :
Instalamos la librería:
Y podemos usarlo de esta forma:
lo cual entregara como output:
Esto no es lo mas seguro y para producción u otras situaciones es necesario buscar una alternativa segura.
https://pypi.org/project/python-dotenv/