Idle curiosity

How many of you, if any, read my workblog? How many of you would if someone bothered to syndicate it on LJ? This isn’t an ego thing (well, OK, maybe a little) it’s just that I started it because I didn’t want to clog people’s friends lists with dull techy/photography blogging, and I’m slowly becoming aware that a thing I more or less started as a memory dump for myself (because I thought it wouldn’t be of interest to anyone else) is picking up an audience, and I’m just curious to see if it has much, if anything, in common with my LJ friends list.

How I Know I’m A Geek.

Tonight I got home at a bit after seven. Since I have no food in the house, I planned to go to the gym about half eight, and then pick up a sandwich or something on the way home. So I thought I’d use the hour or so I had in hand to get a bit of work done. Specifically, some data modelling for the Programming Project That Will Not Die. This will teach me to try and build a web app of LJ-level complexity on my own, in my spare time. If anyone fancies learning Ruby/Rails along with me, and wants to pitch in, speak up. (And if anyone’s got any experience of building calendar/scheduling type apps, please speak up, because I need to pick your brains.)

Anyway: It is now a bit three hours later, and I have just looked at the time and realised that I have forgotten both to go to the gym and indeed, to eat. So I’m going for a walk around the block to blow the cobwebs out, and then, in the absence of dinner, I shall drink a beer. Beer is still food, right?

Work planning

So, having thought about Mr Coates definition of social software a bit, and had it clatter about in my head with another project, I spent some of the weekend getting started on the resultant idea. Which would be fine, but I seem to be setting myself up for a staggering amount of work.

So, naturally, this seems like a good time to get stuck into a new language. I’m going to build the thing in Ruby, and specifically with this Rails framework all the cool kids are talking about, so I’m just making a note of a few good tutorials for when I get stuck in – Rolling with Rails part 1 and part 2 look like a good place to start. I’ll add the Rails/Ajax tutorial, too.

Oh, and Really Getting Started With Rails, as well. That should give me enough to be going on with…

This entry was originally published at my workblog.

Shutting Down

Despite having had a very chilled out weekend, I am shattered. I spent yesterday walking all over town, and then today, I have spent time continuting the Programming Project That Will Not Die (I’ve now got the point where I had to spend an hour this morning writing a rough spec, despite the fact that I’m the one making the requirements up, just so’s I can keep track of my own thoughts), going through yesterday’s photos (and continuing with the job of photoshopping some of my older ones into shape, and god, doesn’t photoshop make this sort of thing so much easier), visiting family, and seeing a flat that sounded better on paper than it did in the flesh. Moral of the story: if it sounds too good to be true…

But all that means that I’ve basically been wearing myself out. And now, I am tired.

And so to bed.

API reference

The Programmable Web – a quick and dirty listing of the various sites with public APIs out there. What’d make it really handy, of course, is a corresponding list of links to code libraries for interacting with them, but it’s a start.

This entry was originally published at my workblog.

Post-intprop business

Here’s an interesting one, that’s going to merit a bit more thought. Via lesscode, an interview with Alan Cooper, the big VB fella, in which he talks about the idea that “code is not an asset”, suggesting instead that the asset is actually “experience and knowledge that the people who have built your code have gathered during the construction of that code”.

I’ve been wondering about how one might apply economic value to knowledge, skills and talent in a post-copyright world, and this sounds like it might be a starting place. Perhaps more interestingly: can it be made to apply to other creative endeavour that coding?

Like I say, one to come back to.

This entry was originally published at my workblog.

Finally…

At long last, I have a working copy of a current version photoshop! Exciting new vistas of RAW photograpy, and being able to attempt to fix barrel distortion are available to me! Blindness caused by being hunched over, staring at the screen awaits!