lewisroberts.com Blog

Clean up orphaned Azure resource manager disks

Firstly, let me apologise, this post isn’t about automatically cleaning up disks in Azure Resource Manager storage accounts, instead it’s about obtaining the information which you can use to understand which disks are orphaned...

PowerShell for Seasons

I wrote this little snippet to assist me with working out the current season (as in Spring, Summer, Autumn and Winter) with an accuracy of +/- 2 days. No, it’s not a method of...

Azure DNS

Using Azure DNS for dynamic DNS

As a long time user of DynDNS and a generally happy customer, I’ve paid for their dynamic DNS services to provide my regularly changing home IP address to keep my website up and running...

Hive Active Heating PowerShell Control with PoSHive

Hive Active Heating PowerShell Control with PoSHive

Last week I announced PoSHue, my PowerShell 5 class for controlling and scripting Philips Hue lights – this week sees another announcement along the same lines. I recently bought a Hive Active Heating system...

Philips Hue PowerShell

Philips Hue PowerShell

I’ve been quietly working on a little project (or two) of my own on GitHub since I got some Philips Hue lights a while back. Philips makes accessing the bulbs programmatically very easy with...

Investigatory Powers Bill #IPBill

Investigatory Powers Bill #IPBill

I celebrate by 500th post on my blog with a letter to my MP to decry the actions of Government and its intention to force the #IPBill through Parliament. I would urge anyone that...

PowerShell for DDNS (DynDNS.org)

PowerShell for DDNS (DynDNS.org)

I’ll just leave this here. I realise many would prefer alternatives to using scheduled tasks such as Windows services or built-in methods from more advanced routers (as I do) but I had a need...