• fev
    28
    2010

    Simple C macro for debugging

    A little trick if you use printf to debug information in your code and don’t like to comment/uncomment.

    #include <stdio.h>
     
    #define dprintf if (debug) printf
     
    const char debug = 1; /* or 0 if you want disable debug */
     
    int main(int argc, char *argv[] ) {
    dprintf ("debug message");
    return [...]

  • fev
    24
    2010

    ipconfig over usb ethernet

    I guess this post apply only if you are using Linux v.2.6.33-rc3 or above.
    You would have noted that kernel IP auto-configuration is not usable for some USB-Ethenet dongles on newer kernel because it starts before the USB devices are found. This was already discussed on LKML.  I proposed a workaround adding a section on menuconfig [...]

  • fev
    23
    2010

    Uploads de fotos no Flickr! usando API e Python

    A API (Interface de Programação de Aplicativo) do Flickr! é bem documetada e rapidamente você pode fazer bastante coisa. Se você desejar usar a linguagem Python como método de acesso, em linhas gerais você precisa.

    Criar uma chave na API do Flickr!
    Download do binding para acesso a API (flickrapi)

    Nas distribuições Linux, um dos jeitos de instalar [...]

  • fev
    21
    2010

    Problems updating intltool on Gentoo

    Small tip on perl module checking during emerge on Gentoo

  • fev
    19
    2010

    Adicionando SSH Fingerprints automaticamente ao known_hosts

    Olá,
    Da mesma série de posts sobre automatização de configurações da pasta do usuário (nossa, pra quem não postava, já esta até fazendo série de posts heheh). Iremos abordar uma configuração que muitas vezes nos trás muita dor de cabeça, aceitar todos fingerprints de chaves de servidor ssh.
    Eu costumo utilizar o $HOME/.ssh/config para deixar todos meus [...]

  • fev
    17
    2010

    Kernel stats: horários dos commits

    Durante sua apresentação na Linux.conf.au 2010, o fundador do site LWN.net e contribuidor do kernel Jonathan Corbet demonstrou uma análise das contribuições no kernel Linux durante aproximadamente 1 ano (entre Dez 2008 e Jan 2010). Uma das conclusões é que 75% código é escrito por programadores pagos por empresas, lideram a lista: Red Hat (12%), [...]

  • fev
    13
    2010

    Twitter @hashunifei

    Sempre tive curiosidade de fazer um agregador para o Twitter, ou seja, criar um usuário que fizesse o retwitt de todos os termos que aparecem sobre determinada palavra. Para fazer um teste resolvi criar um usuário chamado @hashunifei que irá agregar o que pessoal escrever sobre a UNIFEI (Universidade Federal de Itajubá) incluindo o nome antigo [...]

  • fev
    06
    2010

    Usando o subversion para sincronizar a $HOME

    Enfim postando no blog agora que não tenho mais dor de cabeça universidade, mas vamos ao que interessa.
    A muito tempo atrás vinha procurando uma forma de sincronizar minhas configurações de usuário como chaves públicas, scripts, hosts através de várias máquinas, uma vez que tenho que manter em sincronia a minha máquina no trabalho, notebook pessoal, [...]