Skip to content

Instantly share code, notes, and snippets.

View tiagobalsas's full-sized avatar
🚀
Working from home

Tiago Santos tiagobalsas

🚀
Working from home
View GitHub Profile
@tiagobalsas
tiagobalsas / .bash_profile
Created April 17, 2024 17:06
Configurar agente ssh
# No macOS, o arquivo ~/.bash_profile é executado para shells de login interativas, enquanto o ~/.bashrc é executado para shells interativas não-login. Quando você abre um novo terminal no macOS, ele inicia um shell de login, então as alterações feitas em ~/.bash_profile serão aplicadas.
# Portanto, você deve adicionar os comandos ao arquivo ~/.bash_profile. Aqui estão os passos:
# Abra o terminal.
# Digite open -e ~/.bash_profile para abrir o arquivo em um editor de texto.
# Adicione o seguinte ao final do arquivo:
# Inicia o ssh-agent
if [ -z "$(pgrep ssh-agent)" ]; then
eval "$(ssh-agent -s)"
fi
@tiagobalsas
tiagobalsas / exercises.js
Created August 19, 2021 19:53
Aggregation Framework - Parte 1
// Exercício 1: Utilizando o estágio $match , escreva uma "agregação" para retornar somente os clientes do sexo "MASCULINO" .
db.clientes.aggregate([{ $match: { sexo: 'MASCULINO' } }]);
// Exercício 2: Utilizando o estágio $match , escreva uma "agregação" para retornar somente os clientes do sexo "FEMININO" e com data de nascimento entre os anos de 1995 e 2005 .
db.clientes.aggregate([
{
$match: {
sexo: "FEMININO",
"dataNascimento": {
"$gte": ISODate("1995-01-01T00:00:00.000Z"),