Skip to content

Instantly share code, notes, and snippets.

View ettoreleandrotognoli's full-sized avatar
🏠
Working from home

Éttore Leandro Tognoli ettoreleandrotognoli

🏠
Working from home
  • RedHat
  • Marília - SP, Brasil
  • X @ettotog
View GitHub Profile
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDOx1h9xUVqlnXbaMUe893/tQ67EvM5zrlJu5cRea+TRVB5zybblVOV01mjYESdBDF/hnNaU2SRjsdgl5Eebd43H7YiM5ZpE9SXmxttIhaDfUoaTWNr1RvZn+JbnVahq3YzzH5YhThPxVhAkk4j1gXJ8/1ERWHJ/dc7ROqtdYk+2fBpWLVpSlublkrUOZME4vilaLBKPhsGMIL+oMyJjtufJJ4YJcEvSxGCAaB1ORDdKpB5fYqG3c0LmH/L6pQfaCqut/hm5FxmN4OHOtHqqXVoZZXUHSZGlnUBsL0QeTDCZxsVC0fxGUA2Q3TQxoRmUHvrvvFdP2KKhnj2c8j+PrcX ettore.leandro.tognoli@gmail.com
@ettoreleandrotognoli
ettoreleandrotognoli / fedora.sh
Last active April 20, 2021 22:53
Fedora Essentials Packages
#!/usr/bash
sudo dnf install -y https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf groups install -y "Development Tools"
sudo dnf install -y ansible podman
curl -s "https://get.sdkman.io" | bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
#!/usr/bin/python
import os
import time
from asterisk.ami import AMIClient
from asterisk.ami import EventListener
def event_notification(source, event):
os.system('notify-send "%s" "%s"' % (event.name, str(event)))
@ettoreleandrotognoli
ettoreleandrotognoli / montyhall.py
Created August 29, 2018 18:39
Problema de Monty Hall
import random
def gerar_portas():
porta = random.choice(list(range(3)))
portas = [False] * 3
portas[porta] = True
return portas
def escolher_porta(portas,evitar=None):
possiveis = list(filter(lambda i_p : i_p[1] is not None and i_p[0] != evitar,enumerate(portas)))
import threading
import uuid
from asterisk.ami import AMIClient, AMIClientAdapter
client = AMIClient()
client.login('user', 'password')
adapter = AMIClientAdapter(client)