30 6 / 2013
So I’m finally starting to grok how type classes work in scala. Turns out they’re pretty simple and a nice way to extend functionality without having to mess around with the original object.
The mechanism is pretty similar to the “pimp-my-library” pattern, so here’s an example of each to compare.
28 6 / 2013
Seems that amongst other things, all the links to my github project pages will have broken. Not the end of the world, just a bit awkward. Will try to sort something out over the weekend.
18 6 / 2013
So that’s a bunch of the older posts with their images fixed, though there’s plenty more still to do. Will sort out the domain name change over a bit later.
If Yahoo start fucking around with Tumblr in a years time and I want to move again then I’m going to be really pissed…
18 6 / 2013
So for the past year (almost exactly a year to date in fact), Rumblesan has been hosted on an octopress site, which whilst really good, is actually a bunch of hassle, and just that little bit of effort too much for me to keep updated.
So I’m moving everything to Tumblr, because I don’t have to worry about hosting it, I can update it from my phone, and there’s a nifty API I can use to spam interesting things onto here as well.
Pictures in the older posts will be broken for a while, and I’ll need to sort out migrating the domain name across.
Also need to try and setup proper 304 redirects from the old blog URLs to the new ones. That’s going to be hassle…
11 9 / 2012
So a second additing to the auto updating Tumblr is now live.
Cuttr is written in scala and will apply randomised (but hopefully interesting) mathematically defined processes to the RGB values of an image.
Usual, found on Tumblr, shown on Tumblr rules apply.
I’m planning on adding a few more glitching possibilities to it but the early results are already pretty promising. Much of the time with this was actually spend wrestling with the OAuth stuff, made significantly easier due to the Scribe library. Also, I still don’t quite get reading of binary data in Scala. Should be easy, but never seems to be.
Anyway enjoy the results