<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>code-bude.net | Ein Blog, geschmiedet aus Kaffee und Schweiß.</title>
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="https://code-bude.net/xmlrpc.php">

<!-- Mobile First -->
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<link rel="shortcut icon" href="https://code-bude.net/wp-content/uploads/2016/10/favicon.ico" /><meta name='robots' content='max-image-preview:large' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//www.googletagmanager.com' />
<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' />
<link rel="alternate" type="application/rss+xml" title="code-bude.net &raquo; Feed" href="https://code-bude.net/feed/" />
<link rel="alternate" type="application/rss+xml" title="code-bude.net &raquo; Kommentar-Feed" href="https://code-bude.net/comments/feed/" />
<style id="wp-img-auto-sizes-contain-inline-css">
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
</style>
<link rel='stylesheet' id='collapscatlist_css-css' href='https://code-bude.net/wp-content/plugins/collapsing-category-list/collapsing-category-list.css?ver=7.0' media='all' />
<style id="wp-emoji-styles-inline-css">

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
/*# sourceURL=wp-emoji-styles-inline-css */
</style>
<style id="wp-block-library-inline-css">
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
</style>
<style id="wp-block-gallery-inline-css">
.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,#000000b3,#0000004d 70%,#0000);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,#0000);mask-image:linear-gradient(0deg,#000 20%,#0000);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:initial}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:initial;border:3px solid #0000;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:#fffc}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#0000 #0000;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:#fffc #0000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:#fffc #0000}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,#0006,#0000)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center}
/*# sourceURL=https://code-bude.net/wp-includes/blocks/gallery/style.min.css */
</style>
<style id="wp-block-heading-inline-css">
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
/*# sourceURL=https://code-bude.net/wp-includes/blocks/heading/style.min.css */
</style>
<style id="wp-block-image-inline-css">
.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:#5a5a5a40;border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto #5a5a5a40;outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:none}.wp-lightbox-overlay{box-sizing:border-box;cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
/*# sourceURL=https://code-bude.net/wp-includes/blocks/image/style.min.css */
</style>
<style id="wp-block-list-inline-css">
ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
/*# sourceURL=https://code-bude.net/wp-includes/blocks/list/style.min.css */
</style>
<style id="wp-block-paragraph-inline-css">
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
/*# sourceURL=https://code-bude.net/wp-includes/blocks/paragraph/style.min.css */
</style>
<style id="wp-block-quote-inline-css">
.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block}
/*# sourceURL=https://code-bude.net/wp-includes/blocks/quote/style.min.css */
</style>

<style id="classic-theme-styles-inline-css">
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
</style>

<style id="global-styles-inline-css">
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
</style>

<link rel='stylesheet' id='collapscore-css-css' href='https://code-bude.net/wp-content/plugins/jquery-collapse-o-matic/css/core_style.css?ver=1.0' media='all' />
<style id="collapscore-css-inline-css">
font-weight:bold;margin-left:30px;
/*# sourceURL=collapscore-css-inline-css */
</style>
<link rel='stylesheet' id='collapseomatic-css-css' href='https://code-bude.net/wp-content/plugins/jquery-collapse-o-matic/css/light_style.css?ver=1.6' media='all' />
<link rel='stylesheet' id='toc-screen-css' href='https://code-bude.net/wp-content/plugins/table-of-contents-plus/screen.min.css?ver=2411.1' media='all' />
<style id="toc-screen-inline-css">
div#toc_container {width: 50%;}div#toc_container ul li {font-size: 99%;}
/*# sourceURL=toc-screen-inline-css */
</style>
<link rel='stylesheet' id='ppress-frontend-css' href='https://code-bude.net/wp-content/plugins/wp-user-avatar/assets/css/frontend.min.css?ver=4.16.15' media='all' />
<link rel='stylesheet' id='ppress-flatpickr-css' href='https://code-bude.net/wp-content/plugins/wp-user-avatar/assets/flatpickr/flatpickr.min.css?ver=4.16.15' media='all' />
<link rel='stylesheet' id='ppress-select2-css' href='https://code-bude.net/wp-content/plugins/wp-user-avatar/assets/select2/select2.min.css?ver=7.0' media='all' />
<link rel='stylesheet' id='responsive-lightbox-swipebox-css' href='https://code-bude.net/wp-content/plugins/responsive-lightbox/assets/swipebox/swipebox.min.css?ver=1.5.2' media='all' />
<link rel='stylesheet' id='stcr-style-css' href='https://code-bude.net/wp-content/plugins/subscribe-to-comments-reloaded/includes/css/stcr-style.css?ver=7.0' media='all' />
<link rel='stylesheet' id='mlp-frontend-css-css' href='https://code-bude.net/wp-content/plugins/multilingual-press/css/frontend.css?ver=7.0' media='all' />
<link rel='stylesheet' id='pt-sans-css' href='https://fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&#038;subset=latin,latin-ext&#038;ver=7.0' media='all' />
<link rel='stylesheet' id='roboto-font-css' href='https://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,700italic,400,700,300&#038;subset=latin,latin-ext&#038;ver=7.0' media='all' />
<link rel='stylesheet' id='bootstrap-css' href='https://code-bude.net/wp-content/themes/blogoma/css/bootstrap.min.css?ver=7.0' media='all' />
<link rel='stylesheet' id='blogoma-style-css' href='https://code-bude.net/wp-content/themes/blogoma/style.css?ver=7.0' media='all' />
<link rel='stylesheet' id='blogoma-css' href='https://code-bude.net/wp-content/themes/blogoma/css/blogoma.css?ver=7.0' media='all' />
<link rel='stylesheet' id='flex-skin-css' href='https://code-bude.net/wp-content/themes/blogoma/css/flexslider.css?ver=7.0' media='all' />
<link rel='stylesheet' id='media-elem-css' href='https://code-bude.net/wp-content/themes/blogoma/css/skin/mediaelementplayer.css?ver=7.0' media='all' />
<link rel='stylesheet' id='enlighterjs-css' href='https://code-bude.net/wp-content/plugins/enlighter/cache/X1_enlighterjs.min.css?ver=lKz90%2FmC7p5DGX4' media='all' />
<link rel='stylesheet' id='moove_gdpr_frontend-css' href='https://code-bude.net/wp-content/plugins/gdpr-cookie-compliance/dist/styles/gdpr-main.css?ver=5.0.14' media='all' />
<style id="moove_gdpr_frontend-inline-css">
#moove_gdpr_cookie_modal,#moove_gdpr_cookie_info_bar,.gdpr_cookie_settings_shortcode_content{font-family:&#039;Nunito&#039;,sans-serif}#moove_gdpr_save_popup_settings_button{background-color:#373737;color:#fff}#moove_gdpr_save_popup_settings_button:hover{background-color:#000}#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton,#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{background-color:#21597b}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green{background-color:#21597b;border-color:#21597b}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder a.mgbutton:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-footer-content .moove-gdpr-button-holder button.mgbutton:hover,.gdpr_cookie_settings_shortcode_content .gdpr-shr-button.button-green:hover{background-color:#fff;color:#21597b}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon{background-color:#21597b;border:1px solid #21597b}#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-allow-all.focus-g,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-allow-all:focus,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-allow-all.focus-g,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-allow-all:focus,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-reject-btn.focus-g,#moove_gdpr_cookie_info_bar span.moove-gdpr-infobar-reject-btn:focus,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-reject-btn.focus-g,#moove_gdpr_cookie_info_bar button.moove-gdpr-infobar-reject-btn:focus,#moove_gdpr_cookie_info_bar span.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar span.change-settings-button:focus,#moove_gdpr_cookie_info_bar button.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar button.change-settings-button:focus{-webkit-box-shadow:0 0 1px 3px #21597b;-moz-box-shadow:0 0 1px 3px #21597b;box-shadow:0 0 1px 3px #21597b}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close i:hover,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close span.gdpr-icon:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button{color:#21597b}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li.menu-item-selected button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a span.gdpr-icon,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button span.gdpr-icon{color:inherit}#moove_gdpr_cookie_modal .gdpr-acc-link{line-height:0;font-size:0;color:transparent;position:absolute}#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-close:hover i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li button i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-modal-left-content #moove-gdpr-menu li a i,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .moove-gdpr-tab-main-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.change-settings-button:hover,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:hover,#moove_gdpr_cookie_info_bar span[data-href]>u.change-settings-button,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button.focus-g,span.change-settings-button:focus,button.change-settings-button.focus-g,button.change-settings-button:focus,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button.focus-g,#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content u.change-settings-button:focus{color:#21597b}#moove_gdpr_cookie_modal .moove-gdpr-branding.focus-g span,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main a.focus-g,#moove_gdpr_cookie_modal .moove-gdpr-modal-content .moove-gdpr-tab-main .gdpr-cd-details-toggle.focus-g{color:#21597b}#moove_gdpr_cookie_modal.gdpr_lightbox-hide{display:none}
/*# sourceURL=moove_gdpr_frontend-inline-css */
</style>
<link rel='stylesheet' id='custom-css-css' href='https://code-bude.net/wp-content/themes/blogoma/css/custom-css.css?ver=7.0' media='all' />
<link rel='stylesheet' id='custom-color-css' href='https://code-bude.net/wp-content/themes/blogoma/css/custom-color.css?ver=7.0' media='all' />
<script id="jquery-core-js" src="https://code-bude.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
<script id="jquery-migrate-js" src="https://code-bude.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
<script id="the_js-js" src="https://code-bude.net/wp-content/plugins/collapsing-category-list/js/dropdown.js?ver=7.0"></script>
<script id="collapseomatic-js-js-before">
const com_options = {"colomatduration":"fast","colomatslideEffect":"slideFade","colomatpauseInit":"","colomattouchstart":""}
//# sourceURL=collapseomatic-js-js-before
</script>
<script id="collapseomatic-js-js" src="https://code-bude.net/wp-content/plugins/jquery-collapse-o-matic/js/collapse.js?ver=1.7.2"></script>
<script id="ppress-flatpickr-js" src="https://code-bude.net/wp-content/plugins/wp-user-avatar/assets/flatpickr/flatpickr.min.js?ver=4.16.15"></script>
<script id="ppress-select2-js" src="https://code-bude.net/wp-content/plugins/wp-user-avatar/assets/select2/select2.min.js?ver=4.16.15"></script>
<script id="dompurify-js" src="https://code-bude.net/wp-content/plugins/responsive-lightbox/assets/dompurify/purify.min.js?ver=3.3.1"></script>
<script id="responsive-lightbox-sanitizer-js-before">
window.RLG = window.RLG || {}; window.RLG.sanitizeAllowedHosts = ["youtube.com","www.youtube.com","youtu.be","vimeo.com","player.vimeo.com"];
//# sourceURL=responsive-lightbox-sanitizer-js-before
</script>
<script id="responsive-lightbox-sanitizer-js" src="https://code-bude.net/wp-content/plugins/responsive-lightbox/js/sanitizer.js?ver=2.7.7"></script>
<script id="responsive-lightbox-swipebox-js" src="https://code-bude.net/wp-content/plugins/responsive-lightbox/assets/swipebox/jquery.swipebox.min.js?ver=1.5.2"></script>
<script id="underscore-js" src="https://code-bude.net/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
<script id="responsive-lightbox-infinite-scroll-js" src="https://code-bude.net/wp-content/plugins/responsive-lightbox/assets/infinitescroll/infinite-scroll.pkgd.min.js?ver=4.0.1"></script>
<script id="responsive-lightbox-js-before">
var rlArgs = {"script":"swipebox","selector":"lightbox","customEvents":"","activeGalleries":true,"animation":true,"hideCloseButtonOnMobile":false,"removeBarsOnMobile":false,"hideBars":true,"hideBarsDelay":5000,"videoMaxWidth":1080,"useSVG":true,"loopAtEnd":false,"woocommerce_gallery":false,"ajaxurl":"https:\/\/code-bude.net\/wp-admin\/admin-ajax.php","nonce":"3d9148ab27","preview":false,"postId":7493,"scriptExtension":false};

//# sourceURL=responsive-lightbox-js-before
</script>
<script id="responsive-lightbox-js" src="https://code-bude.net/wp-content/plugins/responsive-lightbox/js/front.js?ver=2.7.7"></script>
<link rel="https://api.w.org/" href="https://code-bude.net/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://code-bude.net/xmlrpc.php?rsd" />
<meta name="generator" content="WordPress 7.0" />
<style type="text/css">.aawp .aawp-tb__row--highlight{background-color:#256aaf;}.aawp .aawp-tb__row--highlight{color:#fff;}.aawp .aawp-tb__row--highlight a{color:#fff;}</style><style>.post-thumbnail img[src$='.svg'] { width: 100%; height: auto; }</style><meta name="generator" content="Site Kit by Google 1.180.0" />
<!-- Durch Site Kit hinzugefügte Google AdSense Metatags -->
<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236">
<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com">
<!-- Beende durch Site Kit hinzugefügte Google AdSense Metatags -->

<!-- Von Site Kit hinzugefügtes Google-AdSense-Snippet -->
<script async crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-4413553853750084&#038;host=ca-host-pub-2644536267352236"></script>

<!-- Ende des von Site Kit hinzugefügten Google-AdSense-Snippets -->
<style type="text/css">
.paypal-donations { text-align: center !important }
</style>
	<script defer data-domain="code-bude.net" src="https://plausible.code-bude.net/js/script.js"></script>
<link rel='stylesheet' id='authorboxcssstyle-css' href='https://code-bude.net/wp-content/plugins/keyboard-key-thumbs/kdb-shortcode.css?ver=7.0' media='all' />
<style id="core-block-supports-inline-css">
.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
/*# sourceURL=core-block-supports-inline-css */
</style>

</head>

<body class="home blog wp-theme-blogoma aawp-custom group-blog" >

<div id="page" class="hfeed site " style="background:url(https://code-bude.net/wp-content/themes/blogoma/images/bg-images/gplaypattern.png) 0 0 transparent repeat;" >
	<a class="skip-link screen-reader-text" href="#content">Springe zum Artikel</a>
			<header id="masthead" class="site-header" data-header-sticky="1">
				<div class="row">
					<div class="container">
						<div class="col-md-12">
							<div class="site-branding">
																	<a href="https://code-bude.net/" title="code-bude.net" rel="home">
																				<img src="https://code-bude.net/wp-content/uploads/2016/09/code-bude.net-logo.svg" alt="code-bude.net">
																			</a>
								
							</div>

							<nav id="site-navigation" class="main-navigation hidden-sm hidden-xs">
								<div class="menu-wplook-main-menu-container"><ul id="menu-wplook-main-menu" class="menu"><li id="menu-item-1588" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-1588"><a href="https://code-bude.net/" aria-current="page">Home</a></li>
<li id="menu-item-1610" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1610"><a href="#">Kategorien</a>
<ul class="sub-menu">
	<li id="menu-item-6188" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6188"><a href="https://code-bude.net/category/android/">Android</a></li>
	<li id="menu-item-6189" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6189"><a href="https://code-bude.net/category/apple/">Apple</a></li>
	<li id="menu-item-1595" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1595"><a href="https://code-bude.net/category/downloads/">Downloads</a></li>
	<li id="menu-item-6190" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6190"><a href="https://code-bude.net/category/hardware/">Hardware</a></li>
	<li id="menu-item-1599" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1599"><a href="https://code-bude.net/category/linux/">Linux</a></li>
	<li id="menu-item-1600" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1600"><a href="https://code-bude.net/category/microsoft-office/">Microsoft Office</a></li>
	<li id="menu-item-1601" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1601"><a href="https://code-bude.net/category/persoenliches/">Persönliches</a></li>
	<li id="menu-item-6191" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6191"><a href="https://code-bude.net/category/programmieren-in/">Programmieren</a></li>
	<li id="menu-item-1604" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1604"><a href="https://code-bude.net/category/tutorials-und-hilfestellungen/">Tutorials &amp; Hilfestellungen</a></li>
	<li id="menu-item-1605" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1605"><a href="https://code-bude.net/category/web-tipps/">Web Tipps</a></li>
	<li id="menu-item-1606" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1606"><a href="https://code-bude.net/category/wiki/">Wiki</a></li>
	<li id="menu-item-6192" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6192"><a href="https://code-bude.net/category/windows/">Windows</a></li>
</ul>
</li>
<li id="menu-item-6063" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6063"><a href="https://code-bude.net/about/">About</a></li>
</ul></div>							</nav><!-- #site-navigation -->

							<div class="mobile-menu hidden-md hidden-lg">
								<a href="javascript:;">Menu</a>
							</div>
							<nav id="mobile-navigation" class="mobile-navigation hidden-md hidden-lg">
								<div class="menu-wplook-main-menu-container"><ul id="menu-wplook-main-menu-1" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-1588"><a href="https://code-bude.net/" aria-current="page">Home</a></li>
<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-1610"><a href="#">Kategorien</a>
<ul class="sub-menu">
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6188"><a href="https://code-bude.net/category/android/">Android</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6189"><a href="https://code-bude.net/category/apple/">Apple</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1595"><a href="https://code-bude.net/category/downloads/">Downloads</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6190"><a href="https://code-bude.net/category/hardware/">Hardware</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1599"><a href="https://code-bude.net/category/linux/">Linux</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1600"><a href="https://code-bude.net/category/microsoft-office/">Microsoft Office</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1601"><a href="https://code-bude.net/category/persoenliches/">Persönliches</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6191"><a href="https://code-bude.net/category/programmieren-in/">Programmieren</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1604"><a href="https://code-bude.net/category/tutorials-und-hilfestellungen/">Tutorials &amp; Hilfestellungen</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1605"><a href="https://code-bude.net/category/web-tipps/">Web Tipps</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-1606"><a href="https://code-bude.net/category/wiki/">Wiki</a></li>
	<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-6192"><a href="https://code-bude.net/category/windows/">Windows</a></li>
</ul>
</li>
<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6063"><a href="https://code-bude.net/about/">About</a></li>
</ul></div>							</nav>
														<div class="site-search hidden-sm  hidden-xs">
								<a href="javascript:;" class="search-btn">Search</a>
							</div>
							<div class="search-holder">
								<form role="search" method="get" id="searchform" class="search-form" action="https://code-bude.net/">
    <label for="s">
    	<span class="screen-reader-text">Search for:</span>
        <input class="search-field" type="text" value="" placeholder="Begin typing to search..." name="s" id="s" />
    </label>
    <input type="submit" class="search-submit" value="Search">
</form>								<span class="search-info">
									DRÜCKE ENTER ZUM SUCHEN ODER ESC ZUM ABBRECHEN								</span>
								<a href="javascript:;" class="search-btn close-btn">Close</a>
							</div>
													</div>
					</div>
				</div>
			</header><!-- #masthead -->
	<div id="content" class="site-content">
			<div class="row">
			<div class="container">
					
				
									<div class="col-md-8 col-sm-7 col-xs-12">
							<div id="primary" class="content-area" data-blog-type="normal">
				<main id="main" class="site-main">
											<div class="masonry-holder">
																			<div id="post-holder-7493" class="">

<article id="post-7493" class="post-7493 post type-post status-publish format-standard has-post-thumbnail hentry category-downloads category-persoenliches category-programmieren-in category-web-tipps tag-buchtracker tag-lesen tag-lesetracker tag-librislog">
	

	
						        <div class="featured-holder">
	        	<img src="https://code-bude.net/wp-content/uploads/2026/06/librislog-coverimage.png" alt="Wenn die Lieblings-App stirbt, entwickle deine eigene. Vorstellung: LibrisLog">
	    	</div>
	    	
	
	<header class="entry-header">
		<h1 class="entry-title"><a href="https://code-bude.net/2026/06/03/wenn-die-lieblings-app-stirbt-entwickle-deine-eigene-vorstellung-librislog/" rel="bookmark">Wenn die Lieblings-App stirbt, entwickle deine eigene. Vorstellung: LibrisLog</a></h1>
				<div class="entry-meta">
			<span class="posted-on">Veröffentlicht von <span class="byline"><span class="author vcard"><a class="url fn n" href="https://code-bude.net/author/admin/">Raffael</a></span></span> am <a href="https://code-bude.net/2026/06/03/wenn-die-lieblings-app-stirbt-entwickle-deine-eigene-vorstellung-librislog/" rel="bookmark"><time class="entry-date published" datetime="2026-06-03T15:54:22+02:00">3. Juni 2026</time><time class="updated" datetime="2026-06-03T16:07:18+02:00">3. Juni 2026</time></a></span>
											<span class="cat-links">
					Veröffentlicht in <a href="https://code-bude.net/category/downloads/" rel="category tag">Downloads</a>, <a href="https://code-bude.net/category/persoenliches/" rel="category tag">Persönliches</a>, <a href="https://code-bude.net/category/programmieren-in/" rel="category tag">Programmieren</a>, <a href="https://code-bude.net/category/web-tipps/" rel="category tag">Web Tipps</a>				</span>
				
																					<span class="tags-links">
							Tagged <a href="https://code-bude.net/tag/buchtracker/" rel="tag">buchtracker</a>, <a href="https://code-bude.net/tag/lesen/" rel="tag">lesen</a>, <a href="https://code-bude.net/tag/lesetracker/" rel="tag">lesetracker</a>, <a href="https://code-bude.net/tag/librislog/" rel="tag">librislog</a>						</span>
																		
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

		<div class="entry-summary">
		<p>Ich war mal ein zufriedener Dante-Nutzer. Für alle, die die App nicht kennen: Dante war ein zuverlässiger Buch-Tracker für Android. Barcode scannen, Metadaten abrufen, Lesefortschritt verfolgen. Einfach, schnell und vor allem: Es hat funktioniert. Bis es dann plötzlich nicht mehr ging.<br />
Bücher nach Titel oder Barcode hinzufügen? Die Such-API, auf die sich die App stützte, reagierte nicht mehr, sodass weder ISBN-Abfragen noch Titelsuchen mehr funktionierten. Backupfunktion? Auch kaputt. Im Dante-Github-Repository sieht es nicht besser aus: Seit langem keine Updates mehr, und die Funktionen, die von externen Diensten abhängig waren, funktionierten nicht mehr. Versteht mich bitte nicht falsch. Das ist kein Vorwurf, sondern einfach nur eine Tatsachenfeststellung. Interessen und Prioritäten können sich verlagern. (Das habe ich selbst erst erlebt als ich eines meiner eigenen Projekte an einen neuen Betreuer übergeben habe, weil ich nicht mehr mithalten konnte.) Aber zu verstehen, warum das so ist, macht es nicht weniger frustrierend, wenn es dein [&#8230;]</p>
	</div><!-- .entry-summary -->
	
	<footer class="entry-footer">

		
									<div class="read-more">
					<a href="https://code-bude.net/2026/06/03/wenn-die-lieblings-app-stirbt-entwickle-deine-eigene-vorstellung-librislog/"> 
						Weiterlesen...					</a>
				</div>
					
		<div class="social-widgets-holder">
							<span class="comments-link"><a href="https://code-bude.net/2026/06/03/wenn-die-lieblings-app-stirbt-entwickle-deine-eigene-vorstellung-librislog/#respond">Hinterlasse einen Kommentar</a></span>
										<div class="post-like">
				    <a href="javascript:;" data-post_id="7493">
                    <span  title="Ich mag diesen Artikel" class="qtip like"></span>
                <span class="count">0 Likes </span></a>				</div>
								</div>

		<div class="clearfix"></div>

			</footer><!-- .entry-footer -->
</article><!-- #post-## -->
<div class="post-paper-bg"></div>


</div>
													<div id="post-holder-7485" class="">

<article id="post-7485" class="post-7485 post type-post status-publish format-standard has-post-thumbnail hentry category-csharp-net category-persoenliches tag-opensource tag-qrcoder">
	

	
						        <div class="featured-holder">
	        	<img src="https://code-bude.net/wp-content/uploads/2026/06/Gemini_Generated_Image_j6c1akj6c1akj6c1.png" alt="In eigener Sache: Generationenwechsel beim Open-Source-Projekt QRCoder">
	    	</div>
	    	
	
	<header class="entry-header">
		<h1 class="entry-title"><a href="https://code-bude.net/2026/06/02/in-eigener-sache-generationenwechsel-beim-open-source-projekt-qrcoder/" rel="bookmark">In eigener Sache: Generationenwechsel beim Open-Source-Projekt QRCoder</a></h1>
				<div class="entry-meta">
			<span class="posted-on">Veröffentlicht von <span class="byline"><span class="author vcard"><a class="url fn n" href="https://code-bude.net/author/admin/">Raffael</a></span></span> am <a href="https://code-bude.net/2026/06/02/in-eigener-sache-generationenwechsel-beim-open-source-projekt-qrcoder/" rel="bookmark"><time class="entry-date published" datetime="2026-06-02T23:50:27+02:00">2. Juni 2026</time><time class="updated" datetime="2026-06-03T00:01:34+02:00">3. Juni 2026</time></a></span>
											<span class="cat-links">
					Veröffentlicht in <a href="https://code-bude.net/category/programmieren-in/csharp-net/" rel="category tag">C#.Net</a>, <a href="https://code-bude.net/category/persoenliches/" rel="category tag">Persönliches</a>				</span>
				
																					<span class="tags-links">
							Tagged <a href="https://code-bude.net/tag/opensource/" rel="tag">OpenSource</a>, <a href="https://code-bude.net/tag/qrcoder/" rel="tag">QRCoder</a>						</span>
																		
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

		<div class="entry-summary">
		<p>Wer hier im Blog in den letzten Jahren nach Lösungen zur Generierung von QR-Codes in .NET gesucht hat, wird unweigerlich auf mein Projekt <b data-path-to-node="5" data-index-in-node="138">QRCoder</b> gestoßen sein. Ich habe die Bibliothek im Oktober 2013 gestartet. Damals gar nicht primär, weil mir andere Tools fehlten, sondern als persönliche Programmier-Challenge: Mein Ziel war es, die offizielle DIN/ISO-Norm für QR-Codes einmal nativ in C# von Grund auf selbst zu implementieren. Die Algorithmen zu verstehen, etwas Neues zu lernen.<br />
Aus diesem Experiment ist über die Jahre ein sehr erfolgreiches Open-Source-Projekt geworden, das mittlerweile millionenfach via NuGet heruntergeladen und in zahlreichen kommerziellen wie privaten Projekten weltweit eingesetzt wird.<br />
Nach nunmehr 12 Jahren habe ich mich im September 2025 dazu entschlossen, die aktive Wartung und die administrative Leitung des Projekts abzugeben. In diesem kurzen Artikel möchte ich die Hintergründe zu dieser Entscheidung erläutern und den neuen Maintainer vorstellen.<br />
Die Gründe für den Wechsel<br />
Ein Open-Source-Projekt dieser Größenordnung zu betreiben, [&#8230;]</p>
	</div><!-- .entry-summary -->
	
	<footer class="entry-footer">

		
									<div class="read-more">
					<a href="https://code-bude.net/2026/06/02/in-eigener-sache-generationenwechsel-beim-open-source-projekt-qrcoder/"> 
						Weiterlesen...					</a>
				</div>
					
		<div class="social-widgets-holder">
							<span class="comments-link"><a href="https://code-bude.net/2026/06/02/in-eigener-sache-generationenwechsel-beim-open-source-projekt-qrcoder/#respond">Hinterlasse einen Kommentar</a></span>
										<div class="post-like">
				    <a href="javascript:;" data-post_id="7485">
                    <span  title="Ich mag diesen Artikel" class="qtip like"></span>
                <span class="count">1 Likes </span></a>				</div>
								</div>

		<div class="clearfix"></div>

			</footer><!-- .entry-footer -->
</article><!-- #post-## -->
<div class="post-paper-bg"></div>


</div>
													<div id="post-holder-7475" class="">

<article id="post-7475" class="post-7475 post type-post status-publish format-standard hentry category-persoenliches tag-alexa tag-android tag-app tag-tipp">
	

	
			
	
	<header class="entry-header">
		<h1 class="entry-title"><a href="https://code-bude.net/2025/10/03/alexa-app-auf-android-beschleunigen-schluss-mit-der-traegheit/" rel="bookmark">Alexa App auf Android beschleunigen – Schluss mit der Trägheit</a></h1>
				<div class="entry-meta">
			<span class="posted-on">Veröffentlicht von <span class="byline"><span class="author vcard"><a class="url fn n" href="https://code-bude.net/author/admin/">Raffael</a></span></span> am <a href="https://code-bude.net/2025/10/03/alexa-app-auf-android-beschleunigen-schluss-mit-der-traegheit/" rel="bookmark"><time class="entry-date published" datetime="2025-10-03T21:22:39+02:00">3. Oktober 2025</time><time class="updated" datetime="2026-06-02T23:39:28+02:00">2. Juni 2026</time></a></span>
											<span class="cat-links">
					Veröffentlicht in <a href="https://code-bude.net/category/persoenliches/" rel="category tag">Persönliches</a>				</span>
				
																					<span class="tags-links">
							Tagged <a href="https://code-bude.net/tag/alexa/" rel="tag">alexa</a>, <a href="https://code-bude.net/tag/android/" rel="tag">Android</a>, <a href="https://code-bude.net/tag/app/" rel="tag">App</a>, <a href="https://code-bude.net/tag/tipp/" rel="tag">Tipp</a>						</span>
																		
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

		<div class="entry-summary">
		<p><img loading="lazy" decoding="async" class="alignleft wp-image-7481" src="https://code-bude.net/wp-content/uploads/2025/10/Alexa-Speedup.png" alt="Alexa Speedup Alexa App auf Android beschleunigen – Schluss mit der Trägheit" width="301" height="164" title="Alexa App auf Android beschleunigen – Schluss mit der Trägheit" />Kennst du das? Du öffnest die Alexa-App auf deinem Android-Smartphone, klickst dich durch die Menüs – und jeder &#8220;Klick&#8221; fühlt sich an wie in Zeitlupe. Egal ob Smart-Home-Geräte steuern oder eine einfache Einstellung suchen: Statt schneller Reaktion wird die Nutzung der App zum Geduldsspiel.</p>
<p>Ich hatte genau dieses Problem. Und die Lösung ist so einfach wie kurios.</p>
<p>Der Übeltäter: Kontakte-Berechtigung</p>
<p>Die Ursache für die Performanceprobleme liegt in den meisten Fällen nicht etwa an deinem Smartphone oder deiner Internetverbindung, sondern an einer App-Berechtigung. Genauer gesagt: dem Zugriff auf deine Kontakte.</p>
<p>In meinem Fall hat die App bei jedem Seitenwechsel offenbar versucht, meine über 1.000 Kontakte durchzuscannen. Auf einem zweiten Smartphone mit weniger Kontakten klappte es wesentlich schneller. Fakt ist: Solange die Berechtigung aktiv war, wurde [&#8230;]</p>
	</div><!-- .entry-summary -->
	
	<footer class="entry-footer">

		
									<div class="read-more">
					<a href="https://code-bude.net/2025/10/03/alexa-app-auf-android-beschleunigen-schluss-mit-der-traegheit/"> 
						Weiterlesen...					</a>
				</div>
					
		<div class="social-widgets-holder">
							<span class="comments-link"><a href="https://code-bude.net/2025/10/03/alexa-app-auf-android-beschleunigen-schluss-mit-der-traegheit/#comments">1 Kommentar</a></span>
										<div class="post-like">
				    <a href="javascript:;" data-post_id="7475">
                    <span  title="Ich mag diesen Artikel" class="qtip like"></span>
                <span class="count">0 Likes </span></a>				</div>
								</div>

		<div class="clearfix"></div>

			</footer><!-- .entry-footer -->
</article><!-- #post-## -->
<div class="post-paper-bg"></div>


</div>
													<div id="post-holder-7371" class="">

<article id="post-7371" class="post-7371 post type-post status-publish format-standard hentry category-persoenliches tag-ddns tag-dsm tag-dyndns tag-namecheap tag-synology tag-synology-dsm">
	

	
			
	
	<header class="entry-header">
		<h1 class="entry-title"><a href="https://code-bude.net/2022/02/16/namecheap-com-ddns-in-synology-dsm-einrichten/" rel="bookmark">Namecheap.com DDNS in Synology DSM einrichten</a></h1>
				<div class="entry-meta">
			<span class="posted-on">Veröffentlicht von <span class="byline"><span class="author vcard"><a class="url fn n" href="https://code-bude.net/author/admin/">Raffael</a></span></span> am <a href="https://code-bude.net/2022/02/16/namecheap-com-ddns-in-synology-dsm-einrichten/" rel="bookmark"><time class="entry-date published" datetime="2022-02-16T23:54:16+01:00">16. Februar 2022</time><time class="updated" datetime="2022-02-16T23:59:29+01:00">16. Februar 2022</time></a></span>
											<span class="cat-links">
					Veröffentlicht in <a href="https://code-bude.net/category/persoenliches/" rel="category tag">Persönliches</a>				</span>
				
																					<span class="tags-links">
							Tagged <a href="https://code-bude.net/tag/ddns/" rel="tag">ddns</a>, <a href="https://code-bude.net/tag/dsm/" rel="tag">dsm</a>, <a href="https://code-bude.net/tag/dyndns/" rel="tag">DynDNS</a>, <a href="https://code-bude.net/tag/namecheap/" rel="tag">Namecheap</a>, <a href="https://code-bude.net/tag/synology/" rel="tag">synology</a>, <a href="https://code-bude.net/tag/synology-dsm/" rel="tag">synology dsm</a>						</span>
																		
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

		<div class="entry-summary">
		<p><img loading="lazy" decoding="async" src="https://code-bude.net/wp-content/uploads/2022/02/namecheap-ddns-synology-dsm-300x157.jpg" alt="namecheap ddns synology dsm 300x157 Namecheap.com DDNS in Synology DSM einrichten" class="alignleft wp-image-7394" width="382" height="200" srcset="https://code-bude.net/wp-content/uploads/2022/02/namecheap-ddns-synology-dsm-300x157.jpg 300w, https://code-bude.net/wp-content/uploads/2022/02/namecheap-ddns-synology-dsm-1024x535.jpg 1024w, https://code-bude.net/wp-content/uploads/2022/02/namecheap-ddns-synology-dsm-768x401.jpg 768w, https://code-bude.net/wp-content/uploads/2022/02/namecheap-ddns-synology-dsm.jpg 1200w" sizes="auto, (max-width: 382px) 100vw, 382px" title="Namecheap.com DDNS in Synology DSM einrichten" /></p>
<p>Im heutigen Artikel soll es darum gehen, wie man Domains von Namecheap.com über die Synology DSM Funktion DDNS (Dynamic DNS) aktualisieren kann. Da Namecheap.com weder als Provider hinterlegt ist, noch die ehemals gängigen Vermittler-Dienste funktionieren, gelingt dies nur mit einem kleinen Workaround. Und genau diesen möchte ich euch heute gerne zeigen.</p>
<p>Die folgenden Dinge benötigt ihr für das heutige Tutorial:</p>
<p>Eine Domain bei Namecheap.comEin Synology NAS (oder ein Eigenbau NAS mit XPEnology)Einen Webserver mit PHP-Unterstützung </p>
<p>Im nächsten Absatz umreißen wir noch einmal das eigentliche Problem. Wer nur an der Lösung interessiert ist, kann den folgenden Absatz überspringen&#8230;</p>
<p>Was ist das Problem mit Synology DSN und Namecheap?</p>
<p>Namecheap bietet eine Url/einen Webservice an, den man aufrufen kann [&#8230;]</p>
	</div><!-- .entry-summary -->
	
	<footer class="entry-footer">

		
									<div class="read-more">
					<a href="https://code-bude.net/2022/02/16/namecheap-com-ddns-in-synology-dsm-einrichten/"> 
						Weiterlesen...					</a>
				</div>
					
		<div class="social-widgets-holder">
							<span class="comments-link"><a href="https://code-bude.net/2022/02/16/namecheap-com-ddns-in-synology-dsm-einrichten/#comments">5 Kommentare</a></span>
										<div class="post-like">
				    <a href="javascript:;" data-post_id="7371">
                    <span  title="Ich mag diesen Artikel" class="qtip like"></span>
                <span class="count">33 Likes </span></a>				</div>
								</div>

		<div class="clearfix"></div>

			</footer><!-- .entry-footer -->
</article><!-- #post-## -->
<div class="post-paper-bg"></div>


</div>
													<div id="post-holder-7250" class="">

<article id="post-7250" class="post-7250 post type-post status-publish format-standard hentry category-persoenliches tag-privado tag-testbericht tag-vpn">
	

	
			
	
	<header class="entry-header">
		<h1 class="entry-title"><a href="https://code-bude.net/2021/10/31/vpn-crashkurs-und-privado-vpn-im-test/" rel="bookmark">VPN-Crashkurs und Privado VPN im Test</a></h1>
				<div class="entry-meta">
			<span class="posted-on">Veröffentlicht von <span class="byline"><span class="author vcard"><a class="url fn n" href="https://code-bude.net/author/admin/">Raffael</a></span></span> am <a href="https://code-bude.net/2021/10/31/vpn-crashkurs-und-privado-vpn-im-test/" rel="bookmark"><time class="entry-date published" datetime="2021-10-31T08:52:25+01:00">31. Oktober 2021</time><time class="updated" datetime="2021-10-31T09:14:32+01:00">31. Oktober 2021</time></a></span>
											<span class="cat-links">
					Veröffentlicht in <a href="https://code-bude.net/category/persoenliches/" rel="category tag">Persönliches</a>				</span>
				
																					<span class="tags-links">
							Tagged <a href="https://code-bude.net/tag/privado/" rel="tag">privado</a>, <a href="https://code-bude.net/tag/testbericht/" rel="tag">Testbericht</a>, <a href="https://code-bude.net/tag/vpn/" rel="tag">VPN</a>						</span>
																		
		</div><!-- .entry-meta -->
			</header><!-- .entry-header -->

		<div class="entry-summary">
		<p>Im Laufe der letzten Jahre hat sich das Thema VPN immer weiter in den Vordergrund gedrängt. Zumindest ist das mein persönliches empfinden. Egal, ob beim täglichen surfen oder als Sponsor für gefühlt jeden zweiten YouTuber &#8211; VPN-Anbieter laufen uns mittlerweile kontinuierlich über den Weg. Grund genug, mal wieder einen dieser Anbietet zu testen. </p>
<p>Im heutigen Artikel soll es um Privado gehen. Gleich vorweg, um dem Transparenz-Gedanken Tribut zu zollen: Den für den Test genutzten Account habe ich von Privado für 30 Tage kostenfrei gestellt bekommen. Eine weitere Vergütung ist nicht erfolgt. Bevor wir mit dem eigentlich Test starten, wollen wir noch mal einen kleinen Blick in das Thema &#8220;VPN&#8221; werfen. Wer bereits weiß, wozu ein VPN dient und welche Vor-/Nachteile es mit sich bringt, kann den folgenden Absatz überspringen.</p>
<p>VPN &#8211; Wieso, weshalb, warum?</p>
<p>Schauen wir uns zuerst einmal eine Definition an. Wikipedia sagt&#8230;</p>
<p>A&nbsp;virtual private network&nbsp;(VPN) extends a&nbsp;private network&nbsp;across a public network [&#8230;]</p>
	</div><!-- .entry-summary -->
	
	<footer class="entry-footer">

		
									<div class="read-more">
					<a href="https://code-bude.net/2021/10/31/vpn-crashkurs-und-privado-vpn-im-test/"> 
						Weiterlesen...					</a>
				</div>
					
		<div class="social-widgets-holder">
							<span class="comments-link"><a href="https://code-bude.net/2021/10/31/vpn-crashkurs-und-privado-vpn-im-test/#comments">3 Kommentare</a></span>
										<div class="post-like">
				    <a href="javascript:;" data-post_id="7250">
                    <span  title="Ich mag diesen Artikel" class="qtip like"></span>
                <span class="count">20 Likes </span></a>				</div>
								</div>

		<div class="clearfix"></div>

			</footer><!-- .entry-footer -->
</article><!-- #post-## -->
<div class="post-paper-bg"></div>


</div>
												</div>

													<div class="numeric-nav"><ul>
<li class="active"><a href="https://code-bude.net/">1</a></li>
<li><a href="https://code-bude.net/page/2/">2</a></li>
<li><a href="https://code-bude.net/page/3/">3</a></li>
<li>…</li>
<li><a href="https://code-bude.net/page/76/">76</a></li>
<li class="next-btn"><a href="https://code-bude.net/page/2/" >NÄCHSTE SEITE</a></li>
</ul></div>
															</main><!-- #main -->
			</div><!-- #primary -->
		</div>
							<div class="col-md-4 col-sm-5 col-xs-12">
						<div id="secondary" class="widget-area" role="complementary">
		<aside id="mlp_widget-3" class="widget Mlp_Widget"><div class="mlp_language_box"><a style="float:left;margin-right:15px;" title="Diesen Artikel auf Deutsch lesen" id="mlp_current_locale" href="https://code-bude.net"><img style="width:16px;height:11px;" class="mlp_flag_style_active" src="https://code-bude.net/wp-content/plugins/multilingual-press/flags/de.gif" alt="de" title="Deutsch" /><div style="display:none">Diesen Artikel auf Deutsch lesen</div></a><a  title="Read the english translation of this article"  href="https://en.code-bude.net"><div class="mlp_flag_style" style="display:inline;border-width:0px;padding:0px"><img style="width:16px;height:11px;" src="https://code-bude.net/wp-content/plugins/multilingual-press/flags/us.gif" alt="en" title="English" />&nbsp;&nbsp;<img style="width:16px;height:11px;" src="https://code-bude.net/wp-content/plugins/multilingual-press/flags/gb.gif" alt="gb" title="Great Britain" /><div style="display:none">Read the english translation of this article</div></div></a></div></aside><aside id="block-2" class="widget widget_block"><a href="https://amzn.to/3lHdpwP"><img decoding="async" src="https://code-bude.net/wp-content/uploads/2021/09/amzn.png"></a></aside><aside id="block-3" class="widget widget_block"><iframe loading="lazy" src="https://rcm-eu.amazon-adsystem.com/e/cm?o=3&p=12&l=ez&f=ifr&linkID={{link_id}}&t=codebudenet-21&tracking_id=codebudenet-21" width="300" height="250" scrolling="no" border="0" marginwidth="0" style="border:none;" frameborder="0"></iframe></aside><aside id="block-5" class="widget widget_block"><!-- 5db4296dd3ce49031f8cc1e18266dff3 --></aside><aside id="block-4" class="widget widget_block"><!-- f2cfe90bc039c0f5b1bc8c045262df22 --></aside><aside id="categories-2" class="widget widget_categories"><h2 class="widget-title">Kategorien</h2>		<ul>
	<li class="cat-item cat-item-1431 current-cat current-cat-parent current-cat-parent"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/android/" expand" >Android</a> <span>28</span>
<ul class='children'>
	<li class="cat-item cat-item-7 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/android/news-und-apps/"">News &amp; Apps</a> <span>28</span>
</li>
	<li class="cat-item cat-item-6 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/android/programmierung/"">Programmierung</a> <span>4</span>
</li>
</ul>
</li>
	<li class="cat-item cat-item-1160 current-cat current-cat-parent"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/apple/" expand" >Apple</a> <span>8</span>
<ul class='children'>
	<li class="cat-item cat-item-1161 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/apple/mac-os-x/"">MAC OS X</a> <span>7</span>
</li>
</ul>
</li>
	<li class="cat-item cat-item-43 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/downloads/"">Downloads</a> <span>50</span>
</li>
	<li class="cat-item cat-item-1434 current-cat-parent current-cat current-cat-parent current-cat-parent"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/hardware/" expand" >Hardware</a> <span>12</span>
<ul class='children'>
	<li class="cat-item cat-item-692 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/hardware/arduino/"">Arduino</a> <span>6</span>
</li>
	<li class="cat-item cat-item-757 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/hardware/hardware-hacks/"">Hardware Hacks</a> <span>6</span>
</li>
	<li class="cat-item cat-item-883 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/hardware/raspberry-pi/"">Raspberry Pi</a> <span>2</span>
</li>
</ul>
</li>
	<li class="cat-item cat-item-53 current-cat-parent current-cat current-cat-parent current-cat-parent current-cat-parent"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/linux/" expand" >Linux</a> <span>27</span>
<ul class='children'>
	<li class="cat-item cat-item-1436 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/linux/kubuntu/"">Kubuntu</a> <span>5</span>
</li>
	<li class="cat-item cat-item-1435 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/linux/linux-mint/"">Linux Mint</a> <span>12</span>
</li>
	<li class="cat-item cat-item-758 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/linux/openwrt/"">OpenWrt</a> <span>4</span>
</li>
	<li class="cat-item cat-item-1440 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/linux/ubuntu-server/"">Ubuntu Server</a> <span>6</span>
</li>
</ul>
</li>
	<li class="cat-item cat-item-504 current-cat-parent current-cat current-cat-parent current-cat-parent"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/microsoft-office/" expand" >Microsoft Office</a> <span>7</span>
<ul class='children'>
	<li class="cat-item cat-item-1456 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/microsoft-office/excel/"">Excel</a> <span>1</span>
</li>
	<li class="cat-item cat-item-497 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/microsoft-office/powerpoint/"">PowerPoint</a> <span>4</span>
</li>
	<li class="cat-item cat-item-1437 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/microsoft-office/word/"">Word</a> <span>4</span>
</li>
</ul>
</li>
	<li class="cat-item cat-item-1 current-cat-parent current-cat current-cat-parent"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/persoenliches/" expand" >Persönliches</a> <span>98</span>
<ul class='children'>
	<li class="cat-item cat-item-1033 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/persoenliches/interviews/"">Interviews</a> <span>1</span>
</li>
	<li class="cat-item cat-item-967 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/persoenliches/tests/"">Tests</a> <span>11</span>
</li>
</ul>
</li>
	<li class="cat-item cat-item-1433 current-cat-parent current-cat-parent current-cat-parent current-cat-parent current-cat-parent current-cat-parent current-cat current-cat-parent current-cat-parent"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/programmieren-in/" expand" >Programmieren</a> <span>98</span>
<ul class='children'>
	<li class="cat-item cat-item-4 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/programmieren-in/csharp-net/"">C#.Net</a> <span>56</span>
</li>
	<li class="cat-item cat-item-64 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/programmieren-in/html/"">HTML</a> <span>14</span>
</li>
	<li class="cat-item cat-item-1425 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/programmieren-in/java/"">Java</a> <span>3</span>
</li>
	<li class="cat-item cat-item-84 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/programmieren-in/javascript/"">JavaScript</a> <span>10</span>
</li>
	<li class="cat-item cat-item-606 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/programmieren-in/perl/"">Perl</a> <span>2</span>
</li>
	<li class="cat-item cat-item-5 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/programmieren-in/php/"">PHP</a> <span>20</span>
</li>
	<li class="cat-item cat-item-1467 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/programmieren-in/sql/"">SQL</a> <span>2</span>
</li>
	<li class="cat-item cat-item-1485 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/programmieren-in/vba/"">VBA</a> <span>1</span>
</li>
</ul>
</li>
	<li class="cat-item cat-item-3 current-cat-parent current-cat-parent current-cat-parent current-cat-parent current-cat current-cat-parent"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/tutorials-und-hilfestellungen/" expand" >Tutorials &amp; Hilfestellungen</a> <span>163</span>
<ul class='children'>
	<li class="cat-item cat-item-357 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/tutorials-und-hilfestellungen/google-2/"">Google</a> <span>6</span>
</li>
	<li class="cat-item cat-item-1117 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/tutorials-und-hilfestellungen/homeserver/"">Homeserver</a> <span>2</span>
</li>
	<li class="cat-item cat-item-1448 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/tutorials-und-hilfestellungen/online-marketing/"">Online-Marketing</a> <span>2</span>
</li>
	<li class="cat-item cat-item-703 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/tutorials-und-hilfestellungen/sap/"">SAP</a> <span>3</span>
</li>
	<li class="cat-item cat-item-71 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/tutorials-und-hilfestellungen/wordpress/"">Wordpress</a> <span>31</span>
</li>
</ul>
</li>
	<li class="cat-item cat-item-8 current-cat-parent current-cat-parent current-cat"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/web-tipps/" expand" >Web Tipps</a> <span>116</span>
<ul class='children'>
	<li class="cat-item cat-item-941 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/web-tipps/best-of-web/"">Best of Web</a> <span>8</span>
</li>
	<li class="cat-item cat-item-985 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/web-tipps/news/"">News</a> <span>20</span>
</li>
</ul>
</li>
	<li class="cat-item cat-item-30 current-cat-parent current-cat"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/wiki/" expand" >Wiki</a> <span>23</span>
<ul class='children'>
	<li class="cat-item cat-item-1049 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/wiki/software-theorie/"">Software Theorie</a> <span>11</span>
</li>
</ul>
</li>
	<li class="cat-item cat-item-1432 current-cat current-cat-parent current-cat-parent current-cat-parent"><a href="#" class="expand"><i class="icon-plus-squared"></i></a> <a href="https://code-bude.net/category/windows/" expand" >Windows</a> <span>34</span>
<ul class='children'>
	<li class="cat-item cat-item-1298 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/windows/windows-10/"">Windows 10</a> <span>4</span>
</li>
	<li class="cat-item cat-item-337 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/windows/windows-7/"">Windows 7</a> <span>13</span>
</li>
	<li class="cat-item cat-item-345 current-cat"><i class="collapscatlist-nothing icon-nothing-squared"></i> <a href="https://code-bude.net/category/windows/windows-8/"">Windows 8</a> <span>25</span>
</li>
</ul>
</li>
		</ul>
</aside><aside id="tag_cloud-3" class="widget widget_tag_cloud"><h2 class="widget-title">Tagcloud</h2><div class="tagcloud"><a href="https://code-bude.net/tag/net/" class="tag-cloud-link tag-link-12 tag-link-position-1" style="font-size: 12.156626506024pt;" aria-label=".Net (8 Einträge)">.Net</a>
<a href="https://code-bude.net/tag/11/" class="tag-cloud-link tag-link-121 tag-link-position-2" style="font-size: 10.5pt;" aria-label="1&amp;1 (4 Einträge)">1&amp;1</a>
<a href="https://code-bude.net/tag/1und1/" class="tag-cloud-link tag-link-122 tag-link-position-3" style="font-size: 10.5pt;" aria-label="1und1 (4 Einträge)">1und1</a>
<a href="https://code-bude.net/tag/android/" class="tag-cloud-link tag-link-48 tag-link-position-4" style="font-size: 14.210843373494pt;" aria-label="Android (17 Einträge)">Android</a>
<a href="https://code-bude.net/tag/android-app/" class="tag-cloud-link tag-link-233 tag-link-position-5" style="font-size: 10.5pt;" aria-label="Android App (4 Einträge)">Android App</a>
<a href="https://code-bude.net/tag/anleitung/" class="tag-cloud-link tag-link-365 tag-link-position-6" style="font-size: 12.753012048193pt;" aria-label="Anleitung (10 Einträge)">Anleitung</a>
<a href="https://code-bude.net/tag/app/" class="tag-cloud-link tag-link-215 tag-link-position-7" style="font-size: 11.825301204819pt;" aria-label="App (7 Einträge)">App</a>
<a href="https://code-bude.net/tag/arduino/" class="tag-cloud-link tag-link-1325 tag-link-position-8" style="font-size: 11.030120481928pt;" aria-label="Arduino (5 Einträge)">Arduino</a>
<a href="https://code-bude.net/tag/best-of-web/" class="tag-cloud-link tag-link-1329 tag-link-position-9" style="font-size: 12.156626506024pt;" aria-label="Best of Web (8 Einträge)">Best of Web</a>
<a href="https://code-bude.net/tag/bow/" class="tag-cloud-link tag-link-942 tag-link-position-10" style="font-size: 12.156626506024pt;" aria-label="BoW (8 Einträge)">BoW</a>
<a href="https://code-bude.net/tag/c/" class="tag-cloud-link tag-link-11 tag-link-position-11" style="font-size: 16pt;" aria-label="C# (33 Einträge)">C#</a>
<a href="https://code-bude.net/tag/c-net/" class="tag-cloud-link tag-link-20 tag-link-position-12" style="font-size: 11.493975903614pt;" aria-label="C#.Net (6 Einträge)">C#.Net</a>
<a href="https://code-bude.net/tag/caschy/" class="tag-cloud-link tag-link-285 tag-link-position-13" style="font-size: 10.5pt;" aria-label="Caschy (4 Einträge)">Caschy</a>
<a href="https://code-bude.net/tag/cloud-downloader/" class="tag-cloud-link tag-link-46 tag-link-position-14" style="font-size: 12.487951807229pt;" aria-label="Cloud Downloader (9 Einträge)">Cloud Downloader</a>
<a href="https://code-bude.net/tag/consumer-preview/" class="tag-cloud-link tag-link-346 tag-link-position-15" style="font-size: 11.030120481928pt;" aria-label="Consumer Preview (5 Einträge)">Consumer Preview</a>
<a href="https://code-bude.net/tag/download/" class="tag-cloud-link tag-link-190 tag-link-position-16" style="font-size: 14.740963855422pt;" aria-label="Download (21 Einträge)">Download</a>
<a href="https://code-bude.net/tag/fail/" class="tag-cloud-link tag-link-127 tag-link-position-17" style="font-size: 11.030120481928pt;" aria-label="Fail (5 Einträge)">Fail</a>
<a href="https://code-bude.net/tag/freeware/" class="tag-cloud-link tag-link-302 tag-link-position-18" style="font-size: 10.5pt;" aria-label="Freeware (4 Einträge)">Freeware</a>
<a href="https://code-bude.net/tag/fritzbox/" class="tag-cloud-link tag-link-154 tag-link-position-19" style="font-size: 11.030120481928pt;" aria-label="Fritzbox (5 Einträge)">Fritzbox</a>
<a href="https://code-bude.net/tag/google/" class="tag-cloud-link tag-link-109 tag-link-position-20" style="font-size: 10.5pt;" aria-label="Google+ (4 Einträge)">Google+</a>
<a href="https://code-bude.net/tag/google-suggest/" class="tag-cloud-link tag-link-249 tag-link-position-21" style="font-size: 11.030120481928pt;" aria-label="Google Suggest (5 Einträge)">Google Suggest</a>
<a href="https://code-bude.net/tag/gratis/" class="tag-cloud-link tag-link-301 tag-link-position-22" style="font-size: 10.5pt;" aria-label="gratis (4 Einträge)">gratis</a>
<a href="https://code-bude.net/tag/javascript/" class="tag-cloud-link tag-link-1320 tag-link-position-23" style="font-size: 12.156626506024pt;" aria-label="JavaScript (8 Einträge)">JavaScript</a>
<a href="https://code-bude.net/tag/js/" class="tag-cloud-link tag-link-85 tag-link-position-24" style="font-size: 11.825301204819pt;" aria-label="JS (7 Einträge)">JS</a>
<a href="https://code-bude.net/tag/kostenlos/" class="tag-cloud-link tag-link-214 tag-link-position-25" style="font-size: 12.487951807229pt;" aria-label="kostenlos (9 Einträge)">kostenlos</a>
<a href="https://code-bude.net/tag/linux/" class="tag-cloud-link tag-link-1317 tag-link-position-26" style="font-size: 12.487951807229pt;" aria-label="Linux (9 Einträge)">Linux</a>
<a href="https://code-bude.net/tag/linux-mint-12/" class="tag-cloud-link tag-link-193 tag-link-position-27" style="font-size: 11.825301204819pt;" aria-label="Linux Mint 12 (7 Einträge)">Linux Mint 12</a>
<a href="https://code-bude.net/tag/peer-wandiger/" class="tag-cloud-link tag-link-1310 tag-link-position-28" style="font-size: 11.030120481928pt;" aria-label="Peer Wandiger (5 Einträge)">Peer Wandiger</a>
<a href="https://code-bude.net/tag/php/" class="tag-cloud-link tag-link-1314 tag-link-position-29" style="font-size: 12.753012048193pt;" aria-label="PHP (10 Einträge)">PHP</a>
<a href="https://code-bude.net/tag/plugin/" class="tag-cloud-link tag-link-213 tag-link-position-30" style="font-size: 10.5pt;" aria-label="Plugin (4 Einträge)">Plugin</a>
<a href="https://code-bude.net/tag/seo/" class="tag-cloud-link tag-link-251 tag-link-position-31" style="font-size: 11.825301204819pt;" aria-label="SEO (7 Einträge)">SEO</a>
<a href="https://code-bude.net/tag/snippet/" class="tag-cloud-link tag-link-115 tag-link-position-32" style="font-size: 11.493975903614pt;" aria-label="Snippet (6 Einträge)">Snippet</a>
<a href="https://code-bude.net/tag/telekom/" class="tag-cloud-link tag-link-129 tag-link-position-33" style="font-size: 10.5pt;" aria-label="Telekom (4 Einträge)">Telekom</a>
<a href="https://code-bude.net/tag/testbericht/" class="tag-cloud-link tag-link-989 tag-link-position-34" style="font-size: 11.493975903614pt;" aria-label="Testbericht (6 Einträge)">Testbericht</a>
<a href="https://code-bude.net/tag/treiber/" class="tag-cloud-link tag-link-188 tag-link-position-35" style="font-size: 11.030120481928pt;" aria-label="Treiber (5 Einträge)">Treiber</a>
<a href="https://code-bude.net/tag/tutorial/" class="tag-cloud-link tag-link-174 tag-link-position-36" style="font-size: 15.006024096386pt;" aria-label="Tutorial (23 Einträge)">Tutorial</a>
<a href="https://code-bude.net/tag/update/" class="tag-cloud-link tag-link-410 tag-link-position-37" style="font-size: 14.343373493976pt;" aria-label="Update (18 Einträge)">Update</a>
<a href="https://code-bude.net/tag/webmasterfriday/" class="tag-cloud-link tag-link-754 tag-link-position-38" style="font-size: 11.825301204819pt;" aria-label="Webmasterfriday (7 Einträge)">Webmasterfriday</a>
<a href="https://code-bude.net/tag/webmaster-friday/" class="tag-cloud-link tag-link-861 tag-link-position-39" style="font-size: 11.825301204819pt;" aria-label="Webmaster Friday (7 Einträge)">Webmaster Friday</a>
<a href="https://code-bude.net/tag/win8/" class="tag-cloud-link tag-link-408 tag-link-position-40" style="font-size: 11.493975903614pt;" aria-label="Win8 (6 Einträge)">Win8</a>
<a href="https://code-bude.net/tag/win-8/" class="tag-cloud-link tag-link-349 tag-link-position-41" style="font-size: 10.5pt;" aria-label="Win 8 (4 Einträge)">Win 8</a>
<a href="https://code-bude.net/tag/windows-7/" class="tag-cloud-link tag-link-338 tag-link-position-42" style="font-size: 10.5pt;" aria-label="Windows 7 (4 Einträge)">Windows 7</a>
<a href="https://code-bude.net/tag/windows-8/" class="tag-cloud-link tag-link-1321 tag-link-position-43" style="font-size: 14.343373493976pt;" aria-label="Windows 8 (18 Einträge)">Windows 8</a>
<a href="https://code-bude.net/tag/wmf/" class="tag-cloud-link tag-link-940 tag-link-position-44" style="font-size: 11.493975903614pt;" aria-label="WMF (6 Einträge)">WMF</a>
<a href="https://code-bude.net/tag/wordpress/" class="tag-cloud-link tag-link-1319 tag-link-position-45" style="font-size: 13.680722891566pt;" aria-label="Wordpress (14 Einträge)">Wordpress</a></div>
</aside><aside id="text-15" class="widget widget_text"><h2 class="widget-title">Folge uns!</h2>			<div class="textwidget"><div style="display:inline-flex">
<a href="https://www.facebook.com/CodeBudeNet" target="_blank" title="Folge uns auf Facebook">
	<img src="https://code-bude.net/wp-content/uploads/theme-additions/facebook.png" style="border:0px;width:32px;height:32px;" alt="Folge uns auf Facebook">
</a>
<a href="https://www.twitter.com/pinguinmann" target="_blank" title="Folge uns auf Twitter">
	<img src="https://code-bude.net/wp-content/uploads/theme-additions/twitter.png" style="border:0px;width:32px;height:32px;" alt="Folge uns auf Twitter">
</a>
<a href="https://feeds.feedburner.com/Code-budenet" target="_blank" title="Abonniere unseren Feed">
	<img src="https://code-bude.net/wp-content/uploads/theme-additions/feed.png" style="border:0px;width:32px;height:32px;" alt="Abonniere unseren Feed">
</a></div></div>
		</aside>	</div><!-- #secondary -->
				</div>
					</div>
</div>

	</div><!-- #content -->
		<footer id="colophon" class="site-footer">
		<div class="row">
			<div class="container">
				<div class="col-md-12">
										<div class="social-media-icons">
						<ul>
							<li>
					<a href="https://www.facebook.com/CodeBudeNet" target="_blank" class="symbol" title="&#xe227;"></a>
				</li>
										<li>
					<a href="https://twitter.com/pinguinmann" target="_blank" class="symbol" title="&#xe286;"></a>
				</li>
																																					<li>
					<a href="https://feeds.feedburner.com/Code-budenet" target="_blank" class="symbol" title="&#xe271;"></a>
				</li>
					</ul>
					</div><!-- .site-info -->
									</div>
				<div class="col-md-12">
											<div class="copy-info">
							Copyright 2011 - 2026 Raffael Herrmann - All Rights Reserved | <a href="https://code-bude.net/impressum/">Impressum</a> &amp; <a href="https://code-bude.net/datenschutzerklaerung/">Datenschutzerklärung</a>						</div><!-- .site-info -->
									</div>
			</div>
		</div>
	</footer><!-- #colophon -->
		<div style="text-align:center">  </div> </div><!-- #page -->
	 <script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/blogoma/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
<script>var zb_same_domain = 1;/*console.log(zb_same_domain);*/</script>	<!--copyscapeskip-->
	<aside id="moove_gdpr_cookie_info_bar" class="moove-gdpr-info-bar-hidden moove-gdpr-align-center moove-gdpr-dark-scheme gdpr_infobar_postion_bottom" aria-label="GDPR Cookie-Banner" aria-hidden="true" style="display: none;">
	<div class="moove-gdpr-info-bar-container">
		<div class="moove-gdpr-info-bar-content">
		
<div class="moove-gdpr-cookie-notice">
  <p>Wir verwenden Cookies, um dir die bestmögliche Erfahrung auf unserer Website zu bieten.</p>
<p>In den <button  aria-haspopup="true" data-href="#moove_gdpr_cookie_modal" class="change-settings-button">Einstellungen</button> kannst du erfahren, welche Cookies wir verwenden oder sie ausschalten.</p>
</div>
<!--  .moove-gdpr-cookie-notice -->
		
<div class="moove-gdpr-button-holder">
			<button class="mgbutton moove-gdpr-infobar-allow-all gdpr-fbo-0" aria-label="Zustimmen" >Zustimmen</button>
						<button class="mgbutton moove-gdpr-infobar-reject-btn gdpr-fbo-1 "  aria-label="Ablehnen">Ablehnen</button>
							<button class="mgbutton moove-gdpr-infobar-settings-btn change-settings-button gdpr-fbo-2" aria-haspopup="true" data-href="#moove_gdpr_cookie_modal"  aria-label="Einstellungen">Einstellungen</button>
			</div>
<!--  .button-container -->
		</div>
		<!-- moove-gdpr-info-bar-content -->
	</div>
	<!-- moove-gdpr-info-bar-container -->
	</aside>
	<!-- #moove_gdpr_cookie_info_bar -->
	<!--/copyscapeskip-->
<script id="toc-front-js-extra">
var tocplus = {"smooth_scroll":"1","visibility_show":"anzeigen","visibility_hide":"verbergen","width":"50%"};
//# sourceURL=toc-front-js-extra
</script>
<script id="toc-front-js" src="https://code-bude.net/wp-content/plugins/table-of-contents-plus/front.min.js?ver=2411.1"></script>
<script id="ppress-frontend-script-js-extra">
var pp_ajax_form = {"ajaxurl":"https://code-bude.net/wp-admin/admin-ajax.php","confirm_delete":"Are you sure?","deleting_text":"Deleting...","deleting_error":"An error occurred. Please try again.","nonce":"c10e93f4e0","disable_ajax_form":"false","is_checkout":"0","is_checkout_tax_enabled":"0","is_checkout_autoscroll_enabled":"true"};
//# sourceURL=ppress-frontend-script-js-extra
</script>
<script id="ppress-frontend-script-js" src="https://code-bude.net/wp-content/plugins/wp-user-avatar/assets/js/frontend.min.js?ver=4.16.15"></script>
<script id="modernizr-js" src="https://code-bude.net/wp-content/themes/blogoma/js/modernizr.js?ver=2.8.1"></script>
<script id="blogoma-navigation-js" src="https://code-bude.net/wp-content/themes/blogoma/js/navigation.js?ver=20120206"></script>
<script id="hoverIntent-js" src="https://code-bude.net/wp-includes/js/hoverIntent.min.js?ver=1.10.2"></script>
<script id="superfish-js" src="https://code-bude.net/wp-content/themes/blogoma/js/superfish.js?ver=1.7.4"></script>
<script id="blogoma-skip-link-focus-fix-js" src="https://code-bude.net/wp-content/themes/blogoma/js/skip-link-focus-fix.js?ver=20130115"></script>
<script id="blogoma-main-js" src="https://code-bude.net/wp-content/themes/blogoma/js/main.js?ver=20120518"></script>
<script id="flex-slider-js" src="https://code-bude.net/wp-content/themes/blogoma/js/jquery.flexslider.js?ver=20120518"></script>
<script id="masonry-blog-js" src="https://code-bude.net/wp-content/themes/blogoma/js/isotope.min.js?ver=2.0.0"></script>
<script id="image-loaded-js" src="https://code-bude.net/wp-content/themes/blogoma/js/imagesloaded.pkgd.min.js?ver=3.1.7"></script>
<script id="media-elem-js-js" src="https://code-bude.net/wp-content/themes/blogoma/js/mediaelement-and-player.min.js?ver=3.1.7"></script>
<script id="retina-js" src="https://code-bude.net/wp-content/themes/blogoma/js/retina.min.js?ver=1.3.0"></script>
<script id="like_post-js-extra">
var ajax_var = {"url":"https://code-bude.net/wp-admin/admin-ajax.php","nonce":"b4360906a3"};
//# sourceURL=like_post-js-extra
</script>
<script id="like_post-js" src="https://code-bude.net/wp-content/themes/blogoma/js/post-like.js?ver=1.0"></script>
<script id="enlighterjs-js" src="https://code-bude.net/wp-content/plugins/enlighter/cache/X1_enlighterjs.min.js?ver=lKz90%2FmC7p5DGX4"></script>
<script id="enlighterjs-js-after">
!function(e,n){if("undefined"!=typeof EnlighterJS){var o={"selectors":{"block":"pre.EnlighterJSRAW","inline":"code.EnlighterJSRAW"},"options":{"indent":4,"ampersandCleanup":true,"linehover":true,"rawcodeDbclick":true,"textOverflow":"scroll","linenumbers":true,"theme":"dracula","language":"generic","retainCssClasses":false,"collapse":false,"toolbarOuter":"","toolbarTop":"{BTN_RAW}{BTN_COPY}{BTN_WINDOW}{BTN_WEBSITE}","toolbarBottom":""}};(e.EnlighterJSINIT=function(){EnlighterJS.init(o.selectors.block,o.selectors.inline,o.options)})()}else{(n&&(n.error||n.log)||function(){})("Error: EnlighterJS resources not loaded yet!")}}(window,console);
//# sourceURL=enlighterjs-js-after
</script>
<script id="moove_gdpr_frontend-js-extra">
var moove_frontend_gdpr_scripts = {"ajaxurl":"https://code-bude.net/wp-admin/admin-ajax.php","post_id":"7493","plugin_dir":"https://code-bude.net/wp-content/plugins/gdpr-cookie-compliance","show_icons":"all","is_page":"","ajax_cookie_removal":"false","strict_init":"2","enabled_default":{"strict":1,"third_party":0,"advanced":0,"performance":0,"preference":0},"geo_location":"false","force_reload":"false","is_single":"","hide_save_btn":"false","current_user":"0","cookie_expiration":"365","script_delay":"2000","close_btn_action":"1","close_btn_rdr":"","scripts_defined":"{\"cache\":true,\"header\":\"\",\"body\":\"\",\"footer\":\"\",\"thirdparty\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"},\"strict\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"},\"advanced\":{\"header\":\"\",\"body\":\"\",\"footer\":\"\"}}","gdpr_scor":"true","wp_lang":"","wp_consent_api":"false","gdpr_nonce":"905c73b2db"};
//# sourceURL=moove_gdpr_frontend-js-extra
</script>
<script id="moove_gdpr_frontend-js" src="https://code-bude.net/wp-content/plugins/gdpr-cookie-compliance/dist/scripts/main.js?ver=5.0.14"></script>
<script id="moove_gdpr_frontend-js-after">
var gdpr_c=document.cookie.match(/(?:^|;\s*)moove_gdpr_popup=([^;]*)/);var gdpr_d=gdpr_c?JSON.parse(decodeURIComponent(gdpr_c[1])):{};var gdpr_consent__strict=gdpr_d.strict==="1"?"true":"false";var gdpr_consent__thirdparty=gdpr_d.thirdparty==="1"?"true":"false";var gdpr_consent__advanced=gdpr_d.advanced==="1"?"true":"false";var gdpr_consent__performance=gdpr_d.performance==="1"?"true":"false";var gdpr_consent__preference=gdpr_d.preference==="1"?"true":"false";var _cc=[];if(gdpr_d.strict==="1")_cc.push("strict");if(gdpr_d.thirdparty==="1")_cc.push("thirdparty");if(gdpr_d.advanced==="1")_cc.push("advanced");if(gdpr_d.performance==="1")_cc.push("performance");if(gdpr_d.preference==="1")_cc.push("preference");var gdpr_consent__cookies=_cc.join("|");
//# sourceURL=moove_gdpr_frontend-js-after
</script>
<script id="wp-emoji-settings" type="application/json">
{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://code-bude.net/wp-includes/js/wp-emoji-release.min.js?ver=7.0"}}
</script>
<script type="module">
/*! This file is auto-generated */
const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))});
//# sourceURL=https://code-bude.net/wp-includes/js/wp-emoji-loader.min.js
</script>

    
	<!--copyscapeskip-->
	<!-- V1 -->
	<dialog id="moove_gdpr_cookie_modal" class="gdpr_lightbox-hide" aria-modal="true" aria-hidden="true" aria-label="GDPR Einstellungsansicht">
	<div class="moove-gdpr-modal-content moove-clearfix logo-position-left moove_gdpr_modal_theme_v1">
		    
		<button class="moove-gdpr-modal-close" autofocus aria-label="GDPR Cookie-Einstellungen schließen">
			<span class="gdpr-sr-only">GDPR Cookie-Einstellungen schließen</span>
			<span class="gdpr-icon moovegdpr-arrow-close"></span>
		</button>
				<div class="moove-gdpr-modal-left-content">
		
<div class="moove-gdpr-company-logo-holder">
	<img src="https://code-bude.net/wp-content/plugins/gdpr-cookie-compliance/dist/images/gdpr-logo.png" alt="code-bude.net"   width="350"  height="233"  class="img-responsive" />
</div>
<!--  .moove-gdpr-company-logo-holder -->
		<ul id="moove-gdpr-menu">
			
<li class="menu-item-on menu-item-privacy_overview menu-item-selected">
	<button data-href="#privacy_overview" class="moove-gdpr-tab-nav" aria-label="Datenschutz-Übersicht">
	<span class="gdpr-nav-tab-title">Datenschutz-Übersicht</span>
	</button>
</li>

	<li class="menu-item-strict-necessary-cookies menu-item-off">
	<button data-href="#strict-necessary-cookies" class="moove-gdpr-tab-nav" aria-label="Unbedingt notwendige Cookies">
		<span class="gdpr-nav-tab-title">Unbedingt notwendige Cookies</span>
	</button>
	</li>





		</ul>
		
<div class="moove-gdpr-branding-cnt">
			<a href="https://wordpress.org/plugins/gdpr-cookie-compliance/" rel="noopener noreferrer" target="_blank" class='moove-gdpr-branding'>Powered by&nbsp; <span>GDPR Cookie Compliance</span></a>
		</div>
<!--  .moove-gdpr-branding -->
		</div>
		<!--  .moove-gdpr-modal-left-content -->
		<div class="moove-gdpr-modal-right-content">
		<div class="moove-gdpr-modal-title">
			 
		</div>
		<!-- .moove-gdpr-modal-ritle -->
		<div class="main-modal-content">

			<div class="moove-gdpr-tab-content">
			
<div id="privacy_overview" class="moove-gdpr-tab-main">
		<span class="tab-title">Datenschutz-Übersicht</span>
		<div class="moove-gdpr-tab-main-content">
	<p>Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst, und hilft unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.</p>
		</div>
	<!--  .moove-gdpr-tab-main-content -->

</div>
<!-- #privacy_overview -->
			
  <div id="strict-necessary-cookies" class="moove-gdpr-tab-main" style="display:none">
    <span class="tab-title">Unbedingt notwendige Cookies</span>
    <div class="moove-gdpr-tab-main-content">
      <p>Unbedingt notwendige Cookies sollten jederzeit aktiviert sein, damit wir deine Einstellungen für die Cookie-Einstellungen speichern können.</p>
      <div class="moove-gdpr-status-bar ">
        <div class="gdpr-cc-form-wrap">
          <div class="gdpr-cc-form-fieldset">
            <label class="cookie-switch" for="moove_gdpr_strict_cookies">    
              <span class="gdpr-sr-only">Cookies aktivieren oder deaktivieren</span>        
              <input type="checkbox" aria-label="Unbedingt notwendige Cookies"  value="check" name="moove_gdpr_strict_cookies" id="moove_gdpr_strict_cookies">
              <span class="cookie-slider cookie-round gdpr-sr" data-text-enable="Aktiviert" data-text-disabled="Deaktiviert">
                <span class="gdpr-sr-label">
                  <span class="gdpr-sr-enable">Aktiviert</span>
                  <span class="gdpr-sr-disable">Deaktiviert</span>
                </span>
              </span>
            </label>
          </div>
          <!-- .gdpr-cc-form-fieldset -->
        </div>
        <!-- .gdpr-cc-form-wrap -->
      </div>
      <!-- .moove-gdpr-status-bar -->
                                              
    </div>
    <!--  .moove-gdpr-tab-main-content -->
  </div>
  <!-- #strict-necesarry-cookies -->
			
			
									
			</div>
			<!--  .moove-gdpr-tab-content -->
		</div>
		<!--  .main-modal-content -->
		<div class="moove-gdpr-modal-footer-content">
			<div class="moove-gdpr-button-holder">
						<button class="mgbutton moove-gdpr-modal-allow-all button-visible" aria-label="Alle aktivieren">Alle aktivieren</button>
								<button class="mgbutton moove-gdpr-modal-save-settings button-visible" aria-label="Einstellungen speichern">Einstellungen speichern</button>
				</div>
<!--  .moove-gdpr-button-holder -->
		</div>
		<!--  .moove-gdpr-modal-footer-content -->
		</div>
		<!--  .moove-gdpr-modal-right-content -->

		<div class="moove-clearfix"></div>

	</div>
	<!--  .moove-gdpr-modal-content -->
	</dialog>
	<!-- #moove_gdpr_cookie_modal -->
	<!--/copyscapeskip-->
    <script type="text/javascript">
        /* <![CDATA[ */
            var aawp_geotargeting_settings = {"store":"de","mode":"title"};
            var aawp_geotargeting_localized_stores = {"es":"es","fr":"fr","it":"it","gb":"co.uk","ie":"co.uk","us":"com","ar":"com","cl":"com","pe":"com","bo":"com","py":"com","co":"com","ve":"com","ec":"com","ca":"com","mx":"com","au":"com"};
            var aawp_geotargeting_tracking_ids = {"fr":"cbudefr-21","it":"cbudeit-21","es":"cbudees-21","co.uk":"cbudeuk-21","com":"codebudenet-20"};
        /* ]]> */
    </script>
     </body>
</html>