chore: update about page and add profile picture #271

Merged
xoxys merged 5 commits from update-about into main 2023-12-03 15:56:03 +00:00
6 changed files with 59 additions and 9 deletions
Showing only changes of commit 0b912bf136 - Show all commits

View File

@ -59,7 +59,7 @@ Barsinghausen
DHBW DHBW
ERP ERP
IHK IHK
Baden-Wuerttemberg Mosbach
Cottbus Cottbus
Tradfri Tradfri
UI UI

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

@ -1,15 +1,20 @@
--- ---
title: About Me title: Robert Kaussow
resources: resources:
- name: profile - name: profile
src: "images/profile.jpg" 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. {{< img name=profile lazy=false size=profile anchor=top >}}
<--->
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 RedHat 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 +56,12 @@ While working in the First Level Support Team of the Kaufland distribution cente
{{< columns size=small >}} {{< columns size=small >}}
**BS Business Informatics**\ **BS Business Informatics**\
DHBW Baden-Wuerttemberg\ DHBW Mosbach\
Sep 2014 - Sep 2017 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 >}} {{< /columns >}}
@ -67,6 +72,8 @@ Sep 2010 - Jun 2013
<---> <--->
Apprenticeship as "Computer Science Expert Subject Area: System Integration" at Kaufland Logitik VZ 2.
{{< /columns >}} {{< /columns >}}
--- ---

View File

@ -7,7 +7,7 @@
"build": "run-s prep svg build:*", "build": "run-s prep svg build:*",
"build:webpack": "webpack --mode=production", "build:webpack": "webpack --mode=production",
"start": "run-s prep:clean prep:make svg build:webpack ; run-s start:hugo", "start": "run-s prep:clean prep:make svg build:webpack ; run-s start:hugo",
"start:hugo": "hugo server -D -F", "start:hugo": "hugo server -D -F --disableFastRender",
"svg": "run-s svg:*", "svg": "run-s svg:*",
"svg:sprite": "svg-sprite -C svgsprite.config.json 'src/icons/*.svg'", "svg:sprite": "svg-sprite -C svgsprite.config.json 'src/icons/*.svg'",
"prep": "run-s prep:*", "prep": "run-s prep:*",

View File

@ -1,3 +1,35 @@
:root { :root {
--code-max-height: 60rem; --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;
}