RSSAmplifier

Blog

Jonathan Harrington

Just my thoughts, right or wrong

0.0.0.0RSS feed ↗10 posts

Latest posts

This week in tabs

Some interesting data, maths and programming related content I stumbled across recently.

Creating an Excel Add-in in D

Next in my series on Excel add-ins is integration with the D programming language.

Calling Rust from Excel

This post is part of a series on interfacing Excel with various programming languages. Excel Excel is a tool that appears to be as loved as it is hated. Personally, I think its a fantastic tool, however its main benefits (easy to pick up and understand) also mean it is often used for tasks when it is no longer suitable, I have heard many a horror story of files taking minutes to load and requiring…

F# Excel Add-In Part 2

This post follows on from the previous post, extending the Add-In with a UI.

F# Excel Add-In

This is a post is based on information found in various repos and wiki pages on Github but I felt it was worth putting it all together along with some screenshots of Visual Studio 2019 for someone starting out in the .NET ecosystem.

European Institutions

With European elections just around the corner it is with some embarrassment I admit I am far more knowledgeable about US institutions and political parties than I am about the European Union equivalents. I have decided to rectify this in a blog post that I hope will take some of the mystique out of the machinations of the EU.

Please fix your dependencies

Please use fixed versions for your application dependencies.

Free Speech

I can’t say I was upset to hear about Alex Jones recent removal from social media and podcast platforms. The man is a steaming pile of garbage and I have zero sympathy for him. However, after a discussion with friends and some conversations on twitter I started thinking about my own position on censorship and what I believe is acceptable speech.

Rust and Swig

For a personal project I am working on I wanted to create Python bindings to a Rust library I am creating. The first port of call was Milksnake and I wrote a Python wrapper to make it nicer to consume. However, a few weeks later I wanted wrappers for a few more languages and rather than create each one individually I decided to see if I could use a tried and trusted tool like Swig. What follows is…

Integrate Django with Keycloak

Keycloak is an open source identity and access management (IAM) and single sign on (SSO) solution from Redhat. If you have multiple web applications or services that require authentication, keycloak saves you from having to write the same authentication code over and over again, and allows your users to authenticate against multiple applications without having to log in multiple times. In this…

Jonathan Harrington · RSS Amplifier