clacerda

  1. Sei que ainda é sedo, mas quero saber de pessoas que tem mais experiencia, como posso agilizar esse processo para me tornar pleno? Olha, entendo sua ansiedade em crescer na carreira, mas vamos direto ao ponto: coloque carinho no seu trabalho. Carinho,...
    17 tabcoins · 1 comentários · clacerda · há 18 dias
  2. Esse sentimento de “saturação” no mercado de tecnologia acontece porque muita gente acaba focando em aprender uma linguagem sem realmente aprender a programar, o que são coisas bem diferentes. Aprender a programar vai além de conhecer a sintaxe de uma...
    9 tabcoins · 0 comentários · clacerda · há 24 dias
  3. opção B: face risk HAHAHAHA O título dessa notícia é realmente um clickbait e pura mentira. A manchete leva a crer que as agências estão exigindo a substituição completa de C e C++ por linguagens "seguras por design", como Rust, mas a realidade é muito...
    6 tabcoins · 0 comentários · clacerda · há 18 dias
  4. Interessante reflexão! Realmente, a IA está transformando o panorama da programação, mas não da forma que muitos imaginam. A questão não é que a IA vai "substituir" o programador, mas que ela vai transformar as ferramentas e linguagens que usamos. Se p...
    6 tabcoins · 3 comentários · clacerda · há 24 dias
  5. O problema aqui não é o Rust; é por que as pessoas estão usando Rust. O Rust foi desenvolvido pela Mozilla para rodar JavaScript de forma segura. Esse é o DNA da linguagem. Em um navegador, você está executando código não confiável, e a segurança é uma...
    6 tabcoins · 0 comentários · clacerda · há 26 dias
  6. Imagine que, em vez de software, você produz coxinhas. Fazer 100 coxinhas por dia é moleza; dá para fazer na sua cozinha, fritando no fogão de casa. Agora, se a demanda subir para 1.000 coxinhas por dia, vai começar a complicar: talvez você precise de...
    5 tabcoins · 1 comentários · clacerda · há 3 dias
  7. Ah, Python… Essa linguagem linda, prática e… basicamente um grande wrapper. Sim, é isso mesmo: Python é como um encanamento de luxo que conecta "as coisas de verdade" que acontecem por baixo, geralmente em C, C++, Fortran ou outras linguagens menos ami...
    5 tabcoins · 2 comentários · clacerda · há 4 dias
  8. Então, pra ser back-end e mandar bem de verdade, você precisa saber quase tudo. Bora lá: Estruturas de Dados e Algoritmos** - Buscas diversas, árvores, hashes, programação, dinamica, algoritmos gulosos, programação númerica.. Banco de Dados** - Relacio...
    4 tabcoins · 2 comentários · clacerda · há 4 dias
  9. Essa parte que menciona ferramentas como Zoom, Miro, e plataformas de e-learning parece ignorar um ponto crucial: interação humana presencial tem uma entropia própria, um caos criativo que nenhuma videoconferência pode reproduzir. Aquela pergunta que s...
    4 tabcoins · 0 comentários · clacerda · há 6 dias
  10. Quer um site realmente rápido? Esqueça Webpack, Babel, minificadores e toda essa parafernália. Honestamente, se você quer otimização de verdade, conheça cada linha de JavaScript que seu site carrega. E isso é praticamente impossível com toda a quantida...
    4 tabcoins · 0 comentários · clacerda · há 21 dias
  11. Eu escrevo este comentário de um MacBook Air de 2013, com processador Core 2 Duo de 1.3GHz e 4GB de RAM. Ele ainda consegue lidar com tarefas básicas, mas hoje já sofre com algumas abas no navegador devido ao peso de páginas que abusam de JavaScript. I...
    3 tabcoins · 0 comentários · clacerda · há 5 dias
  12. Uma abordagem interessante para o melhor dos dois mundos é transformar seus dados diretamente no banco, preparando-os para serem mapeados pela linguagem com uma view ou função que retorna exatamente o que o ORM precisa. Junto com triggers para lidar co...
    3 tabcoins · 5 comentários · clacerda · há 6 dias
  13. Aqui estou eu, fazendo malabarismo pra enfiar Lua ou até o JS nas aplicações C++ pra rodar scripts, enquanto a galera tá aí escrevendo script em... C++? Interessante. Pois é, o C++ moderno tem seus brinquedinhos, mas, sinceramente, esses dois primeiros...
    3 tabcoins · 5 comentários · clacerda · há 11 dias
  14. Obrigado por compartilhar! Já topei com algumas em outros lugares, mas outras são novidade. Realmente, existe um universo inteiro de padrões de design em SQL que é incrível. Estou trabalhando em um projeto que usa muito SQL, e duas ou três dessas dicas...
    3 tabcoins · 0 comentários · clacerda · há 19 dias
  15. Concordo que atualmente o código gerado por IA tem uma natureza estocástica e a falta de previsibilidade é uma limitação real. Mas há um detalhe importante aqui: estamos vendo o início da IA generativa aplicada à programação. Os modelos de linguagem, c...
    3 tabcoins · 0 comentários · clacerda · há 19 dias
  16. Você acabou de dizer que pesquisas salariais sérias, feitas com metodologia e amostras grandes, são irreais, mas acha que perguntar para um grupo super nichado e sem nenhum critério vai te dar uma resposta mais precisa? Interessante! Mas, já que estamo...
    3 tabcoins · 1 comentários · clacerda · mês passado
  17. Calma aí, amigo, só tô tentando ter uma conversa agradável. Entendi o ponto, mas acho que você é que não pegou o meu. Se já tem um ambiente de desenvolvimento, o Python faz parte dele, então nem precisa de Docker pra isso, certo? Ou você já vai ter uma...
    2 tabcoins · 0 comentários · clacerda · há 11 dias
  18. O Observer é um dos padrões clássicos do GoF, criado para programação orientada a objetos. Ironia do destino, ele se tornou a base da web! Os event listeners do JavaScript? Só outro nome pra observadores. E o React e todo o conceito de UI reativa? Apen...
    2 tabcoins · 0 comentários · clacerda · há 18 dias
  19. Software não pode ser patenteado porque é considerado intangível e abstrato demais para se enquadrar nas regras de patentes. Direitos autorais, por outro lado, só protegem o código em si, não a funcionalidade ou os algoritmos subjacentes. No fim, a úni...
    2 tabcoins · 0 comentários · clacerda · há 24 dias
  20. Para evolução salarial, todas as pesquisas indicam que o caminho mais eficiente é trocar de emprego a cada 2 anos, mais ou menos. Agora, se o foco for satisfação no trabalho e equilíbrio entre vida pessoal e profissional, as mesmas pesquisas apontam qu...
    2 tabcoins · 0 comentários · clacerda · há 24 dias
  21. Enquanto gostei do artigo, ele faz o local-first parecer algo de outro mundo… quando, na verdade, é bem mais simples do que isso! Então aqui vai um contra ponto, todas essas ferramentas modernas, mas não existe nada melhor que o bom e velho Git para CR...
    2 tabcoins · 0 comentários · clacerda · há 29 dias
  22. Básicos e medianos, nada. Modelos de 8B, que são os menores, podem rodar de forma apenas razoável em laptops "tipo gamer". Embora não alcancem o poder dos modelos gigantes, o Llama 3.1, que é o estado da arte por exemplo, é capaz de realizar tarefas im...
    1 tabcoins · 0 comentários · clacerda · anteontem
  23. Perfeito, Marcelo e Jonatas! Como toda decisão em computação, envolve avaliar os trade-offs. Obrigado pelos exemplos, porque é exatamente isso que vejo: quase sempre uma instância parruda de um SQL Server, MySQL ou PostgreSQL consegue segurar a barra s...
    1 tabcoins · 0 comentários · clacerda · há 6 dias
  24. Opa! Microsoft Power BI é sua solução. Conecta direto ao banco, atualiza sozinho com novos dados e entrega dashboards prontos para impressão e web. Simples, direto, eficiente, não precisa reinventar a roda.
    1 tabcoins · 1 comentários · clacerda · há 9 dias
  25. Cara, última breaking change do Python foi há mais de uma década, e ainda tenho uns scripts rodando em Python 2 sem estresse. E sobre Docker, porque alguém vai criar uma imagem só pra rodar script? Qual a lógica? O script roda na mesma imagem que o sou...
    1 tabcoins · 2 comentários · clacerda · há 11 dias
  26. Perfeito, se você esta serio sobre segurança assuma que o browser tem pelo menos um bug zero day que permita RCE na sua máquina atraves da execução de um JS qualquer! Uma palestra muito interessante sobre o assunto com uma das engenheiras de segurança...
    1 tabcoins · 0 comentários · clacerda · há 12 dias
  27. Leia o livro: The Startup Owner's Manual de Steve Blank!!
    1 tabcoins · 0 comentários · clacerda · há 13 dias
  28. Qual sua dificuldade? Analise de áudio é complicado mesmo, rs!!!! Estude o livro: Fundamentals of Music Processing de Meinard Mu.ller
    1 tabcoins · 2 comentários · clacerda · há 15 dias
  29. Talvez eu seja muito 'old school' (ou preguiçoso, vai saber), mas nunca entendi essa obsessão por temas de editores??? Pra mim, abrir o editor e programar já está de bom tamanho, sem precisar de ‘cores místicas’. Eu uso o tema padrão, sem dramas, sem p...
    1 tabcoins · 1 comentários · clacerda · há 16 dias
  30. A """regra""" para projetos dos quais muita gente depende e usa: ao perder o interesse, em vez de simplesmente abandonar, entregue o projeto para alguém que possa sucedê-lo?
    1 tabcoins · 0 comentários · clacerda · há 24 dias