Joao Zanutto @zanutt.bsky.social · 13/04/2026🇺🇸 I wanted to share this Docker TUI project that I have been developing on my free time and that I've been using on work for a while. 🇧🇷 Queria compartilhar esse projeto TUI de Docker que fiz no meu tempo livre e estou utilizando no trabalho já há algum tempo. github.com/joao-zanutto... 010
Reposted by Joao ZanuttoKarina Lima @karilimax.bsky.social · 24/09/2024É importante que tomadores de decisão entendam que abrir novos poços de exploração de petróleo é totalmente incompatível com o caminho para limitar o aquecimento global a 1.5°C. Essa é uma análise, inclusive, da Agência Internacional de Energia (IEA) 721449
Joao Zanutto @zanutt.bsky.social · 21/09/2024Contextualizando o que falei anteiorimente sobre algoritmos de curva eliptica: Eles estão disooniveis em todo e qualquer computador a pelo menos uns 10 anos (eu uso) Acontece que o algoritmo utilizado é abstraido do usuário final simplesmente por ser uma complexidade considerada desnecessaria 010
Joao Zanutto @zanutt.bsky.social · 21/09/2024Outra coisa que acho que está um pouco simplificado de mais no seu comentario: criptografia não é a única camada de segurança da informação que existe, porém é sim muito importante. Lembro bem quando surgiu esse papo de que ia acabar com a segurança do mundo. A verdade é q é apenas clickbait 000
Joao Zanutto @zanutt.bsky.social · 21/09/2024Calma la professor, os computadores quanticos são sim capazes de quebrar os algoritmos de criptografia mais comuns q ainda são utilizados Acontece que já existem (ha um tempo consideravel) algoritmos de criptografia que não são quebrados facilmente por computadores quantico (curva eliptica) 000
Joao Zanutto @zanutt.bsky.social · 20/09/2024Comaprtilhando outro repo de conteúdo FREE que apareceu no meu trending hj Esse repo trás cursos e certificações gratuitos (n vi todos, mas mtos são nivel iniciante e alguns parecem expirados) github.com/cloudcommunity/Free-Certifications #bolhadev #bolhatech #studytech @samsantosb.bsky.socialgithub.comGitHub - cloudcommunity/Free-Certifications: A curated list of free courses & certifications.A curated list of free courses & certifications. Contribute to cloudcommunity/Free-Certifications development by creating an account on GitHub. 1177
Joao Zanutto @zanutt.bsky.social · 20/09/2024Acabei de ver essa ferramenta no Trendings do GitHub e achei mto legal. É um client de PostgreSQL no seu terminal! github.com/achristmascarl/rainfrog Relutei bastante tempo pra começar a usar ferramentas TUI, mas hj acho mto melhor q outras interfaces #bolhadev #bolhatech @samsantosb.bsky.socialgithub.comGitHub - achristmascarl/rainfrog: 🐸 a database management tui for postgres🐸 a database management tui for postgres. Contribute to achristmascarl/rainfrog development by creating an account on GitHub. 0163
Joao Zanutto @zanutt.bsky.social · 19/09/2024Uma serie de dados enganosos no primeiro post: - nessa noticia, as questões da USP sao de medicina e não de fisica e matemática - a IA não acertou 100% das questoes da USP - a "prova" do ITA é uma simulação de 10 questões, e era de matemática - a IA acertou 100% das questões do ITA 000
Joao Zanutto @zanutt.bsky.social · 18/09/2024O que vc usou pra desenvolver ele? Muito provavelmente vai ter um metodo pra você buildar ele como um site estático. Nesse caso vc pode hospedar no GitHub Pages ou Cloudflare Pages que ambos são gratuitos, tem suporte a TLS e domínio customizado. 010
Joao Zanutto @zanutt.bsky.social · 17/09/2024Pessoal, ja viram esse repo? Acabei de rever e achei que era bom de compartilhar aqui github.com/ripienaar/free-for-dev Uma lista de clouds e empresas que oferecem quotas gratuítas de serviços e recursos pra devs! Isso mesmo, tudo no 0800!! #bolhadev #bolhatech #studytech @samsantosb.bsky.socialgithub.comGitHub - ripienaar/free-for-dev: A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradevA list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev - ripienaar/free-for-dev 54712
Joao Zanutto @zanutt.bsky.social · 15/09/2024Acho q é um site bom pra compartilhar com a galera do #studytech tb 010
Joao Zanutto @zanutt.bsky.social · 15/09/2024Pessoal, ja viram o www.hackthebox.com? Acabei de conhecer e achei sensacional. A plataforma lança uma VM e vc tem que hackear ela no estilo Capture The Flag. Infelizmente o acesso completo é só pagando, mas parece ter bastante coisa no 0800! #bolhadev #bolhatech #bolhasec @samsantosb.bsky.socialhackthebox.comHack The Box: The #1 Cybersecurity Performance CenterHTB is the leading Cybersecurity Performance Center for advanced frontline teams to aspiring security professionals & students. Start driving peak cyber performance. 4239
Joao Zanutto @zanutt.bsky.social · 15/09/2024Recentemente comecei a assistir palestras da DEF CON no YT e me deparei com esse projeto muito promissor. O veilid.com promete ser um framework de aplicações em rede, oferecendo descentralização equiparado ao BlueSky para todos os tipos de aplicações! #bolhadev #bolhatec @samsantosb.bsky.socialveilid.comVeilidVeilid is an open-source, distributed application framework. 052
Joao Zanutto @zanutt.bsky.social · 15/09/2024Acho que o portainer é uma boa ferramenta pra isso. N sei se ele exporta a definição do docker-compose. Ja sobre o dockerfile, n sei se faz sentido nesse contexto, ja que ele ta relacionado com o "empacotamento" do software e não com a execução (que é o contexto que o compose está relacionado) 110
Joao Zanutto @zanutt.bsky.social · 14/09/2024Conhecem o cyclops-ui.com? É um projeto bem novo q tenho ficado bastante entusiasmado com a evolução. O Cyclops visa facilitar para devs usarem o Kubernetes como plataforma, usando Helm pra templating, uma ferramenta consolidada, e expondo uma UI limpa #bolhadev #bolhatech @samsantosb.bsky.socialcyclops-ui.comDeveloper friendly Kubernetes | CyclopsDeploy your K8s workloads through a UI 193
Joao Zanutto @zanutt.bsky.social · 14/09/2024Costumo recomendar uma stack de Javascript, Python, Bash e Docker pra quem tá começando na TI. Acho que essa stack da pra ter um bom contato inicial com diversas áreas, como: web (front/back/mobile), dados, infra, automação, integração com outros sistemas (db, redis, minio) 031
Joao Zanutto @zanutt.bsky.social · 13/09/2024Para o sextou de hj, vim trazer o EP2 da recomendação de melhor série de livros sobre computação: Uma continuação direta do Projeto Fênix, o Projeto Unicórnio é uma obra de FANTASIA EXTREMAMENTE ENVOLVENTE que se passa em um departamento de TI em crise #bolhadev #bolhatech @samsantosb.bsky.social 0153
Joao Zanutto @zanutt.bsky.social · 13/09/2024Queria compartilhar esse projeto legal que formatei o pc só pra testar! omakub.org é um "framework" de ubuntu pra devs, e vc instala com um comando em um Ubuntu recém formatado! Ele vem com uma série de ferramentas e linguagens de programação já configurados! #bolhatech @samsantosb.bsky.socialomakub.orgOmakubTurn a fresh Ubuntu installation into a fully-configured, beautiful, and modern web development system by running a single command. 095
Joao Zanutto @zanutt.bsky.social · 13/09/2024Nao, o mysql workbench é um client, assim como o dbeaver. O client é só uma interface grafica que vc usa pra se conectar no banco de dados, que pode estar rodando na propria máquina ou em uma máquina remota Só que o dbeaver é o client padrão da comunidade, ele é bem melhor! 000
Joao Zanutto @zanutt.bsky.social · 12/09/2024N é dificil n, envolve oq ja comentaram: - estrategias pra evitar indisponibilidade durante a migração - avaliação de serviços comerciais x open source a serem migrados - estrategia para manter consistencia dos dados durante migração - etc. Tem mão de obra sim, se tiver precisando, sou da área kkk 010
Joao Zanutto @zanutt.bsky.social · 12/09/2024Complementando pq achei minha resposta anterior mto vaga: - Esse cenario vc escolheu uma porta com o burro - A próxima etapa do jogo consiste no apresentador revelar uma porta com um burro (se ele revelasse a premiada, o jogo acabaria) - Logo sobra apenas uma porta a ser revelada, a que vc apontou 010
Joao Zanutto @zanutt.bsky.social · 12/09/2024Pq essa porta foi aberta pelo "apresentador", faz parte do enunciado da questão 010
Joao Zanutto @zanutt.bsky.social · 12/09/2024Pode parecer contra-intuitivo, mas trocar de porta vai aumentar as suas chances de receber o prêmio! pt.m.wikipedia.org/wiki/Problem...pt.m.wikipedia.orgProblema de Monty Hall – Wikipédia, a enciclopédia livre 000
Joao Zanutto @zanutt.bsky.social · 12/09/2024Você já ouviu falar do fascinante Problema de Monty Hall? - três portas disponíveis, um prêmio apenas - vc tem que escolher uma porta - depois de vc escolher, uma porta sem o prêmio é aberta - você pode trocar de porta ou continuar na msm Vc trocaria? #bolhatech @samsantosb.bsky.social 683
Joao Zanutto @zanutt.bsky.social · 12/09/2024Acabei de receber um ebook de marketing da AWS. Dentre várias frases de vendas, vi essa afirmação que achei no mínimo interessante. O que acham sobre isso? Conheço mta gente avessa ao uso de containeres, agora n sei se são apenas 5% kkkkk Vcs usam containeres?? #bolhatech @samsantosb.bsky.social 433
Joao Zanutto @zanutt.bsky.social · 11/09/2024Esses dois sao serviços proprietarios p rodar container (alternativas ao kubernetes) Pros - Nao tem a complexidade do k8s (mto mais facil de comecar) - Beeeem mais barato Contras - Nao tem a flexibilidade do k8s - Mudar de cloud é relativamente mais dificil 000
Joao Zanutto @zanutt.bsky.social · 11/09/2024Se o seu objetivo é rodar uma aplicacao q vai precidar de recurso de uma VPS só, Kubernetes provavelmente não é o caminho. Talvez em algum cloud que ofereça um preço bom, mas só pra começar na AWS é uns 100 dól (p qm roda bastante coisa compensa) Ms minha sugestao p vc seria aws ecs ou gcloud run 130
Joao Zanutto @zanutt.bsky.social · 11/09/2024Pra rodar em produção vai depender da plataforma que vc vai utilizar (serviço na cloud), ou se você mesmo vai hostear ele (que pode ser tanto on-premise quanto na cloud). O padrão é usar uma plataforma, como o EKS da AWS. Ns caso os recursos "base" estão embutidos no preço e sao transparentes p vc 000
Joao Zanutto @zanutt.bsky.social · 11/09/2024Depende da distro do k8s que vc ta rodando. O minikube deve precisar de una 2-4GB de mem, mas n sei ao certo. Melhor conferir a doc. Mas existem outras distros até menores, como o k3s que é feito pra rodar em dispositivos de IoT e é bem minimalista 110
Joao Zanutto @zanutt.bsky.social · 11/09/2024A ferramenta que eu mais gosto de mexer é o Kubernetes, mas muita gente acha complicado (e é!) Só q o q muita gente não sabe é q da pra aprender e experimentar o Kubernetes no seu localhost com o minikube.sigs.k8s.io. (tb recomendo k9scli.io p interagir com k8s) #bolhadev @samsantosb.bsky.socialminikube.sigs.k8s.iominikube startminikube is local Kubernetes, focusing on making it easy to learn and develop for Kubernetes. All you need is Docker (or similarly compatible) container or a Virtual Machine environment, and Kubernete... 1112
Joao Zanutto @zanutt.bsky.social · 11/09/2024Confesso que a contribuição do pandas foi irrelevante: só ajustei a notação do dict kkkk Mas duvido q alguem tenha contribuido de forma relevante no seu primeiro pull request 000
Joao Zanutto @zanutt.bsky.social · 11/09/2024Fazer mais um censo #bolhadev: você já contribuiu pra algum projeto open-source? Qual? Eu: - pandas - get-selected (meu) - greenmask - drawdb Esse ultimo eu só fiz um script de build e push de imagem docker, mas recebo e-mail de vendas de outra empresa até hoje kkkk @samsantosb.bsky.social 152
Joao Zanutto @zanutt.bsky.social · 10/09/2024Outro dia fiz uma enquete aqui e descobri que tem bastante gente da comunidade usando AWS A dica que trago hoje é o github.com/localstack/localstack, que é uma ferramenta pra emular a AWS no seu localhost! Inclui S3, SQS e outros. Conhecem alguma alternativa? #bolhadev @samsantosb.bsky.socialgithub.comGitHub - localstack/localstack: 💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline - localstack/localstack 6359
Joao Zanutto @zanutt.bsky.social · 10/09/2024Essa lista é bem famosa, mas sempre vale compartilhar de novo pra quem ainda não conhece. Lista de livros FREE sobre diversos tópicos da computação github.com/EbookFoundation/free-programming-books #bolhadev @samsantosb.bsky.socialgithub.comGitHub - EbookFoundation/free-programming-books: :books: Freely available programming books:books: Freely available programming books. Contribute to EbookFoundation/free-programming-books development by creating an account on GitHub. 0129
Joao Zanutto @zanutt.bsky.social · 09/09/2024Lembrei de um outro projeto que eu acho muito interessante e não via fazia um tempo: www.winglang.io O winglang é uma linguagem diferente: ela não só encapsula a lógica da sua aplicação como ela também abstrai a infraestrutura e cria os recursos na cloud pra vc. #bolhadev @samsantosb.bsky.socialwinglang.ioWing Programming Language for the cloud | WingWing is a cloud-oriented programming language. Most programming languages think about computers as individual machines. In Wing, the cloud is the computer. 023
Joao Zanutto @zanutt.bsky.social · 09/09/2024Esse framework é o que eu recomendo pro pessoal da empresa usar: www.serverless.com facilita mto a criação dos recursos na AWS e a organização do projeto.serverless.comServerless: Zero-Friction Serverless Apps On AWS Lambda & Beyond.Easily build auto-scaling, low-overhead applications on AWS Lambda, API Gateway, DynamoDB, and other managed services with the Serverless Framework. 000
Joao Zanutto @zanutt.bsky.social · 09/09/2024A minha sugestão anterior ainda não introduz o deploy, que pode ser feito em um passo posterior do pipeline, ou até mesmo com abordagens mais modernas como GitOps (usa repo como centro da verdade e faz pooling nele pra refletir qlqr modificação no código/configuração). 110
Joao Zanutto @zanutt.bsky.social · 09/09/2024Acho bem interessante a ideia de introduzir CI/CD. O GitHub Actions é excelente pq já tem mta coisa online (achar informação e exemplos é mto facil) Acredito que um pipeline de teste, lint, build, e push de uma imagem Docker pra um registry (do proprio GitHub) seria uma tarefa excelente pra começar 010
Joao Zanutto @zanutt.bsky.social · 09/09/2024No caso do server de email especificamente eu nunca precisei no trabalho, mas ja tive que fazer exatamente isso em um processo seletivo, coisa que eu nunca tinha feito e aprendi em 15 minutos com uma busca no Google 110
Joao Zanutto @zanutt.bsky.social · 09/09/2024Dando um exemplo concreto da minha carreira: no mesmo trabalho que minha responsabilidade é manter e fazer deploy em infra com kubernetes, tambem preciso constantemente dar suporte e manutenção em servidores linux q só tem sftp/ftp rodando 010
Joao Zanutto @zanutt.bsky.social · 09/09/2024Olha, p falar a verdade q a maioria das empresas são atrasadas se comparar com tecnologias que sao trending na internet, e mesmo nas mais modernas mtas vezes usa-se uma solução arcaica simplesmente pela agilidade e o fato dela resolver oq é proposto 110
Joao Zanutto @zanutt.bsky.social · 09/09/2024Me parece fazer sentido mas abrange bastante coisa, então alguns tópicos podem ficar apertados. Eu trabalho com deploy de software tanto em vps quanto containerizado, com integração e entrega continua (CI/CD). Ferramentas: Docker, Kubernetes, AWS, Shell, GitHub Actions, Terraform 110
Joao Zanutto @zanutt.bsky.social · 09/09/2024Entendo, sabe dizer se pra comparecer presencialmente precisa ser associado à SBC? Se não, sabe dizer se haverá venda de ingressos ou cadastramento? Não achei na página 110
Joao Zanutto @zanutt.bsky.social · 09/09/2024Lembro, mas acho q ele n deve lembrar de mim kkkk O cara é referencia global na área alem de ser um dos professores mais bem quistos do ambiente acadêmico, mas o que fez ele ser uma referência pra mim é que ele vem da roça e eu tb, e qnd cheguei na faculdade me sentido tão deslocado q quase desisti 110
Joao Zanutto @zanutt.bsky.social · 09/09/2024Achei interessante, sabe dizer se vai ter transmissão online? Caso contrario, como faz pra comparecer? 110
Joao Zanutto @zanutt.bsky.social · 09/09/2024Kkkk falando serio q eu nunca programei mais de um hello world em C#, mas até onde eu sei a linguagem mais proxima seria algo como Java. O C/C++ na minha opinião é uma melhor opção pra estudar tanto estrutura de dados quanto algoritmos por ser enxuto e o dev ter controle de memoria e ponteiroe 130
Joao Zanutto @zanutt.bsky.social · 09/09/2024- terminar de ler o livro de Helm - escrever meu primeiro Chart e começar a desenvolver chart pro app da empresa - avaliar e rodar o chart usando Cyclops (ferramenta open-source p deploy no kubernetes) - resolver pelo menos uma issue do projeto Cyclops (front e back) e engrenar no código do projeto 010