Upgrade Season

Posted in Tales from the grind-stone on January 4th, 2006 by MrCranky

Well, hope everyone had a good Hogmanay, and wishing you all the best from all of us here at Black Company Studios. Well, from me at least. Okay, from me while I’m in a good mood, which probably isn’t for very long. Look, stop hassling me – don’t you have New Years resolutions you need to go and break?

Anyway, this years holiday season passed with only a bit of over-indulgence on my part, as I was mostly busy with web-development contracts rather than my usual lazing around the flat drinking and playing games. Some might consider that a bad thing, but I think my liver is thanking me for it.

It seems this time of year is upgrade season as well – time for me to pull my finger out and sort out all the upgrades which have been hanging over my head. PhpBB and MediaWiki both have minor updates, and WordPress is up a full major revision. So, you’ll excuse the occasional broken page here while I sort things out.

Update: Everything’s now up to date, although I did lose this morning’s post and have to write this one from memory. That’ll teach me to back things up and then write more content before upgrading!

Busy bee

Posted in Tales from the grind-stone on December 21st, 2005 by MrCranky

Erk! Didn’t realise how long it has been since I last updated. I’ve had my nose deep down in various web projects for clients, as well as a pitch for a ‘management training simulator game’. I’ve always had a soft spot for ‘Sim’ style games, and have spent many hours of play on whichever game I was addicted to at the time. This one has a more serious note however, as its primarily designed for training purposes and is for use in an academic environment (for a specific client who thinks the best way to educate is to encourage experimentation).

I’m hoping to take it a bit easier over Christmas though – since I’m finding one of the many problems in being your own boss is knowing when to stop. There’s always one more task to be done, one more client to talk to. Anyway, shouldn’t be so long till the next update anyway, although it’ll probably end up being after the big day.

Happy Holidays everyone!

Front page

Posted in Tales from the grind-stone on December 1st, 2005 by MrCranky

Not that anyone will notice I suppose, but I’ve just cleaned up some of the front page code to shave 50% off the loading time. It seems like no matter how long I spend learning new Web coding tricks, there’s always more, and they’re all useful! So, yet more ticks in the accessibility column. 😀

Bah!/Shiney

Posted in Tales from the grind-stone on November 30th, 2005 by MrCranky

Well, the plan to go with the older motherboard was thwarted by the fact that I don’t actually have a keyboard with a full DIN connector (rather than the more standard PS2/mini-DIN connectors now commonplace). D’oh! So its back to the same old motherboard, but sans the disk that died on me. So, still random stability problems, but now the shoddy disk is gone, at worst the machine will need rebooted to get access to things. Still sounds like a hoover though – I should probably retrieve my old P2 Celeron from the person I loaned it to and use that instead. Still, not too urgent.

I’ve decided to up my backup frequency though – restoring from an older subversion database is a pain, as all the changes made have to be isolated and re-commited to the DB seperately. Way more time consuming than it should be.

On an unrelated note – I liked the case study of EVE’s most recent hardware upgrade: detailed here. Sounds like a case of ‘can we have this new shiney bit of kit please?’ followed by ‘OMG thats shiney – everything works great now!’. Of course, the fact that you have to upgrade to faster hardware to sustain more users points to a flaw in their scalable design. In theory, a truly scalable design means that you can support more users by simply increasing the number of processing units of the same type available; otherwise you’ll eventually run into a hardware wall (disk drives can only get so fast). Still, I’m sure it won’t be an issue for a long while – increasing the power of the bottlenecked process by a factor of 10 in theory means allowing 10 times as many users before it becomes an issue again, long enough for another item to become the bottleneck first…

Next!

Posted in Tales from the grind-stone on November 26th, 2005 by MrCranky

Well, thats that contract done with – can finally spend some time back in the office, tying up loose ends after 4 weeks, 9 till 5 in someone elses office. Good news – the company were glad to have me working there and everyone said nice things about me and my abilities/manner. 🙂 Bad news – come home and fire up the server machine to put some stuff into source control, to find out its pretty much toast. 🙁

So, will probably strip the machine and build it back up with the older motherboard/CPU I have – its much slower, but unless I get to the root of the reliability problems I’ve been having with the machine, its pretty much useless anyway. All I really need is a CPU, disk, network card and CD-ROM and it’ll suffice, but it has to reliable (and preferably be a bit quieter than the current one, which sounds like a hoover running – not a good thing for a machine that serves its purpose best when its on 24/7).

Will have to look at a list of objectives for the company as well; things have been somewhat slow recently, I want to get a handle on where we are going, how fast we want to get there, etc. Priorities really – the one thing you get from working a contract full time is a list of things you want to work on when you get a chance.

In non-company news – the Insolvency Payments people have come through on the unpaid protective award I was due from VIS – so thats a nice little bit of cash to help things along over Christmas. Yay for slow but steady government bureaucracy! 😀

Insurance

Posted in Tales from the grind-stone on November 10th, 2005 by MrCranky

Here’s a bit of comedy (or so I thought) for you: I’ve been sorting out Professional Indemnity insurance for the contract work I’ve been doing, and boy is it awkward to sort out. Anyway, the one firm I found who do it online (Hiscox) are the only ones who got back to me in any reasonable length of time with a quote.

So, I’m going through their online purchase procedure, and filling in more details; there’s a lot of yes/no questions where the yes answer boils down to ‘are you a risk’. E.g. ‘are you a crook’, ‘have you made any previous claims’, ‘do you make medical/aviation equipment’, etc. Then there’s a question:

    Are you responsible for any of the following?

  • Internet Service Provision, Application Service Provision, or games development
  • full implementation of Enterprise Resource Planning systems
  • full implementation of Customer Relationship Management systems.
  • specialist work in relation to the security of networks and systems such as design of security systems, and vulnerability and penetration testing? (This does not include standard virus, firewall or router protection)

So somehow, games development is considered as bad as all these other (obviously) risky professions. How come?

I’ve worked in games development for a good while now, and I’ve seen some dodgy business stuff going on, but it rarely if ever came down to a litigious claim against the other party. Even when there was good reason to make a claim! If anything, negligence in the games industry is less likely to result in a serious breach of contract. If you screw up a business client’s database, chances are they’ll notice it, and complain and bluster and claim damages. If you screw up a game’s save and restore system, the players will moan and rate the game less, but it won’t come to a damages claim.

Maybe it’s down to the ge
nerally poor specification treatment that games contracts get. It is easier to see the specification of a business software contract and follow it to the letter; a games development contract requires a flexible approach to what work needs done. Then, of course, more flexibility leads to vagueness of responsibility, and the possibility of a claim being made as both sides disagree on what needs done.

Off-site

Posted in Tales from the grind-stone on November 4th, 2005 by MrCranky

I’m out of the office 9-5 for the next 3 weeks or so, working on a client’s site instead – if you need to get in touch better to use email or my mobile. Nothing games related, just a short-term technical contract to get some cash in. On the plus side – getting to play with Dreamweaver and finding out just how much easier it makes HTML/CSS development; there’s a good reason why it costs so much to buy! I did have an interesting discussion with a colleague here about a possible casual game idea that might be worth pursuing, I’ll have to give it some thought when I get a chance and may try to build a design.

I’m also following the articles over on GamePolitics about the Alabama video-games suit (Strickland et al vs Sony et al) – hopefully the judge will be sensible and throw it out on its ear, but you never know 😐

Technorati

Posted in Tales from the grind-stone on October 28th, 2005 by MrCranky

Just a quick note here to let Technorati know this blog is mine…

Technorati Profile

TIGA

Posted in Tales from the grind-stone on October 27th, 2005 by MrCranky

Yay – someone at TIGA has gotten round to updating the members list to include all the recently joined members (including us). We’ve actually been members for months now, but I had been holding off on publicising it on our front page, because with no mention of us on their pages it would look like we were lying. 😉

Anyway, I’ll edit our site later to include their logo and link.

P.S. Eek, just noticed – the link doesn’t even go to us. 🙁 Looks like its a cut and paste of the address above. Well, I’ve prodded them about it being .co.uk instead of .com, hopefully it’ll get fixed soon.

Update

Posted in Tales from the grind-stone on October 26th, 2005 by MrCranky

Sorry for the lack of posting the last couple of weeks, a combination of many distractions meant I never quite got round to writing. I’ve shifted gear recently and stopped focusing on the more risky potential contracts; instead I’m trying to concentrate on sorting out more solid things to make sure cash-flow works out. What does that mean for me personally? Well it means I’m learning C# for one thing, as it seems to be the language of choice for the majority of the software houses (in Edinburgh at least). It also means I’ve shelved the projects with less short-term potential (the little experimental games, etc.) to try and make the most productive use of my time. 🙂


Email: info@blackcompanystudios.co.uk
Black Company Studios Limited, The Melting Pot, 5 Rose Street, Edinburgh, EH2 2PR
Registered in Scotland (SC283017) VAT Reg. No.: 886 4592 64
Last modified: April 12 2020.