Move from github pages to own solution
Jenkins and Docker containers :)
4
Dockerfile
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
FROM httpd:alpine
|
||||||
|
COPY ./docs/ /usr/local/apache2/htdocs/
|
||||||
|
RUN chown 1000 -R /usr/local/apache2/htdocs
|
||||||
|
|
45
Jenkinsfile
vendored
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
pipeline {
|
||||||
|
agent any
|
||||||
|
stages {
|
||||||
|
stage('Cloning our Git') {
|
||||||
|
steps {
|
||||||
|
checkout([$class: 'GitSCM',
|
||||||
|
branches: [[name: '*/master']],
|
||||||
|
doGenerateSubmoduleConfigurations: false,
|
||||||
|
extensions: [[$class: 'SubmoduleOption',
|
||||||
|
disableSubmodules: false,
|
||||||
|
parentCredentials: false,
|
||||||
|
recursiveSubmodules: true,
|
||||||
|
reference: '',
|
||||||
|
trackingSubmodules: false]],
|
||||||
|
submoduleCfg: [],
|
||||||
|
userRemoteConfigs: [[url: 'https://git.tobiasmanske.de/user/rad4day/public/blog/']]])
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
stage('Build HTML') {
|
||||||
|
steps {
|
||||||
|
sh 'docker pull klakegg/hugo:alpine'
|
||||||
|
sh 'docker run -v "$PWD:/src" klakegg/hugo:alpine'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
stage('Deploying Docker Image') {
|
||||||
|
steps {
|
||||||
|
script {
|
||||||
|
dockerImage = docker.build("tobiasmanske.de:latest")
|
||||||
|
docker.withRegistry('https://registry.chaoswg.org:5000', 'docker-registry-credentials') {
|
||||||
|
dockerImage.push()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
stage('Cleaning Up') {
|
||||||
|
steps{
|
||||||
|
sh "docker rmi --force tobiasmanske.de:latest"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</title><link rel="canonical" href="https://tobiasmanske.de/posts/thinkpad-coreboot-part1/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/posts/thinkpad-coreboot-part1/" /></head></html>
|
|
185
docs/404.html
@ -1,185 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>404 Page not found | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/404.html" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="404 Page not found" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/404.html" />
|
|
||||||
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="404 Page not found | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/404.html" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<div class="not-found">404</div>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/posts/clt2019/</title><link rel="canonical" href="https://tobiasmanske.de/posts/clt2019/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/posts/clt2019/" /></head></html>
|
|
@ -1 +0,0 @@
|
|||||||
tobiasmanske.de
|
|
@ -1,225 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>events | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/categories/events/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/categories/events/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="events" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/categories/events/" />
|
|
||||||
<meta property="og:updated_time" content="2020-01-02T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="events | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/categories/events/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>events</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/36c3.png" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
36th Chaos Communication Congress
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
January 2, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to 36th Chaos Communication Congress" href="https://tobiasmanske.de/posts/2020-01-02-36c3/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Chemnitzer Linuxtage 2019
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Chemnitzer Linuxtage 2019" href="https://tobiasmanske.de/posts/clt2019/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,29 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>events on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/events/</link>
|
|
||||||
<description>Recent content in events on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 02 Jan 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/categories/events/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>36th Chaos Communication Congress</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-01-02-36c3/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-01-02-36c3/</guid>
|
|
||||||
<description>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Chemnitzer Linuxtage 2019</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/clt2019/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/clt2019/</guid>
|
|
||||||
<description>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/categories/events/</title><link rel="canonical" href="https://tobiasmanske.de/categories/events/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/categories/events/" /></head></html>
|
|
@ -1,207 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Categories | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/categories/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/categories/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Categories" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/categories/" />
|
|
||||||
<meta property="og:updated_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Categories | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/categories/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>Categories</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<ul class="terms-tags">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/categories/events/">events <sup><strong><sup>2</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/categories/misc/">misc <sup><strong><sup>2</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/categories/software/">software <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/categories/studium/">studium <sup><strong><sup>3</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/categories/thinkpad/">thinkpad <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,56 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>Categories on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/</link>
|
|
||||||
<description>Recent content in Categories on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Tue, 23 Feb 2021 03:59:59 +0100</lastBuildDate><atom:link href="https://tobiasmanske.de/categories/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>software</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/software/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/categories/software/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>studium</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/studium/</link>
|
|
||||||
<pubDate>Sat, 05 Dec 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/categories/studium/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>events</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/events/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/categories/events/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>misc</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/misc/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/categories/misc/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>thinkpad</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/thinkpad/</link>
|
|
||||||
<pubDate>Thu, 29 Mar 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/categories/thinkpad/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1,225 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>misc | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/categories/misc/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/categories/misc/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="misc" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/categories/misc/" />
|
|
||||||
<meta property="og:updated_time" content="2019-03-21T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="misc | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/categories/misc/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>misc</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Reboot
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Der Blog ist nach langer downtime wieder da!...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Reboot" href="https://tobiasmanske.de/posts/reboot/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/crashed.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Safely reboot a frozen Linux System - SysRq
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 18, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Safely reboot a frozen Linux System - SysRq" href="https://tobiasmanske.de/posts/2018-02-18-sysrq/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,29 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>misc on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/misc/</link>
|
|
||||||
<description>Recent content in misc on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 21 Mar 2019 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/categories/misc/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Reboot</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/reboot/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/reboot/</guid>
|
|
||||||
<description>Der Blog ist nach langer downtime wieder da!</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Safely reboot a frozen Linux System - SysRq</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2018-02-18-sysrq/</link>
|
|
||||||
<pubDate>Sun, 18 Feb 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2018-02-18-sysrq/</guid>
|
|
||||||
<description>Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/categories/misc/</title><link rel="canonical" href="https://tobiasmanske.de/categories/misc/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/categories/misc/" /></head></html>
|
|
@ -1,207 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>software | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/categories/software/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/categories/software/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="software" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/categories/software/" />
|
|
||||||
<meta property="og:updated_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="software | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/categories/software/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>software</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Compiling IntelliJ Designer Forms with Maven
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I’ve found a 2021 solution....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 23, 2021 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Compiling IntelliJ Designer Forms with Maven" href="https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>software on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/software/</link>
|
|
||||||
<description>Recent content in software on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Tue, 23 Feb 2021 03:59:59 +0100</lastBuildDate><atom:link href="https://tobiasmanske.de/categories/software/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Compiling IntelliJ Designer Forms with Maven</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</guid>
|
|
||||||
<description>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I&rsquo;ve found a 2021 solution.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/categories/software/</title><link rel="canonical" href="https://tobiasmanske.de/categories/software/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/categories/software/" /></head></html>
|
|
@ -1,239 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>studium | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/categories/studium/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/categories/studium/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="studium" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/categories/studium/" />
|
|
||||||
<meta property="og:updated_time" content="2020-12-05T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="studium | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/categories/studium/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>studium</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Intelligent Lernen
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ich habe grade ein 45 ECTS Semester hinter mir. Auf Nachfrage anderer will ich hier zusammenfassen, was ich gelernt und angewendet habe um das zu packen....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
December 5, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Intelligent Lernen" href="https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Meine Fehler im Studium
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ich bin aktuell am Ende meines 6. Bachelor-Semesters, und noch lange nicht fertig. Ich habe in meinem Studium einiges falsch gemacht. Dieser Post soll euch helfen, nicht die selben Fehler zu machen....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
August 31, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Meine Fehler im Studium" href="https://tobiasmanske.de/posts/2020-08-30-studium-tips/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Ein Semester Mathematik
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich das bewältigen will, lest ihr hier....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
April 10, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Ein Semester Mathematik" href="https://tobiasmanske.de/posts/2019-04-10-mathesemester/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,38 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>studium on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/studium/</link>
|
|
||||||
<description>Recent content in studium on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Sat, 05 Dec 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/categories/studium/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Intelligent Lernen</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/</link>
|
|
||||||
<pubDate>Sat, 05 Dec 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/</guid>
|
|
||||||
<description>Ich habe grade ein 45 ECTS Semester hinter mir. Auf Nachfrage anderer will ich hier zusammenfassen, was ich gelernt und angewendet habe um das zu packen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Meine Fehler im Studium</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-08-30-studium-tips/</link>
|
|
||||||
<pubDate>Mon, 31 Aug 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-08-30-studium-tips/</guid>
|
|
||||||
<description>Ich bin aktuell am Ende meines 6. Bachelor-Semesters, und noch lange nicht fertig. Ich habe in meinem Studium einiges falsch gemacht. Dieser Post soll euch helfen, nicht die selben Fehler zu machen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Ein Semester Mathematik</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2019-04-10-mathesemester/</link>
|
|
||||||
<pubDate>Wed, 10 Apr 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2019-04-10-mathesemester/</guid>
|
|
||||||
<description>Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich das bewältigen will, lest ihr hier.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/categories/studium/</title><link rel="canonical" href="https://tobiasmanske.de/categories/studium/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/categories/studium/" /></head></html>
|
|
@ -1,209 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>thinkpad | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/categories/thinkpad/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/categories/thinkpad/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="thinkpad" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/categories/thinkpad/" />
|
|
||||||
<meta property="og:updated_time" content="2018-04-07T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="thinkpad | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/categories/thinkpad/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>thinkpad</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/writing-the-new-chip-e1522281795259-750x410.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Installing Coreboot on a Thinkpad T430s | Part 1
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I modified my Thinkpad T430s to run Coreboot....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 29, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Installing Coreboot on a Thinkpad T430s | Part 1" href="https://tobiasmanske.de/posts/thinkpad-coreboot-part1/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>thinkpad on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/categories/thinkpad/</link>
|
|
||||||
<description>Recent content in thinkpad on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 29 Mar 2018 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/categories/thinkpad/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Installing Coreboot on a Thinkpad T430s | Part 1</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</link>
|
|
||||||
<pubDate>Thu, 29 Mar 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</guid>
|
|
||||||
<description>I modified my Thinkpad T430s to run Coreboot.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/categories/thinkpad/</title><link rel="canonical" href="https://tobiasmanske.de/categories/thinkpad/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/categories/thinkpad/" /></head></html>
|
|
@ -1,453 +0,0 @@
|
|||||||
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
|
||||||
|
|
||||||
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
|
|
||||||
EIVom+QamOjbZX5gD9w27eIkbLXM+FJhB/zKRF4=
|
|
||||||
=riWg
|
|
||||||
-----END PGP PUBLIC KEY BLOCK-----
|
|
Before Width: | Height: | Size: 69 KiB |
Before Width: | Height: | Size: 157 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 767 KiB |
Before Width: | Height: | Size: 580 KiB |
Before Width: | Height: | Size: 293 KiB |
Before Width: | Height: | Size: 147 KiB |
Before Width: | Height: | Size: 135 KiB |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 110 KiB |
Before Width: | Height: | Size: 64 KiB |
Before Width: | Height: | Size: 280 KiB |
@ -1,308 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Impressum | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Impressum Angaben gemäß § 5 TMG Tobias Manske
|
|
||||||
Welckerstraße 2
|
|
||||||
76131 Karlsruhe
|
|
||||||
Kontakt E-Mail: blog@tobiasmanske.de
|
|
||||||
Haftung für Inhalte Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/impressum/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Impressum" />
|
|
||||||
<meta property="og:description" content="Impressum Angaben gemäß § 5 TMG Tobias Manske
|
|
||||||
Welckerstraße 2
|
|
||||||
76131 Karlsruhe
|
|
||||||
Kontakt E-Mail: blog@tobiasmanske.de
|
|
||||||
Haftung für Inhalte Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen." />
|
|
||||||
<meta property="og:type" content="article" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/impressum/" />
|
|
||||||
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Impressum | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/impressum/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
<script type="application/ld+json">
|
|
||||||
{
|
|
||||||
"@context": "https://schema.org",
|
|
||||||
"@type": "BlogPosting",
|
|
||||||
"headline": "Impressum",
|
|
||||||
"name": "Impressum",
|
|
||||||
"description": "Impressum Angaben gem\u0026amp;auml;\u0026amp;szlig; \u0026amp;sect; 5 TMG Tobias Manske\nWelckerstra\u0026amp;szlig;e 2\n76131 Karlsruhe\nKontakt E-Mail: blog@tobiasmanske.de\nHaftung f\u0026amp;uuml;r Inhalte Als …",
|
|
||||||
"keywords": [
|
|
||||||
|
|
||||||
],
|
|
||||||
"articleBody": " Impressum Angaben gemäß § 5 TMG Tobias Manske\nWelckerstraße 2\n76131 Karlsruhe\nKontakt E-Mail: blog@tobiasmanske.de\nHaftung für Inhalte Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.\nVerpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.\nHaftung für Links Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar.\nEine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.\nUrheberrecht Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet.\nSoweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.\nQuelle: https://www.e-recht24.de/impressum-generator.html\n",
|
|
||||||
"wordCount" : "305",
|
|
||||||
"inLanguage": "en",
|
|
||||||
"datePublished": "0001-01-01T00:00:00Z",
|
|
||||||
"dateModified": "0001-01-01T00:00:00Z",
|
|
||||||
"author":{
|
|
||||||
"@type": "Person",
|
|
||||||
"name": "Tobias Manske"
|
|
||||||
},
|
|
||||||
"mainEntityOfPage": {
|
|
||||||
"@type": "WebPage",
|
|
||||||
"@id": "https://tobiasmanske.de/impressum/"
|
|
||||||
},
|
|
||||||
"publisher": {
|
|
||||||
"@type": "Organization",
|
|
||||||
"name": "Tobias Manske",
|
|
||||||
"logo": {
|
|
||||||
"@type": "ImageObject",
|
|
||||||
"url": "https://tobiasmanske.de/favicon.ico"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span class="active">Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
|
|
||||||
<article class="post-single">
|
|
||||||
<header class="post-header">
|
|
||||||
<h1 class="post-title">
|
|
||||||
Impressum
|
|
||||||
</h1>
|
|
||||||
<div class="post-meta">
|
|
||||||
|
|
||||||
Tobias Manske
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<div class="post-content">
|
|
||||||
|
|
||||||
|
|
||||||
<h1>Impressum</h1>
|
|
||||||
|
|
||||||
<h2>Angaben gemäß § 5 TMG</h2>
|
|
||||||
<p>Tobias Manske<br />
|
|
||||||
Welckerstraße 2<br />
|
|
||||||
76131 Karlsruhe</p>
|
|
||||||
|
|
||||||
<h2>Kontakt</h2>
|
|
||||||
<p>E-Mail: blog@tobiasmanske.de</p>
|
|
||||||
|
|
||||||
<h3>Haftung für Inhalte</h3> <p>Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen.</p> <p>Verpflichtungen zur Entfernung oder Sperrung der Nutzung von Informationen nach den allgemeinen Gesetzen bleiben hiervon unberührt. Eine diesbezügliche Haftung ist jedoch erst ab dem Zeitpunkt der Kenntnis einer konkreten Rechtsverletzung möglich. Bei Bekanntwerden von entsprechenden Rechtsverletzungen werden wir diese Inhalte umgehend entfernen.</p> <h3>Haftung für Links</h3> <p>Unser Angebot enthält Links zu externen Websites Dritter, auf deren Inhalte wir keinen Einfluss haben. Deshalb können wir für diese fremden Inhalte auch keine Gewähr übernehmen. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich. Die verlinkten Seiten wurden zum Zeitpunkt der Verlinkung auf mögliche Rechtsverstöße überprüft. Rechtswidrige Inhalte waren zum Zeitpunkt der Verlinkung nicht erkennbar.</p> <p>Eine permanente inhaltliche Kontrolle der verlinkten Seiten ist jedoch ohne konkrete Anhaltspunkte einer Rechtsverletzung nicht zumutbar. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Links umgehend entfernen.</p> <h3>Urheberrecht</h3> <p>Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers. Downloads und Kopien dieser Seite sind nur für den privaten, nicht kommerziellen Gebrauch gestattet.</p> <p>Soweit die Inhalte auf dieser Seite nicht vom Betreiber erstellt wurden, werden die Urheberrechte Dritter beachtet. Insbesondere werden Inhalte Dritter als solche gekennzeichnet. Sollten Sie trotzdem auf eine Urheberrechtsverletzung aufmerksam werden, bitten wir um einen entsprechenden Hinweis. Bei Bekanntwerden von Rechtsverletzungen werden wir derartige Inhalte umgehend entfernen.</p>
|
|
||||||
|
|
||||||
<p>Quelle: <a href="https://www.e-recht24.de/impressum-generator.html">https://www.e-recht24.de/impressum-generator.html</a></p>
|
|
||||||
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<footer class="post-footer">
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="share-buttons">
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Impressum on twitter"
|
|
||||||
href="https://twitter.com/intent/tweet/?text=Impressum&url=https%3a%2f%2ftobiasmanske.de%2fimpressum%2f&hashtags=">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-253.927,424.544c135.939,0 210.268,-112.643 210.268,-210.268c0,-3.218 0,-6.437 -0.153,-9.502c14.406,-10.421 26.973,-23.448 36.935,-38.314c-13.18,5.824 -27.433,9.809 -42.452,11.648c15.326,-9.196 26.973,-23.602 32.49,-40.92c-14.252,8.429 -30.038,14.56 -46.896,17.931c-13.487,-14.406 -32.644,-23.295 -53.946,-23.295c-40.767,0 -73.87,33.104 -73.87,73.87c0,5.824 0.613,11.494 1.992,16.858c-61.456,-3.065 -115.862,-32.49 -152.337,-77.241c-6.284,10.881 -9.962,23.601 -9.962,37.088c0,25.594 13.027,48.276 32.95,61.456c-12.107,-0.307 -23.448,-3.678 -33.41,-9.196l0,0.92c0,35.862 25.441,65.594 59.311,72.49c-6.13,1.686 -12.72,2.606 -19.464,2.606c-4.751,0 -9.348,-0.46 -13.946,-1.38c9.349,29.426 36.628,50.728 68.965,51.341c-25.287,19.771 -57.164,31.571 -91.8,31.571c-5.977,0 -11.801,-0.306 -17.625,-1.073c32.337,21.15 71.264,33.41 112.95,33.41Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Impressum on linkedin"
|
|
||||||
href="https://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2ftobiasmanske.de%2fimpressum%2f&title=Impressum&summary=Impressum&source=https%3a%2f%2ftobiasmanske.de%2fimpressum%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-288.985,423.278l0,-225.717l-75.04,0l0,225.717l75.04,0Zm270.539,0l0,-129.439c0,-69.333 -37.018,-101.586 -86.381,-101.586c-39.804,0 -57.634,21.891 -67.617,37.266l0,-31.958l-75.021,0c0.995,21.181 0,225.717 0,225.717l75.02,0l0,-126.056c0,-6.748 0.486,-13.492 2.474,-18.315c5.414,-13.475 17.767,-27.434 38.494,-27.434c27.135,0 38.007,20.707 38.007,51.037l0,120.768l75.024,0Zm-307.552,-334.556c-25.674,0 -42.448,16.879 -42.448,39.002c0,21.658 16.264,39.002 41.455,39.002l0.484,0c26.165,0 42.452,-17.344 42.452,-39.002c-0.485,-22.092 -16.241,-38.954 -41.943,-39.002Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Impressum on reddit"
|
|
||||||
href="https://reddit.com/submit?url=https%3a%2f%2ftobiasmanske.de%2fimpressum%2f&title=Impressum">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-3.446,265.638c0,-22.964 -18.616,-41.58 -41.58,-41.58c-11.211,0 -21.361,4.457 -28.841,11.666c-28.424,-20.508 -67.586,-33.757 -111.204,-35.278l18.941,-89.121l61.884,13.157c0.756,15.734 13.642,28.29 29.56,28.29c16.407,0 29.706,-13.299 29.706,-29.701c0,-16.403 -13.299,-29.702 -29.706,-29.702c-11.666,0 -21.657,6.792 -26.515,16.578l-69.105,-14.69c-1.922,-0.418 -3.939,-0.042 -5.585,1.036c-1.658,1.073 -2.811,2.761 -3.224,4.686l-21.152,99.438c-44.258,1.228 -84.046,14.494 -112.837,35.232c-7.468,-7.164 -17.589,-11.591 -28.757,-11.591c-22.965,0 -41.585,18.616 -41.585,41.58c0,16.896 10.095,31.41 24.568,37.918c-0.639,4.135 -0.99,8.328 -0.99,12.576c0,63.977 74.469,115.836 166.33,115.836c91.861,0 166.334,-51.859 166.334,-115.836c0,-4.218 -0.347,-8.387 -0.977,-12.493c14.564,-6.47 24.735,-21.034 24.735,-38.001Zm-119.474,108.193c-20.27,20.241 -59.115,21.816 -70.534,21.816c-11.428,0 -50.277,-1.575 -70.522,-21.82c-3.007,-3.008 -3.007,-7.882 0,-10.889c3.003,-2.999 7.882,-3.003 10.885,0c12.777,12.781 40.11,17.317 59.637,17.317c19.522,0 46.86,-4.536 59.657,-17.321c3.016,-2.999 7.886,-2.995 10.885,0.008c3.008,3.011 3.003,7.882 -0.008,10.889Zm-5.23,-48.781c-16.373,0 -29.701,-13.324 -29.701,-29.698c0,-16.381 13.328,-29.714 29.701,-29.714c16.378,0 29.706,13.333 29.706,29.714c0,16.374 -13.328,29.698 -29.706,29.698Zm-160.386,-29.702c0,-16.381 13.328,-29.71 29.714,-29.71c16.369,0 29.689,13.329 29.689,29.71c0,16.373 -13.32,29.693 -29.689,29.693c-16.386,0 -29.714,-13.32 -29.714,-29.693Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Impressum on facebook"
|
|
||||||
href="https://facebook.com/sharer/sharer.php?u=https%3a%2f%2ftobiasmanske.de%2fimpressum%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-106.468,0l0,-192.915l66.6,0l12.672,-82.621l-79.272,0l0,-53.617c0,-22.603 11.073,-44.636 46.58,-44.636l36.042,0l0,-70.34c0,0 -32.71,-5.582 -63.982,-5.582c-65.288,0 -107.96,39.569 -107.96,111.204l0,62.971l-72.573,0l0,82.621l72.573,0l0,192.915l-191.104,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Impressum on whatsapp"
|
|
||||||
href="https://api.whatsapp.com/send?text=Impressum%20-%20https%3a%2f%2ftobiasmanske.de%2fimpressum%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-58.673,127.703c-33.842,-33.881 -78.847,-52.548 -126.798,-52.568c-98.799,0 -179.21,80.405 -179.249,179.234c-0.013,31.593 8.241,62.428 23.927,89.612l-25.429,92.884l95.021,-24.925c26.181,14.28 55.659,21.807 85.658,21.816l0.074,0c98.789,0 179.206,-80.413 179.247,-179.243c0.018,-47.895 -18.61,-92.93 -52.451,-126.81Zm-126.797,275.782l-0.06,0c-26.734,-0.01 -52.954,-7.193 -75.828,-20.767l-5.441,-3.229l-56.386,14.792l15.05,-54.977l-3.542,-5.637c-14.913,-23.72 -22.791,-51.136 -22.779,-79.287c0.033,-82.142 66.867,-148.971 149.046,-148.971c39.793,0.014 77.199,15.531 105.329,43.692c28.128,28.16 43.609,65.592 43.594,105.4c-0.034,82.149 -66.866,148.983 -148.983,148.984Zm81.721,-111.581c-4.479,-2.242 -26.499,-13.075 -30.604,-14.571c-4.105,-1.495 -7.091,-2.241 -10.077,2.241c-2.986,4.483 -11.569,14.572 -14.182,17.562c-2.612,2.988 -5.225,3.364 -9.703,1.12c-4.479,-2.241 -18.91,-6.97 -36.017,-22.23c-13.314,-11.876 -22.304,-26.542 -24.916,-31.026c-2.612,-4.484 -0.279,-6.908 1.963,-9.14c2.016,-2.007 4.48,-5.232 6.719,-7.847c2.24,-2.615 2.986,-4.484 4.479,-7.472c1.493,-2.99 0.747,-5.604 -0.374,-7.846c-1.119,-2.241 -10.077,-24.288 -13.809,-33.256c-3.635,-8.733 -7.327,-7.55 -10.077,-7.688c-2.609,-0.13 -5.598,-0.158 -8.583,-0.158c-2.986,0 -7.839,1.121 -11.944,5.604c-4.105,4.484 -15.675,15.32 -15.675,37.364c0,22.046 16.048,43.342 18.287,46.332c2.24,2.99 31.582,48.227 76.511,67.627c10.685,4.615 19.028,7.371 25.533,9.434c10.728,3.41 20.492,2.929 28.209,1.775c8.605,-1.285 26.499,-10.833 30.231,-21.295c3.732,-10.464 3.732,-19.431 2.612,-21.298c-1.119,-1.869 -4.105,-2.99 -8.583,-5.232Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Impressum on telegram"
|
|
||||||
href="https://telegram.me/share/url?text=Impressum&url=https%3a%2f%2ftobiasmanske.de%2fimpressum%2f">
|
|
||||||
<svg version="1.1" xml:space="preserve" viewBox="2 2 28 28">
|
|
||||||
<path
|
|
||||||
d="M26.49,29.86H5.5a3.37,3.37,0,0,1-2.47-1,3.35,3.35,0,0,1-1-2.47V5.48A3.36,3.36,0,0,1,3,3,3.37,3.37,0,0,1,5.5,2h21A3.38,3.38,0,0,1,29,3a3.36,3.36,0,0,1,1,2.46V26.37a3.35,3.35,0,0,1-1,2.47A3.38,3.38,0,0,1,26.49,29.86Zm-5.38-6.71a.79.79,0,0,0,.85-.66L24.73,9.24a.55.55,0,0,0-.18-.46.62.62,0,0,0-.41-.17q-.08,0-16.53,6.11a.59.59,0,0,0-.41.59.57.57,0,0,0,.43.52l4,1.24,1.61,4.83a.62.62,0,0,0,.63.43.56.56,0,0,0,.4-.17L16.54,20l4.09,3A.9.9,0,0,0,21.11,23.15ZM13.8,20.71l-1.21-4q8.72-5.55,8.78-5.55c.15,0,.23,0,.23.16a.18.18,0,0,1,0,.06s-2.51,2.3-7.52,6.8Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</footer>
|
|
||||||
</article>
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
388
docs/index.html
@ -1,388 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Tobias Manske" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/" />
|
|
||||||
<meta property="og:updated_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Tobias Manske | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
<script type="application/ld+json">
|
|
||||||
{
|
|
||||||
"@context": "https://schema.org",
|
|
||||||
"@type": "Organization",
|
|
||||||
"name": "Tobias Manske",
|
|
||||||
"url": "https://tobiasmanske.de",
|
|
||||||
"description": "Blog about learning and technology by a KIT University Student",
|
|
||||||
"thumbnailUrl": "https://tobiasmanske.de/favicon.ico",
|
|
||||||
"sameAs": [
|
|
||||||
"https://www.github.com/rad4day", "https://www.twitter.com/rad4day", "https://chaos.social/@rad4day", "mailto:blog@tobiasmanske.de"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="first-entry home-info">
|
|
||||||
<header class="entry-header">
|
|
||||||
<h1>Welcome!</h1>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I’m Tobias Manske, a 23 year old computer science student at KIT Karlsruhe.</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer"><div class="social-icons"><a href="https://www.github.com/rad4day" target="_blank" rel="noopener noreferrer me"
|
|
||||||
title="Github"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
|
|
||||||
stroke-linecap="round" stroke-linejoin="round">
|
|
||||||
<path
|
|
||||||
d="M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22">
|
|
||||||
</path>
|
|
||||||
</svg></a><a href="https://www.twitter.com/rad4day" target="_blank" rel="noopener noreferrer me"
|
|
||||||
title="Twitter"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
|
|
||||||
stroke-linecap="round" stroke-linejoin="round">
|
|
||||||
<path
|
|
||||||
d="M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z">
|
|
||||||
</path>
|
|
||||||
</svg></a><a href="https://chaos.social/@rad4day" target="_blank" rel="noopener noreferrer me"
|
|
||||||
title="Mastodon"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
|
|
||||||
stroke-linecap="round" stroke-linejoin="round">
|
|
||||||
<path
|
|
||||||
d="M21.58 13.913c-.29 1.469-2.592 3.121-5.238 3.396-1.379.184-2.737.368-4.185.276-2.368-.092-4.237-.551-4.237-.551 0 .184.014.459.043.643.308 2.294 2.317 2.478 4.22 2.57 1.922 0 3.633-.46 3.633-.46l.079 1.653s-1.344.734-3.738.918c-1.32.091-2.96-.092-4.869-.551-4.14-1.102-4.853-5.507-4.961-10.005-.034-1.285-.013-2.57-.013-3.58 0-4.589 3-5.966 3-5.966 1.513-.734 4.11-1.01 6.808-1.01h.067c2.699 0 5.296.276 6.81 1.01 0 0 3 1.377 3 5.967 0 0 .037 3.304-.419 5.69"
|
|
||||||
stroke="currentColor" />
|
|
||||||
<path
|
|
||||||
d="M17.832 8.633v5h-1.978V8.78c0-1.023-.43-1.542-1.29-1.542-.95 0-1.427.616-1.427 1.834v2.655H11.17V9.072c0-1.218-.476-1.834-1.427-1.834-.86 0-1.29.52-1.29 1.542v4.852H6.475V8.633c0-1.022.26-1.834.782-2.434.538-.6 1.243-.909 2.118-.909 1.012 0 1.779.39 2.286 1.169l.492.827.493-.827c.507-.78 1.274-1.169 2.286-1.169.875 0 1.58.308 2.118.909.522.6.782 1.412.782 2.434"
|
|
||||||
fill="currentColor" stroke="none" />
|
|
||||||
</svg></a><a href="mailto:blog@tobiasmanske.de" target="_blank" rel="noopener noreferrer me"
|
|
||||||
title="Email"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
|
|
||||||
stroke-linecap="round" stroke-linejoin="round">
|
|
||||||
<path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path>
|
|
||||||
<polyline points="22,6 12,13 2,6"></polyline>
|
|
||||||
</svg></a></div>
|
|
||||||
</footer>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Compiling IntelliJ Designer Forms with Maven
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I’ve found a 2021 solution....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 23, 2021 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Compiling IntelliJ Designer Forms with Maven" href="https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Intelligent Lernen
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ich habe grade ein 45 ECTS Semester hinter mir. Auf Nachfrage anderer will ich hier zusammenfassen, was ich gelernt und angewendet habe um das zu packen....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
December 5, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Intelligent Lernen" href="https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Meine Fehler im Studium
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ich bin aktuell am Ende meines 6. Bachelor-Semesters, und noch lange nicht fertig. Ich habe in meinem Studium einiges falsch gemacht. Dieser Post soll euch helfen, nicht die selben Fehler zu machen....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
August 31, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Meine Fehler im Studium" href="https://tobiasmanske.de/posts/2020-08-30-studium-tips/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/36c3.png" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
36th Chaos Communication Congress
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
January 2, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to 36th Chaos Communication Congress" href="https://tobiasmanske.de/posts/2020-01-02-36c3/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Ein Semester Mathematik
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich das bewältigen will, lest ihr hier....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
April 10, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Ein Semester Mathematik" href="https://tobiasmanske.de/posts/2019-04-10-mathesemester/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Chemnitzer Linuxtage 2019
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Chemnitzer Linuxtage 2019" href="https://tobiasmanske.de/posts/clt2019/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Reboot
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Der Blog ist nach langer downtime wieder da!...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Reboot" href="https://tobiasmanske.de/posts/reboot/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/writing-the-new-chip-e1522281795259-750x410.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Installing Coreboot on a Thinkpad T430s | Part 1
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I modified my Thinkpad T430s to run Coreboot....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 29, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Installing Coreboot on a Thinkpad T430s | Part 1" href="https://tobiasmanske.de/posts/thinkpad-coreboot-part1/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/crashed.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Safely reboot a frozen Linux System - SysRq
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 18, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Safely reboot a frozen Linux System - SysRq" href="https://tobiasmanske.de/posts/2018-02-18-sysrq/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
114
docs/index.xml
@ -1,114 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/</link>
|
|
||||||
<description>Recent content on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Tue, 23 Feb 2021 03:59:59 +0100</lastBuildDate><atom:link href="https://tobiasmanske.de/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Compiling IntelliJ Designer Forms with Maven</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</guid>
|
|
||||||
<description>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I&rsquo;ve found a 2021 solution.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Intelligent Lernen</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/</link>
|
|
||||||
<pubDate>Sat, 05 Dec 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/</guid>
|
|
||||||
<description>Ich habe grade ein 45 ECTS Semester hinter mir. Auf Nachfrage anderer will ich hier zusammenfassen, was ich gelernt und angewendet habe um das zu packen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Meine Fehler im Studium</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-08-30-studium-tips/</link>
|
|
||||||
<pubDate>Mon, 31 Aug 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-08-30-studium-tips/</guid>
|
|
||||||
<description>Ich bin aktuell am Ende meines 6. Bachelor-Semesters, und noch lange nicht fertig. Ich habe in meinem Studium einiges falsch gemacht. Dieser Post soll euch helfen, nicht die selben Fehler zu machen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>36th Chaos Communication Congress</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-01-02-36c3/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-01-02-36c3/</guid>
|
|
||||||
<description>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Ein Semester Mathematik</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2019-04-10-mathesemester/</link>
|
|
||||||
<pubDate>Wed, 10 Apr 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2019-04-10-mathesemester/</guid>
|
|
||||||
<description>Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich das bewältigen will, lest ihr hier.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Chemnitzer Linuxtage 2019</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/clt2019/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/clt2019/</guid>
|
|
||||||
<description>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Reboot</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/reboot/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/reboot/</guid>
|
|
||||||
<description>Der Blog ist nach langer downtime wieder da!</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Installing Coreboot on a Thinkpad T430s | Part 1</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</link>
|
|
||||||
<pubDate>Thu, 29 Mar 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</guid>
|
|
||||||
<description>I modified my Thinkpad T430s to run Coreboot.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Safely reboot a frozen Linux System - SysRq</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2018-02-18-sysrq/</link>
|
|
||||||
<pubDate>Sun, 18 Feb 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2018-02-18-sysrq/</guid>
|
|
||||||
<description>Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Datenschutzerklärung</title>
|
|
||||||
<link>https://tobiasmanske.de/datenschutzerklarung/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/datenschutzerklarung/</guid>
|
|
||||||
<description>DatenschutzerklärungDiese Datenschutzerklärung klärt Sie über die Art, den Umfang und Zweck der Verarbeitung von personenbezogenen Daten (nachfolgend kurz „Daten“) im Rahmen der Erbringung unserer Leistungen sowie innerhalb unseres Onlineangebotes und der mit ihm verbundenen Webseiten, Funktionen und Inhalte sowie externen Onlinepräsenzen, wie z.B. unser Social Media Profile auf (nachfolgend gemeinsam bezeichnet als „Onlineangebot“). Im Hinblick auf die verwendeten Begrifflichkeiten, wie z.B. „Verarbeitung“ oder „Verantwortlicher“ verweisen wir auf die Definitionen im Art.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Impressum</title>
|
|
||||||
<link>https://tobiasmanske.de/impressum/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/impressum/</guid>
|
|
||||||
<description>Impressum Angaben gem&auml;&szlig; &sect; 5 TMG Tobias Manske
|
|
||||||
Welckerstra&szlig;e 2
|
|
||||||
76131 Karlsruhe
|
|
||||||
Kontakt E-Mail: blog@tobiasmanske.de
|
|
||||||
Haftung f&uuml;r Inhalte Als Diensteanbieter sind wir gem&auml;&szlig; &sect; 7 Abs.1 TMG f&uuml;r eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach &sect;&sect; 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, &uuml;bermittelte oder gespeicherte fremde Informationen zu &uuml;berwachen oder nach Umst&auml;nden zu forschen, die auf eine rechtswidrige T&auml;tigkeit hinweisen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/</title><link rel="canonical" href="https://tobiasmanske.de/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/" /></head></html>
|
|
@ -1,227 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Pages | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/pages/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/pages/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Pages" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/pages/" />
|
|
||||||
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Pages | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/pages/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>Pages</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Datenschutzerklärung
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>DatenschutzerklärungDiese Datenschutzerklärung klärt Sie über die Art, den Umfang und Zweck der Verarbeitung von personenbezogenen Daten (nachfolgend kurz „Daten“) im Rahmen der Erbringung unserer Leistungen sowie innerhalb unseres Onlineangebotes und der mit ihm verbundenen Webseiten, Funktionen und Inhalte sowie externen Onlinepräsenzen, wie z.B. unser Social Media Profile auf (nachfolgend gemeinsam bezeichnet als „Onlineangebot“). Im Hinblick auf die verwendeten Begrifflichkeiten, wie z.B. „Verarbeitung“ oder „Verantwortlicher“ verweisen wir auf die Definitionen im Art....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Datenschutzerklärung" href="https://tobiasmanske.de/datenschutzerklarung/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Impressum
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Impressum Angaben gemäß § 5 TMG Tobias Manske
|
|
||||||
Welckerstraße 2
|
|
||||||
76131 Karlsruhe
|
|
||||||
Kontakt E-Mail: blog@tobiasmanske.de
|
|
||||||
Haftung für Inhalte Als Diensteanbieter sind wir gemäß § 7 Abs.1 TMG für eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach §§ 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, übermittelte oder gespeicherte fremde Informationen zu überwachen oder nach Umständen zu forschen, die auf eine rechtswidrige Tätigkeit hinweisen....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Impressum" href="https://tobiasmanske.de/impressum/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,32 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>Pages on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/pages/</link>
|
|
||||||
<description>Recent content in Pages on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language><atom:link href="https://tobiasmanske.de/pages/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Datenschutzerklärung</title>
|
|
||||||
<link>https://tobiasmanske.de/datenschutzerklarung/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/datenschutzerklarung/</guid>
|
|
||||||
<description>DatenschutzerklärungDiese Datenschutzerklärung klärt Sie über die Art, den Umfang und Zweck der Verarbeitung von personenbezogenen Daten (nachfolgend kurz „Daten“) im Rahmen der Erbringung unserer Leistungen sowie innerhalb unseres Onlineangebotes und der mit ihm verbundenen Webseiten, Funktionen und Inhalte sowie externen Onlinepräsenzen, wie z.B. unser Social Media Profile auf (nachfolgend gemeinsam bezeichnet als „Onlineangebot“). Im Hinblick auf die verwendeten Begrifflichkeiten, wie z.B. „Verarbeitung“ oder „Verantwortlicher“ verweisen wir auf die Definitionen im Art.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Impressum</title>
|
|
||||||
<link>https://tobiasmanske.de/impressum/</link>
|
|
||||||
<pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/impressum/</guid>
|
|
||||||
<description>Impressum Angaben gem&auml;&szlig; &sect; 5 TMG Tobias Manske
|
|
||||||
Welckerstra&szlig;e 2
|
|
||||||
76131 Karlsruhe
|
|
||||||
Kontakt E-Mail: blog@tobiasmanske.de
|
|
||||||
Haftung f&uuml;r Inhalte Als Diensteanbieter sind wir gem&auml;&szlig; &sect; 7 Abs.1 TMG f&uuml;r eigene Inhalte auf diesen Seiten nach den allgemeinen Gesetzen verantwortlich. Nach &sect;&sect; 8 bis 10 TMG sind wir als Diensteanbieter jedoch nicht verpflichtet, &uuml;bermittelte oder gespeicherte fremde Informationen zu &uuml;berwachen oder nach Umst&auml;nden zu forschen, die auf eine rechtswidrige T&auml;tigkeit hinweisen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/pages/</title><link rel="canonical" href="https://tobiasmanske.de/pages/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/pages/" /></head></html>
|
|
@ -1,362 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Safely reboot a frozen Linux System - SysRq | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="english, linux" />
|
|
||||||
<meta name="description" content="Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/posts/2018-02-18-sysrq/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Safely reboot a frozen Linux System - SysRq" />
|
|
||||||
<meta property="og:description" content="Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system" />
|
|
||||||
<meta property="og:type" content="article" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/posts/2018-02-18-sysrq/" />
|
|
||||||
<meta property="og:image" content="https://tobiasmanske.de/images/crashed.jpg" /><meta property="article:published_time" content="2018-02-18T00:00:00+00:00" />
|
|
||||||
<meta property="article:modified_time" content="2018-02-18T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Safely reboot a frozen Linux System - SysRq | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/posts/2018-02-18-sysrq/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
<script type="application/ld+json">
|
|
||||||
{
|
|
||||||
"@context": "https://schema.org",
|
|
||||||
"@type": "BlogPosting",
|
|
||||||
"headline": "Safely reboot a frozen Linux System - SysRq",
|
|
||||||
"name": "Safely reboot a frozen Linux System - SysRq",
|
|
||||||
"description": "Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system",
|
|
||||||
"keywords": [
|
|
||||||
"english", "linux"
|
|
||||||
],
|
|
||||||
"articleBody": "Until today, I thought the SysRq-Key (like the Scroll Lock Key) is one of the useless keys on a modern keyboard. Today I got asked if modern operating systems handle the startup triggered by a reboot different from a cold boot.\nWhile I didn’t find an answer to the initial question(Wikipedia to the rescue) I stumbled upon this.\nBasically, the Linux kernel is permanently waiting for special key events. Whenever you press Alt + SysRq + B, your machine will immediately reboot. This is nice to know, but not really “save” as it doesn’t gracefully stop the running programs and also doesn’t finish writing to disk. So we have to tell the Kernel to do exactly this.\nThe Wikipedia mentions a nice acronym to remember the keystrokes.\n Reboot Even If System Utterly Broken\n Slowly pressing those keys together with Alt + SysRq will trigger the following events.\nR — will take keyboard control away from X.\nE — will send a so-called SIGTERM, this is the request the kernel sends whenever a program should stop gracefully. You could imagine this as a bouncer asking you to leave.\nI — will go one step further, it will send SIGKILL, this signal tells the process to just go away, imagine the bouncer violently throwing you out. This will close all processes which are hung up or refuse to shut down.\nS — will sync all data to disk. Now give it some seconds until you do the next step, to make sure it really wrote everything to disk.\nU — will remount all file-systems as read-only. It’s not possible to unmount all file-systems while running, so this is the closest you’ll get.\nNow press B which forcefully and immediately reboots.\nIf all this didn’t work, then either your kernel crashed (at which point your system is already shut down) or this feature is disabled in your current OS/Kernel release. If you want to enable it, have a look at the ArchWiki, it’s a great resource for Linux tutorials even if you don’t use an ArchLinux derivative.\ntl; dr Pressing Alt + SysRq and then very slowly entering “REISUB” while still holding the Alt key will restart your system gracefully. If it doesn’t work, either the kernel crashed or this functionality is disabled.\n",
|
|
||||||
"wordCount" : "380",
|
|
||||||
"inLanguage": "en",
|
|
||||||
"image":"https://tobiasmanske.de/images/crashed.jpg","datePublished": "2018-02-18T00:00:00Z",
|
|
||||||
"dateModified": "2018-02-18T00:00:00Z",
|
|
||||||
"author":{
|
|
||||||
"@type": "Person",
|
|
||||||
"name": "Tobias Manske"
|
|
||||||
},
|
|
||||||
"mainEntityOfPage": {
|
|
||||||
"@type": "WebPage",
|
|
||||||
"@id": "https://tobiasmanske.de/posts/2018-02-18-sysrq/"
|
|
||||||
},
|
|
||||||
"publisher": {
|
|
||||||
"@type": "Organization",
|
|
||||||
"name": "Tobias Manske",
|
|
||||||
"logo": {
|
|
||||||
"@type": "ImageObject",
|
|
||||||
"url": "https://tobiasmanske.de/favicon.ico"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
|
|
||||||
<article class="post-single">
|
|
||||||
<header class="post-header">
|
|
||||||
<div class="breadcrumbs">
|
|
||||||
|
|
||||||
<a href="https://tobiasmanske.de">Home</a> » <a href="https://tobiasmanske.de/posts/">Posts</a>
|
|
||||||
</div>
|
|
||||||
<h1 class="post-title">
|
|
||||||
Safely reboot a frozen Linux System - SysRq
|
|
||||||
</h1>
|
|
||||||
<div class="post-meta">
|
|
||||||
|
|
||||||
February 18, 2018 · Tobias Manske
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/crashed.jpg" alt="">
|
|
||||||
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<div class="post-content">
|
|
||||||
<p>Until today, I thought the SysRq-Key (like the Scroll Lock Key) is one
|
|
||||||
of the useless keys on a modern keyboard. Today I got asked if modern
|
|
||||||
operating systems handle the startup triggered by a reboot different
|
|
||||||
from a cold boot.</p>
|
|
||||||
<p>While I <!-- raw HTML omitted -->didn’t find an answer to the initial
|
|
||||||
question<!-- raw HTML omitted --> (<a href="https://en.wikipedia.org/wiki/Reboot_(computing)#Cold_vs._warm_reboot">Wikipedia</a>
|
|
||||||
to the rescue) I stumbled upon
|
|
||||||
<a href="https://en.wikipedia.org/wiki/Magic_SysRq_key">this</a>.</p>
|
|
||||||
<p>Basically, the Linux kernel is permanently waiting for special key
|
|
||||||
events. Whenever you press Alt + SysRq + B, your machine will
|
|
||||||
immediately reboot. This is nice to know, but not really “save” as it
|
|
||||||
doesn’t gracefully stop the running programs and also doesn’t finish
|
|
||||||
writing to disk. So we have to tell the Kernel to do exactly this.</p>
|
|
||||||
<p>The Wikipedia mentions a nice acronym to remember the keystrokes.</p>
|
|
||||||
<blockquote>
|
|
||||||
<p><strong>R</strong>eboot <strong>E</strong>ven <strong>I</strong>f <strong>S</strong>ystem <strong>U</strong>tterly <strong>B</strong>roken</p>
|
|
||||||
</blockquote>
|
|
||||||
<p><strong>Slowly</strong> pressing those keys together with Alt + SysRq will trigger
|
|
||||||
the following events.</p>
|
|
||||||
<p>R — will take keyboard control away from X.</p>
|
|
||||||
<p>E — will send a so-called SIGTERM, this is the request the kernel
|
|
||||||
sends whenever a program should stop gracefully. You could imagine this
|
|
||||||
as a bouncer asking you to leave.</p>
|
|
||||||
<p>I — will go one step further, it will send SIGKILL, this signal tells
|
|
||||||
the process to just go away, imagine the bouncer violently throwing you
|
|
||||||
out. This will close all processes which are hung up or refuse to shut
|
|
||||||
down.</p>
|
|
||||||
<p>S — will sync all data to disk. Now give it some seconds until you do
|
|
||||||
the next step, to make sure it really wrote everything to disk.</p>
|
|
||||||
<p>U — will remount all file-systems as read-only. It’s not possible to
|
|
||||||
unmount all file-systems while running, so this is the closest you’ll
|
|
||||||
get.</p>
|
|
||||||
<p>Now press B which forcefully and immediately reboots.</p>
|
|
||||||
<p>If all this didn’t work, then either your kernel crashed (at which point
|
|
||||||
your system is already shut down) or this feature is disabled in your
|
|
||||||
current OS/Kernel release. If you want to enable it, have a look at the
|
|
||||||
<a href="https://wiki.archlinux.org/index.php/Keyboard_shortcuts#Kernel">ArchWiki</a>,
|
|
||||||
it’s a great resource for Linux tutorials even if you don’t use an
|
|
||||||
ArchLinux derivative.</p>
|
|
||||||
<h2 id="tl-dr">tl; dr<a hidden class="anchor" aria-hidden="true" href="#tl-dr">#</a></h2>
|
|
||||||
<p>Pressing Alt + SysRq and then very slowly entering “REISUB” while still
|
|
||||||
holding the Alt key will restart your system gracefully. If it doesn’t
|
|
||||||
work, either the kernel crashed or this functionality is disabled.</p>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<footer class="post-footer">
|
|
||||||
<ul class="post-tags">
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/english/">english</a></li>
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/linux/">linux</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="share-buttons">
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Safely reboot a frozen Linux System - SysRq on twitter"
|
|
||||||
href="https://twitter.com/intent/tweet/?text=Safely%20reboot%20a%20frozen%20Linux%20System%20-%20SysRq&url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2018-02-18-sysrq%2f&hashtags=english%2clinux">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-253.927,424.544c135.939,0 210.268,-112.643 210.268,-210.268c0,-3.218 0,-6.437 -0.153,-9.502c14.406,-10.421 26.973,-23.448 36.935,-38.314c-13.18,5.824 -27.433,9.809 -42.452,11.648c15.326,-9.196 26.973,-23.602 32.49,-40.92c-14.252,8.429 -30.038,14.56 -46.896,17.931c-13.487,-14.406 -32.644,-23.295 -53.946,-23.295c-40.767,0 -73.87,33.104 -73.87,73.87c0,5.824 0.613,11.494 1.992,16.858c-61.456,-3.065 -115.862,-32.49 -152.337,-77.241c-6.284,10.881 -9.962,23.601 -9.962,37.088c0,25.594 13.027,48.276 32.95,61.456c-12.107,-0.307 -23.448,-3.678 -33.41,-9.196l0,0.92c0,35.862 25.441,65.594 59.311,72.49c-6.13,1.686 -12.72,2.606 -19.464,2.606c-4.751,0 -9.348,-0.46 -13.946,-1.38c9.349,29.426 36.628,50.728 68.965,51.341c-25.287,19.771 -57.164,31.571 -91.8,31.571c-5.977,0 -11.801,-0.306 -17.625,-1.073c32.337,21.15 71.264,33.41 112.95,33.41Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Safely reboot a frozen Linux System - SysRq on linkedin"
|
|
||||||
href="https://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2018-02-18-sysrq%2f&title=Safely%20reboot%20a%20frozen%20Linux%20System%20-%20SysRq&summary=Safely%20reboot%20a%20frozen%20Linux%20System%20-%20SysRq&source=https%3a%2f%2ftobiasmanske.de%2fposts%2f2018-02-18-sysrq%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-288.985,423.278l0,-225.717l-75.04,0l0,225.717l75.04,0Zm270.539,0l0,-129.439c0,-69.333 -37.018,-101.586 -86.381,-101.586c-39.804,0 -57.634,21.891 -67.617,37.266l0,-31.958l-75.021,0c0.995,21.181 0,225.717 0,225.717l75.02,0l0,-126.056c0,-6.748 0.486,-13.492 2.474,-18.315c5.414,-13.475 17.767,-27.434 38.494,-27.434c27.135,0 38.007,20.707 38.007,51.037l0,120.768l75.024,0Zm-307.552,-334.556c-25.674,0 -42.448,16.879 -42.448,39.002c0,21.658 16.264,39.002 41.455,39.002l0.484,0c26.165,0 42.452,-17.344 42.452,-39.002c-0.485,-22.092 -16.241,-38.954 -41.943,-39.002Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Safely reboot a frozen Linux System - SysRq on reddit"
|
|
||||||
href="https://reddit.com/submit?url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2018-02-18-sysrq%2f&title=Safely%20reboot%20a%20frozen%20Linux%20System%20-%20SysRq">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-3.446,265.638c0,-22.964 -18.616,-41.58 -41.58,-41.58c-11.211,0 -21.361,4.457 -28.841,11.666c-28.424,-20.508 -67.586,-33.757 -111.204,-35.278l18.941,-89.121l61.884,13.157c0.756,15.734 13.642,28.29 29.56,28.29c16.407,0 29.706,-13.299 29.706,-29.701c0,-16.403 -13.299,-29.702 -29.706,-29.702c-11.666,0 -21.657,6.792 -26.515,16.578l-69.105,-14.69c-1.922,-0.418 -3.939,-0.042 -5.585,1.036c-1.658,1.073 -2.811,2.761 -3.224,4.686l-21.152,99.438c-44.258,1.228 -84.046,14.494 -112.837,35.232c-7.468,-7.164 -17.589,-11.591 -28.757,-11.591c-22.965,0 -41.585,18.616 -41.585,41.58c0,16.896 10.095,31.41 24.568,37.918c-0.639,4.135 -0.99,8.328 -0.99,12.576c0,63.977 74.469,115.836 166.33,115.836c91.861,0 166.334,-51.859 166.334,-115.836c0,-4.218 -0.347,-8.387 -0.977,-12.493c14.564,-6.47 24.735,-21.034 24.735,-38.001Zm-119.474,108.193c-20.27,20.241 -59.115,21.816 -70.534,21.816c-11.428,0 -50.277,-1.575 -70.522,-21.82c-3.007,-3.008 -3.007,-7.882 0,-10.889c3.003,-2.999 7.882,-3.003 10.885,0c12.777,12.781 40.11,17.317 59.637,17.317c19.522,0 46.86,-4.536 59.657,-17.321c3.016,-2.999 7.886,-2.995 10.885,0.008c3.008,3.011 3.003,7.882 -0.008,10.889Zm-5.23,-48.781c-16.373,0 -29.701,-13.324 -29.701,-29.698c0,-16.381 13.328,-29.714 29.701,-29.714c16.378,0 29.706,13.333 29.706,29.714c0,16.374 -13.328,29.698 -29.706,29.698Zm-160.386,-29.702c0,-16.381 13.328,-29.71 29.714,-29.71c16.369,0 29.689,13.329 29.689,29.71c0,16.373 -13.32,29.693 -29.689,29.693c-16.386,0 -29.714,-13.32 -29.714,-29.693Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Safely reboot a frozen Linux System - SysRq on facebook"
|
|
||||||
href="https://facebook.com/sharer/sharer.php?u=https%3a%2f%2ftobiasmanske.de%2fposts%2f2018-02-18-sysrq%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-106.468,0l0,-192.915l66.6,0l12.672,-82.621l-79.272,0l0,-53.617c0,-22.603 11.073,-44.636 46.58,-44.636l36.042,0l0,-70.34c0,0 -32.71,-5.582 -63.982,-5.582c-65.288,0 -107.96,39.569 -107.96,111.204l0,62.971l-72.573,0l0,82.621l72.573,0l0,192.915l-191.104,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Safely reboot a frozen Linux System - SysRq on whatsapp"
|
|
||||||
href="https://api.whatsapp.com/send?text=Safely%20reboot%20a%20frozen%20Linux%20System%20-%20SysRq%20-%20https%3a%2f%2ftobiasmanske.de%2fposts%2f2018-02-18-sysrq%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-58.673,127.703c-33.842,-33.881 -78.847,-52.548 -126.798,-52.568c-98.799,0 -179.21,80.405 -179.249,179.234c-0.013,31.593 8.241,62.428 23.927,89.612l-25.429,92.884l95.021,-24.925c26.181,14.28 55.659,21.807 85.658,21.816l0.074,0c98.789,0 179.206,-80.413 179.247,-179.243c0.018,-47.895 -18.61,-92.93 -52.451,-126.81Zm-126.797,275.782l-0.06,0c-26.734,-0.01 -52.954,-7.193 -75.828,-20.767l-5.441,-3.229l-56.386,14.792l15.05,-54.977l-3.542,-5.637c-14.913,-23.72 -22.791,-51.136 -22.779,-79.287c0.033,-82.142 66.867,-148.971 149.046,-148.971c39.793,0.014 77.199,15.531 105.329,43.692c28.128,28.16 43.609,65.592 43.594,105.4c-0.034,82.149 -66.866,148.983 -148.983,148.984Zm81.721,-111.581c-4.479,-2.242 -26.499,-13.075 -30.604,-14.571c-4.105,-1.495 -7.091,-2.241 -10.077,2.241c-2.986,4.483 -11.569,14.572 -14.182,17.562c-2.612,2.988 -5.225,3.364 -9.703,1.12c-4.479,-2.241 -18.91,-6.97 -36.017,-22.23c-13.314,-11.876 -22.304,-26.542 -24.916,-31.026c-2.612,-4.484 -0.279,-6.908 1.963,-9.14c2.016,-2.007 4.48,-5.232 6.719,-7.847c2.24,-2.615 2.986,-4.484 4.479,-7.472c1.493,-2.99 0.747,-5.604 -0.374,-7.846c-1.119,-2.241 -10.077,-24.288 -13.809,-33.256c-3.635,-8.733 -7.327,-7.55 -10.077,-7.688c-2.609,-0.13 -5.598,-0.158 -8.583,-0.158c-2.986,0 -7.839,1.121 -11.944,5.604c-4.105,4.484 -15.675,15.32 -15.675,37.364c0,22.046 16.048,43.342 18.287,46.332c2.24,2.99 31.582,48.227 76.511,67.627c10.685,4.615 19.028,7.371 25.533,9.434c10.728,3.41 20.492,2.929 28.209,1.775c8.605,-1.285 26.499,-10.833 30.231,-21.295c3.732,-10.464 3.732,-19.431 2.612,-21.298c-1.119,-1.869 -4.105,-2.99 -8.583,-5.232Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Safely reboot a frozen Linux System - SysRq on telegram"
|
|
||||||
href="https://telegram.me/share/url?text=Safely%20reboot%20a%20frozen%20Linux%20System%20-%20SysRq&url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2018-02-18-sysrq%2f">
|
|
||||||
<svg version="1.1" xml:space="preserve" viewBox="2 2 28 28">
|
|
||||||
<path
|
|
||||||
d="M26.49,29.86H5.5a3.37,3.37,0,0,1-2.47-1,3.35,3.35,0,0,1-1-2.47V5.48A3.36,3.36,0,0,1,3,3,3.37,3.37,0,0,1,5.5,2h21A3.38,3.38,0,0,1,29,3a3.36,3.36,0,0,1,1,2.46V26.37a3.35,3.35,0,0,1-1,2.47A3.38,3.38,0,0,1,26.49,29.86Zm-5.38-6.71a.79.79,0,0,0,.85-.66L24.73,9.24a.55.55,0,0,0-.18-.46.62.62,0,0,0-.41-.17q-.08,0-16.53,6.11a.59.59,0,0,0-.41.59.57.57,0,0,0,.43.52l4,1.24,1.61,4.83a.62.62,0,0,0,.63.43.56.56,0,0,0,.4-.17L16.54,20l4.09,3A.9.9,0,0,0,21.11,23.15ZM13.8,20.71l-1.21-4q8.72-5.55,8.78-5.55c.15,0,.23,0,.23.16a.18.18,0,0,1,0,.06s-2.51,2.3-7.52,6.8Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</footer><div id="disqus_thread"></div>
|
|
||||||
<script type="application/javascript">
|
|
||||||
var disqus_config = function () {
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
};
|
|
||||||
(function() {
|
|
||||||
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
|
|
||||||
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
var d = document, s = d.createElement('script'); s.async = true;
|
|
||||||
s.src = '//' + "rad4day" + '.disqus.com/embed.js';
|
|
||||||
s.setAttribute('data-timestamp', +new Date());
|
|
||||||
(d.head || d.body).appendChild(s);
|
|
||||||
})();
|
|
||||||
</script>
|
|
||||||
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
|
|
||||||
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
|
|
||||||
|
|
||||||
</article>
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,352 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Ein Semester Mathematik | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="deutsch, studium" />
|
|
||||||
<meta name="description" content="Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich das bewältigen will, lest ihr hier.">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/posts/2019-04-10-mathesemester/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Ein Semester Mathematik" />
|
|
||||||
<meta property="og:description" content="Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich das bewältigen will, lest ihr hier." />
|
|
||||||
<meta property="og:type" content="article" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/posts/2019-04-10-mathesemester/" />
|
|
||||||
<meta property="article:published_time" content="2019-04-10T00:00:00+00:00" />
|
|
||||||
<meta property="article:modified_time" content="2019-04-10T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Ein Semester Mathematik | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/posts/2019-04-10-mathesemester/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
<script type="application/ld+json">
|
|
||||||
{
|
|
||||||
"@context": "https://schema.org",
|
|
||||||
"@type": "BlogPosting",
|
|
||||||
"headline": "Ein Semester Mathematik",
|
|
||||||
"name": "Ein Semester Mathematik",
|
|
||||||
"description": "Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich …",
|
|
||||||
"keywords": [
|
|
||||||
"deutsch", "studium"
|
|
||||||
],
|
|
||||||
"articleBody": "Im Oktober 2017 begann ich mein Studium der Informatik am KIT. Mittlerweile haben wir April 2019 und damit das Ende meines dritten Fachsemesters. Ich habe grade einmal eine Mathematikklausur im Wert von 9 ECTS bestanden. Nach Studienablaufplan sollte ich zu diesem Zeitpunkt bereits ganze 33.5 ECTS an Mathematik erworben haben.\nDamit ich mein Studium noch einigermaßen in Regelstudienzeit schaffen kann, muss ich mich jetzt ranhalten. Daher belege ich im Sommersemester 2019:\n Höhere Mathematik II1 für 6 ECTS Lineare Algebra II für 5 ECTS Numerik für 4.5 ECTS Algorithmen und Datenstrukturen für 6 ECTS Start in die Lehre (SWT-1 Tutor) für 2 ECTS sowie Bioelektrische Signale im Ergänzungsfach Elektro- und Informationstechnik für 3 ECTS Desweiteren lasse ich mich Prüfen in\n Höhere Mathematik für Informatiker I für 9 ECTS (Zusammen mit HM II) Einführung in die Wahrscheinlichkeitstheorie und Statistik für 4.5 ECTS Das macht stolze 29 ECTS an Mathematik, sowie 6 ECTS theoretische Informatik und 2 ECTS Schlüsselqualifikationen. Also versuche ich im Sommersemester ganze 37 ECTS zu erwerben. Damit räume ich aber die kompletten Mathematikvorlesungen aus dem Weg, was es mir ermöglicht, mich völlig der Informatik und Elektrotechnik zu widmen.\nIch hoffe das ich dieses Ziel einhalte und keine der Klausuren verhaue. Dies wird verdammt viel Disziplin und Durchhaltevermögen erfordern.\nBesonders freue ich mich auf mein Softwaretechnik I Tutorium. Die Übungsleiter sind super drauf, der Stoff ist interessant und ich werde dafür auch noch bezahlt =)\n für Studierende der Informatik[/ref] ↩︎\n ",
|
|
||||||
"wordCount" : "239",
|
|
||||||
"inLanguage": "en",
|
|
||||||
"datePublished": "2019-04-10T00:00:00Z",
|
|
||||||
"dateModified": "2019-04-10T00:00:00Z",
|
|
||||||
"author":{
|
|
||||||
"@type": "Person",
|
|
||||||
"name": "Tobias Manske"
|
|
||||||
},
|
|
||||||
"mainEntityOfPage": {
|
|
||||||
"@type": "WebPage",
|
|
||||||
"@id": "https://tobiasmanske.de/posts/2019-04-10-mathesemester/"
|
|
||||||
},
|
|
||||||
"publisher": {
|
|
||||||
"@type": "Organization",
|
|
||||||
"name": "Tobias Manske",
|
|
||||||
"logo": {
|
|
||||||
"@type": "ImageObject",
|
|
||||||
"url": "https://tobiasmanske.de/favicon.ico"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
|
|
||||||
<article class="post-single">
|
|
||||||
<header class="post-header">
|
|
||||||
<div class="breadcrumbs">
|
|
||||||
|
|
||||||
<a href="https://tobiasmanske.de">Home</a> » <a href="https://tobiasmanske.de/posts/">Posts</a>
|
|
||||||
</div>
|
|
||||||
<h1 class="post-title">
|
|
||||||
Ein Semester Mathematik
|
|
||||||
</h1>
|
|
||||||
<div class="post-meta">
|
|
||||||
|
|
||||||
April 10, 2019 · Tobias Manske
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<div class="toc">
|
|
||||||
<details >
|
|
||||||
<summary accesskey="c" title="(Alt + C)">
|
|
||||||
<div class="details">Table of Contents</div>
|
|
||||||
</summary>
|
|
||||||
<div class="inner">
|
|
||||||
</div>
|
|
||||||
</details>
|
|
||||||
</div>
|
|
||||||
<div class="post-content">
|
|
||||||
<p>Im Oktober 2017 begann ich mein Studium der Informatik am KIT. Mittlerweile haben wir April 2019 und damit das Ende meines dritten Fachsemesters. Ich habe grade einmal eine Mathematikklausur im Wert von 9 ECTS bestanden. Nach Studienablaufplan sollte ich zu diesem Zeitpunkt bereits ganze 33.5 ECTS an Mathematik erworben haben.</p>
|
|
||||||
<p>Damit ich mein Studium noch einigermaßen in Regelstudienzeit schaffen kann, muss ich mich jetzt ranhalten. Daher belege ich im Sommersemester 2019:</p>
|
|
||||||
<ul>
|
|
||||||
<li>Höhere Mathematik II<sup id="fnref:1"><a href="#fn:1" class="footnote-ref" role="doc-noteref">1</a></sup> für 6 ECTS</li>
|
|
||||||
<li>Lineare Algebra II für 5 ECTS</li>
|
|
||||||
<li>Numerik für 4.5 ECTS</li>
|
|
||||||
<li>Algorithmen und Datenstrukturen für 6 ECTS</li>
|
|
||||||
<li>Start in die Lehre (SWT-1 Tutor) für 2 ECTS sowie</li>
|
|
||||||
<li>Bioelektrische Signale im Ergänzungsfach Elektro- und Informationstechnik für 3 ECTS</li>
|
|
||||||
</ul>
|
|
||||||
<p>Desweiteren lasse ich mich Prüfen in</p>
|
|
||||||
<ul>
|
|
||||||
<li>Höhere Mathematik für Informatiker I für 9 ECTS (Zusammen mit HM II)</li>
|
|
||||||
<li>Einführung in die Wahrscheinlichkeitstheorie und Statistik für 4.5 ECTS</li>
|
|
||||||
</ul>
|
|
||||||
<p>Das macht stolze 29 ECTS an Mathematik, sowie 6 ECTS theoretische Informatik und 2 ECTS Schlüsselqualifikationen.
|
|
||||||
Also versuche ich im Sommersemester ganze 37 ECTS zu erwerben. Damit räume ich aber die kompletten Mathematikvorlesungen aus dem Weg, was es mir ermöglicht, mich völlig der Informatik und Elektrotechnik zu widmen.</p>
|
|
||||||
<p>Ich hoffe das ich dieses Ziel einhalte und keine der Klausuren verhaue. Dies wird verdammt viel Disziplin und Durchhaltevermögen erfordern.</p>
|
|
||||||
<p>Besonders freue ich mich auf mein Softwaretechnik I Tutorium. Die Übungsleiter sind super drauf, der Stoff ist interessant und ich werde dafür auch noch bezahlt =)</p>
|
|
||||||
<section class="footnotes" role="doc-endnotes">
|
|
||||||
<hr>
|
|
||||||
<ol>
|
|
||||||
<li id="fn:1" role="doc-endnote">
|
|
||||||
<p>für Studierende der Informatik[/ref] <a href="#fnref:1" class="footnote-backref" role="doc-backlink">↩︎</a></p>
|
|
||||||
</li>
|
|
||||||
</ol>
|
|
||||||
</section>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<footer class="post-footer">
|
|
||||||
<ul class="post-tags">
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/deutsch/">deutsch</a></li>
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/studium/">studium</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="share-buttons">
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Ein Semester Mathematik on twitter"
|
|
||||||
href="https://twitter.com/intent/tweet/?text=Ein%20Semester%20Mathematik&url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2019-04-10-mathesemester%2f&hashtags=deutsch%2cstudium">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-253.927,424.544c135.939,0 210.268,-112.643 210.268,-210.268c0,-3.218 0,-6.437 -0.153,-9.502c14.406,-10.421 26.973,-23.448 36.935,-38.314c-13.18,5.824 -27.433,9.809 -42.452,11.648c15.326,-9.196 26.973,-23.602 32.49,-40.92c-14.252,8.429 -30.038,14.56 -46.896,17.931c-13.487,-14.406 -32.644,-23.295 -53.946,-23.295c-40.767,0 -73.87,33.104 -73.87,73.87c0,5.824 0.613,11.494 1.992,16.858c-61.456,-3.065 -115.862,-32.49 -152.337,-77.241c-6.284,10.881 -9.962,23.601 -9.962,37.088c0,25.594 13.027,48.276 32.95,61.456c-12.107,-0.307 -23.448,-3.678 -33.41,-9.196l0,0.92c0,35.862 25.441,65.594 59.311,72.49c-6.13,1.686 -12.72,2.606 -19.464,2.606c-4.751,0 -9.348,-0.46 -13.946,-1.38c9.349,29.426 36.628,50.728 68.965,51.341c-25.287,19.771 -57.164,31.571 -91.8,31.571c-5.977,0 -11.801,-0.306 -17.625,-1.073c32.337,21.15 71.264,33.41 112.95,33.41Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Ein Semester Mathematik on linkedin"
|
|
||||||
href="https://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2019-04-10-mathesemester%2f&title=Ein%20Semester%20Mathematik&summary=Ein%20Semester%20Mathematik&source=https%3a%2f%2ftobiasmanske.de%2fposts%2f2019-04-10-mathesemester%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-288.985,423.278l0,-225.717l-75.04,0l0,225.717l75.04,0Zm270.539,0l0,-129.439c0,-69.333 -37.018,-101.586 -86.381,-101.586c-39.804,0 -57.634,21.891 -67.617,37.266l0,-31.958l-75.021,0c0.995,21.181 0,225.717 0,225.717l75.02,0l0,-126.056c0,-6.748 0.486,-13.492 2.474,-18.315c5.414,-13.475 17.767,-27.434 38.494,-27.434c27.135,0 38.007,20.707 38.007,51.037l0,120.768l75.024,0Zm-307.552,-334.556c-25.674,0 -42.448,16.879 -42.448,39.002c0,21.658 16.264,39.002 41.455,39.002l0.484,0c26.165,0 42.452,-17.344 42.452,-39.002c-0.485,-22.092 -16.241,-38.954 -41.943,-39.002Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Ein Semester Mathematik on reddit"
|
|
||||||
href="https://reddit.com/submit?url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2019-04-10-mathesemester%2f&title=Ein%20Semester%20Mathematik">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-3.446,265.638c0,-22.964 -18.616,-41.58 -41.58,-41.58c-11.211,0 -21.361,4.457 -28.841,11.666c-28.424,-20.508 -67.586,-33.757 -111.204,-35.278l18.941,-89.121l61.884,13.157c0.756,15.734 13.642,28.29 29.56,28.29c16.407,0 29.706,-13.299 29.706,-29.701c0,-16.403 -13.299,-29.702 -29.706,-29.702c-11.666,0 -21.657,6.792 -26.515,16.578l-69.105,-14.69c-1.922,-0.418 -3.939,-0.042 -5.585,1.036c-1.658,1.073 -2.811,2.761 -3.224,4.686l-21.152,99.438c-44.258,1.228 -84.046,14.494 -112.837,35.232c-7.468,-7.164 -17.589,-11.591 -28.757,-11.591c-22.965,0 -41.585,18.616 -41.585,41.58c0,16.896 10.095,31.41 24.568,37.918c-0.639,4.135 -0.99,8.328 -0.99,12.576c0,63.977 74.469,115.836 166.33,115.836c91.861,0 166.334,-51.859 166.334,-115.836c0,-4.218 -0.347,-8.387 -0.977,-12.493c14.564,-6.47 24.735,-21.034 24.735,-38.001Zm-119.474,108.193c-20.27,20.241 -59.115,21.816 -70.534,21.816c-11.428,0 -50.277,-1.575 -70.522,-21.82c-3.007,-3.008 -3.007,-7.882 0,-10.889c3.003,-2.999 7.882,-3.003 10.885,0c12.777,12.781 40.11,17.317 59.637,17.317c19.522,0 46.86,-4.536 59.657,-17.321c3.016,-2.999 7.886,-2.995 10.885,0.008c3.008,3.011 3.003,7.882 -0.008,10.889Zm-5.23,-48.781c-16.373,0 -29.701,-13.324 -29.701,-29.698c0,-16.381 13.328,-29.714 29.701,-29.714c16.378,0 29.706,13.333 29.706,29.714c0,16.374 -13.328,29.698 -29.706,29.698Zm-160.386,-29.702c0,-16.381 13.328,-29.71 29.714,-29.71c16.369,0 29.689,13.329 29.689,29.71c0,16.373 -13.32,29.693 -29.689,29.693c-16.386,0 -29.714,-13.32 -29.714,-29.693Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Ein Semester Mathematik on facebook"
|
|
||||||
href="https://facebook.com/sharer/sharer.php?u=https%3a%2f%2ftobiasmanske.de%2fposts%2f2019-04-10-mathesemester%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-106.468,0l0,-192.915l66.6,0l12.672,-82.621l-79.272,0l0,-53.617c0,-22.603 11.073,-44.636 46.58,-44.636l36.042,0l0,-70.34c0,0 -32.71,-5.582 -63.982,-5.582c-65.288,0 -107.96,39.569 -107.96,111.204l0,62.971l-72.573,0l0,82.621l72.573,0l0,192.915l-191.104,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Ein Semester Mathematik on whatsapp"
|
|
||||||
href="https://api.whatsapp.com/send?text=Ein%20Semester%20Mathematik%20-%20https%3a%2f%2ftobiasmanske.de%2fposts%2f2019-04-10-mathesemester%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-58.673,127.703c-33.842,-33.881 -78.847,-52.548 -126.798,-52.568c-98.799,0 -179.21,80.405 -179.249,179.234c-0.013,31.593 8.241,62.428 23.927,89.612l-25.429,92.884l95.021,-24.925c26.181,14.28 55.659,21.807 85.658,21.816l0.074,0c98.789,0 179.206,-80.413 179.247,-179.243c0.018,-47.895 -18.61,-92.93 -52.451,-126.81Zm-126.797,275.782l-0.06,0c-26.734,-0.01 -52.954,-7.193 -75.828,-20.767l-5.441,-3.229l-56.386,14.792l15.05,-54.977l-3.542,-5.637c-14.913,-23.72 -22.791,-51.136 -22.779,-79.287c0.033,-82.142 66.867,-148.971 149.046,-148.971c39.793,0.014 77.199,15.531 105.329,43.692c28.128,28.16 43.609,65.592 43.594,105.4c-0.034,82.149 -66.866,148.983 -148.983,148.984Zm81.721,-111.581c-4.479,-2.242 -26.499,-13.075 -30.604,-14.571c-4.105,-1.495 -7.091,-2.241 -10.077,2.241c-2.986,4.483 -11.569,14.572 -14.182,17.562c-2.612,2.988 -5.225,3.364 -9.703,1.12c-4.479,-2.241 -18.91,-6.97 -36.017,-22.23c-13.314,-11.876 -22.304,-26.542 -24.916,-31.026c-2.612,-4.484 -0.279,-6.908 1.963,-9.14c2.016,-2.007 4.48,-5.232 6.719,-7.847c2.24,-2.615 2.986,-4.484 4.479,-7.472c1.493,-2.99 0.747,-5.604 -0.374,-7.846c-1.119,-2.241 -10.077,-24.288 -13.809,-33.256c-3.635,-8.733 -7.327,-7.55 -10.077,-7.688c-2.609,-0.13 -5.598,-0.158 -8.583,-0.158c-2.986,0 -7.839,1.121 -11.944,5.604c-4.105,4.484 -15.675,15.32 -15.675,37.364c0,22.046 16.048,43.342 18.287,46.332c2.24,2.99 31.582,48.227 76.511,67.627c10.685,4.615 19.028,7.371 25.533,9.434c10.728,3.41 20.492,2.929 28.209,1.775c8.605,-1.285 26.499,-10.833 30.231,-21.295c3.732,-10.464 3.732,-19.431 2.612,-21.298c-1.119,-1.869 -4.105,-2.99 -8.583,-5.232Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Ein Semester Mathematik on telegram"
|
|
||||||
href="https://telegram.me/share/url?text=Ein%20Semester%20Mathematik&url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2019-04-10-mathesemester%2f">
|
|
||||||
<svg version="1.1" xml:space="preserve" viewBox="2 2 28 28">
|
|
||||||
<path
|
|
||||||
d="M26.49,29.86H5.5a3.37,3.37,0,0,1-2.47-1,3.35,3.35,0,0,1-1-2.47V5.48A3.36,3.36,0,0,1,3,3,3.37,3.37,0,0,1,5.5,2h21A3.38,3.38,0,0,1,29,3a3.36,3.36,0,0,1,1,2.46V26.37a3.35,3.35,0,0,1-1,2.47A3.38,3.38,0,0,1,26.49,29.86Zm-5.38-6.71a.79.79,0,0,0,.85-.66L24.73,9.24a.55.55,0,0,0-.18-.46.62.62,0,0,0-.41-.17q-.08,0-16.53,6.11a.59.59,0,0,0-.41.59.57.57,0,0,0,.43.52l4,1.24,1.61,4.83a.62.62,0,0,0,.63.43.56.56,0,0,0,.4-.17L16.54,20l4.09,3A.9.9,0,0,0,21.11,23.15ZM13.8,20.71l-1.21-4q8.72-5.55,8.78-5.55c.15,0,.23,0,.23.16a.18.18,0,0,1,0,.06s-2.51,2.3-7.52,6.8Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</footer><div id="disqus_thread"></div>
|
|
||||||
<script type="application/javascript">
|
|
||||||
var disqus_config = function () {
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
};
|
|
||||||
(function() {
|
|
||||||
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
|
|
||||||
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
var d = document, s = d.createElement('script'); s.async = true;
|
|
||||||
s.src = '//' + "rad4day" + '.disqus.com/embed.js';
|
|
||||||
s.setAttribute('data-timestamp', +new Date());
|
|
||||||
(d.head || d.body).appendChild(s);
|
|
||||||
})();
|
|
||||||
</script>
|
|
||||||
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
|
|
||||||
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
|
|
||||||
|
|
||||||
</article>
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,463 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Compiling IntelliJ Designer Forms with Maven | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="intellij forms, maven, intellij gui, designer, forms, swing, compile" />
|
|
||||||
<meta name="description" content="Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I’ve found a 2021 solution.">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Compiling IntelliJ Designer Forms with Maven" />
|
|
||||||
<meta property="og:description" content="Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I’ve found a 2021 solution." />
|
|
||||||
<meta property="og:type" content="article" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/" />
|
|
||||||
<meta property="article:published_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta property="article:modified_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Compiling IntelliJ Designer Forms with Maven | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
<script type="application/ld+json">
|
|
||||||
{
|
|
||||||
"@context": "https://schema.org",
|
|
||||||
"@type": "BlogPosting",
|
|
||||||
"headline": "Compiling IntelliJ Designer Forms with Maven",
|
|
||||||
"name": "Compiling IntelliJ Designer Forms with Maven",
|
|
||||||
"description": "Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I\u0026amp;rsquo;ve found a 2021 solution.",
|
|
||||||
"keywords": [
|
|
||||||
"intellij forms", "maven", "intellij gui", "designer", "forms", "swing", "compile"
|
|
||||||
],
|
|
||||||
"articleBody": "In 2021 I worked in a small team of students on an old fashioned Java swing application. To design our forms rather fast, we chose to opt for the IJ-GUI designer.\nThat turned out to be a rather annoying mistake, trying to package the Software just hours before the deadline.We were unable to come up with a solution to compile the forms on our build server in that short time. So, we then opted to just let IntelliJ compile the .forms into .java directly, which then cluttered our version control.\nToday I present you the fix: A minimal pom.xml compiling forms on the fly. A complete minimal working example can be found on my private git: git.tobiasmanske.de\n1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 xmlns=\"http://maven.apache.org/POM/4.0.0\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd\" 4.0.0 de.tobiasmanske example 1.0-SNAPSHOT 11 11 203.7148.57 jetbrains.releases https://www.jetbrains.com/intellij-repository/releases jetbrains.3rdparty https://dl.bintray.com/jetbrains/intellij-third-party-dependencies maven-antrun-plugin 3.0.0 compile id=\"j2sp\" location=\"${project.basedir}/src/main/java\"/ name=\"javac2\" classpathref=\"maven.runtime.classpath\" classname=\"com.intellij.ant.Javac2\"/ destdir=\"${project.basedir}/target/classes\" refid=\"j2sp\"/ run com.jetbrains.intellij.java java-gui-forms-rt ${intellij.version} com.jetbrains.intellij.java java-compiler-ant-tasks ${intellij.version} That’s all for today, I hope this helped you, so that you don’t struggle with it for as long.\n",
|
|
||||||
"wordCount" : "277",
|
|
||||||
"inLanguage": "en",
|
|
||||||
"datePublished": "2021-02-23T03:59:59+01:00",
|
|
||||||
"dateModified": "2021-02-23T03:59:59+01:00",
|
|
||||||
"author":{
|
|
||||||
"@type": "Person",
|
|
||||||
"name": "Tobias Manske"
|
|
||||||
},
|
|
||||||
"mainEntityOfPage": {
|
|
||||||
"@type": "WebPage",
|
|
||||||
"@id": "https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/"
|
|
||||||
},
|
|
||||||
"publisher": {
|
|
||||||
"@type": "Organization",
|
|
||||||
"name": "Tobias Manske",
|
|
||||||
"logo": {
|
|
||||||
"@type": "ImageObject",
|
|
||||||
"url": "https://tobiasmanske.de/favicon.ico"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
|
|
||||||
<article class="post-single">
|
|
||||||
<header class="post-header">
|
|
||||||
<div class="breadcrumbs">
|
|
||||||
|
|
||||||
<a href="https://tobiasmanske.de">Home</a> » <a href="https://tobiasmanske.de/posts/">Posts</a>
|
|
||||||
</div>
|
|
||||||
<h1 class="post-title">
|
|
||||||
Compiling IntelliJ Designer Forms with Maven
|
|
||||||
</h1>
|
|
||||||
<div class="post-meta">
|
|
||||||
|
|
||||||
February 23, 2021 · Tobias Manske
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<div class="post-content">
|
|
||||||
<p>In 2021 I worked in a small team of students on an old fashioned Java swing application. To design our forms rather fast, we chose to opt for the IJ-GUI designer.</p>
|
|
||||||
<p>That turned out to be a rather annoying mistake, trying to package the Software just hours before the deadline.We were unable to come up with a solution to compile the forms on our build server in that short time.
|
|
||||||
So, we then opted to just let IntelliJ compile the .forms into .java directly, which then cluttered our version control.</p>
|
|
||||||
<p>Today I present you the fix: A minimal <code>pom.xml</code> compiling forms on the fly. A complete minimal working example can be found on my private git: <a href="https://git.tobiasmanske.de/user/rad4day/public/intellij-forms-maven-example/tree/">git.tobiasmanske.de</a></p>
|
|
||||||
<div class="highlight"><div class="chroma">
|
|
||||||
<table class="lntable"><tr><td class="lntd">
|
|
||||||
<pre class="chroma"><code><span class="lnt"> 1
|
|
||||||
</span><span class="lnt"> 2
|
|
||||||
</span><span class="lnt"> 3
|
|
||||||
</span><span class="lnt"> 4
|
|
||||||
</span><span class="lnt"> 5
|
|
||||||
</span><span class="lnt"> 6
|
|
||||||
</span><span class="lnt"> 7
|
|
||||||
</span><span class="lnt"> 8
|
|
||||||
</span><span class="lnt"> 9
|
|
||||||
</span><span class="lnt">10
|
|
||||||
</span><span class="lnt">11
|
|
||||||
</span><span class="lnt">12
|
|
||||||
</span><span class="lnt">13
|
|
||||||
</span><span class="lnt">14
|
|
||||||
</span><span class="lnt">15
|
|
||||||
</span><span class="lnt">16
|
|
||||||
</span><span class="lnt">17
|
|
||||||
</span><span class="lnt">18
|
|
||||||
</span><span class="lnt">19
|
|
||||||
</span><span class="lnt">20
|
|
||||||
</span><span class="lnt">21
|
|
||||||
</span><span class="lnt">22
|
|
||||||
</span><span class="lnt">23
|
|
||||||
</span><span class="lnt">24
|
|
||||||
</span><span class="lnt">25
|
|
||||||
</span><span class="lnt">26
|
|
||||||
</span><span class="lnt">27
|
|
||||||
</span><span class="lnt">28
|
|
||||||
</span><span class="lnt">29
|
|
||||||
</span><span class="lnt">30
|
|
||||||
</span><span class="lnt">31
|
|
||||||
</span><span class="lnt">32
|
|
||||||
</span><span class="lnt">33
|
|
||||||
</span><span class="lnt">34
|
|
||||||
</span><span class="lnt">35
|
|
||||||
</span><span class="lnt">36
|
|
||||||
</span><span class="lnt">37
|
|
||||||
</span><span class="lnt">38
|
|
||||||
</span><span class="lnt">39
|
|
||||||
</span><span class="lnt">40
|
|
||||||
</span><span class="lnt">41
|
|
||||||
</span><span class="lnt">42
|
|
||||||
</span><span class="lnt">43
|
|
||||||
</span><span class="lnt">44
|
|
||||||
</span><span class="lnt">45
|
|
||||||
</span><span class="lnt">46
|
|
||||||
</span><span class="lnt">47
|
|
||||||
</span><span class="lnt">48
|
|
||||||
</span><span class="lnt">49
|
|
||||||
</span><span class="lnt">50
|
|
||||||
</span><span class="lnt">51
|
|
||||||
</span><span class="lnt">52
|
|
||||||
</span><span class="lnt">53
|
|
||||||
</span><span class="lnt">54
|
|
||||||
</span><span class="lnt">55
|
|
||||||
</span><span class="lnt">56
|
|
||||||
</span><span class="lnt">57
|
|
||||||
</span><span class="lnt">58
|
|
||||||
</span><span class="lnt">59
|
|
||||||
</span><span class="lnt">60
|
|
||||||
</span><span class="lnt">61
|
|
||||||
</span><span class="lnt">62
|
|
||||||
</span><span class="lnt">63
|
|
||||||
</span><span class="lnt">64
|
|
||||||
</span><span class="lnt">65
|
|
||||||
</span><span class="lnt">66
|
|
||||||
</span><span class="lnt">67
|
|
||||||
</span></code></pre></td>
|
|
||||||
<td class="lntd">
|
|
||||||
<pre class="chroma"><code class="language-xml" data-lang="xml"><span class="cp"><?xml version="1.0" encoding="UTF-8"?></span>
|
|
||||||
<span class="nt"><project</span> <span class="na">xmlns=</span><span class="s">"http://maven.apache.org/POM/4.0.0"</span>
|
|
||||||
<span class="na">xmlns:xsi=</span><span class="s">"http://www.w3.org/2001/XMLSchema-instance"</span>
|
|
||||||
<span class="na">xsi:schemaLocation=</span><span class="s">"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"</span><span class="nt">></span>
|
|
||||||
<span class="nt"><modelVersion></span>4.0.0<span class="nt"></modelVersion></span>
|
|
||||||
|
|
||||||
<span class="nt"><groupId></span>de.tobiasmanske<span class="nt"></groupId></span>
|
|
||||||
<span class="nt"><artifactId></span>example<span class="nt"></artifactId></span>
|
|
||||||
<span class="nt"><version></span>1.0-SNAPSHOT<span class="nt"></version></span>
|
|
||||||
|
|
||||||
<span class="nt"><properties></span>
|
|
||||||
<span class="nt"><maven.compiler.source></span>11<span class="nt"></maven.compiler.source></span>
|
|
||||||
<span class="nt"><maven.compiler.target></span>11<span class="nt"></maven.compiler.target></span>
|
|
||||||
<span class="nt"><intellij.version></span>203.7148.57<span class="nt"></intellij.version></span>
|
|
||||||
<span class="nt"></properties></span>
|
|
||||||
|
|
||||||
<span class="nt"><repositories></span>
|
|
||||||
<span class="nt"><repository></span>
|
|
||||||
<span class="nt"><id></span>jetbrains.releases<span class="nt"></id></span>
|
|
||||||
<span class="nt"><url></span>https://www.jetbrains.com/intellij-repository/releases<span class="nt"></url></span>
|
|
||||||
<span class="nt"></repository></span>
|
|
||||||
<span class="nt"><repository></span>
|
|
||||||
<span class="nt"><id></span>jetbrains.3rdparty<span class="nt"></id></span>
|
|
||||||
<span class="nt"><url></span>https://dl.bintray.com/jetbrains/intellij-third-party-dependencies<span class="nt"></url></span>
|
|
||||||
<span class="nt"></repository></span>
|
|
||||||
<span class="nt"></repositories></span>
|
|
||||||
|
|
||||||
<span class="nt"><build></span>
|
|
||||||
<span class="nt"><plugins></span>
|
|
||||||
<span class="nt"><plugin></span>
|
|
||||||
<span class="nt"><artifactId></span>maven-antrun-plugin<span class="nt"></artifactId></span>
|
|
||||||
<span class="nt"><version></span>3.0.0<span class="nt"></version></span>
|
|
||||||
<span class="nt"><executions></span>
|
|
||||||
<span class="nt"><execution></span>
|
|
||||||
<span class="nt"><phase></span>compile<span class="nt"></phase></span>
|
|
||||||
<span class="nt"><configuration></span>
|
|
||||||
<span class="nt"><target></span>
|
|
||||||
<span class="nt"><path</span> <span class="na">id=</span><span class="s">"j2sp"</span><span class="nt">></span>
|
|
||||||
<span class="nt"><pathelement</span> <span class="na">location=</span><span class="s">"${project.basedir}/src/main/java"</span><span class="nt">/></span>
|
|
||||||
<span class="nt"></path></span>
|
|
||||||
<span class="nt"><taskdef</span> <span class="na">name=</span><span class="s">"javac2"</span> <span class="na">classpathref=</span><span class="s">"maven.runtime.classpath"</span> <span class="na">classname=</span><span class="s">"com.intellij.ant.Javac2"</span><span class="nt">/></span>
|
|
||||||
<span class="nt"><javac2</span> <span class="na">destdir=</span><span class="s">"${project.basedir}/target/classes"</span><span class="nt">></span>
|
|
||||||
<span class="nt"><src</span> <span class="na">refid=</span><span class="s">"j2sp"</span><span class="nt">/></span>
|
|
||||||
<span class="nt"></javac2></span>
|
|
||||||
<span class="nt"></target></span>
|
|
||||||
<span class="nt"></configuration></span>
|
|
||||||
<span class="nt"><goals></span>
|
|
||||||
<span class="nt"><goal></span>run<span class="nt"></goal></span>
|
|
||||||
<span class="nt"></goals></span>
|
|
||||||
<span class="nt"></execution></span>
|
|
||||||
<span class="nt"></executions></span>
|
|
||||||
<span class="nt"></plugin></span>
|
|
||||||
<span class="nt"></plugins></span>
|
|
||||||
<span class="nt"></build></span>
|
|
||||||
<span class="nt"><dependencies></span>
|
|
||||||
<span class="nt"><dependency></span>
|
|
||||||
<span class="nt"><groupId></span>com.jetbrains.intellij.java<span class="nt"></groupId></span>
|
|
||||||
<span class="nt"><artifactId></span>java-gui-forms-rt<span class="nt"></artifactId></span>
|
|
||||||
<span class="nt"><version></span>${intellij.version}<span class="nt"></version></span>
|
|
||||||
<span class="nt"></dependency></span>
|
|
||||||
<span class="nt"><dependency></span>
|
|
||||||
<span class="nt"><groupId></span>com.jetbrains.intellij.java<span class="nt"></groupId></span>
|
|
||||||
<span class="nt"><artifactId></span>java-compiler-ant-tasks<span class="nt"></artifactId></span>
|
|
||||||
<span class="nt"><version></span>${intellij.version}<span class="nt"></version></span>
|
|
||||||
<span class="nt"></dependency></span>
|
|
||||||
<span class="nt"></dependencies></span>
|
|
||||||
<span class="nt"></project></span>
|
|
||||||
</code></pre></td></tr></table>
|
|
||||||
</div>
|
|
||||||
</div><p>That’s all for today, I hope this helped you, so that you don’t struggle with it for as long.</p>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<footer class="post-footer">
|
|
||||||
<ul class="post-tags">
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/hacking/">hacking</a></li>
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/english/">english</a></li>
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/software-engineering/">software engineering</a></li>
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/maven/">maven</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="share-buttons">
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Compiling IntelliJ Designer Forms with Maven on twitter"
|
|
||||||
href="https://twitter.com/intent/tweet/?text=Compiling%20IntelliJ%20Designer%20Forms%20with%20Maven&url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2021-02-23-maven-ij-designer%2f&hashtags=hacking%2cenglish%2csoftwareengineering%2cmaven">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-253.927,424.544c135.939,0 210.268,-112.643 210.268,-210.268c0,-3.218 0,-6.437 -0.153,-9.502c14.406,-10.421 26.973,-23.448 36.935,-38.314c-13.18,5.824 -27.433,9.809 -42.452,11.648c15.326,-9.196 26.973,-23.602 32.49,-40.92c-14.252,8.429 -30.038,14.56 -46.896,17.931c-13.487,-14.406 -32.644,-23.295 -53.946,-23.295c-40.767,0 -73.87,33.104 -73.87,73.87c0,5.824 0.613,11.494 1.992,16.858c-61.456,-3.065 -115.862,-32.49 -152.337,-77.241c-6.284,10.881 -9.962,23.601 -9.962,37.088c0,25.594 13.027,48.276 32.95,61.456c-12.107,-0.307 -23.448,-3.678 -33.41,-9.196l0,0.92c0,35.862 25.441,65.594 59.311,72.49c-6.13,1.686 -12.72,2.606 -19.464,2.606c-4.751,0 -9.348,-0.46 -13.946,-1.38c9.349,29.426 36.628,50.728 68.965,51.341c-25.287,19.771 -57.164,31.571 -91.8,31.571c-5.977,0 -11.801,-0.306 -17.625,-1.073c32.337,21.15 71.264,33.41 112.95,33.41Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Compiling IntelliJ Designer Forms with Maven on linkedin"
|
|
||||||
href="https://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2021-02-23-maven-ij-designer%2f&title=Compiling%20IntelliJ%20Designer%20Forms%20with%20Maven&summary=Compiling%20IntelliJ%20Designer%20Forms%20with%20Maven&source=https%3a%2f%2ftobiasmanske.de%2fposts%2f2021-02-23-maven-ij-designer%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-288.985,423.278l0,-225.717l-75.04,0l0,225.717l75.04,0Zm270.539,0l0,-129.439c0,-69.333 -37.018,-101.586 -86.381,-101.586c-39.804,0 -57.634,21.891 -67.617,37.266l0,-31.958l-75.021,0c0.995,21.181 0,225.717 0,225.717l75.02,0l0,-126.056c0,-6.748 0.486,-13.492 2.474,-18.315c5.414,-13.475 17.767,-27.434 38.494,-27.434c27.135,0 38.007,20.707 38.007,51.037l0,120.768l75.024,0Zm-307.552,-334.556c-25.674,0 -42.448,16.879 -42.448,39.002c0,21.658 16.264,39.002 41.455,39.002l0.484,0c26.165,0 42.452,-17.344 42.452,-39.002c-0.485,-22.092 -16.241,-38.954 -41.943,-39.002Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Compiling IntelliJ Designer Forms with Maven on reddit"
|
|
||||||
href="https://reddit.com/submit?url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2021-02-23-maven-ij-designer%2f&title=Compiling%20IntelliJ%20Designer%20Forms%20with%20Maven">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-3.446,265.638c0,-22.964 -18.616,-41.58 -41.58,-41.58c-11.211,0 -21.361,4.457 -28.841,11.666c-28.424,-20.508 -67.586,-33.757 -111.204,-35.278l18.941,-89.121l61.884,13.157c0.756,15.734 13.642,28.29 29.56,28.29c16.407,0 29.706,-13.299 29.706,-29.701c0,-16.403 -13.299,-29.702 -29.706,-29.702c-11.666,0 -21.657,6.792 -26.515,16.578l-69.105,-14.69c-1.922,-0.418 -3.939,-0.042 -5.585,1.036c-1.658,1.073 -2.811,2.761 -3.224,4.686l-21.152,99.438c-44.258,1.228 -84.046,14.494 -112.837,35.232c-7.468,-7.164 -17.589,-11.591 -28.757,-11.591c-22.965,0 -41.585,18.616 -41.585,41.58c0,16.896 10.095,31.41 24.568,37.918c-0.639,4.135 -0.99,8.328 -0.99,12.576c0,63.977 74.469,115.836 166.33,115.836c91.861,0 166.334,-51.859 166.334,-115.836c0,-4.218 -0.347,-8.387 -0.977,-12.493c14.564,-6.47 24.735,-21.034 24.735,-38.001Zm-119.474,108.193c-20.27,20.241 -59.115,21.816 -70.534,21.816c-11.428,0 -50.277,-1.575 -70.522,-21.82c-3.007,-3.008 -3.007,-7.882 0,-10.889c3.003,-2.999 7.882,-3.003 10.885,0c12.777,12.781 40.11,17.317 59.637,17.317c19.522,0 46.86,-4.536 59.657,-17.321c3.016,-2.999 7.886,-2.995 10.885,0.008c3.008,3.011 3.003,7.882 -0.008,10.889Zm-5.23,-48.781c-16.373,0 -29.701,-13.324 -29.701,-29.698c0,-16.381 13.328,-29.714 29.701,-29.714c16.378,0 29.706,13.333 29.706,29.714c0,16.374 -13.328,29.698 -29.706,29.698Zm-160.386,-29.702c0,-16.381 13.328,-29.71 29.714,-29.71c16.369,0 29.689,13.329 29.689,29.71c0,16.373 -13.32,29.693 -29.689,29.693c-16.386,0 -29.714,-13.32 -29.714,-29.693Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Compiling IntelliJ Designer Forms with Maven on facebook"
|
|
||||||
href="https://facebook.com/sharer/sharer.php?u=https%3a%2f%2ftobiasmanske.de%2fposts%2f2021-02-23-maven-ij-designer%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-106.468,0l0,-192.915l66.6,0l12.672,-82.621l-79.272,0l0,-53.617c0,-22.603 11.073,-44.636 46.58,-44.636l36.042,0l0,-70.34c0,0 -32.71,-5.582 -63.982,-5.582c-65.288,0 -107.96,39.569 -107.96,111.204l0,62.971l-72.573,0l0,82.621l72.573,0l0,192.915l-191.104,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Compiling IntelliJ Designer Forms with Maven on whatsapp"
|
|
||||||
href="https://api.whatsapp.com/send?text=Compiling%20IntelliJ%20Designer%20Forms%20with%20Maven%20-%20https%3a%2f%2ftobiasmanske.de%2fposts%2f2021-02-23-maven-ij-designer%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-58.673,127.703c-33.842,-33.881 -78.847,-52.548 -126.798,-52.568c-98.799,0 -179.21,80.405 -179.249,179.234c-0.013,31.593 8.241,62.428 23.927,89.612l-25.429,92.884l95.021,-24.925c26.181,14.28 55.659,21.807 85.658,21.816l0.074,0c98.789,0 179.206,-80.413 179.247,-179.243c0.018,-47.895 -18.61,-92.93 -52.451,-126.81Zm-126.797,275.782l-0.06,0c-26.734,-0.01 -52.954,-7.193 -75.828,-20.767l-5.441,-3.229l-56.386,14.792l15.05,-54.977l-3.542,-5.637c-14.913,-23.72 -22.791,-51.136 -22.779,-79.287c0.033,-82.142 66.867,-148.971 149.046,-148.971c39.793,0.014 77.199,15.531 105.329,43.692c28.128,28.16 43.609,65.592 43.594,105.4c-0.034,82.149 -66.866,148.983 -148.983,148.984Zm81.721,-111.581c-4.479,-2.242 -26.499,-13.075 -30.604,-14.571c-4.105,-1.495 -7.091,-2.241 -10.077,2.241c-2.986,4.483 -11.569,14.572 -14.182,17.562c-2.612,2.988 -5.225,3.364 -9.703,1.12c-4.479,-2.241 -18.91,-6.97 -36.017,-22.23c-13.314,-11.876 -22.304,-26.542 -24.916,-31.026c-2.612,-4.484 -0.279,-6.908 1.963,-9.14c2.016,-2.007 4.48,-5.232 6.719,-7.847c2.24,-2.615 2.986,-4.484 4.479,-7.472c1.493,-2.99 0.747,-5.604 -0.374,-7.846c-1.119,-2.241 -10.077,-24.288 -13.809,-33.256c-3.635,-8.733 -7.327,-7.55 -10.077,-7.688c-2.609,-0.13 -5.598,-0.158 -8.583,-0.158c-2.986,0 -7.839,1.121 -11.944,5.604c-4.105,4.484 -15.675,15.32 -15.675,37.364c0,22.046 16.048,43.342 18.287,46.332c2.24,2.99 31.582,48.227 76.511,67.627c10.685,4.615 19.028,7.371 25.533,9.434c10.728,3.41 20.492,2.929 28.209,1.775c8.605,-1.285 26.499,-10.833 30.231,-21.295c3.732,-10.464 3.732,-19.431 2.612,-21.298c-1.119,-1.869 -4.105,-2.99 -8.583,-5.232Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Compiling IntelliJ Designer Forms with Maven on telegram"
|
|
||||||
href="https://telegram.me/share/url?text=Compiling%20IntelliJ%20Designer%20Forms%20with%20Maven&url=https%3a%2f%2ftobiasmanske.de%2fposts%2f2021-02-23-maven-ij-designer%2f">
|
|
||||||
<svg version="1.1" xml:space="preserve" viewBox="2 2 28 28">
|
|
||||||
<path
|
|
||||||
d="M26.49,29.86H5.5a3.37,3.37,0,0,1-2.47-1,3.35,3.35,0,0,1-1-2.47V5.48A3.36,3.36,0,0,1,3,3,3.37,3.37,0,0,1,5.5,2h21A3.38,3.38,0,0,1,29,3a3.36,3.36,0,0,1,1,2.46V26.37a3.35,3.35,0,0,1-1,2.47A3.38,3.38,0,0,1,26.49,29.86Zm-5.38-6.71a.79.79,0,0,0,.85-.66L24.73,9.24a.55.55,0,0,0-.18-.46.62.62,0,0,0-.41-.17q-.08,0-16.53,6.11a.59.59,0,0,0-.41.59.57.57,0,0,0,.43.52l4,1.24,1.61,4.83a.62.62,0,0,0,.63.43.56.56,0,0,0,.4-.17L16.54,20l4.09,3A.9.9,0,0,0,21.11,23.15ZM13.8,20.71l-1.21-4q8.72-5.55,8.78-5.55c.15,0,.23,0,.23.16a.18.18,0,0,1,0,.06s-2.51,2.3-7.52,6.8Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</footer><div id="disqus_thread"></div>
|
|
||||||
<script type="application/javascript">
|
|
||||||
var disqus_config = function () {
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
};
|
|
||||||
(function() {
|
|
||||||
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
|
|
||||||
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
var d = document, s = d.createElement('script'); s.async = true;
|
|
||||||
s.src = '//' + "rad4day" + '.disqus.com/embed.js';
|
|
||||||
s.setAttribute('data-timestamp', +new Date());
|
|
||||||
(d.head || d.body).appendChild(s);
|
|
||||||
})();
|
|
||||||
</script>
|
|
||||||
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
|
|
||||||
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
|
|
||||||
|
|
||||||
</article>
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,342 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Chemnitzer Linuxtage 2019 | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="event, linux, deutsch" />
|
|
||||||
<meta name="description" content="Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie.">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/posts/clt2019/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Chemnitzer Linuxtage 2019" />
|
|
||||||
<meta property="og:description" content="Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie." />
|
|
||||||
<meta property="og:type" content="article" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/posts/clt2019/" />
|
|
||||||
<meta property="article:published_time" content="2019-03-21T00:00:00+00:00" />
|
|
||||||
<meta property="article:modified_time" content="2019-03-21T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Chemnitzer Linuxtage 2019 | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/posts/clt2019/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
<script type="application/ld+json">
|
|
||||||
{
|
|
||||||
"@context": "https://schema.org",
|
|
||||||
"@type": "BlogPosting",
|
|
||||||
"headline": "Chemnitzer Linuxtage 2019",
|
|
||||||
"name": "Chemnitzer Linuxtage 2019",
|
|
||||||
"description": "Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie.",
|
|
||||||
"keywords": [
|
|
||||||
"event", "linux", "deutsch"
|
|
||||||
],
|
|
||||||
"articleBody": "Dieses Jahr trugen die Chemnitzer Linuxtage den Titel “Natürlich Intelligent”, welcher wunderbar auf das Thema Künstliche Intelligenz hinleitet. Ich habe bereits meine eigene kleine Geschichte mit den CLT, da dies mein insgesamt vierter Besuch war. Dennoch bot das Event dieses Jahr wieder neues für mich.\nDies ist nicht zuletzt dem Fakt geschuldet, dass ich dieses Jahr zum ersten mal als Aufbauhelfer und Teil des Sicherheitsteams anwesend war. Um diese Funktionen wahrnehmen zu können bin ich mit einem Freund bereits am Donnerstag angereist, unsere Anreise war jedoch wenig spektatkulär.\nFreitag verlief wie man es von einem Aufbautag erwarten würde. Es wurden Stühle getragen, Mülleimer verteilt, Notausgänge markiert und Sperrzonen als solche ausgezeichnet. Am Abend gab es dann eine Unterweisung für alle Sicherheitskräfte von Uwe und Titus. Zwei Menschen mit denen ich die Tage noch öfter zu tun hatte.\nAlle meine Schichten waren aufgrund meines Schichtpartners am Samstag, dementsprechend hab ich immer im wechsel 2h gearbeitet und 2h Zeit gehabt um Vorträge zu hören und mich mit Leuten zu unterhalten. Die Zeit habe ich primär dazu genutzt um mich mit alten Bekannten und Ausstellern zu unterhalten.\nDer Samstagabend ist traditionell für eine Abendveranstaltung für Helfer und Mitstreiter reserviert. So mussten um 18 Uhr alle Besucher das Zentrale Hörsaal- und Seminar-Gebäude der TU Chemnitz verlassen, während im Obergeschoss bereits der Aufbau für ein Festessen vor sich ging.\nDa das Essen meist extra in der Presse erwähnt wird, hat sich wohl jemand einen kleinen Spaß erlaubt ;-)\nDas ist ein Teil von dem, was nach 3 Stunden noch übrig war\nWährend des kompletten Samstags habe ich mich mit vielen Studierenden und auch promovierten Informatikern unterhalten. Diese hatten ein paar sehr gute Tipps für mich. Grade jetzt wo auch mein Studium am seidenen Faden hängt, kam mir dies sehr gelegen.\nDen Sonntag verbrachte ich mit den Vorträgen Freie Lizenzen, freie Trolle von R. Tiemann und DNS 2019: DNSSEC, Security-Records \u0026 PowerDNS von P. Heinlein. Letzterer ist sehr zu empfehlen. Somit befindet sich nun auch PowerDNS auf meiner Todo-Liste :)\nDie Heimfahrt war wohl der anstrengenste Akt in den vier Tagen. ICE, mit Verspätung und einem Betrunkenen der pöbelnd durch den Wagen lief. Ich war froh, noch am Sonntag zuhause anzukommen.\nBis nächstes Mal\n Tobias ",
|
|
||||||
"wordCount" : "369",
|
|
||||||
"inLanguage": "en",
|
|
||||||
"datePublished": "2019-03-21T00:00:00Z",
|
|
||||||
"dateModified": "2019-03-21T00:00:00Z",
|
|
||||||
"author":{
|
|
||||||
"@type": "Person",
|
|
||||||
"name": "Tobias Manske"
|
|
||||||
},
|
|
||||||
"mainEntityOfPage": {
|
|
||||||
"@type": "WebPage",
|
|
||||||
"@id": "https://tobiasmanske.de/posts/clt2019/"
|
|
||||||
},
|
|
||||||
"publisher": {
|
|
||||||
"@type": "Organization",
|
|
||||||
"name": "Tobias Manske",
|
|
||||||
"logo": {
|
|
||||||
"@type": "ImageObject",
|
|
||||||
"url": "https://tobiasmanske.de/favicon.ico"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
|
|
||||||
<article class="post-single">
|
|
||||||
<header class="post-header">
|
|
||||||
<div class="breadcrumbs">
|
|
||||||
|
|
||||||
<a href="https://tobiasmanske.de">Home</a> » <a href="https://tobiasmanske.de/posts/">Posts</a>
|
|
||||||
</div>
|
|
||||||
<h1 class="post-title">
|
|
||||||
Chemnitzer Linuxtage 2019
|
|
||||||
</h1>
|
|
||||||
<div class="post-meta">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<div class="toc">
|
|
||||||
<details >
|
|
||||||
<summary accesskey="c" title="(Alt + C)">
|
|
||||||
<div class="details">Table of Contents</div>
|
|
||||||
</summary>
|
|
||||||
<div class="inner">
|
|
||||||
</div>
|
|
||||||
</details>
|
|
||||||
</div>
|
|
||||||
<div class="post-content">
|
|
||||||
<p>Dieses Jahr trugen die <a href="https://chemnitzer.linux-tage.de/2019/de/">Chemnitzer Linuxtage</a> den Titel “Natürlich Intelligent”, welcher wunderbar auf das Thema Künstliche Intelligenz hinleitet. Ich habe bereits meine eigene kleine Geschichte mit den CLT, da dies mein insgesamt vierter Besuch war. Dennoch bot das Event dieses Jahr wieder neues für mich.</p>
|
|
||||||
<p>Dies ist nicht zuletzt dem Fakt geschuldet, dass ich dieses Jahr zum ersten mal als Aufbauhelfer und Teil des Sicherheitsteams anwesend war. Um diese Funktionen wahrnehmen zu können bin ich mit einem Freund bereits am Donnerstag angereist, unsere Anreise war jedoch wenig spektatkulär.</p>
|
|
||||||
<p>Freitag verlief wie man es von einem Aufbautag erwarten würde. Es wurden Stühle getragen, Mülleimer verteilt, Notausgänge markiert und Sperrzonen als solche ausgezeichnet. Am Abend gab es dann eine Unterweisung für alle Sicherheitskräfte von Uwe und Titus. Zwei Menschen mit denen ich die Tage noch öfter zu tun hatte.</p>
|
|
||||||
<p>Alle meine Schichten waren aufgrund meines Schichtpartners am Samstag, dementsprechend hab ich immer im wechsel 2h gearbeitet und 2h Zeit gehabt um Vorträge zu hören und mich mit Leuten zu unterhalten. Die Zeit habe ich primär dazu genutzt um mich mit alten Bekannten und Ausstellern zu unterhalten.</p>
|
|
||||||
<p>Der Samstagabend ist traditionell für eine Abendveranstaltung für Helfer und Mitstreiter reserviert. So mussten um 18 Uhr alle Besucher das Zentrale Hörsaal- und Seminar-Gebäude der TU Chemnitz verlassen, während im Obergeschoss bereits der Aufbau für ein Festessen vor sich ging.</p>
|
|
||||||
<p><img src="/images/clt_catering.jpg#center" alt="CLT: Chemnitzer Cateringtage mit Linux-Vorträgen"><br>
|
|
||||||
<em>Da das Essen meist extra in der Presse erwähnt wird, hat sich wohl jemand einen kleinen Spaß erlaubt ;-)</em></p>
|
|
||||||
<p><img src="/images/clt_essen.jpg#center" alt="Das ist ein Teil von dem, was nach 3 Stunden noch übrig war"><br>
|
|
||||||
<em>Das ist ein Teil von dem, was nach 3 Stunden noch übrig war</em></p>
|
|
||||||
<p>Während des kompletten Samstags habe ich mich mit vielen Studierenden und auch promovierten Informatikern unterhalten. Diese hatten ein paar sehr gute Tipps für mich. Grade jetzt wo auch mein Studium am seidenen Faden hängt, kam mir dies sehr gelegen.</p>
|
|
||||||
<p>Den Sonntag verbrachte ich mit den Vorträgen <a href="https://chemnitzer.linux-tage.de/2019/de/programm/beitrag/232">Freie Lizenzen, freie Trolle</a> von R. Tiemann und <a href="https://chemnitzer.linux-tage.de/2019/de/programm/beitrag/345">DNS 2019: DNSSEC, Security-Records & PowerDNS</a> von P. Heinlein. Letzterer ist sehr zu empfehlen. Somit befindet sich nun auch PowerDNS auf meiner Todo-Liste :)</p>
|
|
||||||
<p>Die Heimfahrt war wohl der anstrengenste Akt in den vier Tagen. ICE, mit Verspätung und einem Betrunkenen der pöbelnd durch den Wagen lief. Ich war froh, noch am Sonntag zuhause anzukommen.</p>
|
|
||||||
<p>Bis nächstes Mal</p>
|
|
||||||
<ul>
|
|
||||||
<li>Tobias</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<footer class="post-footer">
|
|
||||||
<ul class="post-tags">
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/event/">event</a></li>
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/linux/">linux</a></li>
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/deutsch/">deutsch</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="share-buttons">
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Chemnitzer Linuxtage 2019 on twitter"
|
|
||||||
href="https://twitter.com/intent/tweet/?text=Chemnitzer%20Linuxtage%202019&url=https%3a%2f%2ftobiasmanske.de%2fposts%2fclt2019%2f&hashtags=event%2clinux%2cdeutsch">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-253.927,424.544c135.939,0 210.268,-112.643 210.268,-210.268c0,-3.218 0,-6.437 -0.153,-9.502c14.406,-10.421 26.973,-23.448 36.935,-38.314c-13.18,5.824 -27.433,9.809 -42.452,11.648c15.326,-9.196 26.973,-23.602 32.49,-40.92c-14.252,8.429 -30.038,14.56 -46.896,17.931c-13.487,-14.406 -32.644,-23.295 -53.946,-23.295c-40.767,0 -73.87,33.104 -73.87,73.87c0,5.824 0.613,11.494 1.992,16.858c-61.456,-3.065 -115.862,-32.49 -152.337,-77.241c-6.284,10.881 -9.962,23.601 -9.962,37.088c0,25.594 13.027,48.276 32.95,61.456c-12.107,-0.307 -23.448,-3.678 -33.41,-9.196l0,0.92c0,35.862 25.441,65.594 59.311,72.49c-6.13,1.686 -12.72,2.606 -19.464,2.606c-4.751,0 -9.348,-0.46 -13.946,-1.38c9.349,29.426 36.628,50.728 68.965,51.341c-25.287,19.771 -57.164,31.571 -91.8,31.571c-5.977,0 -11.801,-0.306 -17.625,-1.073c32.337,21.15 71.264,33.41 112.95,33.41Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Chemnitzer Linuxtage 2019 on linkedin"
|
|
||||||
href="https://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2ftobiasmanske.de%2fposts%2fclt2019%2f&title=Chemnitzer%20Linuxtage%202019&summary=Chemnitzer%20Linuxtage%202019&source=https%3a%2f%2ftobiasmanske.de%2fposts%2fclt2019%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-288.985,423.278l0,-225.717l-75.04,0l0,225.717l75.04,0Zm270.539,0l0,-129.439c0,-69.333 -37.018,-101.586 -86.381,-101.586c-39.804,0 -57.634,21.891 -67.617,37.266l0,-31.958l-75.021,0c0.995,21.181 0,225.717 0,225.717l75.02,0l0,-126.056c0,-6.748 0.486,-13.492 2.474,-18.315c5.414,-13.475 17.767,-27.434 38.494,-27.434c27.135,0 38.007,20.707 38.007,51.037l0,120.768l75.024,0Zm-307.552,-334.556c-25.674,0 -42.448,16.879 -42.448,39.002c0,21.658 16.264,39.002 41.455,39.002l0.484,0c26.165,0 42.452,-17.344 42.452,-39.002c-0.485,-22.092 -16.241,-38.954 -41.943,-39.002Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Chemnitzer Linuxtage 2019 on reddit"
|
|
||||||
href="https://reddit.com/submit?url=https%3a%2f%2ftobiasmanske.de%2fposts%2fclt2019%2f&title=Chemnitzer%20Linuxtage%202019">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-3.446,265.638c0,-22.964 -18.616,-41.58 -41.58,-41.58c-11.211,0 -21.361,4.457 -28.841,11.666c-28.424,-20.508 -67.586,-33.757 -111.204,-35.278l18.941,-89.121l61.884,13.157c0.756,15.734 13.642,28.29 29.56,28.29c16.407,0 29.706,-13.299 29.706,-29.701c0,-16.403 -13.299,-29.702 -29.706,-29.702c-11.666,0 -21.657,6.792 -26.515,16.578l-69.105,-14.69c-1.922,-0.418 -3.939,-0.042 -5.585,1.036c-1.658,1.073 -2.811,2.761 -3.224,4.686l-21.152,99.438c-44.258,1.228 -84.046,14.494 -112.837,35.232c-7.468,-7.164 -17.589,-11.591 -28.757,-11.591c-22.965,0 -41.585,18.616 -41.585,41.58c0,16.896 10.095,31.41 24.568,37.918c-0.639,4.135 -0.99,8.328 -0.99,12.576c0,63.977 74.469,115.836 166.33,115.836c91.861,0 166.334,-51.859 166.334,-115.836c0,-4.218 -0.347,-8.387 -0.977,-12.493c14.564,-6.47 24.735,-21.034 24.735,-38.001Zm-119.474,108.193c-20.27,20.241 -59.115,21.816 -70.534,21.816c-11.428,0 -50.277,-1.575 -70.522,-21.82c-3.007,-3.008 -3.007,-7.882 0,-10.889c3.003,-2.999 7.882,-3.003 10.885,0c12.777,12.781 40.11,17.317 59.637,17.317c19.522,0 46.86,-4.536 59.657,-17.321c3.016,-2.999 7.886,-2.995 10.885,0.008c3.008,3.011 3.003,7.882 -0.008,10.889Zm-5.23,-48.781c-16.373,0 -29.701,-13.324 -29.701,-29.698c0,-16.381 13.328,-29.714 29.701,-29.714c16.378,0 29.706,13.333 29.706,29.714c0,16.374 -13.328,29.698 -29.706,29.698Zm-160.386,-29.702c0,-16.381 13.328,-29.71 29.714,-29.71c16.369,0 29.689,13.329 29.689,29.71c0,16.373 -13.32,29.693 -29.689,29.693c-16.386,0 -29.714,-13.32 -29.714,-29.693Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Chemnitzer Linuxtage 2019 on facebook"
|
|
||||||
href="https://facebook.com/sharer/sharer.php?u=https%3a%2f%2ftobiasmanske.de%2fposts%2fclt2019%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-106.468,0l0,-192.915l66.6,0l12.672,-82.621l-79.272,0l0,-53.617c0,-22.603 11.073,-44.636 46.58,-44.636l36.042,0l0,-70.34c0,0 -32.71,-5.582 -63.982,-5.582c-65.288,0 -107.96,39.569 -107.96,111.204l0,62.971l-72.573,0l0,82.621l72.573,0l0,192.915l-191.104,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Chemnitzer Linuxtage 2019 on whatsapp"
|
|
||||||
href="https://api.whatsapp.com/send?text=Chemnitzer%20Linuxtage%202019%20-%20https%3a%2f%2ftobiasmanske.de%2fposts%2fclt2019%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-58.673,127.703c-33.842,-33.881 -78.847,-52.548 -126.798,-52.568c-98.799,0 -179.21,80.405 -179.249,179.234c-0.013,31.593 8.241,62.428 23.927,89.612l-25.429,92.884l95.021,-24.925c26.181,14.28 55.659,21.807 85.658,21.816l0.074,0c98.789,0 179.206,-80.413 179.247,-179.243c0.018,-47.895 -18.61,-92.93 -52.451,-126.81Zm-126.797,275.782l-0.06,0c-26.734,-0.01 -52.954,-7.193 -75.828,-20.767l-5.441,-3.229l-56.386,14.792l15.05,-54.977l-3.542,-5.637c-14.913,-23.72 -22.791,-51.136 -22.779,-79.287c0.033,-82.142 66.867,-148.971 149.046,-148.971c39.793,0.014 77.199,15.531 105.329,43.692c28.128,28.16 43.609,65.592 43.594,105.4c-0.034,82.149 -66.866,148.983 -148.983,148.984Zm81.721,-111.581c-4.479,-2.242 -26.499,-13.075 -30.604,-14.571c-4.105,-1.495 -7.091,-2.241 -10.077,2.241c-2.986,4.483 -11.569,14.572 -14.182,17.562c-2.612,2.988 -5.225,3.364 -9.703,1.12c-4.479,-2.241 -18.91,-6.97 -36.017,-22.23c-13.314,-11.876 -22.304,-26.542 -24.916,-31.026c-2.612,-4.484 -0.279,-6.908 1.963,-9.14c2.016,-2.007 4.48,-5.232 6.719,-7.847c2.24,-2.615 2.986,-4.484 4.479,-7.472c1.493,-2.99 0.747,-5.604 -0.374,-7.846c-1.119,-2.241 -10.077,-24.288 -13.809,-33.256c-3.635,-8.733 -7.327,-7.55 -10.077,-7.688c-2.609,-0.13 -5.598,-0.158 -8.583,-0.158c-2.986,0 -7.839,1.121 -11.944,5.604c-4.105,4.484 -15.675,15.32 -15.675,37.364c0,22.046 16.048,43.342 18.287,46.332c2.24,2.99 31.582,48.227 76.511,67.627c10.685,4.615 19.028,7.371 25.533,9.434c10.728,3.41 20.492,2.929 28.209,1.775c8.605,-1.285 26.499,-10.833 30.231,-21.295c3.732,-10.464 3.732,-19.431 2.612,-21.298c-1.119,-1.869 -4.105,-2.99 -8.583,-5.232Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Chemnitzer Linuxtage 2019 on telegram"
|
|
||||||
href="https://telegram.me/share/url?text=Chemnitzer%20Linuxtage%202019&url=https%3a%2f%2ftobiasmanske.de%2fposts%2fclt2019%2f">
|
|
||||||
<svg version="1.1" xml:space="preserve" viewBox="2 2 28 28">
|
|
||||||
<path
|
|
||||||
d="M26.49,29.86H5.5a3.37,3.37,0,0,1-2.47-1,3.35,3.35,0,0,1-1-2.47V5.48A3.36,3.36,0,0,1,3,3,3.37,3.37,0,0,1,5.5,2h21A3.38,3.38,0,0,1,29,3a3.36,3.36,0,0,1,1,2.46V26.37a3.35,3.35,0,0,1-1,2.47A3.38,3.38,0,0,1,26.49,29.86Zm-5.38-6.71a.79.79,0,0,0,.85-.66L24.73,9.24a.55.55,0,0,0-.18-.46.62.62,0,0,0-.41-.17q-.08,0-16.53,6.11a.59.59,0,0,0-.41.59.57.57,0,0,0,.43.52l4,1.24,1.61,4.83a.62.62,0,0,0,.63.43.56.56,0,0,0,.4-.17L16.54,20l4.09,3A.9.9,0,0,0,21.11,23.15ZM13.8,20.71l-1.21-4q8.72-5.55,8.78-5.55c.15,0,.23,0,.23.16a.18.18,0,0,1,0,.06s-2.51,2.3-7.52,6.8Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</footer><div id="disqus_thread"></div>
|
|
||||||
<script type="application/javascript">
|
|
||||||
var disqus_config = function () {
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
};
|
|
||||||
(function() {
|
|
||||||
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
|
|
||||||
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
var d = document, s = d.createElement('script'); s.async = true;
|
|
||||||
s.src = '//' + "rad4day" + '.disqus.com/embed.js';
|
|
||||||
s.setAttribute('data-timestamp', +new Date());
|
|
||||||
(d.head || d.body).appendChild(s);
|
|
||||||
})();
|
|
||||||
</script>
|
|
||||||
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
|
|
||||||
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
|
|
||||||
|
|
||||||
</article>
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,341 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Posts | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/posts/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/posts/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Posts" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/posts/" />
|
|
||||||
<meta property="og:updated_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Posts | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/posts/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>Posts</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Compiling IntelliJ Designer Forms with Maven
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I’ve found a 2021 solution....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 23, 2021 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Compiling IntelliJ Designer Forms with Maven" href="https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Intelligent Lernen
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ich habe grade ein 45 ECTS Semester hinter mir. Auf Nachfrage anderer will ich hier zusammenfassen, was ich gelernt und angewendet habe um das zu packen....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
December 5, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Intelligent Lernen" href="https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Meine Fehler im Studium
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ich bin aktuell am Ende meines 6. Bachelor-Semesters, und noch lange nicht fertig. Ich habe in meinem Studium einiges falsch gemacht. Dieser Post soll euch helfen, nicht die selben Fehler zu machen....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
August 31, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Meine Fehler im Studium" href="https://tobiasmanske.de/posts/2020-08-30-studium-tips/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/36c3.png" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
36th Chaos Communication Congress
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
January 2, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to 36th Chaos Communication Congress" href="https://tobiasmanske.de/posts/2020-01-02-36c3/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Ein Semester Mathematik
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich das bewältigen will, lest ihr hier....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
April 10, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Ein Semester Mathematik" href="https://tobiasmanske.de/posts/2019-04-10-mathesemester/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Chemnitzer Linuxtage 2019
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Chemnitzer Linuxtage 2019" href="https://tobiasmanske.de/posts/clt2019/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Reboot
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Der Blog ist nach langer downtime wieder da!...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Reboot" href="https://tobiasmanske.de/posts/reboot/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/writing-the-new-chip-e1522281795259-750x410.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Installing Coreboot on a Thinkpad T430s | Part 1
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I modified my Thinkpad T430s to run Coreboot....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 29, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Installing Coreboot on a Thinkpad T430s | Part 1" href="https://tobiasmanske.de/posts/thinkpad-coreboot-part1/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/crashed.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Safely reboot a frozen Linux System - SysRq
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 18, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Safely reboot a frozen Linux System - SysRq" href="https://tobiasmanske.de/posts/2018-02-18-sysrq/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,92 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>Posts on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/</link>
|
|
||||||
<description>Recent content in Posts on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Tue, 23 Feb 2021 03:59:59 +0100</lastBuildDate><atom:link href="https://tobiasmanske.de/posts/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Compiling IntelliJ Designer Forms with Maven</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</guid>
|
|
||||||
<description>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I&rsquo;ve found a 2021 solution.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Intelligent Lernen</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/</link>
|
|
||||||
<pubDate>Sat, 05 Dec 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/</guid>
|
|
||||||
<description>Ich habe grade ein 45 ECTS Semester hinter mir. Auf Nachfrage anderer will ich hier zusammenfassen, was ich gelernt und angewendet habe um das zu packen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Meine Fehler im Studium</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-08-30-studium-tips/</link>
|
|
||||||
<pubDate>Mon, 31 Aug 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-08-30-studium-tips/</guid>
|
|
||||||
<description>Ich bin aktuell am Ende meines 6. Bachelor-Semesters, und noch lange nicht fertig. Ich habe in meinem Studium einiges falsch gemacht. Dieser Post soll euch helfen, nicht die selben Fehler zu machen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>36th Chaos Communication Congress</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-01-02-36c3/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-01-02-36c3/</guid>
|
|
||||||
<description>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Ein Semester Mathematik</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2019-04-10-mathesemester/</link>
|
|
||||||
<pubDate>Wed, 10 Apr 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2019-04-10-mathesemester/</guid>
|
|
||||||
<description>Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich das bewältigen will, lest ihr hier.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Chemnitzer Linuxtage 2019</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/clt2019/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/clt2019/</guid>
|
|
||||||
<description>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Reboot</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/reboot/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/reboot/</guid>
|
|
||||||
<description>Der Blog ist nach langer downtime wieder da!</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Installing Coreboot on a Thinkpad T430s | Part 1</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</link>
|
|
||||||
<pubDate>Thu, 29 Mar 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</guid>
|
|
||||||
<description>I modified my Thinkpad T430s to run Coreboot.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Safely reboot a frozen Linux System - SysRq</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2018-02-18-sysrq/</link>
|
|
||||||
<pubDate>Sun, 18 Feb 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2018-02-18-sysrq/</guid>
|
|
||||||
<description>Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/posts/</title><link rel="canonical" href="https://tobiasmanske.de/posts/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/posts/" /></head></html>
|
|
@ -1,337 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Reboot | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="meta, blog, deutsch" />
|
|
||||||
<meta name="description" content="Der Blog ist nach langer downtime wieder da!">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/posts/reboot/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Reboot" />
|
|
||||||
<meta property="og:description" content="Der Blog ist nach langer downtime wieder da!" />
|
|
||||||
<meta property="og:type" content="article" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/posts/reboot/" />
|
|
||||||
<meta property="article:published_time" content="2019-03-21T00:00:00+00:00" />
|
|
||||||
<meta property="article:modified_time" content="2019-03-21T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Reboot | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/posts/reboot/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
<script type="application/ld+json">
|
|
||||||
{
|
|
||||||
"@context": "https://schema.org",
|
|
||||||
"@type": "BlogPosting",
|
|
||||||
"headline": "Reboot",
|
|
||||||
"name": "Reboot",
|
|
||||||
"description": "Der Blog ist nach langer downtime wieder da!",
|
|
||||||
"keywords": [
|
|
||||||
"meta", "blog", "deutsch"
|
|
||||||
],
|
|
||||||
"articleBody": "Es fühlt sich komisch an, nach so langer Zeit wieder einen Eintrag zu schreiben.\nVieles hat sich verändert. Das Wordpress ist weg, und das einzige Backup ist ein Download mittels wget, welchen ich 2018 aus Testgründen getätigt habe. Aus diesem habe ich bereits die Posts zu meinem treuen Thinkpad wiederhergestellt, da diese recht gut besucht waren.\nDer neue Blog basiert auf Pelican mit dem Elegant-Theme, welches ein paar kleine Anpassungen erhalten hat. Diese beinhalten eine Table of Contents-Erweiterung und ein anderes Layout auf der Index-Seite. Dieses habe ich bei Martin Thoma abgekupfert.\nDer aktuelle Blog basiert wie im Footer beschrieben auf Hugo mit PaperMod als Theme (:\nEs wird sich jedoch nicht alles ändern. Die Richtung des Blogs möchte ich beibehalten. Freut euch auf Neuigkeiten welche mein Thinkpad betreffen. Freut euch auf Beiträge zu meinem Studium am KIT :)\nAuf ein Neues.\n Tobias ",
|
|
||||||
"wordCount" : "143",
|
|
||||||
"inLanguage": "en",
|
|
||||||
"datePublished": "2019-03-21T00:00:00Z",
|
|
||||||
"dateModified": "2019-03-21T00:00:00Z",
|
|
||||||
"author":{
|
|
||||||
"@type": "Person",
|
|
||||||
"name": "Tobias Manske"
|
|
||||||
},
|
|
||||||
"mainEntityOfPage": {
|
|
||||||
"@type": "WebPage",
|
|
||||||
"@id": "https://tobiasmanske.de/posts/reboot/"
|
|
||||||
},
|
|
||||||
"publisher": {
|
|
||||||
"@type": "Organization",
|
|
||||||
"name": "Tobias Manske",
|
|
||||||
"logo": {
|
|
||||||
"@type": "ImageObject",
|
|
||||||
"url": "https://tobiasmanske.de/favicon.ico"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
|
|
||||||
<article class="post-single">
|
|
||||||
<header class="post-header">
|
|
||||||
<div class="breadcrumbs">
|
|
||||||
|
|
||||||
<a href="https://tobiasmanske.de">Home</a> » <a href="https://tobiasmanske.de/posts/">Posts</a>
|
|
||||||
</div>
|
|
||||||
<h1 class="post-title">
|
|
||||||
Reboot
|
|
||||||
</h1>
|
|
||||||
<div class="post-meta">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
|
|
||||||
</div>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<div class="toc">
|
|
||||||
<details >
|
|
||||||
<summary accesskey="c" title="(Alt + C)">
|
|
||||||
<div class="details">Table of Contents</div>
|
|
||||||
</summary>
|
|
||||||
<div class="inner">
|
|
||||||
</div>
|
|
||||||
</details>
|
|
||||||
</div>
|
|
||||||
<div class="post-content">
|
|
||||||
<p>Es fühlt sich komisch an, nach so langer Zeit wieder einen Eintrag zu schreiben.</p>
|
|
||||||
<p>Vieles hat sich verändert. Das Wordpress ist weg, und das einzige Backup ist ein Download mittels wget, welchen ich 2018 aus Testgründen getätigt habe.
|
|
||||||
Aus diesem habe ich bereits die Posts zu meinem treuen Thinkpad wiederhergestellt, da diese recht gut besucht waren.</p>
|
|
||||||
<p><del>Der neue Blog basiert auf Pelican mit dem Elegant-Theme, welches ein paar kleine Anpassungen erhalten hat. Diese beinhalten
|
|
||||||
eine Table of Contents-Erweiterung und ein anderes Layout auf der Index-Seite. Dieses habe ich bei <a href="https://martin-thoma.com">Martin Thoma</a> abgekupfert.</del></p>
|
|
||||||
<p>Der aktuelle Blog basiert wie im Footer beschrieben auf Hugo mit PaperMod als Theme (:</p>
|
|
||||||
<p>Es wird sich jedoch nicht alles ändern. Die Richtung des Blogs möchte ich beibehalten. Freut euch auf Neuigkeiten welche mein Thinkpad betreffen. Freut euch auf Beiträge zu meinem Studium am KIT :)</p>
|
|
||||||
<p>Auf ein Neues.</p>
|
|
||||||
<ul>
|
|
||||||
<li>Tobias</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
</div>
|
|
||||||
<footer class="post-footer">
|
|
||||||
<ul class="post-tags">
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/meta/">meta</a></li>
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/blog/">blog</a></li>
|
|
||||||
<li><a href="https://tobiasmanske.de/tags/deutsch/">deutsch</a></li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<div class="share-buttons">
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Reboot on twitter"
|
|
||||||
href="https://twitter.com/intent/tweet/?text=Reboot&url=https%3a%2f%2ftobiasmanske.de%2fposts%2freboot%2f&hashtags=meta%2cblog%2cdeutsch">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-253.927,424.544c135.939,0 210.268,-112.643 210.268,-210.268c0,-3.218 0,-6.437 -0.153,-9.502c14.406,-10.421 26.973,-23.448 36.935,-38.314c-13.18,5.824 -27.433,9.809 -42.452,11.648c15.326,-9.196 26.973,-23.602 32.49,-40.92c-14.252,8.429 -30.038,14.56 -46.896,17.931c-13.487,-14.406 -32.644,-23.295 -53.946,-23.295c-40.767,0 -73.87,33.104 -73.87,73.87c0,5.824 0.613,11.494 1.992,16.858c-61.456,-3.065 -115.862,-32.49 -152.337,-77.241c-6.284,10.881 -9.962,23.601 -9.962,37.088c0,25.594 13.027,48.276 32.95,61.456c-12.107,-0.307 -23.448,-3.678 -33.41,-9.196l0,0.92c0,35.862 25.441,65.594 59.311,72.49c-6.13,1.686 -12.72,2.606 -19.464,2.606c-4.751,0 -9.348,-0.46 -13.946,-1.38c9.349,29.426 36.628,50.728 68.965,51.341c-25.287,19.771 -57.164,31.571 -91.8,31.571c-5.977,0 -11.801,-0.306 -17.625,-1.073c32.337,21.15 71.264,33.41 112.95,33.41Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Reboot on linkedin"
|
|
||||||
href="https://www.linkedin.com/shareArticle?mini=true&url=https%3a%2f%2ftobiasmanske.de%2fposts%2freboot%2f&title=Reboot&summary=Reboot&source=https%3a%2f%2ftobiasmanske.de%2fposts%2freboot%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-288.985,423.278l0,-225.717l-75.04,0l0,225.717l75.04,0Zm270.539,0l0,-129.439c0,-69.333 -37.018,-101.586 -86.381,-101.586c-39.804,0 -57.634,21.891 -67.617,37.266l0,-31.958l-75.021,0c0.995,21.181 0,225.717 0,225.717l75.02,0l0,-126.056c0,-6.748 0.486,-13.492 2.474,-18.315c5.414,-13.475 17.767,-27.434 38.494,-27.434c27.135,0 38.007,20.707 38.007,51.037l0,120.768l75.024,0Zm-307.552,-334.556c-25.674,0 -42.448,16.879 -42.448,39.002c0,21.658 16.264,39.002 41.455,39.002l0.484,0c26.165,0 42.452,-17.344 42.452,-39.002c-0.485,-22.092 -16.241,-38.954 -41.943,-39.002Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Reboot on reddit"
|
|
||||||
href="https://reddit.com/submit?url=https%3a%2f%2ftobiasmanske.de%2fposts%2freboot%2f&title=Reboot">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-3.446,265.638c0,-22.964 -18.616,-41.58 -41.58,-41.58c-11.211,0 -21.361,4.457 -28.841,11.666c-28.424,-20.508 -67.586,-33.757 -111.204,-35.278l18.941,-89.121l61.884,13.157c0.756,15.734 13.642,28.29 29.56,28.29c16.407,0 29.706,-13.299 29.706,-29.701c0,-16.403 -13.299,-29.702 -29.706,-29.702c-11.666,0 -21.657,6.792 -26.515,16.578l-69.105,-14.69c-1.922,-0.418 -3.939,-0.042 -5.585,1.036c-1.658,1.073 -2.811,2.761 -3.224,4.686l-21.152,99.438c-44.258,1.228 -84.046,14.494 -112.837,35.232c-7.468,-7.164 -17.589,-11.591 -28.757,-11.591c-22.965,0 -41.585,18.616 -41.585,41.58c0,16.896 10.095,31.41 24.568,37.918c-0.639,4.135 -0.99,8.328 -0.99,12.576c0,63.977 74.469,115.836 166.33,115.836c91.861,0 166.334,-51.859 166.334,-115.836c0,-4.218 -0.347,-8.387 -0.977,-12.493c14.564,-6.47 24.735,-21.034 24.735,-38.001Zm-119.474,108.193c-20.27,20.241 -59.115,21.816 -70.534,21.816c-11.428,0 -50.277,-1.575 -70.522,-21.82c-3.007,-3.008 -3.007,-7.882 0,-10.889c3.003,-2.999 7.882,-3.003 10.885,0c12.777,12.781 40.11,17.317 59.637,17.317c19.522,0 46.86,-4.536 59.657,-17.321c3.016,-2.999 7.886,-2.995 10.885,0.008c3.008,3.011 3.003,7.882 -0.008,10.889Zm-5.23,-48.781c-16.373,0 -29.701,-13.324 -29.701,-29.698c0,-16.381 13.328,-29.714 29.701,-29.714c16.378,0 29.706,13.333 29.706,29.714c0,16.374 -13.328,29.698 -29.706,29.698Zm-160.386,-29.702c0,-16.381 13.328,-29.71 29.714,-29.71c16.369,0 29.689,13.329 29.689,29.71c0,16.373 -13.32,29.693 -29.689,29.693c-16.386,0 -29.714,-13.32 -29.714,-29.693Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Reboot on facebook"
|
|
||||||
href="https://facebook.com/sharer/sharer.php?u=https%3a%2f%2ftobiasmanske.de%2fposts%2freboot%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-106.468,0l0,-192.915l66.6,0l12.672,-82.621l-79.272,0l0,-53.617c0,-22.603 11.073,-44.636 46.58,-44.636l36.042,0l0,-70.34c0,0 -32.71,-5.582 -63.982,-5.582c-65.288,0 -107.96,39.569 -107.96,111.204l0,62.971l-72.573,0l0,82.621l72.573,0l0,192.915l-191.104,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Reboot on whatsapp"
|
|
||||||
href="https://api.whatsapp.com/send?text=Reboot%20-%20https%3a%2f%2ftobiasmanske.de%2fposts%2freboot%2f">
|
|
||||||
<svg version="1.1" viewBox="0 0 512 512" xml:space="preserve">
|
|
||||||
<path
|
|
||||||
d="M449.446,0c34.525,0 62.554,28.03 62.554,62.554l0,386.892c0,34.524 -28.03,62.554 -62.554,62.554l-386.892,0c-34.524,0 -62.554,-28.03 -62.554,-62.554l0,-386.892c0,-34.524 28.029,-62.554 62.554,-62.554l386.892,0Zm-58.673,127.703c-33.842,-33.881 -78.847,-52.548 -126.798,-52.568c-98.799,0 -179.21,80.405 -179.249,179.234c-0.013,31.593 8.241,62.428 23.927,89.612l-25.429,92.884l95.021,-24.925c26.181,14.28 55.659,21.807 85.658,21.816l0.074,0c98.789,0 179.206,-80.413 179.247,-179.243c0.018,-47.895 -18.61,-92.93 -52.451,-126.81Zm-126.797,275.782l-0.06,0c-26.734,-0.01 -52.954,-7.193 -75.828,-20.767l-5.441,-3.229l-56.386,14.792l15.05,-54.977l-3.542,-5.637c-14.913,-23.72 -22.791,-51.136 -22.779,-79.287c0.033,-82.142 66.867,-148.971 149.046,-148.971c39.793,0.014 77.199,15.531 105.329,43.692c28.128,28.16 43.609,65.592 43.594,105.4c-0.034,82.149 -66.866,148.983 -148.983,148.984Zm81.721,-111.581c-4.479,-2.242 -26.499,-13.075 -30.604,-14.571c-4.105,-1.495 -7.091,-2.241 -10.077,2.241c-2.986,4.483 -11.569,14.572 -14.182,17.562c-2.612,2.988 -5.225,3.364 -9.703,1.12c-4.479,-2.241 -18.91,-6.97 -36.017,-22.23c-13.314,-11.876 -22.304,-26.542 -24.916,-31.026c-2.612,-4.484 -0.279,-6.908 1.963,-9.14c2.016,-2.007 4.48,-5.232 6.719,-7.847c2.24,-2.615 2.986,-4.484 4.479,-7.472c1.493,-2.99 0.747,-5.604 -0.374,-7.846c-1.119,-2.241 -10.077,-24.288 -13.809,-33.256c-3.635,-8.733 -7.327,-7.55 -10.077,-7.688c-2.609,-0.13 -5.598,-0.158 -8.583,-0.158c-2.986,0 -7.839,1.121 -11.944,5.604c-4.105,4.484 -15.675,15.32 -15.675,37.364c0,22.046 16.048,43.342 18.287,46.332c2.24,2.99 31.582,48.227 76.511,67.627c10.685,4.615 19.028,7.371 25.533,9.434c10.728,3.41 20.492,2.929 28.209,1.775c8.605,-1.285 26.499,-10.833 30.231,-21.295c3.732,-10.464 3.732,-19.431 2.612,-21.298c-1.119,-1.869 -4.105,-2.99 -8.583,-5.232Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
<a target="_blank" rel="noopener noreferrer" aria-label="share Reboot on telegram"
|
|
||||||
href="https://telegram.me/share/url?text=Reboot&url=https%3a%2f%2ftobiasmanske.de%2fposts%2freboot%2f">
|
|
||||||
<svg version="1.1" xml:space="preserve" viewBox="2 2 28 28">
|
|
||||||
<path
|
|
||||||
d="M26.49,29.86H5.5a3.37,3.37,0,0,1-2.47-1,3.35,3.35,0,0,1-1-2.47V5.48A3.36,3.36,0,0,1,3,3,3.37,3.37,0,0,1,5.5,2h21A3.38,3.38,0,0,1,29,3a3.36,3.36,0,0,1,1,2.46V26.37a3.35,3.35,0,0,1-1,2.47A3.38,3.38,0,0,1,26.49,29.86Zm-5.38-6.71a.79.79,0,0,0,.85-.66L24.73,9.24a.55.55,0,0,0-.18-.46.62.62,0,0,0-.41-.17q-.08,0-16.53,6.11a.59.59,0,0,0-.41.59.57.57,0,0,0,.43.52l4,1.24,1.61,4.83a.62.62,0,0,0,.63.43.56.56,0,0,0,.4-.17L16.54,20l4.09,3A.9.9,0,0,0,21.11,23.15ZM13.8,20.71l-1.21-4q8.72-5.55,8.78-5.55c.15,0,.23,0,.23.16a.18.18,0,0,1,0,.06s-2.51,2.3-7.52,6.8Z" />
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
</footer><div id="disqus_thread"></div>
|
|
||||||
<script type="application/javascript">
|
|
||||||
var disqus_config = function () {
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
};
|
|
||||||
(function() {
|
|
||||||
if (["localhost", "127.0.0.1"].indexOf(window.location.hostname) != -1) {
|
|
||||||
document.getElementById('disqus_thread').innerHTML = 'Disqus comments not available by default when the website is previewed locally.';
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
var d = document, s = d.createElement('script'); s.async = true;
|
|
||||||
s.src = '//' + "rad4day" + '.disqus.com/embed.js';
|
|
||||||
s.setAttribute('data-timestamp', +new Date());
|
|
||||||
(d.head || d.body).appendChild(s);
|
|
||||||
})();
|
|
||||||
</script>
|
|
||||||
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
|
|
||||||
<a href="https://disqus.com" class="dsq-brlink">comments powered by <span class="logo-disqus">Disqus</span></a>
|
|
||||||
|
|
||||||
</article>
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,9 +0,0 @@
|
|||||||
User-agent: *
|
|
||||||
|
|
||||||
|
|
||||||
Disallow: /datenschutzerklarung/
|
|
||||||
|
|
||||||
Disallow: /impressum/
|
|
||||||
|
|
||||||
Disallow: /pages/
|
|
||||||
|
|
110
docs/sitemap.xml
@ -1,110 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
|
|
||||||
xmlns:xhtml="http://www.w3.org/1999/xhtml">
|
|
||||||
<url>
|
|
||||||
<loc>https://tobiasmanske.de/categories/</loc>
|
|
||||||
<lastmod>2021-02-23T03:59:59+01:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</loc>
|
|
||||||
<lastmod>2021-02-23T03:59:59+01:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/english/</loc>
|
|
||||||
<lastmod>2021-02-23T03:59:59+01:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/hacking/</loc>
|
|
||||||
<lastmod>2021-02-23T03:59:59+01:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/maven/</loc>
|
|
||||||
<lastmod>2021-02-23T03:59:59+01:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/posts/</loc>
|
|
||||||
<lastmod>2021-02-23T03:59:59+01:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/categories/software/</loc>
|
|
||||||
<lastmod>2021-02-23T03:59:59+01:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/software-engineering/</loc>
|
|
||||||
<lastmod>2021-02-23T03:59:59+01:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/</loc>
|
|
||||||
<lastmod>2021-02-23T03:59:59+01:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/</loc>
|
|
||||||
<lastmod>2021-02-23T03:59:59+01:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/deutsch/</loc>
|
|
||||||
<lastmod>2020-12-05T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/</loc>
|
|
||||||
<lastmod>2020-12-05T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/studium/</loc>
|
|
||||||
<lastmod>2020-12-05T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/categories/studium/</loc>
|
|
||||||
<lastmod>2020-12-05T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/posts/2020-08-30-studium-tips/</loc>
|
|
||||||
<lastmod>2020-08-31T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/36c3/</loc>
|
|
||||||
<lastmod>2020-01-02T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/posts/2020-01-02-36c3/</loc>
|
|
||||||
<lastmod>2020-01-02T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/c3/</loc>
|
|
||||||
<lastmod>2020-01-02T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/ccc/</loc>
|
|
||||||
<lastmod>2020-01-02T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/categories/events/</loc>
|
|
||||||
<lastmod>2020-01-02T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/linux/</loc>
|
|
||||||
<lastmod>2020-01-02T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/posts/2019-04-10-mathesemester/</loc>
|
|
||||||
<lastmod>2019-04-10T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/blog/</loc>
|
|
||||||
<lastmod>2019-03-21T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/posts/clt2019/</loc>
|
|
||||||
<lastmod>2019-03-21T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/event/</loc>
|
|
||||||
<lastmod>2019-03-21T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/meta/</loc>
|
|
||||||
<lastmod>2019-03-21T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/categories/misc/</loc>
|
|
||||||
<lastmod>2019-03-21T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/posts/reboot/</loc>
|
|
||||||
<lastmod>2019-03-21T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/hardware/</loc>
|
|
||||||
<lastmod>2018-04-07T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</loc>
|
|
||||||
<lastmod>2018-04-07T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/tags/thinkpad/</loc>
|
|
||||||
<lastmod>2018-04-07T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/categories/thinkpad/</loc>
|
|
||||||
<lastmod>2018-04-07T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/posts/2018-02-18-sysrq/</loc>
|
|
||||||
<lastmod>2018-02-18T00:00:00+00:00</lastmod>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/datenschutzerklarung/</loc>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/impressum/</loc>
|
|
||||||
</url><url>
|
|
||||||
<loc>https://tobiasmanske.de/pages/</loc>
|
|
||||||
</url>
|
|
||||||
</urlset>
|
|
@ -1,209 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>36c3 | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/36c3/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/36c3/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="36c3" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/36c3/" />
|
|
||||||
<meta property="og:updated_time" content="2020-01-02T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="36c3 | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/36c3/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>36c3</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/36c3.png" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
36th Chaos Communication Congress
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
January 2, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to 36th Chaos Communication Congress" href="https://tobiasmanske.de/posts/2020-01-02-36c3/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>36c3 on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/36c3/</link>
|
|
||||||
<description>Recent content in 36c3 on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 02 Jan 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/36c3/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>36th Chaos Communication Congress</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-01-02-36c3/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-01-02-36c3/</guid>
|
|
||||||
<description>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/36c3/</title><link rel="canonical" href="https://tobiasmanske.de/tags/36c3/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/36c3/" /></head></html>
|
|
@ -1,207 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>blog | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/blog/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/blog/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="blog" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/blog/" />
|
|
||||||
<meta property="og:updated_time" content="2019-03-21T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="blog | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/blog/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>blog</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Reboot
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Der Blog ist nach langer downtime wieder da!...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Reboot" href="https://tobiasmanske.de/posts/reboot/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>blog on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/blog/</link>
|
|
||||||
<description>Recent content in blog on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 21 Mar 2019 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/blog/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Reboot</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/reboot/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/reboot/</guid>
|
|
||||||
<description>Der Blog ist nach langer downtime wieder da!</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/blog/</title><link rel="canonical" href="https://tobiasmanske.de/tags/blog/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/blog/" /></head></html>
|
|
@ -1,209 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>c3 | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/c3/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/c3/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="c3" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/c3/" />
|
|
||||||
<meta property="og:updated_time" content="2020-01-02T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="c3 | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/c3/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>c3</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/36c3.png" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
36th Chaos Communication Congress
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
January 2, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to 36th Chaos Communication Congress" href="https://tobiasmanske.de/posts/2020-01-02-36c3/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>c3 on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/c3/</link>
|
|
||||||
<description>Recent content in c3 on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 02 Jan 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/c3/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>36th Chaos Communication Congress</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-01-02-36c3/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-01-02-36c3/</guid>
|
|
||||||
<description>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/c3/</title><link rel="canonical" href="https://tobiasmanske.de/tags/c3/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/c3/" /></head></html>
|
|
@ -1,209 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>ccc | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/ccc/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/ccc/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="ccc" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/ccc/" />
|
|
||||||
<meta property="og:updated_time" content="2020-01-02T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="ccc | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/ccc/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>ccc</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/36c3.png" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
36th Chaos Communication Congress
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
January 2, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to 36th Chaos Communication Congress" href="https://tobiasmanske.de/posts/2020-01-02-36c3/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>ccc on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/ccc/</link>
|
|
||||||
<description>Recent content in ccc on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 02 Jan 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/ccc/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>36th Chaos Communication Congress</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-01-02-36c3/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-01-02-36c3/</guid>
|
|
||||||
<description>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/ccc/</title><link rel="canonical" href="https://tobiasmanske.de/tags/ccc/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/ccc/" /></head></html>
|
|
@ -1,271 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>deutsch | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/deutsch/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/deutsch/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="deutsch" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/deutsch/" />
|
|
||||||
<meta property="og:updated_time" content="2020-12-05T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="deutsch | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/deutsch/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>deutsch</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Intelligent Lernen
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ich habe grade ein 45 ECTS Semester hinter mir. Auf Nachfrage anderer will ich hier zusammenfassen, was ich gelernt und angewendet habe um das zu packen....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
December 5, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Intelligent Lernen" href="https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Meine Fehler im Studium
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ich bin aktuell am Ende meines 6. Bachelor-Semesters, und noch lange nicht fertig. Ich habe in meinem Studium einiges falsch gemacht. Dieser Post soll euch helfen, nicht die selben Fehler zu machen....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
August 31, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Meine Fehler im Studium" href="https://tobiasmanske.de/posts/2020-08-30-studium-tips/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Ein Semester Mathematik
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich das bewältigen will, lest ihr hier....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
April 10, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Ein Semester Mathematik" href="https://tobiasmanske.de/posts/2019-04-10-mathesemester/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Chemnitzer Linuxtage 2019
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Chemnitzer Linuxtage 2019" href="https://tobiasmanske.de/posts/clt2019/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Reboot
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Der Blog ist nach langer downtime wieder da!...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Reboot" href="https://tobiasmanske.de/posts/reboot/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,56 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>deutsch on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/deutsch/</link>
|
|
||||||
<description>Recent content in deutsch on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Sat, 05 Dec 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/deutsch/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Intelligent Lernen</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/</link>
|
|
||||||
<pubDate>Sat, 05 Dec 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-09-29-richtig-lernen/</guid>
|
|
||||||
<description>Ich habe grade ein 45 ECTS Semester hinter mir. Auf Nachfrage anderer will ich hier zusammenfassen, was ich gelernt und angewendet habe um das zu packen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Meine Fehler im Studium</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-08-30-studium-tips/</link>
|
|
||||||
<pubDate>Mon, 31 Aug 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-08-30-studium-tips/</guid>
|
|
||||||
<description>Ich bin aktuell am Ende meines 6. Bachelor-Semesters, und noch lange nicht fertig. Ich habe in meinem Studium einiges falsch gemacht. Dieser Post soll euch helfen, nicht die selben Fehler zu machen.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Ein Semester Mathematik</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2019-04-10-mathesemester/</link>
|
|
||||||
<pubDate>Wed, 10 Apr 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2019-04-10-mathesemester/</guid>
|
|
||||||
<description>Mein Studium ist fast an der Klausur Lineare Algebra I gescheitert. Ebenso habe ich noch keine der anderen Matheklausuren bestanden. Dies muss sich nun schlagartig ändern. Wie ich das bewältigen will, lest ihr hier.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Chemnitzer Linuxtage 2019</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/clt2019/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/clt2019/</guid>
|
|
||||||
<description>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Reboot</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/reboot/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/reboot/</guid>
|
|
||||||
<description>Der Blog ist nach langer downtime wieder da!</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/deutsch/</title><link rel="canonical" href="https://tobiasmanske.de/tags/deutsch/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/deutsch/" /></head></html>
|
|
@ -1,261 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>english | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/english/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/english/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="english" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/english/" />
|
|
||||||
<meta property="og:updated_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="english | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/english/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>english</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Compiling IntelliJ Designer Forms with Maven
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I’ve found a 2021 solution....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 23, 2021 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Compiling IntelliJ Designer Forms with Maven" href="https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/36c3.png" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
36th Chaos Communication Congress
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
January 2, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to 36th Chaos Communication Congress" href="https://tobiasmanske.de/posts/2020-01-02-36c3/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/writing-the-new-chip-e1522281795259-750x410.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Installing Coreboot on a Thinkpad T430s | Part 1
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I modified my Thinkpad T430s to run Coreboot....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 29, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Installing Coreboot on a Thinkpad T430s | Part 1" href="https://tobiasmanske.de/posts/thinkpad-coreboot-part1/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/crashed.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Safely reboot a frozen Linux System - SysRq
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 18, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Safely reboot a frozen Linux System - SysRq" href="https://tobiasmanske.de/posts/2018-02-18-sysrq/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,47 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>english on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/english/</link>
|
|
||||||
<description>Recent content in english on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Tue, 23 Feb 2021 03:59:59 +0100</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/english/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Compiling IntelliJ Designer Forms with Maven</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</guid>
|
|
||||||
<description>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I&rsquo;ve found a 2021 solution.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>36th Chaos Communication Congress</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-01-02-36c3/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-01-02-36c3/</guid>
|
|
||||||
<description>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Installing Coreboot on a Thinkpad T430s | Part 1</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</link>
|
|
||||||
<pubDate>Thu, 29 Mar 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</guid>
|
|
||||||
<description>I modified my Thinkpad T430s to run Coreboot.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Safely reboot a frozen Linux System - SysRq</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2018-02-18-sysrq/</link>
|
|
||||||
<pubDate>Sun, 18 Feb 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2018-02-18-sysrq/</guid>
|
|
||||||
<description>Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/english/</title><link rel="canonical" href="https://tobiasmanske.de/tags/english/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/english/" /></head></html>
|
|
@ -1,207 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>event | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/event/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/event/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="event" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/event/" />
|
|
||||||
<meta property="og:updated_time" content="2019-03-21T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="event | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/event/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>event</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Chemnitzer Linuxtage 2019
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Chemnitzer Linuxtage 2019" href="https://tobiasmanske.de/posts/clt2019/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>event on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/event/</link>
|
|
||||||
<description>Recent content in event on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 21 Mar 2019 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/event/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Chemnitzer Linuxtage 2019</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/clt2019/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/clt2019/</guid>
|
|
||||||
<description>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/event/</title><link rel="canonical" href="https://tobiasmanske.de/tags/event/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/event/" /></head></html>
|
|
@ -1,225 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>hacking | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/hacking/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/hacking/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="hacking" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/hacking/" />
|
|
||||||
<meta property="og:updated_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="hacking | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/hacking/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>hacking</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Compiling IntelliJ Designer Forms with Maven
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I’ve found a 2021 solution....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 23, 2021 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Compiling IntelliJ Designer Forms with Maven" href="https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/writing-the-new-chip-e1522281795259-750x410.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Installing Coreboot on a Thinkpad T430s | Part 1
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I modified my Thinkpad T430s to run Coreboot....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 29, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Installing Coreboot on a Thinkpad T430s | Part 1" href="https://tobiasmanske.de/posts/thinkpad-coreboot-part1/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,29 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>hacking on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/hacking/</link>
|
|
||||||
<description>Recent content in hacking on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Tue, 23 Feb 2021 03:59:59 +0100</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/hacking/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Compiling IntelliJ Designer Forms with Maven</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</guid>
|
|
||||||
<description>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I&rsquo;ve found a 2021 solution.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Installing Coreboot on a Thinkpad T430s | Part 1</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</link>
|
|
||||||
<pubDate>Thu, 29 Mar 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</guid>
|
|
||||||
<description>I modified my Thinkpad T430s to run Coreboot.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/hacking/</title><link rel="canonical" href="https://tobiasmanske.de/tags/hacking/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/hacking/" /></head></html>
|
|
@ -1,209 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>hardware | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/hardware/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/hardware/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="hardware" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/hardware/" />
|
|
||||||
<meta property="og:updated_time" content="2018-04-07T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="hardware | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/hardware/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>hardware</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/writing-the-new-chip-e1522281795259-750x410.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Installing Coreboot on a Thinkpad T430s | Part 1
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I modified my Thinkpad T430s to run Coreboot....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 29, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Installing Coreboot on a Thinkpad T430s | Part 1" href="https://tobiasmanske.de/posts/thinkpad-coreboot-part1/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>hardware on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/hardware/</link>
|
|
||||||
<description>Recent content in hardware on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 29 Mar 2018 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/hardware/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Installing Coreboot on a Thinkpad T430s | Part 1</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</link>
|
|
||||||
<pubDate>Thu, 29 Mar 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/thinkpad-coreboot-part1/</guid>
|
|
||||||
<description>I modified my Thinkpad T430s to run Coreboot.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/hardware/</title><link rel="canonical" href="https://tobiasmanske.de/tags/hardware/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/hardware/" /></head></html>
|
|
@ -1,237 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>Tags | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="Tags" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/" />
|
|
||||||
<meta property="og:updated_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="Tags | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>Tags</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<ul class="terms-tags">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/36c3/">36c3 <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/blog/">blog <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/c3/">c3 <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/ccc/">ccc <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/deutsch/">deutsch <sup><strong><sup>5</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/english/">english <sup><strong><sup>4</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/event/">event <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/hacking/">hacking <sup><strong><sup>2</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/hardware/">hardware <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/linux/">linux <sup><strong><sup>3</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/maven/">maven <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/meta/">meta <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/software-engineering/">software engineering <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/studium/">studium <sup><strong><sup>3</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/tags/thinkpad/">thinkpad <sup><strong><sup>1</sup></strong></sup> </a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,146 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>Tags on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/</link>
|
|
||||||
<description>Recent content in Tags on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Tue, 23 Feb 2021 03:59:59 +0100</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>english</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/english/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/english/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>hacking</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/hacking/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/hacking/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>maven</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/maven/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/maven/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>software engineering</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/software-engineering/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/software-engineering/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>deutsch</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/deutsch/</link>
|
|
||||||
<pubDate>Sat, 05 Dec 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/deutsch/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>studium</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/studium/</link>
|
|
||||||
<pubDate>Sat, 05 Dec 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/studium/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>36c3</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/36c3/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/36c3/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>c3</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/c3/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/c3/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>ccc</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/ccc/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/ccc/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>linux</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/linux/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/linux/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>blog</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/blog/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/blog/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>event</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/event/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/event/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>meta</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/meta/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/meta/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>hardware</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/hardware/</link>
|
|
||||||
<pubDate>Thu, 29 Mar 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/hardware/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>thinkpad</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/thinkpad/</link>
|
|
||||||
<pubDate>Thu, 29 Mar 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/tags/thinkpad/</guid>
|
|
||||||
<description></description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1,243 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>linux | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/linux/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/linux/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="linux" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/linux/" />
|
|
||||||
<meta property="og:updated_time" content="2020-01-02T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="linux | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/linux/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>linux</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/36c3.png" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
36th Chaos Communication Congress
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
January 2, 2020 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to 36th Chaos Communication Congress" href="https://tobiasmanske.de/posts/2020-01-02-36c3/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Chemnitzer Linuxtage 2019
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Chemnitzer Linuxtage 2019" href="https://tobiasmanske.de/posts/clt2019/"></a>
|
|
||||||
</article>
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
<figure class="entry-cover"><img src="https://tobiasmanske.de/images/crashed.jpg" alt="">
|
|
||||||
</figure>
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Safely reboot a frozen Linux System - SysRq
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 18, 2018 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Safely reboot a frozen Linux System - SysRq" href="https://tobiasmanske.de/posts/2018-02-18-sysrq/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,38 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>linux on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/linux/</link>
|
|
||||||
<description>Recent content in linux on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 02 Jan 2020 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/linux/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>36th Chaos Communication Congress</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2020-01-02-36c3/</link>
|
|
||||||
<pubDate>Thu, 02 Jan 2020 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2020-01-02-36c3/</guid>
|
|
||||||
<description>I was on the 36C3, as a visitor and an angel. Here are my thoughts and remarks.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Chemnitzer Linuxtage 2019</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/clt2019/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/clt2019/</guid>
|
|
||||||
<description>Am 16. und 17. März waren die Chemnitzer Linuxtage, ein jähliches Treffen von Linuxenthusiasten, Usern und der Industrie.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
<item>
|
|
||||||
<title>Safely reboot a frozen Linux System - SysRq</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2018-02-18-sysrq/</link>
|
|
||||||
<pubDate>Sun, 18 Feb 2018 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2018-02-18-sysrq/</guid>
|
|
||||||
<description>Sometimes your Linux is just utterly broken and hung up. This is how you make your system shut down in an orderly fashion to avoid data corruption on your file-system</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/linux/</title><link rel="canonical" href="https://tobiasmanske.de/tags/linux/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/linux/" /></head></html>
|
|
@ -1,207 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>maven | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/maven/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/maven/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="maven" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/maven/" />
|
|
||||||
<meta property="og:updated_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="maven | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/maven/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>maven</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Compiling IntelliJ Designer Forms with Maven
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I’ve found a 2021 solution....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 23, 2021 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Compiling IntelliJ Designer Forms with Maven" href="https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>maven on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/maven/</link>
|
|
||||||
<description>Recent content in maven on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Tue, 23 Feb 2021 03:59:59 +0100</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/maven/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Compiling IntelliJ Designer Forms with Maven</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</link>
|
|
||||||
<pubDate>Tue, 23 Feb 2021 03:59:59 +0100</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/</guid>
|
|
||||||
<description>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I&rsquo;ve found a 2021 solution.</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/maven/</title><link rel="canonical" href="https://tobiasmanske.de/tags/maven/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/maven/" /></head></html>
|
|
@ -1,207 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>meta | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/meta/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/meta/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="meta" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/meta/" />
|
|
||||||
<meta property="og:updated_time" content="2019-03-21T00:00:00+00:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="meta | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/meta/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>meta</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Reboot
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Der Blog ist nach langer downtime wieder da!...</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
March 21, 2019 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Reboot" href="https://tobiasmanske.de/posts/reboot/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|
@ -1,20 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
|
|
||||||
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
|
|
||||||
<channel>
|
|
||||||
<title>meta on Tobias Manske</title>
|
|
||||||
<link>https://tobiasmanske.de/tags/meta/</link>
|
|
||||||
<description>Recent content in meta on Tobias Manske</description>
|
|
||||||
<generator>Hugo -- gohugo.io</generator>
|
|
||||||
<language>en-us</language>
|
|
||||||
<lastBuildDate>Thu, 21 Mar 2019 00:00:00 +0000</lastBuildDate><atom:link href="https://tobiasmanske.de/tags/meta/index.xml" rel="self" type="application/rss+xml" />
|
|
||||||
<item>
|
|
||||||
<title>Reboot</title>
|
|
||||||
<link>https://tobiasmanske.de/posts/reboot/</link>
|
|
||||||
<pubDate>Thu, 21 Mar 2019 00:00:00 +0000</pubDate>
|
|
||||||
|
|
||||||
<guid>https://tobiasmanske.de/posts/reboot/</guid>
|
|
||||||
<description>Der Blog ist nach langer downtime wieder da!</description>
|
|
||||||
</item>
|
|
||||||
|
|
||||||
</channel>
|
|
||||||
</rss>
|
|
@ -1 +0,0 @@
|
|||||||
<!DOCTYPE html><html><head><title>https://tobiasmanske.de/tags/meta/</title><link rel="canonical" href="https://tobiasmanske.de/tags/meta/"/><meta name="robots" content="noindex"><meta charset="utf-8" /><meta http-equiv="refresh" content="0; url=https://tobiasmanske.de/tags/meta/" /></head></html>
|
|
@ -1,207 +0,0 @@
|
|||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en" dir="auto">
|
|
||||||
|
|
||||||
<head><meta charset="utf-8">
|
|
||||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
|
||||||
<meta name="robots" content="index, follow">
|
|
||||||
<title>software engineering | Tobias Manske</title>
|
|
||||||
|
|
||||||
<meta name="keywords" content="" />
|
|
||||||
<meta name="description" content="Blog about learning and technology by a KIT University Student">
|
|
||||||
<meta name="author" content="Tobias Manske">
|
|
||||||
<link rel="canonical" href="https://tobiasmanske.de/tags/software-engineering/" />
|
|
||||||
<link href="/assets/css/stylesheet.min.228bf87c4c9d52e4f04e9a53becb48c4b7857b69a9535b3ff73c6e61ff51c93b.css" integrity="sha256-Iov4fEydUuTwTppTvstIxLeFe2mpU1s/9zxuYf9RyTs=" rel="preload stylesheet"
|
|
||||||
as="style">
|
|
||||||
|
|
||||||
<link rel="icon" href="https://tobiasmanske.de/favicon.ico">
|
|
||||||
<link rel="icon" type="image/png" sizes="16x16" href="https://tobiasmanske.de/favicon-16x16.png">
|
|
||||||
<link rel="icon" type="image/png" sizes="32x32" href="https://tobiasmanske.de/favicon-32x32.png">
|
|
||||||
<link rel="apple-touch-icon" href="https://tobiasmanske.de/apple-touch-icon.png">
|
|
||||||
<link rel="mask-icon" href="https://tobiasmanske.de/safari-pinned-tab.svg">
|
|
||||||
<meta name="theme-color" content="#2e2e33">
|
|
||||||
<meta name="msapplication-TileColor" content="#2e2e33">
|
|
||||||
<meta name="generator" content="Hugo 0.81.0" />
|
|
||||||
|
|
||||||
<link rel="alternate" type="application/rss+xml" href="https://tobiasmanske.de/tags/software-engineering/index.xml" title="Tobias Manske" />
|
|
||||||
|
|
||||||
|
|
||||||
<meta property="og:title" content="software engineering" />
|
|
||||||
<meta property="og:description" content="Blog about learning and technology by a KIT University Student" />
|
|
||||||
<meta property="og:type" content="website" />
|
|
||||||
<meta property="og:url" content="https://tobiasmanske.de/tags/software-engineering/" />
|
|
||||||
<meta property="og:updated_time" content="2021-02-23T03:59:59+01:00" />
|
|
||||||
<meta name="twitter:site" content="@rad4day">
|
|
||||||
<meta name="twitter:creator" content="@rad4day" />
|
|
||||||
<meta name="twitter:title" content="software engineering | Tobias Manske" />
|
|
||||||
<meta name="twitter:description" content="" />
|
|
||||||
<meta name="twitter:url" content="https://tobiasmanske.de/tags/software-engineering/" />
|
|
||||||
<meta name="twitter:image" content="https://tobiasmanske.de" />
|
|
||||||
<meta name="twitter:image:src" content="https://tobiasmanske.de" />
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body class="list" id="top">
|
|
||||||
<script>
|
|
||||||
if (localStorage.getItem("pref-theme") === "dark") {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
} else if (localStorage.getItem("pref-theme") === "light") {
|
|
||||||
document.body.classList.remove('dark')
|
|
||||||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<noscript>
|
|
||||||
<style type="text/css">
|
|
||||||
.theme-toggle,
|
|
||||||
.top-link {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
</style>
|
|
||||||
</noscript>
|
|
||||||
<header class="header">
|
|
||||||
<nav class="nav">
|
|
||||||
<div class="logo">
|
|
||||||
<a href="https://tobiasmanske.de" accesskey="h" title="Tobias Manske (Alt + H)">Tobias Manske</a>
|
|
||||||
<span class="logo-switches">
|
|
||||||
<a id="theme-toggle" accesskey="t" title="(Alt + T)">
|
|
||||||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
|
||||||
</svg>
|
|
||||||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"
|
|
||||||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
|
||||||
stroke-linejoin="round">
|
|
||||||
<circle cx="12" cy="12" r="5"></circle>
|
|
||||||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
|
||||||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
|
||||||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
|
||||||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
|
||||||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
|
||||||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
|
||||||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
|
||||||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
|
||||||
</svg>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
<ul id="menu" onscroll="menu_on_scroll()">
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/impressum" title="Impressum">
|
|
||||||
<span>Impressum</span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li>
|
|
||||||
<a href="https://tobiasmanske.de/datenschutzerklarung" title="Datenschutzerklärung">
|
|
||||||
<span>Datenschutzerklärung</span>
|
|
||||||
</a>
|
|
||||||
</li></ul>
|
|
||||||
</nav>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
<main class="main">
|
|
||||||
<header class="page-header">
|
|
||||||
<h1>software engineering</h1>
|
|
||||||
</header>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<article class="post-entry tag-entry">
|
|
||||||
|
|
||||||
<header class="entry-header">
|
|
||||||
<h2>
|
|
||||||
Compiling IntelliJ Designer Forms with Maven
|
|
||||||
</h2>
|
|
||||||
</header>
|
|
||||||
<section class="entry-content">
|
|
||||||
<p>Ever wanted to compile IntelliJ IDEA GUI-Designer forms with maven? I’ve found a 2021 solution....</p>
|
|
||||||
</section>
|
|
||||||
<footer class="entry-footer">
|
|
||||||
|
|
||||||
February 23, 2021 · Tobias Manske
|
|
||||||
</footer>
|
|
||||||
<a class="entry-link" aria-label="post link to Compiling IntelliJ Designer Forms with Maven" href="https://tobiasmanske.de/posts/2021-02-23-maven-ij-designer/"></a>
|
|
||||||
</article>
|
|
||||||
|
|
||||||
</main><footer class="footer">
|
|
||||||
<span>© 2021 <a href="https://tobiasmanske.de">Tobias Manske</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span><a href="https://tobiasmanske.de/files/manske.asc" rel="noopener" target="_blank">PGP-Key</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Powered by <a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a></span>
|
|
||||||
<span>·</span>
|
|
||||||
<span>Theme <a href="https://git.io/hugopapermod" rel="noopener" target="_blank">PaperMod</a></span>
|
|
||||||
</footer>
|
|
||||||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)">
|
|
||||||
<button class="top-link" id="top-link" type="button" accesskey="g">
|
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
|
||||||
<path d="M12 6H0l6-6z" />
|
|
||||||
</svg>
|
|
||||||
</button>
|
|
||||||
</a>
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<script>
|
|
||||||
window.onload = function () {
|
|
||||||
if (localStorage.getItem("menu-scroll-position")) {
|
|
||||||
document.getElementById('menu').scrollLeft = localStorage.getItem("menu-scroll-position");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
|
||||||
anchor.addEventListener("click", function (e) {
|
|
||||||
e.preventDefault();
|
|
||||||
var id = this.getAttribute("href").substr(1);
|
|
||||||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
|
||||||
behavior: "smooth"
|
|
||||||
});
|
|
||||||
} else {
|
|
||||||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
|
||||||
}
|
|
||||||
if (id === "top") {
|
|
||||||
history.replaceState(null, null, " ");
|
|
||||||
} else {
|
|
||||||
history.pushState(null, null, `#${id}`);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
var mybutton = document.getElementById("top-link");
|
|
||||||
window.onscroll = function () {
|
|
||||||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
|
||||||
mybutton.style.visibility = "visible";
|
|
||||||
mybutton.style.opacity = "1";
|
|
||||||
} else {
|
|
||||||
mybutton.style.visibility = "hidden";
|
|
||||||
mybutton.style.opacity = "0";
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
function menu_on_scroll() {
|
|
||||||
localStorage.setItem("menu-scroll-position", document.getElementById('menu').scrollLeft);
|
|
||||||
}
|
|
||||||
|
|
||||||
</script>
|
|
||||||
<script>
|
|
||||||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
|
||||||
if (document.body.className.includes("dark")) {
|
|
||||||
document.body.classList.remove('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'light');
|
|
||||||
} else {
|
|
||||||
document.body.classList.add('dark');
|
|
||||||
localStorage.setItem("pref-theme", 'dark');
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
</script>
|
|
||||||
|
|
||||||
</body>
|
|
||||||
|
|
||||||
</html>
|
|