A regra é clara
"A regra é clara" - Coelho, Arnaldo Cezar.Antes de começar gostaria de deixar claro que esse texto não é sobre futebol (é muito polêmico). Falarei sobre condomínio, portanto, um assunto muito mais...
View ArticleDicas de como trabalhar com o Outlook
Trabalho com o Outlook desde 2004, e só agora, em 2019 e 2020, descobri duas dicas bem interessantes de como trabalhar com ele. Na verdade, nem sei se as versões (minha versão é a Professional Plus...
View ArticleColdfusion
Em 2004 tive que aprender uma nova linguagem de programação para o meu trabalho: Coldfusion. Na época eu usava Delphi e Visual Fox Pro e sendo sincero, nunca havia ouvido falar de Coldfusion! Minha...
View ArticleConcorrência com GO
Comecei a programar com GO há pouco tempo. E logo me deparei com algumas dúvidas de como usar a concorrência. Pesquisei bastante e encontrei algumas soluções muito interessantes, as quais compartilho...
View ArticleGO: "try/catch" ou "if err != nil"
Assim que comecei a programar em GO, fiquei bastante preocupado pelo fato dele não ter try/catch. Eu já estava (mal) acostumado a usar try/catch em tudo que é lugar. E isso é um erro. Bom, não chega a...
View ArticleRobô para controlar ações e criptomoedas
Uma das vantagens de ser programador é que quando você não encontra o software que quer, você cria um. Eu estava a procura de um robô para me ajudar no controle de ações e criptomoedas, mas não...
View ArticleDica rápida: compartilhar por Telegram (mensagens salvas)
Uso o Telegram há bastante tempo, mas só recentemente descobri (mais) uma utilidade: uso ele para compartilhar páginas, artigos, tweets, etc. É só enviar para o grupo "Mensagens Salvas". Por exemplo:...
View ArticleA era dos serviços
Já repararam na enorme quantidade de serviços que assinamos? Vou começar pelo básico e caso seja necessário, explico o que ele faz:1. Internet 2. TV a cabo: sei que a tendência é desaparecer, mas por...
View ArticleComo ocultar as curtidas de outras pessoas no Twitter
Isso estava me incomodando, pois de uns tempos pra cá, começaram a pipocar diversas curtidas na minha timeline que não me interessavam. Depois de extensa pesquisa (ok, 5 minutos googleando), acho que...
View ArticleGoogle Hacking
Segurança digitalQuando vemos um ataque a um grande site pensamos que o hacker provavelmente utilizou ferramentas sofisticadas, etc. O que nem todo mundo sabe é que muitas vezes facilitamos tanto o...
View ArticleComo aprender a programar
Estava assistindo um vídeo do Fabio Akita, "A Dor de Aprender | Que Cursos/Livros" e em determinado momento, ele falou sobre os microcomputadores antigos, da década de 80, como o TK95. E logo depois...
View ArticleDica rápida em Golang - blank identifier
Se você está usando o pacote database/sql com mysql e recebe a mensagem "Commands out of sync. Did you run multiple statements at once?", verifique se você não está usando um "blank identifier" no...
View ArticleHuguinho, surfe e tubarões
Certa vez, após voltar da Oktoberfest, Huguinho decidiu surfar para curar a ressaca, pois todos sabem que Coca-Cola não cura ressaca: Huguinho, Oktober e Coca-Cola. Só que aquele dia, o mar estava...
View ArticleO dia que o Australian Crawl chegou à Balneário Camboriú
Já falei um pouco do Australian Crawlaqui. O que não contei é que fui um dos primeiros a ouvir a banda em Balneário Camboriú. Como diz o Lito, do Aviões e Músicas: "Senta que lá vem história" (pequena,...
View ArticleUpload com PHP+JQUERY em AJAX e na mesma página
Se você já perdeu horas procurando um código em PHP que funcionasse para fazer o upload de imagens mas que fizesse isso com AJAX e ainda por cima na mesma página, espero que esse post te ajude!Crie uma...
View ArticleIniciando o Windows Terminal com layout pré-definido (4 janelas)
Se você gosta ou precisa usar o Windows Terminal (WT), talvez já tenha sentido a necessidade de abrir várias abas. Mas dependendo do que você faz, várias abas não são assim tão confortáveis para...
View ArticleDicas Go - #1 - Goroutines
Já falei um pouco sobre concorrência em Go, mas percebi que não fui muito esclarecedor, por isso vou fazer uma outra abordagem, mais detalhada, sobre esse assunto. O código completo dos programas está...
View ArticleComo traduzir (legendar) qualquer vídeo do Youtube
Às vezes você encontra um vídeo no Youtube com a solução do seu problema, mas ele está em uma língua que você não domina. Normalmente, você olha se tem legenda, e na maioria dos casos ou não tem, ou só...
View ArticleParadoxo Final: sem anúncios
Quando comecei o blog, em 2009, nunca pensei em ganhar dinheiro. Mas como alguns posts fizeram sucesso e tive meses que alcancei mais de 34 mil visualizações, o dinheiro começou a entrar. Quer dizer,...
View ArticleVSCode não roda?
Esses dias fiz uma atualização do VSCode (gosto de manter os softwares atualizados) e ele simplesmente não abriu mais. Clicava no ícone e ele abria e já fechava em seguida.Depois de muita pesquisa, não...
View ArticleFalha ao acessar a API da Binance
De uns tempos pra cá, meu programa que monitora o preço de ações e criptomoedas (tenho um post sobre isso), passou a receber a mensagem: "Service unavailable from a restricted location according to 'b....
View ArticleDica rápida: .gitignore não "funciona"
Caso você tenha um arquivo que já estava versionado, e você agora quer removê-lo do versionamento, é necessário limpar o cache local do repositório. Para isso basta executar:git rm -r --cached...
View ArticleAtual Momento da IA: ChatGPT
A inteligência artificial é um tema que vem ganhando cada vez mais espaço na nossa sociedade e tem a capacidade de mudar a forma como vivemos e trabalhamos. Atualmente, estamos testemunhando um marco...
View ArticleABS (Arquitetura do Bom Senso): A Importância do Bom Senso na Arquitetura de...
Durante as últimas semanas acompanhei algumas discussões sobre arquitetura de software e clean code. Por isso resolvi escrever esse artigo.A arquitetura de software é fundamental no desenvolvimento de...
View ArticleA incrível velocidade do Go
Um dos motivos que gosto do Go (a linguagem de programação, não o jogo), é que ele é extremamente rápido. E não estou falando de utilizar goroutines pois aí é covardia.Estamos migrando um sistema de...
View Article
More Pages to Explore .....