"Eu acho que você matou a charada: a questão é o uso! Uma forma bem tosca de definir apenas pelo software: se tem um terminal integrado = IDE, se não tem um terminal = editor de texto"1 tabcoin · 1 comentário · clacerda · 1 ano atrás
"Você está absolutamente correto quanto à questão da atualidade dos livros, especialmente em campos de rápido avanço como a tecnologia. É vital aprender a selecionar fontes confiáveis na internet e reconhecer o valor de estar atualizado. No entanto, é i..."1 tabcoin · 0 comentário · clacerda · 1 ano atrás
"Eu já acho que cada um deve usar o meio que mais se adequa. Não. Não é porque você acha que alguma coisa funciona, que ela realmente funciona. Estudos robustos mostram que, apesar de muitos estudantes acreditarem aprender melhor com materiais visuais e..."1 tabcoin · 2 comentários · clacerda · 1 ano atrás
"O que é mutation? Uma mutation no contexto de software funcional é simplemente um assignment, ou qualquer coisa que altera o valor de um objeto depois que ele foi criado. Onde está essa mutation nesse bloco de código? .set() Neste trecho de código, os..."2 tabcoins · 1 comentário · clacerda · 1 ano atrás
"Tanto o GCC quanto o Clang, compiladores populares para C e C++, implementam suas funções nativas ordenação com uma estratégia que combina quicksort com um algoritmo de ordenação quadrático. A última vez que pesquisei sobre isso o GCC utilziva o insert..."2 tabcoins · 0 comentário · clacerda · 1 ano atrás
"Olá GkIgor, na verdade, faz todo o sentido esse negócio de "nossos dados estão nos estados unidos ou china". Indepdente da presença de servidores de outras empresas, no Brasil. No entanto, a questão central aqui é a soberania dos dados, não sua localiz..."3 tabcoins · 2 comentários · clacerda · 1 ano atrás
"O primeiro passo é ler o artigo que introduziu o Google ao mundo. Este documento é uma referência fundamental no campo de crawlers de web e motores de busca. http://infolab.stanford.edu/~backrub/google.html Python, sendo a linguagem usada nos primeiros..."4 tabcoins · 1 comentário · clacerda · 1 ano atrás
"Realmente, a aritmética de datas é mais complexa do que parece à primeira vista. Esse desafio levou à criação do Unix epoch, uma contagem linear do tempo em segundos (ou milissegundos/nanosegundos para maior precisão) desde 1º de janeiro de 1970. Mas m..."4 tabcoins · 0 comentário · clacerda · 1 ano atrás
"Certo, Samuel, preste atenção: Escrevo não para iluminar caminhos, mas para me iluminar, para entender, para desvendar os labirintos da minha própria compreensão. Minhas palavras são reflexos em espelhos embaçados, imagens de um entendimento em constan..."3 tabcoins · 0 comentário · clacerda · 1 ano atrás
"O meu trabalho aqui é levantar mais perguntas, não oferecer respostas prontas!"0 tabcoin · 2 comentários · clacerda · 1 ano atrás
"Essa transição de um foco em habilidades técnicas para habilidades interpessoais e de gestão é completamente natural na carreira de um profissional, especialmente em engenharia. Esse fenômeno é parte do conceito da carreira em "Y", onde as trajetórias..."6 tabcoins · 0 comentário · clacerda · 1 ano atrás
"Claro que não, corrigindo: (...) Escolha um, pode ser qualquer um, mas claro que o CS50 da Harvard é que melhor um cursinho qualquer do YouTube. E quando começar faça todos os exercícios, sem desculpas. Até terminar não estude mais nada ..."1 tabcoin · 1 comentário · clacerda · 1 ano atrás
"Ah, Caioto1302, o que você precisa é de dedicação prática, e quando digo prática, é prática mesmo, do tipo que faz seus dedos doerem de tanto digitar códigos. Imagine a programação como uma musculação para o intelecto; você não se torna mais forte apen..."2 tabcoins · 3 comentários · clacerda · 1 ano atrás
"Respondi anteriormente que o valor agregado ao projeto advém de sua utilidade prática, não apenas das funcionalidades implementadas. Do ponto de vista técnico, aderir às melhores práticas de desenvolvimento - que abrangem mais do que apenas codificação..."3 tabcoins · 4 comentários · clacerda · 1 ano atrás
"Pronto, você já tem a sua reposta do que fazer! O mais interessante é resolver um problema real e usar o código para melhorar a vida das pessoas!!"2 tabcoins · 7 comentários · clacerda · 1 ano atrás
"Sinceramente eu não vejo qualquer valor em ter um monte de projetinho de brinquedo no GitHub. Faça algo que realmente agregue valor para a comunidade ou simplesmente que seja útil para você! Isso incluí PRs em projetos que você usa, vejo muito mais val..."3 tabcoins · 15 comentários · clacerda · 1 ano atrás
"Os livros do Uncle Bob e do Martin Fowler, são praticamente um romance quando comparados aos do Knuth hehe! Leitura pesada é o TAOCP, esse estou "lendo" a mais de 10 anos e ainda estou longe de chegar no fim! Esta frase, tambem deixa explicito que quan..."1 tabcoin · 0 comentário · clacerda · 1 ano atrás
"Bom dia! Para iniciar seus estudos em inteligência artificial, a melhor recomendação é o livro "Artificial Intelligence: A Modern Approach". Este livro é considerado um dos melhores no campo por várias razões, e é base dos cursos introdutorios IA das m..."1 tabcoin · 0 comentário · clacerda · 1 ano atrás
"Já li todos!! Todos são excelentes livros, mas menhum deles esta na minha lista de melhores livros de programação. A minha lista é bem mais parecida com essa: https://nick-black.com/dankwiki/index.php/Book_list_for_streetfighting_computer_scientists Em..."4 tabcoins · 4 comentários · clacerda · 1 ano atrás
"Já escrevi isso aqui antes e o pessoal não gostou, mas repito, as grandes empresas, jamais vão usar o GitHub (e dar toda a sua PI de bandeja para a Microsoft!) A regra geral da indústria de software é mesmo usar o cliente padrão do Git!!!"1 tabcoin · 1 comentário · clacerda · 1 ano atrás
"Código Aberto é um modelo de desenvolvimento de software, Software Livre é um movimento social. A mudança de "software livre" para "código aberto" reflete uma mudança de um idealismo focado na liberdade do usuário para um pragmatismo centrado no lucro..."3 tabcoins · 1 comentário · clacerda · 1 ano atrás
"Para resolver esse problema, você pode implementar um sistema de processamento assíncrono, utilizando o código de status HTTP 200 (OK) para indicar que a requisição foi recebida com sucesso e que o processamento começou. Existem duas abordagens princip..."7 tabcoins · 2 comentários · clacerda · 1 ano atrás
"Realmente, a ideia de usar o GitHub como CMS no portifólio do Lucas Montano é interessante e prática. Sem dúvida, é um exemplo inspirador de como soluções simples podem facilitar tanto o desenvolvimento quanto a manutenção de um site. Entretanto, a uti..."2 tabcoins · 0 comentário · clacerda · 1 ano atrás
"Complementado: Dois tipos de dados notáveis no PostgreSQL são JSON e JSONB, que são usados para armazenar dados não estruturados. O tipo de dado JSON é usado para armazenar dados no formato JSON, este tipo mantém a ordem exata dos dados a formatação or..."6 tabcoins · 0 comentário · clacerda · 1 ano atrás
"Grep, sed e awk!!! Demorei muito para aprender que absolutamente tudo é texto plano (até um arquivo binário) e que dominar essas ferramentas tornaria tudo muito mais fácil!"3 tabcoins · 0 comentário · clacerda · 1 ano atrás
"Olá Elias, Primeiramente, é importante entender que "quebrar a cara" faz parte do processo de crescimento, especialmente quando se está explorando novos territórios. Esse medo pode ser, na verdade, uma oportunidade para você testar seus limites e habil..."4 tabcoins · 0 comentário · clacerda · 1 ano atrás
"Como posso informar no currículo que tenho experiência sem ser CLT e PJ, mas sim como autônomo, freelancer? Esquece freelancer, o termo "correto" é apenas profissional autônomo. porém queria ter um documento comprobatório do desenvolvimento, para poder..."1 tabcoin · 0 comentário · clacerda · 1 ano atrás
"Para implementar a funcionalidade 'Quem se interessou por isso, também procurou por...', recomendo estudar sistemas de recomendação, que variam desde o trivial ao muito complexo, para um protótipo porém se atenha ao simples. Uma abordagem trivial por e..."5 tabcoins · 0 comentário · clacerda · 1 ano atrás
"Sendo (os algortimos recursivos) normalmente mais simples de se entender que algoritmos iterativos. Isso não significa que são melhores, pois na maioria das vezes eles são piores que algoritmos iterativos, mas em alguns casos eles tem as suas vantagens..."3 tabcoins · 0 comentário · clacerda · 1 ano atrás
"Não existe outra alternativa, ou é uma base pública, seja através de uma API ou não, ou é um scrapper! ps: Já procurou por uma base de dados em csv? ps2: Uma alternativa moderna aos scrappers tradicionais é o uso de modelos de LLM, para extrair informa..."2 tabcoins · 1 comentário · clacerda · 1 ano atrás