diff options
| author | Mitja Felicijan <mitja.felicijan@gmail.com> | 2024-03-10 15:55:35 +0100 |
|---|---|---|
| committer | Mitja Felicijan <mitja.felicijan@gmail.com> | 2024-03-10 15:55:35 +0100 |
| commit | 62742123354303edf2603c4525cbd3c554ec92c7 (patch) | |
| tree | b77ac122dca3f57c11cadb51a9dc8640d55a93c7 /content | |
| parent | 2bc2f0b2791645b4c2f4355dcaffa2baef3e1f93 (diff) | |
| download | mitjafelicijan.com-62742123354303edf2603c4525cbd3c554ec92c7.tar.gz | |
Added new post
Diffstat (limited to 'content')
90 files changed, 172 insertions, 89 deletions
diff --git a/content/notes/2022-08-13-algae-spotted-on-river-sava.md b/content/notes/2022-08-13-algae-spotted-on-river-sava.md index 6db8c3c..041a0d0 100644 --- a/content/notes/2022-08-13-algae-spotted-on-river-sava.md +++ b/content/notes/2022-08-13-algae-spotted-on-river-sava.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Aerial photography of algae spotted on river Sava | 2 | title: Aerial photography of algae spotted on river Sava |
| 3 | url: /aerial-photography-of-algae-spotted-on-river-sava.html | 3 | url: aerial-photography-of-algae-spotted-on-river-sava.html |
| 4 | date: 2022-08-13T12:00:00+02:00 | 4 | date: 2022-08-13T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-01-cachebusting-in-hugo.md b/content/notes/2023-05-01-cachebusting-in-hugo.md index 588ee69..ce194f7 100644 --- a/content/notes/2023-05-01-cachebusting-in-hugo.md +++ b/content/notes/2023-05-01-cachebusting-in-hugo.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Cache busting in Hugo | 2 | title: Cache busting in Hugo |
| 3 | url: /cachebusting-in-hugo.html | 3 | url: cachebusting-in-hugo.html |
| 4 | date: 2023-05-01T12:00:00+02:00 | 4 | date: 2023-05-01T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-05-run-9front-in-qemu.md b/content/notes/2023-05-05-run-9front-in-qemu.md index 4425d7f..9dd370a 100644 --- a/content/notes/2023-05-05-run-9front-in-qemu.md +++ b/content/notes/2023-05-05-run-9front-in-qemu.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Run 9front in Qemu | 2 | title: Run 9front in Qemu |
| 3 | url: /run-9front-in-qemu.html | 3 | url: run-9front-in-qemu.html |
| 4 | date: 2023-05-05T12:00:00+02:00 | 4 | date: 2023-05-05T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-06-git-push-multiple-origins.md b/content/notes/2023-05-06-git-push-multiple-origins.md index 91429cd..4ae6fff 100644 --- a/content/notes/2023-05-06-git-push-multiple-origins.md +++ b/content/notes/2023-05-06-git-push-multiple-origins.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Push to multiple origins at once in Git | 2 | title: Push to multiple origins at once in Git |
| 3 | url: /git-push-multiple-origins.html | 3 | url: git-push-multiple-origins.html |
| 4 | date: 2023-05-06T12:00:00+02:00 | 4 | date: 2023-05-06T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-07-mount-plan9-over-network.md b/content/notes/2023-05-07-mount-plan9-over-network.md index f1558a4..ec2f5f9 100644 --- a/content/notes/2023-05-07-mount-plan9-over-network.md +++ b/content/notes/2023-05-07-mount-plan9-over-network.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Mount Plan9 over network | 2 | title: Mount Plan9 over network |
| 3 | url: /mount-plan9-over-network.html | 3 | url: mount-plan9-over-network.html |
| 4 | date: 2023-05-07T12:00:00+02:00 | 4 | date: 2023-05-07T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-08-write-iso-usb.md b/content/notes/2023-05-08-write-iso-usb.md index 35faf1f..aeb49c3 100644 --- a/content/notes/2023-05-08-write-iso-usb.md +++ b/content/notes/2023-05-08-write-iso-usb.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Write ISO to USB Key | 2 | title: Write ISO to USB Key |
| 3 | url: /write-iso-usb.html | 3 | url: write-iso-usb.html |
| 4 | date: 2023-05-08T12:00:00+02:00 | 4 | date: 2023-05-08T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-09-catv-weechat-config.md b/content/notes/2023-05-09-catv-weechat-config.md index 7155c36..34d4fc6 100644 --- a/content/notes/2023-05-09-catv-weechat-config.md +++ b/content/notes/2023-05-09-catv-weechat-config.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "#cat-v on weechat configuration" | 2 | title: "#cat-v on weechat configuration" |
| 3 | url: /catv-weechat-config.html | 3 | url: catv-weechat-config.html |
| 4 | date: 2023-05-09T12:00:00+02:00 | 4 | date: 2023-05-09T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-10-plan9-screenshot.md b/content/notes/2023-05-10-plan9-screenshot.md index db64e95..457113a 100644 --- a/content/notes/2023-05-10-plan9-screenshot.md +++ b/content/notes/2023-05-10-plan9-screenshot.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Take a screenshot in Plan9 | 2 | title: Take a screenshot in Plan9 |
| 3 | url: /plan9-screenshot.html | 3 | url: plan9-screenshot.html |
| 4 | date: 2023-05-10T12:00:00+02:00 | 4 | date: 2023-05-10T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-11-fix-plan9-bootloader.md b/content/notes/2023-05-11-fix-plan9-bootloader.md index 69c4408..5348806 100644 --- a/content/notes/2023-05-11-fix-plan9-bootloader.md +++ b/content/notes/2023-05-11-fix-plan9-bootloader.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Fix bootloader not being written in Plan9 | 2 | title: Fix bootloader not being written in Plan9 |
| 3 | url: /fix-plan9-bootloader.html | 3 | url: fix-plan9-bootloader.html |
| 4 | date: 2023-05-11T12:00:00+02:00 | 4 | date: 2023-05-11T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-12-install-plan9port-linux.md b/content/notes/2023-05-12-install-plan9port-linux.md index 2ae5494..e6285e0 100644 --- a/content/notes/2023-05-12-install-plan9port-linux.md +++ b/content/notes/2023-05-12-install-plan9port-linux.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Install Plan9port on Linux | 2 | title: Install Plan9port on Linux |
| 3 | url: /install-plan9port-linux.html | 3 | url: install-plan9port-linux.html |
| 4 | date: 2023-05-12T12:00:00+02:00 | 4 | date: 2023-05-12T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-13-download-youtube-videos.md b/content/notes/2023-05-13-download-youtube-videos.md index 2ac6e76..43767b9 100644 --- a/content/notes/2023-05-13-download-youtube-videos.md +++ b/content/notes/2023-05-13-download-youtube-videos.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Download list of YouTube files | 2 | title: Download list of YouTube files |
| 3 | url: /download-youtube-videos.html | 3 | url: download-youtube-videos.html |
| 4 | date: 2023-05-13T12:00:00+02:00 | 4 | date: 2023-05-13T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-14-convert-mkv.md b/content/notes/2023-05-14-convert-mkv.md index 0aa96fd..e54d257 100644 --- a/content/notes/2023-05-14-convert-mkv.md +++ b/content/notes/2023-05-14-convert-mkv.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Convert all MKV files into other formats | 2 | title: Convert all MKV files into other formats |
| 3 | url: /convert-mkv.html | 3 | url: convert-mkv.html |
| 4 | date: 2023-05-14T12:00:00+02:00 | 4 | date: 2023-05-14T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-15-preview-troff-man-pages.md b/content/notes/2023-05-15-preview-troff-man-pages.md index f5cbade..8c9d94c 100644 --- a/content/notes/2023-05-15-preview-troff-man-pages.md +++ b/content/notes/2023-05-15-preview-troff-man-pages.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Previews how man page written in Troff will look like | 2 | title: Previews how man page written in Troff will look like |
| 3 | url: /preview-troff-man-pages.html | 3 | url: preview-troff-man-pages.html |
| 4 | date: 2023-05-15T12:00:00+02:00 | 4 | date: 2023-05-15T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-16-mass-set-permission.md b/content/notes/2023-05-16-mass-set-permission.md index 4a32931..164b8d3 100644 --- a/content/notes/2023-05-16-mass-set-permission.md +++ b/content/notes/2023-05-16-mass-set-permission.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Change permissions of matching files recursively | 2 | title: Change permissions of matching files recursively |
| 3 | url: /mass-set-permission.html | 3 | url: mass-set-permission.html |
| 4 | date: 2023-05-16T12:00:00+02:00 | 4 | date: 2023-05-16T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-22-non-blocking-shell-exec-csharp.md b/content/notes/2023-05-22-non-blocking-shell-exec-csharp.md index afe7491..cc2ad95 100644 --- a/content/notes/2023-05-22-non-blocking-shell-exec-csharp.md +++ b/content/notes/2023-05-22-non-blocking-shell-exec-csharp.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Execute not blocking async shell command in C# | 2 | title: Execute not blocking async shell command in C# |
| 3 | url: /non-blocking-shell-exec-csharp.html | 3 | url: non-blocking-shell-exec-csharp.html |
| 4 | date: 2023-05-22T12:00:00+02:00 | 4 | date: 2023-05-22T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-23-extend-lua-with-custom-c.md b/content/notes/2023-05-23-extend-lua-with-custom-c.md index 013616b..7a7769c 100644 --- a/content/notes/2023-05-23-extend-lua-with-custom-c.md +++ b/content/notes/2023-05-23-extend-lua-with-custom-c.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Extend Lua with custom C functions using Clang | 2 | title: Extend Lua with custom C functions using Clang |
| 3 | url: /extend-lua-with-custom-c.html | 3 | url: extend-lua-with-custom-c.html |
| 4 | date: 2023-05-23T12:00:00+02:00 | 4 | date: 2023-05-23T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-23-parse-rss-with-lua.md b/content/notes/2023-05-23-parse-rss-with-lua.md index 7802c31..94c3ad3 100644 --- a/content/notes/2023-05-23-parse-rss-with-lua.md +++ b/content/notes/2023-05-23-parse-rss-with-lua.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Parse RSS feeds with Lua | 2 | title: Parse RSS feeds with Lua |
| 3 | url: /parse-rss-with-lua.html | 3 | url: parse-rss-with-lua.html |
| 4 | date: 2023-05-23T12:00:00+02:00 | 4 | date: 2023-05-23T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-24-fresh-9front-desktop.md b/content/notes/2023-05-24-fresh-9front-desktop.md index 1d8deed..79dd8db 100644 --- a/content/notes/2023-05-24-fresh-9front-desktop.md +++ b/content/notes/2023-05-24-fresh-9front-desktop.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: My brand new Plan9/9front desktop | 2 | title: My brand new Plan9/9front desktop |
| 3 | url: /fresh-9front-desktop.html | 3 | url: fresh-9front-desktop.html |
| 4 | date: 2023-05-24T12:00:00+02:00 | 4 | date: 2023-05-24T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-25-dcss-new-player-guide.md b/content/notes/2023-05-25-dcss-new-player-guide.md index a19e2ea..81097c8 100644 --- a/content/notes/2023-05-25-dcss-new-player-guide.md +++ b/content/notes/2023-05-25-dcss-new-player-guide.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Dungeon Crawl Stone Soup - New player guide | 2 | title: Dungeon Crawl Stone Soup - New player guide |
| 3 | url: /dcss-new-player-guide.html | 3 | url: dcss-new-player-guide.html |
| 4 | date: 2023-05-25T22:00:00+02:00 | 4 | date: 2023-05-25T22:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-25-show-xterm-colors.md b/content/notes/2023-05-25-show-xterm-colors.md index 79781e2..9e92e8c 100644 --- a/content/notes/2023-05-25-show-xterm-colors.md +++ b/content/notes/2023-05-25-show-xterm-colors.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Display xterm color palette | 2 | title: Display xterm color palette |
| 3 | url: /xterm-color-palette.html | 3 | url: xterm-color-palette.html |
| 4 | date: 2023-05-25T12:00:00+02:00 | 4 | date: 2023-05-25T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-25-tmux-sane-defaults.md b/content/notes/2023-05-25-tmux-sane-defaults.md index 2840af8..f182d66 100644 --- a/content/notes/2023-05-25-tmux-sane-defaults.md +++ b/content/notes/2023-05-25-tmux-sane-defaults.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Sane defaults for tmux with more visible statusbar | 2 | title: Sane defaults for tmux with more visible statusbar |
| 3 | url: /tmux-sane-defaults.html | 3 | url: tmux-sane-defaults.html |
| 4 | date: 2023-05-25T12:00:00+02:00 | 4 | date: 2023-05-25T12:00:00+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-27-cronjobs-github-with-actions.md b/content/notes/2023-05-27-cronjobs-github-with-actions.md index 8d44761..d99b007 100644 --- a/content/notes/2023-05-27-cronjobs-github-with-actions.md +++ b/content/notes/2023-05-27-cronjobs-github-with-actions.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Cronjobs on Github with Github Actions" | 2 | title: "Cronjobs on Github with Github Actions" |
| 3 | url: /cronjobs-github-with-actions.html | 3 | url: cronjobs-github-with-actions.html |
| 4 | date: 2023-05-27T00:35:36+02:00 | 4 | date: 2023-05-27T00:35:36+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-27-dcss-on-4k-displays.md b/content/notes/2023-05-27-dcss-on-4k-displays.md index 3298c5c..3f9d973 100644 --- a/content/notes/2023-05-27-dcss-on-4k-displays.md +++ b/content/notes/2023-05-27-dcss-on-4k-displays.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Make DCSS playable on 4k displays" | 2 | title: "Make DCSS playable on 4k displays" |
| 3 | url: /dcss-on-4k-display.html | 3 | url: dcss-on-4k-display.html |
| 4 | date: 2023-05-27T19:35:11+02:00 | 4 | date: 2023-05-27T19:35:11+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-27-drawing-pixels-in-plan9.md b/content/notes/2023-05-27-drawing-pixels-in-plan9.md index 5b5115d..2f7e31b 100644 --- a/content/notes/2023-05-27-drawing-pixels-in-plan9.md +++ b/content/notes/2023-05-27-drawing-pixels-in-plan9.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Drawing Pixels in Plan9" | 2 | title: "Drawing Pixels in Plan9" |
| 3 | url: /drawing-pixels-in-plan9.html | 3 | url: drawing-pixels-in-plan9.html |
| 4 | date: 2023-05-27T17:41:33+02:00 | 4 | date: 2023-05-27T17:41:33+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-28-easy-time-took-in-bash.md b/content/notes/2023-05-28-easy-time-took-in-bash.md index 42f2091..206f31b 100644 --- a/content/notes/2023-05-28-easy-time-took-in-bash.md +++ b/content/notes/2023-05-28-easy-time-took-in-bash.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Easy measure time took in a bash script" | 2 | title: "Easy measure time took in a bash script" |
| 3 | url: /easy-time-took-in-bash.html | 3 | url: easy-time-took-in-bash.html |
| 4 | date: 2023-05-28T17:53:20+02:00 | 4 | date: 2023-05-28T17:53:20+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-29-grep-to-less-maintain-colors.md b/content/notes/2023-05-29-grep-to-less-maintain-colors.md index 718dda8..8500db3 100644 --- a/content/notes/2023-05-29-grep-to-less-maintain-colors.md +++ b/content/notes/2023-05-29-grep-to-less-maintain-colors.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Grep to Less that maintain colors" | 2 | title: "Grep to Less that maintain colors" |
| 3 | url: /grep-to-less-maintain-colors.html | 3 | url: grep-to-less-maintain-colors.html |
| 4 | date: 2023-05-29T21:27:07+02:00 | 4 | date: 2023-05-29T21:27:07+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-05-31-extending-dte-editor.md b/content/notes/2023-05-31-extending-dte-editor.md index 8135bdc..48db9fc 100644 --- a/content/notes/2023-05-31-extending-dte-editor.md +++ b/content/notes/2023-05-31-extending-dte-editor.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Extending dte editor" | 2 | title: "Extending dte editor" |
| 3 | url: /extending-dte-editor.html | 3 | url: extending-dte-editor.html |
| 4 | date: 2023-05-31T08:12:45+02:00 | 4 | date: 2023-05-31T08:12:45+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-06-01-ewd-manuscripts-ebook.md b/content/notes/2023-06-01-ewd-manuscripts-ebook.md index ac58fe0..34642c2 100644 --- a/content/notes/2023-06-01-ewd-manuscripts-ebook.md +++ b/content/notes/2023-06-01-ewd-manuscripts-ebook.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Edsger W. Dijkstra Manuscripts ebook" | 2 | title: "Edsger W. Dijkstra Manuscripts ebook" |
| 3 | url: /ewd-manuscripts-ebook.html | 3 | url: ewd-manuscripts-ebook.html |
| 4 | date: 2023-06-01T22:47:56+02:00 | 4 | date: 2023-06-01T22:47:56+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-06-04-bulk-make-thumbnails.md b/content/notes/2023-06-04-bulk-make-thumbnails.md index d3a7d62..7922df0 100644 --- a/content/notes/2023-06-04-bulk-make-thumbnails.md +++ b/content/notes/2023-06-04-bulk-make-thumbnails.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Bulk thumbnails" | 2 | title: "Bulk thumbnails" |
| 3 | url: /bulk-make-thumbnails.html | 3 | url: bulk-make-thumbnails.html |
| 4 | date: 2023-06-04T20:46:56+02:00 | 4 | date: 2023-06-04T20:46:56+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-06-21-presentations-with-markdown.md b/content/notes/2023-06-21-presentations-with-markdown.md index a264eec..aa45c6f 100644 --- a/content/notes/2023-06-21-presentations-with-markdown.md +++ b/content/notes/2023-06-21-presentations-with-markdown.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Simple presentations with Markdown" | 2 | title: "Simple presentations with Markdown" |
| 3 | url: /presentations-with-markdown.html | 3 | url: presentations-with-markdown.html |
| 4 | date: 2023-06-21T08:54:48+02:00 | 4 | date: 2023-06-21T08:54:48+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-06-24-making-cgit-look-nicer.md b/content/notes/2023-06-24-making-cgit-look-nicer.md index d145cb5..04c3e33 100644 --- a/content/notes/2023-06-24-making-cgit-look-nicer.md +++ b/content/notes/2023-06-24-making-cgit-look-nicer.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Making cgit look nicer" | 2 | title: "Making cgit look nicer" |
| 3 | url: /making-cgit-look-nicer.html | 3 | url: making-cgit-look-nicer.html |
| 4 | date: 2023-06-24T13:33:58+02:00 | 4 | date: 2023-06-24T13:33:58+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-06-25-alacritty-open-links-with-modifier.md b/content/notes/2023-06-25-alacritty-open-links-with-modifier.md index c805053..8ff6821 100644 --- a/content/notes/2023-06-25-alacritty-open-links-with-modifier.md +++ b/content/notes/2023-06-25-alacritty-open-links-with-modifier.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Alacritty open links with modifier" | 2 | title: "Alacritty open links with modifier" |
| 3 | url: /alacritty-open-links-with-modifier.html | 3 | url: alacritty-open-links-with-modifier.html |
| 4 | date: 2023-06-25T17:17:16+02:00 | 4 | date: 2023-06-25T17:17:16+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-06-25-development-environments-with-nix.md b/content/notes/2023-06-25-development-environments-with-nix.md index 8aa104c..85f16f5 100644 --- a/content/notes/2023-06-25-development-environments-with-nix.md +++ b/content/notes/2023-06-25-development-environments-with-nix.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Development environments with Nix" | 2 | title: "Development environments with Nix" |
| 3 | url: /development-environments-with-nix.html | 3 | url: development-environments-with-nix.html |
| 4 | date: 2023-06-25T16:38:10+02:00 | 4 | date: 2023-06-25T16:38:10+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-06-29-10gui-10-finger-multitouch-user-interface.md b/content/notes/2023-06-29-10gui-10-finger-multitouch-user-interface.md index cb012d4..0dd3803 100644 --- a/content/notes/2023-06-29-10gui-10-finger-multitouch-user-interface.md +++ b/content/notes/2023-06-29-10gui-10-finger-multitouch-user-interface.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "10/GUI 10 Finger Multitouch User Interface" | 2 | title: "10/GUI 10 Finger Multitouch User Interface" |
| 3 | url: /10gui-10-finger-multitouch-user-interface.html | 3 | url: 10gui-10-finger-multitouch-user-interface.html |
| 4 | date: 2023-06-29T14:51:39+02:00 | 4 | date: 2023-06-29T14:51:39+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-06-29-60s-ibm-computers-commercial.md b/content/notes/2023-06-29-60s-ibm-computers-commercial.md index 9c4328b..8bd4bbc 100644 --- a/content/notes/2023-06-29-60s-ibm-computers-commercial.md +++ b/content/notes/2023-06-29-60s-ibm-computers-commercial.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "60's IBM Computers Commercial" | 2 | title: "60's IBM Computers Commercial" |
| 3 | url: /60s-ibm-computers-commercial.html | 3 | url: 60s-ibm-computers-commercial.html |
| 4 | date: 2023-06-29T22:13:45+02:00 | 4 | date: 2023-06-29T22:13:45+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-07-10-fix-screen-tearing-on-debian-12-xorg-and-i3.md b/content/notes/2023-07-10-fix-screen-tearing-on-debian-12-xorg-and-i3.md index dbc3abd..c7e12ae 100644 --- a/content/notes/2023-07-10-fix-screen-tearing-on-debian-12-xorg-and-i3.md +++ b/content/notes/2023-07-10-fix-screen-tearing-on-debian-12-xorg-and-i3.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Fix screen tearing on Debian 12 Xorg and i3" | 2 | title: "Fix screen tearing on Debian 12 Xorg and i3" |
| 3 | url: /fix-screen-tearing-on-debian-12-xorg-and-i3.html | 3 | url: fix-screen-tearing-on-debian-12-xorg-and-i3.html |
| 4 | date: 2023-07-10T04:21:48+02:00 | 4 | date: 2023-07-10T04:21:48+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-07-10-online-radio-streaming-with-mpv-from-terminal.md b/content/notes/2023-07-10-online-radio-streaming-with-mpv-from-terminal.md index 37b0715..821a80f 100644 --- a/content/notes/2023-07-10-online-radio-streaming-with-mpv-from-terminal.md +++ b/content/notes/2023-07-10-online-radio-streaming-with-mpv-from-terminal.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Online radio streaming with MPV from terminal" | 2 | title: "Online radio streaming with MPV from terminal" |
| 3 | url: /online-radio-streaming-with-mpv-from-terminal.html | 3 | url: online-radio-streaming-with-mpv-from-terminal.html |
| 4 | date: 2023-07-10T03:34:45+02:00 | 4 | date: 2023-07-10T03:34:45+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-07-14-set-color-temperature-of-displays-on-i3.md b/content/notes/2023-07-14-set-color-temperature-of-displays-on-i3.md index 171be4e..e213a42 100644 --- a/content/notes/2023-07-14-set-color-temperature-of-displays-on-i3.md +++ b/content/notes/2023-07-14-set-color-temperature-of-displays-on-i3.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Set color temperature of displays on i3" | 2 | title: "Set color temperature of displays on i3" |
| 3 | url: /set-color-temperature-of-displays-on-i3.html | 3 | url: set-color-temperature-of-displays-on-i3.html |
| 4 | date: 2023-07-14T09:19:31+02:00 | 4 | date: 2023-07-14T09:19:31+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-08-01-make-b-w-svg-charts-with-matplotlib.md b/content/notes/2023-08-01-make-b-w-svg-charts-with-matplotlib.md index 84fb5e4..8310ce8 100644 --- a/content/notes/2023-08-01-make-b-w-svg-charts-with-matplotlib.md +++ b/content/notes/2023-08-01-make-b-w-svg-charts-with-matplotlib.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Make B/W SVG charts with matplotlib" | 2 | title: "Make B/W SVG charts with matplotlib" |
| 3 | url: /make-b-w-svg-charts-with-matplotlib.html | 3 | url: make-b-w-svg-charts-with-matplotlib.html |
| 4 | date: 2023-08-01T17:04:10+02:00 | 4 | date: 2023-08-01T17:04:10+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-09-18-aws-eb-pyyaml-fix.md b/content/notes/2023-09-18-aws-eb-pyyaml-fix.md index b394eaf..77ae27d 100644 --- a/content/notes/2023-09-18-aws-eb-pyyaml-fix.md +++ b/content/notes/2023-09-18-aws-eb-pyyaml-fix.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "AWS EB PyYAML fix" | 2 | title: "AWS EB PyYAML fix" |
| 3 | url: /aws-eb-pyyaml-fix.html | 3 | url: aws-eb-pyyaml-fix.html |
| 4 | date: 2023-09-18T07:27:29+02:00 | 4 | date: 2023-09-18T07:27:29+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-09-25-compile-drawterm-on-fedora-38.md b/content/notes/2023-09-25-compile-drawterm-on-fedora-38.md index a369c66..ec7446b 100644 --- a/content/notes/2023-09-25-compile-drawterm-on-fedora-38.md +++ b/content/notes/2023-09-25-compile-drawterm-on-fedora-38.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Compile drawterm on Fedora 38" | 2 | title: "Compile drawterm on Fedora 38" |
| 3 | url: /compile-drawterm-on-fedora-38.html | 3 | url: compile-drawterm-on-fedora-38.html |
| 4 | date: 2023-09-25T09:04:28+02:00 | 4 | date: 2023-09-25T09:04:28+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-11-04-using-ffmpeg-to-combine-video-side-by-side.md b/content/notes/2023-11-04-using-ffmpeg-to-combine-video-side-by-side.md index 294f77b..1d7f7da 100644 --- a/content/notes/2023-11-04-using-ffmpeg-to-combine-video-side-by-side.md +++ b/content/notes/2023-11-04-using-ffmpeg-to-combine-video-side-by-side.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Using ffmpeg to combine videos side by side" | 2 | title: "Using ffmpeg to combine videos side by side" |
| 3 | url: /using-ffmpeg-to-combine-video-side-by-side.html | 3 | url: using-ffmpeg-to-combine-video-side-by-side.html |
| 4 | date: 2023-11-04T09:04:28+02:00 | 4 | date: 2023-11-04T09:04:28+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-11-05-add-lazy-loading-to-jekyll-posts.md b/content/notes/2023-11-05-add-lazy-loading-to-jekyll-posts.md index 5d6dae4..42e07e6 100644 --- a/content/notes/2023-11-05-add-lazy-loading-to-jekyll-posts.md +++ b/content/notes/2023-11-05-add-lazy-loading-to-jekyll-posts.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Add lazy loading of images in Jekyll posts" | 2 | title: "Add lazy loading of images in Jekyll posts" |
| 3 | url: /add-lazy-loading-to-jekyll-posts.html | 3 | url: add-lazy-loading-to-jekyll-posts.html |
| 4 | date: 2023-11-05T09:04:28+02:00 | 4 | date: 2023-11-05T09:04:28+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2023-11-07-personal-sane-vim-defaults.md b/content/notes/2023-11-07-personal-sane-vim-defaults.md index a9157ad..52d3946 100644 --- a/content/notes/2023-11-07-personal-sane-vim-defaults.md +++ b/content/notes/2023-11-07-personal-sane-vim-defaults.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Personal sane Vim defaults" | 2 | title: "Personal sane Vim defaults" |
| 3 | url: /apersonal-sane-vim-defaults.html | 3 | url: apersonal-sane-vim-defaults.html |
| 4 | date: 2023-11-07T01:04:28+02:00 | 4 | date: 2023-11-07T01:04:28+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2024-02-15-extract-lines-from-file.md b/content/notes/2024-02-15-extract-lines-from-file.md index 09d3937..91e28e4 100644 --- a/content/notes/2024-02-15-extract-lines-from-file.md +++ b/content/notes/2024-02-15-extract-lines-from-file.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Extract lines from a file with sed" | 2 | title: "Extract lines from a file with sed" |
| 3 | url: /extract-lines-from-file-with-sed.html | 3 | url: extract-lines-from-file-with-sed.html |
| 4 | date: 2024-02-15T10:04:28+02:00 | 4 | date: 2024-02-15T10:04:28+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2024-02-21-dcss-online-rc-defaults.md b/content/notes/2024-02-21-dcss-online-rc-defaults.md index 5085b1c..9b23212 100644 --- a/content/notes/2024-02-21-dcss-online-rc-defaults.md +++ b/content/notes/2024-02-21-dcss-online-rc-defaults.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Sane default for Dungeon Crawl Stone Soup Online edition" | 2 | title: "Sane default for Dungeon Crawl Stone Soup Online edition" |
| 3 | url: /dcss-online-rc-defaults.html | 3 | url: dcss-online-rc-defaults.html |
| 4 | date: 2024-02-21T06:35:11+02:00 | 4 | date: 2024-02-21T06:35:11+02:00 |
| 5 | type: note | 5 | type: note |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/notes/2024-02-23-uninstall-ollama-from-a-linux-box.md b/content/notes/2024-02-23-uninstall-ollama-from-a-linux-box.md index a597c54..ddf0981 100644 --- a/content/notes/2024-02-23-uninstall-ollama-from-a-linux-box.md +++ b/content/notes/2024-02-23-uninstall-ollama-from-a-linux-box.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Uninstall Ollama from a Linux box | 2 | title: Uninstall Ollama from a Linux box |
| 3 | url: /uninstall-ollama-from-a-linux-box.html | 3 | url: uninstall-ollama-from-a-linux-box.html |
| 4 | type: note | 4 | type: note |
| 5 | date: 2024-02-23 | 5 | date: 2024-02-23 |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2011-01-13-most-likely-to-succeed-in-year-of-2011.md b/content/posts/2011-01-13-most-likely-to-succeed-in-year-of-2011.md index ce54b75..325bd52 100644 --- a/content/posts/2011-01-13-most-likely-to-succeed-in-year-of-2011.md +++ b/content/posts/2011-01-13-most-likely-to-succeed-in-year-of-2011.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Most likely to succeed in the year of 2011 | 2 | title: Most likely to succeed in the year of 2011 |
| 3 | url: /most-likely-to-succeed-in-year-of-2011.html | 3 | url: most-likely-to-succeed-in-year-of-2011.html |
| 4 | date: 2011-01-13T12:00:00+02:00 | 4 | date: 2011-01-13T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2012-03-09-led-technology-not-so-eco.md b/content/posts/2012-03-09-led-technology-not-so-eco.md index 205ddd3..2841d0a 100644 --- a/content/posts/2012-03-09-led-technology-not-so-eco.md +++ b/content/posts/2012-03-09-led-technology-not-so-eco.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: LED technology might not be as eco-friendly as you think | 2 | title: LED technology might not be as eco-friendly as you think |
| 3 | url: /led-technology-not-so-eco.html | 3 | url: led-technology-not-so-eco.html |
| 4 | date: 2012-03-09T12:00:00+02:00 | 4 | date: 2012-03-09T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2013-10-24-wireless-sensor-networks.md b/content/posts/2013-10-24-wireless-sensor-networks.md index 67dc688..bc6b333 100644 --- a/content/posts/2013-10-24-wireless-sensor-networks.md +++ b/content/posts/2013-10-24-wireless-sensor-networks.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Wireless sensor networks | 2 | title: Wireless sensor networks |
| 3 | url: /wireless-sensor-networks.html | 3 | url: wireless-sensor-networks.html |
| 4 | date: 2013-10-24T12:00:00+02:00 | 4 | date: 2013-10-24T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2015-11-10-software-development-pitfalls.md b/content/posts/2015-11-10-software-development-pitfalls.md index a003d5b..6a5d9bd 100644 --- a/content/posts/2015-11-10-software-development-pitfalls.md +++ b/content/posts/2015-11-10-software-development-pitfalls.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Software development and my favorite pitfalls | 2 | title: Software development and my favorite pitfalls |
| 3 | url: /software-development-pitfalls.html | 3 | url: software-development-pitfalls.html |
| 4 | date: 2015-11-10T12:00:00+02:00 | 4 | date: 2015-11-10T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2017-03-07-golang-profiling-simplified.md b/content/posts/2017-03-07-golang-profiling-simplified.md index a9a63e1..9f5e9f3 100644 --- a/content/posts/2017-03-07-golang-profiling-simplified.md +++ b/content/posts/2017-03-07-golang-profiling-simplified.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Golang profiling simplified | 2 | title: Golang profiling simplified |
| 3 | url: /golang-profiling-simplified.html | 3 | url: golang-profiling-simplified.html |
| 4 | date: 2017-03-07T12:00:00+02:00 | 4 | date: 2017-03-07T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2017-04-17-what-i-ve-learned-developing-ad-server.md b/content/posts/2017-04-17-what-i-ve-learned-developing-ad-server.md index 966788a..3a6410f 100644 --- a/content/posts/2017-04-17-what-i-ve-learned-developing-ad-server.md +++ b/content/posts/2017-04-17-what-i-ve-learned-developing-ad-server.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: What I've learned developing ad server | 2 | title: What I've learned developing ad server |
| 3 | url: /what-i-ve-learned-developing-ad-server.html | 3 | url: what-i-ve-learned-developing-ad-server.html |
| 4 | date: 2017-04-17T12:00:00+02:00 | 4 | date: 2017-04-17T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md b/content/posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md index 8795933..b954448 100644 --- a/content/posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md +++ b/content/posts/2017-04-21-profiling-python-web-applications-with-visual-tools.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Profiling Python web applications with visual tools | 2 | title: Profiling Python web applications with visual tools |
| 3 | url: /profiling-python-web-applications-with-visual-tools.html | 3 | url: profiling-python-web-applications-with-visual-tools.html |
| 4 | date: 2017-04-21T12:00:00+02:00 | 4 | date: 2017-04-21T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2017-08-11-simple-iot-application.md b/content/posts/2017-08-11-simple-iot-application.md index 874f3df..69b2aa0 100644 --- a/content/posts/2017-08-11-simple-iot-application.md +++ b/content/posts/2017-08-11-simple-iot-application.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Simple IOT application supported by real-time monitoring and data history | 2 | title: Simple IOT application supported by real-time monitoring and data history |
| 3 | url: /simple-iot-application.html | 3 | url: simple-iot-application.html |
| 4 | date: 2017-08-11T12:00:00+02:00 | 4 | date: 2017-08-11T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md b/content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md index 9b6ca37..921d5cb 100644 --- a/content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md +++ b/content/posts/2018-01-16-using-digitalocean-spaces-object-storage-with-fuse.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Using DigitalOcean Spaces Object Storage with FUSE | 2 | title: Using DigitalOcean Spaces Object Storage with FUSE |
| 3 | url: /using-digitalocean-spaces-object-storage-with-fuse.html | 3 | url: using-digitalocean-spaces-object-storage-with-fuse.html |
| 4 | date: 2018-01-16T12:00:00+02:00 | 4 | date: 2018-01-16T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2019-01-03-encoding-binary-data-into-dna-sequence.md b/content/posts/2019-01-03-encoding-binary-data-into-dna-sequence.md index ba2dd5b..7f9c6ff 100644 --- a/content/posts/2019-01-03-encoding-binary-data-into-dna-sequence.md +++ b/content/posts/2019-01-03-encoding-binary-data-into-dna-sequence.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Encoding binary data into DNA sequence | 2 | title: Encoding binary data into DNA sequence |
| 3 | url: /encoding-binary-data-into-dna-sequence.html | 3 | url: encoding-binary-data-into-dna-sequence.html |
| 4 | date: 2019-01-03T12:00:00+02:00 | 4 | date: 2019-01-03T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2019-10-14-simplifying-and-reducing-clutter.md b/content/posts/2019-10-14-simplifying-and-reducing-clutter.md index 603faf1..25f9ca0 100644 --- a/content/posts/2019-10-14-simplifying-and-reducing-clutter.md +++ b/content/posts/2019-10-14-simplifying-and-reducing-clutter.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Simplifying and reducing clutter in my life and work | 2 | title: Simplifying and reducing clutter in my life and work |
| 3 | url: /simplifying-and-reducing-clutter.html | 3 | url: simplifying-and-reducing-clutter.html |
| 4 | date: 2019-10-14T12:00:00+02:00 | 4 | date: 2019-10-14T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2019-10-19-using-sentiment-analysis-for-clickbait-detection.md b/content/posts/2019-10-19-using-sentiment-analysis-for-clickbait-detection.md index 1e43554..18e3f5c 100644 --- a/content/posts/2019-10-19-using-sentiment-analysis-for-clickbait-detection.md +++ b/content/posts/2019-10-19-using-sentiment-analysis-for-clickbait-detection.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Using sentiment analysis for clickbait detection in RSS feeds | 2 | title: Using sentiment analysis for clickbait detection in RSS feeds |
| 3 | url: /using-sentiment-analysis-for-clickbait-detection-in-rss-feeds.html | 3 | url: using-sentiment-analysis-for-clickbait-detection-in-rss-feeds.html |
| 4 | date: 2019-10-19T12:00:00+02:00 | 4 | date: 2019-10-19T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2020-03-22-simple-sse-based-pubsub-server.md b/content/posts/2020-03-22-simple-sse-based-pubsub-server.md index 40909b4..5c172c4 100644 --- a/content/posts/2020-03-22-simple-sse-based-pubsub-server.md +++ b/content/posts/2020-03-22-simple-sse-based-pubsub-server.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Simple Server-Sent Events based PubSub Server | 2 | title: Simple Server-Sent Events based PubSub Server |
| 3 | url: /simple-server-sent-events-based-pubsub-server.html | 3 | url: simple-server-sent-events-based-pubsub-server.html |
| 4 | date: 2020-03-22T12:00:00+02:00 | 4 | date: 2020-03-22T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2020-03-27-create-placeholder-images-with-sharp.md b/content/posts/2020-03-27-create-placeholder-images-with-sharp.md index 2441ada..1c2b042 100644 --- a/content/posts/2020-03-27-create-placeholder-images-with-sharp.md +++ b/content/posts/2020-03-27-create-placeholder-images-with-sharp.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Create placeholder images with sharp Node.js image processing library | 2 | title: Create placeholder images with sharp Node.js image processing library |
| 3 | url: /create-placeholder-images-with-sharp.html | 3 | url: create-placeholder-images-with-sharp.html |
| 4 | date: 2020-03-27T12:00:00+02:00 | 4 | date: 2020-03-27T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2020-03-29-the-strange-case-of-elasticsearch-allocation-failure.md b/content/posts/2020-03-29-the-strange-case-of-elasticsearch-allocation-failure.md index 23ee27d..efe88fa 100644 --- a/content/posts/2020-03-29-the-strange-case-of-elasticsearch-allocation-failure.md +++ b/content/posts/2020-03-29-the-strange-case-of-elasticsearch-allocation-failure.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: The strange case of Elasticsearch allocation failure | 2 | title: The strange case of Elasticsearch allocation failure |
| 3 | url: /the-strange-case-of-elasticsearch-allocation-failure.html | 3 | url: the-strange-case-of-elasticsearch-allocation-failure.html |
| 4 | date: 2020-03-29T12:00:00+02:00 | 4 | date: 2020-03-29T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2020-03-30-my-love-and-hate-relationship-with-nodejs.md b/content/posts/2020-03-30-my-love-and-hate-relationship-with-nodejs.md index 3b9f629..d083890 100644 --- a/content/posts/2020-03-30-my-love-and-hate-relationship-with-nodejs.md +++ b/content/posts/2020-03-30-my-love-and-hate-relationship-with-nodejs.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: My love and hate relationship with Node.js | 2 | title: My love and hate relationship with Node.js |
| 3 | url: /my-love-and-hate-relationship-with-nodejs.html | 3 | url: my-love-and-hate-relationship-with-nodejs.html |
| 4 | date: 2020-03-30T12:00:00+02:00 | 4 | date: 2020-03-30T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2020-05-05-remote-work.md b/content/posts/2020-05-05-remote-work.md index b6c09c3..905d169 100644 --- a/content/posts/2020-05-05-remote-work.md +++ b/content/posts/2020-05-05-remote-work.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Remote work and how it affects the daily lives of people | 2 | title: Remote work and how it affects the daily lives of people |
| 3 | url: /remote-work.html | 3 | url: remote-work.html |
| 4 | date: 2020-05-05T12:00:00+02:00 | 4 | date: 2020-05-05T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2020-08-15-systemd-disable-wake-onmouse.md b/content/posts/2020-08-15-systemd-disable-wake-onmouse.md index 51195af..8f411d6 100644 --- a/content/posts/2020-08-15-systemd-disable-wake-onmouse.md +++ b/content/posts/2020-08-15-systemd-disable-wake-onmouse.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Disable mouse wake from suspend with systemd service | 2 | title: Disable mouse wake from suspend with systemd service |
| 3 | url: /disable-mouse-wake-from-suspend-with-systemd-service.html | 3 | url: disable-mouse-wake-from-suspend-with-systemd-service.html |
| 4 | date: 2020-08-15T12:00:00+02:00 | 4 | date: 2020-08-15T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2020-09-06-esp-and-micropython.md b/content/posts/2020-09-06-esp-and-micropython.md index ea01d12..90bf118 100644 --- a/content/posts/2020-09-06-esp-and-micropython.md +++ b/content/posts/2020-09-06-esp-and-micropython.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Getting started with MicroPython and ESP8266 | 2 | title: Getting started with MicroPython and ESP8266 |
| 3 | url: /esp8266-and-micropython-guide.html | 3 | url: esp8266-and-micropython-guide.html |
| 4 | date: 2020-09-06T12:00:00+02:00 | 4 | date: 2020-09-06T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2020-09-08-bind-warning-on-login.md b/content/posts/2020-09-08-bind-warning-on-login.md index f13ffff..1d774fd 100644 --- a/content/posts/2020-09-08-bind-warning-on-login.md +++ b/content/posts/2020-09-08-bind-warning-on-login.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Fix bind warning in .profile on login in Ubuntu | 2 | title: Fix bind warning in .profile on login in Ubuntu |
| 3 | url: /bind-warning-on-login-in-ubuntu.html | 3 | url: bind-warning-on-login-in-ubuntu.html |
| 4 | date: 2020-09-08T12:00:00+02:00 | 4 | date: 2020-09-08T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2020-09-09-digitalocean-sync.md b/content/posts/2020-09-09-digitalocean-sync.md index 8836c3b..e16b827 100644 --- a/content/posts/2020-09-09-digitalocean-sync.md +++ b/content/posts/2020-09-09-digitalocean-sync.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Using Digitalocean Spaces to sync between computers | 2 | title: Using Digitalocean Spaces to sync between computers |
| 3 | url: /digitalocean-spaces-to-sync-between-computers.html | 3 | url: digitalocean-spaces-to-sync-between-computers.html |
| 4 | date: 2020-09-09T12:00:00+02:00 | 4 | date: 2020-09-09T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2021-01-24-replacing-dropbox-with-s3.md b/content/posts/2021-01-24-replacing-dropbox-with-s3.md index 61754df..915bcb9 100644 --- a/content/posts/2021-01-24-replacing-dropbox-with-s3.md +++ b/content/posts/2021-01-24-replacing-dropbox-with-s3.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Replacing Dropbox in favor of DigitalOcean spaces | 2 | title: Replacing Dropbox in favor of DigitalOcean spaces |
| 3 | url: /replacing-dropbox-in-favor-of-digitalocean-spaces.html | 3 | url: replacing-dropbox-in-favor-of-digitalocean-spaces.html |
| 4 | date: 2021-01-24T12:00:00+02:00 | 4 | date: 2021-01-24T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2021-01-25-goaccess.md b/content/posts/2021-01-25-goaccess.md index 0f6f1a6..48618a0 100644 --- a/content/posts/2021-01-25-goaccess.md +++ b/content/posts/2021-01-25-goaccess.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Using GoAccess with Nginx to replace Google Analytics | 2 | title: Using GoAccess with Nginx to replace Google Analytics |
| 3 | url: /using-goaccess-with-nginx-to-replace-google-analytics.html | 3 | url: using-goaccess-with-nginx-to-replace-google-analytics.html |
| 4 | date: 2021-01-25T12:00:00+02:00 | 4 | date: 2021-01-25T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2021-06-26-simple-world-clock.md b/content/posts/2021-06-26-simple-world-clock.md index e72744c..767d870 100644 --- a/content/posts/2021-06-26-simple-world-clock.md +++ b/content/posts/2021-06-26-simple-world-clock.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Simple world clock with eInk display and Raspberry Pi Zero | 2 | title: Simple world clock with eInk display and Raspberry Pi Zero |
| 3 | url: /simple-world-clock-with-eiink-display-and-raspberry-pi-zero.html | 3 | url: simple-world-clock-with-eiink-display-and-raspberry-pi-zero.html |
| 4 | date: 2021-06-26T12:00:00+02:00 | 4 | date: 2021-06-26T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2021-07-30-from-internet-consumer-to-full-hominum-again.md b/content/posts/2021-07-30-from-internet-consumer-to-full-hominum-again.md index 67c7481..100645b 100644 --- a/content/posts/2021-07-30-from-internet-consumer-to-full-hominum-again.md +++ b/content/posts/2021-07-30-from-internet-consumer-to-full-hominum-again.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: My journey from being an internet über consumer to being a full hominum again | 2 | title: My journey from being an internet über consumer to being a full hominum again |
| 3 | url: /from-internet-consumer-to-full-hominum-again.html | 3 | url: from-internet-consumer-to-full-hominum-again.html |
| 4 | date: 2021-07-30T12:00:00+02:00 | 4 | date: 2021-07-30T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2021-08-01-linux-cheatsheet.md b/content/posts/2021-08-01-linux-cheatsheet.md index 7bafb74..20e3382 100644 --- a/content/posts/2021-08-01-linux-cheatsheet.md +++ b/content/posts/2021-08-01-linux-cheatsheet.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: List of essential Linux commands for server management | 2 | title: List of essential Linux commands for server management |
| 3 | url: /linux-cheatsheet.html | 3 | url: linux-cheatsheet.html |
| 4 | date: 2021-08-01T12:00:00+02:00 | 4 | date: 2021-08-01T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2021-12-03-debian-based-riced-up-distribution-for-developers.md b/content/posts/2021-12-03-debian-based-riced-up-distribution-for-developers.md index 1de3dd1..86d082d 100644 --- a/content/posts/2021-12-03-debian-based-riced-up-distribution-for-developers.md +++ b/content/posts/2021-12-03-debian-based-riced-up-distribution-for-developers.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Debian based riced up distribution for Developers and DevOps folks | 2 | title: Debian based riced up distribution for Developers and DevOps folks |
| 3 | url: /debian-based-riced-up-distribution-for-developers-and-devops-folks.html | 3 | url: debian-based-riced-up-distribution-for-developers-and-devops-folks.html |
| 4 | date: 2021-12-03T12:00:00+02:00 | 4 | date: 2021-12-03T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2021-12-25-running-golang-application-as-pid1.md b/content/posts/2021-12-25-running-golang-application-as-pid1.md index c84578d..2f812f2 100644 --- a/content/posts/2021-12-25-running-golang-application-as-pid1.md +++ b/content/posts/2021-12-25-running-golang-application-as-pid1.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Running Golang application as PID 1 with Linux kernel | 2 | title: Running Golang application as PID 1 with Linux kernel |
| 3 | url: /running-golang-application-as-pid1.html | 3 | url: running-golang-application-as-pid1.html |
| 4 | date: 2021-12-25T12:00:00+02:00 | 4 | date: 2021-12-25T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2021-12-30-wap-mobile-web-before-the-web.md b/content/posts/2021-12-30-wap-mobile-web-before-the-web.md index 66634c6..b2f6e31 100644 --- a/content/posts/2021-12-30-wap-mobile-web-before-the-web.md +++ b/content/posts/2021-12-30-wap-mobile-web-before-the-web.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Wireless Application Protocol and the mobile web before the web | 2 | title: Wireless Application Protocol and the mobile web before the web |
| 3 | url: /wap-mobile-web-before-the-web.html | 3 | url: wap-mobile-web-before-the-web.html |
| 4 | date: 2021-12-30T12:00:00+02:00 | 4 | date: 2021-12-30T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2022-06-30-trying-out-helix-editor.md b/content/posts/2022-06-30-trying-out-helix-editor.md index 817b042..c57a008 100644 --- a/content/posts/2022-06-30-trying-out-helix-editor.md +++ b/content/posts/2022-06-30-trying-out-helix-editor.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Trying out Helix code editor as my main editor | 2 | title: Trying out Helix code editor as my main editor |
| 3 | url: /tying-out-helix-code-editor.html | 3 | url: tying-out-helix-code-editor.html |
| 4 | date: 2022-06-30T12:00:00+02:00 | 4 | date: 2022-06-30T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2022-07-05-what-would-dna-sound-if-synthesized.md b/content/posts/2022-07-05-what-would-dna-sound-if-synthesized.md index 1b82cb6..79e0176 100644 --- a/content/posts/2022-07-05-what-would-dna-sound-if-synthesized.md +++ b/content/posts/2022-07-05-what-would-dna-sound-if-synthesized.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: What would DNA sound if synthesized to an audio file | 2 | title: What would DNA sound if synthesized to an audio file |
| 3 | url: /what-would-dna-sound-if-synthesized.html | 3 | url: what-would-dna-sound-if-synthesized.html |
| 4 | date: 2022-07-05T12:00:00+02:00 | 4 | date: 2022-07-05T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2022-10-06-state-of-web-technologies-in-year-2022.md b/content/posts/2022-10-06-state-of-web-technologies-in-year-2022.md index fc00ea0..ab07a2d 100644 --- a/content/posts/2022-10-06-state-of-web-technologies-in-year-2022.md +++ b/content/posts/2022-10-06-state-of-web-technologies-in-year-2022.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: State of Web Technologies and Web development in year 2022 | 2 | title: State of Web Technologies and Web development in year 2022 |
| 3 | url: /state-of-web-technologies-and-web-development-in-year-2022.html | 3 | url: state-of-web-technologies-and-web-development-in-year-2022.html |
| 4 | date: 2022-10-06T12:00:00+02:00 | 4 | date: 2022-10-06T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2022-10-16-that-sound-that-machine-makes-when-struggling.md b/content/posts/2022-10-16-that-sound-that-machine-makes-when-struggling.md index 1b8799f..8d131f0 100644 --- a/content/posts/2022-10-16-that-sound-that-machine-makes-when-struggling.md +++ b/content/posts/2022-10-16-that-sound-that-machine-makes-when-struggling.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Microsoundtrack — That sound that machine makes when struggling | 2 | title: Microsoundtrack — That sound that machine makes when struggling |
| 3 | url: /that-sound-that-machine-makes-when-struggling.html | 3 | url: that-sound-that-machine-makes-when-struggling.html |
| 4 | date: 2022-10-16T12:00:00+02:00 | 4 | date: 2022-10-16T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2023-01-26-trying-to-build-a-new-kind-of-terminal-emulator.md b/content/posts/2023-01-26-trying-to-build-a-new-kind-of-terminal-emulator.md index 067f381..27e227a 100644 --- a/content/posts/2023-01-26-trying-to-build-a-new-kind-of-terminal-emulator.md +++ b/content/posts/2023-01-26-trying-to-build-a-new-kind-of-terminal-emulator.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Trying to build a New kind of terminal emulator for the modern age | 2 | title: Trying to build a New kind of terminal emulator for the modern age |
| 3 | url: /trying-to-build-a-new-kind-of-terminal-emulator.html | 3 | url: trying-to-build-a-new-kind-of-terminal-emulator.html |
| 4 | date: 2023-01-26T12:00:00+02:00 | 4 | date: 2023-01-26T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2023-05-16-rekindling-my-love-for-programming.md b/content/posts/2023-05-16-rekindling-my-love-for-programming.md index 69f8c7a..3c2267b 100644 --- a/content/posts/2023-05-16-rekindling-my-love-for-programming.md +++ b/content/posts/2023-05-16-rekindling-my-love-for-programming.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Rekindling my love for programming and enjoying the act of creating | 2 | title: Rekindling my love for programming and enjoying the act of creating |
| 3 | url: /rekindling-my-love-for-programming.html | 3 | url: rekindling-my-love-for-programming.html |
| 4 | date: 2023-05-16T12:00:00+02:00 | 4 | date: 2023-05-16T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2023-05-23-i-was-wrong-about-git-workflows.md b/content/posts/2023-05-23-i-was-wrong-about-git-workflows.md index c0ac6ea..073e72e 100644 --- a/content/posts/2023-05-23-i-was-wrong-about-git-workflows.md +++ b/content/posts/2023-05-23-i-was-wrong-about-git-workflows.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: I think I was completely wrong about Git workflows | 2 | title: I think I was completely wrong about Git workflows |
| 3 | url: /i-was-wrong-about-git-workflows.html | 3 | url: i-was-wrong-about-git-workflows.html |
| 4 | date: 2023-05-23T12:00:00+02:00 | 4 | date: 2023-05-23T12:00:00+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2023-05-31-re-inventing-task-runner-that-i-actually-used-daily.md b/content/posts/2023-05-31-re-inventing-task-runner-that-i-actually-used-daily.md index b311509..fd44605 100644 --- a/content/posts/2023-05-31-re-inventing-task-runner-that-i-actually-used-daily.md +++ b/content/posts/2023-05-31-re-inventing-task-runner-that-i-actually-used-daily.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Re-Inventing Task Runner That I Actually Used Daily" | 2 | title: "Re-Inventing Task Runner That I Actually Used Daily" |
| 3 | url: /re-inventing-task-runner-that-i-actually-used-daily.html | 3 | url: re-inventing-task-runner-that-i-actually-used-daily.html |
| 4 | date: 2023-05-31T12:21:10+02:00 | 4 | date: 2023-05-31T12:21:10+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2023-07-01-bringing-all-of-my-projects-together-under-one-umbrella.md b/content/posts/2023-07-01-bringing-all-of-my-projects-together-under-one-umbrella.md index 61a3dcc..9059b00 100644 --- a/content/posts/2023-07-01-bringing-all-of-my-projects-together-under-one-umbrella.md +++ b/content/posts/2023-07-01-bringing-all-of-my-projects-together-under-one-umbrella.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Bringing all of my projects together under one umbrella" | 2 | title: "Bringing all of my projects together under one umbrella" |
| 3 | url: /bringing-all-of-my-projects-together-under-one-umbrella.html | 3 | url: bringing-all-of-my-projects-together-under-one-umbrella.html |
| 4 | date: 2023-07-01T18:49:07+02:00 | 4 | date: 2023-07-01T18:49:07+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2023-07-08-who-knows-what-the-world-will-look-like-tomorrow.md b/content/posts/2023-07-08-who-knows-what-the-world-will-look-like-tomorrow.md index 21e2f11..4743694 100644 --- a/content/posts/2023-07-08-who-knows-what-the-world-will-look-like-tomorrow.md +++ b/content/posts/2023-07-08-who-knows-what-the-world-will-look-like-tomorrow.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Who knows what the world will look like tomorrow" | 2 | title: "Who knows what the world will look like tomorrow" |
| 3 | url: /who-knows-what-the-world-will-look-like-tomorrow.html | 3 | url: who-knows-what-the-world-will-look-like-tomorrow.html |
| 4 | date: 2023-07-08T18:49:07+02:00 | 4 | date: 2023-07-08T18:49:07+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2023-11-05-elitist-attitudes-are-sapping-the-fun-from-programming.md b/content/posts/2023-11-05-elitist-attitudes-are-sapping-the-fun-from-programming.md index 7ff292e..917a44d 100644 --- a/content/posts/2023-11-05-elitist-attitudes-are-sapping-the-fun-from-programming.md +++ b/content/posts/2023-11-05-elitist-attitudes-are-sapping-the-fun-from-programming.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Elitist attitudes are sapping all the fun from programming" | 2 | title: "Elitist attitudes are sapping all the fun from programming" |
| 3 | url: /elitist-attitudes-are-sapping-all-the-fun-from-programming.html | 3 | url: elitist-attitudes-are-sapping-all-the-fun-from-programming.html |
| 4 | date: 2023-11-05T09:04:28+02:00 | 4 | date: 2023-11-05T09:04:28+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2024-02-11-k-mer.md b/content/posts/2024-02-11-k-mer.md index 984e9de..3afcdbf 100644 --- a/content/posts/2024-02-11-k-mer.md +++ b/content/posts/2024-02-11-k-mer.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: "Navigating the genome using k-mers for DNA analysis and visualization" | 2 | title: "Navigating the genome using k-mers for DNA analysis and visualization" |
| 3 | url: /navigating-the-genome-using-k-mers-for-dna-analysis-and-visualization.html | 3 | url: navigating-the-genome-using-k-mers-for-dna-analysis-and-visualization.html |
| 4 | date: 2024-02-11T01:04:28+02:00 | 4 | date: 2024-02-11T01:04:28+02:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: true | 6 | draft: true |
diff --git a/content/posts/2024-02-28-converting-valgrind-callgrinds-to-svg-format.md b/content/posts/2024-02-28-converting-valgrind-callgrinds-to-svg-format.md index 42c20c0..f9a9cac 100644 --- a/content/posts/2024-02-28-converting-valgrind-callgrinds-to-svg-format.md +++ b/content/posts/2024-02-28-converting-valgrind-callgrinds-to-svg-format.md | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | --- | 1 | --- |
| 2 | title: Converting Valgrind callgrinds to SVG format | 2 | title: Converting Valgrind callgrinds to SVG format |
| 3 | url: /converting-valgrind-callgrinds-to-svg-format.html | 3 | url: converting-valgrind-callgrinds-to-svg-format.html |
| 4 | date: 2024-02-28T03:23:00+01:00 | 4 | date: 2024-02-28T03:23:00+01:00 |
| 5 | type: post | 5 | type: post |
| 6 | draft: false | 6 | draft: false |
diff --git a/content/posts/2024-03-10-using-custom-software-with-github-actions-to-deploy-a-site.md b/content/posts/2024-03-10-using-custom-software-with-github-actions-to-deploy-a-site.md new file mode 100644 index 0000000..bbf74fd --- /dev/null +++ b/content/posts/2024-03-10-using-custom-software-with-github-actions-to-deploy-a-site.md | |||
| @@ -0,0 +1,83 @@ | |||
| 1 | --- | ||
| 2 | title: "Using custom software with Github Actions to deploy a site" | ||
| 3 | url: using-custom-software-with-github-actions-to-deploy-a-site.html | ||
| 4 | date: 2024-03-10T15:30:11+01:00 | ||
| 5 | type: post | ||
| 6 | draft: false | ||
| 7 | --- | ||
| 8 | |||
| 9 | By default, GitHub uses Jekyll for their site generator which is fine, | ||
| 10 | but it has some issues and the complexity is not really worth it for me. | ||
| 11 | |||
| 12 | You could argue that Jekyll is simple, which it is to some degree, | ||
| 13 | but it can become complicated quite quickly if you start adding your | ||
| 14 | own spin on things. | ||
| 15 | |||
| 16 | A while ago I wrote a simple static site generator called "[jbmafp - | ||
| 17 | Just Build Me A Fucking Page](https://github.com/mitjafelicijan/jbmafp)" | ||
| 18 | which was a protest against [Hugo](https://gohugo.io). Hugo is fine but | ||
| 19 | again, if you try doing something that conflicts with the dogma they | ||
| 20 | prescribe you are in trouble. | ||
| 21 | |||
| 22 | I also moved this blog from self-hosted virtual machine to just GitHub | ||
| 23 | Pages. I didn't want to bother myself managing that server anymore. And | ||
| 24 | this presented a slight problem because I didn't want to use the default | ||
| 25 | `_docs` folder GitHub wants you to use, and I also didn't want to upload | ||
| 26 | `public` folder that gets generated to GitHub. | ||
| 27 | |||
| 28 | Thankfully, there is a way to use custom software to generate your site | ||
| 29 | like `jbmafp`. | ||
| 30 | |||
| 31 | To achieve this you need to create a file `.github/workflows/deploy.yaml` | ||
| 32 | in the root of your repository. | ||
| 33 | |||
| 34 | ```yaml | ||
| 35 | name: Build and Deploy to Pages | ||
| 36 | |||
| 37 | on: | ||
| 38 | push: | ||
| 39 | branches: ["master"] | ||
| 40 | workflow_dispatch: | ||
| 41 | |||
| 42 | permissions: | ||
| 43 | contents: read | ||
| 44 | pages: write | ||
| 45 | id-token: write | ||
| 46 | |||
| 47 | concurrency: | ||
| 48 | group: "pages" | ||
| 49 | cancel-in-progress: false | ||
| 50 | |||
| 51 | jobs: | ||
| 52 | deploy: | ||
| 53 | environment: | ||
| 54 | name: github-pages | ||
| 55 | url: ${{ steps.deployment.outputs.page_url }} | ||
| 56 | runs-on: ubuntu-latest | ||
| 57 | steps: | ||
| 58 | - name: Checkout | ||
| 59 | uses: actions/checkout@v3 | ||
| 60 | - name: Setup Pages | ||
| 61 | uses: actions/configure-pages@v3 | ||
| 62 | - name: Run a multi-line script | ||
| 63 | run: | | ||
| 64 | wget https://github.com/mitjafelicijan/jbmafp/releases/download/v0.1/jbmafp.zip | ||
| 65 | unzip jbmafp.zip | ||
| 66 | chmod +x jbmafp | ||
| 67 | ./jbmafp -b | ||
| 68 | - name: Upload artifact | ||
| 69 | uses: actions/upload-pages-artifact@v2 | ||
| 70 | with: | ||
| 71 | path: './public' | ||
| 72 | - name: Deploy to GitHub Pages | ||
| 73 | id: deployment | ||
| 74 | uses: actions/deploy-pages@v2 | ||
| 75 | ``` | ||
| 76 | |||
| 77 | This is an example for `jbmafp`. When I execute `./jbmafp -b` the program | ||
| 78 | creates `public` folder and puts all content there. And the directive | ||
| 79 | `with: path: './public'` tells `actions/deploy-pages@v2` to look for | ||
| 80 | `public` folder instead of `docs` folder. | ||
| 81 | |||
| 82 | This can be used with anything, actually. Hugo, Gatsby, Astro, you | ||
| 83 | name it. | ||
