→ 29 August 2010.
Tags:
ruby,
programming
I had cause to repurpose this immediate feedback formatter to work with the SpecDoc rspec formatter. So here’s a minimal version that just monkey-patches the SpecdocFormatter class to provide immediate feedback. As long as it’s included somewhere before rspec starts running, it should do its thing…
(view link)
→ 29 August 2010.
I'm frequently frustrated with the melbourne public transit system’s mobile offerings. metlink.mobi is probably the easiest way to get on-the-spot timetable information, but it’s pretty awkward to use on touchscreen devices. So metlinkmobi.appspot.com is basically a skin around it, making it more useful on touch devices and also somewhat RESTful (all the URLs should be bookmarkable).
(view link)
→ 11 August 2010.
Fascinating (almost unbelievable) discussion / explanation of entropy as it relates to psuedo-random number generation over at Matt’s tumblr.
I honestly thought gpg was having a laugh when it told me to “wiggle the mouse” before it would spit out a sufficiently random key.
(view link)
eTax 2010 feedback
→ 01 August 2010.
I just finished my tax return for 2010. Once again, eTax is povided as a windows-only program that doesn’t work in WINE. Below is the feedback I gave to the ATO when they asked for feedback, I suggest you send something similar if you care about not having to use windows:
The major cause of my dissatisfaction is that etax requires that I maintain a copy of microsoft windows on my computer, that I boot up once a year. This is not acceptable (at least I have a legit copy of windows, many australians do not); the software should be available either online or in a client that works on at least windows, mac and linux.
It doesn’t even work in WINE, which I futilely try every year in the hope that it has magically started working. It never does.
I rated myself as “extremely dissatisfied”, and yet also indicated that I will still use eTax next year. I wonder if that makes them more or less likely to fix it – on the one hand, all of the options are awful. On the other hand, I do still manage to make use of eTax every year…
If you think RSS is dead, you're doing it wrong
→ 23 July 2010.
People keep saying that RSS is dead at the hands of twitter and facebook, and I sincerely hope they’re wrong (or at least an insane minority). I find the following quite shocking, from an (obviously biased) review of flipboard:
Some might wonder why RSS isn’t used. That will be a limitation for some people, especially if you are trying to follow a blogger who doesn’t yet put their stuff into Twitter (naughty!) In reality, though, there is so much that IS on Twitter or Facebook that this limitation isn’t that big a deal. If you find some cool blog you can Tweet it and then it’ll show up in Flipboard anyway.
It’s amazing to think that people find twitter a better source of content than RSS, but at least all is not lost: readtwit gives you an RSS feed where whenever someone you follow posts a link, you get an RSS item with the content of the tweet, followed by the content of the page that was linked to.
update: Hilariously, about a week after I posted this readtwit announced that they were shutting down. I'm tempted to write my own replacement in google appengine…
Dealing with non-local control flow in deferred CoffeeScript
→ 06 July 2010.
Tags:
programming,
javascript
…a continuation (hah!) of defer: Taming asynchronous javascript with coffeescript.
In my last post, I outlined the ideas behind defer and its current state. One of the things I mentioned is that how to deal with return statements in asynchronous code is not yet decided. I'd like to explore a few of those ideas here. If you haven’t read the previous post, I suggest that you do.