I Should Heed My Own Advice

A day and half of beating my head off a problem, trying more and more esotericsolutions, and generally tearing my hair out. No result.

Five minutes of explaining to co-worker. Elementary error spotted and fixed.

Note to self: get cat. Seal it in perspex to prevent allergic reations. Talk to it.

T-shirt Help

Because I am a nerd, I have an extensive collection of “funny” t-shirts. For various reasons, however, I find myself in need of a genuinely offensive shirt. Something that would actually cause people to dislike a person, purely on the basis of what they were wearing. I don’t want something ironic. I don’t want something “funny”, or the kind of thing that is trying to be offensive, but actually just makes the wearer look a bit of a prick. I’d like something that genuinely sounds like the wearer is trying to pick a fight, just by wearing it. Football shirts are not an option.

I’m not sure if it’s possible – I suspect that actually, the best I can do is “looking a bit of a prick”. But I thought I’d see if any of you were feeling inspired, first. Suggest slogans, or provide links to existing shirts, if you happen to know of anything that really is so massively offensive it can’t be taken merely as evidence of a crap sense of humour.

Edit: I would prefer to avoid racism, if I possibly can. I’m trying for “pick a fight with the world” not “espouse specific repugnant ideology” if that makes sense.

Links For Tuesday 6th May 2008

You know…

I have loved London as long as I have been old enough to hold an adult opinion of the place. I am, as far as I have politics (since I believe they’re *all* lying scum without a shred of decency, and no fucking exceptions from Gordon Brown down to the lowest councilor) a left wing hippy, so yeah, I’m not fucking happy that Twatface McBigotPants got in. Still, this is London. Bigger than him by such a margin it isn’t true.

We’ll cope. I wish things had turned out different, but we’ll get by. He’s too small, too ultimately pathetic to matter much. London is so much bigger than him, or his pathetic fucking agenda. I can’t call it politics, because politics is “of the city”, and he’s the man from fucking Henley. Fuck him. London is bigger, and we’ll be just fine.

On Frameworks

I start to understand why there are so bloody many web application frameworks out there. I need to get a really basic website up and running fast. I have two choices: spend some time evaluating various frameworks that are actually about 70 times more complex than I need, learning how they work, and getting really pissed off at their various quirks, or run up my own really stripped down basic framework just as part of coding this custom app.

On the one hand, my own app isn’t going to do fancy scaffolding, or take much of the grunt work out. Hell, it doesn’t even do nice URLs yet. It’s not a lot more than an really basic ORM class that still needs work to make sure it does proper escaping of inputs. (Another couple of hours over the weekend, and it will do both those things, mind you.)

But on the other: it’s light, it does exactly what I need, and after 90 mins work, is already shaping up into things that will be included in the finished app. 90 mins into trying to use Cake, the off-the-shelf PHP framework I know best, I gave up, because I couldn’t get the fucking scaffolding to work even close to right. The sheer feature-completeness of it defeated me. Yeah, if I was planning a six week project, I’d probably use it. But I want this thing coded up in under 35 hours of work, if I possibly can, so 90 mins starts to be a significant chunk of time.

Anyone want to bet me that once I’ve done this site, I’ll turn to the same tools the next time I need a quick custom app? Anyone want to be that that I’ll improve them again and again? Anyone want to take part in a sweepstake about how long it’ll be before there’s yet another framework on the market?

OK, it’s unlikely I’d ever release it, because there are loads of other out there, and I have no interest in supporting something like that. But still, it’s pretty obvious how these things start.