main pull request #6

Merged
stephan.hadan merged 41 commits from main into develop 2025-01-24 15:16:41 +01:00
41 changed files with 448 additions and 42 deletions
Showing only changes of commit 53d3a77755 - Show all commits

View file

@ -1,23 +0,0 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
version: 2
updates:
- package-ecosystem: pip
# We only want to bump versions of packages in case of security updates, as
# we want to keep maximum compatibility - see https://t.ly/INSR_
open-pull-requests-limit: 0
directory: "/"
labels: []
schedule:
interval: weekly
time: "04:00"
- package-ecosystem: github-actions
open-pull-requests-limit: 10
directory: "/"
labels: []
schedule:
interval: weekly
time: "04:00"

View file

@ -1,6 +1,6 @@
<p align="center"> <p align="center">
<a href="https://stephan.hadan.de"> <a href="https://stephan.hadan.de">
<img src="https://raw.githubusercontent.com/stiebke/stiebke.github.io/refs/heads/main/docs/assets/logo.png" width="192" alt="Stephan Hadan"> <img src="https://git.hadan-it.com/web/stephan.hadan.de/raw/branch/main/docs/assets/logo.png" width="192" alt="Stephan Hadan">
</a> </a>
</p> </p>
@ -12,8 +12,8 @@
</p> </p>
<p align="center"> <p align="center">
<a href="https://github.com/stiebke/stiebke.github.io/actions"><img <a href="https://git.hadan-it.com/web/stephan.hadan.de/actions"><img
src="https://github.com/stiebke/stiebke.github.io/actions/workflows/ci.yml/badge.svg" src="https://git.hadan-it.com/web/stephan.hadan.de/actions/workflows/ci.yml"
alt="Build" alt="Build"
/></a> /></a>
</p> </p>

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

BIN
docs/assets/logos/Smart.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

View file

@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="814" height="1000">
<path d="M788.1 340.9c-5.8 4.5-108.2 62.2-108.2 190.5 0 148.4 130.3 200.9 134.2 202.2-.6 3.2-20.7 71.9-68.7 141.9-42.8 61.6-87.5 123.1-155.5 123.1s-85.5-39.5-164-39.5c-76.5 0-103.7 40.8-165.9 40.8s-105.6-57-155.5-127C46.7 790.7 0 663 0 541.8c0-194.4 126.4-297.5 250.8-297.5 66.1 0 121.2 43.4 162.7 43.4 39.5 0 101.1-46 176.3-46 28.5 0 130.9 2.6 198.3 99.2zm-234-181.5c31.1-36.9 53.1-88.1 53.1-139.3 0-7.1-.6-14.3-1.9-20.1-50.6 1.9-110.8 33.7-147.1 75.8-28.5 32.4-55.1 83.6-55.1 135.5 0 7.8 1.3 15.6 1.9 18.1 3.2.6 8.4 1.3 13.6 1.3 45.4 0 102.5-30.4 135.5-71.3z"/>
</svg>

After

Width:  |  Height:  |  Size: 660 B

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" width="842.32007" height="1000.0001">
<path fill="#fff" d="M824.66636 779.30363c-15.12299 34.93724-33.02368 67.09674-53.7638 96.66374-28.27076 40.3074-51.4182 68.2078-69.25717 83.7012-27.65347 25.4313-57.2822 38.4556-89.00964 39.1963-22.77708 0-50.24539-6.4813-82.21973-19.629-32.07926-13.0861-61.55985-19.5673-88.51583-19.5673-28.27075 0-58.59083 6.4812-91.02193 19.5673-32.48053 13.1477-58.64639 19.9994-78.65196 20.6784-30.42501 1.29623-60.75123-12.0985-91.02193-40.2457-19.32039-16.8514-43.48632-45.7394-72.43607-86.6641-31.060778-43.7024-56.597041-94.37983-76.602609-152.15586C10.740416 658.44309 0 598.01283 0 539.50845c0-67.01648 14.481044-124.8172 43.486336-173.25401C66.28194 327.34823 96.60818 296.6578 134.5638 274.1276c37.95566-22.53016 78.96676-34.01129 123.1321-34.74585 24.16591 0 55.85633 7.47508 95.23784 22.166 39.27042 14.74029 64.48571 22.21538 75.54091 22.21538 8.26518 0 36.27668-8.7405 83.7629-26.16587 44.90607-16.16001 82.80614-22.85118 113.85458-20.21546 84.13326 6.78992 147.34122 39.95559 189.37699 99.70686-75.24463 45.59122-112.46573 109.4473-111.72502 191.36456.67899 63.8067 23.82643 116.90384 69.31888 159.06309 20.61664 19.56727 43.64066 34.69027 69.2571 45.4307-5.55531 16.11062-11.41933 31.54225-17.65372 46.35662zM631.70926 20.0057c0 50.01141-18.27108 96.70693-54.6897 139.92782-43.94932 51.38118-97.10817 81.07162-154.75459 76.38659-.73454-5.99983-1.16045-12.31444-1.16045-18.95003 0-48.01091 20.9006-99.39207 58.01678-141.40314 18.53027-21.27094 42.09746-38.95744 70.67685-53.0663C578.3158 9.00229 605.2903 1.31621 630.65988 0c.74076 6.68575 1.04938 13.37191 1.04938 20.00505z"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

BIN
docs/assets/logos/aws.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

BIN
docs/assets/logos/bosch.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

BIN
docs/assets/logos/dc1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

View file

@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
id="svg3794"
viewBox="0 0 300 300"
height="300"
width="300">
<defs
id="defs3796" />
<metadata
id="metadata3799">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
transform="translate(-318.33375,-439.74274)"
id="layer1">
<g
transform="matrix(4.579965,0,0,-4.579965,468.34291,456.8459)"
id="g3460">
<path
id="path3462"
style="fill:#007db8;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 0,0 c -8.01,0 -15.264,-3.249 -20.516,-8.505 -5.254,-5.244 -8.501,-12.502 -8.501,-20.516 0,-8.008 3.247,-15.261 8.501,-20.507 5.252,-5.249 12.506,-8.504 20.516,-8.504 8.012,0 15.27,3.255 20.514,8.504 5.252,5.246 8.492,12.499 8.492,20.507 0,8.014 -3.24,15.272 -8.492,20.516 C 15.27,-3.249 8.012,0 0,0 m 0,3.516 c 17.965,0 32.531,-14.568 32.531,-32.537 0,-17.963 -14.566,-32.529 -32.531,-32.529 -17.963,0 -32.535,14.566 -32.535,32.529 0,17.969 14.572,32.537 32.535,32.537" />
</g>
<g
transform="matrix(4.579965,0,0,-4.579965,397.87238,588.54693)"
id="g3464">
<path
id="path3466"
style="fill:#007db8;fill-opacity:1;fill-rule:nonzero;stroke:none"
d="m 0,0 c 0,1.896 -1.258,2.973 -3.039,2.973 l -1.09,0 0,-5.948 1.059,0 C -1.414,-2.975 0,-2.075 0,0 M 19.389,-2.14 11.359,-8.463 4.02,-2.685 C 2.961,-5.229 0.402,-6.996 -2.545,-6.996 l -6.281,0 0,13.992 6.281,0 c 3.293,0 5.666,-2.094 6.563,-4.325 l 7.341,5.772 2.719,-2.14 -6.728,-5.288 1.293,-1.012 6.726,5.285 2.723,-2.134 -6.727,-5.294 1.291,-1.014 6.733,5.295 0,4.855 4.881,0 0,-9.908 4.869,0 0,-4.101 -9.75,0 0,4.873 z m 15.933,-0.774 4.867,0 0,-4.099 -9.753,0 0,14.009 4.886,0 0,-9.91 z" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="2500" height="422" viewBox="0 0 1002 169"><path d="M84.16 169v-32.88c34.86 0 61.75-34.37 48.31-70.74A49 49 0 0 0 103.09 36a51.94 51.94 0 0 0-70.22 48.31H0c0-54.8 53.29-98.14 111.55-80.2a81.43 81.43 0 0 1 53.29 53.3C182.77 115.7 139.44 169 84.16 169z" fill="#0080ff"/><path d="M84.66 136.12H51.79v-32.38h32.87m-32.87 57.79h-24.9v-25.41h24.9v25.41m-24.9-25.41H6V115.2h20.89M300.3 48.94c-9.46-6.48-21.91-10-35.86-10h-30.37v97.14h30.38q20.92 0 35.86-10.46a38.11 38.11 0 0 0 12.45-15.44c3-6.48 4.48-14.45 4.48-22.92s-1.49-16.44-4.48-22.42c-3-7.43-6.98-12.41-12.46-15.9zM252 55.42h9.46c10.46 0 19.42 2 26.39 6.48 7.47 4.48 11 13 11 25.41s-4 21.42-11 26.4c-6.47 4-14.94 6.48-25.9 6.48H252V55.42m86.65-17.93a10.13 10.13 0 0 0-7.47 3 9 9 0 0 0-3.49 7.47 10.46 10.46 0 1 0 20.92 0 10.14 10.14 0 0 0-3-7.47c-1.49-2-4-3-7-3m-9 29.89h17.43v68.25h-17.36V67.38m79.68 6c-5-4.48-11-7.47-17.43-7.47a30.82 30.82 0 0 0-23.41 10 34.69 34.69 0 0 0-9.46 24.41c0 9.47 3 17.93 9 24.41s13.94 9.47 23.41 9.47a27.56 27.56 0 0 0 16.93-5.48v1.49c0 5.48-1.49 10-4.48 13s-7 4.48-12.45 4.48c-8 0-12.95-3-18.92-11.46l-12 11.46.5.5c2.49 3.49 6.47 7 11.45 10.46s11.45 5 18.92 5c10.46 0 18.43-3 24.4-9.47s9.46-14.45 9.46-24.91V67.38h-16.91v6h1m-4.48 40.35c-3 3.49-7 5-12 5s-9-1.49-12-5-4.48-8-4.48-13.45S378 90.29 381 86.8s7-5 12-5 9 1.49 12 5 4.48 8 4.48 13.45-1.49 10-4.48 13.45m36.35-46.33h17.43v68.25h-17.54V67.38m8.47-29.89a10.21 10.21 0 0 0-10.46 10.46 10.46 10.46 0 1 0 20.92 0 10.21 10.21 0 0 0-10.47-10.46M496 48.94h-16.91v18.44h-10v15.44h10v28.4c0 9 2 15.44 5.48 18.93s10 5.48 18.43 5.48a48.3 48.3 0 0 0 8.47-.5h1v-15.45l-6 .5c-4 0-7-.5-8-2-1.49-1.49-2-4.48-2-9V83.32h15.94V67.87h-15.89L496 48.94m96.61-10h17.43v97.14h-17.41V39m191.24 72.73a57.76 57.76 0 0 1-8.47 8 17.19 17.19 0 0 1-9 2.49 17 17 0 0 1-12.4-5.53c-3.49-4-5-8.47-5-14.45s1.49-10.46 5-14.45a15.31 15.31 0 0 1 12.45-5.48c5.48 0 11.45 3.49 16.43 9.47l11.45-11c-7.47-9.47-16.93-13.95-28.39-13.95-9.46 0-17.43 3.49-24.4 10.46a36.2 36.2 0 0 0-10 25.41c0 10 3.49 18.93 10 25.41a32.39 32.39 0 0 0 24.4 10.46c12.45 0 22.41-5.48 29.38-15.44l-11.45-11.46m70.22-34.37a26.22 26.22 0 0 0-10-8 32.5 32.5 0 0 0-14.44-3c-9.46 0-17.43 3.49-23.41 10.46a40 40 0 0 0-8.47 25.41c0 10.46 3 18.93 9.46 25.41s14.44 10 24.9 10c11.45 0 20.92-4.48 28.39-13.95l.5-.5-11.45-11c-1 1.49-2.49 2.49-4 4a15.18 15.18 0 0 1-5 3.49 16.36 16.36 0 0 1-8.47 2 19.17 19.17 0 0 1-12-4c-3-2.49-4.48-6-5-10.46h45.82v-6.48a37.16 37.16 0 0 0-2-13 22.59 22.59 0 0 0-5-10.46m-37.18 16.06a17.64 17.64 0 0 1 4.48-8 12 12 0 0 1 9-3.49c4 0 7.47 1 9.46 3.49 2 2 3 5 3.49 8h-26.43m103.59-20.43c-5-4.48-12.45-6.48-21.41-6.48a43.59 43.59 0 0 0-15.92 3.5c-4.48 2.49-9 6-11.45 11l11 10.46c4.48-7.47 9.46-10 16.43-10a13.9 13.9 0 0 1 9 3 9 9 0 0 1 3.49 7.47v3.49a38.13 38.13 0 0 0-12.45-2q-12.7 0-20.92 6c-5.48 4-8 10-8 16.94 0 6.48 2 11.46 6.47 15.44s10 5.48 16.43 5.48 12.45-2.49 18.43-7v5.48h16.93V91.79c0-8-2.49-14.45-8-18.93m-30.38 36.86c2-1.49 4.48-2 8-2a42.37 42.37 0 0 1 12.95 2.49v6.48a22 22 0 0 1-14.94 5.48c-3 0-5.48-.5-7-2s-2.49-3-2.49-5a8.17 8.17 0 0 1 3.49-5.48m104.54-35.84c-5-5.48-11.45-8-19.92-8q-10.46 0-16.43 6v-4h-16.94v68.25h17.43V98.26c0-5 1-9.47 3.49-12.45a12.54 12.54 0 0 1 10-4.48 10.94 10.94 0 0 1 9 4 18 18 0 0 1 3.49 11v39.85H1002V96.27q-.75-14.2-7.47-22.42m-423.31-1c-5-4.48-12.45-6.48-21.41-6.48a43.59 43.59 0 0 0-15.94 3.49c-4.48 2.49-9 6-11.45 11l11 10.46c4.48-7.47 9.46-10 16.43-10a13.9 13.9 0 0 1 9 3 9 9 0 0 1 3.49 7.47v3.49a38.13 38.13 0 0 0-12.45-2q-12.7 0-20.92 6c-5.48 4-8 10-8 16.94 0 6.48 2 11.46 6.47 15.44s10 5.48 16.43 5.48 12.45-2.49 18.43-7v5.48h16.93V91.79c0-8-3-14.45-8-18.93m-30.88 36.86c2-1.49 4.48-2 8-2a42.37 42.37 0 0 1 12.95 2.49v6.48a22 22 0 0 1-14.94 5.48c-3 0-5.48-.5-7-2s-2.49-3-2.49-5a14.84 14.84 0 0 1 3.49-5.48m132 27.9a49.82 49.82 0 1 1 49.8-49.82 50 50 0 0 1-49.8 49.82m0-82.69a32.38 32.38 0 1 0 32.33 32.4 32.31 32.31 0 0 0-32.37-32.38" fill="#0080ff"/></svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 188 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

BIN
docs/assets/logos/ovh.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

View file

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
id="Ebene_1"
data-name="Ebene 1"
viewBox="0 0 1383.6066 228.21246"
version="1.1"
width="1383.6066"
height="228.21246"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs4">
<style
id="style2">
.cls-1 {
fill: #004e5a;
stroke-width: 0px;
}
</style>
</defs>
<g
id="g20"
transform="translate(-307.72131,-260.45114)">
<polygon
class="cls-1"
points="894.11975,463.1077 916.97266,463.1077 916.97266,340.67049 965.10835,340.67049 965.10835,319.15327 845.79489,319.15327 845.79489,340.67049 894.11975,340.67049 "
id="polygon6" />
<polygon
class="cls-1"
points="1340.6636,382.67493 1335.0224,391.38721 1340.6321,399.77098 1380.3972,463.10657 1407.387,463.10657 1361.4695,390.66151 1404.6801,319.15214 1378.0777,319.15214 "
id="polygon8" />
<rect
class="cls-1"
x="1484.3456"
y="319.15326"
width="22.852913"
height="143.95442"
id="rect10" />
<path
class="cls-1"
d="M 1050.5253,319.15327 997.69425,463.1077 h 24.28295 l 16.4595,-46.0926 3.7721,-11.31921 17.9616,-48.72711 c 0.2523,-0.69839 0.5202,-1.46856 0.8017,-2.30967 0.2793,0.83858 0.545,1.60621 0.7972,2.29897 l 38.2113,106.14962 h 24.2649 l -52.831,-143.95443 z"
id="path12" />
<path
class="cls-1"
d="m 758.78583,380.0787 -0.005,-0.001 c -14.81116,-6.26271 -26.50785,-11.20914 -26.50785,-22.66065 0,-8.98223 8.76464,-18.27355 23.43167,-18.27355 15.19624,0 25.96287,10.01701 26.0597,10.10737 l 4.42511,4.25593 11.45798,-19.54675 -2.56273,-2.64212 c -0.57425,-0.59085 -14.33599,-14.45647 -39.38006,-14.45647 -26.17005,0 -46.66741,17.98277 -46.66741,40.93955 0,25.08404 21.65486,34.42772 39.05803,41.93491 15.63537,6.74632 27.98513,12.0739 27.98513,24.91768 0,10.87248 -9.00785,18.46497 -21.90483,18.46497 -18.6395,0 -31.52522,-13.08644 -31.64233,-13.20692 l -3.88463,-4.07633 -13.7122,17.72998 2.63029,3.00102 c 0.67559,0.76905 16.91224,18.83288 46.22828,18.83288 26.80286,0 45.52342,-16.91252 45.52342,-41.12815 0,-27.05141 -22.47458,-36.55498 -40.53307,-44.19194 z m -1.04491,2.47068 v 0 -2.8e-4 z"
id="path14" />
<polygon
class="cls-1"
points="1620.337,340.67049 1620.337,463.1077 1643.1922,463.1077 1643.1922,340.67049 1691.3279,340.67049 1691.3279,319.15327 1572.0144,319.15327 1572.0144,340.67049 "
id="polygon16" />
<path
class="cls-1"
d="m 1228.5677,338.76195 c 22.5241,0 36.9592,13.4307 37.101,13.56441 l 3.9883,3.83931 12.5164,-17.45636 -2.6844,-2.92896 c -1.8196,-1.93725 -18.7273,-18.92999 -51.3087,-18.92999 -39.3958,0 -69.3401,29.52406 -71.2971,69.29597 h -0.1892 v 3.54853 c 0,0.0963 0.014,0.18804 0.014,0.28431 0,0.0963 -0.014,0.18804 -0.014,0.28431 v 3.54853 h 0.1892 c 1.957,39.7719 31.9013,69.29569 71.2971,69.29569 32.5521,0 49.4846,-16.98993 51.3312,-18.95336 l 2.6619,-2.90559 -12.5187,-17.4589 -3.9837,3.841 c -0.1441,0.13484 -14.5792,13.56554 -37.1033,13.56554 -27.6947,0 -48.5839,-22.01068 -48.6379,-51.21778 0.054,-29.2057 20.9432,-51.21666 48.6379,-51.21666 z"
id="path18" />
</g>
<polygon
class="cls-1"
points="428.98036,390.58774 443.92283,320.58015 604.75782,320.58015 617.58608,260.45114 387.32243,260.45114 359.5517,390.58774 "
id="polygon22"
transform="translate(-307.72131,-260.45114)" />
<polygon
class="cls-1"
points="320.5459,428.53461 307.72131,488.66361 538.51627,488.66361 566.37494,358.12395 496.94629,358.12395 481.91953,428.53461 "
id="polygon24"
transform="translate(-307.72131,-260.45114)" />
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

BIN
docs/assets/logos/zeiss.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

View file

@ -0,0 +1,40 @@
---
comments: false
pdf: false
date: 2024-01-07
authors:
- stephan
categories:
- Allgemeines
---
# Willkommen auf meinem Blog Eine Reise durch IT, Datenschutz und Sicherheit
![Titelbild erster Post](images/250107-willkommen-auf-meinem-blog/first-post-header.png)
Hallo und herzlich willkommen auf meinem neuen Blog! Ich freue mich, dass du hier bist und gemeinsam mit mir in die spannende Welt der IT, des Datenschutzes und der Informations- sowie IT-Sicherheit eintauchen möchtest.
## Warum dieses Blog?
Die digitale Welt entwickelt sich in rasantem Tempo weiter Technologien, die gestern noch brandneu waren, sind heute schon überholt. Gleichzeitig werden Themen wie Datenschutz und Sicherheit immer relevanter, denn sie betreffen uns alle: im Berufsalltag, beim Surfen im Internet oder wenn wir einfach nur eine App nutzen. Doch wie bleibt man bei all den Neuerungen auf dem Laufenden? Und was ist eigentlich mit den Grundlagen, die im technologischen Sturm oft in Vergessenheit geraten?
Genau hier setzt dieses Blog an. Es soll ein Ort sein, an dem wir gemeinsam neue Themen beleuchten und gleichzeitig alte, aber nicht minder wichtige Aspekte wieder ins Rampenlicht rücken. Egal, ob du IT-Profi, Datenschutz-Enthusiast oder einfach nur neugierig bist hier findest du spannende Einblicke, praktische Tipps und hoffentlich den ein oder anderen Denkanstoß.
## Was dich hier erwartet
In den kommenden Beiträgen möchte ich:
* **Neue Technologien und Trends vorstellen:** Was gibt es Neues in der IT-Welt? Welche Tools und Methoden setzen sich durch, und warum?
* **Grundlagen auffrischen:** Wie funktionieren Verschlüsselung oder Netzwerksicherheit eigentlich genau? Was hat sich in den letzten Jahren verändert, und warum lohnt es sich, alte Konzepte neu zu betrachten?
* **Datenschutz unter die Lupe nehmen:** Was bedeuten DSGVO, Schrems II und Co. für uns? Wie setzen Unternehmen Datenschutz richtig um, und was können wir als Nutzer tun?
* **Best Practices teilen:** Von sicheren Passwörtern bis hin zur Implementierung von Zero Trust Architekturen hier gibt es Tipps, die du direkt anwenden kannst.
## Mitmachen erwünscht!
Dieser Blog soll keine Einbahnstraße sein. Ich freue mich auf den Austausch mit euch ob in den Kommentaren, per E-Mail oder auf Social Media. Habt ihr Themenwünsche, Fragen oder eigene Erfahrungen, die ihr teilen möchtet? Lasst es mich wissen! Gemeinsam können wir dieses Blog zu einer lebendigen Plattform machen, die nicht nur informiert, sondern auch inspiriert.
## Auf eine spannende Reise
Ich bin gespannt, wohin uns diese Reise führen wird und freue mich darauf, mit euch in die Tiefen (und Untiefen) der IT und Sicherheit einzutauchen. Der erste richtige Beitrag ist schon in Arbeit bleibt also dran!
Vielen Dank, dass du hier bist. Und nun: Lass uns gemeinsam loslegen!

Binary file not shown.

After

Width:  |  Height:  |  Size: 844 KiB

View file

@ -1,11 +0,0 @@
---
comments: true
pdf: false
date: 2024-01-31
authors:
- stephan
---
# Hello world!
Hi ho!

View file

@ -8,3 +8,201 @@ hide:
- feedback - feedback
- title - title
--- ---
# Was ich biete ...
... ich bin seit 25 Jahren in der IT tätig in verschiedenen verantwortlichen Positionen. Zum ersten Mal richtig mit IT bin ich 1986 mit meinem eigenen *IBM Personal Computer XT* in Berührung gekommen.<br />
... disziplinarische und fachliche Führungsverantwortung ist für mich kein Fremdwort. Menschen anleiten und durch mein Wissen zu inspirieren und weiterzubringen ist für mich essenziell. Für mich ist auch der Rückkanal wichtig und auch ich nehme Wissen gerne lernbegierig auf.<br />
... neue Technologien zu entdecken, Dinge weiterzuentwickeln und auch zu hinterfragen ist für mich wichtig und zentraler Bestandteil meiner Arbeit. Permanente Neugier und Lernbereitschaft zeichnen mich aus.<br />
... IT- und Informationssicherheit sind für mich permanent zu berücksichtigen, ebenso eine saubere Integration des Datenschutzes. Zero Trust Security ist für mich ein wichtiger Baustein in der IT, und ich bin ein Befürworter des Einsatzes.<br />
... ich bin ein Dokumentationsfanatiker und dokumentiere viel, sehr deutlich und ausführlich. Am liebsten natürlich in Markdown 😉 ...<br />
... gerne greife ich auf Open-Source-Software zurück und gebe ihr bei entsprechender Eignung gerne den Vorzug vor proprietärer Software. [Seafile](https://www.seafile.com/en/home/), [Seatable](https://seatable.io/), [Wekan](https://wekan.github.io/), [Vaultwarden](https://www.vaultwarden.net/), [Kubernetes](https://kubernetes.io/) oder [Podman](https://podman.io/) sind nur einige Beispiele.<br />
... den aktuellen AI-Themen stehe ich aufgeschlossen gegenüber, habe jedoch eine gesunde Skepsis und hinterfrage gerne - setze natürlich für bestimmte Anwendungszwecke entsprechende Werkzeuge ein.
... gerne arbeite ich bevorzugt mit MacBooks auf Basis von macOS als Client-Systeme, Linux-Desktops sind Spitzenklasse und bieten alles, was das Herz begehrt. Windows bin ich nicht abgeneigt. Server-Systeme nehme ich so, wie sie kommen. Linux, Windows Server, Solaris, BSDUnix ... alles schon im Einsatz verwendet.
Nähere Auskünfte über meinen schulischen und beruflichen Werdegang entnehme bitte meinem [Lebenslauf](/cv/). Wesentliche Erfahrungswerte mit Technologien und Tools finden sich in meinem [Tech-Stack](/techstack/). Projektbeschreibungen und Testimonials sind unter [Projekte](/projects/) aufgeführt.
---
# Auswahl Kunden und Dienstleister
<div class="exchange-grid">
<div class="flex-item">
<img src="/assets/logos/zeiss.png" alt="ZEISS" class="dark-logo"/>
<img src="/assets/logos/zeiss.png" alt="ZEISS" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/stackit.svg" alt="STACKIT" class="dark-logo"/>
<img src="/assets/logos/stackit.svg" alt="STACKIT" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/Mercedes-Benz.png" alt="Mercedes-Benz" class="dark-logo"/>
<img src="/assets/logos/Mercedes-Benz.png" alt="Mercedes-Benz" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/Vodafone.png" alt="Vodafone" class="dark-logo"/>
<img src="/assets/logos/Vodafone.png" alt="Vodafone" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/edge-core.png" alt="Edge-core" class="dark-logo"/>
<img src="/assets/logos/edge-core.png" alt="Edge-core" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/Smart.png" alt="Smart" class="dark-logo"/>
<img src="/assets/logos/Smart.png" alt="Smart" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/digitalocean.svg" alt="DigitalOcean" class="dark-logo"/>
<img src="/assets/logos/digitalocean.svg" alt="DigitalOcean" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/energy_net_dark.png" alt="energy net" class="dark-logo"/>
<img src="/assets/logos/energy_net_dark.png" alt="energy net" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/drucklos.png" alt="Druck-Los" class="dark-logo"/>
<img src="/assets/logos/drucklos.png" alt="Druck-Los" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/microsoft.png" alt="Microsoft" class="dark-logo"/>
<img src="/assets/logos/microsoft.png" alt="Microsoft" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/hetzner.png" alt="Hetzner" class="dark-logo"/>
<img src="/assets/logos/hetzner.png" alt="Hetzner" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/bosch.png" alt="BOSCH" class="dark-logo"/>
<img src="/assets/logos/bosch.png" alt="BOSCH" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/dell.svg" width="96" alt="Dell" class="dark-logo"/>
<img src="/assets/logos/dell.svg" width="96" alt="Dell" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/aws.png" alt="Amazon Web Services" class="dark-logo"/>
<img src="/assets/logos/aws.png" alt="Amazon Web Services" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/dc1.png" alt="Datacenter One" class="dark-logo"/>
<img src="/assets/logos/dc1.png" alt="Datacenter One" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/cws-boco.png" alt="CWS-boco" class="dark-logo"/>
<img src="/assets/logos/cws-boco.png" alt="CWS-boco" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/doerwang.png" alt="D. Dörwang GmbH" class="dark-logo"/>
<img src="/assets/logos/doerwang.png" alt="D. Dörwang GmbH" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/thomas-krenn.png" alt="Thomas-Krenn.AG" class="dark-logo"/>
<img src="/assets/logos/thomas-krenn.png" alt="Thomas-Krenn.AG" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/apple-white.svg" width="80" alt="Apple" class="dark-logo"/>
<img src="/assets/logos/apple-black.svg" width="80" alt="Apple" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/ovh.png" alt="OVH" class="dark-logo"/>
<img src="/assets/logos/ovh.png" alt="OVH" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/ubiquiti.png" alt="Ubiquiti" class="dark-logo"/>
<img src="/assets/logos/ubiquiti.png" alt="Ubiquiti" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/t-systems.png" alt="T-Systems" class="dark-logo"/>
<img src="/assets/logos/t-systems.png" alt="T-Systems" class="light-logo"/>
</div>
<div class="flex-item">
<img src="/assets/logos/eth-dark.png" alt="ETH-Services" class="dark-logo"/>
<img src="/assets/logos/eth-light.png" alt="ETH-Services" class="light-logo"/>
</div>
</div>
---
# Meine Projekthighlights
<div class="grid" markdown>
<span class="quote">
:material-format-quote-open:
Von 1999 bis 2007 habe ich mit Unterstützung der SteinhilberSchwehr GmbH für die Hermann A. Trautz Schmuckwarenfabrik GmbH & Co. KG ein ERP-System für die Schmuckbranche entwickelt und im Unternehmen eingeführt.
:material-format-quote-close:
</span>
<br/><br/>
<a href="/projects/profiles/programming/" class="author centered">Zum Projektsteckbrief</a>
<br />
{ .testimonial }
<span class="quote">
:material-format-quote-open:
In 25 Jahren IT-Tätigkeit gab es viele ortsbedingte Umstrukturierungen. Umzüge in neue Unternehmensstandorte helfen dabei, auch die baulichen Umsetzungen mitzubestimmen und technische Veränderungen an der Infrastruktur zu planen und umzusetzen.:material-format-quote-close:
</span>
<br/><br/>
<a href="/projects/profiles/relocations/" class="author centered">Zum Projektsteckbrief</a>
<br/>
{ .testimonial }
<span class="quote">
:material-format-quote-open:
Von 2015 bis 2017 begleitete ich als DevOps Engineer die Umsetzung des Mercedes-Benz Lifestyle-Konfigurators. Hierbei kam ich das erste Mal mit Amazon Web Services in Berührung und durfte den SaaS-Dienst mit dem Kunden rechtssicher vorbereiten.:material-format-quote-close:
</span>
<br/><br/>
<a href="/projects/profiles/lifestyle-konfigurator/" class="author centered">Zum Projektsteckbrief</a>
<br/>
{ .testimonial }
<span class="quote">
:material-format-quote-open:
Echte Pionierarbeit: Ab Ende 2012 bis Mitte 2018 arbeitete ich im Team am Projekt "Mercedes-Benz Online-Store" von Grund auf und baute und betreute systemseitig die Plattform für den Online-Verkauf von Fahrzeugen in Deutschland und zu Anfang in Polen.
:material-format-quote-close:
</span>
<br/><br/>
<a href="/projects/profiles/online-store/" class="author centered">Zum Projektsteckbrief</a>
<br/>
{ .testimonial }
<span class="quote">
:material-format-quote-open:
Moderne Sicherheitskonzepte gehören zum Portfolio eines IT Operation Engineers. Zero-Trust-Security sollte eines davon sein. Die Umsetzung kann mit den Werkzeugen der Global Player wie Microsoft erfolgen oder aber einen eigenen "privaten" Ansatz verfolgen.
:material-format-quote-close:
<br/><br/>
<a href="/projects/profiles/zero-trust-security/" class="author centered">Zum Projektsteckbrief</a>
<br/>
{ .testimonial }
<span class="quote">
:material-format-quote-open:
Einfacher und solider Hard- und Softwarerollout muss in Unternehmen Bestandteil des Onboarding-Prozesses neuer Mitarbeiter sein. Die Reise von einem OSS-System für den Knowledge-Aufbau zu einem proprietären MDM-System ist spannend!
:material-format-quote-close:
</span>
<br/><br/>
<a href="/projects/profiles/mdm-mam-journey/" class="author centered">Zum Projektsteckbrief</a>
<br/>
{ .testimonial }
</div>
---
# Bleiben wir in Kontakt
[:fontawesome-brands-bluesky: Folge @stiebke auf **Bluesky**](https://bsky.app/profile/stiebke.bsky.social)<br />
[:fontawesome-brands-mastodon: Folge @stiebke auf **Mastodon**](https://freiburg.social/@stiebke)<br />
[:fontawesome-brands-x-twitter: Folge @hadan72 auf **X**](https://x.com/hadan72)<br />
[:fontawesome-brands-github: Mein Profil auf **GitHub**](https://github.com/stiebke)<br />
[:fontawesome-brands-xing: Mein Profil auf **Xing**](https://www.xing.com/profile/Stephan_Hadan)<br />
[:fontawesome-brands-linkedin: Mein Profil auf **LinkedIn**](https://de.linkedin.com/in/stiebke)<br />
Daneben stehen weitere Kontaktmöglichkeiten auf meiner [Kontakteseite](/contact/) zur Verfügung.

View file

@ -0,0 +1,64 @@
# Projektsteckbriefe
<div class="grid" markdown>
<span class="quote">
:material-format-quote-open:
Von 1999-2007 habe ich mit Unterstützung der SteinhilberSchwehr GmbH für die Hermann A. Trautz Schmuckwarenfabrik GmbH & Co. KG ein ERP-System für die Schmuckbranche entwickelt und im Unternehmen eingeführt.
:material-format-quote-close:
</span>
<br/><br/>
<a href="/projects/profiles/programming/" class="author centered">Zum Projektsteckbrief</a>
<br />
{ .testimonial }
<span class="quote">
:material-format-quote-open:
In 25 Jahren IT-Tätigkeit gab es viele ortsbedingte Umstrukturierungen. Umzug in neue Unternehmensstandorte helfen dabei auch die baulichen Umsetzungen mitzubestimmen und technische Veränderungen an der Infrastruktur zu planen und umzusetzen.
:material-format-quote-close:
</span>
<br/><br/>
<a href="/projects/profiles/relocations/" class="author centered">Zum Projektsteckbrief</a>
<br/>
{ .testimonial }
<span class="quote">
:material-format-quote-open:
Von 2015-2017 begleitete ich als DevOps Engineer die Umsetzung des Mercedes-Benz Lifestyle-Konfigurators. Hierbei kam ich das erste Mal mit Amazon Web Services in Berührung und durfte den SaaS-Dienst mit dem Kunden rechtsicher vorbereiten.
:material-format-quote-close:
</span>
<br/><br/>
<a href="/projects/profiles/lifestyle-konfigurator/" class="author centered">Zum Projektsteckbrief</a>
<br/>
{ .testimonial }
<span class="quote">
:material-format-quote-open:
Echte Pionierarbeit: Ab Ende 2012 bis Mitte 2018 arbeitete ich im Team am Projekt "Mercedes-Benz Online Store" von Grund auf und baute und betreute systemseitig die Plattform für den Online-Verkauf von Fahrzeugen in Deutschland und zu Anfang in Polen.
:material-format-quote-close:
</span>
<br/><br/>
<a href="/projects/profiles/online-store/" class="author centered">Zum Projektsteckbrief</a>
<br/>
{ .testimonial }
<span class="quote">
:material-format-quote-open:
Moderne Sicherheitskonzepte gehören zum Portfolio eines IT Operation Engineers. Zero Trust Security sollte eines davon sein. Die Umsetzung kann mit den Werkzeugen der Global Player wie Microsoft erfolgen oder aber einen eigenen "privaten" Ansatz verfolgen.
:material-format-quote-close:
<br/><br/>
<a href="/projects/profiles/zero-trust-security/" class="author centered">Zum Projektsteckbrief</a>
<br/>
{ .testimonial }
<span class="quote">
:material-format-quote-open:
Einfacher und solider Hard- und Softwarerollout muß in Unternehmen Bestandteil des Onboarding-Prozesses neuer Mitarbeiter sein. Die Reise von einem OSS-System für den Knowledge-Aufbau zu einem proprietären MDM-System ist spannend!
:material-format-quote-close:
</span>
<br/><br/>
<a href="/projects/profiles/mdm-mam-journey/" class="author centered">Zum Projektsteckbrief</a>
<br/>
{ .testimonial }
</div>

View file

@ -104,10 +104,9 @@ plugins:
- git-revision-date-localized: - git-revision-date-localized:
enabled: !ENV [CI, false] enabled: !ENV [CI, false]
enable_creation_date: true enable_creation_date: true
- git-committers: - git-authors:
enabled: !ENV [CI, false] exclude:
repository: web/stephan.hadan.de - index.md
branch: main
- rss: - rss:
enabled: !ENV [CI, false] enabled: !ENV [CI, false]
match_path: blog/posts/.* match_path: blog/posts/.*
@ -199,6 +198,14 @@ nav:
- Kundenprojekte: projects/customerprojects/index.md - Kundenprojekte: projects/customerprojects/index.md
- Interne Projekte: projects/internalprojects/index.md - Interne Projekte: projects/internalprojects/index.md
- Private Projekte: projects/privateprojects/index.md - Private Projekte: projects/privateprojects/index.md
- Projektsteckbriefe:
- Überblick: projects/profiles/overview/index.md
- IT-Umzüge: projects/profiles/relocations/index.md
- Die MDM-/MAM-Reise: projects/profiles/mdm-mam-journey/index.md
- Pionierarbeit: projects/profiles/online-store/index.md
- Das Programmierprojekt: projects/profiles/programming/index.md
- Welches-Fahrzeug passt zu mir?: projects/profiles/lifestyle-konfigurator/index.md
- Zero Trust Security: projects/profiles/zero-trust-security/index.md
- Tech Stack: techstack/index.md - Tech Stack: techstack/index.md
- Kontakt: contact/index.md - Kontakt: contact/index.md
- Datenschutz: dataprivacy/index.md - Datenschutz: dataprivacy/index.md

View file

@ -1,5 +1,13 @@
{% extends "base.html" %} {% extends "base.html" %}
{% block announce %}
<a href="/contact/" target="_blank">
<div class="md-banner">
🛠️ Meine Website ist noch im Aufbau und erhält kontinuierlich neue Inhalte. Bei Fragen und Anregungen gerne Kontaktaufnahme.
</div>
</a>
{% endblock %}
{% block tabs %} {% block tabs %}
{{ super() }} {{ super() }}

View file

@ -30,13 +30,15 @@ mkdocs-material[imaging]
# Plugins # Plugins
mkdocs-git-revision-date-localized-plugin~=1.3.0 mkdocs-git-revision-date-localized-plugin~=1.3.0
mkdocs-git-committers-plugin-2~=2.4.1 #mkdocs-git-committers-plugin-2~=2.4.1
mkdocs-git-authors-plugin~=0.9.2
mkdocs-glightbox~=0.4.0 mkdocs-glightbox~=0.4.0
mkdocs-rss-plugin~=1.17.1 mkdocs-rss-plugin~=1.17.1
mkdocs-macros-plugin~=1.3.7 mkdocs-macros-plugin~=1.3.7
mkdocstrings~=0.27.0 mkdocstrings~=0.27.0
mkdocstrings-python mkdocstrings-python
mkdocs-awesome-pages-plugin~=2.10.1 mkdocs-awesome-pages-plugin~=2.10.1
mkdocs-git-revision-date-localized-plugin~=1.3.0
# Requirements for plugins # Requirements for plugins
babel~=2.10 babel~=2.10