Category Archives: Software

Hadoop/Hive – Writing a Custom SerDe (Part 1)

(Special thanks to Denny Lee for reviewing this) Apache Hadoop is an open source project composed of several software solutions for distributed computing. One interesting component is Apache Hive that lets one leverage the MapReducing powers of Hadoop through the … Continue reading

Posted in Programming, Software, Tech | Tagged , , , | 1 Comment

Counting lines in files

Here’s silly (and long) Python script I wrote a while back to count the number of lines in files recursively through a dir. (I guess I was fed up with ‘find ../ -iname “*cpp” | xargs wc -l” or just … Continue reading

Posted in Programming, Software | Leave a comment

SimplePhoto version 1.0.0

Finally, after almost a year battling away with wxWidgets, GraphicsMagick, gcc, Visual Studio, CppUnitLite, … I finally get to release version 1.0.0 of SimplePhoto. SimplePhoto is a batch processing application for images. For the time being it allows image format, … Continue reading

Posted in Programming, Software, Tech | Leave a comment

Finding magic.mgk in a deployed Mac app

After a lot of frustration I decided that the best way to have GraphicsMagick/ImageMagick finding the required magic.mgk file inside YourApp.app/Contents/Resources is to patch the image library code. The change is quite trivial and I’ve pasted the diff below. This … Continue reading

Posted in Programming, Software, Tech | Leave a comment

Mac Application Deployment – dylib

Lately I’ve been battling away with the Mach-O binary file format. I am trying to create a Mac version of an application that depends on dylibs provided by wxWidgets and GraphicsMagick. I started this quest by finding out the hard … Continue reading

Posted in Programming, Software, Tech | Leave a comment

OpenGL ES 1.0 on Android – Triangle Example

Since I spent quite a few hours trying to get my first OpenGL ES triangle on the Android phone’s screen I thought I should share the code with everyone to ease a bit the pain. Hopefully this will help someone … Continue reading

Posted in Programming, Software, Tech | 1 Comment

Windows Vista Activation

Microsoft’s effort to force customers to pirate their software never ceases to astonish me. I have lately been trying Parallels versus VMWare Fusion on my Mac with my purchased version of Windows Vista Ultimate. I know some people will point … Continue reading

Posted in Software, Tech | Leave a comment