Entries by Kevin Godden

Pipedrive Integration – What’s the deal?

Today I am working on the software integration of a client’s cloud app into Pipedrive. Pipedrive is a cloud based lead and sales tracking app, it exports a nicely designed REST API – but it can make make ones head spin at times! One rather annoying/amusing thing is that pipedrive seem to have taken it […]

RidgeSolutions – Short Mench in Yesterday’s Irish Times

Ridge Solutions was mentioned in a short article on the Greenhouse browser plugin in the Irish Times Yesterday: http://www.irishtimes.com/business/sectors/technology/greenhouse-effect-lets-us-voters-see-political-funding-1.1853040 The software’s the easy bit, I think that ‘Open Government’ has quite a ways to go in Ireland yet! ;-)

What backend technology does WhatsApp use?

News today the Facebook is buying WhatsApp for an obscene amount of money got me interested in which software technologies they use at the back-end, my interest was further increased due to a FB post from Microsoft BizSpark saying that WhatsApp is one of their start-ups, could they possibly use MS technology I wondered? Well […]

Save 8 bit uncompressed windows bitmap file (.BMP) in c# / .Net

It took me about 3 years to figure this out. In .Net when you save an 8 bit bitmap from software (PixelFormat.Format8bppIndexed) via Save() it is saved by default in a compressed format (as is allowed by the .bmp pseudo-standard). Now some Machine Vision libraries can’t load compressed 8 bit bitmaps (poor old Cognex, bless) […]

Cross compiling libpng for ARM Linux with Neon and Zlib

libpng is the standard software library for creating .png image files. It can be built for arm with NEON SIMD support. Cross compiling it for ARM is reasonably straight forward. Its only dependency is zlib which configure can have problems finding. Before building libpng you will first need to compile zlib. Then download the libpng […]