Software Design

Design de software em C, C++, Java, etc…

Android: ART vs Dalvik

O Dalvik é a máquina virtual utilizada no android desde a versão 2.2. Quando foi introduzido, representou um enorme ganho de desempenho em relação à sua predecessora devido aos recursos … Continuar lendo

janeiro 28, 2014 · Deixe um comentário

Linux: Auditoria de comandos executados

Aqui vai uma dica de como gerar um log de auditoria de todos os comandos executados no seu servidor linux. A idéia é armazenar os comandos executados, além do usuário … Continuar lendo

janeiro 9, 2014 · 1 comentário

Linux: Portabilidade de binários / Floating Point Exception (SIGFPE)

Problemas de ‘linkagem‘ utilizando binários compilados por diferentes versões do gcc podem complicar bastante a nossa vida. Um problema que aconteceu recentemente comigo foi quando compilei um binário que utiliza … Continuar lendo

janeiro 7, 2014 · Deixe um comentário

Linux: Extraindo consultas DNS de um arquivo .CAP

Você pode utilizar uma ferramenta chamada tshark (que vem junto com o wireshark) para extrair algumas informações de arquivos .cap. A dica que eu vou dar agora é como extrair … Continuar lendo

janeiro 2, 2014 · Deixe um comentário

C++: Utilizando Hayai para benchmark de código

O Hayai é um framework para benchmark baseado no gtest do Google. A idéia é criar testes de performance de forma simples e rápida. Os tempos de execução são medidos … Continuar lendo

dezembro 11, 2013

Android: Alto consumo de bateria após atualização para 4.4

Este post foge um pouco do que costumo postar mas como identifiquei esse problema no meu celular resolvi compartilhar. Após a atualização do meu celular (Nexus 4) para o Android … Continuar lendo

novembro 26, 2013 · 29 Comentários

C++: Marcando funções como obsoletas ( deprecated )

Não existe um recurso no padrão que defina uma forma para tornar uma função obsoleta, por isso cada compilador tem uma sintaxe diferente. No caso do g++ a sintaxe é … Continuar lendo

novembro 20, 2013 · Deixe um comentário
Seguir

Obtenha todo post novo entregue na sua caixa de entrada.