• ago
    20
    2010

    TTMMHTW: web, qt, foss, openocd, freertos

    Some things that made me happy this week.

    One approach to interoperability on mobile operating systems is creating your apps with  jQuery. It runs on Symbian, MeeGo, Android, iOS, Bada, Blackberry, Windows Mobile and Palm WebOS.
    Following this trend an post on embedding Qt Widget into QtWebkit.
    An Analog Device white-paper discussing Free and Open-Source Software—An Analog Devices [...]

  • ago
    19
    2010

    Cadê meu diploma?

    Os alunos da Unifei esperam meses após a colação para pegar o diploma… Para não ter que ficar verificando o PDF, fiz um script para saber se você pode passar no DRA. Seu uso é bem simples, veja um exemplo com meu amigo @Gui_Itajuba (update: aliás, já esta a um bom tempo com ele em [...]

  • ago
    14
    2010

    Building GCC [4.6] on MacOSX

    The objective here is describe a didactic way to build GNU GCC on MacOSX.  In order to compile GCC you need three libraries: GMP, MPFR and MPC. To organize I usually create folders for each purpose. In this case, three, respectively: source, build and install. [It's not a rule].  My original enviroment is MacOSX 10.6.4 and gcc [...]

  • ago
    13
    2010

    TTMMHTW: multitouch, rtos, productivity, qml, …

    Some things that made me happy this week.

    Emulator for Traktor Pro, running on Töken multitouch device (video).
    Microkernel Construction – this lecture focuses on current developments in the area of 2nd generation microkernels.
    Recent posts from Marcelo Barros blog discussing his works on RTOS: part V part VI a finally part VII (also all parts).
    Productivity hints, tips, [...]

  • ago
    09
    2010

    IP representation

    Yesterday I came across with an interesting contruction for IP address. Suppose that you want store the address ‘192.168.10.33′ no matter the dot.
    192<<24|168<<16|10<<8|33
    That produces
    3232238113 (0xc0a80a21)
    To return is just get the address in hex format and split in 4 sections. Means that: c0 (192) a8  (168) 0a (10) 21 (33). An example using Python generators to [...]

  • ago
    06
    2010

    TTMMHTW: meego, rtos, android, qemu, python, dojo

    Some things that made me happy this week.

    Video MeeGo on BeagleBoard and How-to from scratch.
    NuttX RTOS that is ANSI/POSIX compliant.
    ShowMeDo – screencasts to learn with the open source community.
    BRTOS – My friend Marcelo Barros published his works on Real-time Operating System for MSP430 [code repository ] and explanations (portuguese) sub-divided in part II part [...]

  • ago
    05
    2010

    Latex Beamer themes

    Creating your presentation slides with Latex (Beamer) is quick and easy when you have a template to based on. I’ve created one example describing the main features that an average user might need and setted to different templates. You can run by typing:
    $ pdflatex file.tex
    Enjoy
    I had to rename template file from .tex to [...]