Index of /pt-br/tags/desenvolvimento/
| Name | Last modified | Size | Description |
|---|---|---|---|
| ../ | - | - | |
| kutta-no-navegador.md | 2026-08-28 14:05 | 4.4K | O Kutta agora roda numa aba, compilado para WebAssembly a partir do mesmo código do desktop. O solver custa 6,1 ms por passo no wasm contra 2,3 ms nativo, e foi isso que decidiu o ritmo da simulação. |
| kutta.md | 2026-08-28 14:05 | 4.4K | Kutta é um pequeno túnel de vento 2D escrito em Go com Ebitengine: escoa um fluxo Lattice-Boltzmann por um aerofólio que você desenha, corta em asa e flap, e anima. Intuição visual qualitativa, não CFD validado. |
| glaze.md | 2026-08-28 14:05 | 6.0K | Como o Glaze deixou de embutir uma lib C++ e passou a chamar a WebView do sistema operacional direto, em Go puro, usando purego para manter cgo e dependências nativas fora do binário. |
| neko.md | 2026-08-28 14:05 | 5.6K | Uma reimplementação em Go do velho Neko: janela transparente, sprites clássicos, som e um gato que corre atrás do cursor pela tela. |
| lqs-uma-ferramenta-prtica-para-testar-sql.md | 2026-08-28 14:05 | 3.3K | LQS: uma ferramenta prática para testar e depurar SQL. Permite integrar metadados, scripts Lua e consultas auxiliares para otimizar seu fluxo de trabalho e detectar erros antecipadamente. |
| nvim-sort.md | 2026-08-28 14:05 | 2.1K | Funções Lua para ordenar e remover linhas duplicadas no Neovim. |
| nvim-bookmarks.md | 2026-08-28 14:05 | 4.4K | Como criar um sistema de bookmarks em Neovim |
| goscope-explorando-e-navegando-em-projetos-go.md | 2026-08-28 14:05 | 3.9K | GoScope, ferramentas de linha de comando para explorar projetos Go, localizar funções, variáveis e tipos com eficiência. Aprenda como usá-las para navegar no código de forma interativa e otimizar sua produtividade. |
| executando-comandos-remotos-de-forma-interativa-com-ssh.md | 2026-08-28 14:05 | 2.3K | Como executar comandos em servidores remotos sem iniciar sessões completas, mantendo recursos interativos e simplificando a automação com SSH. |
| tracebacks-em-go.md | 2026-08-28 14:05 | 3.9K | Como obter stack traces em Go com runtime.Caller e runtime.CallersFrames. Rastreie erros, personalizar logs e melhorar a depuração do seu código. |
| compilacao-estatica-da-lingagem-lua.md | 2026-08-28 14:05 | 1.9K | Como compilar o interpretador Lua de forma estática para evitar problemas com dependências de bibliotecas dinâmicas. |
| validacao-e-integracao-segura-de-json-em-apis-go.md | 2026-08-28 14:05 | 4.0K | Como validar e integrar JSON de forma segura em APIs Go usando json.RawMessage. E como registrar erros de JSON inválido nos logs enquanto mantém o fluxo normal do sistema. |
| benchmark-retornos-nomeados-vs-explicitos-go.md | 2026-08-28 14:05 | 2.0K | Comparação de desempenho entre retornos nomeados e retornos explícitos em Go. Descubra como medir a velocidade com benchmarks e interpretar os resultados. |
| arte-generativa-em-javascript-segunda-parte.md | 2024-09-29 16:24 | 4.1K | Explorando a arte generativa com programação simples em JavaScript, unindo criatividade e código para enriquecer a experiência do site. |
| arte-generativa-em-javascript.md | 2026-08-28 14:05 | 4.8K | Adicionei pequeno código para criar arte generativa em JavaScript e aproveitar as laterais do site que não são usadas quando a tela é muito larga. |
| computacao-pos-apocaliptica.md | 2026-08-28 14:05 | 3.9K | Neste texto proponho um exercício interessante, como preservar um pouco do conhecimento da humanidade depois de uma catástrofe de proporções apocalípticas. |
| internet-time.md | 2024-07-10 02:41 | 6.3K | Criando minha propria versão do Swatch Internet Time, mas com um toque pessoal |
| deploy_de_aplicacoes_usando_curl.md | 2026-08-28 14:05 | 4.5K | Como distribuir binários de aplicativos para Linux usando curl e scripts bash. |
| hierarquia-de-processos.md | 2026-08-28 14:05 | 1.6K | Descobrindo a hierarquia de processos. |
| estudando-assembly.md | 2026-08-28 14:05 | 6.9K | Porque estudar assembly é importante e como isso vai te tornar um programador melhor. |
| arquivos-ocultos-no-unix.md | 2026-08-28 14:05 | 1.9K | Um caso clássico de como um bug se tornou uma feature. |
| golang-cliente-servidor-socket-chat.md | 2026-08-28 14:05 | 3.7K | Um exemplo de chat (socket TCP/IP) escrito em Go com goroutines e canais, dessa vez com um pouco de otimização para velocidade. |
| assembly-m1.md | 2022-08-17 01:36 | 3.3K | Iniciando o estudo de assembly com processadores M1/ARM64. |
| golang-cliente-servidor-socket-signals.md | 2026-08-28 14:05 | 2.2K | Adiciona tratamento de sinais no exemplo de cliente/servidor socket TCP. |
| golang-cliente-servidor-socket-ping-pong.md | 2026-08-28 14:05 | 4.3K | Um exemplo de cliente e servidor socket escrito em Go com conexões persistentes agora enviando e recebendo mensagens de ping/pong para garantir que a conexão esta ativa. |
| golang-cliente-servidor-socket-com-canais-e-goroutines.md | 2026-08-28 14:05 | 4.7K | Um exemplo de cliente e servidor socket escrito em Go com conexões persistentes agora usando goroutines e canais. |
| golang-cliente-servidor-socket.md | 2026-08-28 14:05 | 4.9K | Um exemplo de cliente e servidor socket escrito em Go com conexões persistentes. |
| area-de-transferencia-remota.md | 2026-08-28 14:05 | 5.2K | Como copiar para a área de transferência local sem ambiente gráfico no servidor. |
| acelerando-o-site.md | 2022-07-16 19:53 | 3.6K | Inserindo imagens e CSS diretamente no HTML para evitar que o navegador faça mais de uma requisição e assim acelerando a página web. |
| git-como-estender.md | 2021-10-26 22:09 | 1.4K | Como estender o comando git adicionando seus próprios parâmetros e novas funcionalidades. |
| headless-virtualbox.md | 2021-10-04 15:27 | 5.1K | Como usar VirtualBox no modo Headless configurando máquinas virtuais pela linha de comando. |
| docker-multi-stage-build.md | 2021-06-17 21:48 | 2.0K | Como Golang cria executáveis estaticos/monolíticos não precisamos de nada instalado no container, nem mesmo a libc, ou seja podemos usar imagem scratch e criar um container realmente pequeno. |
| configurando-novo-servidor.md | 2022-02-12 11:19 | 6.6K | Um guia prático com as etapas de configuração que costumo executar quando subo um novo servidor, seja numa máquina na nuvem, uma VM local ou mesmo uma Raspberry Pi. |
| go-http-timeout.md | 2020-10-04 12:50 | 1.4K | Como configurar o tempo padrão para timeout para seu servidor HTTP em Go. |
| go-controle-de-sessao.md | 2020-10-04 12:27 | 6.6K | Como criar um controle de sessão em Golang usando Gorilla sessions e mantendo dados em cookies de forma segura usando criptografia AES-256 |
| descobrindo-ip-com-golang.md | 2020-05-23 10:57 | 3.1K | Como descobrir o ip tanto do cliente como do servidor usando Golang |
| diferencas-entre-slices-e-arrays-golang.md | 2022-09-09 01:37 | 6.7K | Diferenças entre slice e array em Golang e algumas dicas de utilização. |
| problemas-programando-em-golang.md | 2026-08-28 14:05 | 13.9K | Nenhuma linguagem de programação é perfeita e nesse texto tento descrever tudo que pode dar errado usando Golang. |
| web-scraping-com-golang.md | 2020-02-22 20:43 | 4.0K | Exemplo de Web Scraping com Golang e Chrome DevTools Protocol |
| assembly-emulador-8086.md | 2022-09-09 01:37 | 13.9K | Uma brincadeira de criar um emulador parcial que interpreta algumas intruções do 8086 |
| home-office.md | 2022-01-30 09:48 | 12.3K | Algumas coisas da minha experiência trabalhando remoto e dicas para quem quer começar |
| basic-ainda-esta-vivo.md | 2026-08-28 14:05 | 3.1K | Por incrível que pareça ainda existem versões comerciais do BASIC sendo desenvolvidas |
| erro-na-ordem-do-switch.md | 2020-02-22 19:00 | 2.5K | Um erro difícil de depurar usando interfaces e switch case em Golang |
| goto-label-em-golang.md | 2026-08-28 14:05 | 3.8K | Como usar goto e labels em Go com exemplos práticos. Como aplicar break e continue de forma segura e clara, seguindo boas práticas de programação. |
| protobuf-com-golang.md | 2026-08-28 14:05 | 8.2K | Primeiros passos usando Protocol Buffers com golang |
| json-parser.md | 2020-02-22 20:52 | 3.7K | Tutorial de como ensinar o parser JSON para trabalhar com dados em novos formatos |
| interface-contrato.md | 2026-08-28 14:05 | 3.6K | Dicas de como usar interface em Golang como um contrato para structs |
| interface-vazia.md | 2022-09-09 01:43 | 6.0K | Dicas de como usar interface vazia e seus riscos |
| json-golang.md | 2020-02-22 20:52 | 8.3K | Tutorial mostrando várias formas de manipular JSON usando funções recursivas e structs |
| apm-msdos-assembly.md | 2026-08-28 14:05 | 5.8K | Pequenos utulitários para reiniciar e fazer shutdown do MS-DOS via APM usando Borland Turbo C e Assembly |
| dropbox-com-golang.md | 2021-06-10 00:19 | 3.4K | Tutorial de como acessar o Dropbox e fazer upload, download e listar os arquivos |
| compilacao-estatica-com-golang.md | 2022-09-09 01:37 | 2.4K | Como compilar sem nenhuma dependencia externa seu código Go |
| formas-que-uso-para-acessar-porta-serial.md | 2022-09-09 01:37 | 3.6K | Algumas formas que uso para acessar a porta serial |
| um-conto-de-terror-para-programadores.md | 2026-08-28 14:05 | 2.2K | Uma história real de servidores morrendo, informação sendo destruída para programadores de coração forte |
| go-brincando-com-bits.md | 2026-08-28 14:05 | 3.3K | Como manipular bits usando Golang |
| dicas-de-go-defer.md | 2026-08-28 14:05 | 3.2K | Defer ajuda muito mas também oferece algum risco veja algumas dicas de uso |
| go-previnindo-data-race.md | 2022-09-09 01:37 | 2.7K | Como detectar e prevenir data race com Golang |
| go-carregando-arquivos-sped-fiscal-super-rapido.md | 2020-01-07 15:39 | 4.3K | Apenas uma manha de domingo e fizemos o sistema ganhar 95% de performace na leitura dos arquivos do Sped Fiscal |
| assembly-16bits-nasm-dosbox.md | 2022-09-09 01:37 | 3.3K | Bricando com asm do 8086 no macOS via DOSBox e compialndo com NASM |
| go-percorrendo-diretorios-com-filepath-walk.md | 2026-08-28 14:05 | 1.8K | Com a ajuda do pacote path/filepath é fácil percorrer diretórios e arquivos. |
| go-usando-time-e-canais.md | 2020-01-07 15:39 | 1.7K | Como usar o pacote time e canais para executar uma tarefa a cada X tempo, e aproveitamos para brincar um pouco com o terminal. |
| go-plugins.md | 2026-08-28 14:05 | 2.5K | Plugins em Go: vantagens para carregamento dinâmico de módulos, limitações como suporte restrito a plataformas, dependência do CGO e impossibilidade de descarregar. Inclui exemplos práticos de criação e uso. |
| github-rede-social-do-programador.md | 2020-01-05 19:09 | 3.7K | Melhor para seu currículo que LinkedIn, muito mais focado que Twitter ou Facebook e uma chance de mostrar o seu código para o mundo e não apenas falar sobre ele :D |
| assembly-assembler-e-linguagem-de-maquina.md | 2026-08-28 14:05 | 2.7K | Exmplicando a diferença entre assembly, assembler e linguagem de maquina |
| tratando-sinais-com-go.md | 2026-08-28 14:05 | 2.9K | Como verificar se o usuário pressionou crtl+c, se mudou o tamanho da janela, ou se enviou um sinal de usuário. |
| usando-diff-e-patch.md | 2026-08-28 14:05 | 2.1K | Criando e aplicando patchs com os comandos diff e patch |
| https-com-golang.md | 2022-09-09 01:37 | 5.5K | Um tutorial bem simples de como usar certificados HTTPS com Go |
| redirect-to-https.md | 2021-06-10 10:13 | 4.7K | Servindo tudo com HTTPS e usando um proxy reverso acessar os serviços. |
| go-strings-aleatorias.md | 2026-08-28 14:05 | 4.1K | Como gerar strings aleatórias seguras e de alta qualidade usando Go. |
| index.xml | - | - | RSS feed |
Já trabalho com desenvolvimento de sistemas a algum tempo e aprendi uma ou duas coisas que quero trasformar em texto.