This is a short tip post. If you were ever frustrated with the fact that OpenOffice documents with equations don’t show up properly when converted to MS-Word documents you’re gonna love this!
It’s a known problem that converted equations need to be “double clicked” in Word for it to re-render them and show up properly. Turns [...]
Fixing Equations in Word Documents Converted from OpenOffice
Category: UncategorizedSo You Got an Arduino
Category: UncategorizedAfter playing around a bit with my new Arduino, I’ve gathered a list of a few things that I wish I knew when I started, as it would have saved some of my time. Hope it helps someone. Happy hacking!
There’s a builtin LED
This one I didn’t get right away. There’s a reason most of the [...]
My “Hello, Arduino”
Category: UncategorizedI ordered an Arduino Duemilanove a few months ago, and other than simply testing it to see that it starts up I haven’t touched it. It’s been lying on my desk, making me feel guilty every time I saw it.
Today, having a few spare hours and because I just finished reading “Programming Embedded Systems”, I [...]
Sometimes all it takes is a little push
Category: ProgrammingSoon, I will be leaving my workplace for the past 3.5+ years, and that has got me to do some retrospective. One thing I’ve been reflecting on is how good programmers seem to move towards better programming/working habits that are shown to them and how easy it can be sometimes to make a difference.
On August, [...]
New version of JUnitConverter is out
Category: UncategorizedI just uploaded the latest version of JUnitConverter (yeah, I’m no big on design), and thought it would be the right chance to talk about it here.
In the summer of 2007 we, at my workplace, decided to upgrade our (non-legacy) code-bases to use JUnit 4 as part of a move to make people more aware [...]
Sending SMS using Google Calendar’s python API
Category: UncategorizedSoon another semester will start. And, like every semester, I received the list of assignments that are due, with their deadlines. Up till now I used to type into Google Calendar each deadline and set SMS reminders, to make sure I won’t forget to hand the assignment, but this time I realized I’ve had enough [...]
How To Pull an All-Nighter
Category: ProgrammingOur team has recently received a brand new 50′ plasma display. After some brainstorming we’ve decided we want to display on it a live dashboard that will be used for all sorts of stuff – an information radiator about current projects, displaying online information from production systems, pulling snapshots from different web-cams in our organization [...]
Software Project Learning Process
Category: ProgrammingRecently, a new guy has joined my team and is in the process of taking over one of the systems that’s currently in my control. The guy, as most of the other people in my workplace, is the product of the organization’s own “Java School” (“WHY?”, you’re yelling to yourself? That has to do with [...]
Don’t Write Voodoo Code!
Category: ProgrammingRecently I started the process of handing one of my projects to a new programmer. The guy’s OK and has talent, but is very inexperienced and hasn’t had a chance to write real, production-quality code.
My general approach is usually talking about the purpose of the project, then architecture. Afterwards I talk about the purposes of [...]
ANTLRv3 Integration with Eclipse
Category: UncategorizedI’ve been working on a pet project of mine, junit-converter, recently. It’s intended to help people migrate from JUnit 3 to JUnit 4, by adding required annotations and such, but it’s far from perfect. junit-converter is based on TestNG’s converter that uses Java’s Doclet.
For those who aren’t familiar with it, Doclet is something that allows [...]
