So this weekend, I got “bullied” into a work trip to XRunner in Derby! I say bullied, I gladly agreed but I didn’t know what I was letting myself in for!
XRunner is a 5/10k obstacle race, similar to Tough Mudder but a bit shorter but more obstacles. I had been training, heading out with “Rammy Runners” every Tuesday and hitting the gym a few times a week, so I was vaguely in shape for it. It all started off really well, I was running fairly near the front. I actually left my colleagues behind as they didn’t train enough. I smashed the first few obstacles: a few hay bales, crawls, fences and under-overs. But then I reached the MUD!
Continue reading “XMudder – XRunner Got Me Muddy”
I’m Martyn and have gone by the pseudo name Marty McFly for a little while.
I’m currently completing my PhD in Cosmology with Clusters of Galaxies at Liverpool John Moores University, before I sell my soul to the programming devil and become a professional software developer.
I’m a STEM Ambassador with MerseyStem
A site about my life, a little bit of my work and things I enjoy.
So I’m to be a kick starter of “HAPPY CAT CAFE GRAND RAPIDS: MICHIGAN’S FIRST CAT CAFE!”. As a massive cat lover I just had to chip in to help them start up, they’re offering you a coffee and a furry friend, which you could even take home!
The idea is awesome, they want to:
- Help Save Cats – They’re fostering 10+ cats at a time, and you can adopt them too
- Bringing Humans Cats – You get to enjoy the love and affection these furry friends bring
Being a cat lover I love my cats to pieces, and currently working away from home means I miss what they bring me so much. I hope I can help bring a little bit of kitty love to the people of grand rapids!
So the wanderer returns … Meg was safely found and returned how after being on a 3 month vacation.
My little Meg, who had been missing since mid-June was found safe and well just down the hill from my home a few weeks ago. We don’t know why she strayed, but she’s back home safe and settled in.
Today we checked our Agile performance with the Spotify Health Check
(Download the cards & instructions as PDF or PPTX) (Translations of this article: Chinese, French) What is a squad health check model? A lot of companies experiment with ways of measuring and visualizing how their teams are doing. They’re usually called…
Source: Squad Health Check model – visualizing what to improve
So a problem I’ve had with a project I’ve worked on is how do you shutdown your Linux server (in our case a Raspberry Pi) when its a headless web server.
Headless: Running with no monitor, keyboard and mouse, its not a requirement of this method, but it creates the problem.
Solutions – So there are several solutions to this:
Login via SSH
Open a Terminal and SSH to the box, then run “poweroff“
Ohh but we have touchscreens!
Were on Windows!
So we want a server based ability to shutdown a Linux/Unix box such as a Raspberry Pi, or intact run any privileged command.
The obvious answer is give your apache user root privileges and get PHP to execute a poweroff.
But hang-on, before you go handing your keys to your web server, this is VERY DANGEROUS and basically opens your machine to attack.
PHP-Shutdown – Writes a temporary file
CRON Job – Runs Command check frequently
Command Check – Looks out for the temp files in /tmp and acts upon them.
So a new chapter for me, I’ve just completed my first day week working as a Software Test Developer.