"Sugiro primeiro aprender o significado de manutenção de software. Sistemas robustos não são construídos com sistema cascata. São necessários experimentos, usuários reais, melhorias continuas. O código é sim descartável, por isso chama software e não ha..."0 tabcoin · 0 comentário · samuelcdias · 11 dias atrás
"Se precisar de paginar, a partir de um determinado ponto as queries começam a ficar lentas. O ideal neste caso seria usar o conceito de 'after'. Você coloca uma especificação no where que indica a partir de qual id a query deve pegar os dados."1 tabcoin · 1 comentário · samuelcdias · 16 dias atrás
"Acredito que a quantidade excessiva de propaganda e o hype possa estar causando FOMO (fear of missing out). Aqui deixo meu ponto de vista. Espero ajudar um pouco. Mas como qualquer tecnologia a IA é uma ferramenta. E como qualquer ferramenta você começ..."2 tabcoins · 0 comentário · samuelcdias · 20 dias atrás
"Não posso dizer que entendo sua dificuldade. Nunca passei por isso. Mas como adicional gostaria de destacar que o material que tem disponível pra acessibilidade hoje é muito ruim. Os melhores materiais que encontrei pra wb quando estava procurando fora..."1 tabcoin · 0 comentário · samuelcdias · 25 dias atrás
"Cuidado pra não expor informações sensíveis. Espero que os prints apresentados na LP sejam dados fictícios"1 tabcoin · 1 comentário · samuelcdias · 3 meses atrás
"Fiz uma migração do Angular 12 pra versão 18 com SSG. Foi a experiência mais fácil que já tive como Dev. A migração automática do Angular foi o melhor aprendizado que tiveram..."2 tabcoins · 0 comentário · samuelcdias · 5 meses atrás
"Acho que um ponto interessante a se pensar é o motivo de existir tantos projetos repetidos. Quando se precisa aprender algo o melhor a se fazer não é fazer algo que já existe? E se for o caso ter ideias em cima disso. Partindo do raciocínio de fazer ma..."1 tabcoin · 2 comentários · samuelcdias · 5 meses atrás
"Não tinha tido tempo de olhar o código. Sobre a controller faça validações de entrada. Ex: Verifique se é o id é numérico. Inclua uma paginação. Na paginação possibilite o usuário filtrar por nome, informar quantidade de itens por página e pagina que e..."1 tabcoin · 0 comentário · samuelcdias · 8 meses atrás
"Dicas pra melhorar seu build no Dockerfile e docker-compose. Sempre coloque a versão do node. Em prod use hash pra travar a versão. Ao invés de copiar todos dos arquivos copie os arquivos que o prisma precisa faça o generate e depois copie os demais ar..."7 tabcoins · 4 comentários · samuelcdias · 8 meses atrás
"Recomendo aplicar o método de Meeus/Jones/Butcher para calcular os feriados nacionais móveis. O método determina o dia e o mês da páscoa com base no ano. É um opção bem segura com poucas excessões. Com essa informação consegue determinar os demais feri..."1 tabcoin · 1 comentário · samuelcdias · 8 meses atrás
"Recomendo o blog (gago.io)[https://gago.io] do Luiz Carlos Faria. Focado em dotnet mas fala principalmente de cloud e RabbitMq"2 tabcoins · 1 comentário · samuelcdias · 11 meses atrás
"Vendo os comentários acredito que o que você precisa é um apikey Sempre que o usuário precisar de acessar um conteúdo restrito ele deve fornecer essa informação. É muito utilizado pra api. Geralmente é um token que possui prazo pra expirar. Você pode g..."1 tabcoin · 0 comentário · samuelcdias · 1 ano atrás
"Atualmente tenho 4 anos de experiência trabalho com 3 linguagens, minha linguagem principal é a segunda linguagem que aprendi, então não é a que mais tenho domínio mas paga as contas. Teve uma pergunta sobre rotina. Primeiro entenda que o seu momento d..."1 tabcoin · 0 comentário · samuelcdias · 1 ano atrás
"Posso estar enganado mas isso pra mim tem cara de fim da vida útil do SSD. Resumidamente, o node_modules é uma das pastas com maior escrita no disco. Sempre que você atualiza algo ou instala alguma lib existe um extenso trabalho de leitura/escrita. SSD..."1 tabcoin · 1 comentário · samuelcdias · 1 ano atrás
"Não entendi muito bem seu objetivo. Pq eu precisaria de recriar a FK de um banco que já existe? Ou ainda se eu já tenho um código construído com code first pq iria alterar a estrutura das tabelas exceto por mudança de regra de negócio? Verificou se não..."1 tabcoin · 1 comentário · samuelcdias · 1 ano atrás
"Lucas, desculpe acho que confundi os conceitos. Geralmente fazemos a pontuação em números. Mas pode ser melhor apresentar como palavras para o usuário. Exemplo policiamento: Inexistente, Baixo, Insuficiente, Suficiente e Adequado. Esses conceitos pode..."1 tabcoin · 0 comentário · samuelcdias · 1 ano atrás
"Opa, Lucas, blz. Muito interessante seu projeto. Não cheguei a analisar o projeto mas acredito que a qualidade dos dados coletados podem ajudar Ao invés de fazer umas distribuição quantitativa associar a uma lógica fuzzy a uma distribuição qualitativa..."1 tabcoin · 2 comentários · samuelcdias · 1 ano atrás
"Isso só me faz lembrar o quanto é importante ter camada de anti corruption"1 tabcoin · 0 comentário · samuelcdias · 1 ano atrás
"Quando olhar pra data é importante lembrar que dependendo da hora e do timezone o dia ainda não mudou. Ex.: Para o dia/horário 2024-12-25T00:00:00Z. No Brasil é 2024-12-24T21:00:00-03:00. Logo não é feriado. Vi a quarta versão ainda não estava com esse..."1 tabcoin · 0 comentário · samuelcdias · 2 anos atrás
"Gostaria de lembrar que o foco mal aplicado é desperdício da mesma forma. Imagine que eu resolva focar em aprender design patterns sem nunca ter codificado um único sistema. Veja que se eu comprar o livro, focar em lê-lo e tentar colocar em prática no..."1 tabcoin · 0 comentário · samuelcdias · 2 anos atrás
"já viu esse cara? https://roadmap.sh/ai-data-scientist talvez te auxilie"1 tabcoin · 1 comentário · samuelcdias · 2 anos atrás
"Gostaria de lembrar que existem canais oficiais que oferecem esse serviço... A usabilidade pode ser horrível mas pode ser um fonte de dados ou de sincronização. https://www.pc.rs.gov.br/desaparecidos https://estado.rs.gov.br/defesa-civil-atualiza-balan..."4 tabcoins · 0 comentário · samuelcdias · 2 anos atrás
"caso svg não seja viável existe a possibilidade de usar webp que é menor porém precisa de avaliar viabilidade, pode não ser compatível com navegadores antigos. mas se colocar numa tag picture e usar o source com verificação de compatibilidade funciona..."1 tabcoin · 0 comentário · samuelcdias · 2 anos atrás
"Sugiro colocar mais prints com linguagens diferentes. o vscode tem algumas variações de acordo com o símbolo. Sugiro colocar css, html, sql, python, js e alguma outra liguagem do seu interesse. Não precisa de ser no começo pra não poluir demais."1 tabcoin · 1 comentário · samuelcdias · 2 anos atrás
"Sobre o banco de dados. Não sei se é viável. Todas soluções requerem análise prévia. De custos e tempo de implementação. Você poderia adquirir pra desenvolvimento e teste uma instância de um banco RDS na AWS e incluir um novo database para cada cliente..."1 tabcoin · 0 comentário · samuelcdias · 2 anos atrás
"Do ponto de vista de documentação eu acho a documentação do Angular muito confusa. Pode ser que não tenha me acostumado ainda. Mas comparativamente a documentação do next.js e do react parece ser melhor No entanto, não confie nisso para sua escolha. Co..."1 tabcoin · 0 comentário · samuelcdias · 2 anos atrás
"A maioria das linguagens vai te empurrar um erro, normalmente apontando pra um arquivo ou trecho de código. Quando for pesquisar é bom remover o trecho de código/ arquivo visto que não ajuda muito. Isso pra erro é válido. Quando tu quer encontrar algo..."1 tabcoin · 0 comentário · samuelcdias · 2 anos atrás
"Conheço muito pouco da área de segurança e de devops No geral o mercado de TI em 2022, inflou com gente sendo contratada como se não houvesse amanhã. Porém em 2023 teve as demissões em massa. Gente sendo demitida sem dó. O que acontece em 2024 é muito..."2 tabcoins · 1 comentário · samuelcdias · 2 anos atrás
"Acredito que a comunidade teria bastante a ganhar com publicações científicas no tabnews. Uma forma interessante de dar valor seria incluir a tag [artigo científico] nos títulos. Incluir atribuições no perfil do usuário também garantiria credibilidade..."5 tabcoins · 1 comentário · samuelcdias · 2 anos atrás
"Django usa arquitetura modular. Não é uma arquitetura ruim, é a mesma utilizada em diversos frameworks. Agora se você quer aplicar outra arquitetura não vejo problema. no fim é só importar os arquivos nos locais que ele provê. Arquitetura limpa e hexag..."3 tabcoins · 0 comentário · samuelcdias · 2 anos atrás