Compare commits

..

6 Commits

Author SHA1 Message Date
3a4e631b2b Blog post with mist filter simulation. 2025-09-05 21:11:18 +02:00
d3d087a0ce Fix and rebuild imprint. 2025-08-02 07:45:24 +02:00
d3cbce1f14 Blog post about Rhön clouds. 2025-08-02 07:37:34 +02:00
f787cc0619 Fix site to use current hermit-v2 theme.
Affects date formats.
2025-08-02 07:37:08 +02:00
8b3dd97e27 Add ORCID ID. 2025-08-02 07:08:47 +02:00
739fc8fdd4 Update hermit-v2 theme. 2025-08-02 07:08:28 +02:00
16 changed files with 127 additions and 12 deletions

View File

@ -61,10 +61,10 @@ expiryDate = ["expiryDate"]
[params] [params]
dateform = "2 Jan 2006" LongDate = "2 Jan 2006"
dateformShort = "2 Jan" ShortDate = "2 Jan"
dateformNum = "2006-01-02" NumDateShort = "2006-01-02"
dateformNumTime = "2006-01-02 15:04 -0700" NumDateLong = "2006-01-02 15:04 -0700"
description = "Daniel Kraus' personal homepage" description = "Daniel Kraus' personal homepage"
# images = [""] # images = [""]

View File

@ -69,6 +69,5 @@ This includes running a mail and an IMAP server, hosting my own
[Mastodon for Nephrology](https://neph.social) [Mastodon for Nephrology](https://neph.social)
and more. Almost all of my services are dockerized. and more. Almost all of my services are dockerized.
[sh-img]: https://api.star-history.com/svg?repos=bovender/linktitles,bovender/pubmedparser,bovender/imapcli,bovender/xltoolbox&type=Date [sh-img]: https://api.star-history.com/svg?repos=bovender/linktitles,bovender/pubmedparser,bovender/imapcli,bovender/xltoolbox&type=Date
[sh-link]: https://www.star-history.com/#bovender/linktitles&bovender/pubmedparser&bovender/imapcli&bovender/xltoolbox&Date [sh-link]: https://www.star-history.com/#bovender/linktitles&bovender/pubmedparser&bovender/imapcli&bovender/xltoolbox&Date

View File

@ -1,12 +1,14 @@
--- ---
title: "Impressum und Datenschutz" title: "Impressum und Datenschutz"
date: 2024-07-31T12:42:53Z date: 2025-08-02T07:00:00+0200
draft: false draft: false
--- ---
Dr. Daniel Kraus Dr. Daniel Kraus
Tel. (0 61 07‌) 7 5‌6 88 4‌0 Tel. (0 61 07‌) 7 5‌6 88 4‌0
Mail: <bovender@bovender.de> Mail: <bovender@bovender.de>
{{< orcid >}}
Ladungsfähige Anschrift bei meinem Arbeitgeber: Unimedizin Mainz, Langenbeckstr. Ladungsfähige Anschrift bei meinem Arbeitgeber: Unimedizin Mainz, Langenbeckstr.
1, 55131 Mainz. Dies ist eine rein private Homepage und in keiner Weise von 1, 55131 Mainz. Dies ist eine rein private Homepage und in keiner Weise von
meinem Arbeitgeber beworben oder unterstützt. Meine Privatanschrift ist zu meinem Arbeitgeber beworben oder unterstützt. Meine Privatanschrift ist zu

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 856 KiB

View File

@ -0,0 +1,32 @@
---
title: "Clouds"
description: Clouds over Rhön Mountains area
date: 2025-08-02T07:00:00+0200
draft: false
# ShowLastmod: true
toc: false
scrolltotop: true
images: []
tags:
- photos
- landscape
- nikon
---
Cloudy skies over the [Rhön Mountains][rhoen] area in Germany.
{{< figure src="DSC_3699.jpg" caption="Nikon Z6III with Nikkor 20mm f/1.8 S" >}}
---
{{< figure src="DSC_4404.jpg" caption="Nikon Z6III with Tamron 35-150mm f/2.0-2.8">}}
---
{{< figure src="DSC_4656.jpg" caption="Nikon Z6III with Nikkor 20mm f/1.8 S" >}}
Images developed in [Darktable][]. Raw image file available
upon reasonable request. All rights reserved.
[darktable]: https://darktable.org
[rhoen]: https://en.wikipedia.org/wiki/Rh%C3%B6n_Mountains

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

View File

@ -0,0 +1,72 @@
---
title: "Mainz Central Station"
description: Mainz Central Station, edited to simulate a mist filter
date: 2025-09-05T18:45:00+0200
draft: false
# ShowLastmod: true
toc: false
scrolltotop: true
images: []
tags:
- photos
- city
- night
- nikon
---
Mainz Central Station (Mainz Hauptbahnhof or just short Mainz Hbf) at night. I stepped
out of the [Adam & Eden][ae] restaurant the other night and I was impressed by the
illuminated station.
{{< figure src="DSC_5532-1.jpg" caption="Nikon Z6III with Tamron 35-150mm f/2.0-2.8" >}}
The above was edited as usual in [Darktable][]. I wanted to let the lights in the windows
glow a bit and have them contrast with the otherwise rather dark scene. I did not have
a mist filter on my camera, so I attempted to simulate one with Darktable's
[Diffuse or Sharpen][] module. In my opinion, the effect of mist filters can quickly
destroy an image, it's like emptying an entire bottle of ketchup all at once onto
your fries. I was wary of that and attempted to make it subtle. Don't know if this was
the way to go.
See my [Diffuse or Sharpen][] mist filter preset over at
[github.com/bovender/darktable-presets-and-styles][gh].
{{< figure src="mist-filter-in-darktable-screenshot-1.png"
caption="Screenshot of Darktable with mask overlay turned on." >}}
The screenshot above shows the mask overlay in Darktable. The screenshow below
shows the settings of the 'g' channel: I want to exclude dark image areas from
the filter effect.
{{< figure src="diffuse-or-sharpen-settings-1.png"
caption="Settings of the diffuse-or-sharpen module with 'g' channel." >}}
The next screenshot shows the 'hz' channel, which I adjusted to include warmish
colors only.
{{< figure src="diffuse-or-sharpen-settings-2.png"
caption="Settings of the diffuse-or-sharpen module with 'hz' channel." >}}
Finally, I applied a large blurring radius so that I can achieve a glowing effect.
I'm not sure yet whether to exclude the moon from the mist filter effect or not.
---
Original image developed in [Darktable][]. Raw image file available
upon reasonable request. All rights reserved.
---
Here's one of several video tutorials on the Diffuse or Sharpen module
by Boris Hajdukovic. He's a master of image editing with Darktable.
Highly recommended.
{{< youtube pAbyORw0mng >}}
---
[ae]: https://www.adamundeden.com
[darktable]: https://darktable.org
[diffuse or sharpen]: https://www.youtube.com/watch?v=pAbyORw0mng
[gh]: https://github.com/bovender/darktable-presets-and-styles

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 MiB

View File

@ -9,12 +9,12 @@
{{- with .Params.categories }} {{- with .Params.categories }}
<p>{{- partial "svg.html" (dict "context" . "name" "posts_single_categories") -}}{{- range . -}}<span class="category"><a href="{{ "categories/" | absLangURL }}{{ . | urlize }}">{{.}}</a></span>{{- end }}</p> <p>{{- partial "svg.html" (dict "context" . "name" "posts_single_categories") -}}{{- range . -}}<span class="category"><a href="{{ "categories/" | absLangURL }}{{ . | urlize }}">{{.}}</a></span>{{- end }}</p>
{{- end }} {{- end }}
<p>{{- partial "svg.html" (dict "context" . "name" "posts_single_date") }}{{ .Date.Format .Site.Params.dateformNumTime }} <p>{{- partial "svg.html" (dict "context" . "name" "posts_single_date") }}{{ .Date.Format .Site.Params.NumDateLong }}
{{- if and (not (eq .Page.Params.ShowLastmod nil)) (.Page.Params.ShowLastmod) -}} {{- if and (not (eq .Page.Params.ShowLastmod nil)) (.Page.Params.ShowLastmod) -}}
{{ if and .GitInfo .Site.Params.gitUrl }} {{ if and .GitInfo .Site.Params.gitUrl }}
({{- partial "svg.html" (dict "context" . "name" "posts_single_git_commit") -}}<a href="{{ .Site.Params.gitUrl -}}{{ .GitInfo.Hash }}" target="_blank" rel="noopener">{{ .GitInfo.AbbreviatedHash -}}</a> @ {{ .GitInfo.AuthorDate.Local.Format .Site.Params.dateformNum -}}) ({{- partial "svg.html" (dict "context" . "name" "posts_single_git_commit") -}}<a href="{{ .Site.Params.gitUrl -}}{{ .GitInfo.Hash }}" target="_blank" rel="noopener">{{ .GitInfo.AbbreviatedHash -}}</a> @ {{ .GitInfo.AuthorDate.Local.Format .Site.Params.NumDateShort -}})
{{- else if not (eq .Lastmod .Date ) -}} {{- else if not (eq .Lastmod .Date ) -}}
&nbsp;[{{.Site.Params.initialPublish | default "Initial Published on : "}} {{ dateFormat .Site.Params.dateformNumTime .Lastmod.Local -}}] &nbsp;[{{.Site.Params.initialPublish | default "Initial Published on : "}} {{ dateFormat .Site.Params.NumDateLong .Lastmod.Local -}}]
{{- else -}} {{- else -}}
{{ errorf "Lastmod is not found in Page Frontmatter or Lastmod is same as Date" }} {{ errorf "Lastmod is not found in Page Frontmatter or Lastmod is same as Date" }}
{{- end -}} {{- end -}}

View File

@ -1,10 +1,10 @@
<p> <p>
{{ partial "svg.html" (dict "context" . "name" "posts_single_date") }} {{ dateFormat .Site.Params.dateformNumTime .Page.Date.Local }} {{ partial "svg.html" (dict "context" . "name" "posts_single_date") }} {{ dateFormat .Site.Params.NumDateLong .Page.Date.Local }}
{{ if and (not (eq .Page.Params.ShowLastmod nil)) (.Page.Params.ShowLastmod) }} {{ if and (not (eq .Page.Params.ShowLastmod nil)) (.Page.Params.ShowLastmod) }}
{{ if and .GitInfo .Site.Params.gitUrl }} {{ if and .GitInfo .Site.Params.gitUrl }}
[{{ partial "svg.html" (dict "context" . "name" "posts_single_git_commit") }}<a href="{{ .Site.Params.gitUrl -}}{{ .Page.GitInfo.Hash }}" target="_blank" rel="noopener">{{ .Page.GitInfo.AbbreviatedHash -}}</a> @ {{ dateFormat .Site.Params.dateformNum .Page.GitInfo.AuthorDate.Local }}] [{{ partial "svg.html" (dict "context" . "name" "posts_single_git_commit") }}<a href="{{ .Site.Params.gitUrl -}}{{ .Page.GitInfo.Hash }}" target="_blank" rel="noopener">{{ .Page.GitInfo.AbbreviatedHash -}}</a> @ {{ dateFormat .Site.Params.dateformNum .Page.GitInfo.AuthorDate.Local }}]
{{ else if not (eq .Page.Lastmod .Page.Date ) }} {{ else if not (eq .Page.Lastmod .Page.Date ) }}
&nbsp;[{{.Site.Params.initialPublish | default "Initial Published on : "}} {{ dateFormat .Site.Params.dateformNumTime .Page.Lastmod.Local }}] &nbsp;[{{.Site.Params.initialPublish | default "Initial Published on : "}} {{ dateFormat .Site.Params.NumDateLong .Page.Lastmod.Local }}]
{{ else }} {{ else }}
{{ errorf "Lastmod is not found in Page Frontmatter or Lastmod is same as Date" }} {{ errorf "Lastmod is not found in Page Frontmatter or Lastmod is same as Date" }}
{{ end }} {{ end }}

View File

@ -0,0 +1,10 @@
<a id="cy-effective-orcid-url"
class="underline"
href="https://orcid.org/0000-0002-6351-3706"
target="orcid.widget"
rel="me noopener noreferrer" style="vertical-align: top">
<img src="https://orcid.org/sites/default/files/images/orcid_16x16.png"
style="width: 1em; display: inline"
alt="ORCID iD icon" />
https://orcid.org/0000-0002-6351-3706
</a>