Basic web scraping with Python: Episode 3!

April 13, 2020 Matt Thornton 0

This is the third edition of this post. It was originally an intro to web scraping with Python (in Python 2) using the Requests library. It was then updated to cover some extra topics and also update for Python 3. The scenario is to download the back catalogue of the […]

ASP.NET Core OAuth Facebook cancel causes 500 fix

March 4, 2020 Matt Thornton 0

If you’re using ASP.NET Core built-in authentication to allow your users to sign up / login to your web application using alternative providers, Microsoft provides various out of the box, such as Microsoft, Google, Twitter and Facebook. Chances are you have something like the following in your startup.cs This works […]

Visual Studio regex replace for 7 year old issue…

November 13, 2019 Matt Thornton 0

I still work on a lot of old technology. Today I was updating one of my client’s systems that consumes a (3rd party) web service – the service was moving from -gasp- anonymous auth to requiring a username and password. (Sent in plain text over non-SSL, mind, but… baby steps. […]

Dear TripAdvisor, your systems have gone rogue

September 4, 2018 Matt Thornton 0

What happens when you let machine learning type automated systems run your consumer communications. Review sites need little in the way of introduction about their popularity or indeed importance to the fabric of the modern Internet. The majority of my online shopping is done on Amazon or eBay and the […]