diff --git a/content.org b/content.org
index 24d15a4..db6568c 100644
--- a/content.org
+++ b/content.org
@@ -2893,6 +2893,101 @@ Over at [[https://askubuntu.com/questions/1100086/removing-extra-option-from-boo
solution was to overwrite the first ~446~ Byte of the =MBR= with
zeros. Find the device path of the live stick with ~lsblk~ and then
~dd if=/dev/zero of=/dev/sdx bs=446 count=1~ as root and you're set.
+
+
+*** Poetry2Nix Development Flake with Matplotlib GTK Support
+CLOSED: [2024-05-11 Sat 17:57]
+:PROPERTIES:
+:EXPORT_FILE_NAME: poetry2nix-development-flake-with-matplotlib-gtk-support
+:END:
+
+I recently had the pleasure to dive back into python for work. In the
+past, I was happily using =org-babel= notebooks through
+[[https://github.com/nnicandro/emacs-jupyter][emacs-jupyter]]. However, I have since switched to a more REPL/script
+driven workflow as I find that programming notebooks require a great
+deal of discipline to not end up as a horrible mess. For my new
+workflow, I need interactive plotting to work.
+
+So let's get straight to the meat. The following =Flake= dives you a
+development shell that tries to replicate the underlying [[https://python-poetry.org/][poetry]]
+project in full nix using [[https://github.com/nix-community/poetry2nix][poetry2nix]].
+
+#+begin_src nix
+ {
+ description = "[your description]";
+
+ inputs = {
+ flake-utils.url = "github:numtide/flake-utils";
+ nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable-small";
+ poetry2nix = {
+ url = "github:vale981/nix-community/poetry2nix";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
+ };
+
+ outputs = inputs @ { self, nixpkgs, flake-utils, ... }:
+ flake-utils.lib.eachDefaultSystem (system:
+ let
+ pkgs = nixpkgs.legacyPackages.${system};
+ poetry2nix = inputs.poetry2nix.lib.mkPoetry2Nix { inherit pkgs; };
+ in
+ {
+ packages = {
+ yourPackage = poetry2nix.mkPoetryApplication {
+ projectDir = self;
+
+ # set this to true to use premade wheels rather than the source
+ preferWheels = false;
+
+ # this enables interactive plotting support with GTK
+ overrides = poetry2nix.overrides.withDefaults (final: prev: {
+ matplotlib = with pkgs; prev.matplotlib.overridePythonAttrs (
+ old:
+ {
+ passthru.args.enableGtk3 = true;
+ }
+ );
+ });
+ };
+ default = self.packages.${system}.yourPackage;
+ };
+
+ # Shell for app dependencies.
+ #
+ # nix develop
+ #
+ # Use this shell for developing your app.
+ devShells.default = pkgs.mkShell {
+ inputsFrom = [ self.packages.${system}.yourPackage ];
+ package = with pkgs; [
+ # any development dependencies that you might have in nixpkgs
+ ruff
+ pyright
+ ];
+ };
+
+ # Shell for poetry.
+ #
+ # nix develop .#poetry
+ #
+ # Use this shell for changes to pyproject.toml and poetry.lock.
+ devShells.poetry = pkgs.mkShell {
+ packages = [ pkgs.poetry ];
+ };
+ });
+ }
+#+end_src
+
+The workflow is as follows. Running ~nix develop .#poetry~ will give you
+a shell with poetry available. You can then ~poetry init~ and ~poetry add~
+and ~poetry lock~ (not install) to your hearts content. A plain ~nix
+develop~ will then set up the environment according to the ~poetry.lock~
+that poetry generates. Note that [[https://github.com/nix-community/poetry2nix/pull/1651][this pull request]] has to be resolved
+before the above works with ~preferWheels = true~.
+
+You might want to checkout [[https://direnv.net/][direnv]] and [[https://github.com/nix-community/nix-direnv][nix-direnv]] for added convenience.
+
+
** Uncategorized :@Uncategorized:
*** Neuseeland Restauration
CLOSED: [2021-08-03 Tue 14:53]
diff --git a/site/content/DSGVO.md b/site/content/DSGVO.md
index 2c8c22f..128ed51 100644
--- a/site/content/DSGVO.md
+++ b/site/content/DSGVO.md
@@ -13,4 +13,4 @@ Raecknitzhoehe 15
Kontakt:
E-Mail: hiro at protagon dot space
-```
\ No newline at end of file
+```
diff --git a/site/content/posts/AbenteuerDiesmaldieerfreulicheArt.md b/site/content/posts/AbenteuerDiesmaldieerfreulicheArt.md
index 6fa7733..6e3701b 100644
--- a/site/content/posts/AbenteuerDiesmaldieerfreulicheArt.md
+++ b/site/content/posts/AbenteuerDiesmaldieerfreulicheArt.md
@@ -1,7 +1,7 @@
+++
title = "Abenteuer (Diesmal die erfreuliche Art)"
author = ["Valentin Boettcher"]
-date = 2016-09-19T07:51:00+02:00
+date = 2016-09-19T07:51:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -57,4 +57,4 @@ helfen. Eine Wunderbare und herzliche Frau, bei der man sich sofort
zuhause fühlt. Sie selbst lernt gerade Ukulele (Im buchstäblichen
Sinne. Ich höre es gerade durch die Tür schallen :).) . Ihr Sohn macht
Musik für Kinder (bzw. ist Instrumentallehrer). Nun sehen wir mal was
-die Woche bringt.
\ No newline at end of file
+die Woche bringt.
diff --git a/site/content/posts/Berge.md b/site/content/posts/Berge.md
index b0e3edd..542c47f 100644
--- a/site/content/posts/Berge.md
+++ b/site/content/posts/Berge.md
@@ -1,7 +1,7 @@
+++
title = "Berge"
author = ["Valentin Boettcher"]
-date = 2017-03-04T07:13:00+01:00
+date = 2017-03-04T07:13:00-05:00
categories = ["Neuseeland"]
draft = false
+++
@@ -39,4 +39,4 @@ Wasserfällen spazierte.
Der besitzer des Hostels war auch ein lustiger Kauz, mit einem
Kajakverlei in Lyttleton bei Christchurch. Bezahlt wird im Hostel über
eine Vertrauenskasse, wenn er absent ist :). Müde ward ich und so
-ging es zu Bett. Am nächsten Morgen folgten: Mehr Berge .
\ No newline at end of file
+ging es zu Bett. Am nächsten Morgen folgten: Mehr Berge .
diff --git a/site/content/posts/Christchurch.md b/site/content/posts/Christchurch.md
index dbaeda1..1c37968 100644
--- a/site/content/posts/Christchurch.md
+++ b/site/content/posts/Christchurch.md
@@ -1,7 +1,7 @@
+++
title = "Christchurch"
author = ["Valentin Boettcher"]
-date = 2017-04-05T21:37:00+02:00
+date = 2017-04-05T21:37:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -56,4 +56,4 @@ dann vergessen.
Damit sehen wir uns Morgen auf der **Banks Peninsula** wieder.
-:)
\ No newline at end of file
+:)
diff --git a/site/content/posts/Eineerstewoche.md b/site/content/posts/Eineerstewoche.md
index bb73292..af1cdbe 100644
--- a/site/content/posts/Eineerstewoche.md
+++ b/site/content/posts/Eineerstewoche.md
@@ -1,7 +1,7 @@
+++
title = "Eine erste woche"
author = ["Valentin Boettcher"]
-date = 2016-07-29T06:21:00+02:00
+date = 2016-07-29T06:21:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -10,4 +10,4 @@ Morgen bin ich schon (endlich?) eine Woche in Neuseeland. Meine
stimmung wechselt zwischen freude, begeisterung und überwältigung (von
allem was auf mich zukommt). Blablabla, heute bin ich endlich einmal
gewandert, wobei der das Wandern während des wanderns ausführlich
-[dokumentiert]() wurde.
\ No newline at end of file
+[dokumentiert]() wurde.
diff --git a/site/content/posts/Episoden.md b/site/content/posts/Episoden.md
index 972450d..12c7cc3 100644
--- a/site/content/posts/Episoden.md
+++ b/site/content/posts/Episoden.md
@@ -1,7 +1,7 @@
+++
title = "Episoden"
author = ["Valentin Boettcher"]
-date = 2017-03-03T00:42:00+01:00
+date = 2017-03-03T00:42:00-05:00
categories = ["Neuseeland"]
draft = false
+++
@@ -58,7 +58,7 @@ kann man in Greymouth allerlei Gerät und sogar einen (ehemaligen?)
Hafen bestaunen. Das Museum erzähl viele kleine und interessante
Geschichten, unterfüttert mit allerlei Fotographie.
-> Da gab es einen Unternehmer, der das schnellste Dampfschiff
+> Da gab es einen Unternehmer, der das schnellste Dampfschiff
Neuseelands besaß. Eines Tages lief sein Schiff auf Grund und wurde
damit, um Strafzahlungen zu vermeiden, automatisch Eigentum der Stadt
Greymouth. Das Wrack wurde alsbald durch einen Mittelsmann günstig
@@ -98,4 +98,4 @@ Ende
**Es folgt: "Berge"**.
-Gehabt euch gut.
\ No newline at end of file
+Gehabt euch gut.
diff --git a/site/content/posts/Erlebt.md b/site/content/posts/Erlebt.md
index 220a3e3..d443e11 100644
--- a/site/content/posts/Erlebt.md
+++ b/site/content/posts/Erlebt.md
@@ -1,7 +1,7 @@
+++
title = "Er lebt"
author = ["Valentin Boettcher"]
-date = 2016-12-09T08:13:00+01:00
+date = 2016-12-09T08:13:00-05:00
categories = ["Neuseeland"]
draft = false
+++
@@ -153,4 +153,4 @@ Engisch... nun ja das Lernen einer Fremdsprache ist hier nicht so
selbstverständlich, wie in Deutschland.
Damit gab es mal eine grobe Zusammenfassung und ich Falle ins
-Bett. Heute war Markttag und ich bin geschafft. :P
\ No newline at end of file
+Bett. Heute war Markttag und ich bin geschafft. :P
diff --git a/site/content/posts/EslebendielangenUeberschriftenNasolangistsiejaauchwiedernichtJetztschonhahahahareingelegt.md b/site/content/posts/EslebendielangenUeberschriftenNasolangistsiejaauchwiedernichtJetztschonhahahahareingelegt.md
index 206f6aa..39d0820 100644
--- a/site/content/posts/EslebendielangenUeberschriftenNasolangistsiejaauchwiedernichtJetztschonhahahahareingelegt.md
+++ b/site/content/posts/EslebendielangenUeberschriftenNasolangistsiejaauchwiedernichtJetztschonhahahahareingelegt.md
@@ -1,7 +1,7 @@
+++
title = "Es leben die langen Ueberschriften - Na so lang ist sie ja auch wieder nicht - Jetzt schon hahahaha reingelegt"
author = ["Valentin Boettcher"]
-date = 2016-10-22T08:55:00+02:00
+date = 2016-10-22T08:55:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -62,4 +62,4 @@ verstört hinter mir zurückließ fiel mir auf, dass mein Gesicht nicht
nur vom Sonnenbrand rot war. Naja, kein Baden, aber ein schöner
Ausflug.
-Cheers!
\ No newline at end of file
+Cheers!
diff --git a/site/content/posts/Fiji.md b/site/content/posts/Fiji.md
index d8cea31..b0c0202 100644
--- a/site/content/posts/Fiji.md
+++ b/site/content/posts/Fiji.md
@@ -1,7 +1,7 @@
+++
title = "Fiji"
author = ["Valentin Boettcher"]
-date = 2016-11-23T03:48:00+01:00
+date = 2016-11-23T03:48:00-05:00
categories = ["Neuseeland"]
draft = false
+++
@@ -88,4 +88,4 @@ zu Reichtum kommen, so setze ich ihn weise ein, sodass er zu einem
Reichtum aller wird. Holla Marx grüßt. Bis dann, als Bald, euer
Valentin, der sich das Ganze endlich einmal vom Herzen geschrieben
hat. Ps: Ich bin jetzt bei einem Neuen Host und es ist
-wunderschön. Mehr dazu später.
\ No newline at end of file
+wunderschön. Mehr dazu später.
diff --git a/site/content/posts/HurraendlichDa.md b/site/content/posts/HurraendlichDa.md
index 2ca81e5..4959c94 100644
--- a/site/content/posts/HurraendlichDa.md
+++ b/site/content/posts/HurraendlichDa.md
@@ -1,7 +1,7 @@
+++
title = "Hurra endlich Da"
author = ["Valentin Boettcher"]
-date = 2016-07-24T21:29:00+02:00
+date = 2016-07-24T21:29:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -17,4 +17,4 @@ Geografischen gegebenheiten mit Matt.
Grüße Valentin
-Blablabla, ein äußerst prosaischer Post.
\ No newline at end of file
+Blablabla, ein äußerst prosaischer Post.
diff --git a/site/content/posts/LateDays.md b/site/content/posts/LateDays.md
index 8c82aee..a4487be 100644
--- a/site/content/posts/LateDays.md
+++ b/site/content/posts/LateDays.md
@@ -1,7 +1,7 @@
+++
title = "Late Days"
author = ["Valentin Boettcher"]
-date = 2017-05-18T10:50:00+02:00
+date = 2017-05-18T10:50:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -22,7 +22,7 @@ R0b3ts0ns gab es noch zwei schöne, aber unspektakuläre Wochen in
Wellington unter dem Dach der sehr hospitablen Frau Edith. Thank You!
Ich habe mir einen recht bereichernden Vortrag über (Sonnen)Uhren bei
einem Meeting der Wellington Astronomical Society angehört, besuchte
-das "Space & Science Festival" und ward erleuchtet über Titan und die
+das "Space & Science Festival" und ward erleuchtet über Titan und die
NASA Mission zum Mars.
Wenn ich unseren roten Nachbarn auch als interessant und möglichen
@@ -130,4 +130,4 @@ gemacht werden. Morgen gehe ich wieder hin :).
PS: Interessante Dampfmaschinen gab es auch: Sogar einen, in einer
Butterfabrik benutzten, ehemaligen Schiffsmotor!
-Und jetzt gehts schlafen. Bis nächste Woche in Deutschland.
\ No newline at end of file
+Und jetzt gehts schlafen. Bis nächste Woche in Deutschland.
diff --git a/site/content/posts/MehrBerge.md b/site/content/posts/MehrBerge.md
index 28449cd..407d703 100644
--- a/site/content/posts/MehrBerge.md
+++ b/site/content/posts/MehrBerge.md
@@ -1,7 +1,7 @@
+++
title = "Mehr Berge"
author = ["Valentin Boettcher"]
-date = 2017-04-05T21:36:00+02:00
+date = 2017-04-05T21:36:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -69,4 +69,4 @@ ihren Flug nicht umbuchen wollte.
Ein Tag mit noch gr??eren Erlebnissen als der letzte!
Danke f?r's mitmachen! Schalten Sie auch morgen wieder ein, denn es
-folgt: Christchurch.
\ No newline at end of file
+folgt: Christchurch.
diff --git a/site/content/posts/MehrSueden.md b/site/content/posts/MehrSueden.md
index e34e3e9..aad52b9 100644
--- a/site/content/posts/MehrSueden.md
+++ b/site/content/posts/MehrSueden.md
@@ -1,7 +1,7 @@
+++
title = "Mehr Sueden"
author = ["Valentin Boettcher"]
-date = 2017-01-27T06:40:00+01:00
+date = 2017-01-27T06:40:00-05:00
categories = ["Neuseeland"]
draft = false
+++
@@ -127,4 +127,4 @@ meiner Meinung nach sehr tiefe Einsichten gewonnen und verstehe nun
endlich in allen Dimensionen wozu ein Betriebssystem überhaupt da ist.
Mal sehen, wohin und wozu mich das führt …
-Bis dahin alles Gute Amigos!
\ No newline at end of file
+Bis dahin alles Gute Amigos!
diff --git a/site/content/posts/MirfallenkeineUebrschriftenein.md b/site/content/posts/MirfallenkeineUebrschriftenein.md
index 2424ac1..d4f0a84 100644
--- a/site/content/posts/MirfallenkeineUebrschriftenein.md
+++ b/site/content/posts/MirfallenkeineUebrschriftenein.md
@@ -1,7 +1,7 @@
+++
title = "Mir fallen keine Uebrschriften ein"
author = ["Valentin Boettcher"]
-date = 2016-10-18T04:10:00+02:00
+date = 2016-10-18T04:10:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -47,4 +47,4 @@ schon Zuhause angekommenen, Deutschen, dass man es bis zu Uns hören
konnte und fand nach erneutem, langwierigem, Beklettern des Zaunes in
trunkener Tollpatschigkeit nach Hause.
-Damit gehabt euch Gut und bis zum nächsten mal liebe Kinder.
\ No newline at end of file
+Damit gehabt euch Gut und bis zum nächsten mal liebe Kinder.
diff --git a/site/content/posts/NaendlicheinneuerPost.md b/site/content/posts/NaendlicheinneuerPost.md
index 15aa30f..2d31555 100644
--- a/site/content/posts/NaendlicheinneuerPost.md
+++ b/site/content/posts/NaendlicheinneuerPost.md
@@ -1,7 +1,7 @@
+++
title = "Na endlich ein neuer Post"
author = ["Valentin Boettcher"]
-date = 2016-09-14T07:39:00+02:00
+date = 2016-09-14T07:39:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -84,4 +84,4 @@ angenommen, ich sei im Wohnhaus untergebracht.
Ich werde aus all dem lernen! Aber natürlich ist es empfehlenswert
sich seiner Eseleien bewusst zu werden bevor man naiv drauf los rennt!
-Gehabt euch Gut!
\ No newline at end of file
+Gehabt euch Gut!
diff --git a/site/content/posts/NochmehrAbenteuer.md b/site/content/posts/NochmehrAbenteuer.md
index 6d63450..33f5fbc 100644
--- a/site/content/posts/NochmehrAbenteuer.md
+++ b/site/content/posts/NochmehrAbenteuer.md
@@ -1,7 +1,7 @@
+++
title = "Noch mehr Abenteuer"
author = ["Valentin Boettcher"]
-date = 2016-10-08T07:44:00+02:00
+date = 2016-10-08T07:44:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -34,4 +34,4 @@ Episoden. Die Angst klopft nur von Zeit zu Zeit in den Morgenstunden
an die Tür. Ich lasse sie nicht hinein und habe einen Weiteren tollen
Tag.
-Nun gehabt euch gut. Bis zum nächsten mal :) .
\ No newline at end of file
+Nun gehabt euch gut. Bis zum nächsten mal :) .
diff --git a/site/content/posts/Nunauchmitfeed.md b/site/content/posts/Nunauchmitfeed.md
index 0411ba3..cadec52 100644
--- a/site/content/posts/Nunauchmitfeed.md
+++ b/site/content/posts/Nunauchmitfeed.md
@@ -1,7 +1,7 @@
+++
title = "Nun auch mit feed!"
author = ["Valentin Boettcher"]
-date = 2016-11-01T09:23:00+01:00
+date = 2016-11-01T09:23:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -29,4 +29,4 @@ kalt und sehr erfrischend.
Als dann, bis bald :)
Anmerkung 1. Nov: Heute habe ich einen körperlich sehr auslastenden
-Kampf mit einer Flaxpflanze gewonnen.
\ No newline at end of file
+Kampf mit einer Flaxpflanze gewonnen.
diff --git a/site/content/posts/Regen.md b/site/content/posts/Regen.md
index dac5879..7367432 100644
--- a/site/content/posts/Regen.md
+++ b/site/content/posts/Regen.md
@@ -1,7 +1,7 @@
+++
title = "Regen"
author = ["Valentin Boettcher"]
-date = 2016-11-08T04:46:00+01:00
+date = 2016-11-08T04:46:00-05:00
categories = ["Neuseeland"]
draft = false
+++
@@ -92,4 +92,4 @@ die Zeit versüßt. Schon wieder ein neues Wunschstudienfach:
Technomathematik! Fast wie Kybernetik, aber noch vielseitiger.
Nun denne, jetzt gehts für den Sonnenuntergang auf zum Strand! Bis zum
-nächsten mal.
\ No newline at end of file
+nächsten mal.
diff --git a/site/content/posts/Status.md b/site/content/posts/Status.md
index 0f5da15..a107796 100644
--- a/site/content/posts/Status.md
+++ b/site/content/posts/Status.md
@@ -1,7 +1,7 @@
+++
title = "Status"
author = ["Valentin Boettcher"]
-date = 2016-08-08T06:57:00+02:00
+date = 2016-08-08T06:57:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -13,4 +13,4 @@ laeuft ueber einen raspberry pi. Ich soll die funtionsweise des
systems dokumentieren, es verbessern und ein user interface basteln
damit man einfach weitere kameras in neuseeland aufbauen
kann. Nebenbei plane ich meinen wwoofing trip auf der Nord- oder doch
-Suedinsel...
\ No newline at end of file
+Suedinsel...
diff --git a/site/content/posts/Statusbericht.md b/site/content/posts/Statusbericht.md
index f38b1c2..c30bdba 100644
--- a/site/content/posts/Statusbericht.md
+++ b/site/content/posts/Statusbericht.md
@@ -1,7 +1,7 @@
+++
title = "Statusbericht"
author = ["Valentin Boettcher"]
-date = 2016-08-19T06:24:00+02:00
+date = 2016-08-19T06:24:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -31,4 +31,4 @@ Das mit den Bildern versuche ich ich noch hinzubekommen. Die neusten
sind aus Zealandia. Ich weiß nun warum Neuseeland so reich an
endemischen Spezies ist :).
-Jaja ich muss mal einen RSS feed für die Sache einrichten :)
\ No newline at end of file
+Jaja ich muss mal einen RSS feed für die Sache einrichten :)
diff --git a/site/content/posts/SuedNordWesten.md b/site/content/posts/SuedNordWesten.md
index c558217..855956f 100644
--- a/site/content/posts/SuedNordWesten.md
+++ b/site/content/posts/SuedNordWesten.md
@@ -1,7 +1,7 @@
+++
title = "Sued Nord Westen"
author = ["Valentin Boettcher"]
-date = 2017-02-10T05:01:00+01:00
+date = 2017-02-10T05:01:00-05:00
categories = ["Neuseeland"]
draft = false
+++
@@ -120,4 +120,4 @@ Während der letzten Tage habe ich den Westcoast auf weniger
dramatische Weise erforscht und sehr viel Schönes gesehen. Die Fotos
werden folgen, sobald ich wieder eine gute Internetverbindung habe.
-Bis dahin: Alles Gute und danke für's lesen.
\ No newline at end of file
+Bis dahin: Alles Gute und danke für's lesen.
diff --git a/site/content/posts/Sueden.md b/site/content/posts/Sueden.md
index bd6e2d6..a7b80fb 100644
--- a/site/content/posts/Sueden.md
+++ b/site/content/posts/Sueden.md
@@ -1,7 +1,7 @@
+++
title = "Sueden"
author = ["Valentin Boettcher"]
-date = 2017-01-12T04:03:00+01:00
+date = 2017-01-12T04:03:00-05:00
categories = ["Neuseeland"]
draft = false
+++
@@ -116,4 +116,4 @@ Bett gefallen und erst gegen zwölf eingeschlafen.
So weit so gut. Das waren die bisher südlichsten Abenteuer des
Valentin in einer (sehr,) sehr kurzen Fassung. Danke fürs einschalten
-und bis zum nächsten mal liebe Kinder :).
\ No newline at end of file
+und bis zum nächsten mal liebe Kinder :).
diff --git a/site/content/posts/VielNeues.md b/site/content/posts/VielNeues.md
index fce811f..c5fd448 100644
--- a/site/content/posts/VielNeues.md
+++ b/site/content/posts/VielNeues.md
@@ -1,7 +1,7 @@
+++
title = "Viel Neues"
author = ["Valentin Boettcher"]
-date = 2017-04-13T07:46:00+02:00
+date = 2017-04-13T07:46:00-04:00
categories = ["Neuseeland"]
draft = false
+++
@@ -179,4 +179,4 @@ ist, wird es bestimmt ein Spaß.
Zur Reiseberichterstattung verweise ich fauler Weise einmal an Falkos
Blog:
-Gehabt euch gut ;)
\ No newline at end of file
+Gehabt euch gut ;)
diff --git a/site/content/posts/Weihnachten.md b/site/content/posts/Weihnachten.md
index cb40298..65eb2cb 100644
--- a/site/content/posts/Weihnachten.md
+++ b/site/content/posts/Weihnachten.md
@@ -1,7 +1,7 @@
+++
title = "Weihnachten"
author = ["Valentin Boettcher"]
-date = 2016-12-25T23:26:00+01:00
+date = 2016-12-25T23:26:00-05:00
categories = ["Neuseeland"]
draft = false
+++
@@ -10,7 +10,7 @@ Frohe Weihnachten euch allen. Zu guter Letzt hat sich Vorgestern auch
bei mir eine weihnachtliche Stimmung eingestellt. (Auch dank Mamas
Lebkuchenpacket. Danke :P.)
-> Und so kaum es, dass Valentin, Sohn des Stefan (Sohn des Otto), über
+> Und so kaum es, dass Valentin, Sohn des Stefan (Sohn des Otto), über
eine Straße, die das Folk der Neuseeländer zu jener Zeit
State-Highway-One nannten, nach Wellington, der Wohnstätte der Familie
der Robertsons, zog. Aber es kamen im allerlei Sorgen und Zweifel
@@ -173,4 +173,4 @@ war zugegebener Maßen sehr interessant.
Punkt. :) Die nächsten Tage werden hoffentlich sehr entspannt :).
-Eine Frohe Weihnacht und vielen Dank für eure Geduld.
\ No newline at end of file
+Eine Frohe Weihnacht und vielen Dank für eure Geduld.
diff --git a/site/content/posts/better-late-than-never-updates.md b/site/content/posts/better-late-than-never-updates.md
index d1b45d3..36329fe 100644
--- a/site/content/posts/better-late-than-never-updates.md
+++ b/site/content/posts/better-late-than-never-updates.md
@@ -1,7 +1,7 @@
+++
title = "Better late than never: Updates"
author = ["Valentin Boettcher"]
-date = 2022-11-05T10:13:00+01:00
+date = 2022-11-05T10:13:00-04:00
categories = ["Canada"]
draft = false
+++
diff --git a/site/content/posts/converting-a-kawai-ksp-30-to-pure-midi.md b/site/content/posts/converting-a-kawai-ksp-30-to-pure-midi.md
index 0c73fb3..cd97cde 100644
--- a/site/content/posts/converting-a-kawai-ksp-30-to-pure-midi.md
+++ b/site/content/posts/converting-a-kawai-ksp-30-to-pure-midi.md
@@ -1,7 +1,7 @@
+++
title = "Converting a Kawai KSP-30 to pure MIDI"
author = ["Valentin Boettcher"]
-date = 2021-08-27T21:57:00+02:00
+date = 2021-08-27T21:57:00-04:00
categories = ["Hacks"]
draft = false
+++
@@ -12,7 +12,7 @@ circuit whose interface on the main PCB was burnt out. Of course is
wasn't of much use by itself after that bit of crude surgery but
worked fine as a midi keyboard.
-{{< figure src="/images/Converting_a_Kawai_KSP-30_to_pure_MIDI/2021-08-27_18-05-08_screenshot.png" caption="Figure 1: The main PCB." >}}
+{{< figure src="/images/Converting_a_Kawai_KSP-30_to_pure_MIDI/2021-08-27_18-05-08_screenshot.png" caption="Figure 1: The main PCB." >}}
There must have been some creeping currents because the piano got more
and more unreliable requiring hectic powercycling to boot and finally
@@ -25,12 +25,12 @@ First I had to find out how the keyboard matrix was scanned. Luckily I
had a logic analyzer lying around to test the ports on the keyboard
connector [^fn:1]
-{{< figure src="/images/Converting_a_Kawai_KSP-30_to_pure_MIDI/2021-08-27_18-15-55_screenshot.png" caption="Figure 2: Figuring out the keyboard matrix." >}}
+{{< figure src="/images/Converting_a_Kawai_KSP-30_to_pure_MIDI/2021-08-27_18-15-55_screenshot.png" caption="Figure 2: Figuring out the keyboard matrix." >}}
Furthermore, I found the service manual for the KSP on `archive.org`
and with a little trial and error was able to puzzle it together.
-{{< figure src="/images/Converting_a_Kawai_KSP-30_to_pure_MIDI/2021-08-27_18-26-41_screenshot.png" caption="Figure 3: The keyboard connector." >}}
+{{< figure src="/images/Converting_a_Kawai_KSP-30_to_pure_MIDI/2021-08-27_18-26-41_screenshot.png" caption="Figure 3: The keyboard connector." >}}
The keyboard matrix has eight columns that can be read through `KD0`
through `KD7` [^fn:2]. To scan all 88 keys three multiplexers
@@ -43,7 +43,7 @@ these signals can be measured to obtain the key velocity. Therefore
the `KDX` ports are split into two groups `S1` and `S2` that
correspond to the two triggers.
-{{< figure src="/images/Converting_a_Kawai_KSP-30_to_pure_MIDI/2021-08-27_18-35-47_screenshot.png" caption="Figure 4: The two-switch mechanism." >}}
+{{< figure src="/images/Converting_a_Kawai_KSP-30_to_pure_MIDI/2021-08-27_18-35-47_screenshot.png" caption="Figure 4: The two-switch mechanism." >}}
Putting all this together one arrives at the following matrix.
@@ -71,7 +71,7 @@ native USB capabilities to arrive. It suffices to say that it worked
:) with key velocity and all. After the Pro Micro arrived I even got
the sustain pedal to work :).
-{{< figure src="/images/Converting_a_Kawai_KSP-30_to_pure_MIDI/2021-08-27_18-51-45_screenshot.png" caption="Figure 5: The final assembly." >}}
+{{< figure src="/images/Converting_a_Kawai_KSP-30_to_pure_MIDI/2021-08-27_18-51-45_screenshot.png" caption="Figure 5: The final assembly." >}}
With the Pro Micro set up I went on to calibrate the key sensitivity
which was less of a hassle than I thought and the project was
@@ -88,6 +88,8 @@ over on [GitHub](https://github.com/vale981/KSP-30-Hack/).
Maybe this was of interest you. If not, then thanks for reading this
far anyways :P.
-[^fn:1]: Before I remembered having a logic analyzer however, I fried my Raspberry Pi with the 5V logic :P.
-[^fn:2]: Annoyingly the KDX numbers are shifted by one at other places in the manual
+[^fn:1]: Before I remembered having a logic analyzer however, I
+ fried my Raspberry Pi with the 5V logic :P.
+[^fn:2]: Annoyingly the KDX numbers are shifted by one at
+ other places in the manual
[^fn:3]: In the file named `project.org`
\ No newline at end of file
diff --git a/site/content/posts/dualboot.md b/site/content/posts/dualboot.md
index 11a2dcf..8749357 100644
--- a/site/content/posts/dualboot.md
+++ b/site/content/posts/dualboot.md
@@ -1,7 +1,7 @@
+++
title = "Fixing Linux Dualboot: Reinstalling the Windows EFI Bootloader Files"
author = ["Valentin Boettcher"]
-date = 2020-07-11T15:00:00+02:00
+date = 2020-07-11T15:00:00-04:00
categories = ["Tricks"]
draft = false
+++
@@ -39,4 +39,4 @@ With that out of the way, the things you have to do are:
Thats it, you can reboot now. You may have to reconfigure grub (or
whatever loader you use). On arch-linux, make sure you have os-prober
-installed :).
\ No newline at end of file
+installed :).
diff --git a/site/content/posts/eineihalb-monate.md b/site/content/posts/eineihalb-monate.md
index fcb78ea..1e7494f 100644
--- a/site/content/posts/eineihalb-monate.md
+++ b/site/content/posts/eineihalb-monate.md
@@ -49,7 +49,7 @@ Die Dunstabzugshaube tauschte ich kurzerhand aus, wobei mir beim
Verdrehen der Kontakte etwas mulmig zumute war (habe ich wirklich die
richtige Sicherung herausgedreht?).
-{{< figure src="/ox-hugo/2022-12-30_19-44-48_photo_2022-12-30_19-42-26.jpg" caption="Figure 1: Der alte Dunstabzug ist nicht mehr ganz koscher." >}}
+{{< figure src="/ox-hugo/2022-12-30_19-44-48_photo_2022-12-30_19-42-26.jpg" caption="Figure 3: Der alte Dunstabzug ist nicht mehr ganz koscher." >}}
Parallel dazu suche ich noch im Internet nach alternativen Wohnungen,
fand aber tatsächlich nichts mit einer ähnlich schönen Lage. Zwar
@@ -71,7 +71,7 @@ wir schon mehrere Fahrradtouren in der Umgebung gemacht. Ich habe
gebraucht ein sehr leichtes Rennrad erstanden und Fahrradtouren mit
Neil machen mächtig Spaß.
-{{< figure src="/ox-hugo/2022-12-30_20-40-35_LMC_20221127_130442_OP6.T-BASIC.jpg" caption="Figure 1: Auf Tour mit Neil." >}}
+{{< figure src="/ox-hugo/2022-12-30_20-40-35_LMC_20221127_130442_OP6.T-BASIC.jpg" caption="Figure 4: Auf Tour mit Neil." >}}
Es gibt ein paar Eigenarten in MTL/Quebec/Canada. So sind die
Lichtschalter und Steckdosen anders als in Europa, der Strom kommt
@@ -102,27 +102,27 @@ wandern sowie joggen gegangen. Zwecks dessen bin ich Mitglied beim
örtlichen Carsharing geworden. Wenn man das Auto schön vollpackt,
kann man am Wochenende für circa 20$ sehr schöne Ausflüge machen.
-{{< figure src="/ox-hugo/2022-12-30_20-57-51_LMC_20221120_125324_OP6.T-BASIC.jpg" caption="Figure 1: Ausflug zu Mont Saint-Bruno. MTL liegt in einem großen Flachland und jeder Hügel heißt hier gleich Berg." >}}
+{{< figure src="/ox-hugo/2022-12-30_20-57-51_LMC_20221120_125324_OP6.T-BASIC.jpg" caption="Figure 5: Ausflug zu Mont Saint-Bruno. MTL liegt in einem großen Flachland und jeder Hügel heißt hier gleich Berg." >}}
-{{< figure src="/ox-hugo/2022-12-30_21-00-31_LMC_20221210_114138_OP6.T-BASIC.PANO.jpg" caption="Figure 1: Aussicht von Mont Saint-Hilaire." >}}
+{{< figure src="/ox-hugo/2022-12-30_21-00-31_LMC_20221210_114138_OP6.T-BASIC.PANO.jpg" caption="Figure 6: Aussicht von Mont Saint-Hilaire." >}}
-{{< figure src="/ox-hugo/2022-12-30_21-03-45_LMC_20221208_144607_OP6.T-BASIC.jpg" caption="Figure 1: Radeln am alten Hafen." >}}
+{{< figure src="/ox-hugo/2022-12-30_21-03-45_LMC_20221208_144607_OP6.T-BASIC.jpg" caption="Figure 7: Radeln am alten Hafen." >}}
-{{< figure src="/ox-hugo/2022-12-30_21-04-48_LMC_20221205_084655_OP6.T-BASIC.jpg" caption="Figure 1: Aussicht auf MTL beim Joggen." >}}
+{{< figure src="/ox-hugo/2022-12-30_21-04-48_LMC_20221205_084655_OP6.T-BASIC.jpg" caption="Figure 8: Aussicht auf MTL beim Joggen." >}}
-{{< figure src="/ox-hugo/2023-01-02_21-46-52_LMC_20221204_122308_OP6.T-BASIC.jpg" caption="Figure 1: Murals in MTL." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-46-52_LMC_20221204_122308_OP6.T-BASIC.jpg" caption="Figure 9: Murals in MTL." >}}
-{{< figure src="/ox-hugo/2023-01-02_21-47-14_LMC_20221204_124412_OP6.T-BASIC.jpg" caption="Figure 1: Old Port Gegend." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-47-14_LMC_20221204_124412_OP6.T-BASIC.jpg" caption="Figure 10: Old Port Gegend." >}}
-{{< figure src="/ox-hugo/2023-01-02_21-47-53_LMC_20221204_125848_OP6.T-BASIC.jpg" caption="Figure 1: Blick auf ein Futuristisches 70iger Bauprojekt." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-47-53_LMC_20221204_125848_OP6.T-BASIC.jpg" caption="Figure 11: Blick auf ein Futuristisches 70iger Bauprojekt." >}}
-{{< figure src="/ox-hugo/2023-01-02_21-48-33_LMC_20221204_125857_OP6.T-BASIC.jpg" caption="Figure 1: Der Blick vom alten Hafen in seiner vollen Hässlichkeit." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-48-33_LMC_20221204_125857_OP6.T-BASIC.jpg" caption="Figure 12: Der Blick vom alten Hafen in seiner vollen Hässlichkeit." >}}
-{{< figure src="/ox-hugo/2023-01-02_21-50-30_LMC_20221204_135302_OP6.T-BASIC.jpg" caption="Figure 1: Blick auf die Skyline mit Riesenrad." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-50-30_LMC_20221204_135302_OP6.T-BASIC.jpg" caption="Figure 13: Blick auf die Skyline mit Riesenrad." >}}
-{{< figure src="/ox-hugo/2022-12-30_21-12-34_LMC_20221218_103641_OP6.T-BASIC.PANO.jpg" caption="Figure 1: Rougemont, die Apfelhauptstadt Quebecs im Winter." >}}
+{{< figure src="/ox-hugo/2022-12-30_21-12-34_LMC_20221218_103641_OP6.T-BASIC.PANO.jpg" caption="Figure 14: Rougemont, die Apfelhauptstadt Quebecs im Winter." >}}
-{{< figure src="/ox-hugo/2023-01-01_20-49-03_LMC_20221216_112004_OP6.T-BASIC.jpg" caption="Figure 1: Schneesturm auf dem Mont-Royal." >}}
+{{< figure src="/ox-hugo/2023-01-01_20-49-03_LMC_20221216_112004_OP6.T-BASIC.jpg" caption="Figure 15: Schneesturm auf dem Mont-Royal." >}}
Mit meinen Gruppenkollegen habe ich mich bereits zum Fußballschauen
beim Professor getroffen und auch die Uni habe ich schon
@@ -148,11 +148,11 @@ Am sah [Pond](https://en.wikipedia.org/wiki/Pond_(Australian_band)) live, besuch
welches drei Minuten von mir zu Hause entfernt stattfand und besuchte
einen kleinen Jazz Workshop.
-{{< figure src="/ox-hugo/2023-01-01_20-07-33_LMC_20221203_213611_OP6.T-BASIC.jpg" caption="Figure 1: Auf dem Pond Konzert." >}}
+{{< figure src="/ox-hugo/2023-01-01_20-07-33_LMC_20221203_213611_OP6.T-BASIC.jpg" caption="Figure 16: Auf dem Pond Konzert." >}}
-{{< figure src="/ox-hugo/2023-01-01_20-21-55_LMC_20221213_202914_OP6.T-BASIC.jpg" caption="Figure 1: Konzert um die Ecke." >}}
+{{< figure src="/ox-hugo/2023-01-01_20-21-55_LMC_20221213_202914_OP6.T-BASIC.jpg" caption="Figure 17: Konzert um die Ecke." >}}
-{{< figure src="/ox-hugo/2023-01-01_20-15-24_LMC_20221213_220722_OP6.T-BASIC.jpg" caption="Figure 1: Ein Konzertbesucher gibt mir einen Tipp." >}}
+{{< figure src="/ox-hugo/2023-01-01_20-15-24_LMC_20221213_220722_OP6.T-BASIC.jpg" caption="Figure 18: Ein Konzertbesucher gibt mir einen Tipp." >}}
Mal sehen, ob ich mein Vorhaben einmal wöchentlich live Musik zu
höheren umsetzen kann.
@@ -179,7 +179,7 @@ Tochter in den Laurentiden, den örtlichen "Bergen", ein. Die Tochter
war mit ihrem Mann und zwei Kindern nach Frankreich zu ihren
Schwiegereltern entflohen und Neil sollte ihren Hasen hüten.
-{{< figure src="/ox-hugo/2023-01-02_20-30-13_LMC_20221224_101812_OP6.T-BASIC.jpg" caption="Figure 1: Das Haus in den Laurentians." >}}
+{{< figure src="/ox-hugo/2023-01-02_20-30-13_LMC_20221224_101812_OP6.T-BASIC.jpg" caption="Figure 19: Das Haus in den Laurentians." >}}
Das Haus war in Holztönen gehalten und recht gemütlich. Neben der
Elektroheizung gab es auch einen Holzofen, welcher uns auch am zweiten
@@ -190,7 +190,7 @@ Zeitpunkt fantastischen Winterlandschaft. Da ich Neils Schuhgröße
habe, konnte ich sein großzügiges Angebot seine Ski zu leihen
annehmen.
-{{< figure src="/ox-hugo/2023-01-02_20-39-20_LMC_20221222_113656_OP6.T-BASIC.jpg" caption="Figure 1: Erste Skitour." >}}
+{{< figure src="/ox-hugo/2023-01-02_20-39-20_LMC_20221222_113656_OP6.T-BASIC.jpg" caption="Figure 20: Erste Skitour." >}}
Um rechtzeitig umzukehren hatte ich mir die Uhr gestellt und auch die
Steigung auf dem Rückweg eingeplant. Tatsächlich war ich dann aber
@@ -213,9 +213,9 @@ Spaziergang im Schneesturm. Man konnte keine zwanzig Meter weit sehen
und alle, die keine 4x4's hatten steckten auf der Straße fest. Mamas
Lebkuchen und auch die von Lebkuchen Schmidt mundeten allen hervorragend.
-{{< figure src="/ox-hugo/2023-01-02_21-04-50_LMC_20221223_084514_OP6.T-BASIC.jpg" caption="Figure 1: Schneesturm." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-04-50_LMC_20221223_084514_OP6.T-BASIC.jpg" caption="Figure 21: Schneesturm." >}}
-{{< figure src="/ox-hugo/2023-01-02_21-08-14_LMC_20221221_183914_OP6.T-BASIC.jpg" caption="Figure 1: Der Kamin." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-08-14_LMC_20221221_183914_OP6.T-BASIC.jpg" caption="Figure 22: Der Kamin." >}}
Neils Online-Shop hat nie geschlossen und so unternahm er zwei
fruchtlose Trips zur (geschlossenen) Bibliothek auf der Suche nach
@@ -237,9 +237,9 @@ wurde ich trotz der in Mamas Paket angekommenen Winterjacke und
meiner frisch erstandenen Winterstiefel bei meiner Rückkehr gegen den
Wind arg durchgefroren.
-{{< figure src="/ox-hugo/2023-01-02_21-28-28_LMC_20221224_103326_OP6.T-BASIC.jpg" caption="Figure 1: Reichlich Schnee auf der ersten Wanderung." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-28-28_LMC_20221224_103326_OP6.T-BASIC.jpg" caption="Figure 23: Reichlich Schnee auf der ersten Wanderung." >}}
-{{< figure src="/ox-hugo/2023-01-02_21-30-14_LMC_20221224_105839_OP6.T-BASIC.jpg" caption="Figure 1: Es wird Stürmisch." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-30-14_LMC_20221224_105839_OP6.T-BASIC.jpg" caption="Figure 24: Es wird Stürmisch." >}}
Am Nachmittag/Abend hatte ich dann dadurch aber genug Zeit Omas/Mamas
Lebkuchensoße zu kochen und ein Brot zu backen. Purer Buchweizen
@@ -258,31 +258,31 @@ Schnee Ski und wurde mit tollen anblicken belohnt. Diesmal schaffte
ich 20 Kilometer bevor mit die Finger in den Handschuhen arg zu kalt
wurden.
-{{< figure src="/ox-hugo/2023-01-02_21-52-57_LMC_20221225_110457_OP6.T-BASIC.jpg" caption="Figure 1: Hmmm, kann man hier überhaupt Ski fahren?" >}}
+{{< figure src="/ox-hugo/2023-01-02_21-52-57_LMC_20221225_110457_OP6.T-BASIC.jpg" caption="Figure 25: Hmmm, kann man hier überhaupt Ski fahren?" >}}
-{{< figure src="/ox-hugo/2023-01-02_21-53-32_LMC_20221225_113935_OP6.T-BASIC.jpg" caption="Figure 1: Keine Spur von der Loipe." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-53-32_LMC_20221225_113935_OP6.T-BASIC.jpg" caption="Figure 26: Keine Spur von der Loipe." >}}
Nach dem ersten Drittel kam mir eine nette kältere Dame entgegen mit
der ich mich erstaunlicherweise sogar etwas auf französisch
austauschen konnte. Sie wies mich darauf hin, dass wir unsere jeweils
gezogenen Spuren verwenden könnten.
-{{< figure src="/ox-hugo/2023-01-02_21-56-38_LMC_20221225_123755_OP6.T-BASIC.jpg" caption="Figure 1: Winterwunderland." >}}
+{{< figure src="/ox-hugo/2023-01-02_21-56-38_LMC_20221225_123755_OP6.T-BASIC.jpg" caption="Figure 27: Winterwunderland." >}}
Am Abend gab es dann mit einem Tag Verspätung Kartoffeln und
Sauerkraut mit meiner Soße, sowie japanischen Kohl-Pfannkuchen von
Naomi.
-{{< figure src="/ox-hugo/2023-01-03_20-14-03_LMC_20221225_181302_OP6.T-BASIC.jpg" caption="Figure 1: Das Weihnachtsessen. Anrichten muss ich noch üben." >}}
+{{< figure src="/ox-hugo/2023-01-03_20-14-03_LMC_20221225_181302_OP6.T-BASIC.jpg" caption="Figure 28: Das Weihnachtsessen. Anrichten muss ich noch üben." >}}
Den Tag darauf wanderte ich bei zuerst tollem Wetter dieselbe Runde
wie zuvor und schreckte dabei diesmal nicht vor der Privatstraße
zurück. Diese stellte sich aber nach wenigen hundert Metern als
nicht passabel heraus.
-{{< figure src="/ox-hugo/2023-01-03_20-17-17_LMC_20221226_103028_OP6.T-BASIC.PANO.jpg" caption="Figure 1: Bombenwetter." >}}
+{{< figure src="/ox-hugo/2023-01-03_20-17-17_LMC_20221226_103028_OP6.T-BASIC.PANO.jpg" caption="Figure 29: Bombenwetter." >}}
-{{< figure src="/ox-hugo/2023-01-03_20-17-52_LMC_20221226_103045_OP6.T-BASIC.jpg" caption="Figure 1: Mein Rubikon des ersten Spaziergangs." >}}
+{{< figure src="/ox-hugo/2023-01-03_20-17-52_LMC_20221226_103045_OP6.T-BASIC.jpg" caption="Figure 30: Mein Rubikon des ersten Spaziergangs." >}}
Ich entschloss mich kurzerhand einfach den geräumten Landstraßen zu
folgen und damit eine 20 Kilometer Runde anzusetzen. Manche Autofahrer schauten
@@ -292,9 +292,9 @@ nachgeforscht, ob in Quebec Fußgänger auf Landstraßen erlaubt
sind. Natürlich sind sie es, sofern sie auf der linken Straßenseite
laufen.
-{{< figure src="/ox-hugo/2023-01-03_20-21-19_LMC_20221226_103423_OP6.T-BASIC.jpg" caption="Figure 1: Die Privatstraße." >}}
+{{< figure src="/ox-hugo/2023-01-03_20-21-19_LMC_20221226_103423_OP6.T-BASIC.jpg" caption="Figure 31: Die Privatstraße." >}}
-{{< figure src="/ox-hugo/2023-01-03_20-22-21_LMC_20221226_115741_OP6.T-BASIC_v1.jpg" caption="Figure 1: Ein gefrorener Wasserfall." >}}
+{{< figure src="/ox-hugo/2023-01-03_20-22-21_LMC_20221226_115741_OP6.T-BASIC_v1.jpg" caption="Figure 32: Ein gefrorener Wasserfall." >}}
Am letzten Tag in den "Bergen" erklomm ich mit Neil den Huegel, auf
dessen Flanke das Haus seiner Tochter steht. Beide waren wir mächtig
@@ -303,11 +303,11 @@ knietiefen Schnee stapfen. Dabei war der Trick, zu versuchen in die
Spuren von uns vorangegangenen Schneeschuhen zu treten, in denen der
Schnee zumindest etwas verdichtet war.
-{{< figure src="/ox-hugo/2023-01-03_20-26-19_LMC_20221227_112846_OP6.T-BASIC.jpg" caption="Figure 1: Neil stapft im Schnee." >}}
+{{< figure src="/ox-hugo/2023-01-03_20-26-19_LMC_20221227_112846_OP6.T-BASIC.jpg" caption="Figure 33: Neil stapft im Schnee." >}}
-{{< figure src="/ox-hugo/2023-01-03_20-26-48_LMC_20221227_115204_OP6.T-BASIC.jpg" caption="Figure 1: Das Kreuz." >}}
+{{< figure src="/ox-hugo/2023-01-03_20-26-48_LMC_20221227_115204_OP6.T-BASIC.jpg" caption="Figure 34: Das Kreuz." >}}
-{{< figure src="/ox-hugo/2023-01-03_20-27-32_LMC_20221227_122212_OP6.T-BASIC.jpg" caption="Figure 1: Aussicht auf Mont-Blanc." >}}
+{{< figure src="/ox-hugo/2023-01-03_20-27-32_LMC_20221227_122212_OP6.T-BASIC.jpg" caption="Figure 35: Aussicht auf Mont-Blanc." >}}
Am Nachmittag ging es dann mit Bus und Bahn zurück nach MTL, welches
mir bei meiner Ankunft nass, hässlich und grau vorkam. Generell traf
@@ -354,7 +354,7 @@ einem neuen Bett, wiederum mit seiner Hilfe. Nachdem ich in den Bergen
so gut geschlafen hatte, wollte ich nun auch zu Hause auf einer
ordentlichen Matratze in einem Bett von ausreichender Länge schlafen.
-{{< figure src="/ox-hugo/2023-01-08_11-51-52_photo_2023-01-08_11-41-28.jpg" caption="Figure 1: Das neue Bett ist etwas zu breit, aber ich hab ja lange Beine." >}}
+{{< figure src="/ox-hugo/2023-01-08_11-51-52_photo_2023-01-08_11-41-28.jpg" caption="Figure 36: Das neue Bett ist etwas zu breit, aber ich hab ja lange Beine." >}}
Am Silvesterabend lud er mich dann netterweise zu einer "Siedler von
Catan" Runde mit Informatikstudenten ein.
diff --git a/site/content/posts/entscheidung.md b/site/content/posts/entscheidung.md
index b2946e4..5d45047 100644
--- a/site/content/posts/entscheidung.md
+++ b/site/content/posts/entscheidung.md
@@ -1,7 +1,7 @@
+++
title = "Entscheidung"
author = ["Valentin Boettcher"]
-date = 2022-08-28T17:53:00+02:00
+date = 2022-08-28T17:53:00-04:00
categories = ["Canada"]
draft = false
+++
@@ -94,4 +94,4 @@ geklaehrt sind, kann ich weitere details planen.
Yay. Ich habe es jetzt schon ne ganze Weile.
- [X] Study Permit
- - Ist beantragt. Ich muss noch die Fingerabdruecke abgeben.
\ No newline at end of file
+ - Ist beantragt. Ich muss noch die Fingerabdruecke abgeben.
diff --git a/site/content/posts/gsoc-some-notes.md b/site/content/posts/gsoc-some-notes.md
index ba24da8..8e6f87c 100644
--- a/site/content/posts/gsoc-some-notes.md
+++ b/site/content/posts/gsoc-some-notes.md
@@ -1,7 +1,7 @@
+++
title = "KDE GSOC: Second Coding Period; Some Notes on the Catalog Repo."
author = ["Valentin Boettcher"]
-date = 2021-08-08T12:15:00+02:00
+date = 2021-08-08T12:15:00-04:00
tags = ["GSOC"]
categories = ["KDE"]
draft = false
@@ -19,7 +19,7 @@ around in the sky, catalogs still get updates to correct typos or
update coordinates with more precise measurement. Our primary catalog
[OpenNGC](https://github.com/mattiaverga/OpenNGC) for example gets updates quite regularly.
-{{< figure src="/images/GSOC:_Second_Coding_Period;_Some_Notes_on_the_Catalog_Repo./2021-08-08_12-21-27_screenshot.png" caption="Figure 1: OpenNGC is being updated regularly." >}}
+{{< figure src="/images/GSOC:_Second_Coding_Period;_Some_Notes_on_the_Catalog_Repo./2021-08-08_12-21-27_screenshot.png" caption="Figure 1: OpenNGC is being updated regularly." >}}
And even though a catalog might not change, it would nevertheless be
desirable to have a record on how it was derived from its original
@@ -117,6 +117,9 @@ with the following picture.
Cheers,
Valentin
-[^fn:1]: And in a way that hopefully lasts for some time. Currently very few people know how to generate KStars' deep star catalogs...
+[^fn:1]: And in a way that hopefully lasts
+ for some time. Currently very few people know how to generate KStars'
+ deep star catalogs...
[^fn:2]: I haven't yet worked those out yet TBH.
-[^fn:3]: The catalog package files actually do have the same format as the main DSO database :).
\ No newline at end of file
+[^fn:3]: The catalog package files actually
+ do have the same format as the main DSO database :).
\ No newline at end of file
diff --git a/site/content/posts/gsoc_1.md b/site/content/posts/gsoc_1.md
index e14483a..5a603e4 100644
--- a/site/content/posts/gsoc_1.md
+++ b/site/content/posts/gsoc_1.md
@@ -1,7 +1,7 @@
+++
title = "KDE GSOC: Community Bonding and First Coding Period (May 17 - July 11)"
author = ["Valentin Boettcher"]
-date = 2021-07-11T15:00:00+02:00
+date = 2021-07-11T15:00:00-04:00
tags = ["GSOC"]
categories = ["KDE"]
draft = false
@@ -117,7 +117,7 @@ not to rely just on the structure of the contained database for
that. In the future the `file` command and other utilities like file
managers could be made aware of this special application id to
recognize the catalog files. We will leave it this level of detail for
-now. For more details please refer to my [notes](https://protagon.space/stuff/kstars%5Fcleaned.org).
+now. For more details please refer to my [notes](https://protagon.space/stuff/kstars_cleaned.org).
Of course the operations on catalogs have to somehow be accessible in
the GUI of KStars so this was another point of action. Before that
@@ -219,7 +219,10 @@ P.S. Currently I am working on documenting both the new DSO GUI and
the python tooling. I hope eventually they will pass the "noob test"
:P. But, as you may have recognized above, I am not the best explainer.
-[^fn:1]: As a matter of fact, I set out with the goal not to do any manual memory management and not to use a single pointer in the new code. I have been successful thus far if you would be so lenient not to count glue code for legacy KStars systems.
+[^fn:1]: As a matter of fact, I set out with the goal not to do any
+ manual memory management and not to use a single pointer in the new
+ code. I have been successful thus far if you would be so lenient not
+ to count glue code for legacy KStars systems.
[^fn:2]: References to objects in linked lists are stable.
[^fn:3]: See the KStars Handbook.
[^fn:4]: I really appreciate c++ as a compiled language.
\ No newline at end of file
diff --git a/site/content/posts/gsoc_intro.md b/site/content/posts/gsoc_intro.md
index 87b6658..bb6ffa5 100644
--- a/site/content/posts/gsoc_intro.md
+++ b/site/content/posts/gsoc_intro.md
@@ -1,7 +1,7 @@
+++
title = "KDE GSOC: Intro"
author = ["Valentin Boettcher"]
-date = 2021-06-27T15:00:00+02:00
+date = 2021-06-27T15:00:00-04:00
tags = ["GSOC"]
categories = ["KDE"]
draft = false
@@ -79,4 +79,4 @@ Assigning each object to a trixel makes it efficient to retrieve all objects fro
[^2]: which had to do with figuring out why some faint asteroids where missing
-[^3]: which I knew from my school time when I used it on my netbook because there was a cool neon "Hacker" theme for it :P
\ No newline at end of file
+[^3]: which I knew from my school time when I used it on my netbook because there was a cool neon "Hacker" theme for it :P
diff --git a/site/content/posts/inst_without_fear.md b/site/content/posts/inst_without_fear.md
index a96294c..794761b 100644
--- a/site/content/posts/inst_without_fear.md
+++ b/site/content/posts/inst_without_fear.md
@@ -1,7 +1,7 @@
+++
title = "Installing without Fear"
author = ["Valentin Boettcher"]
-date = 2020-09-16T15:00:00+02:00
+date = 2020-09-16T15:00:00-04:00
categories = ["Tricks"]
draft = false
+++
@@ -13,4 +13,4 @@ certain drives just run `echo 1 > /sys/block/sdX/device/delete` in a
****root**** shell and the drive will vanish from the system.
Shamelessly stolen from:
-
\ No newline at end of file
+
diff --git a/site/content/posts/kde-gsoc-thanks-and-work-product.md b/site/content/posts/kde-gsoc-thanks-and-work-product.md
index cd71a01..34a866b 100644
--- a/site/content/posts/kde-gsoc-thanks-and-work-product.md
+++ b/site/content/posts/kde-gsoc-thanks-and-work-product.md
@@ -1,7 +1,7 @@
+++
title = "KDE GSOC: Thanks and Work Product"
author = ["Valentin Boettcher"]
-date = 2021-08-23T00:17:00+02:00
+date = 2021-08-23T00:17:00-04:00
tags = ["GSOC"]
categories = ["KDE"]
draft = false
@@ -101,4 +101,5 @@ For a list with the MRs linked see [here](https://invent.kde.org/education/kstar
- Import old Database
- !377
-[^fn:1]: Akarsh prompted the color stuff...
\ No newline at end of file
+[^fn:1]: Akarsh prompted
+ the color stuff...
\ No newline at end of file
diff --git a/site/content/posts/kde-gsoc-wrapping-it-up-dot.md b/site/content/posts/kde-gsoc-wrapping-it-up-dot.md
index a81c768..b2bacdb 100644
--- a/site/content/posts/kde-gsoc-wrapping-it-up-dot.md
+++ b/site/content/posts/kde-gsoc-wrapping-it-up-dot.md
@@ -1,7 +1,7 @@
+++
title = "KDE GSOC: Wrapping it up…"
author = ["Valentin Boettcher"]
-date = 2021-08-16T18:53:00+02:00
+date = 2021-08-16T18:53:00-04:00
tags = ["GSOC"]
categories = ["KDE"]
draft = false
@@ -48,13 +48,13 @@ creating and editing catalogs.
There is also a basic CSV importer that should make it easier for
users to get their own custom data into KStars.
-{{< figure src="/images/KDE_GSOC:_Wrapping_it_up.../2021-08-16_20-30-54_csv_openngc.png" caption="Figure 1: The CSV importer. It sure needs some prettying up :P." >}}
+{{< figure src="/images/KDE_GSOC:_Wrapping_it_up.../2021-08-16_20-30-54_csv_openngc.png" caption="Figure 1: The CSV importer. It sure needs some prettying up :P." >}}
Nevertheless, the main goal of my work was to create a seamless
replacement for the old DSO system of which the user should not be too
aware. To that end, I've implemented a feature that should have been
in my overhaul from the beginning: a mechanism to import custom
-objects [from the old DSO database](https://invent.kde.org/education/kstars/-/merge%5Frequests/377). Now, on startup the user is being
+objects [from the old DSO database](https://invent.kde.org/education/kstars/-/merge_requests/377). Now, on startup the user is being
asked whether the old database should be imported if it is present.
{{< figure src="/images/KDE_GSOC:_Wrapping_it_up.../2021-08-16_20-38-10_screenshot.png" >}}
@@ -69,13 +69,13 @@ personal taste. Also, a single color can't fit all of KStars' color
schemes. Therefore colors can now be customized for each catalog and
color scheme through a "pretty" dialog.
-{{< figure src="/images/KDE_GSOC:_Wrapping_it_up.../2021-08-16_20-52-46_screenshot.png" caption="Figure 2: The \"pretty\" color picker." >}}
+{{< figure src="/images/KDE_GSOC:_Wrapping_it_up.../2021-08-16_20-52-46_screenshot.png" caption="Figure 2: The \"pretty\" color picker." >}}
Now you can do things like this:
-{{< figure src="/images/KDE_GSOC:_Wrapping_it_up.../2021-08-16_20-49-03_screenshot.png" caption="Figure 3: Color Scheme: Moonless Night" >}}
+{{< figure src="/images/KDE_GSOC:_Wrapping_it_up.../2021-08-16_20-49-03_screenshot.png" caption="Figure 3: Color Scheme: Moonless Night" >}}
-{{< figure src="/images/KDE_GSOC:_Wrapping_it_up.../2021-08-16_20-51-16_screenshot.png" caption="Figure 4: Color Scheme: Starchart" >}}
+{{< figure src="/images/KDE_GSOC:_Wrapping_it_up.../2021-08-16_20-51-16_screenshot.png" caption="Figure 4: Color Scheme: Starchart" >}}
And again I've learned that user feedback is very important. I would
never have thought of this feature on my own but must admit that it
@@ -87,5 +87,8 @@ this blog post and thank you for your attention.
Cheers,
Valentin
-[^fn:1]: I deleted the old OpenNGC text catalog which contained more than ten thousand lines :P.
-[^fn:2]: You have to paste this link into the url bar manually to make it work!
\ No newline at end of file
+[^fn:1]: I
+ deleted the old OpenNGC text catalog which contained more than ten
+ thousand lines :P.
+[^fn:2]: You have to paste this link into
+ the url bar manually to make it work!
\ No newline at end of file
diff --git a/site/content/posts/kleines-update-zur-lage.md b/site/content/posts/kleines-update-zur-lage.md
index 736f906..06da0ed 100644
--- a/site/content/posts/kleines-update-zur-lage.md
+++ b/site/content/posts/kleines-update-zur-lage.md
@@ -1,7 +1,7 @@
+++
title = "Kleines Update zur Lage"
author = ["Valentin Boettcher"]
-date = 2022-10-06T11:48:00+02:00
+date = 2022-10-06T11:48:00-04:00
categories = ["Canada"]
draft = false
+++
@@ -21,4 +21,4 @@ Schlagzeug kaufen. Der zweite Physiker wird am Samstag vorstellig.
Auch habe ich schon mal Inventur gemacht und werde dann ab morgen
meine Technik zum Verkauf anbieten.
-Cheers und bis zum nächsten mal.
\ No newline at end of file
+Cheers und bis zum nächsten mal.
diff --git a/site/content/posts/neuseeland-restauration.md b/site/content/posts/neuseeland-restauration.md
index 9abfa6f..c5bd9cb 100644
--- a/site/content/posts/neuseeland-restauration.md
+++ b/site/content/posts/neuseeland-restauration.md
@@ -1,7 +1,7 @@
+++
title = "Neuseeland Restauration"
author = ["Valentin Boettcher"]
-date = 2021-08-03T14:53:00+02:00
+date = 2021-08-03T14:53:00-04:00
categories = ["Uncategorized"]
draft = false
+++
diff --git a/site/content/posts/paris-und-abflug.md b/site/content/posts/paris-und-abflug.md
index dd54577..fccc208 100644
--- a/site/content/posts/paris-und-abflug.md
+++ b/site/content/posts/paris-und-abflug.md
@@ -91,7 +91,7 @@ Linien (1 und 6) sind vollständig automatisiert. Auch kommen viele
unterschiedliche Technologien (klassische Schienen vs. Luftreifen mit
Leitschiene) und eine große Spanne an Baujahren zum Einsatz.
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_20-33-32_IMG_20221108_093136410.jpg" caption="Figure 1: Unsere erste Metro Station." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_20-33-32_IMG_20221108_093136410.jpg" caption="Figure 3: Unsere erste Metro Station." >}}
Unsere Tour begannen wir mit dem Pantheon und schon auf dem Weg
dorthin wurde ich in den Bann Gennomen von der wie aus dem Ei gepellt
@@ -99,7 +99,7 @@ wirkenden Bebauung der Pariser Innenstadt. Ist das Klima dort nicht so
korrosiv oder die Luft besser? Wird die gesamte Stadt regelmäßig mit
Sandstrahlen behandelt?
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_20-41-50_IMG_20221108_094905553.jpg" caption="Figure 1: Das Pantheon." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_20-41-50_IMG_20221108_094905553.jpg" caption="Figure 4: Das Pantheon." >}}
Tatsächlich war das Wetter an beiden Tagen sehr gnädig mit uns und
so konnten wir uns bei lauen Temperaturen unter gelegentlichen
@@ -114,7 +114,7 @@ beeindruckend. Die musikalische Untermalung bestand aus
vielschichtigen zuerst extrem langsamen und sich danach aufbauenden
Synthesizer-Sounds, welche entfernt an eine Kirchenorgel erinnerten.
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-16-44_IMG_20221108_104051309.jpg" caption="Figure 1: Die Ausstellungshalle." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-16-44_IMG_20221108_104051309.jpg" caption="Figure 5: Die Ausstellungshalle." >}}
Emily war die Ideale Begleiterin bei dieser Tour, war ihre Ausdauer
der meinen sogar noch überlegen, sodass ich mich Abends über
@@ -126,15 +126,15 @@ Fotoauswahl, die ich eben angefertigt habe, mithilfe einiger
Kommentare für sich selbst sprechen lassen. Ein PLOG, photo log,
sozusagen.
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_20-53-04_IMG_20221108_100641290.jpg" caption="Figure 1: Auf dem Weg zum Rathaus." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_20-53-04_IMG_20221108_100641290.jpg" caption="Figure 6: Auf dem Weg zum Rathaus." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_20-55-10_IMG_20221108_100710351.jpg" caption="Figure 1: Nicht alle Busse in Paris sind so alt. Die meisten sind Hybrid- oder Elektrofahrzeuge." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_20-55-10_IMG_20221108_100710351.jpg" caption="Figure 7: Nicht alle Busse in Paris sind so alt. Die meisten sind Hybrid- oder Elektrofahrzeuge." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-20-37_IMG_20221108_105516755.jpg" caption="Figure 1: Ein verlegener Blick auf Notre Dame." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-20-37_IMG_20221108_105516755.jpg" caption="Figure 8: Ein verlegener Blick auf Notre Dame." >}}
-{{< figure src="/images/Local_Vars/2022-11-10_20-58-16_IMG_20221108_111356432.jpg" caption="Figure 1: Das Rathaus, von dem es sicherlich schon Millionen von Photos gibt :)." >}}
+{{< figure src="/images/Local_Vars/2022-11-10_20-58-16_IMG_20221108_111356432.jpg" caption="Figure 9: Das Rathaus, von dem es sicherlich schon Millionen von Photos gibt :)." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-00-50_IMG_20221108_112013978.jpg" caption="Figure 1: Ein einsamer Turm ohne Kirche auf dem Weg zum Louvre." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-00-50_IMG_20221108_112013978.jpg" caption="Figure 10: Ein einsamer Turm ohne Kirche auf dem Weg zum Louvre." >}}
Paris ist durchsetzt von kleinen, staubigen, großstädtisch
anmutenden, aber dennoch hübschen Parks. In einem solchen war der
@@ -143,26 +143,26 @@ Gebäude ein Photo gemacht, würde dieser Blogpost ausgedruckt auf A4
Blättern einen Stapel bis zum Mond ergeben[^fn:9]. Eine solche Dichte an beeindruckender Architektur ist in meiner
sehr begrenzten Erfahrung einzigartig.
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-25-48_IMG_20221108_114626953.jpg" caption="Figure 1: Blick von Pont-Neuf." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-25-48_IMG_20221108_114626953.jpg" caption="Figure 11: Blick von Pont-Neuf." >}}
Emily meinte, dieses Hotel sei hässlich. Ich finde, dass es sich trotz
seiner Modernität gut in die Pariser Innenstadt einfügt.
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-07-59_IMG_20221108_120756685.jpg" caption="Figure 1: Your's truly vor dem Louvre." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-07-59_IMG_20221108_120756685.jpg" caption="Figure 12: Your's truly vor dem Louvre." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-30-58_IMG_20221108_121049376.jpg" caption="Figure 1: Ballons in der Pyramide." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-30-58_IMG_20221108_121049376.jpg" caption="Figure 13: Ballons in der Pyramide." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-31-56_IMG_20221108_125437038.jpg" caption="Figure 1: Nur japanische Restaurants an dieser Kreuzung." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-31-56_IMG_20221108_125437038.jpg" caption="Figure 14: Nur japanische Restaurants an dieser Kreuzung." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-34-37_IMG_20221108_125815161.jpg" caption="Figure 1: Ein besonders schönes Exemplar." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-34-37_IMG_20221108_125815161.jpg" caption="Figure 15: Ein besonders schönes Exemplar." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-38-02_IMG_20221108_125828345.jpg" caption="Figure 1: Und noch ein eines, gesichtet vom Bus aus." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-38-02_IMG_20221108_125828345.jpg" caption="Figure 16: Und noch ein eines, gesichtet vom Bus aus." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-39-06_IMG_20221108_130744080.jpg" caption="Figure 1: Es muss nicht immer ein Dachgarten sein." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-39-06_IMG_20221108_130744080.jpg" caption="Figure 17: Es muss nicht immer ein Dachgarten sein." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-40-27_IMG_20221108_141315888.jpg" caption="Figure 1: Ein Auge der Metro." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-40-27_IMG_20221108_141315888.jpg" caption="Figure 18: Ein Auge der Metro." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-45-25_IMG_20221108_153139963.jpg" caption="Figure 1: Ein Fuß im Musee d'Orsay." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-45-25_IMG_20221108_153139963.jpg" caption="Figure 19: Ein Fuß im Musee d'Orsay." >}}
Der Fuß gehört zu einer Statue eines Afroamerikaners der in
klassischer Pose, aber ohne Pathos rücklings auf einem aufsteigenden
@@ -187,7 +187,7 @@ Wunderbar auf die anderen Gemälde des Impressionismus anwenden. Tatsächlich
musste ich mich zuletzt beeilen, um noch vor Ladenschluss aus dem
Museum zu gelangen.
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-21-11_IMG_20221108_172410759.jpg" caption="Figure 1: Die Haupthalle des Musee d'Orsay." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-21-11_IMG_20221108_172410759.jpg" caption="Figure 20: Die Haupthalle des Musee d'Orsay." >}}
Hineingelangt waren wir als junge Menschen kostenfrei doch nicht
ohne Zwischenfall. Ich hatte ein Taschenmesser in meinem Rucksack,
@@ -199,31 +199,31 @@ konnte. Als wir dann später auf dem Arc de Triomphe waren (auch
graduit) habe ich das Messer mithilfe eines Tipps eines
Sicherheitsmannes vorher versteckt und danach wiedergeholt.
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-46-49_IMG_20221108_172452794.jpg" caption="Figure 1: Dämmerung in Paris." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_21-46-49_IMG_20221108_172452794.jpg" caption="Figure 21: Dämmerung in Paris." >}}
Über den Champs-Élysées gelangten wir dann zum Triumphbogen, dem
Symbol des französischen Patriotismus (laut einer dort angebrachten
Info-Tafel).
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-25-34_IMG_20221108_184840139.jpg" caption="Figure 1: Des Nachts und von unten." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-25-34_IMG_20221108_184840139.jpg" caption="Figure 22: Des Nachts und von unten." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-26-06_IMG_20221108_190413836.jpg" caption="Figure 1: Die Kamera am Smartphone stösst an ihre Grenzen." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-26-06_IMG_20221108_190413836.jpg" caption="Figure 23: Die Kamera am Smartphone stösst an ihre Grenzen." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-26-45_IMG_20221108_190424423.jpg" caption="Figure 1: Valentin auf dem Triumphbogen." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-26-45_IMG_20221108_190424423.jpg" caption="Figure 24: Valentin auf dem Triumphbogen." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-27-42_IMG_20221108_190612482.jpg" caption="Figure 1: Blick auf la Defense." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-27-42_IMG_20221108_190612482.jpg" caption="Figure 25: Blick auf la Defense." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-28-32_IMG_20221108_193425323.jpg" caption="Figure 1: Welch ein Gefährt?" >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-28-32_IMG_20221108_193425323.jpg" caption="Figure 26: Welch ein Gefährt?" >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-29-00_IMG_20221108_194934949.jpg" caption="Figure 1: Ein Zahnstocher?" >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-29-00_IMG_20221108_194934949.jpg" caption="Figure 27: Ein Zahnstocher?" >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-29-39_IMG_20221108_195319511.jpg" caption="Figure 1: Am besten sehen die Handyfotos bei Nacht aus, wenn sie gar nicht scharf sind." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-29-39_IMG_20221108_195319511.jpg" caption="Figure 28: Am besten sehen die Handyfotos bei Nacht aus, wenn sie gar nicht scharf sind." >}}
Zu guterletzt: die genaue Replik der Flamme der
Freiheitsstatue. Gustave Eiffel war für die Konstruktion des
Stützgerüstes dieser Ikone der neuen Welt verantwortlich.
-{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-31-28_IMG_20221108_204949053.jpg" caption="Figure 1: Die Flamme der Statue of Liberty." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-10_22-31-28_IMG_20221108_204949053.jpg" caption="Figure 29: Die Flamme der Statue of Liberty." >}}
Und damit hatten wir den ersten Tag hinter uns.
@@ -240,11 +240,11 @@ Nun zum zweiten Tag in Paris, beginnend mit dem Gare du Nord ...
... von dem aus wir uns zu Montmartre begaben. Der erste Touristenstop
war natürlich Sacré-Cœur.
-{{< figure src="/images/Paris_und_Abflug/2022-11-22_02-17-07_IMG_20221109_102836603.jpg" caption="Figure 1: Valentin vor Sacre Coer." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-22_02-17-07_IMG_20221109_102836603.jpg" caption="Figure 31: Valentin vor Sacre Coer." >}}
Gelegen auf einer Anhöhe, hat man vom Vorplatz eine Tolle Aussicht.
-{{< figure src="/images/Paris_und_Abflug/2022-11-22_02-15-15_IMG_20221109_115602523.jpg" caption="Figure 1: Der Ausblick von Sacre Coer." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-22_02-15-15_IMG_20221109_115602523.jpg" caption="Figure 32: Der Ausblick von Sacre Coer." >}}
Schon am Tag zuvor wussten wir nicht so recht, wie wir mit den
Menschen umgehen sollten, die uns mit Spendenlisten für die
@@ -262,7 +262,7 @@ singenden und Harmonium spielenden Nonnen.
Die Katakomben konnte man leider nicht besichtigen.
-{{< figure src="/images/Paris_und_Abflug/2022-11-22_03-00-25_IMG_20221109_111640044.jpg" caption="Figure 1: Computer Problem, kann man nichts machen." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-22_03-00-25_IMG_20221109_111640044.jpg" caption="Figure 33: Computer Problem, kann man nichts machen." >}}
Ich tippe nun weiter auf einem sehr neuen Dell XPS13, meinem
Traumlaptop aus der Zeit bevor ich die Profi-Ästhetik der ThinkPads zu
@@ -272,26 +272,26 @@ teilweise die Einrichtung dieser Schönheit.
Also ging es weiter nach Montmartre mit seinen schönen Gassen ...
-{{< figure src="/images/Paris_und_Abflug/2022-11-22_03-04-12_IMG_20221109_113844206.jpg" caption="Figure 1: Eine Gasse in Montmartre." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-22_03-04-12_IMG_20221109_113844206.jpg" caption="Figure 34: Eine Gasse in Montmartre." >}}
... und viel street art.
-{{< figure src="/images/Paris_und_Abflug/2022-11-22_03-05-18_IMG_20221109_113921083.jpg" caption="Figure 1: They call it the French Dog." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-22_03-05-18_IMG_20221109_113921083.jpg" caption="Figure 35: They call it the French Dog." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-15-47_IMG_20221109_121246302.jpg" caption="Figure 1: Übermalt und überklebt." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-15-47_IMG_20221109_121246302.jpg" caption="Figure 36: Übermalt und überklebt." >}}
Wir sahen auch das Moulin Rouge von außen und fuhren viel
Metro. Unter anderem durch eine Station, die aussah wie Cpt. Nemos U-Boot.
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-18-19_IMG_20221109_130401657.jpg" caption="Figure 1: Steampunk Station." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-18-19_IMG_20221109_130401657.jpg" caption="Figure 37: Steampunk Station." >}}
Und ploetzlich wird es Weihnachten.
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-19-25_IMG_20221109_131031468.jpg" caption="Figure 1: Neben dem Rathaus wird es schon Weihnachten." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-19-25_IMG_20221109_131031468.jpg" caption="Figure 38: Neben dem Rathaus wird es schon Weihnachten." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-21-44_IMG_20221109_131526598.jpg" caption="Figure 1: Verengung der Gasse und gutes Wetter." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-21-44_IMG_20221109_131526598.jpg" caption="Figure 39: Verengung der Gasse und gutes Wetter." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-26-15_IMG_20221109_135522109.jpg" caption="Figure 1: Fragwürdige Fassade nahe einer Veganen Backstube." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-26-15_IMG_20221109_135522109.jpg" caption="Figure 40: Fragwürdige Fassade nahe einer Veganen Backstube." >}}
Nach diesen vormittäglichen Eskapaden ging es dann frisch voran in das
Musée de l'Orangerie wo zurzeit eine Sonderausstellung über Sam
@@ -301,12 +301,12 @@ Monsteras.
{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-34-21_IMG_20221109_160609803.jpg" >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-34-34_IMG_20221109_165045945.jpg" caption="Figure 1: Vor der Orangerie." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-34-34_IMG_20221109_165045945.jpg" caption="Figure 41: Vor der Orangerie." >}}
Der Orangerie entronnen ging es dann auf meinen Wunsch hin zum [Grand
Palais](https://www.youtube.com/watch?v=sELxgrgaQUk), welches sich leider als temporär geschlossen entpuppte.
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-38-31_LMC_20221109_170957_OP6.T-BASIC.jpg" caption="Figure 1: Das Grand Palais war bedauerlicherweise dicht." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-38-31_LMC_20221109_170957_OP6.T-BASIC.jpg" caption="Figure 42: Das Grand Palais war bedauerlicherweise dicht." >}}
Schon auf dem Triumphbogen waren mir die Wolkenkratzer von La Défense
aufgefallen und auch von Sacre Coer aus erweckten sie mein
@@ -315,9 +315,9 @@ und konnten die im Sonnenuntergang leuchtenden Glastürme bestaunen.
{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-45-51_LMC_20221109_174616_OP6.T-BASIC.jpg" >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-42-25_LMC_20221109_173915_OP6.T-BASIC.jpg" caption="Figure 1: So sieht der (die) Grande Arche noch ganz schüchtern aus." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-42-25_LMC_20221109_173915_OP6.T-BASIC.jpg" caption="Figure 43: So sieht der (die) Grande Arche noch ganz schüchtern aus." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-46-06_LMC_20221109_175341_OP6.T-BASIC.jpg" caption="Figure 1: Tatsächlich doch ganz schön groß :)." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-46-06_LMC_20221109_175341_OP6.T-BASIC.jpg" caption="Figure 44: Tatsächlich doch ganz schön groß :)." >}}
Und dann das Highlight des Abends, neben unserer mehrstündigen RER
Irrfahrt: Le Tour Eiffel. Dieser wird anscheinend circa alle sieben
@@ -326,9 +326,9 @@ werden auch gerade nach und nach die Nieten erneuert.
{{< figure src="/images/Paris_und_Abflug/2022-11-23_21-53-25_LMC_20221109_185821_OP6.T-BASIC.jpg" >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_22-02-22_LMC_20221109_200148_OP6.T-BASIC.jpg" caption="Figure 1: Der Lack ist mittlerweile eine Kraterlandschaft." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_22-02-22_LMC_20221109_200148_OP6.T-BASIC.jpg" caption="Figure 45: Der Lack ist mittlerweile eine Kraterlandschaft." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_22-03-04_LMC_20221109_202000_OP6.T-BASIC (1).jpg" caption="Figure 1: Ganz nach Oben ist ganz schön teuer..." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_22-03-04_LMC_20221109_202000_OP6.T-BASIC (1).jpg" caption="Figure 46: Ganz nach Oben ist ganz schön teuer..." >}}
Wir hatten am Abend zuvor online Tickets erworben und konnten uns dann
nach zweimaliger Filzung, diesmal hatte ich mein Taschenmesser zu Hause
@@ -355,9 +355,9 @@ war unsere Unterkunft nahe am Flughafen Paris Orly, aber weit entfern
von CDG. Mit meinem großen Koffer wäre es in der Metro etwas eng
geworden, zumal dort an diesem Tag gestreikt wurde.
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_22-10-24_LMC_20221110_093926_OP6.T-BASIC.jpg" caption="Figure 1: Morgennebel ..." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_22-10-24_LMC_20221110_093926_OP6.T-BASIC.jpg" caption="Figure 47: Morgennebel ..." >}}
-{{< figure src="/images/Paris_und_Abflug/2022-11-23_22-10-47_LMC_20221110_095447_OP6.T-BASIC.jpg" caption="Figure 1: ... und Flugwetter." >}}
+{{< figure src="/images/Paris_und_Abflug/2022-11-23_22-10-47_LMC_20221110_095447_OP6.T-BASIC.jpg" caption="Figure 48: ... und Flugwetter." >}}
Damit schließt sich der Kreis und der längst überfällige Blogpost
neigt sich dem Ende zu. Beim nächsten mal fasse ich meine Ankunft in
diff --git a/site/content/posts/removing-legacy-boot-from-a-linux-live-stick-dot.md b/site/content/posts/removing-legacy-boot-from-a-linux-live-stick-dot.md
index 0e9bf8f..1f068a5 100644
--- a/site/content/posts/removing-legacy-boot-from-a-linux-live-stick-dot.md
+++ b/site/content/posts/removing-legacy-boot-from-a-linux-live-stick-dot.md
@@ -1,7 +1,7 @@
+++
title = "Removing legacy boot from a Linux live stick"
author = ["Valentin Boettcher"]
-date = 2021-11-19T13:48:00+01:00
+date = 2021-11-19T13:48:00-05:00
categories = ["Hacks"]
draft = false
+++
@@ -11,7 +11,7 @@ bios/uefi-setup. Annoyingly, it defaults to legacy boot and there is no
way to change that.
My previous workaround was rather involved and is documented in the
-[Arch wiki](https://wiki.archlinux.org/title/Lenovo%5FThinkPad%5FT470#UEFI%5Fboot). Today however, I bricked my system at work and had to
+[Arch wiki](https://wiki.archlinux.org/title/Lenovo_ThinkPad_T470#UEFI_boot). Today however, I bricked my system at work and had to
restore it in a hurry.
It turns out that you can nuke the `MBR` of the live stick to remove
@@ -23,4 +23,4 @@ the legacy boot.
Over at [stack exchange](https://askubuntu.com/questions/1100086/removing-extra-option-from-boot-manager-in-legacy-mode-after-deleting-ubuntu) someone had a similar problem and one proposed
solution was to overwrite the first `446` Byte of the `MBR` with
zeros. Find the device path of the live stick with `lsblk` and then
-`dd if=/dev/zero of=/dev/sdx bs=446 count=1` as root and you're set.
\ No newline at end of file
+`dd if=/dev/zero of=/dev/sdx bs=446 count=1` as root and you're set.
diff --git a/site/content/posts/sysduser.md b/site/content/posts/sysduser.md
index 5528277..76b0b00 100644
--- a/site/content/posts/sysduser.md
+++ b/site/content/posts/sysduser.md
@@ -1,7 +1,7 @@
+++
title = "How to use the Systemd userspace DBus API on Traivis-CI"
author = ["Valentin Boettcher"]
-date = 2020-07-11T14:00:00+02:00
+date = 2020-07-11T14:00:00-04:00
tags = ["DBUS", "CI"]
categories = ["Tricks"]
draft = false
@@ -28,4 +28,4 @@ script:
- sudo apt install dbus-user-session
- systemctl --user start dbus
- export DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/$(id -u)/bus
-```
\ No newline at end of file
+```
diff --git a/site/content/posts/update-zulassung.md b/site/content/posts/update-zulassung.md
index d080a34..e844e6e 100644
--- a/site/content/posts/update-zulassung.md
+++ b/site/content/posts/update-zulassung.md
@@ -1,7 +1,7 @@
+++
title = "Update: Zulassung"
author = ["Valentin Boettcher"]
-date = 2022-08-29T10:07:00+02:00
+date = 2022-08-29T10:07:00-04:00
categories = ["Canada"]
draft = false
+++
@@ -11,4 +11,4 @@ McGill nutzen. Jetzt haengt es noch am Reisepass.
Ich habe den Pass damals im normalen Verfahren beantragt obwohl das
Expressverfahren nur 30 Euro mehr kostet. Ich versuche jetzt auf das
-Expressverfahren umzusatteln.
\ No newline at end of file
+Expressverfahren umzusatteln.