Regex que aceita lixo: como testar com exemplos que passam e que têm de falhar
Escreva a tabela de casos antes da expressão: o que deve passar, o que deve falhar. Ancore, limite o tamanho e evite o padrão que trava o servidor.
399 artigos nesta categoria.
Escreva a tabela de casos antes da expressão: o que deve passar, o que deve falhar. Ancore, limite o tamanho e evite o padrão que trava o servidor.
Monte uma lista reordenável no Blazor em que arrastar e os botões subir e descer mudam o mesmo estado, anunciam a mudança e desfazem a tela se a gravação falhar.
Separe identidade de permissão no login com OpenID Connect: valide o ID token, ligue o sujeito a uma conta local e guarde papéis numa tabela sua, com convite explícito.
Coloque um modelo de linguagem no produto sem deixar ele inventar: escolha uma tarefa estreita, restrinja e valide a saída, mostre a fonte e mande para revisão o que não passar.
Revise um bloco pronto de login (shadcn/ui ou outra biblioteca) em 20 minutos: rótulo ligado ao campo, erro em texto, foco visível, contraste e ordem do Tab.
404 no negotiate do SignalR testado no .NET 10: URL do cliente sem o prefixo, hub mal mapeado, proxy que muda o caminho e conexão que troca de instância.
Troque o if que lê o user-agent por detecção de recurso em JavaScript e CSS, com o mesmo HTML para todos e um caminho que funciona quando o recurso não existe.
Automatize o envio do XML da nota: só depois da autorização, com o arquivo nomeado pela chave, conferido contra o pedido e com uma fila de envio que repete o e-mail sem gerar outra nota.
Use um emissor gratuito ao lado do seu sistema sem conflito: série separada para cada um, chave gravada no pedido e uma importação que liga cada nota à venda e baixa o estoque.
Ligue a venda e a transação de cartão pelo identificador da TEF: grave antes e depois de cobrar, confirme só com a venda gravada e resolva pendências antes de cobrar de novo.
P/Invoke testado no .NET 10 com a ConsultarSAT: o que DllNotFound, EntryPointNotFound e BadImageFormat apontam, por que o retorno é IntPtr e o UTF-8 do SAT.
Amarre URL, tpAmb, série e numeração a uma única chave de ambiente, confira tudo antes de transmitir e deixe o ambiente visível para quem emite.