Graham Kent

Technology Leader

Code Club teacher, IT Director, currently living in London, misses being in Stockholm

Popular articles

by Graham Kent

All articles

by Graham Kent

 

How to backup minecraft worlds on windows 10 in 2017

This post is based upon how to backup Minecraft worlds in Windows 10 Minecraft v1.11.2 @ 6th April 2017 – this post comes with no guarantees as to what the future of Minecraft backups maybe, and your mileage may vary! Do not move or delete other files inside these hidden directories as it may have cause unexpected
Continue reading...  

A comparison of browsers from a parental perspective

I’m a big fan of Windows 10 under certain conditions. I’ve just deployed it in our corporate environment on over 14000 machines in 55 countries. I have big designs on implementing Azure AD and EMS in the coming months, but this post it about it, and more specifically browsers running within it from a parental
Continue reading...  

Scan old logo from business card to generate new vector AI files

I had an extension built last year by DEP Building Services of Caterham. As a favour to them this year as they did a great job, a built them a wordpress site as they didn’t have one already. It was a fairly standard build about from that they already had a logo, but they didn’t
Continue reading...  

3 years of teaching programming to primary school children

I’ve been teaching programming to primary school children (aged 9 to 11) through an after school club for nearly 3 years now and this post details some thoughts in review, some lessons learnt and things you might want to consider if you’re thinking about doing the same thing. You can read my thoughts about starting out here. For
Continue reading...  

A visit to the Shwedagon Pagoda whilst in Yangon

In June 2015 I had the opportunity to visit the Yangon office of my current employer Save the Children. Save have a huge office in Myanmar (300 or so staff), and a huge operation across the country working with some of the most disadvantaged children in the world. IT and connectivity are a serious challenge
Continue reading...  

2 day walking trip on the South Downs

Being as I was between jobs these past 2 weeks (by design I might add, as some people get embarrassed when you use this phrase!) I’ve been doing some things I love with the time. This has meant doing the school run, spending time with my wife, pottering around the house and other such matters,
Continue reading...  

I’ve updated my site to a new responsive theme

I’ve spent the last 48 hours trying to convert this site from my old wordpress theme to this new fully responsive one. I did like my old design, but it was a couple of years old now and the world of devices has moved on. The old one was not responsive in any shape or
Continue reading...  

I published a book for my aunt last month

My aunt, Pat Jilks, wrote a book some 15 years ago now about when she walked from John O’Groats to Land’s End. She’d just typed it all out in word and had then printed it on A4 and offered if to various members of the family to read. I’d never got round to it as
Continue reading...  

Windows Clustered MSMQ Service hangs on startup following failover

We were forced to do an unexpected failover on one of our windows 2008 R2 clusters yesterday which hosts a clustered MSMQ service. One of the nodes blue screened following a windows update and so we went over the to the other node. So far so good, but the service didn’t start on the other
Continue reading...  

Let the children convince you to volunteer for code club

It’s happy Thursday today, as it’s code club day! I’m well into the Autumn term of code club at Ridgeway Primary in Croydon, but you can never talk about code club too much (as my friends who I went to dinner with last night would probably confirm!) I’m reminded today that there are many schools
Continue reading...  

Ridgeway Primary School Code Club 2013/14

I’ll be running the code club at Ridgeway Primary school Croydon again this year and we’re starting on the week after half term. Parents of year 6 have received an email this week inviting children to join the beginners level class. Hopefully later in the year we’ll also be running intermediate classes for children who
Continue reading...  

Code club at Ridgeway Primary Croydon – feedback from weeks 3 and 4

It’s 48 hours until week 5 of my first term of code club and I’m just printing and collating the lesson plans. Now seems a good time to write some feedback about weeks 3 and 4 as I learned a lot (as hopefully did the children!) First off it’s important to note that if you’re
Continue reading...  

Code Club at Ridgeway School Croydon – week 3 updates

I was preparing for week 3 of my first term in code club, knowing that last week I’d given out a shared login for our club on the scratch website. I thought I’d have a check to see if there were people commenting or looking at the projects that we uploaded last week, wondering if
Continue reading...  

Code Club at Ridgeway School Croydon – feedback from first 2 weeks

As I wrote about last month, following an initial presentation about code club to the year 5 assembly at Ridgeway primary school in Croydon, we’ve now started our first term of teaching and we’re 2 weeks into the course. I wanted to share some feedback about lessons learnt to date. 1. The assembly was a great
Continue reading...  

Code Club demo to year 5 children at Ridgeway – questions I was asked

I did a talk this morning on code club at Ridgeway Primary school in Croydon where I’ll be starting up a new code club next term. The talk was a 15 minute intro to the principles of the after school club, with a demo of scratch and an opportunity for the children to ask questions.
Continue reading...  

Code Club in Croydon at Ridgeway Primary School

Following on from my previous post, I’ve had a meeting with Ridgeway Primary School and we’re planning to start up our after school code club in the first week of summer term, running on Thursday afternoons for an initial 6 week trial period. I am crazily excited and enthused about this and can’t wait to
Continue reading...  

Code club in Croydon

I’ve signed up to run a code club at Ridgeway Primary school in Croydon (where my daughter goes) as part of a larger volunteer program which my current employer dotDigital are starting up in association with the guys at Croydon tech city. Hopefully this will start in the summer term. Watch this space for more
Continue reading...  

I’ll be speaking at a Southampton University careers event next week

Myself and a developer colleague of mine will be speaking about careers in the IT sector at a Southampton university careers event next week. http://www.student.careers.soton.ac.uk/EventCalendar/ We’re booked in on the 27th representing my current employer, dotDigital Group. Here at dDG we’re offering 3 paid internships next summer in the development group, and this event will
Continue reading...  

Recruitment Frenzy

dotDigital contains to grow at a fast rate. I’m currently recruiting the following roles: Javascript / .NET developer x 2 C# .NET developer x 3 SQL DBA UX / UI designer Head of Systems Senior System Administrator Desktop Support Engineer Product Owner SSIS / ETL / integration team leader All these positions are available now
Continue reading...  

using SQL Server DMV sys.dm_server_memory_dumps to scan for memory dumps

Whilst I was waiting for some very long running reporting code to run recently (a 365 million row table in tempdb was never going to be a good thing, but it wasn’t my doing, the business logic was forced upon me!) I was browsing various SQL 2012 items of interest and noticed that there was a
Continue reading...  

I’m recruiting a SQL Server DBA

I’m looking to recruit a SQL Server production DBA for my current employer, dotDigitalGroup. If you fancy coming and working on a big sector leading SaaS project with some very intelligent developers and technicians, check out the advert here http://careers.stackoverflow.com/jobs/22183/sql-server-dba-dotdigital-group-plc?a=qcXiuBO and our dedicated job site with details about the team here http://www.dotdigitaljobs.com/
Continue reading...  

SQL Server 2008 R2 cluster setup fails on mount points

(Update from Monday morning, the workaround shown below works for me) Another day, another set up problem (sigh) I was installing a second SQL 2008 R2 instance on a new cluster today. The first one had gone well without incident but the second one had a crucial change in that it used mount points. It
Continue reading...  

Example of SQL Server collation usage and problems

I was discussing with some developers this week why SQL Server collation mattered and what are typical things that can go wrong. This is a huge topic and is an often over looked feature of database and server design, especially when you want to build applications that run in multiple geographic locations and that should
Continue reading...  

Some thoughts and follow up to KAM careers fair at KTH Stockholm

The last 3 weeks of my UK day job have been a tad boring, but this is the case sometimes. I’ve just been trying to get a task out the door which involved lots of large TSQL code for reporting and data analysis. This type of thing leaves me cold and is not something I
Continue reading...  

Business card printing by moo.com

I printed some new business cards for GlobalGoat Consultants this week, using my shiny new logo as designed by http://www.digitalgreen.co.uk/ . I used http://uk.moo.com/ for this service and can say that I was really happy with the results. Their interface was both simple to use and suitably variable enough to allow me to get exactly what i wanted and
Continue reading...  

I’ll be speaking at Kista Arbetsmarknadsdag (KAM) next week – 28th March

I’ll be speaking at Kista Arbetsmarknadsdag (KAM) next week on 28th March. It’s not a technical talk since it’s a career day for students, it’s a “this much I’ve learnt” type of talk about career building in the IT sector. I’ll be there representing Basefarm AB as I help then with their windows recruitment, as I
Continue reading...  

LAMP for a beginner, lessons from my WordPress build

When I finally got round to rebuilding this site into its current format, I searched around for a while before choosing WordPress as the platform to put it together with. As a complete newbie to this platform, and also as a person who has mostly used Windows software for the past 15 years, there were
Continue reading...  

SQL Server script to populate a table of sequential dates in multiple formats

I was writing lots of TSQL today for something I was working on, which in itself is a rather rare occasion since I do so much more infrastructure and architecture stuff nowadays. I needed to write a script to populate a table with a series of rows containing sequential dates. I had to create a
Continue reading...  

Create automated PGP task in SSIS using GnuPG to decrypt files

Previously I wrote about my efforts to automate the decryption of files with SSIS using the gpg2.exe which comes as part of the GnuPG package. The original article is here SSIS Task to decrypt PGP files automatically However after deploying the working solution into production, to be run as a scheduled task, I found out
Continue reading...  

SSIS Task to decrypt PGP files automatically

Update 2012-03-13 – If you still get error code 2 after running this code in production (but it continues to work in your development environment) you might like to look at the subsequent post I did about further troubleshooting of this issue This is something that I spent a few hours on recently which I
Continue reading...  

Step by Step procedure for rolling upgrades to database mirroring for SQL Server 2008

Here’s something I was up to during the week. It’s a fairly mundane task, but despite that one which is very important, both to the client I was doing it for, and for most people generally who run this type of configuration. The databases I was working with were part of a true 24×7 configuration where any
Continue reading...  

Tracing select statements on specific objects in SQL Server without using Profiler

I published a blog post with Basefarm last week about tracing select statements in SQL Server without using profiler. It demonstrates how to use SQL Audit (based on extended events) to record any select statements issues on particular tables over a prolonged time period in a scalable lightweight way. Although SQL Audit was designed as
Continue reading...  

Viking boat in Stockholm

There’s nothing particularly special about this photo apart from to say that i find it very evocative of my time in Stockholm. Quite what the Viking boat is doing I was never sure, but it’s just that it’s there that makes me think of Stockholm generally in that there always seemed to be something like this happening
Continue reading...  

Looking south east from Åre high zone

A beautiful sunny day near the top of the cable car in Åre, this is a surprisingly good photo considering that it was taken with a mobile phone, a winmobile 6 one at that! Those were the days eh, stylus in hand…..thank god for the HTC sense which made it almost useable, although it did
Continue reading...  

Looking north over Amberley from the South Downs Way

This is one of my favourite photos of all time, this is my default screen saver on all my machines, if you ever employ me or have me around your office, you’ll notice this on all of my devices. (when I haven’t got SSMS or notepadd++ open that it is) It’s taken from the south
Continue reading...  

Coming back from Grinda

Over the past few years I’ve published content in all sorts of places across the web. I’ve finally managed to find a few hours to set up my domains properly, play with a bit of wordpress and try to centralise all my content going forward. This site is the result of that work and I
Continue reading...