chore: update about page and add profile picture (#271)
continuous-integration/drone/push Build is passing Details

Reviewed-on: #271
Co-authored-by: Robert Kaussow <mail@thegeeklab.de>
Co-committed-by: Robert Kaussow <mail@thegeeklab.de>
This commit is contained in:
Robert Kaussow 2023-12-03 16:56:02 +01:00 committed by Robert Kaussow
parent 739567697a
commit 1bf91825fc
23 changed files with 64 additions and 7 deletions

View File

@ -59,7 +59,7 @@ Barsinghausen
DHBW
ERP
IHK
Baden-Wuerttemberg
Mosbach
Cottbus
Tradfri
UI
@ -78,3 +78,6 @@ LDAP
OpenLDAP
UCS
UDM
Kaufland
Feorda
CentOS

11
.pre-commit-config.yaml Normal file
View File

@ -0,0 +1,11 @@
---
repos:
- repo: local
hooks:
- id: no-exif
name: Remove exif data
description: Ensures sensitive exif data is removed
language: system
entry: exiftool -all= --icc_profile:all -tagsfromfile @ -orientation -overwrite_original
exclude_types: ["svg"]
types: ["image"]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 301 KiB

View File

@ -3,13 +3,22 @@ title: About Me
resources:
- name: profile
src: "images/profile.jpg"
params:
credits: "[Angelina Litvin](https://unsplash.com/@linalitvina) on [Unsplash](https://unsplash.com/s/photos/writing)"
---
Hi, I'm Robert. On my private blog I write about everything that comes to my mind, but mainly about topics from the Linux and open source world. I'm a Linux Engineer, open source enthusiast and a self-hosting geek.
{{< columns size=small >}}
My Linux journey began almost 10 years ago, for more than half of them maintaining and managing Linux server deployments in professional environments is my daily business.
<!-- spellchecker-disable -->
{{< img name=profile lazy=false size=profile anchor=top >}}
<!-- spellchecker-enable -->
<--->
Hi, I'm Robert. I'm a Linux Engineer, open source enthusiast and a self-hosting geek. Most of the time I work in Ops and focus on infrastructure and deployment automation. On my private blog [thegeeklab.de](https://thegeeklab.de/) I write about everything that comes to my mind, but mainly about topics from the Linux and open source world.
My Linux journey began almost 10 years ago, for more than half of them maintaining and managing Linux servers in professional environments is my daily business. I have worked with Red Hat Enterprise Linux in corporate environments and got used to it. I also personally prefer RPM-based distributions and therefore also use Feorda and after the restructuring of CentOS I switched to Rocky Linux on my servers.
{{< /columns >}}
---
@ -51,12 +60,12 @@ While working in the First Level Support Team of the Kaufland distribution cente
{{< columns size=small >}}
**BS Business Informatics**\
DHBW Baden-Wuerttemberg\
DHBW Mosbach\
Sep 2014 - Sep 2017
<--->
Bachelor thesis: "Selection and prototypical implementation of a configuration management solution for Linux."
During my dual studies, I worked in various areas at Schwarz IT. After joining the SAP security department, I worked in the Linux department, where I also wrote my Bachelor Thesis entitled "Selection and prototypical implementation of a configuration management solution for Linux".
{{< /columns >}}
@ -67,6 +76,8 @@ Sep 2010 - Jun 2013
<--->
Apprenticeship as "Computer Science Expert Subject Area: System Integration" at <!-- spellchecker-disable -->Kaufland Logitik VZ 2<!-- spellchecker-enable -->.
{{< /columns >}}
---

Binary file not shown.

Before

Width:  |  Height:  |  Size: 500 KiB

After

Width:  |  Height:  |  Size: 500 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 258 KiB

After

Width:  |  Height:  |  Size: 258 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 210 KiB

After

Width:  |  Height:  |  Size: 210 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 466 KiB

After

Width:  |  Height:  |  Size: 466 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 258 KiB

After

Width:  |  Height:  |  Size: 258 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 524 KiB

After

Width:  |  Height:  |  Size: 524 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 324 KiB

After

Width:  |  Height:  |  Size: 324 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 306 KiB

After

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 287 KiB

After

Width:  |  Height:  |  Size: 287 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 220 KiB

After

Width:  |  Height:  |  Size: 220 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

After

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 332 KiB

After

Width:  |  Height:  |  Size: 332 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 192 KiB

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 470 KiB

After

Width:  |  Height:  |  Size: 470 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 449 KiB

After

Width:  |  Height:  |  Size: 449 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 255 KiB

After

Width:  |  Height:  |  Size: 255 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 363 KiB

After

Width:  |  Height:  |  Size: 363 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 302 KiB

After

Width:  |  Height:  |  Size: 302 KiB

View File

@ -1,3 +1,35 @@
:root {
--code-max-height: 60rem;
}
@media print {
.gblog-post__anchorwrap {
break-after: avoid;
}
.gblog-columns,
.gblog-box {
break-inside: avoid;
break-before: avoid;
}
.gblog-box__text {
margin: 0;
}
h1,h2 {
margin: 0.5rem 0;
}
.gblog-progress {
margin-bottom: 0.5rem;
}
.gblog-box{
padding: 0.25rem 0.5rem;
}
}
.gblog-columns__content h2 {
margin-top: 0;
}