Lessons From Online Poker Exploit 2021-02-26 [code]
Awk 2020-06-07 [code]
Golang e C 2020-04-05 [code]
Como Funciona o MPTunnel 2019-12-11 [code]
Vcpkg: Bootstrap 2019-11-29 [code]
DTLS Simples... simples? 2019-11-13 [code]
Vcpkg: Boost para Windows XP 2019-09-16 [draft code draft]
Vcpkg: Atualizando Lib Asio 2019-09-07 [draft code draft]
Do Bit para o Código 2019-09-03 [draft code draft]
Some things I learned in a Hacker Rank exercise 2019-08-08 [draft code draft ccpp english]
SLQLocalDB 2019-07-21 [draft code draft]
C Resolve Tudo: goto 2019-05-28 [code]
C Resolve Tudo Clos 2019-05-17 [draft code]
C Resolve Tudo: Orientação a Objetos (com Polimorfismo) 2019-05-17 [draft code]
Const Int Pointer Var 2019-04-29 [draft code]
Free Pascal e VS Code 2019-03-09 [code draft]
Debug Remoto no Visual Studio 2010 ou Superior 2019-03-06 [draft code]
Bug no Boost Asio usando função AcceptEx do Winsock 2019-01-06 [draft code]
Coroutine Internals 2018-09-18 [draft code]
Vcpkg Internals: como o gerenciador de pacotes da M$ funciona por dentro (e como fazer seu próprio pacote!) 2018-09-12 [draft code]
GetArg: the ultimate badass argv/argc parser 2018-08-30 [draft code]
Meu Novo Parseador de Argc Argv 2018-08-21 [code ccpp]
Vídeo: Visual Studio e seu depurador (comentado) 2018-07-27 [code draft]
Vídeo: Depuração Visual Studio 101 2018-07-24 [code draft]
Vcpkg: gerenciador de libs c++ para Linux, Mac OS... e Windows! 2018-07-14 [code draft]
Manipulando Mouse e Teclado no Windows 2018-07-04 [code draft]
Lista Ligada; tá Ligado? 2018-04-24 [code lists]
Projeto Aluno 2018-03-21 [code draft]
Contra o 'Array de 100 bytes é suficiente' 2018-03-11 [draft code]
Variáveis static local Nunca São Inicializadas Se Você Não Chama Sua Função 2018-02-20 [draft code]
Como Parsear Argc Argv para um map STL 2018-01-26 [draft code]
Como Achar Erros no Printf via Dump 2018-01-25 [draft code]
Forma Mais Simples De Depurar Processos Antes Do Logon 2017-07-27 [draft code]
Debugger remoto do Visual Studio 2017-06-13 [draft code]
qt5.natvis 2017-03-15 [code draft]
Atalhos no terminal do Linux/Unix 2017-02-27 [code draft]
Convertendo Windows de UEFI para MBR 2017-02-13 [code draft]
UEFI: dê adeus à MBR 2017-02-09 [code draft]
Android Protobuf, Mock Configurável 2017-02-06 [code]
ReadFile assíncrono pode ser síncrono quando você menos espera 2017-01-16 [draft code]
Vídeo: Usando clang no Visual Studio 2016-12-27 [code draft]
Vídeo: Resolvendo problemas em projetos desleixados 2016-09-01 [code draft]
DBAccess 2016-08-16 [draft code]
Vídeo: Depurando código C++ no Visual Studio 2016-08-12 [code draft]
Vídeo: Criando Projeto C++ Console no Visual Studio 2015 2016-08-04 [code draft]
Palestra: Stack Overflow 2016-06-04 [code draft]
Crash no Windows Explorer 2016-03-01 [code draft]
Templates em C no lugar de macros 2016-01-14 [draft code]
Gabaritos 2016-01-13 [draft code]
Classe, objeto, contexto, método, polimorfismo 2016-01-12 [draft code]
Classe, objeto, contexto, método 2016-01-11 [draft code]
Classe, objeto, contexto 2016-01-10 [draft code]
Como ser um hacker 2015-11-18 [code draft]
É o fonte, idiota! 2015-09-12 [code draft]
O Estranho Caso do PDB Mal-Aformado 2015-08-19 [draft code]
Logs em serviços (e outras coisas) 2015-06-05 [draft code]
Depurando até o fim do mundo e de volta de novo: source server com GitHub 2015-05-26 [code]
Analisando Erros Pelo Filtro do File Monitor 2015-05-06 [code]
Convenção de Chamada 2015-04-20 [draft code]
Guia de alocação (nos clientes) 2015-03-04 [code draft]
Por que o Visual Studio gera executáveis mutantes 2015-01-11 [draft code]
Entendendo a Compilação 2015-01-04 [code ccpp]
Houaiss Para * 2014-10-25 [code draft]
Shareando Ponteiros 2014-09-03 [draft code]
Se iterando com os pseudo-ponteiros: uma breve introdução 2014-06-24 [draft code]
Dando cabo do WinDbg 2014-06-18 [code draft]
Eles querem que a GINA vá embora: três posts sobre evolução Windows 2014-06-11 [draft code]
SS 2014-06-03 [draft code]
Desmontando o Aulete Digital 2014-05-27 [code draft]
Estruturas VS Classes: fight! 2014-05-20 [draft code]
50 Anos de BASIC 2014-05-13 [code draft]
2048 motivos para não programar 2014-04-24 [code]
Lambda: o Retorno! 2014-04-08 [draft code]
Real Programmers Don't Use Java 2014-02-20 [code draft english]
Uma nova linguagem 2013-12-04 [code draft ccpp]
Ponto Flutuante Afundando 2013-11-07 [draft code]
eXtreme Go Horse 2012-09-27 [code draft]
Minha palestra do TDC 2012 2012-07-21 [code draft]
Meus repositórios no GitHub 2012-06-04 [code draft]
Sobrecarga de função às avessas 2012-05-20 [code ccpp]
Consumo abusivo de memória 2012-05-19 [draft code]
Coletando dumps automaticamente 2012-05-17 [code draft]
Header Inútil 2012-03-27 [draft code]
RValue é o novo LValue 2012-01-11 [code draft ccppbr]
Depuração de emergência: receita de bolo 2011-10-18 [draft code]
Coders at Work: Reflections on the Craft of Programming 2011-10-14 [code draft books]
Cuidado com variáveis temporárias 2011-07-26 [draft code]
Depuração de emergência 2011-07-26 [draft code]
Comparando strings no WinDbg 2011-05-22 [draft code]
Sem reflection 2011-05-18 [draft code]
Houaiss 1.3 2011-04-28 [code draft]
Houaiss no Kindle 2011-03-22 [code draft]
Loucuras multithreading 2011-03-18 [code draft]
Base64 2011-03-09 [draft code]
Projeto DayToDay 2011-03-03 [code draft]
VTable 2011-03-01 [draft code]
Esse ponteiro vai até onde? 2011-01-17 [code draft]
Dependência pedindo carona 2011-01-04 [draft code]
Patch de emergência 2 2010-11-09 [draft code]
Patch de emergência 2010-11-08 [draft code]
FormatMessage para... dumies? 2010-10-26 [draft code]
Atualizando HouaissParaBabylon no saite 2010-10-22 [code draft]
Como ofuscar strings 2010-08-30 [draft code]
Foto dos melhores momentos 2010-08-12 [code draft]
Não é minha culpa 2010-08-08 [code draft]
Novas diferenças no Bazaar 2010-08-04 [code draft]
Como achar o código-fonte sem símbolos 2010-08-03 [draft code]
Const e Volatile 2010-06-04 [draft code]
Enum 2010-05-31 [draft code]
Modificadores e qualificadores de tipo 2010-05-28 [draft code]
Analogicamente perfeito 2010-05-19 [code]
Por que Long Pointer 2010-04-21 [draft code]
Typedef arcaico 2010-04-20 [draft code]
Using TodoList and Microsoft Project together 2010-04-10 [code draft english]
Houaiss Para Babylon! 2010-04-08 [code draft]
Convivendo entre TodoList e Microsoft Project 2010-03-15 [code draft]
Correção de bugs instantânea 2010-02-01 [code draft]
Passagem por valor e emails com anexo 2010-01-18 [code draft]
Importando tipos de outros projetos 2010-01-11 [draft code]
O boot no Windows: Kernel 2009-12-04 [draft code]
O boot no Windows: NTLDR 2009-11-26 [draft code]
O boot no Windows: pré-NTLDR 2009-09-09 [draft code]
O boot no Windows: sem Windows 2009-08-18 [code draft]
What I've been doing in the last 10 years 2009-08-17 [code draft]
AdPlus no cliente, não você! 2009-08-10 [code]
Cuidado com a cópia de arquivos na VMWare 2009-07-27 [code draft]
Name mangling 2009-07-13 [code draft]
Polimorfismo estático 2009-07-10 [draft code]
Static Polymorphism 2009-07-10 [draft code]
Strings 2009-07-07 [code draft]
Bugs Difíceis de Achar 2009-06-18 [draft code]
Programadores de verdade não usam Java 2009-06-18 [code draft]
A sala da fila das threads 2009-04-17 [code]
A fila das threads 2009-04-07 [code]
Depurando até o último segundo 2009-03-31 [code draft]
Os problemas mais cabeludos 2009-03-05 [code draft]
WinDbg.info 2009-02-10 [code draft]
As funções-polegar 2009-01-30 [code draft]
Básico do básico: assembly 2009-01-26 [draft code]
HouaissParaBabylon versão 1.1 2008-12-30 [code draft]
Básico do básico: binário 2008-12-18 [draft code]
Básico do básico: tipos 2008-12-12 [draft code]
Básico do básico: ponteiros 2008-12-06 [draft code]
HouaissParaBabylon versão beta 2008-11-15 [code draft]
Como funciona o PsExec 2008-10-29 [draft code]
Windows Jobs com Completion Port 2008-09-23 [draft code]
Os processos-fantasma 2008-08-20 [draft code]
Guia para iniciantes no DriverEntry 2008-08-11 [code draft]
Antidebugging during the process attach 2008-08-05 [draft code]
Antidebugging using the DebugPort 2008-08-01 [draft code]
Antidebugging using exceptions (part two) 2008-07-30 [draft code]
Antidebugging using exceptions (part one) 2008-07-28 [draft code]
O conhecido unresolved external 2008-07-18 [draft code]
O caso da função de Delay Load desaparecida 2008-07-16 [draft code]
Primeiros passos no VMware Workstation 2008-07-10 [code draft]
Pesquisas sobre a GINA 2008-07-02 [code draft]
Reflexão em C++ 2008-06-30 [draft code]
É possível carregar duas DLLs gêmeas no mesmo processo? 2008-06-21 [draft code]
Alinhamento de Memória Portável 2008-06-18 [code]
Guia básico de repositórios no Bazaar 2008-06-10 [draft code]
Declaração x definição 2008-06-06 [draft code]
Como criar uma LIB no Visual Studio 2008-05-29 [draft code]
Aprendendo rapidamente conceitos essenciais do WinDbg 2008-05-23 [code draft]
MouseTool: clique automático do seu rato 2008-05-21 [code draft]
Aquele do-while engraçado 2008-05-15 [draft code]
Como tratar um merge no Bazaar 2008-05-09 [draft code]
Acessando memória física no WinDbg 2008-05-01 [code]
Guia básico de controle de código (Mercurial) 2008-04-15 [draft code]
Aprendendo assembly com o depurador 2008-04-11 [draft code]
Conversor de Houaiss para Babylon - parte 2 2008-04-08 [draft code]
Try-catch flutuante 2008-04-03 [draft code]
Depuração da MBR 2008-03-24 [draft code]
O mistério das pilhas diferentes 2008-03-12 [draft code]
Quando o ponteiro nulo não é inválido 2008-02-29 [draft code]
Conversor de Houaiss para Babylon - parte 1 2008-02-27 [draft code]
Códigos de entrevista - o ponteiro nulo 2008-02-25 [draft code]
Configurando seus projetos no Visual Studio 2008-02-21 [code draft]
Os diferentes erros na linguagem C 2008-02-15 [draft code]
Funky do-while 2008-02-13 [draft code]
Desconstruindo IOCCC 2008-02-11 [draft code]
Process Monitor e o monopólio malcriado 2008-02-05 [draft code]
Compartilhando variáveis com o mundo v2 2008-02-01 [draft code]
Compartilhando variáveis com o mundo 2008-01-30 [draft code]
RmThread: rode código em processo vizinho 2008-01-28 [draft code]
Keychanger de criança 2008-01-24 [draft code]
Otimização em funções recursivas 2008-01-18 [draft code]
Encontrando as respostas do Flash Pops 2008-01-16 [draft code]
Analisando Dumps com WinDbg e IDA 2008-01-10 [code]
Como ser um melhor desenvolvedor em 2008 2008-01-02 [code draft]
Curiosidades inúteis: o operador de subscrito em C++ 2007-12-27 [draft code]
O que acontece quando o contador estoura 2007-12-25 [draft code]
Banco de dados no C++ Builder 2007-12-21 [draft code]
Drag and drop no C++ Builder 2007-12-19 [draft code]
Sizeof (de novo) 2007-12-17 [draft code]
Debug remoto no C++ Builder 2007-12-13 [code draft]
Gerenciamento de janelas em C++ Builder 2007-12-11 [draft code]
Interação entre controles no C++ Builder 2007-12-05 [draft code]
Conceitos básicos na programação com C++ Builder 2007-12-03 [draft code]
Desenhando em C++ Builder 2007-11-29 [draft code]
Carregando DLLs arbitrárias pelo WinDbg - parte 2 2007-11-27 [draft code]
Carregando DLLs arbitrárias pelo WinDbg 2007-11-23 [draft code]
Usando a LIBC nativa do Windows 2007-11-21 [draft code]
História do Windows - parte 5.1 2007-11-19 [code]
MouseTool 2007-11-13 [code draft english]
Detectando hooks globais no WinDbg 2007-11-09 [draft code]
Ponteiro de método: qual this é usado? 2007-11-07 [draft code]
Ponteiros de método: conceito fundamental 2007-11-05 [draft code]
Brincando com o WinDbg 2007-10-30 [code draft]
Proteção dos membros protected 2007-10-26 [code ccpp]
Typeid e os perigos do não-polimorfismo 2007-10-24 [code ccpp]
Guia básico para programadores de primeiro breakpoint 2007-10-22 [code]
Por que minha DLL travou? 2007-10-18 [code]
Guia básico para programadores de primeiro int main 2007-10-16 [code]
História do Windows - parte 5.0 2007-10-08 [code]
Debug da BIOS com o SoftIce 16 bits 2007-10-02 [code]
Introdução ao C++ Builder...Turbo C++ 2007-09-26 [code]
Why is my DLL locked? 2007-09-24 [code english]
Hook de COM no WinDbg 2007-09-18 [code]
Aquisição de recurso é inicialização 2007-09-14 [ccpp code]
Guia básico de controle de código (Source Safe) 2007-09-12 [code]
Antidebug: Detectando Attach 2007-09-10 [code]
História do Windows - parte 4.0 2007-09-04 [code]
Hook de API no WinDbg 2007-08-29 [code]
Antidebug: ocupando a DebugPort 2007-08-23 [code]
Erro de compilação: funções muito novas na Win32 API 2007-08-21 [code]
Junctions 2007-08-17 [code]
História da Linguagem C: Parte 2 2007-08-15 [ccpp code]
GINA x Credential Provider 2007-08-13 [code]
Antidebug: interpretação baseada em exceção (parte 2) 2007-08-09 [code]
História do Windows - parte 3.51 2007-08-07 [code]
História do Windows - parte 3.0 2007-08-03 [code]
História da Linguagem C: Parte 1 2007-08-01 [ccpp code]
C and C++ Operators Precedence Table 2007-07-30 [ccpp code english]
Movendo o cursor do mouse com o teclado 2007-07-26 [code]
Antidebug: interpretação baseada em exceção (parte 1) 2007-07-20 [code]
What happens inside the sizeof operator 2007-07-16 [ccpp code english]
Precedence difference 2007-07-10 [ccpp code english]
História do Windows - parte 2.0 2007-07-04 [code]
Introdução ao SoftICE 2007-07-02 [code]
A Inteligência do if: Parte 2 2007-06-29 [code]
História do Windows - parte 1.0 2007-06-26 [code]
Disassembling the array operator 2007-06-22 [code english]
Introdução ao Debugging Tools for Windows 2007-06-20 [code]
A Inteligência do if: Parte 1 2007-06-18 [code]