Compare commits
No commits in common. "master" and "webpack" have entirely different histories.
11
Makefile
11
Makefile
@ -1,10 +1,5 @@
|
||||
.PHONY: upload
|
||||
|
||||
upload: assets/main.css sitemap.xml
|
||||
rsync -rv --exclude .git/ --exclude src/ --exclude node_modules/ . bovender.de:/var/www/bovender/
|
||||
|
||||
assets/main.css: src/component.scss src/config.scss src/bovender.scss
|
||||
yarn exec webpack
|
||||
|
||||
sitemap.xml: index.html privacy.html
|
||||
sed -i -E "s/mod>[^<]*/mod>$$(date --rfc-3339=date)/" sitemap.xml
|
||||
upload:
|
||||
yarn exec webpack && \
|
||||
rsync -r --exclude .git/ --exclude src/ --exclude node_modules/ . doktorkraus.de:/var/www/bovender
|
||||
|
BIN
img/ggap.png
BIN
img/ggap.png
Binary file not shown.
Before Width: | Height: | Size: 562 KiB After Width: | Height: | Size: 117 KiB |
202
index.html
202
index.html
@ -4,15 +4,15 @@
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>bovender</title>
|
||||
<title>Daniel Kraus ~ bovender</title>
|
||||
<meta name="author" content="Daniel Kraus (bovender)">
|
||||
<meta name="robots" content="index, follow">
|
||||
<meta name="description" content="Daniel Kraus' personal homepage. Raised in Bovenden in Lower Saxony, Germany, Daniel is a Bovender.">
|
||||
<meta name="keywords" content="Bovender, Bovenden, XL Toolbox">
|
||||
<link href="assets/main.css" rel="stylesheet">
|
||||
<meta name="twitter:card" content="summary">
|
||||
<meta name="twitter:site" content="@bovender_de">
|
||||
<meta property="og:title" content="Daniel Kraus ~ Bovender">
|
||||
<meta name="twitter:card" content="summary"></meta>
|
||||
<meta name="twitter:site" content="@bovender_de"></meta>
|
||||
<meta property="og:title" content="Daniel Kraus ia (a) Bovender">
|
||||
<meta property="og:type" content="profile">
|
||||
<meta property="og:url" content="https://www.bovender.de">
|
||||
<meta property="og:image" content="https://www.bovender.de/img/gravatar.png">
|
||||
@ -20,30 +20,9 @@
|
||||
<meta property="profile:last_name" content="Kraus">
|
||||
<meta property="profile:username" content="bovender">
|
||||
<meta property="profile:gender" content="male">
|
||||
<script type="application/ld+json">
|
||||
{
|
||||
"@context": "https://schema.org/",
|
||||
"@type": "Person",
|
||||
"familyName": "Kraus",
|
||||
"givenName": "Daniel",
|
||||
"description": "bovender",
|
||||
"jobTitle": "attending physician",
|
||||
"worksFor": {
|
||||
"@type": "Organization",
|
||||
"legalName": "Universitätsmedizin Mainz",
|
||||
"department": "1st Department of Internal Medicine",
|
||||
"url": "https://www.unimedizin-mainz.de"
|
||||
},
|
||||
"hasOccupation": {
|
||||
"@type": "Occupation",
|
||||
"description": "internist/nephrologist",
|
||||
"url": "https://www.unimedizin-mainz.de"
|
||||
}
|
||||
}
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div class="container my-3">
|
||||
<div class="container">
|
||||
<div class="row mt-5 mb-5">
|
||||
<div class="col">
|
||||
<img class="rounded float-left gravatar" src="img/gravatar.png" alt="Daniel Kraus" title="Daniel Kraus">
|
||||
@ -52,22 +31,22 @@
|
||||
</h1>
|
||||
<ul class="nav nav-pills justify-content-center">
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" title="GitHub repository" href="https://github.com/bovender">
|
||||
<a class="nav-link" href="https://github.com/bovender">
|
||||
GitHub
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" title="MediaWiki user page" href="https://www.mediawiki.org/wiki/User:Bovender">
|
||||
<a class="nav-link" href="https://www.mediawiki.org/wiki/User:Bovender">
|
||||
MediaWiki
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" title="LinkedIn profile" href="https://de.linkedin.com/in/krada">
|
||||
<a class="nav-link" href="https://de.linkedin.com/in/krada">
|
||||
LinkedIn
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" title="ResearchGate profile" href="https://www.researchgate.net/profile/Kraus_Daniel">
|
||||
<a class="nav-link" href="https://www.researchgate.net/profile/Kraus_Daniel">
|
||||
ResearchGate
|
||||
</a>
|
||||
</li>
|
||||
@ -76,68 +55,7 @@
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-4 col-md-5 order-md-2 order-1">
|
||||
<div lang="en">
|
||||
<img class="img-fluid rounded mx-auto" src="img/plesse.png"
|
||||
alt="The Plesse castle near Bovenden"
|
||||
title="The Plesse castle near Bovenden">
|
||||
<h3 class="mt-3">Why Bovender?</h3>
|
||||
<p>
|
||||
<a href="//www.bovenden.de" target="_blank">Bovenden</a> is the
|
||||
place where I grew up, which makes me a 'Bovender'.
|
||||
</p>
|
||||
<p>
|
||||
Bovenden is a small town in Germany (pop. ~8k), just
|
||||
north of the city of Göttingen in Lower Saxony.
|
||||
Medieval <a href="//en.wikipedia.org/wiki/Plesse_Castle" target="_blank">Plesse
|
||||
Castle</a> (pictured) towers high above Bovenden.
|
||||
</p>
|
||||
<p>
|
||||
I am a nephrologist (kidney doctor).
|
||||
After graduating from school, I studied medicine in Marburg
|
||||
and Lübeck, with stints to Dublin, Truro (Cornwall, UK),
|
||||
Richmond (VA) and St. John's (Newfoundland). I've worked at
|
||||
the university hospitals in Lübeck, Frankfurt, and Würzburg,
|
||||
I'm now employed at Mainz University Hospital.
|
||||
</p>
|
||||
<p>
|
||||
I've been using 'bovender' as my internet nickname for
|
||||
quite some time now. This is the name that I brand my
|
||||
coding projects with.
|
||||
</p>
|
||||
</div>
|
||||
|
||||
<div lang="de">
|
||||
<h3>Warum Bovender?</h3>
|
||||
<p>
|
||||
<a href="//www.bovenden.de">Bovenden</a> ist der Ort, in dem
|
||||
ich aufgewachsen bin – folglich bin ich ein Bovender.
|
||||
</p>
|
||||
<p>
|
||||
Bovenden ist ein sog. "Flecken" (Marktort) mit etwa 8000
|
||||
Einwohnern im Kern-Ort. Es liegt im schönen
|
||||
Südniedersachsen, direkt nördlich von Göttingen,
|
||||
in Sichtweite der mittelalterlichen
|
||||
<a href="//de.wikipedia.org/wiki/Burg_Plesse" target="_blank">Burg Plesse</a>
|
||||
(Bild; <a href="//www.plessecam.de/cam" target="_blank">Webcam</a>).
|
||||
</p>
|
||||
<p>
|
||||
Nach dem Zivildienst habe ich Bovenden verlassen, um in Marburg
|
||||
und Lübeck Medizin zu studieren, mit Abstechern nach Dublin,
|
||||
Truro (Cornwall), Richmond (Virginia) und St. John's
|
||||
(Neufundland). Nach den Universitätsklinika Lübeck, Frankfurt am
|
||||
Main und Würzburg arbeite ich jetzt als Internist und Nephrologe
|
||||
in Mainz.
|
||||
</p>
|
||||
<p>
|
||||
Den Namen <i>bovender</i> verwende ich seit einiger Zeit im
|
||||
Internet sowie inzwischen auch als Alias für meine
|
||||
Programmier-Projekte.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="col-lg-8 col-md-7 order-md-1 order-2" lang="en">
|
||||
<div class="col-md-7" lang="en">
|
||||
<div class="page-header">
|
||||
<h2>Basic Research</h2>
|
||||
</div>
|
||||
@ -152,18 +70,6 @@
|
||||
<div class="page-header">
|
||||
<h2>Programming</h2>
|
||||
</div>
|
||||
<p>
|
||||
Coding has been my favorite pastime since I was a kid. Starting
|
||||
with a very simple programmable calculator, I advanced via C-64 and
|
||||
C-128 to IBM-compatible PCs. In the golden C-64 days, I used to
|
||||
program in Commodore BASIC, then went on to Borland Turbo Pascal
|
||||
for MS-DOS, Visual Basic for Applications, a little Python and some
|
||||
PHP, and mostly Ruby on Linux-based systems and C# on Windows in
|
||||
recent years, not to forget HTML/CSS and HAML. I also have some
|
||||
experience in R as well as systems automation with Ansible. In
|
||||
fact, I use Ansible to manage my personal laptop and servers as
|
||||
well as some family computers.
|
||||
</p>
|
||||
<p>
|
||||
A selection of my projects:
|
||||
</p>
|
||||
@ -252,10 +158,10 @@ sudo apt-get install indicator-ip</code></pre>
|
||||
<span class="badge badge-primary mr-3">Ruby on Rails</span>
|
||||
Website with membership management for an NGO that gives
|
||||
scholarships to job trainees on the Philippines.
|
||||
<a href="https://www.gemeinsam-gegen-armut.org" class="card-text">
|
||||
www.gemeinsam-gegen-armut.org
|
||||
</a>
|
||||
</p>
|
||||
<a href="https://www.gemeinsam-gegen-armut.org" class="card-link">
|
||||
www.gemeinsam-gegen-armut.org
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -303,35 +209,84 @@ sudo apt-get install create-changelog</code></pre>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="col-md-5" lang="en">
|
||||
<img src="img/plesse.png" alt="The Plesse castle near Bovenden" title="The Plesse castle near Bovenden" class="img-fluid rounded mx-auto">
|
||||
<h3 class="mt-3">Why Bovender?</h3>
|
||||
<p>
|
||||
<a href="http://www.bovenden.de">Bovenden</a> is the
|
||||
place where I grew up, which makes me a 'Bovender'.
|
||||
</p>
|
||||
<p>
|
||||
Bovenden is a small town in Germany (pop. ~8k), just
|
||||
north of the city of Göttingen in Lower Saxony.
|
||||
</p>
|
||||
<p>
|
||||
I am a nephrologist (kidney doctor).
|
||||
After graduating from school, I studied medicine in Marburg
|
||||
and Lübeck, with stints to Dublin, Truro (Cornwall, UK),
|
||||
Richmond (VA) and St. John's (Newfoundland). I've worked at
|
||||
the university hospitals in Lübeck, Frankfurt, and Würzburg,
|
||||
I'm now employed at Mainz University Hospital.
|
||||
</p>
|
||||
<p>
|
||||
I've been using 'bovender' as my internet nickname for
|
||||
quite some time now. This is the name that I brand my
|
||||
coding projects with.
|
||||
</p>
|
||||
|
||||
<div lang="de">
|
||||
<h3>Warum Bovender?</h3>
|
||||
<p>
|
||||
<a href="http://www.bovenden.de">Bovenden</a> ist der Ort, in dem
|
||||
ich aufgewachsen bin – folglich bin ich ein Bovender.
|
||||
</p>
|
||||
<p>
|
||||
Bovenden ist ein sog. "Flecken" (Marktort) mit etwa 8000
|
||||
Einwohnern im Kern-Ort. Es liegt im schönen
|
||||
Südniedersachsen, direkt nördlich von Göttingen.
|
||||
</p>
|
||||
<p>
|
||||
Nach dem Zivildienst habe ich Bovenden verlassen, um in Marburg
|
||||
und Lübeck Medizin zu studieren, mit Abstechern nach Dublin,
|
||||
Truro (Cornwall), Richmond (Virginia) und St. John's
|
||||
(Neufundland). Nach den Universitätsklinika Lübeck, Frankfurt am
|
||||
Main und Würzburg arbeite ich jetzt als Internist und Nephrologe
|
||||
in Mainz.
|
||||
</p>
|
||||
<p>
|
||||
Den Namen Bovender verwende ich seit einiger Zeit im
|
||||
Internet sowie inzwischen auch als Alias für meine
|
||||
Programmier-Projekte.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row mt-3">
|
||||
<div class="row margin-top">
|
||||
<div class="col-md-12 text-center text-muted">
|
||||
<p class="my-0 small">
|
||||
This microsite was created with
|
||||
<a href="//code.visualstudio.com">VS Code</a> and
|
||||
<a href="//www.getbootstrap.com">Bootstrap 4</a> using
|
||||
<a href="//code.visualstudio.com">VS Code</a> and
|
||||
<a href="//www.getbootstrap.com">Bootstrap 4</a> using
|
||||
<a href="//webpack.js.org">Webpack</a>.
|
||||
<br />
|
||||
A previous version of this site was hand-coded using
|
||||
<a href="//www.vim.org">Vim</a> and
|
||||
<a href="//www.getbootstrap.com">Bootstrap 3</a>.
|
||||
<a href="http://www.vim.org">Vim</a> and
|
||||
<a href="//www.getbootstrap.com">Bootstrap 3</a>.
|
||||
</p>
|
||||
<address class="small">
|
||||
Impressum ~ Daniel Kraus ~
|
||||
Höhenstraße 15 ~ 65451 Kelsterbach ~
|
||||
bovender at bovender . de ~
|
||||
06107-7568840 ~
|
||||
<a href="//telegram.me/bovender" target="_blank">telegram.me/bovender</a>
|
||||
(0 61 07) 7 56 88 40 ~
|
||||
<a href="//telegram.me/bovender">telegram.me/bovender</a>
|
||||
~
|
||||
<a href="//twitter.com/bovender_de" target="_blank">twitter.com/bovender_de</a>
|
||||
~
|
||||
<a href="privacy.html" lang="de">Datenschutz</a>
|
||||
~
|
||||
<a href="privacy.html" lang="de">Privacy</a>
|
||||
<a href="privacy.html">Datenschutz ~ Privacy</a>
|
||||
</address>
|
||||
<div class="mb-5">
|
||||
<a href="//vivaldi.com?pk_campaign=Banners&pk_kwd=pu200x20">
|
||||
<img src="//vivaldi.com/buttons/files/pu200x20.png" alt="Download Vivaldi Web Browser Today!" title="Proud user of Vivaldi">
|
||||
<div>
|
||||
<a href="https://vivaldi.com?pk_campaign=Banners&pk_kwd=pu200x20">
|
||||
<img src="https://vivaldi.com/buttons/files/pu200x20.png" alt="Download Vivaldi Web Browser Today!">
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
@ -339,6 +294,7 @@ sudo apt-get install create-changelog</code></pre>
|
||||
</div>
|
||||
|
||||
<script src="js/matomo.js"></script>
|
||||
<noscript><p><img src="//www.bovender.de/matomo/matomo.php?idsite=1" class="no-border" alt="" /></p></noscript>
|
||||
<noscript><p><img src="//www.bovender.de/piwik/piwik.php?idsite=1" class="no-border" alt="" /></p></noscript>
|
||||
</body>
|
||||
</html>
|
||||
<!-- vim: set tw=72 ai et ts=2 sw=2 sts=-1 fo+=tqn: -->
|
||||
|
40
privacy.html
40
privacy.html
@ -1,45 +1,40 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en" prefix="og: http://ogp.me/ns/profile#">
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
<title>Privacy statement - bovender</title>
|
||||
<title>Privacy statement</title>
|
||||
<meta name="author" content="Daniel Kraus (bovender)">
|
||||
<meta name="robots" content="index, follow">
|
||||
<meta name="description" content="Daniel Kraus' privacy statement." lang="en">
|
||||
<meta name="description" content="Datenschutzerklärung für bovender.de." lang="de">
|
||||
<meta name="keywords" content="Bovender, Bovenden, XL Toolbox, privacy statement, Datenschutzerklärung">
|
||||
<link href="assets/main.css" rel="stylesheet">
|
||||
<meta name="description" content="Daniel Kraus' personal privacy statement.">
|
||||
<link href="css/bootstrap.min.css" rel="stylesheet">
|
||||
<link href="css/bootstrap-theme.min.css" rel="stylesheet">
|
||||
<link href="css/bovender.css" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
<div class="container mt-5">
|
||||
<div class="row mt-5">
|
||||
<div class="col">
|
||||
<a href="./index.html" class="badge badge-primary">←</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row mt-5">
|
||||
<div class="col-xl col-md-12">
|
||||
<div class="container">
|
||||
<div class="row">
|
||||
<div class="col-md-12" lang="de">
|
||||
<h1>
|
||||
<span lang="de">Datenschutzerklärung</span>
|
||||
<small class="text-muted" lang="en">privacy statement</small>
|
||||
Datenschutzerklärung
|
||||
<small>privacy statement</small>
|
||||
</h1>
|
||||
</div>
|
||||
<div class="col-xl col-md-6 mt-2" lang="de">
|
||||
<div class="col-md-6">
|
||||
<p>
|
||||
Auf <code>www.bovender.de</code> erfolgt keine Verarbeitung personenbezogener Daten.
|
||||
Besuche dieser Seite werden anonymisiert statistisch erfaßt
|
||||
(<a href="/matomo">www.bovender.de/matomo</a>);
|
||||
Besuche dieser Seite werden anonymisiert statistisch erfaßt (<a href="/piwik">www.bovender.de/piwik</a>);
|
||||
dabei wird mittels Verkürzung der IP-Adresse des Besuchers auf 2 von 4 Bytes eine
|
||||
persönliche Identifizierung unmöglich gemacht. Tracking-Cookies werden nicht eingesetzt.
|
||||
</p>
|
||||
</div>
|
||||
<div class="col-xl col-md-6 mt-2" lang="en">
|
||||
<div class="col-md-6" lang="en">
|
||||
<p>
|
||||
<code>www.bovender.de</code> does not collect or process
|
||||
personal data. Visits to the site are recorded in an
|
||||
anonymous fashion (<a href="/matomo">www.bovender.de/matomo</a>) with IP
|
||||
anonymous fashion
|
||||
(<a href="/piwik">www.bovender.de/piwik</a>) with IP
|
||||
addresses shortened to 2 out of 4 bytes, which makes it
|
||||
impossible to identify individual visitors.
|
||||
This site does not use tracking cookies.
|
||||
@ -48,6 +43,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<script src="js/matomo.js"></script>
|
||||
<noscript><p><img src="//www.bovender.de/matomo/matomo.php?idsite=1" class="no-border" alt="" /></p></noscript>
|
||||
<noscript><p><img src="//www.bovender.de/piwik/piwik.php?idsite=1" class="no-border" alt="" /></p></noscript>
|
||||
</body>
|
||||
</html>
|
||||
<!-- vim: set tw=72 ai et ts=2 sw=2 sts=-1 fo+=tqn: -->
|
||||
|
@ -1,14 +1,9 @@
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
<url>
|
||||
<loc>https://www.bovender.de/</loc>
|
||||
<lastmod>2020-01-14</lastmod>
|
||||
<lastmod>2019-12-21</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>1.0</priority>
|
||||
</url>
|
||||
<url>
|
||||
<loc>https://www.bovender.de/privacy.html</loc>
|
||||
<lastmod>2020-01-14</lastmod>
|
||||
<changefreq>monthly</changefreq>
|
||||
<priority>0.5</priority>
|
||||
</url>
|
||||
</urlset>
|
||||
|
||||
|
@ -0,0 +1,3 @@
|
||||
body {
|
||||
padding: 1rem !important;
|
||||
}
|
@ -1,3 +1 @@
|
||||
$font-family-base: "IBM Plex Sans Condensed";
|
||||
$enable-responsive-font-sizes: true;
|
||||
$badge-padding-x: 0.75em;
|
||||
|
Loading…
Reference in New Issue
Block a user