"Antes de pular direto para bibliotecas prontas, talvez seja interessante estudar e entender um pouco mais sobre os fundamentos. A Abordagem Clássica: Feistel Cipher O Feistel Cipher é uma técnica fundamental usada em muitas funções de hash populares, c..."6 tabcoins · 1 comentário · clacerda · 3 meses atrás
"Quando você busca por qualquer coisa na Internet, é muito mais provável encontrar recursos em inglês simplesmente porque há um volume muito maior de conteúdo produzido em inglês. Isso não ocorre apenas com algoritmos e estruturas de dados, mas especial..."4 tabcoins · 0 comentário · clacerda · 3 meses atrás
"Usar o GNU Parallel é, de longe, a maneira mais fácil de paralelizar tarefas em Python (ou outros jobs). Os resultados dos meus testes mostram (como deveria) que ele tem a perfomance muito similar à spawnar os processos direto do Python: clacerda@air:~..."3 tabcoins · 1 comentário · clacerda · 3 meses atrás
"Sempre que preciso entender um código de terceiros, minha primeira ação é executá-lo dentro de um debugger e colocar um ponto de interrupção onde sei que é muito provável que encontre algo relevante para o que estou buscando e a partir daí avançar pass..."2 tabcoins · 2 comentários · clacerda · 5 meses atrás
"Existe documentação de usuário e de desenvolvimento, manter a documentação de usuário no gitbook não é um problema, mas se você quer incentivar a coloboração dos tais desafios intelectuais, mantenha todos os design docs, dentro do repositorio e não no..."1 tabcoin · 0 comentário · clacerda · 5 meses atrás
"Uma documentação clara, completa e acessível é o básico. Ela deve fornecer tudo o que é necessário para começar rapidamente, desde configurações iniciais até exemplos de uso complexos, abrangendo todos os aspectos e capacidades do produto. Há vários es..."5 tabcoins · 6 comentários · clacerda · 5 meses atrás
"Na verdade, a escolha da tecnologia não é tão crítica quanto parece. Claro, algumas opções podem ser tecnicamente superiores para determinados usos, mas neste caso, me parece que o mais importante é como você constrói sua aplicação. Não está totalmente..."3 tabcoins · 1 comentário · clacerda · 5 meses atrás
"Muito legal, tenho um colega que fez mestrado exatamente sobre isso na Poli há mais de uma década. E naquela eṕoca, aqui no Brasil, com recursos escassos de universidade pública, já conseguiam fazer uma PoC que "funcionava". O fantástico sobre os chips..."2 tabcoins · 1 comentário · clacerda · 5 meses atrás
"Desde o lançamento vi muito ¨barulho" do Recall, sendo rotulado como um "cavalo de troia", "dispositivo espião", e coisas desse tipo. Mas honestamente, se você acha que a Microsoft já não coleta todo tipo de dado de telemetria do Windows você é muito i..."1 tabcoin · 0 comentário · clacerda · 5 meses atrás
"Na minha experiência no mercado de trabalho, ter um diploma universitário em qualquer ciência exata — seja matemática pura, física, química ou engenharias e etc. — faz uma GRANDE diferença. Não se trata apenas de possuir um diploma em ciência da comput..."3 tabcoins · 0 comentário · clacerda · 5 meses atrás
"Primeiramente, é importante destacar que os princípios científicos por trás das armas nucleares já são "open source" em termos de disponibilidade de informações. Porém a construção prática de uma arma nuclear envolve material extremamente restritos, co..."4 tabcoins · 0 comentário · clacerda · 7 meses atrás
"Um servidor de arquivos é uma das milhares de coisas que meus pies fazem e funciona perfeitamente bem ;) Dietpi. Gerenciamento feito via ssh. Uso as funcionalidades de listagem e upload nativos do Nginx, atrás de um SSO feito com o Keycloak (que roda e..."4 tabcoins · 1 comentário · clacerda · 7 meses atrás
"Esasa é uma definição bem moderna, post-cloud. Inclusive você linkou o artigo "bare metal server" O artigo https://en.wikipedia.org/wiki/Bare_metal redireciona, para a definição "tradicional": baremetal é sem OS. Literalmente com a aplicação rodando di..."2 tabcoins · 1 comentário · clacerda · 7 meses atrás
"Sempre critico o uso exagerado de JavaScript no desenvolvimento web, mas preciso admitir: a biblioteca GSAP é um exemplo de livro texto de quando faz todo sentido usar bibliotecas JS pesadas no frontend! É a ferramenta certa para o trabalho certo. Já m..."2 tabcoins · 1 comentário · clacerda · 8 meses atrás
"Quando se trata de desempenho e escalabilidade o Angular é a escolha óbvia. O framework é projetado para lidar com aplicações complexas, sua arquitetura e ecossistema são direcionados para a construção de aplicações corporativas de grande escala. É uma..."2 tabcoins · 1 comentário · clacerda · 8 meses atrás
"Livros sobre tecnologias e ferramentas tendem a ficar desatualizados relativamente rápido, devido à constante evolução destas. É crucial sempre verificar se você possui a edição mais recente do livro que está considerando, pois mesmo essas podem se tor..."6 tabcoins · 1 comentário · clacerda · 8 meses atrás
"Quem disse que você precisa escolher apenas um caminho? Eu mesmo não escolhi. A verdade é que combinar estudos de pós-graduação com um emprego em tempo integral é uma realidade para muitos. É um caminho desafiador, sem dúvidas, mas completamente viável..."2 tabcoins · 1 comentário · clacerda · 8 meses atrás
"Precificar um produto (ou software) exige compreensão dos seus usuários e do mercado. O processo que vamos explorar é baseado no Customer Development, uma metodologia que enfatiza a importância de entender e adaptar-se às necessidades dos clientes dura..."9 tabcoins · 1 comentário · clacerda · 8 meses atrás
"Uai, o Devin não consegue trabalhar como engenheiro de software na própria empresa? Ainda estamos longe de substituidos. "7 tabcoins · 0 comentário · clacerda · 8 meses atrás
"Embora o "Mom Test" seja frequentemente mais recomendado por sua abordagem quase trivial é importante destacar que Steve Blank é o grande pioneiro do "Customer Development Method". O livro do Steve Blank, que sempre recomendo por aqui, é a leitura fund..."4 tabcoins · 0 comentário · clacerda · 8 meses atrás
"É engraçado em como você começa falando que Lua não é relevante, mas depois dá exemplos em cenários em que ela é relevante e protagonsita indiscurivel. Não entendi. E vai muito além de cheats. Lua é sempre relevante quando você quer embutir habillidade..."1 tabcoin · 0 comentário · clacerda · 8 meses atrás
"Muito simples. Tecnologias, (inclusive linguagens de programação) não se popularizam por méritos técnicos. Elas se destacam por marketing. Os criadores do Lua, embora tenham acertado quase tudo do ponto de vista técnico, nunca acertaram em quase nada n..."2 tabcoins · 0 comentário · clacerda · 8 meses atrás
"Estudar e aprender sobre Inteligência Artificial é um grande desafio, principalmente porque o campo esta em constante e frenetica evolução desde o primeiro boom do deep learning, circa 2000 e poucos. A maioria das pessoas quando fala IA hoje provavelme..."3 tabcoins · 0 comentário · clacerda · 8 meses atrás
"Todo livro é aberto se você for às "bibliotecas" certas. Normalmente os livros publicados são muito melhores do que os abertos, pois passaram por uma revisão formal feita por uma parte independente. Isso é algo significativo. Um livro aberto não é melh..."1 tabcoin · 0 comentário · clacerda · 8 meses atrás
"Sim existem alguns padrões relevantes, como Role-Based Access Control e Attribute-Based Access Control e também SSO, OpenID, OAuth. Utilize clientes e provedores abertos e certificados pela OpenID Connect."1 tabcoin · 0 comentário · clacerda · 8 meses atrás
"Isso é tão legal. Obrigado pela seleção. Creio que já vi esses antes, mas sempre é refrescante... O que acho mais incrível, no entanto, é a própria exposição de Paris. Antes da globalização e bem antes do mundo hiperconectado as pessoas realmente tinha..."6 tabcoins · 0 comentário · clacerda · 8 meses atrás
"Isso me ajuda muito: documentação offline desligue a internet se obrigue a entregar codigo"1 tabcoin · 0 comentário · clacerda · 8 meses atrás
"Obrigado pelo seu comentário e por esclarecer alguns pontos importantes. Realmente, houve uma confusão da minha parte, Andreesen e Horowitz, são na verdade duas pessoas e não uma, ou seja tem até mais gente que pensa assim, já tem o o Andreesen, o Horo..."1 tabcoin · 0 comentário · clacerda · 8 meses atrás
"É uma boa, e você está certíssimo, criar um blog pessoal para compartilhar conhecimento técnico é algo muito positivo para sua carreira, não só vai te fazer ser objetivamente ser um profissional melhor, como também vai fazer parecer que você é melhor t..."5 tabcoins · 0 comentário · clacerda · 8 meses atrás
"eu não, repito: essas palavras são do maior venture capitalist do mundo, o cara que está por trás do sucesso de airbnb, uber, slack entre muitas outras empresas de tecnologia!!!"0 tabcoin · 0 comentário · clacerda · 8 meses atrás