When Did I Last? (WDiL) – Version 4

It’s been a while since I last pushed a new version of WDiL but finally I got round to adding the few things left that I wanted in the app – most notably notifications. Read on for details of that and everything else that’s included.

New Functionality

Let’s take a look at what has been included in this latest release:

  • the interval between triggers is now shown on the trigger stats page
  • added a user account page to allow setting of Pushover details
  • send reminders notifications via email and Pushover
  • fixed some bugs.

Notifications

One of the things I felt … Read the rest

AirPods 4 with Active Noise Cancellation Review

It’s been a while since I have reviewed any hardware but upgrading my AirPods to the latest version gives me the opportunity to rectify that.

There are now four different variants of the AirPods – two for the standard edition and two for the Pros. I have decided to go for the more expensive of the standard editions, the AirPods 4 with Active Noise Cancellation, which is what I am reviewing here.

In (and out) of Use

Everything about these new AirPods is small: the box, the charging case and the headphones themselves. Gone is the old toothbrush design to … Read the rest

When Did I Last? (WDiL) – Version 3

I’ve pushed another update to WDiL adding lots of new functionality and bug fixes. The most impactful of these is the forgotten password routine as this now requires the addition of the ever reliable PHPMailer. However, the most useful and visible are the changes on the activity stats page which now includes more statistics and a graph showing trends.

New Functionality

Let’s take a look at what has been included in this latest release:

  • graph of triggers and intervals on stats page
  • details of the general interval trend on stats page
  • you can add a comment to a trigger
Read the rest

Using a Raspberry Pi Camera to create a time-lapsed video (Revisited)

Last January I wrote about the Raspberry Pi Camera that I had set-up to take hourly pictures of my garden which I then turned in to a time lapse video. You can read about that and see the resulting videos and code here:

One of the things that I said at the time I wanted to do was to do a video that cover the whole year. Now that 12 months have passed since the first snaps taken I am in a position to do so.

Getting the Pictures

Like … Read the rest

Forwarding SMS from US to UK via Twilio

I’m going to the States soon and have been looking at booking up some restaurants while I’m away. In particular, I wanted to book for Cheesecake Factory, but when I went to do so, I found I could only do that if I registered. Fair enough, so I went to the registration page. I discovered that you needed a US mobile number that they could text a code to. 🙁

I suspect that at this point most would have given up and joined the wait line at the restaurant but not me. I needed a solution to this pressing problem … Read the rest

When Did I Last? (WDiL) – Version 2

When I launched WDiL earlier this week I knew that it was what might be politely described as a MVP. And while I like SimpleCSS it doesn’t make for the most attractive sites. Therefore, I set about making it more appealing while also adding more functionality.

Moving from Simple CSS

I spent quite a bit of time looking for a pre-built theme that I could use as the basis of WDiL but none seemed to be where I wanted to go. In the end, I plumped for vanilla Bootstrap which with its pre-built components allowed me to get a … Read the rest

Computer Education in Schools in the 1980s

Not long after I’d published my previous post on the Computer Education in Schools Instruction Language I found a wad of paper that turned out to be my notes from the first year of my O-Level Computer Science course. I thought it might be interesting to see what was there and how computing was taught in the UK in the 80s.

Starting with CESIL

The earliest page is dated 12th September 1979 when I would have just turned 14. At this point our introduction to programming was via the CESIL language. I said in the previous post that this interpreter … Read the rest

Computer Education in Schools Instruction Language (CESIL)

When I first learned programming in about 1978 the school I attended was lucky to have a Research Machines 380Z on which there was the BASIC language. Using this one of the pupils then wrote a CESIL interpreter for their (I guess) O Level project. Other pupils then used this to learn the fundamentals of programming.

Skip forward a few years and I now owned a Sinclair ZX Spectrum having also previously had a ZX81 too. I decided that I would also write a CESIL interpreter this time using Sinclair’s variant of BASIC. Remarkably I still own the sheets of … Read the rest

Overcast Statistics

Podcasts are huge at the moment and they are pretty much all I listen to these days when I am out walking or in the car. I do this by the (mainly) excellent Overcast app. I say mainly because it has a UI that I struggle to find things in. Anywho, the one thing that it lacks (other than an intuitive UI) are decent stats and I really wanted that for my annual Review of the Year posts over on my personal blog.

After a quick DuckDuckGo I found the following post from James Hodgkinson with a Python … Read the rest

An Open Letter to Google

Dear Google,

In 2014, around about the same time that you Nest Labs, I bought and had installed a Nest Learning Thermostat to control our central heating and give us remote access. I think that it has been a great success, so much so that I have recently upgraded to the latest version that also allows our hot water to be controlled.

I then had an idea! What if I could see temperatures around the house and use that data to get better control over resources there? So I wrote a simple dashboard which I called The Weather Station. I’ve … Read the rest