1
Fork 0

Add unsplash images to posts

This commit is contained in:
Jake Howard 2020-09-12 16:14:22 +01:00
parent f311220fe2
commit 87c419bf5d
Signed by: jake
GPG key ID: 57AFB45680EDD477
10 changed files with 10 additions and 0 deletions

View file

@ -2,6 +2,7 @@
title: Django ORM Performance title: Django ORM Performance
date: 2020-06-07 date: 2020-06-07
tags: [programming, django] tags: [programming, django]
image: unsplash:iR8m2RRo-z4
--- ---
Django already does some pretty incredible things when it comes to performance, especially in the ORM layer. The lazy loading, fluent interface for querying means it'll only fetch the data you need, when you need it. But it can't handle everything for you, and often needs some help to work out what you're doing, and what exactly it can optimize. Performance isn't all about moving your computation into the database from python-land, or reducing the number of queries, but more often than not, it really helps. Django already does some pretty incredible things when it comes to performance, especially in the ORM layer. The lazy loading, fluent interface for querying means it'll only fetch the data you need, when you need it. But it can't handle everything for you, and often needs some help to work out what you're doing, and what exactly it can optimize. Performance isn't all about moving your computation into the database from python-land, or reducing the number of queries, but more often than not, it really helps.

View file

@ -3,6 +3,7 @@ title: Remote to remote backups with Duplicati
subtitle: "Duplicati + Rclone = :heart:" subtitle: "Duplicati + Rclone = :heart:"
date: 2020-05-22 date: 2020-05-22
tags: [self-hosting] tags: [self-hosting]
image: unsplash:hL8slYnc-bM
--- ---
[Duplicati](https://www.duplicati.com/) is one of my favourite backup system. It's pretty fast, supports numerous backup sources, and has a nice configuration web UI. Unfortunately however, it can't be used to back up remote files. In fact, I can't find a nice fully-features backup solution which does do this, which sucks. [Duplicati](https://www.duplicati.com/) is one of my favourite backup system. It's pretty fast, supports numerous backup sources, and has a nice configuration web UI. Unfortunately however, it can't be used to back up remote files. In fact, I can't find a nice fully-features backup solution which does do this, which sucks.

View file

@ -3,6 +3,7 @@ title: Exposing your Homelab
subtitle: How to **securely** expose your homelab to the internet subtitle: How to **securely** expose your homelab to the internet
date: 2020-04-29 date: 2020-04-29
tags: [self-hosting] tags: [self-hosting]
image: unsplash:SwVkmowt7qA
--- ---
In the current lockdown situation, a lot of people are starting to eye up that old desktop machine, or Raspberry Pi they bought for a project and just left on a shelf, and thinking of putting it to use, as a server! In the current lockdown situation, a lot of people are starting to eye up that old desktop machine, or Raspberry Pi they bought for a project and just left on a shelf, and thinking of putting it to use, as a server!

View file

@ -1,6 +1,7 @@
--- ---
title: Facebook cleanup - Part 1 title: Facebook cleanup - Part 1
date: 2019-01-18 date: 2019-01-18
image: unsplash:AGqzy-Uj3s4
--- ---
# Cleaning up Facebook - Part 1 # Cleaning up Facebook - Part 1

View file

@ -3,6 +3,7 @@ title: How to store passwords
date: 2020-05-28 date: 2020-05-28
subtitle: How to store passwords **properly**! subtitle: How to store passwords **properly**!
tags: [security, programming] tags: [security, programming]
image: unsplash:zEFyM4sulJ8
--- ---
Storing passwords is a pretty simple problem in software development, right? Wrong! Storing passwords _correctly_ is pretty complicated. With that said, it's very simple to just lean on work someone else has done, and the libraries available for your language of choice. Storing passwords is a pretty simple problem in software development, right? Wrong! Storing passwords _correctly_ is pretty complicated. With that said, it's very simple to just lean on work someone else has done, and the libraries available for your language of choice.

View file

@ -2,6 +2,7 @@
title: macOS - A Linux Guys Perspective title: macOS - A Linux Guys Perspective
date: 2019-10-01 date: 2019-10-01
tags: [linux] tags: [linux]
image: unsplash:K_aNRqkOTH0
--- ---
For the last four years, I've been spending every working day off a Dell Optiplex. With an after-market SSD upgrade, and a little extra memory, it makes a pretty good work machine. When it comes to needing to work away from my desk, it's a little annoying having only a desktop. For the last 10 months, I've been asking for a laptop which, because _reasons_, has to be a macbook. For the last four years, I've been spending every working day off a Dell Optiplex. With an after-market SSD upgrade, and a little extra memory, it makes a pretty good work machine. When it comes to needing to work away from my desk, it's a little annoying having only a desktop. For the last 10 months, I've been asking for a laptop which, because _reasons_, has to be a macbook.

View file

@ -1,6 +1,7 @@
--- ---
title: Nextcloud Sane Text Editor title: Nextcloud Sane Text Editor
date: 2020-04-19 date: 2020-04-19
image: unsplash:npxXWgQ33ZQ
--- ---
As a part of Nextcloud 17, Nextcloud released [Text](https://apps.nextcloud.com/apps/text), a fancy new WYSIWYG editor for markdown with support for collaboration. As a part of Nextcloud 17, Nextcloud released [Text](https://apps.nextcloud.com/apps/text), a fancy new WYSIWYG editor for markdown with support for collaboration.

View file

@ -2,6 +2,7 @@
title: Creating a fast, secure WordPress site title: Creating a fast, secure WordPress site
date: 2018-10-08 date: 2018-10-08
tags: [security, self-hosting] tags: [security, self-hosting]
image: unsplash:3hBH-ZuvppU
--- ---
In terms of security, [WordPress](https://wordpress.org), and PHP in general for that matter, have become a bit of a [joke](https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/). If you want a site to be secure, people tend to steer clear of WordPress and PHP. That being said, nothing stands even close to WordPress in plugin support, community size, and documentation. As much as we may not like it, I think WordPress isn't going anywhere. In terms of security, [WordPress](https://wordpress.org), and PHP in general for that matter, have become a bit of a [joke](https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/). If you want a site to be secure, people tend to steer clear of WordPress and PHP. That being said, nothing stands even close to WordPress in plugin support, community size, and documentation. As much as we may not like it, I think WordPress isn't going anywhere.

View file

@ -2,6 +2,7 @@
title: Dealing with spoilers in a professional manner title: Dealing with spoilers in a professional manner
date: 2019-04-28 date: 2019-04-28
subtitle: Just don't be a dick - It's not that difficult! subtitle: Just don't be a dick - It's not that difficult!
image: unsplash:23LET4Hxj_U
--- ---
Spoiling films is something which has plagued people since forever. If something dramatic happens, of course people don't want to find out by just being told, they want to watch and experience it for themselves. Unfortunately, it seems many people take pride and pleasure in spoiling films for people. Spoiling films is something which has plagued people since forever. If something dramatic happens, of course people don't want to find out by just being told, they want to watch and experience it for themselves. Unfortunately, it seems many people take pride and pleasure in spoiling films for people.

View file

@ -2,6 +2,7 @@
title: VSCode Grammar Checks title: VSCode Grammar Checks
subtitle: Improving grammar when writing in VSCode subtitle: Improving grammar when writing in VSCode
date: 2020-05-31 date: 2020-05-31
image: unsplash:1UDjq8s8cy0
--- ---
I write quite a lot. Whether it be coursework, blog posts, or any other random thing. Most of my time is spent in either VSCode or QOwnNotes, neither of which have any kind of spelling and grammar checking. It's rare I'll actually go back over something and fully check its grammar, unless there's a very obvious issue or typo. What I really want is something automated to do it for me. I write quite a lot. Whether it be coursework, blog posts, or any other random thing. Most of my time is spent in either VSCode or QOwnNotes, neither of which have any kind of spelling and grammar checking. It's rare I'll actually go back over something and fully check its grammar, unless there's a very obvious issue or typo. What I really want is something automated to do it for me.