Merge branch 'production' of gitlab.com:jezcope/erambler into production
This commit is contained in:
commit
63a9945a87
|
@ -8,4 +8,5 @@ state_data.json
|
|||
.ropeproject
|
||||
node_modules
|
||||
/drafts/
|
||||
deploy.yaml
|
||||
deploy.yaml
|
||||
/resources/
|
||||
|
|
|
@ -1,6 +1,3 @@
|
|||
[submodule "themes/sidmouth"]
|
||||
path = themes/sidmouth
|
||||
url = https://gitlab.com/jezcope/nikola-theme-sidmouth.git
|
||||
[submodule "plugins/series"]
|
||||
path = plugins/series
|
||||
url = https://gitlab.com/jezcope/nikola-plugin-series.git
|
||||
[submodule "themes/mnemosyne"]
|
||||
path = themes/mnemosyne
|
||||
url = https://tildegit.org/petrichor/theme-mnemosyne-hugo.git
|
||||
|
|
11
Dockerfile
11
Dockerfile
|
@ -1,11 +0,0 @@
|
|||
# This image is used to build and deploy the site using wercker
|
||||
|
||||
FROM python:3.6-stretch
|
||||
|
||||
RUN apt-get update && apt-get install -y pandoc node-less locales awscli
|
||||
RUN echo 'en_GB.UTF-8 UTF-8' > /etc/locale.gen && locale-gen
|
||||
RUN pip install pipenv
|
||||
COPY Pipfile Pipfile.lock /tmp/build/
|
||||
WORKDIR /tmp/build
|
||||
RUN pipenv install --system
|
||||
RUN aws configure set preview.cloudfront true
|
13
Pipfile
13
Pipfile
|
@ -1,13 +0,0 @@
|
|||
[[source]]
|
||||
url = "https://pypi.org/simple"
|
||||
verify_ssl = true
|
||||
name = "pypi"
|
||||
|
||||
[packages]
|
||||
nikola = {extras = ["extras"], version = "*"}
|
||||
arrow = "*"
|
||||
|
||||
[dev-packages]
|
||||
|
||||
[requires]
|
||||
python_version = "3.8"
|
File diff suppressed because it is too large
Load Diff
3
TODO.org
3
TODO.org
|
@ -1,3 +0,0 @@
|
|||
* Site improvements
|
||||
|
||||
- [ ] Run [[https://testmysite.withgoogle.com/intl/en-gb/][Google mobile site tester]] and make tweaks
|
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
title: "{{ replace .Name "-" " " | title }}"
|
||||
date: {{ .Date }}
|
||||
draft: true
|
||||
---
|
||||
|
|
@ -0,0 +1,66 @@
|
|||
baseURL: https://erambler.co.uk/
|
||||
languageCode: en-gb
|
||||
title: eRambler
|
||||
copyright: <a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png" /></a><br />Except where noted, this work is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.
|
||||
theme: mnemosyne
|
||||
|
||||
params:
|
||||
description: a blog about
|
||||
author: Jez Cope
|
||||
mainSections:
|
||||
- posts
|
||||
- link
|
||||
- note
|
||||
topics:
|
||||
- research communication
|
||||
- higher education
|
||||
- open culture
|
||||
- technology
|
||||
- making
|
||||
- librarianship
|
||||
- stuff
|
||||
|
||||
social:
|
||||
- kind: keyoxide
|
||||
info: 'D9DA3E47E8BD377DA317B3D09E42CE071C4559D1'
|
||||
- kind: keybase
|
||||
info: 'jezcope'
|
||||
- kind: mastodon
|
||||
info: ['petrichor', 'scholar.social']
|
||||
- kind: matrix
|
||||
info: '@jez:petrichor.me'
|
||||
- kind: twitter
|
||||
info: 'jezcope'
|
||||
- kind: github
|
||||
info: 'jezcope'
|
||||
- kind: gitlab
|
||||
info: 'jezcope'
|
||||
- kind: orcid
|
||||
info: '0000-0003-3629-1383'
|
||||
- kind: pypi
|
||||
info: 'jezcope'
|
||||
- kind: linkedin
|
||||
info: 'jezcope'
|
||||
|
||||
dateFormat: "2006-01-02 15:04"
|
||||
|
||||
menu:
|
||||
main:
|
||||
- name: home
|
||||
url: "/"
|
||||
weight: -100
|
||||
- name: tags
|
||||
url: "/tags/"
|
||||
weight: 30
|
||||
|
||||
permalinks:
|
||||
posts: /blog/:slug
|
||||
|
||||
staticDir:
|
||||
- static
|
||||
- legacy
|
||||
|
||||
markup:
|
||||
goldmark:
|
||||
renderer:
|
||||
unsafe: true
|
|
@ -1,6 +1,10 @@
|
|||
---
|
||||
title: "About me"
|
||||
slug: about
|
||||
menu:
|
||||
main:
|
||||
name: about
|
||||
weight: 10
|
||||
---
|
||||
|
||||
I help people in Higher Education communicate and collaborate more effectively using technology. I currently work at the [University of Sheffield][] focusing on [research data management][] policy, practice, training and advocacy.
|
|
@ -3,7 +3,6 @@ title: '#IDCC16 day 2: new ideas'
|
|||
# description: 'Lots of new ideas from #IDCC16 day 2!'
|
||||
slug: idcc16-day-2
|
||||
date: 2016-03-16T07:44:14+01:00
|
||||
type: post
|
||||
tags:
|
||||
- Research communication
|
||||
- IDCC16
|
|
@ -2,7 +2,6 @@
|
|||
title: 'Wiring my web'
|
||||
slug: wiring-my-web
|
||||
date: 2016-04-01T17:37:00+01:00
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- APIs
|
|
@ -2,7 +2,6 @@
|
|||
title: 'Fairphone 2: initial thoughts on the original ethical smartphone'
|
||||
slug: fairphone-first-thoughts
|
||||
date: 2016-05-07T16:56:29+01:00
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Gadgets
|
|
@ -9,7 +9,6 @@ tags:
|
|||
- Stuff
|
||||
- Meta
|
||||
- Web
|
||||
type: post
|
||||
---
|
||||
|
||||
I've decided to move the site over to a different static site generator,
|
|
@ -4,7 +4,6 @@ description: "Entrants to the SC Build category were invited to create a replace
|
|||
slug: sc-build
|
||||
date: 2016-08-19T19:30:13+01:00
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Software Carpentry
|
|
@ -4,7 +4,6 @@ description: "The SC Config category asked competitors to make it easy to make s
|
|||
slug: sc-config
|
||||
date: 2016-08-26T19:47:40+01:00
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Software Carpentry
|
|
@ -7,7 +7,6 @@ draft: false
|
|||
tags:
|
||||
- Writing
|
||||
- Stuff
|
||||
type: post
|
||||
---
|
||||
|
||||
I've started using ["semantic linefeeds", a concept I discovered on Brandon Rhodes' blog][source],
|
|
@ -4,7 +4,6 @@ description: "Before @softwarecarpentry, there was Software Carpentry. What happ
|
|||
slug: swc-the-competition
|
||||
date: 2016-08-16T18:03:13+01:00
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Software Carpentry
|
|
@ -10,7 +10,6 @@ tags:
|
|||
- Technology
|
||||
- Markdown
|
||||
- Collaboration
|
||||
type: post
|
||||
---
|
||||
|
||||
{{% figure alt="Discount signs in a shop window"
|
|
@ -4,7 +4,6 @@ description: "For the SC Track competition entrants were asked to design a bette
|
|||
slug: sc-track
|
||||
date: 2016-09-12T08:50:15+01:00
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Software Carpentry
|
|
@ -4,7 +4,6 @@ description: "Are promotion criteria really the only way to build good practice?
|
|||
slug: rewarding-good-practice-in-research
|
||||
date: 2016-10-13T08:32:50+01:00
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Higher education
|
||||
- Research data management
|
|
@ -4,7 +4,6 @@ description: "The SC Test competition invited proposals for better testing tools
|
|||
slug: sc-test
|
||||
date: 2016-10-06T18:51:42+01:00
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Software Carpentry
|
||||
- Web archaeology
|
|
@ -4,7 +4,6 @@ description: "\"Yesterbox\" is a clever system for managing email that involves
|
|||
slug: yesterbox-emacs-mu4e
|
||||
date: 2016-10-27T08:30:33+01:00
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Emacs
|
|
@ -4,7 +4,6 @@ description: "I've got fed up with Twitter - here's why."
|
|||
slug: chat-rooms-vs-twitter
|
||||
date: '2017-03-29 21:41:31 UTC+01:00'
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Social media
|
|
@ -4,7 +4,6 @@ description: "I'm knocking the rust off my programming skills by attempting to w
|
|||
slug: introducing-pyrefine-openrefine-python
|
||||
date: 2017-03-27T21:00:56+01:00
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Python
|
|
@ -1,12 +1,16 @@
|
|||
#+BEGIN_COMMENT
|
||||
.. title: IDCC 2017 reflection
|
||||
.. description: Every spring, the world's research data management and digital curation communities congregate for the International Digital Curation Conference. This year's conference was in picturesque Edinburgh.
|
||||
.. slug: idcc17-summary
|
||||
.. date: 2017-04-06T07:26:22+01:00
|
||||
.. draft: false
|
||||
.. type: post
|
||||
.. tags: Research communication,IDCC,Digital curation,Conference,Edinburgh,Research data management
|
||||
#+END_COMMENT
|
||||
---
|
||||
title: IDCC 2017 reflection
|
||||
description: "Every spring, the world's research data management and digital curation communities congregate for the International Digital Curation Conference. This year's conference was in picturesque Edinburgh."
|
||||
slug: idcc17-summary
|
||||
date: 2017-04-06T07:26:22+01:00
|
||||
tags:
|
||||
- Research communication
|
||||
- IDCC
|
||||
- Digital curation
|
||||
- Conference
|
||||
- Edinburgh
|
||||
- Research data management
|
||||
---
|
||||
|
||||
|
||||
For most of the last few years I've been lucky enough to attend the [[http://www.dcc.ac.uk/events/idcc][International Digital Curation Conference (IDCC)]]. One of the main audiences attending is people who, like me, work on research data management at universities around the world and it's begun to feel like a sort of "home" conference to me. This year, IDCC was held at the Royal College of Surgeons in the beautiful city of Edinburgh.
|
|
@ -4,7 +4,6 @@ description: "I am now a certified Data Carpentry instructor!"
|
|||
slug: certified-carpentry-instructor
|
||||
date: '2017-05-05 17:19:18 UTC+01:00'
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Higher education
|
||||
- The Carpentries
|
|
@ -4,7 +4,6 @@ description: "On 1 & 2 June 2017, the Research Software Engineering group at the
|
|||
slug: mozilla-global-sprint-2017
|
||||
date: '2017-06-15 07:52:23 UTC+01:00'
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Librarianship
|
||||
- Open culture
|
|
@ -4,7 +4,6 @@ description: "I've had call to read quite a bit about the lean and agile movemen
|
|||
slug: lean-libraries-intro
|
||||
date: 2017-07-19T17:42:16+01:00
|
||||
draft: false
|
||||
type: post
|
||||
tags:
|
||||
- Librarianship
|
||||
- Lean
|
|
@ -3,7 +3,6 @@ title: "Learning to live with anxiety"
|
|||
description: "This is a post that I've been writing for months, and writing in my head for years. For some it will explain aspects of my personality that you might have wondered about. For some it will just be another person banging on self-indulgently about so-called \"mental health issues\". Hopefully, for some it will demystify some stuff and show that you're not alone and things do get better."
|
||||
slug: learning-to-live-with-anxiety
|
||||
date: 2017-11-05T18:03:01+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Stuff
|
||||
- Reflection
|
|
@ -3,7 +3,6 @@ title: "Becoming a librarian"
|
|||
description: "What does it mean to be a librarian? A little bit of self-reflective fun for the weekend."
|
||||
slug: becoming-a-librarian
|
||||
date: 2017-11-04T19:38:01+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Librarianship
|
||||
- Reflection
|
|
@ -3,7 +3,6 @@ title: "Draft content policy"
|
|||
description: "For comments: I thought it was about time I had some sort of content policy on here so this is a first draft. Feedback welcome!"
|
||||
slug: draft-content-policy
|
||||
date: 2017-11-18T16:52:20+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Stuff
|
||||
- Meta
|
|
@ -3,7 +3,6 @@ title: "Research Data Management Forum 18, Manchester"
|
|||
description: "I attempt to liveblog RDMF18…"
|
||||
slug: rdmf18
|
||||
date: 2017-11-20T09:28:11+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Research communication
|
||||
- Research data management
|
|
@ -3,7 +3,6 @@ title: "Build documents from code and data with Saga"
|
|||
description: "In which I finally find my own itch to scratch."
|
||||
slug: introducing-saga
|
||||
date: 2018-01-19T21:37:35+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Open source
|
||||
- Saga
|
|
@ -3,7 +3,6 @@ title: "Why try Rust for scientific computing?"
|
|||
description: "In which I try to persuade you that your next language should be Rustier."
|
||||
slug: why-give-rust-a-try
|
||||
date: 2018-01-11T21:31:48+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Rust
|
||||
---
|
|
@ -3,7 +3,6 @@ title: "New Years's irresolution"
|
|||
description: "In which I set some intentions."
|
||||
slug: irresolutions
|
||||
date: 2018-02-04T21:26:48+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Reflection
|
||||
- Mental health
|
|
@ -3,7 +3,6 @@ title: "How to extend Python with Rust: part 1"
|
|||
description: "In which I oxidise a snake."
|
||||
slug: extending-python-rust-1
|
||||
date: 2018-02-06T20:53:52+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Python
|
||||
- Rust
|
|
@ -3,7 +3,6 @@ title: "Custom-built keyboard"
|
|||
description: "In which I try my hand at soldering and don't set anything on fire"
|
||||
slug: custom-built-keyboard
|
||||
date: 2019-02-21T16:02:22+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Making
|
||||
- Electronics
|
|
@ -3,7 +3,6 @@ title: "Less, but better"
|
|||
description: "In which I try to keep my intentions for 2019 managable"
|
||||
slug: less-but-better
|
||||
date: 2019-02-03T10:39:31+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Stuff
|
||||
- Reflection
|
|
@ -3,7 +3,6 @@ title: "Using Pipfile in Binder"
|
|||
description: "In which I capture a reproducible environment with just 2 lines of code"
|
||||
slug: pipfile-binder-two-lines
|
||||
date: 2019-03-14T20:08:17+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Reproducibility
|
|
@ -3,7 +3,6 @@ title: "Ultimate Hacking Keyboard: first thoughts"
|
|||
description: "In which I bang on about yet another mechanical keyboard"
|
||||
slug: uhk-first-thoughts
|
||||
date: 2019-03-05T21:33:48+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Mechanical keyboards
|
||||
- Stuff
|
|
@ -3,7 +3,6 @@ title: "What do you think I should write about?"
|
|||
description: "In which I try to find some motivation"
|
||||
slug: what-should-i-write-about
|
||||
date: 2019-03-09T09:50:25+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Stuff
|
||||
- Meta
|
|
@ -3,7 +3,6 @@ title: "RDA Plenary 13 reflection"
|
|||
description: "In which I take a first look back at my first trip to the US"
|
||||
slug: rda-plenary-13-reflection
|
||||
date: 2019-04-13T21:19:32+01:00
|
||||
type: post
|
||||
tags:
|
||||
- Conference
|
||||
- Research data management
|
|
@ -3,7 +3,6 @@ title: "Working at the British Library: 6 months in"
|
|||
description: "In which I look back on my first few months in the new job"
|
||||
slug: working-at-the-british-library-6-months-in
|
||||
date: 2019-05-05T14:45:02+01:00
|
||||
type: post
|
||||
tags:
|
||||
- Reflection
|
||||
- British Library
|
|
@ -3,7 +3,6 @@ title: "Music for working"
|
|||
description: "In which I share a few thoughts on noise-blockers for work"
|
||||
slug: music-for-working
|
||||
date: 2019-10-26T19:53:12+01:00
|
||||
type: post
|
||||
tags:
|
||||
- Stuff
|
||||
- Music
|
|
@ -5,7 +5,6 @@ description: |
|
|||
by bridging Slack to its open source cousin Matrix
|
||||
slug: bridging-carpentries-slack-channels-to-matrix
|
||||
date: 2019-11-25T23:03:50+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Open culture
|
||||
- Technology
|
|
@ -3,7 +3,6 @@ title: "MozFest19 first reflections"
|
|||
description: "TLDR; It was my first #mozfest experience and it was pretty good"
|
||||
slug: mozfest-first-reflections
|
||||
date: 2019-11-24T21:11:09+00:00
|
||||
type: post
|
||||
tags:
|
||||
- mozfest
|
||||
---
|
|
@ -3,7 +3,6 @@ title: "IDCC20 reflections"
|
|||
description: "In which I pull out a few themes and thoughts from the 15th International Digital Curation Conference in Dublin"
|
||||
slug: idcc20-reflections
|
||||
date: 2020-03-03T12:21:51+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Conference
|
||||
- IDCC20
|
|
@ -3,7 +3,7 @@ title: When is a persistent identifier not persistent? Or an identifier?
|
|||
slug: persistent-identifier-problems
|
||||
date: 2020-09-08T09:19:55+01:00
|
||||
type: link
|
||||
url: https://blogs.bl.uk/digital-scholarship/2020/09/when-is-a-persistent-identifier-not-persistent-or-an-identifier.html
|
||||
link: https://blogs.bl.uk/digital-scholarship/2020/09/when-is-a-persistent-identifier-not-persistent-or-an-identifier.html
|
||||
tags:
|
||||
- Open research
|
||||
- Persistent identifiers
|
|
@ -3,7 +3,6 @@ title: "Replacing comments with webmentions"
|
|||
description: "In which I rip out Disqus in favour of something decentralised and free (as in speech)"
|
||||
slug: replacing-comments-with-webmentions
|
||||
date: 2020-01-16T20:42:50+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Open culture
|
||||
- IndieWeb
|
|
@ -4,7 +4,6 @@ description: |
|
|||
In which I start thinking about a workflow for blogging with pen and paper.
|
||||
slug: blogging-by-hand
|
||||
date: 2021-01-22T16:16:00+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Meta
|
||||
- Machine learning
|
|
@ -4,7 +4,6 @@ description: |
|
|||
In which I set out my goals for what such a network should be aiming to achieve, and seek feedback.
|
||||
slug: glam-datasci-network-what-i-want
|
||||
date: 2021-01-18T17:27:00+00:00
|
||||
type: post
|
||||
series: glam-dsn
|
||||
tags:
|
||||
- Data science
|
|
@ -3,7 +3,6 @@ title: "Training a model to recognise my own handwriting"
|
|||
description: "In which I start the journey of training a handwritten text recognition model."
|
||||
slug: training-a-handwriting-model
|
||||
date: 2021-01-25T21:08:25+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Machine learning
|
|
@ -3,7 +3,6 @@ title: "Writing About Not Writing"
|
|||
description: "In which I get all reflective for no reason but maybe find some motivation to write more."
|
||||
slug: writing-about-not-writing
|
||||
date: 2021-01-08T16:11:36+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Stuff
|
||||
- Reflection
|
|
@ -5,7 +5,6 @@ description: |
|
|||
complement a GLAM DSN.
|
||||
slug: glam-data-science-network-fellow-travellers
|
||||
date: 2021-02-03T16:00:04+00:00
|
||||
type: post
|
||||
series: glam-dsn
|
||||
tags:
|
||||
- Data science
|
||||
|
@ -15,17 +14,18 @@ tags:
|
|||
- Cultural heritage
|
||||
---
|
||||
|
||||
!!! updates
|
||||
- *2021-02-04* Thanks to Gene [@dzshuniper@ausglam.space][] for suggesting
|
||||
ADHO and a better attribution for the opening quote (see comments below for
|
||||
details)
|
||||
{{< admonition updates info >}}
|
||||
- *2021-02-04* Thanks to Gene [@dzshuniper@ausglam.space][] for suggesting
|
||||
ADHO and a better attribution for the opening quote (see comments below for
|
||||
details)
|
||||
|
||||
See [comments & webmentions](#webmentions) for details.
|
||||
See [comments & webmentions](#webmentions) for details.
|
||||
|
||||
[@dzshuniper@ausglam.space]: https://ausglam.space/@dzshuniper
|
||||
{{< /admonition >}}
|
||||
|
||||
> “If you want to go fast, go alone. If you want to go far, go together.” —
|
||||
> *African proverb, probbly popularised in English by [Kenyan church leader Rev.
|
||||
> *African proverb, probably popularised in English by [Kenyan church leader Rev.
|
||||
> Samuel Kobia](https://diigo.com/0jn18x)
|
||||
> ([original](https://www.oikoumene.org/resources/documents/acceptance-of-election-as-general-secretary))*
|
||||
|
|
@ -3,7 +3,6 @@ title: "What do you miss least about pre-lockdown life?"
|
|||
description: "In which I reflect on what I'm *not* looking forward to getting back."
|
||||
slug: pre-lockdown-life
|
||||
date: 2021-02-26T21:12:26+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Stuff
|
||||
- Reflection
|
|
@ -3,7 +3,6 @@ title: "Remarkable blogging"
|
|||
description: "In which a new toy arrives..."
|
||||
slug: remarkable-blogging
|
||||
date: 2021-02-06T21:15:30+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Writing
|
|
@ -5,7 +5,6 @@ description: |
|
|||
on making communications more accessible.
|
||||
slug: accessible-communication
|
||||
date: 2021-03-20T15:43:47+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Stuff
|
||||
- Accessibility
|
|
@ -3,7 +3,6 @@ title: "Matrix self-hosting"
|
|||
description: "In which I try to decide whether to keep my Matrix server running."
|
||||
slug: matrix-self-hosting
|
||||
date: 2021-03-12T21:36:12+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Matrix
|
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
title: Time for a new look...
|
||||
slug: new-look-2021
|
||||
date: 2021-04-03T15:24:05+01:00
|
||||
type: note
|
||||
tags:
|
||||
- Meta
|
||||
- Design
|
||||
---
|
||||
|
||||
I've decided to try switching this website back to using [Hugo][] to manage the content and generate the static HTML pages. I've been on the Python-based [Nikola][] for a few years now, but recently I've been finding it quite slow, and very confusing to understand how to do certain things. I used Hugo recently for the [GLAM Data Science Network website](https://glamdatasci.network) and found it had come on a lot since the last time I was using it, so I thought I'd give it another go, and redesign this site to be a bit more minimal at the same time.
|
||||
|
||||
The theme is still a work in progress so it'll probably look a bit rough around the edges for a while, but I think I'm happy enough to publish it now. When I get round to it I might publish some more detailed thoughts on the design.
|
||||
|
||||
[Hugo]: https://gohugo.io
|
||||
|
||||
[Nikola]: https://getnikola.com/
|
|
@ -82,11 +82,11 @@ runTests =
|
|||
|
||||
it "ignores garbage" $ do
|
||||
countGroups "{<a>,<a>,<a>,<a>}" `shouldBe` 1
|
||||
countGroups "{{<ab>},{<ab>},{<ab>},{<ab>}}" `shouldBe` 9
|
||||
countGroups "{{</*ab>},{<ab>},{<ab>},{<ab*/>}}" `shouldBe` 9
|
||||
|
||||
it "skips marked characters" $ do
|
||||
countGroups "{{<!!>},{<!!>},{<!!>},{<!!>}}" `shouldBe` 9
|
||||
countGroups "{{<a!>},{<a!>},{<a!>},{<ab>}}" `shouldBe` 3
|
||||
countGroups "{{</*!!>},{<!!>},{<!!>},{<!!*/>}}" `shouldBe` 9
|
||||
countGroups "{{</*a!>},{<a!>},{<a!>},{<ab*/>}}" `shouldBe` 3
|
||||
|
||||
|
||||
describe "countGarbage" $ do
|
||||
|
@ -97,7 +97,7 @@ runTests =
|
|||
|
||||
it "ignores non-garbage" $ do
|
||||
countGarbage "{{},{}}" `shouldBe` 0
|
||||
countGarbage "{{<ab>},{<ab>},{<ab>},{<ab>}}" `shouldBe` 8
|
||||
countGarbage "{{</*ab>},{<ab>},{<ab>},{<ab*/>}}" `shouldBe` 8
|
||||
|
||||
it "skips marked characters" $ do
|
||||
countGarbage "<{!>}>" `shouldBe` 2
|
|
@ -3,7 +3,6 @@ title: "Reflections on #aoc2017"
|
|||
description: "In which I look back on 25 days of regular coding."
|
||||
slug: reflections
|
||||
date: 2018-01-02T21:02:37+00:00
|
||||
type: post
|
||||
tags:
|
||||
- Technology
|
||||
- Learning
|
|
@ -1,7 +1,8 @@
|
|||
---
|
||||
Description: "description here"
|
||||
date: 2016-07-19T07:42:33+01:00
|
||||
menu: "main"
|
||||
menu:
|
||||
main:
|
||||
name: rdm resources
|
||||
title: RDM Resources
|
||||
share: false
|
||||
---
|
|
@ -4,11 +4,15 @@ date: 2020-10-21 14:00:04 UTC+01:00
|
|||
slug: talks
|
||||
type: text
|
||||
data: data/talks.yaml
|
||||
menu:
|
||||
main:
|
||||
name: talks
|
||||
weight: 50
|
||||
---
|
||||
|
||||
Here is a selection of talks that I've given.
|
||||
|
||||
{{% template %}}
|
||||
{{%/* template %}}
|
||||
<%! import arrow %>
|
||||
<table>
|
||||
<thead>
|
||||
|
@ -41,4 +45,4 @@ Here is a selection of talks that I've given.
|
|||
</tr>
|
||||
% endfor
|
||||
</table>
|
||||
{{% /template %}}
|
||||
{{% /template */%}}
|
|
@ -1,2 +1,3 @@
|
|||
[build.environment]
|
||||
NODE_VERSION = "14.9.0"
|
||||
[build]
|
||||
command = "hugo"
|
||||
publish = "public"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue