Following on from my workflow to generate clean filename or URL ‘slugs’ using Alfred 2, I’ve created another one to tell you which day of the week a given date is (or was, or will be).
I’m a huge fan of the Alfred utility for OS X, so I was glad to see that Alfred 2 was released very recently. It supports extensibility with “workflows”, which let you chain together various triggers, scripts and actions to perform complex tasks.
I often have to generate URL-safe (or filename-safe) versions of strings (called slugs), such as the titles of my blog posts, and I thought I’d create an Alfred 2 workflow to help with the task.
I’ve gone a bit retro-gaming mad recently. First, I wrote about playing classic Nintendo games on your Mac (using original controllers), then I made some SNES-themed wallpapers for iPhone 5, and then some NES-themed ones too, then finally some SNES controller wallpapers for your Mac or PC.
Now, I want to share some Nintendo Game Boy Advance SP wallpapers with you, for your Mac or PC (or iPad and iPhone, if you crop/resize them yourself). The SP came in various colours and special editions, and I’ve recreated a few of them here. As a bonus, there are some other vintage Nintendo controllers and devices too!
Since Google Feedburner has the stench of death upon it (and since they’re killing Google Reader soon, too), this blog’s feed has moved. You no longer want the old Feedburner feed.
Please update this feed in your chosen feed reader!
As always, the canonical feed you do want is: http://mattgemmell.com/feed
(It’s been valid for more than 8.5 years, and will always redirect to the appropriate actual feed – which now happens to be /atom.xml on this server.)
The old feed will stop working over the next few weeks (sometime in April 2013), so please do update your subscription now.
I’ve recently been gripped by retro-gaming nostalgia. First, I wrote about playing classic Nintendo games on your Mac, then I made some SNES-themed wallpapers for iPhone 5, and then some NES-themed ones too.
Now, I want to share some Super Nintendo controller wallpapers with you, for your Mac or PC (or iPad and iPhone, if you crop/resize them yourself).
For me, Nintendo has always been the gold standard in gaming. I’ve not been without a Nintendo console in decades now, and I’m an enormous fan of the Zelda, Mario and Metroid series (and F-Zero, and Animal Crossing, and Starfox, and so on).
With today’s powerful Mac (and PC) hardware, we can rediscover all of our favourite vintage Nintendo games via emulation – and you can even use the original controllers, if you have them.
My latest chunk of open-source code is very simple: MGWordCounter provides live word-counting for NSTextViews on OS X and UITextViews on iOS.
- Counting is asynchronous (happens in the background).
- It tries not to count any more text than is necessary.
- It counts both the full text and any selection in the textview.
MGWordCounter uses NSString’s own (excellent) understanding of what constitutes a “word”, and thus will improve as NSString and the text system are enhanced in future.
People puzzle me. They really do. I think most of us are probably puzzled by those around them, and the internet of course multiplies the problem to Galactic Zoo proportions.
I have a theory on this subject, you won’t be surprised to learn. My theory is that there are two types of people: those who are actively puzzled by the behaviour of others, and those who don’t think about it at all. It doesn’t even occur to this latter group that others might not think the same way as they do. There’s no third group, by the way – and certainly not the mythical category of “people who truly understand the inner world of everyone else”. You only have the two basic categories:
- Barely enough awareness and empathy to be confused by others.
- No detectable empathy whatsoever.
Whilst the internet presumably has roughly the same distribution of each group as society at large does, it often seems like group 2 is in the majority. I want to talk a bit about those people, in the context of Twitter – though this stuff applies to any form of social media.