[08/09/23] black and yellow colours scheme, fixed title position

This commit is contained in:
Andrew Conlin 2023-09-08 11:02:01 +01:00
parent 0c9c9c8b16
commit 9fb9839a69
24 changed files with 645 additions and 260 deletions
_data
_includes
_layouts
_posts/blog
_site
assets/css
blog/2023
01/14/musings-on-the-cinema
03
05/yuri-felsen-on-love
10/putting-thoughts-into-action
04/29/links-arent-performances
feed.xmlindex.html
index_old
sitemap.xml
til
index.html
nextcloud-php-errors
running-python-in-cron-in-docker
assets/css
blog.htmlindex.htmlindex_old.htmltil.html

@ -1,7 +1,5 @@
- name: about
link: /
- name: blog
link: /blog
link: /
- name: til
link: /til
- name: projects

@ -2,12 +2,12 @@
<div class="col col-md-3">
<div class="row row-cols-1 g-0" id="nav" style="position:sticky;top:0px;">
<h1 class="display-3 logo" style="font-weight:700;" id="logo">
<span style="color:#282828;background-color:#ebdbb2;">ac</span>
<span style="color:black;background-color:gold;">ac</span>
</h1>
{% for item in site.data.nav %}
<div class="col">
<h4>
<a href="{{ item.link }}" class="text-decoration-none"> {{ item.name }} </a>
<a href="{{ item.link }}" class="text-decoration-none" style="color: white;"> {{ item.name }} </a>
</h4>
</div>
{% endfor %}
@ -17,7 +17,7 @@
<span>
{% for item in site.data.icons %}
{% if item.icon != "letterboxd" %}
<a rel="me" href="{{ item.link }}" target="_blank"><i class="{{ item.icon }}"></i></a>
<a rel="me" href="{{ item.link }}" target="_blank"><i class="{{ item.icon }}" style="color: white;"></i></a>
{% else %}
<a href="{{ item.link }}" target="_blank"><img class="letterboxd" src="/assets/images/letterboxd.png"></a>
{% endif %}

@ -15,7 +15,7 @@
<body>
<div class="container text-start">
{% include nav.html %}
<div class="col col-md-9" style="position: relative;top: 90px;">
<div class="col col-md-9 content">
<h1 style="font-weight: 500;">
{{ page.title }}
</h1>

@ -2,9 +2,9 @@
layout: default
---
<p style="font-family:Fira Code;font-weight:500;">
<p style="font-family:Rubik;font-style:italic;">
<i class="fas fa-calendar"></i>&nbsp;{{ page.date | date_to_string }}
|
&nbsp;
<i class="fas fa-clock"></i>&nbsp;{{ content | reading_time | pluralize: "minute" }}
</p>
<hr>

@ -1,11 +1,6 @@
---
title: Musings on the power of cinema
categories:
- thoughts
tags:
- journal
- cinema
- film
category: blog
---
I've realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always look at things differently in the aftermath; like my perception is temporarily knocked off balance. No, more like a fog is lifted for a while. I especially enjoy that time immediately after, the cycle home. I notice so many little details, scenes of beauty and of strange nostalgia. Like I'm finally seeing the world how it is, or rather, I begin to see rather than look, listen rather than hear. I feel as though these moments, however brief, are when I am truly in touch with myself. My soul, my inner essence. This is why I love the cinema. These moments of private melancholy, of temporary clarity. It is a feeling I cannot replicate anywhere else in my life.

@ -1,10 +1,6 @@
---
title: Yuri Felsen on love
categories:
- quotes
tags:
- yuri felsen
- love
category: blog
---
_"Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed to us-the streets, the cities, the rooms, those intelligent beasts of a sad and predatory nature, who have learn to stand on their hind legs, who have built all this but are fated to disappear, who, despite this, still try to cling to something solid and lasting, still try to ward off the inevitability of death, who dreamt up fairy tales and, now that these stories have been disproved, are disconsolate - and for me the only means of defending myself from our terrible fate is love, my love - Lyolya. Without love we fall into a stupor or despair, it covers our naked animal essence; with the fear of death, with deliberate attempts to grab hold of some kind of eternity, one that is at once a mystery to us and yet devised by us, even the remains of love, even its very echo in music, imbues us with a semblance of fearlessness, dignity and the spiritual range to disregard death. Only by loving, by knowing about love, hoping for love, are we inspired and meaningfully engaged in life, able to banish the sovereignty of petty day-to-day cares, to stop waiting for the end to come"_

@ -1,11 +1,6 @@
---
title: Links aren't performances
categories:
- links
tags:
- copyright
- law
- pluralistic
category: blog
---
_"For starters, it finds that publishing a link can be a "performance" of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had posted, he infringed on copyright._

@ -2,14 +2,10 @@
@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600;700&display=swap');
h1.logo {
height: 90px;
}
hr {
border: none;
height: 3px;
background-color: #a89984;
background-color: #282828;
opacity: 100%;
}
@ -23,24 +19,35 @@ hr.menu {
}
}
div.content {
position: relative;
top: 90px;
}
@media (max-width: 768px) {
div.content {
top: 0px;
}
}
a {
color: #ebdbb2;
color: gold;
}
body {
background-color: #282828;
color: #ebdbb2;
background-color: black;
color: white;
font-family: "Rubik";
min-height: 100vh;
}
code {
color: #ebdbb2;
color: gold;
}
pre {
color: #ebdbb2;
background-color: #504945;
color: gold;
background-color: #282828;
padding: 10px 10px 10px 10px;
border-radius: 10px;
white-space: pre-wrap;
@ -72,6 +79,6 @@ img.letterboxd {
}
::selection {
background-color: #ebdbb2;
color: #282828;
background-color: gold;
color: black;
}

@ -0,0 +1,116 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:image" content="https://andrewconl.in/assets/images/og-image-template.jpg">
<link type="application/atom+xml" rel="alternate" href="http://localhost:4000/feed.xml" />
<title>andrew conlin</title>
<link href="https://use.fontawesome.com/releases/v6.0.0/css/all.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="/assets/css/default.css" rel="stylesheet">
</head>
<body>
<div class="container text-start">
<div class="row row-cols-1 row-cols-md-2">
<div class="col col-md-3">
<div class="row row-cols-1 g-0" id="nav" style="position:sticky;top:0px;">
<h1 class="display-3 logo" style="font-weight:700;" id="logo">
<span style="color:black;background-color:gold;">ac</span>
</h1>
<div class="col">
<h4>
<a href="/" class="text-decoration-none" style="color: white;"> blog </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/til" class="text-decoration-none" style="color: white;"> til </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/projects" class="text-decoration-none" style="color: white;"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none" style="color: white;"> photos↗ </a>
</h4>
</div>
<div class="col gy-2" style="font-family: Arial, Helvetica, sans-serif;">
<h4>
<div>
<span>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon" style="color: white;"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram" style="color: white;"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github" style="color: white;"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava" style="color: white;"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify" style="color: white;"></i></a>
<a href="https://letterboxd.com/andrewconlin/" target="_blank"><img class="letterboxd" src="/assets/images/letterboxd.png"></a>
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope" style="color: white;"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss" style="color: white;"></i></a>
</span>
</div>
</h4>
</div>
<hr class="menu">
</div>
</div>
<div class="col col-md-9 content">
<h1 style="font-weight: 500;">
Musings on the power of cinema
</h1>
<p>
</p>
<p style="font-family:Rubik;font-style:italic;">
<i class="fas fa-calendar"></i>&nbsp;14 Jan 2023
&nbsp;
<i class="fas fa-clock"></i>&nbsp;1 minute
</p>
<hr>
<p>Ive realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always look at things differently in the aftermath; like my perception is temporarily knocked off balance. No, more like a fog is lifted for a while. I especially enjoy that time immediately after, the cycle home. I notice so many little details, scenes of beauty and of strange nostalgia. Like Im finally seeing the world how it is, or rather, I begin to see rather than look, listen rather than hear. I feel as though these moments, however brief, are when I am truly in touch with myself. My soul, my inner essence. This is why I love the cinema. These moments of private melancholy, of temporary clarity. It is a feeling I cannot replicate anywhere else in my life.</p>
<br>
<br>
</div>
</div>
</body>
</html>

@ -0,0 +1,120 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:image" content="https://andrewconl.in/assets/images/og-image-template.jpg">
<link type="application/atom+xml" rel="alternate" href="http://localhost:4000/feed.xml" />
<title>andrew conlin</title>
<link href="https://use.fontawesome.com/releases/v6.0.0/css/all.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="/assets/css/default.css" rel="stylesheet">
</head>
<body>
<div class="container text-start">
<div class="row row-cols-1 row-cols-md-2">
<div class="col col-md-3">
<div class="row row-cols-1 g-0" id="nav" style="position:sticky;top:0px;">
<h1 class="display-3 logo" style="font-weight:700;" id="logo">
<span style="color:black;background-color:gold;">ac</span>
</h1>
<div class="col">
<h4>
<a href="/" class="text-decoration-none" style="color: white;"> blog </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/til" class="text-decoration-none" style="color: white;"> til </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/projects" class="text-decoration-none" style="color: white;"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none" style="color: white;"> photos↗ </a>
</h4>
</div>
<div class="col gy-2" style="font-family: Arial, Helvetica, sans-serif;">
<h4>
<div>
<span>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon" style="color: white;"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram" style="color: white;"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github" style="color: white;"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava" style="color: white;"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify" style="color: white;"></i></a>
<a href="https://letterboxd.com/andrewconlin/" target="_blank"><img class="letterboxd" src="/assets/images/letterboxd.png"></a>
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope" style="color: white;"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss" style="color: white;"></i></a>
</span>
</div>
</h4>
</div>
<hr class="menu">
</div>
</div>
<div class="col col-md-9 content">
<h1 style="font-weight: 500;">
Yuri Felsen on love
</h1>
<p>
</p>
<p style="font-family:Rubik;font-style:italic;">
<i class="fas fa-calendar"></i>&nbsp;05 Mar 2023
&nbsp;
<i class="fas fa-clock"></i>&nbsp;1 minute
</p>
<hr>
<p><em>“Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed to us-the streets, the cities, the rooms, those intelligent beasts of a sad and predatory nature, who have learn to stand on their hind legs, who have built all this but are fated to disappear, who, despite this, still try to cling to something solid and lasting, still try to ward off the inevitability of death, who dreamt up fairy tales and, now that these stories have been disproved, are disconsolate - and for me the only means of defending myself from our terrible fate is love, my love - Lyolya. Without love we fall into a stupor or despair, it covers our naked animal essence; with the fear of death, with deliberate attempts to grab hold of some kind of eternity, one that is at once a mystery to us and yet devised by us, even the remains of love, even its very echo in music, imbues us with a semblance of fearlessness, dignity and the spiritual range to disregard death. Only by loving, by knowing about love, hoping for love, are we inspired and meaningfully engaged in life, able to banish the sovereignty of petty day-to-day cares, to stop waiting for the end to come”</em></p>
<p><strong>- Yuri Felsen (<em>trans. Bryan Karetnyk</em>)</strong></p>
<p>From Deceit, first published in 1930 and translated to English in 2022.</p>
<br>
<br>
</div>
</div>
</body>
</html>

@ -18,36 +18,30 @@
<div class="col col-md-3">
<div class="row row-cols-1 g-0" id="nav" style="position:sticky;top:0px;">
<h1 class="display-3 logo" style="font-weight:700;" id="logo">
<span style="color:#282828;background-color:#ebdbb2;">ac</span>
<span style="color:black;background-color:gold;">ac</span>
</h1>
<div class="col">
<h4>
<a href="/" class="text-decoration-none"> about </a>
<a href="/" class="text-decoration-none" style="color: white;"> blog </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/blog" class="text-decoration-none"> blog </a>
<a href="/til" class="text-decoration-none" style="color: white;"> til </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/til" class="text-decoration-none"> til </a>
<a href="/projects" class="text-decoration-none" style="color: white;"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/projects" class="text-decoration-none"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none"> photos↗ </a>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none" style="color: white;"> photos↗ </a>
</h4>
</div>
@ -57,23 +51,23 @@
<span>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon"></i></a>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon" style="color: white;"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram" style="color: white;"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github" style="color: white;"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava" style="color: white;"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify" style="color: white;"></i></a>
@ -81,11 +75,11 @@
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope"></i></a>
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope" style="color: white;"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss" style="color: white;"></i></a>
</span>
@ -95,16 +89,16 @@
<hr class="menu">
</div>
</div>
<div class="col col-md-9" style="position: relative;top: 90px;">
<div class="col col-md-9 content">
<h1 style="font-weight: 500;">
A measure of how easily thoughts can be translated to action
</h1>
<p>
</p>
<p style="font-family:Fira Code;font-weight:500;">
<p style="font-family:Rubik;font-style:italic;">
<i class="fas fa-calendar"></i>&nbsp;10 Mar 2023
|
&nbsp;
<i class="fas fa-clock"></i>&nbsp;2 minutes
</p>
<hr>

@ -18,36 +18,30 @@
<div class="col col-md-3">
<div class="row row-cols-1 g-0" id="nav" style="position:sticky;top:0px;">
<h1 class="display-3 logo" style="font-weight:700;" id="logo">
<span style="color:#282828;background-color:#ebdbb2;">ac</span>
<span style="color:black;background-color:gold;">ac</span>
</h1>
<div class="col">
<h4>
<a href="/" class="text-decoration-none"> about </a>
<a href="/" class="text-decoration-none" style="color: white;"> blog </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/blog" class="text-decoration-none"> blog </a>
<a href="/til" class="text-decoration-none" style="color: white;"> til </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/til" class="text-decoration-none"> til </a>
<a href="/projects" class="text-decoration-none" style="color: white;"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/projects" class="text-decoration-none"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none"> photos↗ </a>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none" style="color: white;"> photos↗ </a>
</h4>
</div>
@ -57,23 +51,23 @@
<span>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon"></i></a>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon" style="color: white;"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram" style="color: white;"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github" style="color: white;"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava" style="color: white;"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify" style="color: white;"></i></a>
@ -81,11 +75,11 @@
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope"></i></a>
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope" style="color: white;"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss" style="color: white;"></i></a>
</span>
@ -95,36 +89,27 @@
<hr class="menu">
</div>
</div>
<div class="col col-md-9" style="position: relative;top: 90px;">
<div class="col col-md-9 content">
<h1 style="font-weight: 500;">
latest posts <span style="font-size:20px;"><a href="/feed.xml"><i class="fas fa-rss-square"></i></a></span>
Links aren't performances
</h1>
<p>
all the posts, in reverse chronological. there is an atom feed above.
</p>
<hr>
<ul style="list-style-type:none;margin:0;padding:0;">
<li>
<h4><a href="/blog/2023/03/10/putting-thoughts-into-action/">A measure of how easily thoughts can be translated to action</a></h4>
<div style="font-family:Fira Code;font-weight:500;">
<i class="fas fa-calendar"></i>&nbsp;10 Mar 2023
</div>
Recently, Ive been using multiple different languages and frameworks (both at work and personally) and Ive been thinking about why I prefer some over others. Ultimately, I think it comes...
<br>
<br>
</li>
</ul>
<p style="font-family:Rubik;font-style:italic;">
<i class="fas fa-calendar"></i>&nbsp;29 Apr 2023
&nbsp;
<i class="fas fa-clock"></i>&nbsp;1 minute
</p>
<hr>
<p><em>“For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had posted, he infringed on copyright.</em></p>
<p><em>This is a perverse, even surreal take on copyright. The court rejects Linkletters argument that even Youtubes terms of service warned Proctorio that publishing world-viewable material on its site constituted permission for people to link to and watch that material.”</em></p>
<p>Via: <a href="https://pluralistic.net/2023/04/20/links-arent-performances/#free-ian-linkletter">Pluralistic</a></p>
<br>
<br>
</div>

@ -1,4 +1,8 @@
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator><link href="http://localhost:4000/feed.xml" rel="self" type="application/atom+xml" /><link href="http://localhost:4000/" rel="alternate" type="text/html" /><updated>2023-09-08T10:13:08+01:00</updated><id>http://localhost:4000/feed.xml</id><author><name>Andrew Conlin</name></author><entry><title type="html">Running a Python script periodically in a Docker container using cron</title><link href="http://localhost:4000/til/running-python-in-cron-in-docker/" rel="alternate" type="text/html" title="Running a Python script periodically in a Docker container using cron" /><published>2023-04-19T00:00:00+01:00</published><updated>2023-04-19T00:00:00+01:00</updated><id>http://localhost:4000/til/running-python-in-cron-in-docker</id><content type="html" xml:base="http://localhost:4000/til/running-python-in-cron-in-docker/"><![CDATA[<p>Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using “Send-to-Kindle” feature (a blog post about this project is in the works).</p>
<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="4.3.2">Jekyll</generator><link href="http://localhost:4000/feed.xml" rel="self" type="application/atom+xml" /><link href="http://localhost:4000/" rel="alternate" type="text/html" /><updated>2023-09-08T10:58:34+01:00</updated><id>http://localhost:4000/feed.xml</id><author><name>Andrew Conlin</name></author><entry><title type="html">Links arent performances</title><link href="http://localhost:4000/blog/2023/04/29/links-arent-performances/" rel="alternate" type="text/html" title="Links arent performances" /><published>2023-04-29T00:00:00+01:00</published><updated>2023-04-29T00:00:00+01:00</updated><id>http://localhost:4000/blog/2023/04/29/links-arent-performances</id><content type="html" xml:base="http://localhost:4000/blog/2023/04/29/links-arent-performances/"><![CDATA[<p><em>“For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had posted, he infringed on copyright.</em></p>
<p><em>This is a perverse, even surreal take on copyright. The court rejects Linkletters argument that even Youtubes terms of service warned Proctorio that publishing world-viewable material on its site constituted permission for people to link to and watch that material.”</em></p>
<p>Via: <a href="https://pluralistic.net/2023/04/20/links-arent-performances/#free-ian-linkletter">Pluralistic</a></p>]]></content><author><name>Andrew Conlin</name></author><category term="blog" /><summary type="html"><![CDATA[“For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had posted, he infringed on copyright.]]></summary></entry><entry><title type="html">Running a Python script periodically in a Docker container using cron</title><link href="http://localhost:4000/til/running-python-in-cron-in-docker/" rel="alternate" type="text/html" title="Running a Python script periodically in a Docker container using cron" /><published>2023-04-19T00:00:00+01:00</published><updated>2023-04-19T00:00:00+01:00</updated><id>http://localhost:4000/til/running-python-in-cron-in-docker</id><content type="html" xml:base="http://localhost:4000/til/running-python-in-cron-in-docker/"><![CDATA[<p>Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using “Send-to-Kindle” feature (a blog post about this project is in the works).</p>
<p>I loved this idea, and thought it would be no problem to get a Python script up and running periodically on my Raspberry Pi home server using <code class="language-plaintext highlighter-rouge">cron</code>. However, I ran into various issues along the way (some of which were not so easy to resolve), so Im collating all the configuration changes I made in the hopes that it will be useful to someone one day. You can find the full repo for this project <a href="https://github.com/andrwcnln/watchman">here</a>, and I have also included my Dockerfile, docker-compose.yml and crontab at the end of this TIL.</p>
@ -114,7 +118,11 @@ PYTHONPATH=/usr/bin/local/python3
<p>These are usually a direct tradeoff, with ease typically preferred over options. This tends to frustrate me, as I want full control of all those little configurations.</p>
<p>The solution to this, at least for me, are frameworks such as Bootstrap and Jekyll. They put a layer between the user and the options; essentially translating and simplying all the little configurations into something much easier to work with. Columns in Bootstrap make page layouts simple; markdown-to-html parsing in Jekyll makes text formatting a breeze. But, most importantly of all, these frameworks dont sacrifice on the possibilities. They make it easier to apply complex setups, but if you want to go in and tweak absolutely everything to your liking, go right ahead. By providing the user with simpler ways of doing the same things as before, they manage to bridge the gap between <em>Can I do everything I want to?</em> and <em>How easy is it?</em>. And I think that is beautiful.</p>]]></content><author><name>Andrew Conlin</name></author><category term="blog" /><summary type="html"><![CDATA[Recently, Ive been using multiple different languages and frameworks (both at work and personally) and Ive been thinking about why I prefer some over others. Ultimately, I think it comes down to this:]]></summary></entry><entry><title type="html">Fixing php errors in a Nextcloud docker-compose configuration</title><link href="http://localhost:4000/til/nextcloud-php-errors/" rel="alternate" type="text/html" title="Fixing php errors in a Nextcloud docker-compose configuration" /><published>2023-03-01T00:00:00+00:00</published><updated>2023-03-01T00:00:00+00:00</updated><id>http://localhost:4000/til/nextcloud-php-errors</id><content type="html" xml:base="http://localhost:4000/til/nextcloud-php-errors/"><![CDATA[<p>I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird <code class="language-plaintext highlighter-rouge">php</code> errors.</p>
<p>The solution to this, at least for me, are frameworks such as Bootstrap and Jekyll. They put a layer between the user and the options; essentially translating and simplying all the little configurations into something much easier to work with. Columns in Bootstrap make page layouts simple; markdown-to-html parsing in Jekyll makes text formatting a breeze. But, most importantly of all, these frameworks dont sacrifice on the possibilities. They make it easier to apply complex setups, but if you want to go in and tweak absolutely everything to your liking, go right ahead. By providing the user with simpler ways of doing the same things as before, they manage to bridge the gap between <em>Can I do everything I want to?</em> and <em>How easy is it?</em>. And I think that is beautiful.</p>]]></content><author><name>Andrew Conlin</name></author><category term="blog" /><summary type="html"><![CDATA[Recently, Ive been using multiple different languages and frameworks (both at work and personally) and Ive been thinking about why I prefer some over others. Ultimately, I think it comes down to this:]]></summary></entry><entry><title type="html">Yuri Felsen on love</title><link href="http://localhost:4000/blog/2023/03/05/yuri-felsen-on-love/" rel="alternate" type="text/html" title="Yuri Felsen on love" /><published>2023-03-05T00:00:00+00:00</published><updated>2023-03-05T00:00:00+00:00</updated><id>http://localhost:4000/blog/2023/03/05/yuri-felsen-on-love</id><content type="html" xml:base="http://localhost:4000/blog/2023/03/05/yuri-felsen-on-love/"><![CDATA[<p><em>“Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed to us-the streets, the cities, the rooms, those intelligent beasts of a sad and predatory nature, who have learn to stand on their hind legs, who have built all this but are fated to disappear, who, despite this, still try to cling to something solid and lasting, still try to ward off the inevitability of death, who dreamt up fairy tales and, now that these stories have been disproved, are disconsolate - and for me the only means of defending myself from our terrible fate is love, my love - Lyolya. Without love we fall into a stupor or despair, it covers our naked animal essence; with the fear of death, with deliberate attempts to grab hold of some kind of eternity, one that is at once a mystery to us and yet devised by us, even the remains of love, even its very echo in music, imbues us with a semblance of fearlessness, dignity and the spiritual range to disregard death. Only by loving, by knowing about love, hoping for love, are we inspired and meaningfully engaged in life, able to banish the sovereignty of petty day-to-day cares, to stop waiting for the end to come”</em></p>
<p><strong>- Yuri Felsen (<em>trans. Bryan Karetnyk</em>)</strong></p>
<p>From Deceit, first published in 1930 and translated to English in 2022.</p>]]></content><author><name>Andrew Conlin</name></author><category term="blog" /><summary type="html"><![CDATA[“Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed to us-the streets, the cities, the rooms, those intelligent beasts of a sad and predatory nature, who have learn to stand on their hind legs, who have built all this but are fated to disappear, who, despite this, still try to cling to something solid and lasting, still try to ward off the inevitability of death, who dreamt up fairy tales and, now that these stories have been disproved, are disconsolate - and for me the only means of defending myself from our terrible fate is love, my love - Lyolya. Without love we fall into a stupor or despair, it covers our naked animal essence; with the fear of death, with deliberate attempts to grab hold of some kind of eternity, one that is at once a mystery to us and yet devised by us, even the remains of love, even its very echo in music, imbues us with a semblance of fearlessness, dignity and the spiritual range to disregard death. Only by loving, by knowing about love, hoping for love, are we inspired and meaningfully engaged in life, able to banish the sovereignty of petty day-to-day cares, to stop waiting for the end to come”]]></summary></entry><entry><title type="html">Fixing php errors in a Nextcloud docker-compose configuration</title><link href="http://localhost:4000/til/nextcloud-php-errors/" rel="alternate" type="text/html" title="Fixing php errors in a Nextcloud docker-compose configuration" /><published>2023-03-01T00:00:00+00:00</published><updated>2023-03-01T00:00:00+00:00</updated><id>http://localhost:4000/til/nextcloud-php-errors</id><content type="html" xml:base="http://localhost:4000/til/nextcloud-php-errors/"><![CDATA[<p>I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird <code class="language-plaintext highlighter-rouge">php</code> errors.</p>
<h3 id="first-error---could-not-find-driver">First error - “could not find driver”</h3>
@ -156,4 +164,4 @@ This led me to running this command:</p>
<p>….aaaaaand, <em>voila!</em> The command runs, the files are scanned and everything is up to date.</p>
<p><img src="/assets/images/occ.png" alt="terminal output showing the files that have been successfully been scanned" /></p>]]></content><author><name>Andrew Conlin</name></author><category term="til" /><category term="php" /><category term="nextcloud" /><category term="docker" /><category term="docker-compose" /><summary type="html"><![CDATA[I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors.]]></summary></entry></feed>
<p><img src="/assets/images/occ.png" alt="terminal output showing the files that have been successfully been scanned" /></p>]]></content><author><name>Andrew Conlin</name></author><category term="til" /><category term="php" /><category term="nextcloud" /><category term="docker" /><category term="docker-compose" /><summary type="html"><![CDATA[I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors.]]></summary></entry><entry><title type="html">Musings on the power of cinema</title><link href="http://localhost:4000/blog/2023/01/14/musings-on-the-cinema/" rel="alternate" type="text/html" title="Musings on the power of cinema" /><published>2023-01-14T00:00:00+00:00</published><updated>2023-01-14T00:00:00+00:00</updated><id>http://localhost:4000/blog/2023/01/14/musings-on-the-cinema</id><content type="html" xml:base="http://localhost:4000/blog/2023/01/14/musings-on-the-cinema/"><![CDATA[<p>Ive realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always look at things differently in the aftermath; like my perception is temporarily knocked off balance. No, more like a fog is lifted for a while. I especially enjoy that time immediately after, the cycle home. I notice so many little details, scenes of beauty and of strange nostalgia. Like Im finally seeing the world how it is, or rather, I begin to see rather than look, listen rather than hear. I feel as though these moments, however brief, are when I am truly in touch with myself. My soul, my inner essence. This is why I love the cinema. These moments of private melancholy, of temporary clarity. It is a feeling I cannot replicate anywhere else in my life.</p>]]></content><author><name>Andrew Conlin</name></author><category term="blog" /><summary type="html"><![CDATA[Ive realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always look at things differently in the aftermath; like my perception is temporarily knocked off balance. No, more like a fog is lifted for a while. I especially enjoy that time immediately after, the cycle home. I notice so many little details, scenes of beauty and of strange nostalgia. Like Im finally seeing the world how it is, or rather, I begin to see rather than look, listen rather than hear. I feel as though these moments, however brief, are when I am truly in touch with myself. My soul, my inner essence. This is why I love the cinema. These moments of private melancholy, of temporary clarity. It is a feeling I cannot replicate anywhere else in my life.]]></summary></entry></feed>

@ -18,36 +18,30 @@
<div class="col col-md-3">
<div class="row row-cols-1 g-0" id="nav" style="position:sticky;top:0px;">
<h1 class="display-3 logo" style="font-weight:700;" id="logo">
<span style="color:#282828;background-color:#ebdbb2;">ac</span>
<span style="color:black;background-color:gold;">ac</span>
</h1>
<div class="col">
<h4>
<a href="/" class="text-decoration-none"> about </a>
<a href="/" class="text-decoration-none" style="color: white;"> blog </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/blog" class="text-decoration-none"> blog </a>
<a href="/til" class="text-decoration-none" style="color: white;"> til </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/til" class="text-decoration-none"> til </a>
<a href="/projects" class="text-decoration-none" style="color: white;"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/projects" class="text-decoration-none"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none"> photos↗ </a>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none" style="color: white;"> photos↗ </a>
</h4>
</div>
@ -57,23 +51,23 @@
<span>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon"></i></a>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon" style="color: white;"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram" style="color: white;"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github" style="color: white;"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava" style="color: white;"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify" style="color: white;"></i></a>
@ -81,11 +75,11 @@
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope"></i></a>
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope" style="color: white;"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss" style="color: white;"></i></a>
</span>
@ -95,28 +89,75 @@
<hr class="menu">
</div>
</div>
<div class="col col-md-9" style="position: relative;top: 90px;">
<div class="col col-md-9 content">
<h1 style="font-weight: 500;">
about me
latest posts <span style="font-size:20px;"><a href="/feed.xml"><i class="fas fa-rss-square"></i></a></span>
</h1>
<p>
all the posts, in reverse chronological. there is an atom feed above.
</p>
<hr>
<img src="/assets/images/me.jpg">
<br>
Hi! My name is Andrew Conlin. I am a <a href="https://www.linkedin.com/in/andrew-conlin-61320a257/" target="_blank">software engineer</a> and <a href="http://andrewconlinphotography.co.uk" target="_blank">photographer</a>, currently based in Cambridge, England.
<br>
<br>
My main hobbies are film photography and running. I love <a href="https://letterboxd.com/andrewconlin/">watching movies</a>, especially in the cinema. I love post-punk, dreampop and experimental hip hop. I love drinking good coffee, good beer and good whisky. I am also a passionate self-hoster, and like to think that I'm at least somewhat privacy conscious.
<br>
<br>
I mainly use this site as a space for my blog, where I post interesting things I've found, and some of my (not so interesting) thoughts. Inspired by <a href="https://til.simonwillison.net/">Simon Willison</a>, I also post my TIL series here. Any time I run into a weird error while programming, I post the full error message and the fix that I found, to hopefully help someone down the line.
<br>
<br>
<h1> contact </h1>
<hr>
You can <a href="mailto:andrew@andrewconl.in">email me</a>, or use any of the socials in the nav menu.
<ul style="list-style-type:none;margin:0;padding:0;">
<li>
<h4><a href="/blog/2023/04/29/links-arent-performances/">Links aren't performances</a></h4>
<div style="font-style: italic;">
<i class="fas fa-calendar"></i>&nbsp;29 Apr 2023
</div>
“For starters, it finds that publishing a link can be a “performance” of a copyrighted work, which meant that when Linkletter linked to the world-viewable Youtube files that Proctorio had...
<br>
<br>
</li>
<li>
<h4><a href="/blog/2023/03/10/putting-thoughts-into-action/">A measure of how easily thoughts can be translated to action</a></h4>
<div style="font-style: italic;">
<i class="fas fa-calendar"></i>&nbsp;10 Mar 2023
</div>
Recently, Ive been using multiple different languages and frameworks (both at work and personally) and Ive been thinking about why I prefer some over others. Ultimately, I think it comes...
<br>
<br>
</li>
<li>
<h4><a href="/blog/2023/03/05/yuri-felsen-on-love/">Yuri Felsen on love</a></h4>
<div style="font-style: italic;">
<i class="fas fa-calendar"></i>&nbsp;05 Mar 2023
</div>
“Like everyone, I have my own, maybe obsessive futile, maybe in some way authentic, vision: all of a sudden, I will imagine the entire homogenous world as it is revealed...
<br>
<br>
</li>
<li>
<h4><a href="/blog/2023/01/14/musings-on-the-cinema/">Musings on the power of cinema</a></h4>
<div style="font-style: italic;">
<i class="fas fa-calendar"></i>&nbsp;14 Jan 2023
</div>
Ive realised that going to the cinema makes me sad; a quiet, contemplative melancholy. Ennui. No matter the film, something about the cinema experience is meditative for me. I always...
<br>
<br>
</li>
</ul>
<br>
<br>
</div>

121
_site/index_old/index.html Normal file

@ -0,0 +1,121 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta property="og:image" content="https://andrewconl.in/assets/images/og-image-template.jpg">
<link type="application/atom+xml" rel="alternate" href="http://localhost:4000/feed.xml" />
<title>andrew conlin</title>
<link href="https://use.fontawesome.com/releases/v6.0.0/css/all.css" rel="stylesheet">
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet">
<link href="/assets/css/default.css" rel="stylesheet">
</head>
<body>
<div class="container text-start">
<div class="row row-cols-1 row-cols-md-2">
<div class="col col-md-3">
<div class="row row-cols-1 g-0" id="nav" style="position:sticky;top:0px;">
<h1 class="display-3 logo" style="font-weight:700;" id="logo">
<span style="color:black;background-color:gold;">ac</span>
</h1>
<div class="col">
<h4>
<a href="/" class="text-decoration-none" style="color: white;"> blog </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/til" class="text-decoration-none" style="color: white;"> til </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/projects" class="text-decoration-none" style="color: white;"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none" style="color: white;"> photos↗ </a>
</h4>
</div>
<div class="col gy-2" style="font-family: Arial, Helvetica, sans-serif;">
<h4>
<div>
<span>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon" style="color: white;"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram" style="color: white;"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github" style="color: white;"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava" style="color: white;"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify" style="color: white;"></i></a>
<a href="https://letterboxd.com/andrewconlin/" target="_blank"><img class="letterboxd" src="/assets/images/letterboxd.png"></a>
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope" style="color: white;"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss" style="color: white;"></i></a>
</span>
</div>
</h4>
</div>
<hr class="menu">
</div>
</div>
<div class="col col-md-9 content">
<h1 style="font-weight: 500;">
about me
</h1>
<p>
</p>
<hr>
<img src="/assets/images/me.jpg">
<br>
Hi! My name is Andrew Conlin. I am a <a href="https://www.linkedin.com/in/andrew-conlin-61320a257/" target="_blank">software engineer</a> and <a href="http://andrewconlinphotography.co.uk" target="_blank">photographer</a>, currently based in Cambridge, England.
<br>
<br>
My main hobbies are film photography and running. I love <a href="https://letterboxd.com/andrewconlin/">watching movies</a>, especially in the cinema. I love post-punk, dreampop and experimental hip hop. I love drinking good coffee, good beer and good whisky. I am also a passionate self-hoster, and like to think that I'm at least somewhat privacy conscious.
<br>
<br>
I mainly use this site as a space for my blog, where I post interesting things I've found, and some of my (not so interesting) thoughts. Inspired by <a href="https://til.simonwillison.net/">Simon Willison</a>, I also post my TIL series here. Any time I run into a weird error while programming, I post the full error message and the fix that I found, to hopefully help someone down the line.
<br>
<br>
<h1> contact </h1>
<hr>
You can <a href="mailto:andrew@andrewconl.in">email me</a>, or use any of the socials in the nav menu.
<br>
<br>
</div>
</div>
</body>
</html>

@ -1,10 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://localhost:4000/blog/2023/01/14/musings-on-the-cinema/</loc>
<lastmod>2023-01-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://localhost:4000/til/nextcloud-php-errors/</loc>
<lastmod>2023-03-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://localhost:4000/blog/2023/03/05/yuri-felsen-on-love/</loc>
<lastmod>2023-03-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>http://localhost:4000/blog/2023/03/10/putting-thoughts-into-action/</loc>
<lastmod>2023-03-10T00:00:00+00:00</lastmod>
</url>
@ -13,12 +21,16 @@
<lastmod>2023-04-19T00:00:00+01:00</lastmod>
</url>
<url>
<loc>http://localhost:4000/blog/</loc>
<loc>http://localhost:4000/blog/2023/04/29/links-arent-performances/</loc>
<lastmod>2023-04-29T00:00:00+01:00</lastmod>
</url>
<url>
<loc>http://localhost:4000/</loc>
</url>
<url>
<loc>http://localhost:4000/index_old/</loc>
</url>
<url>
<loc>http://localhost:4000/til/</loc>
</url>
</urlset>

@ -18,36 +18,30 @@
<div class="col col-md-3">
<div class="row row-cols-1 g-0" id="nav" style="position:sticky;top:0px;">
<h1 class="display-3 logo" style="font-weight:700;" id="logo">
<span style="color:#282828;background-color:#ebdbb2;">ac</span>
<span style="color:black;background-color:gold;">ac</span>
</h1>
<div class="col">
<h4>
<a href="/" class="text-decoration-none"> about </a>
<a href="/" class="text-decoration-none" style="color: white;"> blog </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/blog" class="text-decoration-none"> blog </a>
<a href="/til" class="text-decoration-none" style="color: white;"> til </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/til" class="text-decoration-none"> til </a>
<a href="/projects" class="text-decoration-none" style="color: white;"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/projects" class="text-decoration-none"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none"> photos↗ </a>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none" style="color: white;"> photos↗ </a>
</h4>
</div>
@ -57,23 +51,23 @@
<span>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon"></i></a>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon" style="color: white;"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram" style="color: white;"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github" style="color: white;"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava" style="color: white;"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify" style="color: white;"></i></a>
@ -81,11 +75,11 @@
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope"></i></a>
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope" style="color: white;"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss" style="color: white;"></i></a>
</span>
@ -95,7 +89,7 @@
<hr class="menu">
</div>
</div>
<div class="col col-md-9" style="position: relative;top: 90px;">
<div class="col col-md-9 content">
<h1 style="font-weight: 500;">
latest tils <span style="font-size:20px;"><a href="/feed/til.xml"><i class="fas fa-rss-square"></i></a></span>
</h1>
@ -107,9 +101,12 @@
<li>
<h4><a href="/til/running-python-in-cron-in-docker/">Running a Python script periodically in a Docker container using cron</a></h4>
<div style="font-family:Fira Code;font-weight:500;">
<div style="font-family:Rubik;font-style: italic;">
<i class="fas fa-calendar"></i>&nbsp;19 Apr 2023
</div>
Recently, my partner gave a great idea for utilising my old Kindle: generate a “newspaper” each morning from a bunch of RSS feeds, and email it to the Kindle using...
@ -123,9 +120,12 @@
<li>
<h4><a href="/til/nextcloud-php-errors/">Fixing php errors in a Nextcloud docker-compose configuration</a></h4>
<div style="font-family:Fira Code;font-weight:500;">
<div style="font-family:Rubik;font-style: italic;">
<i class="fas fa-calendar"></i>&nbsp;01 Mar 2023
</div>
I was trying to rescan the files in my Nextcloud server (running on Raspberry Pi 4 with DietPi), and kept running into some weird php errors. First error - “could...
@ -134,6 +134,9 @@
</li>
</ul>
<br>
<br>

@ -18,36 +18,30 @@
<div class="col col-md-3">
<div class="row row-cols-1 g-0" id="nav" style="position:sticky;top:0px;">
<h1 class="display-3 logo" style="font-weight:700;" id="logo">
<span style="color:#282828;background-color:#ebdbb2;">ac</span>
<span style="color:black;background-color:gold;">ac</span>
</h1>
<div class="col">
<h4>
<a href="/" class="text-decoration-none"> about </a>
<a href="/" class="text-decoration-none" style="color: white;"> blog </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/blog" class="text-decoration-none"> blog </a>
<a href="/til" class="text-decoration-none" style="color: white;"> til </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/til" class="text-decoration-none"> til </a>
<a href="/projects" class="text-decoration-none" style="color: white;"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/projects" class="text-decoration-none"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none"> photos↗ </a>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none" style="color: white;"> photos↗ </a>
</h4>
</div>
@ -57,23 +51,23 @@
<span>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon"></i></a>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon" style="color: white;"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram" style="color: white;"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github" style="color: white;"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava" style="color: white;"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify" style="color: white;"></i></a>
@ -81,11 +75,11 @@
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope"></i></a>
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope" style="color: white;"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss" style="color: white;"></i></a>
</span>
@ -95,16 +89,16 @@
<hr class="menu">
</div>
</div>
<div class="col col-md-9" style="position: relative;top: 90px;">
<div class="col col-md-9 content">
<h1 style="font-weight: 500;">
Fixing php errors in a Nextcloud docker-compose configuration
</h1>
<p>
</p>
<p style="font-family:Fira Code;font-weight:500;">
<p style="font-family:Rubik;font-style:italic;">
<i class="fas fa-calendar"></i>&nbsp;01 Mar 2023
|
&nbsp;
<i class="fas fa-clock"></i>&nbsp;2 minutes
</p>
<hr>

@ -18,36 +18,30 @@
<div class="col col-md-3">
<div class="row row-cols-1 g-0" id="nav" style="position:sticky;top:0px;">
<h1 class="display-3 logo" style="font-weight:700;" id="logo">
<span style="color:#282828;background-color:#ebdbb2;">ac</span>
<span style="color:black;background-color:gold;">ac</span>
</h1>
<div class="col">
<h4>
<a href="/" class="text-decoration-none"> about </a>
<a href="/" class="text-decoration-none" style="color: white;"> blog </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/blog" class="text-decoration-none"> blog </a>
<a href="/til" class="text-decoration-none" style="color: white;"> til </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/til" class="text-decoration-none"> til </a>
<a href="/projects" class="text-decoration-none" style="color: white;"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="/projects" class="text-decoration-none"> projects </a>
</h4>
</div>
<div class="col">
<h4>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none"> photos↗ </a>
<a href="http://andrewconlinphotography.co.uk" class="text-decoration-none" style="color: white;"> photos↗ </a>
</h4>
</div>
@ -57,23 +51,23 @@
<span>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon"></i></a>
<a rel="me" href="https://mastodon.scot/@andrwcnln" target="_blank"><i class="fab fa-mastodon" style="color: white;"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram"></i></a>
<a rel="me" href="https://instagram.com/conlinsta" target="_blank"><i class="fab fa-instagram" style="color: white;"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github"></i></a>
<a rel="me" href="https://github.com/andrwcnln" target="_blank"><i class="fab fa-github" style="color: white;"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava"></i></a>
<a rel="me" href="https://www.strava.com/athletes/57896512" target="_blank"><i class="fab fa-strava" style="color: white;"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify"></i></a>
<a rel="me" href="https://open.spotify.com/user/1135508731?si=61zWbsqmT92LdT0JA5bAKw" target="_blank"><i class="fab fa-spotify" style="color: white;"></i></a>
@ -81,11 +75,11 @@
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope"></i></a>
<a rel="me" href="mailto:andrew@andrewconl.in" target="_blank"><i class="fas fa-envelope" style="color: white;"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss"></i></a>
<a rel="me" href="/feed.xml" target="_blank"><i class="fas fa-square-rss" style="color: white;"></i></a>
</span>
@ -95,16 +89,16 @@
<hr class="menu">
</div>
</div>
<div class="col col-md-9" style="position: relative;top: 90px;">
<div class="col col-md-9 content">
<h1 style="font-weight: 500;">
Running a Python script periodically in a Docker container using cron
</h1>
<p>
</p>
<p style="font-family:Fira Code;font-weight:500;">
<p style="font-family:Rubik;font-style:italic;">
<i class="fas fa-calendar"></i>&nbsp;19 Apr 2023
|
&nbsp;
<i class="fas fa-clock"></i>&nbsp;3 minutes
</p>
<hr>

@ -2,14 +2,10 @@
@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600;700&display=swap');
h1.logo {
height: 90px;
}
hr {
border: none;
height: 3px;
background-color: #a89984;
background-color: #282828;
opacity: 100%;
}
@ -23,24 +19,35 @@ hr.menu {
}
}
div.content {
position: relative;
top: 90px;
}
@media (max-width: 768px) {
div.content {
top: 0px;
}
}
a {
color: #ebdbb2;
color: gold;
}
body {
background-color: #282828;
color: #ebdbb2;
background-color: black;
color: white;
font-family: "Rubik";
min-height: 100vh;
}
code {
color: #ebdbb2;
color: gold;
}
pre {
color: #ebdbb2;
background-color: #504945;
color: gold;
background-color: #282828;
padding: 10px 10px 10px 10px;
border-radius: 10px;
white-space: pre-wrap;
@ -72,6 +79,6 @@ img.letterboxd {
}
::selection {
background-color: #ebdbb2;
color: #282828;
background-color: gold;
color: black;
}

@ -1,25 +0,0 @@
---
layout: default
title: latest posts <span style="font-size:20px;"><a href="/feed.xml"><i class="fas fa-rss-square"></i></a></span>
subtitle: all the posts, in reverse chronological. there is an atom feed above.
permalink: /blog/
---
<hr>
<ul style="list-style-type:none;margin:0;padding:0;">
{% for post in site.posts %}
{% assign category = post.category %}
{% if category == 'blog' %}
<li>
<h4><a href="{{ post.url }}">{{ post.title }}</a></h4>
<div style="font-family:Fira Code;font-weight:500;">
<i class="fas fa-calendar"></i>&nbsp;{{ post.date | date_to_string }}
</div>
{{ post.content | strip_html | truncatewords: 30 }}
<br>
<br>
</li>
{% endif %}
{% endfor %}
</ul>

@ -1,21 +1,25 @@
---
layout: default
title: about me
title: latest posts <span style="font-size:20px;"><a href="/feed.xml"><i class="fas fa-rss-square"></i></a></span>
subtitle: all the posts, in reverse chronological. there is an atom feed above.
permalink: /
---
<hr>
<img src="/assets/images/me.jpg">
<br>
Hi! My name is Andrew Conlin. I am a <a href="https://www.linkedin.com/in/andrew-conlin-61320a257/" target="_blank">software engineer</a> and <a href="http://andrewconlinphotography.co.uk" target="_blank">photographer</a>, currently based in Cambridge, England.
<br>
<br>
My main hobbies are film photography and running. I love <a href="https://letterboxd.com/andrewconlin/">watching movies</a>, especially in the cinema. I love post-punk, dreampop and experimental hip hop. I love drinking good coffee, good beer and good whisky. I am also a passionate self-hoster, and like to think that I'm at least somewhat privacy conscious.
<br>
<br>
I mainly use this site as a space for my blog, where I post interesting things I've found, and some of my (not so interesting) thoughts. Inspired by <a href="https://til.simonwillison.net/">Simon Willison</a>, I also post my TIL series here. Any time I run into a weird error while programming, I post the full error message and the fix that I found, to hopefully help someone down the line.
<br>
<br>
<h1> contact </h1>
<hr>
You can <a href="mailto:andrew@andrewconl.in">email me</a>, or use any of the socials in the nav menu.
<ul style="list-style-type:none;margin:0;padding:0;">
{% for post in site.posts %}
{% assign category = post.category %}
{% if category == 'blog' %}
<li>
<h4><a href="{{ post.url }}">{{ post.title }}</a></h4>
<div style="font-style: italic;">
<i class="fas fa-calendar"></i>&nbsp;{{ post.date | date_to_string }}
</div>
{{ post.content | strip_html | truncatewords: 30 }}
<br>
<br>
</li>
{% endif %}
{% endfor %}
</ul>

20
index_old.html Normal file

@ -0,0 +1,20 @@
---
layout: default
title: about me
---
<hr>
<img src="/assets/images/me.jpg">
<br>
Hi! My name is Andrew Conlin. I am a <a href="https://www.linkedin.com/in/andrew-conlin-61320a257/" target="_blank">software engineer</a> and <a href="http://andrewconlinphotography.co.uk" target="_blank">photographer</a>, currently based in Cambridge, England.
<br>
<br>
My main hobbies are film photography and running. I love <a href="https://letterboxd.com/andrewconlin/">watching movies</a>, especially in the cinema. I love post-punk, dreampop and experimental hip hop. I love drinking good coffee, good beer and good whisky. I am also a passionate self-hoster, and like to think that I'm at least somewhat privacy conscious.
<br>
<br>
I mainly use this site as a space for my blog, where I post interesting things I've found, and some of my (not so interesting) thoughts. Inspired by <a href="https://til.simonwillison.net/">Simon Willison</a>, I also post my TIL series here. Any time I run into a weird error while programming, I post the full error message and the fix that I found, to hopefully help someone down the line.
<br>
<br>
<h1> contact </h1>
<hr>
You can <a href="mailto:andrew@andrewconl.in">email me</a>, or use any of the socials in the nav menu.

@ -13,7 +13,7 @@ permalink: /til/
{% if category == 'til' %}
<li>
<h4><a href="{{ post.url }}">{{ post.title }}</a></h4>
<div style="font-family:Fira Code;font-weight:500;">
<div style="font-family:Rubik;font-style: italic;">
<i class="fas fa-calendar"></i>&nbsp;{{ post.date | date_to_string }}
</div>
{{ post.content | strip_html | truncatewords: 30 }}