Categories
Posts

Basic Django Celery Example

This is part 1 in a 4 part series looking at how to do background/async tasks in Django. See this post for more details Basic Django Celery ExampleBasic Django-Q ExampleBasic Django-RQ ExampleAdvanced Django-RQ Example This is based on some code in the following repository: https://github.com/stuartmaxwell/django-celery-example You could git clone this repository to get it working…

Categories
Posts

Canonical Multipass

Multipass is a simple but powerful utility from Canonical that at its core lets you easily launch Ubuntu virtual machines from the command line. There is a lot more to Multipass than just launching Ubuntu images, but I think if you need more features than that, you’re probably better off looking at something like Vagrant…

Categories
Posts

First GitHub Repository

I’ve been hacking code for many years now but have never considered myself a real software developer, despite having built apps in a variety of languages. Over the last couple of years I’ve enjoyed hacking away at Python and have created many websites, apps, and scripts but never really published or publicised them. I just…

Categories
Posts

New spam: HearTheMusicPlay scam

I’ve been getting a few of these emails recently… A provocative subject line like “your website is broken”, or, “broken links on your homepage” which, when you’re running several websites like me, always stops the heart for a second as you rush to find out which of your sites are broken. But then the email…