XenoShyft Onslaught Review

Xenoshyft OnslaughtI played my first game of XenoShyft Onslaught a few weeks ago.  The full release of the game was May 1st but I got a copy a bit early as I backed it on Kickstarter.  It’s a co-op, card-building base-defense game;  heroic / mercenary corporate troopers hold off waves
of ravening mutated aliens in desperate, heroic battle.

Or they all get mangled, killed and eaten.  And not necessarily in that order, either.

If you’ve read a few of the other bits of writing on here, you can guess how my friends and I did….

Continue reading “XenoShyft Onslaught Review”

PowerShell : Finding Duplicate Files, Part 1 : The Basic Script

We have a lot of photos, music and files.  Normally we copy the files up to some network storage (so it’s backed up) and later on we come back and name and sort everything.  But then, some chaos happens;  maybe we get distracted so end up copying the files twice.  Or maybe we’ve been away and I’ve backed them up to another device and then copied two sets of files later.  Or a set of files were copied to another computer and some of them (but not all) were modified before copying them back.

The upshot is that there’s precious NAS storage being wasted.  But how to find where the duplicate files are?  Sounds like an excuse reason to put on my scripting hat!

Subsequently to writing this I did some more work on the script.  So now there are two more parts;  this post covers the basic script while part 2 details putting code in to allow resuming the script after a restart (or crash) and finally part 3 does the same thing but using PowerShell workflows.

Continue reading “PowerShell : Finding Duplicate Files, Part 1 : The Basic Script”

PowerShell : Record Process Time Script (Updated)

I’ve had the script I wrote to keep a record of certain processes run time running for  a while (I’m using it to keep a log of the games I play and when).  One thing I noticed though is that there are plenty of processes matching the path I’m interested in (anything with “games” in the file path) that I’m not interested in.  Launchers, background tasks, updaters or services for example.

What I need to do is set a list of exclusions and then make sure any process that matches the other criteria isn’t listed in the exclusions.  The changes are below;

Continue reading “PowerShell : Record Process Time Script (Updated)”

LAN Yarns : Warcraft 3 Maginot Line

Or;  Those Who Don’t Learn From History are Doomed to Repeat It : RTS Edition
WC3 A LAN party-staple for a number of years was Warcraft 3 : The Frozen Throne.  Apparently, there were some very popular mods for it but as that whole WWW-thing was in its nascency we just stuck with FFA.  Out multi-tasking and micro-managing skills were a bit sub-par (read:non-existent) so most games followed a similar pattern.  But occasionally, a cunning plan was able to get into the mix.

Continue reading “LAN Yarns : Warcraft 3 Maginot Line”

Journey to the Centre of the Galaxy : Elite Dangerous

Elite:Dangerous is a great game.  It’s pretty much “Here’s the entire galaxy.  Here’s a spaceship.  Off you go!” so you can do whatever you want.

I’d given bounty-hunting, trading and mining a go so I was keen to try exploration.  And what better place to go than the super-massive black hole at the centre of our galaxy, Sagittarius A*?  Widescreen pics below!

Continue reading “Journey to the Centre of the Galaxy : Elite Dangerous”

Tales from IT : Installing Servers in Style

I’ve been lucky enough to do quite a bit of travelling throughout my working life. Most of the time it wasn’t particularly glamorous (“Be an IT guy! See the inside of server rooms in exotic locations!”) but occasionally I’d get to do something particularly cool.

Like being driven to the centre of New York City in a chauffeur in an enormous stretch limousine.

Continue reading “Tales from IT : Installing Servers in Style”