Rob Miles


Rob Miles University Lecturer and Microsoft MVP. And tall.

Blog posts

Take a look at Jupyter

If I was still teaching a programming course (those were the days) I’d be taking a very long, hard, look at Jupyter. It’s a web based active notebook where the pages can contain text, images, programs and outputs from programs. You can write your code into blocks on the page, hit run and see the output. And you do this inside your browser. I’ve had a go with Python and JavaScript and they just wor… Read more →

Two Minds

l’m not sure whether I should be happy that I bought two replacement bulbs for the outside light so that I’d have a spare when it failed, or sad because I forgot that I’d done this. Read more →

An apology

I feel that I must apologise for the blog post yesterday. Readers with long memories will no doubt be feeling short changed by the way that I failed to meet their appetite for new, relevant articles and recycled an old one from 16 years ago. I’m not the kind of person who fill his blog with old posts from way back. But I am the kind of person who fills his blog with apologies for posting old posts… Read more →

Magic from the Wayback Machine

If you think that the current internet is a bit of a time sink, try taking a look at the past one.I’ve been playing with the wayback machine, which has been carefully salting away copies of my deathless prose for around twenty years or so. I’ve just lost a big chunk time reading stuff I wrote ages ago. But some if it I rather like. Take this one, about debugging and magic that I wrote on 25th Sept… Read more →

C Sharp Yellow Book Examples on GitHub

An email from Alan inspired me to do something I’ve been meaning to do for ages. I’ve put all the sample code for my World Famous (in my world) C# Yellow Book on GitHub. The code has been lurking in a zip archive on my blog site for a while, but GitHub is definitely the proper place for things like this. You can find it here. Read more →

DDD 14 at Reading

Thanks for being a great audience folks I’ve not been to Microsoft Thames Valley Park for a while. It was very nice to be back there for the day at the Developer, Developer, Developer (DDD) conference. It was awesome. Four tracks of excellent content. I was talking about Air Quality and top hats and whatnot. I had a fantastic audience all my demos worked. (Note to self: stop sounding surprised whe… Read more →

Making a Useful SatNav

I’ve been moaning about SatNav software for years. It is getting better though. My latest car displays a map that contains 3D renderings of the car parks I’m failing to find a way into. Very useful. Of course it also has a habit of getting the lane guidance wrong, which makes for amusing antics at roundabouts every now and then, but I guess nothing is perfect. One thing that struck me as I was thr… Read more →

Fixing broken Windows Services for Linux

Last week I upgraded to the latest version of Windows 10. And I rather like it. That’s the good news. The bad news is that the upgrade seemed to break my lovely Windows Services for Linux installation. When I tried to open my Ubuntu command prompt it just closed instantly. No error, no nothing. Wah. A bit of searching didn’t help, since most of the fixes were to an almost working system and mine w… Read more →

Blogging on the iPhone

My Squarespace blogging site now has a rather nifty iPhone program that lets you add and edit blog posts. I’m using it on my phone along with a tiny portable keyboard and it actually works quite well. Two surprising things. My ancient Bluetooth keyboard works fine. And I can actually find one of my blog posts about it from way back. Read more →

Using the Postman to fetch data from a Swagger Site

We’re using The Things Network to get data from our PAX (passenger) counters. We have Things Network application that receives Lora messages from our counters and we’ve added a data storage integration to hold the data from the counters. We’re not doing much with the data at the moment, but today I thought I’d try and get it out of the Things Network data store sot that I could play with it. I was… Read more →