Alan Franzin's Avatar

Alan Franzin

@franzinbr

Software Engineer & Tech Lead

132
Followers
149
Following
72
Posts
29.08.2024
Joined
Posts Following

Latest posts by Alan Franzin @franzinbr

Recebi a notícia que vou voltar a usar bombinha de asma na véspera da minha viagem, ô semaninha

22.10.2025 23:45 👍 0 🔁 0 💬 0 📌 0

Essa release ficou muito boa! a compilação de dependências em paralelo salva dms

21.10.2025 22:51 👍 2 🔁 0 💬 0 📌 0

Treinar ouvindo um sepultura é um caminho sem volta

02.10.2025 01:04 👍 0 🔁 0 💬 0 📌 0

Assisti Extermínio, pqp, superou em 300% minhas expectativas

21.06.2025 22:56 👍 0 🔁 0 💬 0 📌 0

Essa semana foi doideira, cortei meu pé num ferro enferrujado e tive que ir tomar uma antitetânica que milagrosamente não doeu

15.05.2025 04:43 👍 0 🔁 0 💬 0 📌 0

Assisti homem com h, que filme foda

03.05.2025 23:19 👍 0 🔁 0 💬 0 📌 0

Que ep foi esse

21.04.2025 03:05 👍 0 🔁 0 💬 0 📌 0

Acabei de assistir Pecadores no cinema, muito bom!

20.04.2025 04:05 👍 0 🔁 0 💬 0 📌 0

Que poha é essa????

03.03.2025 03:43 👍 0 🔁 0 💬 0 📌 0

Vamoooooooooooooooooo

03.03.2025 02:57 👍 0 🔁 0 💬 0 📌 0
Preview
GitHub - zoedsoupe/whatsapp-relationship-analyser: toy project, i should go out from home and touch some grass toy project, i should go out from home and touch some grass - zoedsoupe/whatsapp-relationship-analyser

eu acho q preciso tocar mais na grama, mas só acho msm...

28.02.2025 23:23 👍 7 🔁 1 💬 1 📌 1

Comecei a ler cem anos de solidão, tá bem interessante até agora

09.02.2025 22:51 👍 0 🔁 0 💬 0 📌 0

Aluguel nessa cidade tá descomunal, só casa ruim e cara pqp

05.02.2025 00:49 👍 0 🔁 0 💬 0 📌 0

Po, essa história é muito boa, o que quebra é o autor que não lança o terceiro livro nunca

13.01.2025 12:59 👍 1 🔁 0 💬 1 📌 0

Fui assistir Nosferatu sem ver o trailer/elenco e tive a agradável e engraçada surpresa de ver o Nicholas Hoult interpretando o mesmo papel que ele fez no filme Renfield

05.01.2025 05:12 👍 0 🔁 0 💬 0 📌 0

Feliz ano novo galerinha

01.01.2025 04:25 👍 1 🔁 0 💬 0 📌 0
Post image

oi gente, na continuação do guia "Concorrência 101" que estou escrevendo **in public**, trago a continuidade da segunda parte, começando a implementação em C (embora muitos sejam contra, eu acho que entender esses conceitos em C primeiro, ajuda deveras).

link na 🧵

27.12.2024 02:46 👍 23 🔁 7 💬 2 📌 0

O material está ficando excelente!

27.12.2024 14:40 👍 1 🔁 0 💬 0 📌 0

👈👇😭

26.12.2024 15:32 👍 36 🔁 9 💬 1 📌 0
Um homem ajoelhado em uma estrada escura sob a luz do luar, suplicando para um ser antropomórfico com o rosto do mascote do Go (linguagem de programação) vestido de terno branco estiloso e chapéu. Uma caixa de diálogo diz: ‘EU NÃO AGUENTO MAIS ESCREVER if err != nil ZÉ PILANTRA’.

Um homem ajoelhado em uma estrada escura sob a luz do luar, suplicando para um ser antropomórfico com o rosto do mascote do Go (linguagem de programação) vestido de terno branco estiloso e chapéu. Uma caixa de diálogo diz: ‘EU NÃO AGUENTO MAIS ESCREVER if err != nil ZÉ PILANTRA’.

20.12.2024 12:10 👍 41 🔁 2 💬 2 📌 1

o mal da vida adulta é que ninguém quer te vender uma casa por 50 reais

07.12.2024 20:36 👍 1 🔁 0 💬 0 📌 0

O full do mercado livre me deixou muito mal acostumado, minha vida inteira de morador do interior do MS me treinou pra fazer compras online e esperar semanas pra chegar, agora chega em até 2 dias com Full e não consigo mais lidar com compras em outros lugares

03.12.2024 03:56 👍 1 🔁 0 💬 0 📌 0

Muito bom 🤩

22.11.2024 04:32 👍 1 🔁 0 💬 0 📌 0

Coisas que me botaram no caminho da computação

- Minecraft (não é meme)

20.11.2024 22:41 👍 2 🔁 0 💬 0 📌 0
def rpn(expression):
    stack = []

    operations = {
        '*': lambda a, b : a * b,
        '/': lambda a, b : a / b,
        '+': lambda a, b : a + b,
        '-': lambda a, b : a - b,
    }

    for token in expression.split():
        if is_number(token):
            stack.append(float(token))
            continue

        op = operations.get(token)

        if op is None:
            raise ValueError(f"{expression} => >>{token}<< is a invalid operator")

        last_item = stack.pop()
        penultimate_item = stack.pop()
        result = op(penultimate_item, last_item)
        stack.append(result)

    return stack[0]

def is_number(value):
    try:
        float(value)
        return True
    except ValueError:
        return False

def rpn(expression): stack = [] operations = { '*': lambda a, b : a * b, '/': lambda a, b : a / b, '+': lambda a, b : a + b, '-': lambda a, b : a - b, } for token in expression.split(): if is_number(token): stack.append(float(token)) continue op = operations.get(token) if op is None: raise ValueError(f"{expression} => >>{token}<< is a invalid operator") last_item = stack.pop() penultimate_item = stack.pop() result = op(penultimate_item, last_item) stack.append(result) return stack[0] def is_number(value): try: float(value) return True except ValueError: return False

Post image

Não é a solução mais otimizada/segura mas ta ai em pythonzinho

20.11.2024 17:00 👍 10 🔁 0 💬 1 📌 0
Post image
19.11.2024 18:53 👍 3366 🔁 561 💬 83 📌 90

É, não gostei

16.11.2024 16:02 👍 0 🔁 0 💬 0 📌 0

nossa AWS atualizou o layout e ficou tudo redondo, não sei se gostei ou desgostei

16.11.2024 15:57 👍 0 🔁 0 💬 0 📌 1

Rapaz, da pra classificar essa luta como violência contra idoso

16.11.2024 05:31 👍 0 🔁 0 💬 0 📌 0

Ohaaa, amassava

10.11.2024 15:58 👍 1 🔁 0 💬 0 📌 0