My blog

/ Home

Umbraco Web.config

24th September 2019 Web .NET , Umbraco

Before making a site live I tend to perform some tests to make the site as secure as possible. This usually involves using a tool like Qualys Web Application Scanning or OWASP ZAP to probe the site and then address any problems. In this entry I detail some of the more common changes that I make.

Continue reading

Umbraco Membership

5th June 2019 Web .NET , Umbraco

In this post I employ the Umbraco membership functionality to password-protect my blog entry form. A user must login before they can access certain pages.

Continue reading

Creating a Form in Umbraco

27th May 2019 Web .NET , JavaScript , Umbraco

A quick post describing how I implemented a simple form to accept film reviews for my Cinema Cento film blog.

Continue reading

Classifying my Own Images

23rd February 2019 Machine Learning Keras , Python

One of my pet projects is to be able to scan in images of my old diary and convert the written words to text. As this is a bit too ambitious for an early machine learning project, I decided to first perform a more basic analysis on the images: classify them into left and right pages.

Continue reading

Creating a Post using the Tumblr API

28th January 2019 Web .NET , Umbraco

In this post I detail how I set up my code so that it automatically updates Tumblr when changes are made to the content within Umbraco. When I update a Cinema Cento post on the CMS, it now gets created or updated on my Tumblr blog.

Continue reading

OAuth Authentication on the Tumblr API

20th January 2019 Web Umbraco , .NET

In this entry I explain how I set up OAuth authentication for the Tumblr API. Eventually I want to be able to write posts to the API, but for now I explain how to retrieve user information as that also requires the extra steps.

Continue reading

Reading from the Tumblr API

17th January 2019 Web .NET , Umbraco

I have been keeping a blog on Tumblr for a number of years, and I was keen to replicate and (eventually) post to it from my Umbraco website. This post describes how I went about using the Tumblr API to retrieve the current posts on the blog and re-create them as content within Umbraco.

Continue reading

Trying out TensorFlow

11th December 2018 Machine Learning Python , TensorFlow

As my machine learning studying has progressed I have now learnt about TensorFlow, a Python Library that provides lots of functionality for implementing neural networks. I decided to apply it to the Titanic data I have used previously.

Continue reading

Machine Learning Practice

19th November 2018 Machine Learning Python

After spending many hours on courses studying machine learning techniques, I decided that it was time I had a go myself. I decided to start with a simple example: the Titanic dataset.

Continue reading

My First Python Project

30th October 2018 Miscellaneous Python

When putting together a web page for an upcoming landmark birthday I decided that I’d like the banner of the page to be a montage of photos of me during my life. Hey, I’m allowed to be self-centred, it is all about me after all!

As I wanted to learn Python for my machine learning projects I decided to use that language to create my montage of images.

Continue reading

Umbraco: Model View Controller

22nd March 2018 Web Umbraco , .NET

A look at using Model View Controller (MVC) to implement some more complex logic when using Umbraco, keeping the code out of the view.

Continue reading

Getting Started with Umbraco

4th March 2018 Web Umbraco , HTML

This blog entry explains how to get started with Umbraco, having installed all of the components required and being able to log into the back office.

Continue reading