Browsing All Posts filed under »Software«

ST Nucleo F103RB works with OpenOCD 0.8.0

November 11, 2014


Full disclosure: I work at ST Microelectronics, but what I write here is purely my opinion and my work, conceived and conducted in my spare time. The ST Nucleo boards are development platforms mounting an STM32 microcontroller, made for the same enthusiasts that are attracted to Arduino and the like. They have between 64KiB and 512KiB of […]

Java and daylight saving time

October 26, 2014


I have written an alarm app for Android, called Fake Dawn. Friday I was talking to my friends, and we mentioned turning back the clock for daylight saving time (DST) on Saturday night, then proceeded to praise our phones that already do that automatically. Wait a minute: does my app work in this case? I […]

Sticky Bits » Vulnerabilities in C : When integers go bad!

October 25, 2014


Sticky Bits posted a lesson on C integers that explains the common pitfalls (and some uncommon ones) of arithmetic operations. It contains information that any C developer should know but that is often overlooked, and that might be the cause of many bugs that can result in misbehaviour or security issues. I think it’s written in […]

Fake Dawn app updated, and thoughts about Android API backward compatibility

October 12, 2014


Some time ago I wrote an Android app called Fake Dawn, mainly to learn about the basics of Java development on Android, and also to implement something that I can use everyday: an alarm that wakes you up gently by gradually increasing the volume and the light in a customizable way. I collected the things […]

Eric S. Raymond: Time, Clock, and Calendar Programming In C

October 9, 2014


esr (of The Cathedral & the Bazaar fame) has just written a comprehensive guide on the many functions, structures and styles for dealing with time in C, mostly for UNIX, Linux and POSIX operating systems. It’s especially direct in marking obsolete functionalities, stuff that shouldn’t be used, pitfalls and recommendations. I’m sure he struggled with these APIs […]

Debian jessie XFCE hang on login [solved]

September 7, 2014


Today I had a nasty surprise when turning on my computer: when I tried to login, it hanged while closing the login screen, and my desktop didn’t appear. So I started troubleshooting. Using Ctrl-Alt-F1 I tried to login from text console, and it worked. From there, I was able to run a desktop session with […]

A story of Gmail war on spam, and plans for end-to-end encrypted mail

September 6, 2014


Mike Hearn is a security expert that worked on prevention of spam and abuse at Google, and on Bitcoin-related systems. He wrote a rich but clear mail that gives a good perspective on the effort that email providers must pay to be able to fight spam effectively: Modern anti-spam and E2E crypto (via The essay […]


Get every new post delivered to your Inbox.

Join 493 other followers