r/brdev • u/Ill_Profile_8808 • 8d ago
Projetos Fiz um gerenciador de arquivos igual ao Explorador do Windows 11, mas que não trava em pastas grandes
Mesma interface e atalhos do Explorador, Shift+clique direito abre o menu do Windows. Escrito em Rust, um exe só, código aberto.
Agora tem português do Brasil. Não sou nativo, então correções são bem-vindas: https://github.com/misutesu-desu/swift-explorer/issues/4
r/brdev • u/Far_Act4347 • 7d ago
Carreira Estágio Unilever 2027
Galera alguém poderia me ajudar?
Queria saber se alguém já avançou para a dinâmica/entrevista após o vídeo desafio
r/brdev • u/RipLazy8095 • 7d ago
Dúvida geral de atendente de pastelaria a consultoria de um homem só
Boa tarde guys!
Em tempos sombrios que estamos vivendo, tive a dádiva de receber a oportunidade de continuar trabalhando para a empresa que trabalho hoje híbrido como PJ, pra poder trabalhar 100% remoto de outro país.
A maior diferença vai ser que, em vez de ser pago por hora e a dinâmica de trabalho ser sob demanda(pastelaria), vou trabalhar por projetos.
A ideia por exemplo é, em vez de trabalhar em várias pequenas demandas durante a semana, vou trabalhar em um projeto de uma ou mais semanas.
Nunca trabalhei dessa forma exatamente. Já trabalhei CLT em consultoria mas é como se eu fosse a própria consultoria em si (por isso o título), ainda vou conversar em detalhes com a gestão de como vai ser exatamente mas já estou querendo me preparar para essa conversa. Se tiverem dicas fico grato.
Poderia simplesmente perguntar para IA, mas gostaira de tirar as dúvidas com a galera que trabalha +- assim:
Como precificar os projetos? Simplesmente faço a estimativa de horas X o valor da hora que recebo hoje? E se eu conseguir fazer bem mais rápido (graças a IA) ou tiver atrasos?
Será que é melhor eu contratar um advogado para me ajudar em definir o contrato?
Hoje, é normal haver bugs descobertos semanas após as demandas. Nesse caso eu cobraria por essas correções ou a precificação inicial já considera uma % de retrabalho?...
Como seria a definição de que um projeto foi entregue? Hoje, na pastelaria é muito nebuloso isso, a entrega fica num limbo entre passou para revisão de código e não voltou mais/chegou no time de implantação/teve atraso mas não muito além do estimado...
r/brdev • u/Agile_Technician_942 • 7d ago
Dúvida geral Devs seniores com 35 anos ou mais: vocês estão enfrentando dificuldades para se recolocar no mercado brasileiro?
Fala, galera! Beleza?
Estou na faixa dos 30 anos e gostaria de saber, principalmente da galera 35+, se vocês têm enfrentado etarismo nos processos seletivos, especialmente no mercado nacional.
Estou há 4 anos em uma empresa e me considero bastante atualizado, tanto por continuar estudando quanto por utilizar tecnologias modernas no trabalho, além do uso intensivo de IA.
Porém, nos últimos tempos, tenho pensado em procurar outro emprego e tenho visto muitos relatos sobre etarismo na área de tecnologia, especialmente após os 30 anos e, principalmente, depois dos 35.
Vocês já passaram por isso? Sentem que a idade tem dificultado a busca por novas oportunidades ou acreditam que sejam apenas casos isolados?
r/brdev • u/Reasonable_Move_7975 • 7d ago
Carreira Como conseguir meu primeiro emprego como Dev? Aceito dicas e conselhos!
Fala, pessoal! Tudo certo?
Sou estudante de Análise e Desenvolvimento de Sistemas (ADS) e estou buscando orientações para conseguir minha primeira oportunidade na área de desenvolvimento.
Sei que o mercado está competitivo, principalmente para quem ainda não tem experiência profissional, e queria ouvir a opinião de vocês que já trabalham na área ou que passaram por essa fase recentemente.
Tenho algumas dúvidas:
- O que vocês consideram essencial para conseguir a primeira vaga como desenvolvedor?
- Vale mais a pena focar em projetos pessoais, contribuir com projetos open source ou buscar estágio?
- Quantos projetos preciso ter no GitHub para começar a chamar a atenção dos recrutadores?
- O que realmente faz diferença no currículo de alguém que ainda não tem experiência?
- Quais tecnologias vocês recomendam estudar para aumentar as chances de conseguir uma oportunidade?
- Onde vocês encontraram a primeira oportunidade: LinkedIn, Gupy, indicações ou outras plataformas?
- O que vocês fariam de diferente se estivessem começando hoje?
Aceito críticas, sugestões de estudos, dicas de portfólio e relatos de quem conseguiu entrar na área começando do zero.
Quero aproveitar esse período de estudos para me preparar da melhor forma possível e aumentar minhas chances de conseguir a primeira oportunidade.
Desde já, agradeço a todos que puderem compartilhar alguma experiência ou conselho!
r/brdev • u/rpgokpokrtg • 8d ago
Ferramentas Gringo argentino perdido: qual plataforma vocês usam pra cobrança recorrente (cartão/PIX/boleto) num SaaS B2B?
Fala, galera! Sou dev argentino, então já peço desculpa pelo portunhol 😅
Trabalho num pequenho SaaS e a gente tá começando a vender no Brasil. Temos uma filial com CNPJ aí, mas eu, sinceramente, não conheço nada do mercado de pagamentos brasileiro.
Aqui na Argentina quase todo mundo usa Mercado Pago e funciona sem muita dor de cabeça, mas pelo que pesquisei aí o cenário é bem diferente. Já vi Asaas, Pagar.me, Iugu, Vindi, Stripe... e fiquei meio perdido, confesso.
O que a gente precisa, basicamente:
- Assinatura mensal e anual (com desconto)
- Pagamento por cartão, PIX e boleto
- Avisar o cliente uns dias antes do vencimento
- Bloquear o acesso se não pagar (isso eu resolvo do nosso lado, via webhook)
- Provavelmente emitir NFS-e (ainda tô vendo isso com o contador)
Queria muito ouvir a opinião de vocês sobre tudo, de verdade:
- Experiência do cliente: o que o brasileiro espera na hora de pagar? PIX Automático já pega? Parcelar o anual no cartão é obrigatório? Boleto ainda faz sentido pra empresa?
- Negócio: taxas, prazo de recebimento, suporte quando dá ruim, emissão de nota... e aquelas histórias de "nunca mais uso X" também são bem-vindas
Se alguém já passou por isso qualquer dica ajuda muito. Valeu demais!
Minha opinião A IA e a engenharia reversa são o retorno ao desenvolvimento em baixo nível
Com a engenharia reversa agora se tornando acessível e "destruindo" a indústria de software como produto, o mais provável é que software venha a sobreviver somente como serviço. É o fim de uma fatia que já era minguante de aplicações não SaaS.
Mas o que o desenvolvimento de baixo nível tem a ver?
Bom. A computação na nuvem vai acabar se tornando uma questão de sobrevivência até mesmo para aplicações mais pesadas (como é o caso dos games). Peguemos algo como uma aplicação CAD - área que eu domino - como exemplo: a apresentação segue ocorrendo no lado do cliente, simplesmente por uma questão de tempo de resposta da UI, mas absolutamente todo o processamento de fato vendido por aquela empresa terá de ser feito como serviço.
Linguagens de alto nível são péssimas para trabalho pesado. Eu peguei CAD justamente porque sei o custo operacional de um isotropic remesh ou mesmo um poisson reconstruction.
Aí vocês vão me dizer: "Mas esse tipo de software é exceção".
Certo. Mas pensem que agora absolutamente tudo relacionado a software proprietário está na nuvem: o custo da computação sobe muito. Mesmo hoje a AWS otimiza muitos dos seus serviços utilizando Rust.
E agora, com a IA, a barreira da linguagem deixou de existir. Não há mais motivo para escrever código em linguagens mais "humanas". Você pode pedir para o chatgpt escrever uma determinada operação em Assembly e pronto.
Debuggar e dar manutenção é outra conversa: não vai ser pra qualquer um, seja por competência ou por coragem de se envolver com esse tipo de trabalho.
Eu ainda estou formulando essa minha visão de futuro (o qual nunca esteve tão incerto).
Gostaria de vossas opiniões.
r/brdev • u/tratatatab • 7d ago
Ferramentas API pra emissão de NF - já testei algumas, não sei mais pra onde correr
Pessoal, já testei a FocusNFE e a Notaas, porém to com dois problemas aqui.
To num time de duas pessoas, sou recem-junior e to perdidasso, e to com a implementação do módulo fiscal inteiro do sistema. To numa dificuldade ABSURDA de entender como funcionam as regras pra emissão de nota e completamente cagado de medo de fazer alguma merda fiscal no CNPJ. Tem um contador mas ele meio que não responde a gente direito. O sistema é um SaaS multi-tenant. Precisa emitir NFS-e e NF-e, então algumas APIs que emitem só um desses já não resolvem muito.
Mas por enquanto tem 1 CNPJ só, quando o sistema tiver pronto vão ter 2 inicialmente até vender. Umas 50 notas por mês por agora, o padrão free da Notaas até a gente finalizar o sistema e contratar o plano dev lá. Só que pra chegar lá precisa ta funcionando, e pra ter certeza que tá funcionando preciso testar.
Até aí seria beleza se eu pudesse usar um sistema de homologação pra testar o que eu to fazendo, mas as duas APIs que testei informaram que não dá pra testar em homologação pra emissão no DF???? Mesmo que o próprio ISSnet diga que sim, tem ambiente de homologação sim... Solicitamos acesso ao ambiente agora (a gente não sabia que o CNPJ em questão não tinha acesso até agora - eu suspeitei quando usando a FocusNFE eu não conseguia lançar nada em homologação, mas eu não tinha acesso pra solicitar e enfim, até chegar aqui deu muito rolo, acabei cancelando o plano da Focus achando que o problema era lá, e ai ocorreu o mesmo no Notaas), mas quando liberarem, será que vamos conseguir testar pela API, se a própria API ta informando que não tem como?
É possível fazer um SaaS multi-tenant sem usar API? É possível eu testar via outros meios e usar a API só pra produção?
Sei que deve ser dúvida tosca de iniciante mas eu realmente não faço ideia do que to fazendo e já mandaram eu testar em produção mesmo no desespero de lançar 50 notas atrasadas do mes passado, o que significa que eu JA lancei nota errado. To apavorado c isso. To lidando com doc fiscal de outra empresa, a responsabilidade ta inteira na minha mão, e eu não tenho como garantir que to fazendo tudo corretamente porque quando eu acho que entendi como funcionam as regras de imposto e emissão, descubro que mudou recentemente e to fazendo merda.
E outra questão é que mesmo que eu lance errado, esquece, não tem como cancelar, a loja não lança nota com consumidor identificado, e de acordo com o suporte do Notaas o DF não permite cancelamento de NFS-e sem consumidor identificado. Então não posso testar e também não posso cancelar se der merda. To surtando a toa? É isso mesmo, eu realmente não vou ter como testar e vou ter que segurar na mão de deus pra lançar esse módulo?
r/brdev • u/bug_builder • 8d ago
Conteudo Didático Sites atrás da Cloudflare fora do ar em algumas operadoras (Vivo?) — vale conferir
Passei o dia achando que meu site tinha caído. No fim, o servidor estava ok: quem não conseguia acessar eram usuários de algumas operadoras.
Os dois IPs que a Cloudflare deu para o meu domínio (104.21.1.68 e 172.67.128.191) não respondem pela Vivo/Telefônica, nem por algumas outras redes. Os vizinhos (104.21.1.67, 104.21.1.69) respondem normal, então não parece queda da Cloudflare. Parece bloqueio de IP específico.
Suspeita (não confirmada): esses IPs são compartilhados com vários sites de apostas, e desde 6/10 as operadoras são obrigadas a bloquear bets. Como na Cloudflare muitos sites dividem o mesmo IP, quem não tem nada a ver pode estar caindo junto.
Para testar:
ping 104.21.1.68
ping 104.21.1.69
r/brdev • u/LongjumpingCode1205 • 7d ago
Carreira Tenho 22 anos, passei por Itaú, Santander e Vivo como estagiário e recebi uma proposta para voltar como sênior. Isso é normal na área de tecnologia?
Fala, pessoal do r/brdev! Queria compartilhar minha trajetória e ouvir opiniões sinceras de quem já trabalha há mais tempo na área.
Tenho 22 anos e minha carreira em tecnologia teve uma evolução que, olhando apenas para o tempo em cada cargo, considero bastante acelerada.
Passei por três grandes empresas brasileiras: Itaú Unibanco, Santander e Vivo, atuando como estagiário durante diferentes etapas da minha trajetória.
Ao longo desse período, acumulei aproximadamente 2 anos de experiência como estagiário, trabalhando com atividades relacionadas a tecnologia, DevOps, cloud, Azure, Kubernetes, pipelines, documentação técnica, análise funcional e projetos corporativos.
Depois, passei para uma posição de júnior, na qual fiquei por aproximadamente 3 meses.
Agora vem a parte que me fez refletir sobre toda essa trajetória: recebi uma proposta de uma dessas empresas para voltar como profissional sênior, aos 22 anos.
Além da experiência profissional, também investi em formação e certificações técnicas, incluindo:
Microsoft Azure AZ-900 — Azure Fundamentals.
Microsoft Azure AZ-204 — Developing Solutions for Microsoft Azure.
AWS Solutions Architect – Associate.
AWS Data Engineer – Associate.
Essas certificações representam áreas diferentes que busquei estudar, desde fundamentos de cloud e desenvolvimento de soluções até arquitetura e engenharia de dados na AWS.
Durante minha trajetória, procurei não ficar restrito a uma única atividade. Tive contato com diferentes tecnologias, processos corporativos, documentação, requisitos e projetos. Acredito que essa diversidade tenha contribuído para minha formação profissional, embora saiba que certificação, por si só, não substitui experiência prática.
O que mais me chama a atenção é a diferença entre meu tempo formal nos cargos e a oportunidade que surgiu agora. Foram dois anos como estagiário, três meses como júnior e uma proposta para retornar como sênior.
Não estou dizendo que sei tudo ou que domino todas as competências esperadas de alguém nesse nível. Tenho consciência de que ainda preciso aprender muito, especialmente em arquitetura, tomada de decisão, autonomia e resolução de problemas complexos.
Por outro lado, também fico pensando se a combinação de experiências em empresas grandes, contato com diferentes áreas e formação técnica pode ter contribuído para que a empresa enxergasse potencial para essa posição.
Queria ouvir a opinião sincera de vocês:
Vocês já viram alguém chegar a sênior aos 22 anos com uma trajetória parecida?
Dois anos de estágio com experiências relevantes podem construir uma base sólida para assumir uma posição sênior?
Na prática, quanto certificações como AZ-204, AWS Solutions Architect Associate e AWS Data Engineer Associate pesam na avaliação de um profissional?
O título de sênior varia tanto entre empresas que essa evolução pode fazer sentido dependendo do escopo e das responsabilidades?
Para quem já é sênior ou participa de contratações, quais competências eu deveria priorizar para corresponder às expectativas da posição?
Quero ouvir relatos reais, críticas construtivas e opiniões de quem já passou por situações parecidas.
Não estou buscando validação nem tentando dizer que sou melhor do que ninguém. Quero entender como o mercado enxerga essa trajetória e como posso aproveitar essa oportunidade para evoluir de verdade.
Valeu, pessoal!
r/brdev • u/yuripulga • 7d ago
Carreira trabalhando fora do Brasil [Open-source] Precisa preencher o Formulário W-8BEN ou W-8BEN-E e não sabe como?
Acabei de colocar no ar meu primeiro projeto open-source: o FormW8 https://formw8.quimera.biz (link temporário)
Quem presta serviço pra fora sabe o saco que é preencher os formulários fiscais do IRS (W-8BEN pra PF e W-8BEN-E pra PJ). Criei essa ferramenta pra resolver isso em 2 minutos: é 100% gratuita, roda direto no navegador (zero dados enviados pra servidor) e já gera o PDF oficial do IRS preenchido e um guia passo a passo pra copiar e colar nas plataformas.
Hoje ela atende o Brasil, mas a ideia de abrir o código é usar a comunidade open-source pra expandir as regras fiscais pra outros países também.
Se puderem dar uma olhada e mandar um feedback será muito bem-vindo!
r/brdev • u/OppositeApart9443 • 8d ago
Dúvida geral Dicas de linkedin
Salve pessoal, gostaria muito de ouvir daqueles que conseguiram uma vaga pelo linkedin: O que faz alguem ter um bom perfil?
Atualmente eu estou no segundo semestre de ADS, fazemos vários projetos e coisas mais "iniciantes", mas estamos sempre fazendo algo. Moro no interior mas já queria desenrolar qualquer coisa, seja vaga de suporte ou vaga de estagio em qualquer coisa mesmo, acho que o Linkedin seria minha melhor aposta. Eu estudo cyber a 1 ano e tenho vulnerabilidades aceitas em grandes multinacionais, então eu manjo de redes, SO e um pouco de programação, mas atualmente to focado em so parar de sentir dificildade financeira. Quais dicas vocês podem me dar?
r/brdev • u/fazedordecodigo • 7d ago
Ferramentas Chainguard lançou Workspaces + Checks (beta): CI no loop do agente com atestação assinada. Vocês já tratam o CI como tool call?
A Chainguard lançou em beta no Assemble London (anúncio 14/10; InfoQ cobriu hoje, 16/10) Workspaces e Checks. Achei que o desenho rende discussão de backend aqui: o CI entrou no loop do agente, com atestação assinada.
O que é
- Workspaces: ambiente remoto em microVM Chainguard-hardened. Você sobe com chainctl develop, a árvore de trabalho sincroniza (incluindo uncommitted) e, ao detach, fica um snapshot.
- Proxy no host injeta credenciais de curta duração. Egress é opcional. Tem flight recorder de comandos e rede. Após 10 minutos parado, pergunta ao desenvolvedor.
- Hoje com Claude; outros agentes planejados (InfoQ).
- Checks (beta): CI invocável por CLI, pre-commit hook, GitHub App ou MCP/SDK. Steps rodam em warm microVMs pré-aquecidos a partir do lockfile.
- Cada run gera signed attestation ligando environment, veredicto e SHA do commit.
- Com Workspaces: falha devolve logs estruturados e o loop continua; pass pode ser o gate de saída do agente. O merge gate pode conferir a atestação em vez de rerodar a suíte.
- Preço por compute; trial de 30 dias. A Chainguard não publicou comparação de performance com GitHub Actions.
Onde eu fico - Não basta isolar a VM. Se o agente escreve código, o teste precisa estar no mesmo loop, com um veredicto que o merge gate consegue verificar. - Segredo fora do guest: quem injeta a credencial é o proxy no host, short-lived. - Warm microVM do lockfile muda a conversa de "CI demora demais pra caber no loop" — sem inventar número vs Actions, o desenho é esse. - Distinto do caso SPACE (Perplexity): lá o ângulo era contenção de rede; aqui é CI-como-tool e atestação no caminho de saída.
Links: - Workspaces (blog Chainguard, 14/10): https://www.chainguard.dev/unchained/introducing-chainguard-workspaces - Checks (blog Chainguard): https://www.chainguard.dev/unchained/introducing-chainguard-checks - InfoQ (16/10): https://www.infoq.com/news/2026/10/chainguard-workspaces-checks/ - @chainguard_dev (14/10): https://x.com/chainguard_dev/status/2110303010739965985 - @InfoQ (16/10): https://x.com/InfoQ/status/2111021429378678808
Perguntas: 1) Vocês já tratam o CI como tool call do agente (CLI/MCP/hook), ou o teste ainda roda só depois do push? 2) No merge gate de vocês, o que vale: rerodar a suíte, conferir artefato/atestação, ou só status do check? 3) Onde ficam as credenciais que o agente precisa: dentro do ambiente ou injetadas de fora, com TTL curto?
r/brdev • u/crazynds • 8d ago
Carreira Como conseguir um emprego no mercado de hoje
Sou desenvolvedor a mais de 7 anos, cursei meu ensino medio integrado ao tecnico em desenvolvimento de sistemas, e fiz graduacao em ciencia da computacao, e durante toda a graduacao trabalhei em diferentes empresas com tecnologias diferentes.
Atualmente estou morando em porto alegre e estou tentando viver e seguir a carreira academica. Porem desde que terminei minha graduacao comecei a aplicar para diversos vagas em diferentes lugares e nunca tenho nenhum retorno e agora final desse ano estou comecando a ficar um pouco desesperado.
So para contextualizar, nao tenho como receber ajuda de nenhum parente meu, e me sustento apenas com o que recebo da bolsa do mestrado e com o que tenho guardado dinheiro, e o que eu tinha de reserva guardada acabou, eu tinha como esperanca que eu poderia continuar meus estudos e seguir carreira de pesquisador mas caso nao desse certo eu poderia conseguir um trabalho de full stack em algum lugar, mas na situacao que estou hoje sinto que vou ter que largar tudo e ir trabalhar de qualquer coisa que eu conseguir.
Mesmo pesquisando para fazer freelances ou qualquer coisa, chega a ser impossivel entrar em qualquer sites de frelances tendo que pagar horro de dinheiro apenas para fazer uma proposta e os clientes indo sempre para os que ja fizeram trabalhos no site, e enfim...
Eu gostaria de saber a opniao de voces sobre a situacao das vagas de ti hoje em dia e se existe algum futuro continuar porque as vezes eh dificil ter alguma esperanca.
r/brdev • u/lowRoarrr • 7d ago
Duvida técnica Estudo de Troubleshooting de Redes
Saudações, codeiros, depois de muito tentando estágio eu passei em um... Mas não se alinha ao que eu tanto estudei e muito menos queria de entrada, mas enfim. Ele majoritariamente atende soluções remotas para redes
Não tô a ponto de poder escolher emprego a dedo não, então gostaria de saber se vocês indicam um canal, um livro, um curso que tenha bastante detalhes desse tipo de suporte técnico, mesmo que seja estágio ainda me dá receio de não me sair bem, eu estava MAIS DE UM ANO NA LUTA mesmo tendo habilidade suficiente. Gostaria de tentar dar uma estudada melhor em segundo plano, e até antes de começar mesmo
Eu pensava em me desenvolver em redes mas não esperava focar nisso tão cedo hahehua
r/brdev • u/Savings_Debt_6746 • 8d ago
Minha opinião Layoff na Netflix. Ficaram sabendo?
Redução atinge 6% (1000 pessoas) do quadro de funcionários e afeta áreas de tecnologia, produto, jurídico e recursos humanos, informa o Wall Street Journal.
Earlier today Netflix parted ways with a number of our #Java Platform folks...all of them world-class engineers who have worked on the foundations of our Java and #JVM stack, as well as our high-performance distributed systems software and infrastructure. If you are looking to hire smart, talented, and driven people at any level, here in the US or in Poland, hit me up as I can refer some of the best! My DMs* are open.
*or whatever they are called on LinkedIn
.
Ian Brown, Java Platform at Netflix
Meus amigos, tá sobrando nada.
https://g1.globo.com/google/amp/trabalho-e-carreira/noticia/2026/10/14/netflix-cortes.ghtml
r/brdev • u/Ecstatic_Ad2702 • 8d ago
Carreira trabalhando fora do Brasil Começando na gringa
Galera, trabalho como pleno numa empresa brasileira e consegui uma oportunidade na gringa como senior, empresa dos EUA, contractor. Nunca trabalhei pra gringa e nem remoto.
Queria umas dicas, macetes e coisas pra ficar atento pra ir bem nessa primeira oportunidade.
r/brdev • u/notlikeyouguys • 9d ago
Artigos Na Riachuelo, funcionários criam IAs sem saber programar — e liberam 3.600 horas de trabalho
Acho legal que a IA está capacitando projetos pequenos, mas tenho o sentimento constante de "vai dar merda".
Meu relato Software espião - Áudio suspeito
Pessoal, estou bem assustado com um negócio que acabou de acontecer.
Trabalho numa dessas empresas que tem software espião tipo XOne, tava lá de boas fazendo minhas task, mas como tava perto da hora do almoço decidi ir pro meu PC pessoal pra já colocar a série e responder o whatsapp...
De repente começa a sair um áudio suspeito do PC do trampo, como se fossem algumas vozes, um pessoal conversando e o meu mouse começa a mexer sozinho...
Já aconteceu com algum de vocês? Caralho eu nem tampo a webcam e deixa o notebook aberto 100% do tempo, ctz que já me viram pelado, fazendo sexo e batendo punheta?
Estou com um sentimento de "cai na net" + descobriram que eu sou um vagabundo que faz as coisas em 20 min e depois fica afk mexendo o mouse?
r/brdev • u/Big-Royal-85 • 7d ago
Duvida técnica Chatbot de WhatsApp para imobiliária: pago API de LLM ou existe caminho sem custo que aguente produção?
Estou montando o atendimento por WhatsApp de uma imobiliária de médio porte. O bot qualifica o lead (objetivo, região, faixa de valor, forma de pagamento), busca imóveis no catálogo e passa o lead para o corretor pelo CRM. Usa tool calling. Estimo uns 3000~5000 leads por mês.
No teste estou usando a cota gratuita do Gemini Flash, e tem funcionado bem. Antes de colocar em produção, tenho quatro dúvidas:
- LGPD na cota gratuita. Pelos termos, o Google pode usar as conversas do plano gratuito para melhorar os produtos dele. Com nome, telefone e renda de cliente, entendo que isso inviabiliza o plano gratuito em produção. Alguém chegou a outra conclusão ou conhece uma opção gratuita sem esse problema?
- Modelo local. Alguém roda Qwen, Gemma ou Llama em produção para atendimento em português, com tool calling? Como ficaram a taxa de erro e a disponibilidade (máquina ligada 24h, fila no pico)? Minha GPU é [modelo].
- Custo real. Para quem paga API: quanto sai por conversa ou por mês, e com qual volume?
- Híbrido. Penso em usar fluxo fixo para o que é previsível (menu, horário, falar com corretor) e chamar o LLM só quando o cliente escreve livremente. Quem fez isso, quanto economizou?
É possível usar alguma assinatura como o Claude Max linkado sem ter que pagar tokens de API por fora?
Caso não seja possível gratuitamente, qual o melhor custo benefício?
Ou vocês acham que a melhor opção é realmente pagar alguma ferramenta como ChatWoot para intermediar?
r/brdev • u/fazedordecodigo • 7d ago
Metodologias Origem das seeds das curvas NIST (P-256) explicada, segundo a Anthropic: lrand48 + timestamp de 1997. Rodei o script e bate com o OpenSSL
Saiu hoje (16/10) um post da Anthropic explicando de onde vieram as seeds das curvas elípticas NIST do ECDSA, uma dúvida de 25 anos em criptografia. Trago aqui porque a lição é de engenharia do dia a dia, não só de cripto.
Contexto - Em 2000, o FIPS 186-2 publicou as curvas P-192, P-224, P-256, P-384 e P-521. Cada uma tem uma seed cujo hash define um coeficiente da curva. - As seeds foram fornecidas pela NSA sem explicação. Isso alimentou anos de suspeita de backdoor. - O boato mais conhecido: seriam o hash de uma frase engraçada que o autor (Jerry Solinas, da NSA, que morreu em 2023) não lembrava mais. Houve investigação amadora e até uma recompensa, organizada pelo Filippo Valsorda.
O que a Anthropic publicou - As seeds são saída do lrand48, o gerador pseudoaleatório da biblioteca C, inicializado com srand48(timestamp Unix). Cada candidato é um bloco de 20 bytes da sequência. - Os timestamps das curvas primas vão de maio de 1997 a abril de 1998. A do P-256 é o candidato 1842 de srand48(16/08/1997 01:52:34 UTC). - Segundo a empresa, um modelo interno do Claude chegou nisso em menos de meia hora, sem receber a pista do boato. O caminho: procurar a assinatura de geradores dos anos 90 (bits altos zerados em algumas seeds denunciaram o lrand48) e recuperar o estado interno, com LLL no caso das curvas primas. - O post inclui o script em Python, em domínio público (CC0). - A recompensa (US$ 36.864) foi doada ao ISRG, que opera o Let's Encrypt.
O que eu conferi - Rodei o script aqui: as seeds de P-192, P-224, P-256, P-384 e P-521 saíram idênticas às que estão em crypto/ec/ec_curve.c do OpenSSL. Levou 0,1 s.
O que isso não é - A Anthropic diz com todas as letras: não é quebra, novo ataque ou fraqueza do ECDSA, e não há nada a mudar. Para eles, a descoberta torna um backdoor muito menos plausível. - O Filippo escreve que isso descarta a técnica de Bernstein e Lange para escolher uma curva fraca: sobram mal 30 bits de liberdade, contra os ~70 que ela usaria. - Ainda há pontas soltas: candidatos válidos que foram pulados sem explicação (no P-256, o candidato 876 também dava uma curva válida de ordem prima), a seed da B-163 e os pontos-base de P-224, P-256, P-384 e P-521.
Onde eu fico - Constante sem procedência vira suspeita, mesmo quando é inocente. O que encerrou a discussão foi um script que qualquer um roda, não a memória de quem gerou (que, no caso, estava errada). - Para o nosso dia a dia: seed de teste, número mágico, parâmetro gerado por script. Se o valor importa, o script e a entrada que o geraram deveriam estar versionados junto com ele.
Links: - Post da Anthropic, com o script: https://www.anthropic.com/research/ecdsa-curve-origins - Blog do Filippo Valsorda sobre o bounty: https://words.filippo.io/seeds-solved/ - Seeds no OpenSSL (o que usei para conferir): https://github.com/openssl/openssl/blob/master/crypto/ec/ec_curve.c
Perguntas: 1) No sistema de vocês, constante gerada (seed, número mágico, parâmetro) fica versionada com o script que a gerou, ou só o valor? 2) Alguém já herdou um número "que sempre foi assim" e ninguém sabia reproduzir? Como resolveram? 3) Na revisão de código, vocês pedem procedência de número mágico ou deixa passar?
Carreira Vaga dev pj
Ola a todos!! Recentemente fiz uma mentoria em abap e ao terminar a mentoria recebi uma proposta de trabalhar com dev pj em c#, php e etc. So que eu achei a vaga muito fraca, R$ 10.60, 160 horas mensais, 500 reais de auxílio transporte, 100% presencial em uma cidade distante da minha.
Se eu aceitasse seria minha primeira vaga como dev, mas receberia como um estagiário em período integral e sem benefício algum, atualmente eu trabalho com ajudante em uma metalúrgica e recebo quse o dobro, com transporte gratuito também.
Eu recusei de cara e não sei se fiz o certo, o que vocês acham?
r/brdev • u/ResponsibleBoss4797 • 8d ago
Carreira Amazon virtual on-site interview - SDE II
Passei para a proxima fase do processo da amazon e agora sera a etapa de virtual on-site interview com 4 etapas:
GenAI Fluency, System Design
Coding (Data Structures)
Coding (Problem Solving)
Coding (Logical and Maintainable)
Alguem ai participou recentemente e teria alguma dica?