Skip to content

Phil's Blog

The thoughts and ramblings of an Engineer

Tag: programming

2 August, 2013 Blog

How to detect Sonos devices on your network

A potential project requires me to detect Sonos devices on a network and find their IP addresses. Since Sonos only

Continue reading
5 February, 2013 Blog

PHP: Interfacing with HeatMiser WiFi thermostats

I’m quite a big fan of writing code that interfaces with physical data. It somehow feels more fulfilling to see

Continue reading
PHP Logo
4 February, 2013 Blog

PHP: Find number of weeks in a given month

The following function finds the number of weeks in a given month, assuming Monday as the first day of the

Continue reading
PHP Logo
6 December, 2011 Blog

PHP – Why you should use the Factory Method Pattern and how you should do it

This article assumes you’re using PHP version 5.3 or above. If you are not, you should note that “the PHP

Continue reading

Recent Blog Posts

  • Yealink T58AA tale of VoIP, NAT and some confused Engineers
    28 August, 2020
  • AWS LogoThe trials and tribulations of running statically linked 32 bit binaries in AWS Lambda
    14 August, 2020
  • Juniper SRX 1500Juniper SRX: Clamp TCP MSS on a single interface
    18 April, 2020
  • Juniper MX204Juniper MX: Simple static VXLAN configuration
    18 April, 2020
  • HPE ProLiant Gen8 G1610TLinux: Kill stuck NFS process (kill -9 doesn’t work)
    3 April, 2020
WordPress Theme: Maxwell by ThemeZee.