I recently had the pleasure of needing to load 30’000 records from MongoDB and then performing slow and memory intensive processing on them. Basically you can imagine it as a database of videos and MongoDB was holding the metadata and other bits but the actual video files were on disk somewhere. My parsing involved loading…
Transitioning to more secure passwords
With all the news of hacked databases (mostly at Sony) and the clear-text or poorly hashed passwords in their datasets, I thought I might offer my standard trick for transitioning to a more secure form of hashing. I think some sites don’t change passwords security for fear of annoying users or the workload involved in…
Graylog2 on Mac OS X
I have been playing with Graylog2 on my Mac today. Since the setup guides are all for Debian and not fully compatible with Mac OS X I thought I’d mention the changes I needed to make to get thing rolling smoothly. The guides are good, so go read them in the wikis on Github. I…
SOAP with Attachments in Ruby
I found myself once again facing SOAP. This abomination of a protocol they even have the nerve to call “web services” is not my favorite type of API to interface with (how did you guess?). I think probably the only language with any decent support is Java and possibly .net. Neither rank among my favorite…