<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xml:lang="de" xmlns:xhtml="http://www.w3.org/1999/xhtml">
	<title type="text">Vielhuber David</title>
	<subtitle type="text">Full-Stack Developer in Passau</subtitle>

	<updated>2026-09-08T05:24:21Z</updated>

	<link rel="alternate" type="text/html" href="https://vielhuber.de/"/>
	<id>https://vielhuber.de/feed/atom/</id>
	<link rel="self" type="application/atom+xml" href="https://vielhuber.de/feed/atom"/>

	
	<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Afrondingsfouten tijdens de overgang</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/rundungsfehler-beim-uebertritt/"/>

		<id>https://vielhuber.de/?p=4934</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2026-07-30T10:13:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Een algemeen gemiddeld cijfer van \(2{.}33\) bevestigt de geschiktheid voor de middelbare school in Beieren, \(2{.}34\) bevestigt niet langer de geschiktheid voor de middelbare school. Met deze scherpe grens kan de volgorde van twee rondes bepalen aan welke kant een kind terechtkomt. De mogelijke gevolgen van dit afrondingseffect worden besproken in een blogpost van Günther Felbinger. Uit interesse heb ik de effecten zelf allemaal in het model [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/rundungsfehler-beim-uebertritt/">Afrondingsfout bij oversteken</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Facebook 2FA opnieuw instellen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/facebook-konto-ohne-authenticator-wiederherstellen/"/>

		<id>https://vielhuber.de/?p=4883</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2026-07-19T10:26:12Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Mijn wachtwoord was correct en de oorspronkelijke mailbox was toegankelijk. Alleen de gegevens in Google Authenticator ontbraken. Zo kreeg ik na bijna twee maanden, meerdere supportverzoeken en een identiteitsverificatie weer toegang tot mijn Facebook-account.</p><p> Het bericht <a href="https://vielhuber.de/blog/facebook-konto-ohne-authenticator-wiederherstellen/">"Facebook 2FA opnieuw instellen"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Wie kent dat nou?</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wer-weiss-denn-sowas/"/>

		<id>https://vielhuber.de/?p=4848</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2026-07-01T07:20:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Soms is één enkele vraag in een programma dat vroeg in de avond wordt uitgezonden (in dit geval van de gewaardeerde presentator Kai Pflaume) genoeg om een onschuldige quizfinale te veranderen in een klein optimalisatieprobleem. In "Who Knows This?" gebeurt precies dat met de laatste vraag: de categorie is bekend, het antwoord nog niet – maar de inzet bepaalt al welke uitkomsten nog mogelijk zijn […]</p><p> Het artikel <a href="https://vielhuber.de/blog/wer-weiss-denn-sowas/">"Wie kent zoiets?"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Correct of incorrect inkorten</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/richtig-falsch-kuerzen/"/>

		<id>https://vielhuber.de/?p=4816</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2026-06-27T05:56:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Basiskennis over breuken: Het wegstrepen van gelijke factoren is toegestaan. Het wegstrepen van gelijke cijfers is niet toegestaan. En toch zijn er breuken waarbij juist deze verboden wegstreping lijkt te werken. Het is de moeite waard om een bijzonder eenvoudige familie eens nader te bekijken: breuken waarbij hetzelfde cijfer aan het einde van de teller en aan het begin van de noemer voorkomt. […]</p><p> Het artikel <a href="https://vielhuber.de/blog/richtig-falsch-kuerzen/">"Correct en incorrect snijden"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Stille Trein</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/stiller-zug/"/>

		<id>https://vielhuber.de/?p=4805</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2026-06-25T06:46:22Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Leuke schaaktaken veraangenamen het leven. De taak van vandaag: Wit's zet, mat in twee. De stelling is afkomstig van Erich Brunner uit 1926 - en is juist interessant omdat het helemaal niet op een typische tweezettenstelling lijkt. Je probeert directe schaakbiedingen, controleert torenzetten, zoekt naar damezetten en na een paar minuten merk je: […]</p><p> Het bericht <a href="https://vielhuber.de/blog/stiller-zug/">Stille trein</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Let's Encrypt DomainFactory</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/lets-encrypt-domainfactory/"/>

		<id>https://vielhuber.de/?p=4780</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2026-05-29T19:11:01Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Sommige shared hostingpakketten met cPanel bieden geen AutoSSL aan of bieden deze alleen tegen hogere tarieven aan. Het resultaat: er kan geen gratis Let's Encrypt-certificaat worden uitgegeven via de cPanel-interface en alle domeinen zitten vast op een zelfondertekend certificaat. De browser geeft de pagina weer als ‘niet beveiligd’. De uitweg: haal zelf het certificaat op met acme.sh en installeer het via de cPanel UAPI […]</p><p> Het bericht <a href="https://vielhuber.de/blog/lets-encrypt-domainfactory/">Laten we DomainFactory versleutelen</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Deelbaarheid</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/teilbarkeit/"/>

		<id>https://vielhuber.de/?p=4765</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2026-05-25T04:34:57Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij Who Wants to Be a Millionaire was er onlangs een leuk vraagje waar Günther Jauch duidelijk over moest nadenken: “Een getal is altijd deelbaar door \(4\) zonder rest als het getal gevormd wordt uit de laatste twee cijfers...?” – en dit is precies waar je even wiskundig moet nadenken in plaats van je te laten verleiden door de mooie afleidingen […]</p><p> Het bericht <a href="https://vielhuber.de/blog/teilbarkeit/">Deelbaarheid</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">AI versus Erdős</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ki-gegen-erdos/"/>

		<id>https://vielhuber.de/?p=4751</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2026-05-21T05:27:36Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Sommige wiskundige problemen zijn zo eenvoudig geformuleerd dat ze aan een kind uitgelegd kunnen worden, maar tegelijkertijd zo moeilijk dat ze generaties wiskundigen bezighouden. Een voorbeeld hiervan is het zogenaamde eenheidsafstandsprobleem: Plaats n punten in het vlak. Hoeveel paren punten kunnen dan een afstand van precies 1 hebben? Het probleem stamt uit de tijd van Paul Erdős en was […]</p><p> Het artikel <a href="https://vielhuber.de/blog/ki-gegen-erdos/">AI vs. Erdős</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Codeer met priemgetallen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/code-in-primzahlen/"/>

		<id>https://vielhuber.de/?p=4724</id>
		<updated>2026-04-10T16:55:35Z</updated>
		<published>2026-04-10T10:56:18Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In oktober 1999 bracht een groep onder leiding van de toen 16-jarige Noor Jon Lech Johansen het DeCSS-programma uit om de Content Scramble System (CSS) dvd-afspeelbeveiliging te omzeilen. CSS gebruikte 40-bits encryptie, waarvan de sleutels werden verspreid onder gelicentieerde fabrikanten, om het afspelen van dvd's te beperken. Omdat de verspreiding van de code onder de Amerikaanse DMCA viel en […]</p><p> Het artikel <a href="https://vielhuber.de/blog/code-in-primzahlen/">Code in priemgetallen</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">ℚ is niet compleet</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/%e2%84%9a-ist-nicht-vollstaendig/"/>

		<id>https://vielhuber.de/?p=4700</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2026-03-14T11:25:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Op het eerste gezicht lijken de rationale getallen \(\mathbb{Q}\) een continuüm zonder onderbrekingen: tussen elke twee breuken is er altijd nog een. Maar deze indruk is misleidend: er zijn verzamelingen rationale getallen die begrensd zijn, maar waarvan het supremum of infimum eenvoudigweg niet bestaat in \(\mathbb{Q}\). De reden ligt in het bestaan ​​van irrationele getallen zoals \(\sqrt{2}\), [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/%e2%84%9a-ist-nicht-vollstaendig/">ℚ is niet compleet</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Minecraft Boss Bars</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/minecraft-bossbars/"/>

		<id>https://vielhuber.de/?p=4661</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2025-12-27T11:11:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>PaperMC biedt een eenvoudige basis voor het uitbreiden van Minecraft-servers met kleine plugins, zonder dat clients iets hoeven te installeren. Bij het ontwikkelen van plugins rijst de vraag hoe dynamische informatie aan de speler kan worden getoond. Het antwoord ligt in een vaak over het hoofd geziene standaardfunctie van Minecraft: de boss bar. Oorspronkelijk bedoeld voor eindbazen, kan de boss bar worden gebruikt […]</p><p> Het bericht <a href="https://vielhuber.de/blog/minecraft-bossbars/">Minecraft Bossbars</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">IPv6</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ipv6/"/>

		<id>https://vielhuber.de/?p=4630</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2025-12-26T18:42:44Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het Internet Protocol (IP) vormt de basis van alle internettoepassingen. Andere protocollen, zoals TCP en UDP, bouwen hierop voort en transporteren diensten zoals HTTP(S), e-mail, telefonie en DNS. IPv6 vervangt het oudere IPv4-protocol omdat de relatief kleine adresruimte van ongeveer 4 miljard adressen al lang is uitgeput. IPv6 is nu bijna alomtegenwoordig en nuttiger […]</p><p> Het artikel <a href="https://vielhuber.de/blog/ipv6/">IPv6</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Git zonder SSH</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-ohne-ssh/"/>

		<id>https://vielhuber.de/?p=4607</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2025-12-21T10:13:10Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>We kennen het allemaal: je moet snel `git pull` uitvoeren of toegang krijgen tot een database op een goedkoop shared hostingpakket (bijvoorbeeld bij IONOS), maar de host biedt geen SSH-toegang – of alleen in de duurdere pakketten. Vaak is de enige optie dan de omslachtige handmatige FTP-upload, wat implementaties onnodig ingewikkeld en foutgevoelig maakt. Een mogelijke oplossing […]</p><p> Het artikel <a href="https://vielhuber.de/blog/git-ohne-ssh/">Git zonder SSH</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Amazon en btw</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/amazon-und-umsatzsteuer/"/>

		<id>https://vielhuber.de/?p=4576</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2025-12-18T10:57:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Amazon is het perfecte winkelkanaal voor freelancers: snel, betaalbaar en alles op één plek. Amazon is er nu in geslaagd om consistent tijdige en direct beschikbare facturen te leveren die gedownload kunnen worden (zelfs voor aankopen op de Marketplace). Of het nu gaat om een nieuwe laptop, een bureaustoel of gewoon een snelle bestelling printerpapier – de goederen kunnen met een paar klikken besteld worden, meestal via een persoonlijk account, […]</p><p> Het artikel <a href="https://vielhuber.de/blog/amazon-und-umsatzsteuer/">Amazon en btw</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">git-status 2.0</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-status-2-0/"/>

		<id>https://vielhuber.de/?p=4551</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2025-11-12T11:20:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Iedereen die 's ochtends vroeg 'git status' typt en daarna koffie drinkt, zal dol zijn op dit kleine hulpmiddel. Vooral bij het parallel ontwikkelen van veel webprojecten is een beknopt overzicht onmisbaar: waar is de werkboom schoon, waar zijn er niet-samengevoegde wijzigingen en waar is een pull/push in behandeling? Een kleine shell-tool is alles wat je nodig hebt – zolang deze maar robuust omgaat met spaties/Unicode in paden […]</p><p> Het bericht <a href="https://vielhuber.de/blog/git-status-2-0/">git status 2.0</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Taal en logica</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sprache-und-logik/"/>

		<id>https://vielhuber.de/?p=4534</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2025-11-11T07:31:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Er is een prachtig lied genaamd "It Is What It Is and It Ain't What Is Ain't" van Cali Rose. Dit kan worden vereenvoudigd tot "Het is wat het is en het is niet wat het niet is." Met slechts een paar woorden kunnen hele werelden van waarheid worden verkend. Door de twee helften te variëren en te combineren, kan een klein […]</p><p> Het artikel <a href="https://vielhuber.de/blog/sprache-und-logik/">Taal en Logica</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Thunderbird-automatisering</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/automatisierung-von-thunderbird/"/>

		<id>https://vielhuber.de/?p=4515</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2025-11-07T10:02:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Thunderbird heeft sinds 2022 een opmerkelijke heropleving doorgemaakt. Na jaren van stagnatie investeert de Mozilla Foundation weer actief in de ontwikkeling ervan. Het Supernova-initiatief (Thunderbird 115+) bracht fundamentele moderniseringen met zich mee, zoals Rust-integratie voor prestatiekritieke componenten, een gemoderniseerde gebruikersinterface gebaseerd op Web Components en native Exchange-ondersteuning via de EWS/Microsoft Graph API. Voor gebruikers die afhankelijk zijn van Thunderbird voor het beheren van uitgebreide […]</p><p> Het artikel <a href="https://vielhuber.de/blog/automatisierung-von-thunderbird/">"Thunderbird automatiseren"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Walrus-operator in PHP</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/walrus-operator-in-php/"/>

		<id>https://vielhuber.de/?p=4495</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2025-10-21T12:44:20Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In oktober 2019 introduceerde Python 3.8 de Walrus-operator (:=) via PEP 572, wat leidde tot een van de grootste controverses in de geschiedenis van de programmeertaal. Het debat was zo fel dat Python-bedenker Guido van Rossum in juli 2018, nog vóór de release, ontslag nam als BDFL (Benevolent Dictator For Life). […]</p><p> Het bericht <a href="https://vielhuber.de/blog/walrus-operator-in-php/">Walrus Operator in PHP</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Van Celsius en Fahrenheit</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/von-celsius-und-fahrenheit/"/>

		<id>https://vielhuber.de/?p=4449</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2025-10-13T08:21:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Je belt met een vriend in de VS op een ijskoude winterdag. "Het is hier min 40 graden!" roepen jullie tegelijk. Normaal gesproken zou dit duidelijk maken wie Celsius bedoelt en wie Fahrenheit, maar niet bij deze specifieke temperatuur. Waarom is dat zo? Dit punt is de enige temperatuur bij […]</p><p> Het bericht <a href="https://vielhuber.de/blog/von-celsius-und-fahrenheit/">Of Celsius and Fahrenheit</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Verwarring in de natuurlijke sorteervolgorde</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/verwirrung-in-der-natuerlichen-sortierreihenfolge/"/>

		<id>https://vielhuber.de/?p=4429</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2025-10-06T16:32:10Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De meeste grafische bestandsbeheerders sorteren niet strikt lexicografisch, maar gebruiken eerder een “natuurlijke sortering”. Blokken met cijfers in de naam worden geïnterpreteerd als cijfers - het grotere blok met cijfers wint, zelfs als het tegenovergestelde in puur alfabetische termen zou uitkomen. Het idee achter natuurlijke sortering: wat mensen vooral willen is “9 vóór 10”, “Hoofdstuk 2 vóór Hoofdstuk 10”, zonder voorafgaande nullen […]</p><p> Het bericht <a href="https://vielhuber.de/blog/verwirrung-in-der-natuerlichen-sortierreihenfolge/">Verwarring in natuurlijke sorteervolgorde</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Prioriteit in Windows Taakplanner</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/prioritaet-in-der-windows-aufgabenplanung/"/>

		<id>https://vielhuber.de/?p=4409</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2025-09-29T14:29:26Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Iedereen die taken uitvoert in de Windows-taakplanner zal vroeg of laat op onverklaarbare verschillen in runtime stuiten. Een PHP-script dat in 5 minuten op de opdrachtregel wordt uitgevoerd, duurt plotseling 20 minuten wanneer het via Windows Task Scheduler wordt uitgevoerd. Dezelfde gebruiker, dezelfde rechten, dezelfde code – vier keer de uitvoeringstijd. Wat was daar aan de hand? Na urenlang debuggen, procesmonitorsessies en […]</p><p> Het bericht <a href="https://vielhuber.de/blog/prioritaet-in-der-windows-aufgabenplanung/">Prioriteit in Windows Taakplanner</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">De ARC-AGI-benchmark</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/der-arc-agi-benchmark/"/>

		<id>https://vielhuber.de/?p=4352</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2025-07-07T10:03:25Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De voortdurende daling van de prijs van rekenkracht – twee ordes van grootte per decennium – heeft deep learning-modellen sinds 2010 enorm gestimuleerd. Grotere netwerken en meer data leverden schijnbaar betrouwbaar steeds hogere scores op bij gangbare benchmarks – en voedden de hoop dat schaalvergroting op zichzelf onvermijdelijk tot AGI zou leiden. Al in 2019 introduceerde François Chollet de ARC-AGI-benchmark voor het meten van intelligentie. […]</p><p> Het bericht <a href="https://vielhuber.de/blog/der-arc-agi-benchmark/">The ARC-AGI Benchmark</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">E-mailadres van afzender weergeven in Outlook</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/absender-e-mail-adresse-in-outlook-anzeigen/"/>

		<id>https://vielhuber.de/?p=4327</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2025-07-07T09:28:32Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het e-mailadres van de afzender blijft een goede indicator of een e-mail spam is of niet. Standaard is het in Microsoft Outlook Desktop niet intuïtief om een kolom aan de weergave toe te voegen die het daadwerkelijke e-mailadres in plaats van de naam weergeeft. Microsoft heeft deze functie tot op de dag van vandaag niet als een eenvoudige optie geïmplementeerd – desalniettemin […]</p><p> Het artikel <a href="https://vielhuber.de/blog/absender-e-mail-adresse-in-outlook-anzeigen/">"E-mailadres van de afzender weergeven in Outlook"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Waarom proxy's onmisbaar zijn geworden in het dagelijkse digitale leven</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/warum-proxys-im-digitalen-alltag-unverzichtbar-geworden-sind/"/>

		<id>https://vielhuber.de/?p=4253</id>
		<updated>2025-05-16T08:38:53Z</updated>
		<published>2025-05-16T08:36:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In het digitale tijdperk zijn gegevensbescherming, veiligheid en onbeperkte toegang tot informatie belangrijker dan ooit. Of het nu voor bedrijven, freelancers of particulieren is: het gebruik van proxyservers biedt talrijke voordelen die verder gaan dan alleen IP-maskering. Vooral in tijden van toenemende censuur, regionale blokkades en geavanceerde anti-botsystemen zijn krachtige proxyservers een essentieel hulpmiddel voor efficiënte en […]</p><p> Het artikel <a href="https://vielhuber.de/blog/warum-proxys-im-digitalen-alltag-unverzichtbar-geworden-sind/">Waarom proxies onmisbaar zijn geworden in het dagelijkse digitale leven</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">SSL in lokale ontwikkelomgeving</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ssl-in-lokaler-entwicklungsumgebung/"/>

		<id>https://vielhuber.de/?p=4207</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2025-04-21T08:43:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In een tijd waarin browsers alleen HTTPS ondersteunen, SameSite-cookies worden gebruikt en de ontwikkelingsomstandigheden realistisch zijn, is het belangrijk om lokaal te werken met echte SSL-certificaten. Let's Encrypt heeft hier baanbrekend werk verricht: met behulp van certbot en Cloudflare is het aanmaken en vernieuwen van wildcardcertificaten snel en eenvoudig. Hiermee krijgt u toegang tot […]</p><p> Het bericht <a href="https://vielhuber.de/blog/ssl-in-lokaler-entwicklungsumgebung/">SSL in lokale ontwikkelomgeving</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Internetbeveiliging: hoe VPN's online privacy en beveiliging veranderen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/internetsicherheit-wie-vpns-den-online-datenschutz-und-die-sicherheit-veraendern/"/>

		<id>https://vielhuber.de/?p=4195</id>
		<updated>2025-03-31T10:32:03Z</updated>
		<published>2025-03-31T10:27:07Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>1. VPN-technologie en de rol ervan bij het beschermen van online privacy ontmystificeren Stel je een geheime doorgang voor, mysterieus en veilig; Dit is waar Virtual Private Networks of VPN's voor staan in de digitale wereld. Deze kleine wonderen fungeren als een beschermende laag die uw gegevens versleutelt en nieuwsgierige mensen op afstand houdt. Stel je het zo voor […]</p><p> Het bericht <a href="https://vielhuber.de/blog/internetsicherheit-wie-vpns-den-online-datenschutz-und-die-sicherheit-veraendern/">Internetbeveiliging: hoe VPN's online privacy en veiligheid veranderen</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bouw uw eigen grote taalmodel</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/large-language-model-selbst-bauen/"/>

		<id>https://vielhuber.de/?p=4159</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2025-02-26T16:44:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>"Een machine kan een groot geheugen hebben, maar kan niet denken - tenzij we het leren." – Alan Turing. Moderne AI-modellen zoals GPT-4 of Llama zijn gebaseerd op enorme datasets en complexe wiskundige structuren. Maar wat zit er nu eigenlijk achter? In dit artikel kijken we naar de belangrijkste componenten die nodig zijn om […]</p><p> Het bericht <a href="https://vielhuber.de/blog/large-language-model-selbst-bauen/">Zelf een groot taalmodel bouwen</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Host OpenStreetMap zelf</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/openstreetmap-selbst-hosten/"/>

		<id>https://vielhuber.de/?p=4119</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2025-02-17T16:15:33Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>OpenStreetMap (OSM) is een gratis wereldkaart die gezamenlijk door mensen over de hele wereld is gemaakt – gratis, open en onafhankelijk. Terwijl Google Maps als marktleider vaak de eerste keuze is voor digitale kaarten, is OSM gebaseerd op een heel ander principe: een samenwerkende community die geografische gegevens verzamelt, verbetert en gratis beschikbaar stelt. Waarom […]</p><p> Het bericht <a href="https://vielhuber.de/blog/openstreetmap-selbst-hosten/">Zelf OpenStreetMap hosten</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Toegang met PHP tot Exchange/Office 365</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zugriff-mit-php-auf-exchange-office-365/"/>

		<id>https://vielhuber.de/?p=3584</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2025-02-16T23:42:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Lang aangekondigd – nu is het werkelijkheid: Microsoft heeft vanaf september 2022 de wachtwoordauthenticatie voor bepaalde protocollen in Exchange Online uitgeschakeld ten gunste van oAuth2. De GitHub-problemen met veel bibliotheken en back-upscripts maken duidelijk dat de overstap veel beheerders verraste. Hieronder laten we zien hoe je oAuth2 via PHP kunt gebruiken via […]</p><p> Het bericht <a href="https://vielhuber.de/blog/zugriff-mit-php-auf-exchange-office-365/">Toegang tot Exchange/Office 365 met PHP</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Verzend e-mails vertraagd</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/e-mails-verzoegert-senden/"/>

		<id>https://vielhuber.de/?p=4074</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2024-12-29T08:04:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Komt het u nu niet uit? E-mail te vroeg verzonden? Het uitstellen van e-mails kan in veel situaties nuttig zijn: of u nu tijd wilt hebben om ze te bekijken of om uw eigen werklast effectief te beheren, timing kan cruciaal zijn. Hier zijn drie manieren waarop u het verzenden van e-mails kunt uitstellen en uw eigen communicatie kunt optimaliseren. Outlook-Microsoft […]</p><p> Het bericht <a href="https://vielhuber.de/blog/e-mails-verzoegert-senden/">Vertraagde e-mailverzending</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Beheer browsers met AI</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/browser-mit-ki-steuern/"/>

		<id>https://vielhuber.de/?p=4052</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2024-12-26T08:49:34Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Browserautomatisering speelt een grote rol op gebieden zoals webscraping, geautomatiseerd testen en interactie met webapplicaties. Vroeger werd hiervoor bijvoorbeeld Puppeteer gebruikt. Met de komst van AI ontstaan er nieuwe mogelijkheden om browserautomatisering intuïtiever en minder onderhoudsintensief te maken. Zo komt Stagehand in beeld. Om duidelijk te maken hoe het werkt, willen we […]</p><p> Het bericht <a href="https://vielhuber.de/blog/browser-mit-ki-steuern/">Browsers besturen met AI</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Debuggen in PHP met Xdebug</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/debugging-in-php-mit-xdebug/"/>

		<id>https://vielhuber.de/?p=4022</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2024-11-11T14:54:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Xdebug is een krachtige tool voor het debuggen en profileren van PHP waarmee we PHP-applicaties kunnen analyseren en optimaliseren. Het ondersteunt functies zoals stapsgewijze debugging, prestatiemeting en stack tracing, wat debuggen aanzienlijk vereenvoudigt en beter inzicht in de code biedt. Hieronder volgt een korte installatiehandleiding voor het gebruik ervan in VS Code. Xdebug installeren: We installeren Xdebug als voorbeeld […]</p><p> Het artikel <a href="https://vielhuber.de/blog/debugging-in-php-mit-xdebug/">Debugging in PHP with Xdebug</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Over vloeistoffen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ueber-fluessigkeiten/"/>

		<id>https://vielhuber.de/?p=4011</id>
		<updated>2024-10-21T10:19:57Z</updated>
		<published>2024-10-21T10:05:59Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Stel je twee identieke kopjes voor: de ene gevuld met koffie en de andere met melk, beide op hetzelfde niveau. Schep nu een theelepel koffie uit het koffiekopje in het melkkopje en roer. Vervolgens wordt een theelepel van het mengsel uit het melkkopje terug in het koffiekopje gegoten. In welke beker zit […]</p><p> Het bericht <a href="https://vielhuber.de/blog/ueber-fluessigkeiten/">Over vloeistoffen</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Git commit berichten met ChatGPT</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-commit-messages-mit-chatgpt/"/>

		<id>https://vielhuber.de/?p=3984</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2024-09-16T10:23:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Commitberichten in Git worden vaak over het hoofd gezien. Velen beschouwen ze slechts als een noodzakelijk kwaad om wijzigingen op te slaan. Betekenisvolle commitberichten zijn echter cruciaal voor het succes van een project: ze zorgen voor een goede traceerbaarheid van wijzigingen, efficiënte samenwerking binnen het team en snellere bugfixes. Reden genoeg om commitberichten te automatiseren met behulp van […]</p><p> Het artikel <a href="https://vielhuber.de/blog/git-commit-messages-mit-chatgpt/">Git Commit Messages with ChatGPT</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">De rechthoekige februari</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/der-rechteckige-februar/"/>

		<id>https://vielhuber.de/?p=3951</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2024-09-02T11:35:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Februari neemt soms een ongewoon aantrekkelijke vorm aan op de kalender. Zo zou je in februari 2021 een "perfect rechthoekige februari" kunnen meemaken. Dit zeldzame effect treedt op wanneer februari precies 28 dagen telt en 1 februari op een maandag valt. Maar hoe vaak gebeurt dit eigenlijk, en hoe lang moet je wachten voordat het zich voordoet?</p><p> Het artikel <a href="https://vielhuber.de/blog/der-rechteckige-februar/">"De rechthoekige februari"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Verticaal centreren in CSS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/vertikales-zentrieren-in-css/"/>

		<id>https://vielhuber.de/?p=3934</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2024-08-21T13:04:35Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Voor de meesten van ons is CSS nog steeds verwarrend: het bevat honderden slecht benoemde eigenschappen, die elk op een niet-intuïtieve manier het resultaat kunnen beïnvloeden. De verticale positionering van elementen in webontwikkeling is lastig en heeft in het verleden vaak tot hoofdpijn geleid. Maar gelukkig zijn die tijden voorbij. Je zult het niet geloven: […]</p><p> Het bericht <a href="https://vielhuber.de/blog/vertikales-zentrieren-in-css/">Verticale centrering in CSS</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">animeer hoogte: 0 naar hoogte: auto met CSS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/height-0-zu-height-auto-mit-css-animieren/"/>

		<id>https://vielhuber.de/?p=3923</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2024-08-12T10:44:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>CSS-overgangen zijn een geweldige manier om interactiviteit te creëren. Pas eenvoudigweg een overgang toe op de begintoestand van een element en de browser animeert de overgang tussen de twee toestanden. Overgangen voor intrinsieke elementgroottes zoals auto vormen echter al tientallen jaren een probleem voor webontwikkelaars. De enige oplossing was om de hoogte dynamisch te berekenen met behulp van JavaScript. Een […]</p><p> Het bericht <a href="https://vielhuber.de/blog/height-0-zu-height-auto-mit-css-animieren/">Animeren van hoogte: 0 naar hoogte: automatisch met CSS</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Er is geen geheel getal tussen 0 en 1</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/es-gibt-keine-ganzzahl-zwischen-0-und-1/"/>

		<id>https://vielhuber.de/?p=3909</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2024-08-07T19:08:50Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Er is geen \(n \in \mathbb{Z}^+\) zodat \(0 &lt; n &lt; 1\). Bewijs: Laten we aannemen dat deze bewering onjuist is. Dan bestaat er een \(n \in \mathbb{Z}^+\) zodanig dat \(0 &lt; n &lt; 1\). Laten we de verzameling \(S := \{ m \in \mathbb{Z}^+ : 0 &lt; m &lt; 1 \}\) beschouwen. Sinds \( n […]</p><p> Het bericht <a href="https://vielhuber.de/blog/es-gibt-keine-ganzzahl-zwischen-0-und-1/">Er is geen geheel getal tussen 0 en 1</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">De liftparadox</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/fahrstuhl-paradoxon/"/>

		<id>https://vielhuber.de/?p=3903</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2024-07-15T13:49:12Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In 1950 merkten de natuurkundigen George Gamow en Marvin Stern een interessant fenomeen op: Gamow, die een kantoor had op de eerste verdieping van een gebouw met zes verdiepingen, merkte op dat de volgende lift in vijf van de zes gevallen naar beneden ging, ook al wilde deze omhoog. Stern, die op de vijfde verdieping werkte, zag het tegenovergestelde. De lift […]</p><p> Het bericht <a href="https://vielhuber.de/blog/fahrstuhl-paradoxon/">Elevator Paradox</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Quine</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quine/"/>

		<id>https://vielhuber.de/?p=3895</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2024-07-11T23:43:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Een Quine-programma, of Quine, is een programma dat bij uitvoering zijn eigen broncode genereert. Een Quine mag niet ‘buiten zichzelf treden’, bijvoorbeeld door de inhoud van het bestand waarin hij zich bevindt af te drukken, of door introspectieve vermogens te gebruiken om zijn eigen representatie af te drukken. In plaats daarvan moet het zijn eigen broncode berekenen. De klassieke manier om zo’n programma te maken is […]</p><p> Het bericht <a href="https://vielhuber.de/blog/quine/">Quine</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bestandsrotatie met bash script</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/file-rotation-mit-bash-script/"/>

		<id>https://vielhuber.de/?p=3889</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2024-07-04T20:32:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Krachtige tools zoals logrotate maken het roteren van log- of back-upbestanden veel eenvoudiger. Hierdoor worden de bestanden na een bepaalde tijd geroteerd of wanneer ze een bepaalde grootte bereiken. Als u deze tool niet beschikbaar heeft op een externe server en alleen externe SSH-opdrachten kunt uitvoeren, kunt u [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/file-rotation-mit-bash-script/">Bestandsrotatie met bash-script</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">De wet van Benford</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-benfordsche-gesetz/"/>

		<id>https://vielhuber.de/?p=3870</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2024-05-13T10:32:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In de wereld van de getallen kom je voortdurend verrassende patronen tegen die zowel verbazingwekkend als verhelderend kunnen zijn. Een van die merkwaardigheden is de Wet van Benford, ook wel bekend als de wet van het eerste cijfer. Dit wiskundige fenomeen beschrijft de frequentieverdeling van de eerste cijfers in veel echte datasets en biedt interessante inzichten in de aard […]</p><p> Het bericht <a href="https://vielhuber.de/blog/das-benfordsche-gesetz/">Wet van Benford</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Paradoxale kansberekening</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/paradoxe-wahrscheinlichkeitsrechnung/"/>

		<id>https://vielhuber.de/?p=3846</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2024-04-25T15:46:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ik heb twee kinderen, een zoon die op een donderdag is geboren. Wat is de kans dat ik een dochter krijg? Laten we de dagen van de week aanduiden met de getallen \(1, 2, … , 7\), waarbij \(1\ =\) maandag, \(2\) dinsdag, enzovoort. Nu kunnen we de gebeurtenis "Op dag \(n\) werd een jongen geboren" weergeven als \(B_n\) […]</p><p> Het artikel <a href="https://vielhuber.de/blog/paradoxe-wahrscheinlichkeitsrechnung/">Paradoxale waarschijnlijkheidstheorie</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Het doemsdagargument</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-doomsday-argument/"/>

		<id>https://vielhuber.de/?p=3810</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2024-01-06T01:22:03Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ervan uitgaande dat het aantal \(Y\) van alle mensen die ooit geboren zijn en geboren zullen worden eindig is, laat \(x\) uw absolute positie zijn vanaf het begin van de lijst. Dan is \(0 &lt; \frac{x}{Y} \leq 1\). We kunnen nu met een waarschijnlijkheid van \(95\%) zeggen dat u tot de laatste \(95\%) van alle mensen behoort die ooit geboren zijn, […]</p><p> Het bericht <a href="https://vielhuber.de/blog/das-doomsday-argument/">Het Doomsday Argument</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Drinker paradox</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/trinkerparadoxon/"/>

		<id>https://vielhuber.de/?p=3768</id>
		<updated>2026-09-08T05:24:21Z</updated>
		<published>2023-07-04T22:34:36Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De volgende zin staat bekend als de ‘drinkersparadox’: ‘Er is iemand in de bar, dus als hij of zij drinkt, drinkt iedereen in de bar.’ Het maakt niet uit of die ene persoon anderen aanmoedigt om te drinken of dat er een andere achterdeur bestaat, zoals we zo meteen zullen zien. Het is een […]</p><p> Het bericht <a href="https://vielhuber.de/blog/trinkerparadoxon/">Drinkersparadox</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Aantal raden</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zahlenraten/"/>

		<id>https://vielhuber.de/?p=3742</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2023-06-26T13:23:14Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Een jongen bedenkt een getal dat \(1\), \(2\) of \(3\) is, en een meisje mag vervolgens slechts één vraag over dat getal stellen. De jongen kan alleen antwoorden met "ja", "nee" of "ik weet het niet". Door een slimme vraag te stellen, weet het meisje het juiste getal te vinden dat de jongen had bedacht, […]</p><p> Het bericht <a href="https://vielhuber.de/blog/zahlenraten/">Getallen raden</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Voorwerp zonder oorsprong</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/gegenstand-ohne-ursprung/"/>

		<id>https://vielhuber.de/?p=3698</id>
		<updated>2026-08-19T05:02:18Z</updated>
		<published>2023-02-14T23:14:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Stel je voor dat je op een dag een mysterieus pakketje ontvangt zonder afzender. Nieuwsgierig opent u het pakketje en vindt er een ring in, die u aan uw dochter geeft. Tientallen jaren later is zij degene die via een wormgat voorwerpen naar het verleden kan sturen. Ze doet dit met de ring die ze ooit van jou heeft gekregen, […]</p><p> Het bericht <a href="https://vielhuber.de/blog/gegenstand-ohne-ursprung/">Object zonder oorsprong</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">CI met GitHub-acties</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ci-mit-github-actions/"/>

		<id>https://vielhuber.de/?p=3686</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2023-01-10T12:32:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als alternatief voor het hoog gewaardeerde Travis CI is GitHub Actions al enige tijd beschikbaar. Als continue integratietool is het zeer goed geïntegreerd in het GitHub-codeplatform en draait het nu zeer stabiel. GitHub Actions is afhankelijk van YAML-configuratiebestanden die in de repository worden geplaatst waar de workflow moet worden uitgevoerd. Hieronder vindt u een standaard YAML-bestand, […]</p><p> Het bericht <a href="https://vielhuber.de/blog/ci-mit-github-actions/">CI met GitHub Actions</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Steins paradox</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/steins-paradox/"/>

		<id>https://vielhuber.de/?p=3642</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2022-11-26T01:37:42Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In 1961 publiceerden James en Stein het artikel "Estimation with Quadratic Loss". Beschouw normaal verdeelde gegevens met een onbekende gemiddelde \(\mu\) en variantie \(1\). Als men nu uit deze gegevens een willekeurige waarde \(x\) kiest en op basis daarvan het gemiddelde \(\mu\) moet schatten, is \(x\) intuïtief gezien een redelijke schatting voor \(\mu\) (aangezien er een normale verdeling is, […]</p><p> Het bericht <a href="https://vielhuber.de/blog/steins-paradox/">Stein's Paradox</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">UUID's in databases</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/uuids-in-datenbanken/"/>

		<id>https://vielhuber.de/?p=3550</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2022-10-20T00:23:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>UUID’s (Universally Unique Identifiers) zijn 128-bits waarden die onder meer in databases worden gebruikt om tabelitems uniek te identificeren. Ze worden weergegeven als een hexadecimale reeks, verdeeld in vijf groepen, gescheiden door koppeltekens (bijvoorbeeld: 09fe49b3-4d2b-471c-ac04-36c9e706b85f). Er is veel discussie over de voor- en nadelen van UUID's in databases - ze zijn essentieel in gedistribueerde systemen. In […]</p><p> Het bericht <a href="https://vielhuber.de/blog/uuids-in-datenbanken/">UUID's in databases</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Ruim Git-geschiedenis op deel 2</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-historie-bereinigen-teil-2/"/>

		<id>https://vielhuber.de/?p=3440</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2022-08-28T21:43:36Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Gevoelige gegevens of overmatig gebruik van opslagruimte: er zijn goede redenen om de Git-geschiedenis te willen veranderen. In deze blogpost heb ik uitgelegd hoe je bestanden uit de Git-geschiedenis kunt verwijderen met behulp van BFG. Een zwak punt van BFG is het gebrek aan ondersteuning voor directe paden, waardoor je niet specifiek bestanden of mappen in submappen kunt aanmaken [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/git-historie-bereinigen-teil-2/">Cleaning Git History Part 2</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Geheugenlimiet in WordPress</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/memory-limit-in-wordpress/"/>

		<id>https://vielhuber.de/?p=3422</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2022-07-25T21:49:29Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Kort samengevat: Handmatig ingestelde waarden of de standaardwaarden van WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT hebben geen effect als WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT kleiner is dan of gelijk aan de geheugenlimiet van PHP (hierna memory_limit genoemd). Ze dienen om te lage memory_limit-waarden dynamisch te verhogen naar een aanbevolen minimum.</p><p> Het artikel <a href="https://vielhuber.de/blog/memory-limit-in-wordpress/">Geheugenlimiet in WordPress</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: Iframe wijzigen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-iframe-modifizieren/"/>

		<id>https://vielhuber.de/?p=3408</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2022-05-20T23:07:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als u een iframe van een derde partij (bijvoorbeeld een widget) insluit, kunt u de inhoud ervan niet openen met behulp van CSS of JavaScript (vanwege het zogenaamde same-origin-beleid). Er is echter een zeer eenvoudige procedure om alsnog code te wijzigen (ook in andere bestanden die binnen het iframe worden geladen). Om dit te doen, stuur je de […]</p><p> Het bericht <a href="https://vielhuber.de/blog/quick-tip-iframe-modifizieren/">Snelle tip: Iframe wijzigen</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Munten in de ANTON-app</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/coins-in-der-anton-app/"/>

		<id>https://vielhuber.de/?p=3391</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2022-05-16T22:54:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>ANTON is een van de populairste leerapps voor leerlingen in groep 1 t/m 10. Klas. Het gamification-aspect van het verdienen van munten lijkt op het eerste gezicht misschien vreemd voor volwassenen, maar het vergroot merkbaar de motivatie van niet alleen mijn kinderen. Je spaart zelfs een klein 'kussen' aan muntjes dat je niet aanraakt. […]</p><p> Het bericht <a href="https://vielhuber.de/blog/coins-in-der-anton-app/">Munten in de ANTON-app</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Over de robuustheid van de IBAN</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ueber-die-robustheit-der-iban/"/>

		<id>https://vielhuber.de/?p=3318</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2022-04-20T00:44:25Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het Duitse IBAN bestaat, zoals bekend, uit de landcode (DE), een tweecijferig controlecijfer (volgens ISO 7064), de bankcode (8 cijfers) en het rekeningnummer (inclusief subrekeningnummer, 10 cijfers, ontbrekende cijfers aangevuld met voorloopnullen), waardoor het 22 tekens lang is. Om het controlecijfer te berekenen, wordt eerst een reeks afgeleid van het zogenaamde BBAN (bankcode en rekeningnummer), de numerieke landcode (1314) voor Duitsland, en […]</p><p> Het artikel <a href="https://vielhuber.de/blog/ueber-die-robustheit-der-iban/">Over de robuustheid van de IBAN</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Wiskunde in het spel Dobble</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mathematik-im-spiel-dobble/"/>

		<id>https://vielhuber.de/?p=3262</id>
		<updated>2026-09-07T18:20:16Z</updated>
		<published>2022-03-27T21:15:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Tijdens onze laatste spelletjesavond met het gezin haalden de kinderen enthousiast het spel Dobble (de Harry Potter-editie) tevoorschijn. Nadat ik vijf rondes had verloren (zonder dat mijn kaart ook maar enigszins overeenkwam met de speelkaart), was ik verbaasd te ontdekken dat elke speler in elke ronde een punt kan scoren. Mijn ongeloof werd alleen maar beantwoord met […]</p><p> Het artikel <a href="https://vielhuber.de/blog/mathematik-im-spiel-dobble/">"Wiskunde in het spel Dobble"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bitcoin-bloktijd</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bitcoin-blockzeit/"/>

		<id>https://vielhuber.de/?p=3230</id>
		<updated>2026-09-07T09:08:20Z</updated>
		<published>2022-01-03T23:34:39Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Weet je: de verwachte tijd tussen twee Bitcoin-blokken bedraagt gemiddeld \(10\) minuten. Nu voer je een belangrijke Bitcoin-transactie uit en wacht je vol spanning af of en wanneer deze in het volgende blok verschijnt: e50bfacc95975a4e7545d83d8954645f Omdat je niet hebt gecontroleerd wanneer het vorige blok is voltooid, verwacht je eigenlijk gemiddeld \( \frac{t}{2} = \frac{10}{2} = 5 \) minuten […]</p><p> Het bericht <a href="https://vielhuber.de/blog/bitcoin-blockzeit/">Bitcoin Block Time</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Hoe belangrijk is het ontwerp van mijn casinowebsite?</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wie-wichtig-ist-das-design-meiner-casino-webseite/"/>

		<id>https://vielhuber.de/?p=3207</id>
		<updated>2021-11-22T15:24:52Z</updated>
		<published>2021-11-22T15:13:42Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Kort gezegd verwijst online casino webontwikkeling naar het creëren van grafische elementen voor online casino websites. Webdesign omvat alles van animaties tot het schrijven van platte tekst. De verzoeken van spelers en exploitanten als het gaat om online casino's zijn vaak ingewikkeld en divers. Webontwikkeling in online gaming kan dus een ingewikkeld proces worden, […]</p><p> Het artikel <a href="https://vielhuber.de/blog/wie-wichtig-ist-das-design-meiner-casino-webseite/">Hoe belangrijk is het ontwerp van mijn casinowebsite?</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Corona wiskunde</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/corona-mathematik/"/>

		<id>https://vielhuber.de/?p=3164</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-11-16T01:18:35Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In het RKI-weekrapport van 11 november 2021 staat op pagina 22 dat \(36\%\) van de coronapatiënten ouder dan 60 jaar op de intensive care al volledig was gevaccineerd. In deze leeftijdsgroep was op dat moment \(87\%) volledig gevaccineerd (zie p. 18). Laat: \(G\): Ouder dan 60 jaar is gevaccineerd \(U\): Ouder dan 60 jaar is niet gevaccineerd \(I\): Ouder dan 60 jaar ligt op de intensive care Nu $$P(G) = 0,87 \wedge […]</p><p> Het artikel <a href="https://vielhuber.de/blog/corona-mathematik/">Corona Mathematics</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Decimale breuken</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dezimalbrueche/"/>

		<id>https://vielhuber.de/?p=3114</id>
		<updated>2021-11-01T22:41:52Z</updated>
		<published>2021-11-01T22:32:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Eindige decimalen worden decimale breuken genoemd, omdat ze een andere representatie zijn voor breuken met machten van tien in de noemer. Dus: $$\frac{z}{n} = \frac{q_1}Vielhuber + \frac{q_2}{10} + \dots + \frac{q_k}{10^k}$$ met \(k \in \mathbb{N}\) en \(q_k\) op de \(k-1\)-de plaats rechts van de komma. Nu: $$\frac{z}{n} = \frac{10^k \cdot q_1 + 10^{k-1} q_2 + \dots + […]</p><p> Het bericht <a href="https://vielhuber.de/blog/dezimalbrueche/">Decimale breuken</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: verander automatisch de node-versie</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-automatisch-node-version-wechseln/"/>

		<id>https://vielhuber.de/?p=3085</id>
		<updated>2021-10-11T23:26:39Z</updated>
		<published>2021-10-11T23:24:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Voor een snelle installatie en omschakeling van nodeversies raden wij u aan nvm te gebruiken. Als u de vereiste Node-versie expliciet in een project wilt opgeven, maakt u een bestand met de naam .nvmrc met het exacte versienummer (bijv. '12.10.0') in dezelfde map waar het bestand package.json zich bevindt. Als u nu naar de map gaat, krijgt het bestand de volgende extensie: ~/.bash_profile […]</p><p> Het bericht <a href="https://vielhuber.de/blog/quick-tip-automatisch-node-version-wechseln/">Snelle tip: Node-versies automatisch wisselen</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Gebruik vandaag nog containerquery's</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/container-queries-schon-heute-nutzen/"/>

		<id>https://vielhuber.de/?p=3069</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2021-10-05T00:37:52Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Sinds responsive webdesign gemeengoed is geworden, vragen ontwikkelaars om de mogelijkheid om DOM-elementen te stylen op basis van hun werkelijke grootte in plaats van de grootte van het browservenster (met behulp van mediaqueries). Sterker nog, containerqueries (oorspronkelijk elementqueries) zijn waarschijnlijk de meest gevraagde CSS-functie die browsers nog steeds missen. […]</p><p> Het artikel " <a href="https://vielhuber.de/blog/container-queries-schon-heute-nutzen/">Using Container Queries Today"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Git-geschiedenis opschonen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-historie-bereinigen/"/>

		<id>https://vielhuber.de/?p=3047</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2021-09-22T23:28:15Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Gevoelige gegevens zoals wachtwoorden moeten worden opgeslagen in .env-bestanden en, indien mogelijk, niet in Git-repositories. Het is ons echter waarschijnlijk allemaal wel eens per ongeluk overkomen: snel een mooi Google Maps JS API-script publiceren op GitHub Gists (als "public") en per ongeluk vergeten onze eigen privésleutel voor de Maps API te verbergen. Gelukkig zal een waarschuwingssysteem ingrijpen […]</p><p> Het artikel ' <a href="https://vielhuber.de/blog/git-historie-bereinigen/">Git-geschiedenis opschonen'</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Knip SVG's uit afbeeldingen met clip-path</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mit-clip-path-svgs-aus-bildern-ausstanzen/"/>

		<id>https://vielhuber.de/?p=3033</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-08-09T13:51:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als je een afbeelding wilt uitsnijden met behulp van een SVG-bestand, is het aan te raden de CSS-eigenschap `clip-path` te gebruiken. Het volgende script neemt een aantal obstakels weg: SVG's kunnen worden opgeslagen met Illustrator, je kunt de (relatieve of absolute) URL van een SVG opgeven (Chrome ondersteunt momenteel alleen inline SVG's), en de uitsnijding is bovendien volledig responsief. […]</p><p> Het artikel <a href="https://vielhuber.de/blog/mit-clip-path-svgs-aus-bildern-ausstanzen/">"SVG's uit afbeeldingen knippen met behulp van clip-path"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: WP_Query &amp; velden met meerdere regels</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-wp_query-mehrzeilige-felder/"/>

		<id>https://vielhuber.de/?p=3022</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-08-09T00:58:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Met behulp van het `meta_query`-attribuut in de krachtige WordPress-klasse `WP_Query` kunt u berichten filteren die specifieke waarden in hun meta-velden bevatten. Als u een meta-veld met meerdere regels hebt aangemaakt (bijvoorbeeld met behulp van Advanced Custom Fields) en alleen berichten wilt vinden die een specifieke waarde in dit door regels gescheiden veld bevatten, is het gebruik van reguliere expressies (REGEX) een aanrader.</p><p> Het artikel <a href="https://vielhuber.de/blog/quick-tip-wp_query-mehrzeilige-felder/">Snelle tip: WP_Query &amp; velden met meerdere regels</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Integreer native Adobe Animate-animaties</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/adobe-animate-animationen-nativ-einbinden/"/>

		<id>https://vielhuber.de/?p=2990</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2021-06-09T13:14:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In een eerder artikel beschreef ik hoe je eenvoudig animaties van Adobe Animate in een website kunt integreren met behulp van een APNG-export. Er is ook de native methode via HTML5 Canvas-export, maar iedereen die daarmee heeft gewerkt, weet dat die methode vol problemen zit (onvoldoende responsiviteit […]</p><p> Het artikel <a href="https://vielhuber.de/blog/adobe-animate-animationen-nativ-einbinden/">"Adobe Animate-animaties native integreren"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Google Maps zonder API-sleutel</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-maps-ohne-api-key/"/>

		<id>https://vielhuber.de/?p=2960</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-06-03T20:00:56Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Normaal gesproken werkt u bij de integratie van Google Maps met de Maps JavaScript API. Hiervoor hebt u een API-sleutel nodig en dit kan aanzienlijke kosten met zich meebrengen als het aantal hits hoog is. Er zijn goede alternatieven, zoals mapbox of OpenStreetMap, maar die bieden nog niet dezelfde functionaliteiten als Google. Google zelf biedt ook een manier zonder API-sleutel via de […]</p><p> Het bericht <a href="https://vielhuber.de/blog/google-maps-ohne-api-key/">Google Maps zonder API-sleutel</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Adobe Animate APNG-export</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/adobe-animate-apng-export/"/>

		<id>https://vielhuber.de/?p=2934</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-04-08T09:09:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Browserondersteuning voor geanimeerde PNG-bestanden is nu zo goed dat animaties gemaakt met Animate CC eenvoudig als APNG kunnen worden geëxporteerd en vervolgens in een webpagina kunnen worden ingesloten met een simpele `&lt;img&gt;`-tag. Dit biedt een eenvoudig en hoogwaardig alternatief voor de publicatiemethode in Animate CC, die JavaScript genereert. Hieronder volgen de […]</p><p> Het artikel <a href="https://vielhuber.de/blog/adobe-animate-apng-export/">Adobe Animate APNG Export</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Vouw WordPress zoeken uit</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wordpress-suche-erweitern/"/>

		<id>https://vielhuber.de/?p=2893</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2021-02-11T01:58:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als je de standaard WordPress-zoekfunctie wilt uitbreiden met bijvoorbeeld meta-velden, is het raadzaam om de geactiveerde filters te bekijken. Om ervoor te zorgen dat paginering blijft werken en dat toekomstige verbeteringen aan de zoekfunctie niet worden overschreven, wordt de `posts_search`-hook aanbevolen. De volgende code, die gebruikmaakt van de functies REGEXP en ExtractValue, breidt deze zoekfunctie uit met berichten die meta-velden bevatten […]</p><p> Het bericht <a href="https://vielhuber.de/blog/wordpress-suche-erweitern/">'WordPress-zoekfunctie uitbreiden'</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Berekening van de SISTRIX-zichtbaarheidsindex</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/berechnung-des-sistrix-sichtbarkeitsindex/"/>

		<id>https://vielhuber.de/?p=2850</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2021-01-13T16:37:44Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De SISTRIX-tool is, naast Xovi, het meest gebruikte SEO-analyseprogramma in Duitsland. De zichtbaarheidsindex is een soort standaard geworden voor de zichtbaarheid van een pagina in de Google-zoekmachine. De parameters die in de berekening zijn opgenomen, worden bijvoorbeeld hier en hier en hier en hier en hier uitgelegd, maar […]</p><p> Het artikel <a href="https://vielhuber.de/blog/berechnung-des-sistrix-sichtbarkeitsindex/">Berekenen van de SISTRIX-zichtbaarheidsindex</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Godels meesterwerk</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/goedels-meisterwerk/"/>

		<id>https://vielhuber.de/?p=2817</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2020-12-08T12:55:01Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Toen Kurt Gödel in 1931 zijn beroemde onvolledigheidsstellingen publiceerde, schudde hij de wiskundige logica op haar grondvesten: hij weerlegde de stelling dat alle axioma's die als mogelijke basis voor het bewijzen van alle uitspraken over getallen kunnen worden gebruikt, onvermijdelijk onvolledig zijn. Bovendien vernietigde hij Hilberts droom om de consistentie van wiskundige theorieën te bewijzen. De […]</p><p> Het bericht <a href="https://vielhuber.de/blog/goedels-meisterwerk/">Gödels meesterwerk</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Gebruik WhatsApp via API</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/whatsapp-per-api-nutzen/"/>

		<id>https://vielhuber.de/?p=2788</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2020-10-13T23:08:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ondanks alle zorgen over gegevensbescherming is WhatsApp nog steeds de favoriete messenger-app van de Duitsers. Naast de speciale WhatsApp Business app heeft Facebook ook een officiële interface gemaakt, de WhatsApp Business API, om het voor bedrijven interessanter te maken. Als je programmatisch WhatsApp-berichten vanuit je webapplicatie wilt versturen, zijn er ook andere mogelijkheden. De officiële […]</p><p> Het bericht <a href="https://vielhuber.de/blog/whatsapp-per-api-nutzen/">WhatsApp gebruiken via API</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Vervaag de pagina achter de overlay met CSS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/seite-per-css-hinter-overlay-weichzeichnen/"/>

		<id>https://vielhuber.de/?p=2757</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2020-09-16T20:07:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als u elementen zoals overlays gebruikt (wat gebruikelijk is in tijden van AVG-activisme) en u wilt bijvoorbeeld het gebied achter de overlay vervagen, loopt u vaak tegen het probleem van contextstapeling aan. Als u bijvoorbeeld absoluut of vast gepositioneerde elementen hebt, worden deze plotseling anders weergegeven dan wanneer er geen filter is toegepast. Maar er is een oplossing. De volgende […]</p><p> Het bericht <a href="https://vielhuber.de/blog/seite-per-css-hinter-overlay-weichzeichnen/">Pagina vervagen met CSS achter overlay</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: splitstests met Apache</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-split-testing-mit-apache/"/>

		<id>https://vielhuber.de/?p=2751</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2020-09-16T00:04:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Voor eenvoudige URL-splittests heb je geen krachtige tool zoals Google Optimize nodig; je kunt ook een splittest uitvoeren met Apache via .htaccess. Het volgende codefragment verdeelt bezoekers van de twee pagina's https://vielhuber.de/test1.php (Variant 1) en https://vielhuber.de/test2.php (Variant 2) gelijkmatig over beide versies. De randomisatie is gebaseerd op de huidige servertijd. Terugkerende bezoekers zien (via […]</p><p> Het artikel <a href="https://vielhuber.de/blog/quick-tip-split-testing-mit-apache/">Snelle tip: A/B-testen met Apache</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Over de notatie van vertakte functies</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ueber-die-notation-von-verzweigte-funktionen/"/>

		<id>https://vielhuber.de/?p=2125</id>
		<updated>2026-09-05T12:08:07Z</updated>
		<published>2020-08-05T21:06:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het noteren van functiedefinities met onderscheid tussen hoofdletters en kleine letters worden accolades gebruikt. We gaan in op de eenvoudige vraag of deze representatie kan worden geëlimineerd en de functie kan worden teruggebracht tot een notatie die deze representatie niet nodig heeft. Bijvoorbeeld, de functie $$f: \mathbb{R} \to \mathbb{R}, f(x) = \left\{\begin{matrix} 42, &amp; \text{if } x = 0 […]</p><p> Het bericht <a href="https://vielhuber.de/blog/ueber-die-notation-von-verzweigte-funktionen/">Over de notatie van vertakte functies</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Datumreeks in Google Spreadsheets</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/datumsreihen-in-google-sheets/"/>

		<id>https://vielhuber.de/?p=2705</id>
		<updated>2020-06-24T15:43:29Z</updated>
		<published>2020-06-24T10:13:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het visualiseren van gegevens in Google Spreadsheets loopt u tegen het probleem aan dat de \(x\)-as de ontbrekende gaten voor tekstwaarden (zoals kalenderweken) niet automatisch kan opvullen. Om dit probleem op te lossen, genereert u een doorlopende datumreeks, telt u de cellen die voorkomen en visualiseert u vervolgens de cumulatieve totalen. Het standaarddiagram dat de […] weergeeft</p><p> Het bericht <a href="https://vielhuber.de/blog/datumsreihen-in-google-sheets/">Datumreeks in Google Spreadsheets</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: PHP clearstatcache</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-php-clearstatcache/"/>

		<id>https://vielhuber.de/?p=2694</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2020-04-12T22:26:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Zoek de fout: 72aaa2dbd201d49fc2ee429ebf68f15b. PHP cachet de retourwaarden van `stat()` en dus bijvoorbeeld ook het resultaat van `filesize()`. Daardoor retourneren meerdere aanroepen naar hetzelfde bestand altijd de waarde van de eerste aanroep, wat in ons geval betekent dat alleen de eerste drie letters worden gelezen. Om dit gedrag te veranderen, wordt over het algemeen aangeraden om na elke aanroep van `fclose()` een `fclose()` toe te voegen […]</p><p> Het artikel <a href="https://vielhuber.de/blog/quick-tip-php-clearstatcache/">Snelle tip: PHP clearstatcache</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Google-vertaal-API Hacking</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-translation-api-hacking/"/>

		<id>https://vielhuber.de/?p=2597</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2020-03-19T00:48:56Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Google biedt de Google Translation API aan als onderdeel van Google Cloud met een prijsstructuur op basis van gebruik. Er is ook een niet-gedocumenteerde API die zonder sleutel gebruikt kan worden, maar die na een paar verzoeken al niet meer werkt. Bij gebruik van de websitevertaalfunctie van Google Chrome valt op dat pagina’s in zeer goede kwaliteit worden vertaald, zonder noemenswaardige beperkingen […]</p><p> Het bericht <a href="https://vielhuber.de/blog/google-translation-api-hacking/">Google Translation API Hacking</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Kunstmatige intelligentie - bestaat het al?</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kuenstliche-intelligenz-gibt-es-sie-schon/"/>

		<id>https://vielhuber.de/?p=2592</id>
		<updated>2021-11-22T15:46:09Z</updated>
		<published>2020-03-11T08:50:52Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als je kijkt naar de technologische innovaties van de afgelopen twee jaar, kom je steeds weer woorden tegen als slimme technologieën of kunstmatige intelligentie (AI). Maar als we beter kijken, zien we dat de meeste apparaten nog ver verwijderd zijn van kunstmatige intelligentie. Slimme thuissystemen zoals die van Amazon of Google worden vaak geassocieerd met AI. […]</p><p> Het artikel <a href="https://vielhuber.de/blog/kuenstliche-intelligenz-gibt-es-sie-schon/">Kunstmatige Intelligentie – Bestaat het al?</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: Git autotagging</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-git-auto-tagging/"/>

		<id>https://vielhuber.de/?p=2586</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2020-02-24T22:21:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het koppelen van GitHub aan Composer is het toewijzen van een versienummer via `git tag` verplicht. De volgende opdrachtregel bepaalt de huidige tag en verhoogt deze (volgens SemVer) met één versienummer. Versie 1.1.0 volgt bijvoorbeeld op 1.0.9. Als er geen tag is toegewezen, wordt de versie automatisch getagd met 1.0.0. Tools zoals flimsy of `git hooks` […]</p><p> Het artikel <a href="https://vielhuber.de/blog/quick-tip-git-auto-tagging/">Snelle tip: Git automatisch taggen</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bewerk MySQL-trigger</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mysql-trigger-editieren/"/>

		<id>https://vielhuber.de/?p=2576</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2020-02-04T11:19:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Helaas biedt MySQL geen ALTER TRIGGER-functie. Om een bestaande trigger te bewerken, moet je deze eerst verwijderen en vervolgens opnieuw genereren. De CREATE TRIGGER-instructie kan indirect worden verkregen via information_schema. Dit stelt ons in staat triggers indirect te wijzigen. Gebruik hiervoor het resultaat van de volgende SELECT-opdracht (nadat je de database- en triggernamen hebt aangepast) […]</p><p> Het artikel <a href="https://vielhuber.de/blog/mysql-trigger-editieren/">"MySQL-triggers bewerken"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Activeer wijzigingsgebeurtenissen in VanillaJS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/change-events-in-vanillajs-ausloesen/"/>

		<id>https://vielhuber.de/?p=2551</id>
		<updated>2021-02-18T01:07:29Z</updated>
		<published>2019-12-04T16:09:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Sinds ES6 is VanillaJS op bijna alle vlakken gelijkwaardig aan de originele jQuery en is het zelfs veel beter. Het is dus de moeite waard om geleidelijk oude code uit jQuery te migreren. U moet echter voorzichtig zijn bij het activeren van handmatige wijzigingsgebeurtenissen. Document.addEventListener wordt bijvoorbeeld niet geactiveerd door jQuery.change(). Het volgende overzicht vat de bijzondere kenmerken samen. d35c23821164cbe64a509d94ce0df8be</p><p> Het bericht <a href="https://vielhuber.de/blog/change-events-in-vanillajs-ausloesen/">Triggering change events in VanillaJS</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Beheer cookies met PHP en JS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/cookies-kontrollieren-mit-php-und-js/"/>

		<id>https://vielhuber.de/?p=2538</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-11-01T21:16:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het instellen van cookies met behulp van uw eigen scripts of die van derden kan nauwkeurig worden beheerd met behulp van zowel PHP als JavaScript. Hoewel dit geen afdoende oplossing is voor de implementatie van cookie-oplossingen na de uitspraak van de rechtbank tegen Planet49 (hier is het cruciaal dat trackingtools zoals Google Analytics niet eens volgen en daarom in de [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/cookies-kontrollieren-mit-php-und-js/">Cookies beheren met PHP en JS</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Deactiveer apparaten via script in Windows</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/gerate-per-script-deaktivieren-in-windows/"/>

		<id>https://vielhuber.de/?p=2519</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-10-10T23:47:50Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Om elektriciteit te besparen of om uw eigen surveillanceparanoia te verminderen, raden wij u aan om ongebruikte apparaten op uw computer volledig los te koppelen van de stroomvoorziening. Apparaten zoals geluidsboxen of webcams kunt u op de traditionele manier via Apparaatbeheer in- en uitschakelen. Maar het werkt ook allemaal via script. Voorheen was de standaardmanier om dit te doen devcon. Windows 10 biedt nu meer dan […]</p><p> Het bericht <a href="https://vielhuber.de/blog/gerate-per-script-deaktivieren-in-windows/">Apparaten uitschakelen met behulp van een script in Windows</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Skype-achtergrondvervaging</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/skype-background-blur/"/>

		<id>https://vielhuber.de/?p=2511</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-09-20T20:59:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Skype heeft een leuke, enigszins verborgen functie: tijdens video-uitzendingen kunt u de achtergrond eenvoudig automatisch vervagen door op de videoknop te klikken en de functie "Mijn achtergrond vervagen" te gebruiken. Met behulp van kunstmatige intelligentie werkt dit met elke camera, ook zonder diepte-informatie. Het geheel oogt dan professioneler en verbergt privézaken of zaken die onbelangrijk zijn voor het gesprek [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/skype-background-blur/">Skype-achtergrondvervaging</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">OPcache PHP opstartoptimalisatie</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/opcache-php-bootup-optimierung/"/>

		<id>https://vielhuber.de/?p=1573</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2019-09-17T19:43:16Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Voor websites die bijvoorbeeld gebaseerd zijn op WordPress, Joomla of Laravel en geen gebruikersspecifieke inhoud hebben, is het aan te raden om alle pagina’s in een statische HTML-cache te bewaren en de cache alleen handmatig (of automatisch) opnieuw te genereren als er wijzigingen in de backend plaatsvinden. Als de pagina echter dynamische inhoud bevat die afhankelijk is van sessies en cookies of taal en locatie, [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/opcache-php-bootup-optimierung/">OPcache PHP Bootup Optimization</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">SVG-export vanuit Illustrator</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/svg-export-aus-illustrator/"/>

		<id>https://vielhuber.de/?p=2487</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-09-12T11:08:33Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>SVG's spelen een centrale rol op het web van vandaag. Ze vervangen niet alleen de pictogramlettertypen, maar bieden ook de mogelijkheid tot manipulatie via CSS of JavaScript. Als u een vectorafbeelding voor het web vanuit Adobe Illustrator als SVG wilt opslaan, moet u een aantal instellingen maken om valkuilen te vermijden en de laadtijden te verkorten. Ik zal dit hieronder uitleggen […]</p><p> Het bericht <a href="https://vielhuber.de/blog/svg-export-aus-illustrator/">SVG Exporteren vanuit Illustrator</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Project Euler: Lattice-paden</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/project-euler-lattice-paths/"/>

		<id>https://vielhuber.de/?p=2465</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-09-11T23:53:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Project Euler is een reeks boeiende programmeerproblemen, vaak met een wiskundige achtergrond. De problemen zijn vaak zo ontworpen dat er geavanceerde algoritmen ontwikkeld moeten worden om het doel binnen een redelijke tijd te bereiken. Vandaag lossen we probleem 15 op: Roosterpaden, dat opgelost kan worden met behulp van eenvoudige combinatorische methoden. De vraag […]</p><p> Het artikel <a href="https://vielhuber.de/blog/project-euler-lattice-paths/">Project Euler: Roosterpaden</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Automatische WordPress-updates</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/automatische-wordpress-updates/"/>

		<id>https://vielhuber.de/?p=2454</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-09-10T22:01:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>WordPress heeft sinds versie 3.7 ingebouwde achtergrondupdates en schakelt deze automatisch in voor kleine releases. Met filters kunt u nauwkeuriger bepalen wat er automatisch wordt bijgewerkt. Een permanente, volledig geautomatiseerde installatie van alle kleine, grote, plugin-, thema- en vertaalupdates is niet de bedoeling, maar is wel eenvoudig te realiseren via andere methoden. Er bestaan talloze plugins die […]</p><p> Het artikel <a href="https://vielhuber.de/blog/automatische-wordpress-updates/">Automatische WordPress-updates</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Google Spreadsheets: formules uitbreiden</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-sheets-formeln-ausdehnen/"/>

		<id>https://vielhuber.de/?p=2428</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-08-26T00:29:16Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als u formules wilt uitbreiden naar hele kolommen in Google Spreadsheets, raden we u aan de handige functie ARRAYFORMULA te gebruiken. Helaas werkt dit niet in combinatie met enkele andere belangrijke functies zoals QUERY of INDIRECT, daarom is een volledige individuele programmering van de logica met behulp van Google Apps Script of alternatief het handmatig kopiëren van de formule tot aan de […]</p><p> Het bericht <a href="https://vielhuber.de/blog/google-sheets-formeln-ausdehnen/">Google Sheets: Expanding Formulas</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">De Simpson-paradox</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-simpson-paradoxon/"/>

		<id>https://vielhuber.de/?p=2399</id>
		<updated>2019-07-14T22:55:40Z</updated>
		<published>2019-07-14T22:19:16Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De Simpson-paradox is een van de meest begrijpelijke en tegelijkertijd verbazingwekkende fenomenen in de statistiek. Dit gebeurt wanneer groepen gegevens een bepaalde trend vertonen, maar die trend wordt omgekeerd wanneer de groepen worden gecombineerd. De paradox kan direct worden begrepen aan de hand van een eenvoudig voorbeeld. We beschouwen de twee disjuncte verzamelingen \(\#1\) […]</p><p> Het bericht <a href="https://vielhuber.de/blog/das-simpson-paradoxon/">The Simpson Paradox</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: Google Tag Manager</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-google-tag-manager/"/>

		<id>https://vielhuber.de/?p=2383</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-06-19T10:37:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Google Tag Manager heeft zich ontwikkeld tot de feitelijke standaard voor de integratie van trackingscripts. Hiermee kunt u de verantwoordelijkheden duidelijk scheiden (online marketing versus programmeren) en kunt u bovendien snel tracking instellen en wijzigen via een ander implementatiekanaal. Hier zijn twee kleine tips voor het instellen van triggers. Selecteer bij het maken van triggers […]</p><p> Het bericht <a href="https://vielhuber.de/blog/quick-tip-google-tag-manager/">Snelle tip: Google Tag Manager</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: FRITZ! Box WLAN-hotspot</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-fritzbox-wlan-hotspot/"/>

		<id>https://vielhuber.de/?p=2376</id>
		<updated>2020-02-12T01:13:19Z</updated>
		<published>2019-06-01T20:27:21Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Vanaf FRITZ!OS 07.10 heeft u de mogelijkheid om bij een internetverbindingsstoring tijdelijk de Wi-Fi-hotspot van een mobiele telefoon als noodoplossing in te schakelen. De functie is verborgen onder Internet &gt; Toegangsgegevens &gt; Internetprovider &gt; Bestaande toegang via WLAN. De FRITZ!Box fungeert dan zelf als router en stelt een netwerk met een eigen adresbereik ter beschikking. Is het internet […]</p><p> Het bericht <a href="https://vielhuber.de/blog/quick-tip-fritzbox-wlan-hotspot/">Snelle tip: FRITZ!Box WLAN-hotspot</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bloem van het leven</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/flower-of-life/"/>

		<id>https://vielhuber.de/?p=2349</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-05-28T01:13:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De Levensbloem is een bekend, bloemachtig, geometrisch patroon dat al duizenden jaren voorkomt in tempels, manuscripten en, meer recentelijk, in de populaire cultuur. Het patroon speelt ook een rol in de esoterie. We zullen dat hier echter buiten beschouwing laten en ons concentreren op de […]</p><p> Het artikel <a href="https://vielhuber.de/blog/flower-of-life/">Flower of Life</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">E-mailvertraging in Outlook</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/e-mail-delaying-in-outlook/"/>

		<id>https://vielhuber.de/?p=2313</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-05-24T22:48:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het asynchrone communicatiemedium e-mail is – ondanks alle onheilsprofetieën rond Slack en Discord – het dominante communicatiemedium in het bedrijfsleven wereldwijd. Naast Inbox Zero van Merlin Mann zijn er nog tal van andere strategieën om met de dagelijkse stroom aan e-mails om te gaan, waaronder het zogenaamde e-mailvertraging, d.w.z. de vertraagde bezorging van e-mails. Als je wilt voelen […]</p><p> Het bericht <a href="https://vielhuber.de/blog/e-mail-delaying-in-outlook/">E-mailvertraging in Outlook</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Een spiraal van cijfers</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-zahlenspirale/"/>

		<id>https://vielhuber.de/?p=2265</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-05-03T01:00:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De afgelopen dagen heb ik op StackExchange gewerkt aan de volgende vraag over een spiraal van gehele getallen. We zoeken een gesloten formule voor de coördinaten van het \(n\)-de element in de volgende gehele spiraal, die zich vanuit de oorsprong naar oneindig uitstrekt: Eerst verdelen we de natuurlijke getallen in de volgende […]</p><p> Het bericht <a href="https://vielhuber.de/blog/eine-zahlenspirale/">Een getallenspiraal</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Leesrechten in Google Spreadsheets</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/leserechte-in-google-sheets/"/>

		<id>https://vielhuber.de/?p=2255</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-04-27T22:32:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het werken met Google Sheets kun je gedetailleerde, gebruikersspecifieke regels definiëren voor het bewerken van werkbladen, kolommen en rijen binnen een spreadsheet. Helaas is er geen manier om leesrechten te beperken. Dit zou in veel situaties erg handig zijn, bijvoorbeeld om je klanten alleen de tickets te laten zien die op hen betrekking hebben, of je medewerkers alleen de projecten, […]</p><p> Het artikel <a href="https://vielhuber.de/blog/leserechte-in-google-sheets/">"Leesrechten in Google Sheets"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Garen plug'n'play</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/yarn-plugnplay/"/>

		<id>https://vielhuber.de/?p=2236</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-04-16T21:26:28Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>npm is de standaardpakketbeheerder voor Node.js. Facebook ontwikkelt al lang een alternatieve pakketbeheeroplossing genaamd Yarn. Yarn lijkt langzaam te verdwijnen uit de GitHub-leesberichten als de standaardoplossing en de statistieken op de officiële site laten zien dat slechts een fractie van de pakketinstallaties met Yarn wordt uitgevoerd. Toch is het de moeite waard om buiten de gebaande paden te kijken. […]</p><p> Het bericht <a href="https://vielhuber.de/blog/yarn-plugnplay/">Garen Plug'n'Play</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Converteer PDF naar LaTeX</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/pdf-in-latex-konvertieren/"/>

		<id>https://vielhuber.de/?p=2202</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-04-16T00:06:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het zetsysteem \(\TeX\) werd in 1977 ontwikkeld door de legendarische Donald E. Knuth. Het softwarepakket \(\LaTeX\) behoort nog steeds tot het standaardrepertoire bij het schrijven van wetenschappelijke artikelen. Met de volgende twee hulpmiddelen kunt u reeds gegenereerde PDF's en handgeschreven notities volledig automatisch naar TeX converteren. De resultaten zijn veelbelovend. De eerste tool waar Mathpix momenteel gebruik van maakt […]</p><p> Het bericht <a href="https://vielhuber.de/blog/pdf-in-latex-konvertieren/">PDF naar LaTeX converteren</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Het simulatie-argument</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/das-simulationsargument/"/>

		<id>https://vielhuber.de/?p=2171</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-04-10T19:36:33Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het simulatieargument van Nick Bostrom is opvallend eenvoudig en helder geformuleerd. Er wordt niet geprobeerd te bewijzen dat we in een simulatie leven, maar er worden op elegante wijze drie mogelijkheden geformuleerd, waarvan er één waar moet zijn. Ook Elon Musk steunt een soortgelijke theorie, waardoor het idee bij een groter publiek bekend werd. Het officiële document is al […]</p><p> Het bericht <a href="https://vielhuber.de/blog/das-simulationsargument/">Het simulatieargument</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Kritieke bug bij gebruik van WPML + ACF</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kritischer-bug-beim-einsatz-von-wpml-acf/"/>

		<id>https://vielhuber.de/?p=2158</id>
		<updated>2019-04-27T20:05:33Z</updated>
		<published>2019-03-12T14:48:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De krachtige plugins WPML voor meertaligheid en Advanced Custom Fields voor aangepaste velden behoren tot de basisuitrusting van veel installaties. Het is vervelend als de interactie leidt tot storingen en gegevensverlies. De bugmeldingen over dit onderwerp zijn al enkele jaren oud en onbeantwoord (hier en hier en hier en hier en hier). Ik heb […]</p><p> Het bericht <a href="https://vielhuber.de/blog/kritischer-bug-beim-einsatz-von-wpml-acf/">Kritieke bug bij gebruik van WPML + ACF</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Upload bestanden in de Facebook In App Browser</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dateiupload-im-facebook-in-app-browser/"/>

		<id>https://vielhuber.de/?p=2113</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2019-02-08T21:23:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Op sommige Android-telefoons gedragen zowel de Facebook- als Instagram-in-app-browser (vanaf vandaag) zich onjuist wanneer het accept-kenmerk is opgegeven voor een uploadveld binnen een gepromote of gekoppelde landingspagina. De knop had dus geen functie. Als je de pagina opent in een externe, normale browser buiten de Facebook-app, is alles in orde. Dit is vervelend (vooral omdat […]</p><p> Het bericht <a href="https://vielhuber.de/blog/dateiupload-im-facebook-in-app-browser/">Bestanden uploaden in de Facebook In App Browser</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Chrome Devtools: verplaats DOM-elementen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/chrome-devtools-dom-elemente-verschieben/"/>

		<id>https://vielhuber.de/?p=2107</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2019-01-20T22:17:43Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De ontwikkelaarstools van Google Chrome behoren tot de krachtigste op de browsermarkt. Er worden maandelijks nieuwe functies toegevoegd, die Google in een beknopte vorm presenteert op YouTube. Maar vaak zijn het de kleine dingen in het leven die vreugde brengen. Het verwijderen van DOM-elementen in Google Chrome doe je met de Delete-toets. Maar pas vandaag realiseerde ik me dat […]</p><p> Het artikel <a href="https://vielhuber.de/blog/chrome-devtools-dom-elemente-verschieben/">Chrome Devtools: DOM-elementen verplaatsen</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: git status --r</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-git-status-auf-alle-unterordner-anwenden/"/>

		<id>https://vielhuber.de/?p=2091</id>
		<updated>2019-04-27T22:33:02Z</updated>
		<published>2019-01-09T15:04:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Een gouden regel in het Git-universum is: “Commit vroeg en vaak”. Als de nacht wat langer duurde of als u gewoon een overzicht wilt van de huidige situatie op uw computer, voert de opdracht d8a38f92d0baa14f9d4568826c13ad46 een "git status" uit voor alle repositories die zich in de huidige map of in een submap bevinden en verzamelt [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/quick-tip-git-status-auf-alle-unterordner-anwenden/">Snelle tip: git status --r</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">LAMP-stack in het Windows-subsysteem voor Linux</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/lamp-stack-mit-windows-wsl/"/>

		<id>https://vielhuber.de/?p=2068</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-11-27T15:20:28Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het zoeken naar de optimale ontwikkelomgeving biedt Windows 10 niet alleen complete oplossingen zoals XAMPP, WAMP en MAMP, en handmatige native installaties, maar ook virtualisatieoplossingen zoals Vagrant (ScotchBox) en Docker (DevilBox, Laradock). Geen van deze oplossingen voldoet echter aan mijn eisen, zoals vrije configureerbaarheid, echte wildcard SSL-certificaten, toegang vanaf alle apparaten in het lokale netwerk en hoge stabiliteit en prestaties.</p><p> Het artikel <a href="https://vielhuber.de/blog/lamp-stack-mit-windows-wsl/">LAMP Stack in het Windows-subsysteem voor Linux</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Trucs voor Laravel Eloquent Relationships</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/tricks-fuer-laravel-eloquent-relationships/"/>

		<id>https://vielhuber.de/?p=2041</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2018-09-28T10:12:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Een van de sterke punten van Laravel is de elegante syntaxis. Als je veel modellen en relaties in Laravel hebt (doordat er veel tabellen in de database staan), kan het doorlopen van de code vaak minder elegant zijn. In de loop van de tijd zijn er drie kleine uitbreidingen ontstaan die voor mij nuttig zijn gebleken. Ik wil ze hieronder kort introduceren. Om dit te doen, gebruik […]</p><p> Het bericht <a href="https://vielhuber.de/blog/tricks-fuer-laravel-eloquent-relationships/">Trucs voor Laravel Eloquent Relationships</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Voorkom openbare toegang tot .git</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zugriff-auf-git-verhindern/"/>

		<id>https://vielhuber.de/?p=2033</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-08-20T20:35:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Git-versiebeheer is nu standaard in bijna elk webproject en in elke omgeving (inclusief productie). Git maakt altijd de submap .git aan. Als deze zich op het niveau van de openbare map van de website bevindt, zijn gevoelige bestanden openbaar toegankelijk (bijvoorbeeld door /.git/logs/HEAD aan te roepen worden de laatste commits weergegeven). […]</p><p> Het bericht <a href="https://vielhuber.de/blog/zugriff-auf-git-verhindern/">Voorkom publieke toegang tot .git</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Node.js / npm / Composer zonder root</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/node-js-npm-composer-ohne-root/"/>

		<id>https://vielhuber.de/?p=2004</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2018-08-06T21:42:44Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In een eerdere blogpost beschreef ik hoe je Node.js gratis kunt hosten met behulp van Heroku. Nu laat ik je zien hoe je Node.js, npm en Composer op een andere gedeelde host kunt installeren zonder root-rechten, met slechts een paar regels code. U kunt het gebruiken om pakketten te installeren, Vue.js-applicaties te implementeren of gewoon een Express.js […]</p><p> Het bericht <a href="https://vielhuber.de/blog/node-js-npm-composer-ohne-root/">Node.js / npm / Composer zonder root</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bug in associatieve arrays in PHP &lt;7.2</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bug-in-assoziativen-arrays-in-php/"/>

		<id>https://vielhuber.de/?p=1990</id>
		<updated>2026-09-06T05:01:24Z</updated>
		<published>2018-08-01T11:58:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In PHP &lt;7.2 kun je arrays maken die je niet meer goed kunt benaderen: 91367d1c4636fd753b381406024e303c Je kunt hier nu een aantal dingen mee doen. 91367d1c4636fd753b381406024e303c De wortel van alle kwaad ligt in bug #61655. Als tijdelijke oplossing kunt u de verknoeide array weer in een object veranderen en deze op een andere manier casten: 91367d1c4636fd753b381406024e303c Of u kunt het gewoon zonder […] doen.</p><p> Het bericht <a href="https://vielhuber.de/blog/bug-in-assoziativen-arrays-in-php/">Bug in associatieve arrays in PHP &lt;7.2</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Voer opdrachten uit direct na SSH-verbinding</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/befehle-direkt-nach-ssh-verbindung-ausfuehren/"/>

		<id>https://vielhuber.de/?p=1982</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-07-14T21:56:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het volgende commando legt een SSH-verbinding met een server tot stand, voert verschillende commando's uit (bijvoorbeeld het wisselen naar een subdirectory en het uitvoeren van `git status`) en laat de shell open. Het laadt het `.bashrc`-bestand, waarmee gekleurde subshells worden ingeschakeld. De truc is om een tijdelijk bestand, `/tmp/initfile`, op te slaan met de gewenste commando's […]</p><p> Het artikel " <a href="https://vielhuber.de/blog/befehle-direkt-nach-ssh-verbindung-ausfuehren/">Opdrachten direct uitvoeren na een SSH-verbinding"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Netwerkstation als beheerder</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/netzlaufwerk-als-administrator/"/>

		<id>https://vielhuber.de/?p=1972</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-06-28T16:48:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Wanneer u een netwerkstation toewijst in Windows Verkenner, is dit niet systeembreed, maar alleen van toepassing op het huidige gebruikersaccount. Dit betekent dat een toepassing die met beheerdersrechten wordt uitgevoerd, geen toegang heeft tot dit netwerkstation. U kunt dit eenvoudig wijzigen: Maak een nieuwe DWORD-waarde (32-bits) met de naam EnableLinkedConnections en de waarde 1 aan in het register onder HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System […]</p><p> Het artikel <a href="https://vielhuber.de/blog/netzlaufwerk-als-administrator/">"Netwerkstation als beheerder"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: voeg een map toe als station</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-ordner-als-laufwerk-einbinden/"/>

		<id>https://vielhuber.de/?p=1968</id>
		<updated>2018-06-28T18:43:25Z</updated>
		<published>2018-06-28T13:13:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als u snel toegang wilt tot een lokale map in Windows die u vaak gebruikt, kunt u er eenvoudig een eigen stationsletter aan toewijzen. Dit kan alleen via "Netwerkverbinding maken" via een omweg, omdat u bijvoorbeeld niet het pad C:\Users\David\Downloads kunt opgeven. De oplossing is het zogenaamde administratieve delen van de schijf, dat standaard beschikbaar is voor elke […]</p><p> Het bericht <a href="https://vielhuber.de/blog/quick-tip-ordner-als-laufwerk-einbinden/">Snelle tip: een map koppelen als een station</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Vang kikkers</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/froesche-fangen/"/>

		<id>https://vielhuber.de/?p=1921</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-05-23T22:46:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Een kikker springt rond op de getallenlijn en de speler probeert hem te vangen. Springen en vangen wisselen elkaar af. De kikker begint op positie \(s \in \mathbb{Z}\) en springt bij elke beweging een afstand van \(z \in \mathbb{Z}\) (als \(z&gt;0\), springt hij naar rechts; anders springt hij naar links). \(z\) verandert bij elke sprong […]</p><p> Het artikel <a href="https://vielhuber.de/blog/froesche-fangen/">"Kikkers vangen"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Lange bestandsnamen op Windows 10</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/lange-dateinamen-unter-windows-10/"/>

		<id>https://vielhuber.de/?p=1879</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2018-04-22T15:26:34Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het is niet alleen bij het gebruik van npm op Windows dat je een limiet tegenkomt die bijna 30 jaar oud is en paden naar mappen en bestanden beperkt tot maximaal 255 tekens. Het is niet NTFS die hier de schuld van krijgt, het is LFN. Dit leidt tot vervelende bugs en incompatibiliteit tussen besturingssystemen. In tijden van WSL een ongelukkige situatie die […]</p><p> Het bericht <a href="https://vielhuber.de/blog/lange-dateinamen-unter-windows-10/">Lange bestandsnamen in Windows 10</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Laravel wachtrijen op localhost</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/laravel-queues-auf-localhost/"/>

		<id>https://vielhuber.de/?p=1868</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-04-08T00:06:32Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In het PHP-framework Laravel zorgen workers zoals de supervisor ervoor dat taken die bijvoorbeeld in Redis zijn opgeslagen, in productieomgevingen worden uitgevoerd. Als je hier op localhost volledig onafhankelijk van wilt zijn, kun je de sync-driver gebruiken om taken direct uit te voeren. Dit heeft echter als nadeel dat het huidige PHP-proces wordt geblokkeerd en het verzoek blijft hangen totdat het proces is voltooid.</p><p> Het artikel <a href="https://vielhuber.de/blog/laravel-queues-auf-localhost/">Laravel Queues on localhost</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: bundel doelen in Google Analytics</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-in-google-analytics-zielvorhaben-buendeln/"/>

		<id>https://vielhuber.de/?p=1847</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2018-02-18T21:26:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Met behulp van de JavaScript-bibliotheek analytics.js van Google Analytics kunnen alle gebeurtenissen op websites worden bijgehouden. Deze gebeurtenissen omvatten bijvoorbeeld een nauwkeurige meting van de verblijftijd, de maximale scrolldiepte van bezoekers of andere individuele acties zoals het verzenden van formulieren. Als u later advertentiecampagnes wilt evalueren of A/B-testen wilt uitvoeren, maakt u zogenaamde doelen aan. U kunt vervolgens de functie […] gebruiken.</p><p> Het artikel <a href="https://vielhuber.de/blog/quick-tip-in-google-analytics-zielvorhaben-buendeln/">Snelle tip: Doelen groeperen in Google Analytics</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Pragmatische cache-ongeldigverklaring</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/pragmatische-cache-invalidierung/"/>

		<id>https://vielhuber.de/?p=1832</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2018-01-11T11:23:27Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Server-side rendering is tegenwoordig standaard voor websites en applicaties. Browsers zoals Google Chrome cachen bovendien zoveel mogelijk om de laadtijden voor volgende verzoeken te minimaliseren. Het ongeldig maken van de cache voor CSS-, JS- en afbeeldingsbestanden kan worden bereikt met behulp van mod_pagespeed, de Expires/Cache-controlheader, een cachemanifest of, pragmatischer en directer, door aangepaste parameters aan de bestandsnaam toe te voegen.</p><p> Het artikel <a href="https://vielhuber.de/blog/pragmatische-cache-invalidierung/">Pragmatische cache-invalidatie</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bitbucket- en SSH-sleutels</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bitbucket-und-ssh-keys/"/>

		<id>https://vielhuber.de/?p=1823</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2018-01-01T00:31:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De provider Bitbucket biedt (ook in de betaalde tarieven Standard en Premium) geen mogelijkheid om SSH-sleutels met schrijfrechten op repositoryniveau op te slaan. Het is geen optie om uw persoonlijke SSH-sleutel op de productieserver op te slaan, omdat u hiermee toegang zou krijgen tot alle andere projecten waar u op dat moment aan werkt. Er zijn zogenaamde toegangssleutels, deze […]</p><p> Het bericht <a href="https://vielhuber.de/blog/bitbucket-und-ssh-keys/">Bitbucket en SSH-sleutels</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Windows Sysinternals via netwerkstation</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/windows-sysinternals-per-netzlaufwerk/"/>

		<id>https://vielhuber.de/?p=1818</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2017-12-27T00:13:20Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De Sysinternals-tools van Mark Russinovich zijn essentieel voor elke Windows-computer. Om altijd de nieuwste versie bij de hand te hebben, kunt u deze als netwerkstation koppelen. Gebruik hiervoor de opdracht `net use s: \\live.sysinternals.com\DavWWWRoot` in de opdrachtregel (als gewone gebruiker). Dit geeft u vervolgens toegang tot handige tools zoals PsList, PsKill en meer op station S.</p><p> Het artikel <a href="https://vielhuber.de/blog/windows-sysinternals-per-netzlaufwerk/">"Windows Sysinternals via netwerkstation"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip: Google-spreadsheets en kalenderweken</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-google-sheets-und-kalenderwochen/"/>

		<id>https://vielhuber.de/?p=1806</id>
		<updated>2017-11-27T22:29:49Z</updated>
		<published>2017-11-25T13:04:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Wanneer u in Google Sheets kalenderweken op een specifieke datum wilt weergeven, moet u voorzichtig zijn (net als in Microsoft Excel). De functie =KALENDERWEEK(VANDAAG()) berekent op basis van de Amerikaanse standaard, waarbij de eerste dag van het jaar altijd aan kalenderweek 1 wordt toegewezen. In Duitsland is dit anders gedefinieerd: hier is de eerste kalenderweek de week […]</p><p> Het bericht <a href="https://vielhuber.de/blog/quick-tip-google-sheets-und-kalenderwochen/">Snelle tip: Google Sheets en kalenderweken</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Zelfondertekende SSL-certificaten in Chrome 58</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/selbst-signierte-ssl-zertifikate-in-chrome-58/"/>

		<id>https://vielhuber.de/?p=1776</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2017-11-04T14:02:15Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Sinds Let's Encrypt zijn versleutelde websites de standaard geworden. SSL-certificaten zijn ook onmisbaar geworden voor lokale ontwikkeling (navigator.geolocation vereist bijvoorbeeld ook lokaal SSL-encryptie). Sinds versie 58 van Chrome is de ondersteuning voor CN (Common Name) vervallen en is in plaats daarvan SAN (Subject Alternative Name) verplicht. Dit betekent dat Chrome alle […] accepteert.</p><p> Het bericht <a href="https://vielhuber.de/blog/selbst-signierte-ssl-zertifikate-in-chrome-58/">Zelfondertekende SSL-certificaten in Chrome 58</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Tweemaal de leeftijd van twee personen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/doppeltes-alter-zweier-personen/"/>

		<id>https://vielhuber.de/?p=1744</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-10-18T21:14:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Beschouw twee mensen \(A\) en \(B\) die niet dezelfde verjaardag hebben, waarbij \(A\) jonger is dan \(B\). Laat zien: Er zijn precies twee leeftijdssterrenbeelden \(a,b \in \mathbb {N}\), waarvoor geldt: \(2\cdot a = b\). We stellen eerst \(d \in \mathbb{R}^+\) in als het leeftijdsverschil tussen \(A\) en \(B\) bij de geboorte van \(A\) […]</p><p> Het bericht <a href="https://vielhuber.de/blog/doppeltes-alter-zweier-personen/">Verdubbel de leeftijd van twee mensen</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Git en lege mappen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-und-leere-ordner/"/>

		<id>https://vielhuber.de/?p=1718</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-09-21T22:37:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Omdat Git geen mappen kent, alleen bestanden, komen lege mapstructuren niet in de repository terecht. Omdat veel raamwerken en projecten deze absoluut nodig hebben, zouden ze daar terecht moeten komen. Een gebruikelijke praktijk is het maken van zogenaamde placeholder-bestanden (vaak .gitkeep genoemd), die impliciet de mapstructuur specificeren. Deze bestanden kunnen eenvoudig worden aangemaakt en, indien gewenst, […]</p><p> Het bericht <a href="https://vielhuber.de/blog/git-und-leere-ordner/">Git en lege mappen</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Gratis Node.js-hosting bij Heroku</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kostenloses-node-js-hosting-mit-heroku/"/>

		<id>https://vielhuber.de/?p=1681</id>
		<updated>2017-11-23T08:31:34Z</updated>
		<published>2017-09-02T13:37:08Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Hosting voor Node.js is nog niet erg wijdverbreid, vooral niet in Duitstalige landen. Het Amerikaanse cloudbedrijf Heroku biedt hier een oplossing – en die is zelfs gratis. Je ziet steeds het paradigma "Build apps... not infrastructure" en toch zijn er nauwelijks beperkingen. Als voorbeeld implementeren we een kleine cronjob op basis van PhantomJS die elke dag een website scrapt en […]</p><p> Het bericht <a href="https://vielhuber.de/blog/kostenloses-node-js-hosting-mit-heroku/">Gratis Node.js-hosting met Heroku</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">De koppelingsfunctie van Cantor</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/die-cantorsche-paarungsfunktion/"/>

		<id>https://vielhuber.de/?p=1669</id>
		<updated>2017-08-15T22:23:47Z</updated>
		<published>2017-08-15T22:15:43Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Naast de diagonale argumenten ontwikkelde Georg Cantor ook de Cantor-paarfunctie \(\mathbb{N}^2 \to \mathbb{W}, \quad c(x,y) = \binom{x+y+1}{2}+x = z\), die twee willekeurige getallen \(x,y \in \mathbb{N}\) codeert in een nieuw getal \(z \in \mathbb{N}\). Bijvoorbeeld, \(c(3,4)=\binom{3+4+1}{2}+3 = \binom{8}{2}+3=\frac{8!}{6!\cdot 2!} +3 = 31 = z\) is een unieke codering van de getallen \(3\) en \(4\) […]</p><p> Het bericht <a href="https://vielhuber.de/blog/die-cantorsche-paarungsfunktion/">De Cantor-paarfunctie</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">De aarde en de erwt</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/die-erde-und-die-erbse/"/>

		<id>https://vielhuber.de/?p=1659</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-08-15T22:08:09Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Beschouw de aarde (als een bol met \(r_1 = 6370km\)) en een erwt (als een bol met \(r_2 = 2mm\)) en span een touw over de evenaar zodat deze strak op het oppervlak ligt. Verleng nu beide touwen elk een meter. Beide kabels zouden nu weer volledig over de evenaar moeten worden getrokken - [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/die-erde-und-die-erbse/">De aarde en de erwt</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Waarschijnlijkheden op de analoge klok</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wahrscheinlichkeiten-an-der-analoguhr/"/>

		<id>https://vielhuber.de/?p=1652</id>
		<updated>2017-08-15T21:49:42Z</updated>
		<published>2017-08-15T21:46:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In hoeveel procent van de tijd van een dag bevinden alle drie de wijzers van een analoge klok zich op de rechterhelft van de wijzerplaat? Kijk eerst naar de urenwijzer. Deze staat 12 van de 24 uur (50%) aan de rechterkant. Vanaf dit moment staat de minutenwijzer 6 van de 12 uur rechts […]</p><p> Het bericht <a href="https://vielhuber.de/blog/wahrscheinlichkeiten-an-der-analoguhr/">Waarschijnlijkheden op de analoge klok</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Laravel: Werken met welsprekende relaties</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/laravel-arbeit-mit-eloquent-relationships/"/>

		<id>https://vielhuber.de/?p=1642</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-07-21T19:12:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Laravel maakt de communicatie met de database veel eenvoudiger met Eloquent. Wanneer u met Eloquent Relationships werkt en dynamische variabelen aanroept (met behulp van de magische methoden van PHP), moet u zich ervan bewust zijn dat de instances van de modellen geen nieuwe wijzigingen weerspiegelen, maar ze in plaats daarvan permanent in de cache opslaan zodra ze voor de eerste keer worden aangeroepen. Het volgende voorbeeld is […]</p><p> Het bericht <a href="https://vielhuber.de/blog/laravel-arbeit-mit-eloquent-relationships/">Laravel: werken met welsprekende relaties</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bitbucket: map verwijderen uit Git-geschiedenis</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bitbucket-ordner-aus-git-historie-loeschen/"/>

		<id>https://vielhuber.de/?p=1614</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-07-12T23:17:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het hosten van Git op Bitbucket geldt een harde limiet van 2 GB. Als deze limiet wordt overschreden, hebt u alleen nog maar leestoegang tot de repository. Om dit te voorkomen, kunt u bijvoorbeeld grote mappen of bestanden met terugwerkende kracht uit uw commits verwijderen. Maar ook in andere gevallen (als toegangsgegevens in de geschiedenis zijn ingevoerd of nogmaals […]</p><p> Het bericht <a href="https://vielhuber.de/blog/bitbucket-ordner-aus-git-historie-loeschen/">Bitbucket: Map uit Git-geschiedenis verwijderen</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Integreer SSL-certificaat van DomainFactory op IIS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ssl-zertifikat-von-domainfactory-auf-iis-einbinden/"/>

		<id>https://vielhuber.de/?p=1590</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-06-13T20:08:43Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In het tijdperk van Let's Encrypt zijn versleutelde websites de standaard geworden. Vaak zijn echter ook wildcard- of uitgebreide certificaten met een bijzonder betrouwbare eigenaarsvalidatie vereist. DomainFactory biedt kosteneffectieve SSL-certificaten die ook extern gebruikt kunnen worden. Installatie op een bestaande IIS-server is mogelijk zonder CSR met behulp van OpenSSL. Hieronder beschrijf ik kort de benodigde stappen […]</p><p> Het artikel " <a href="https://vielhuber.de/blog/ssl-zertifikat-von-domainfactory-auf-iis-einbinden/">Het integreren van het DomainFactory SSL-certificaat in IIS"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Paradoxale winnende strategie bij het raden van getallen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/paradoxe-gewinnstrategie-beim-erraten-von-zahlen/"/>

		<id>https://vielhuber.de/?p=1537</id>
		<updated>2020-07-12T23:12:37Z</updated>
		<published>2017-04-13T20:53:46Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In 1987 stelde Thomas M. Cover de volgende verbazingwekkende vraag in "Open Problems in Communication and Computation": Speler \(X\) schrijft twee verschillende en willekeurig gekozen natuurlijke getallen \(A\) en \(B\) op twee verschillende stukjes papier en legt ze met de voorkant naar beneden op tafel. Speler \(Y\) kiest nu willekeurig een van deze stukjes papier, ziet het nummer en moet nu […]</p><p> Het bericht <a href="https://vielhuber.de/blog/paradoxe-gewinnstrategie-beim-erraten-von-zahlen/">Paradoxale winnende strategie bij het raden van getallen</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Voetbal en lineaire algebra</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/fussball-lineare-algebra/"/>

		<id>https://vielhuber.de/?p=1523</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2017-04-12T20:02:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Wanneer een voetbalwedstrijd begint, wordt de bal in het midden van het veld gelegd en vervolgens 45 minuten lang over het veld bewogen door te schuiven en te draaien. Aan het begin van de tweede helft ligt de bal weer in het midden van het veld. Met eenvoudige middelen van lineaire algebra tonen we aan dat er dan altijd oneindig veel punten zijn […]</p><p> Het bericht <a href="https://vielhuber.de/blog/fussball-lineare-algebra/">Voetbal &amp; Lineaire Algebra</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Laravel: foutopsporing in Blade Template</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/laravel-blade-template-debugging/"/>

		<id>https://vielhuber.de/?p=1514</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-04-07T11:10:07Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het debuggen van blade-sjablonen in Laravel 5.* krijg je vaak betekenisloze foutmeldingen die verwijzen naar in de cache opgeslagen weergaven. Vroeger was alles beter: de foutopsporingsweergave in versie 4 bevatte meer nuttige functies en was ook visueel aantrekkelijker. Met een paar regels code kun je deze functionaliteit terugkrijgen met behulp van oeps (“PHP-fouten voor coole kinderen”). Een […]</p><p> Het bericht <a href="https://vielhuber.de/blog/laravel-blade-template-debugging/">Laravel: foutopsporing in Blade-sjabloon</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Harmonische weergave van logo's met JavaScript</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/harmonische-darstellung-von-logos-mit-javascript/"/>

		<id>https://vielhuber.de/?p=1500</id>
		<updated>2017-05-24T17:34:20Z</updated>
		<published>2017-04-02T22:04:58Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Of het nu gaat om referenties, partners of klanten: er zijn veel gevallen waarin u meerdere logo's harmonieus naast elkaar wilt weergeven. De verhoudingen van de logo's zijn meestal inconsistent. Vaak gaan mensen af op hun gevoel als het gaat om de weergave van de grootte van een ontwerp. Er is echter ook een exacte methode om een visueel aantrekkelijke weergave te berekenen door de oppervlaktes van de logo's gelijk te stellen. In […]</p><p> Het bericht <a href="https://vielhuber.de/blog/harmonische-darstellung-von-logos-mit-javascript/">Harmonieuze weergave van logo's met JavaScript</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Controleer variabelen in PHP / JS op bestaan</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/variablen-in-phpjs-auf-existenz-pruefen/"/>

		<id>https://vielhuber.de/?p=1487</id>
		<updated>2020-02-25T15:51:30Z</updated>
		<published>2017-03-27T20:46:14Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Wanneer u dagelijks met variabelen in PHP en JavaScript werkt, komt u vaak de vraag tegen of een variabele leeg is. Voor controledoeleinden is het de moeite waard om de oorspronkelijke functies en hun verschillen te kennen. Helaas is er geen eenvoudige manier om op een intuïtieve manier te controleren of een variabele wel of niet bestaat. Hoe zit het met […]</p><p> Het bericht <a href="https://vielhuber.de/blog/variablen-in-phpjs-auf-existenz-pruefen/">Controleren of variabelen bestaan in PHP/JS</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Enorme telefoontjes met sipgate.io</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/massenhafte-telefonanrufe-mit-sipgate-io/"/>

		<id>https://vielhuber.de/?p=1458</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2017-03-18T15:39:56Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Met sipgate.io heeft Sipgate een interessante cloud-API gecreëerd die een breed scala aan opties voor internettelefonie biedt. Een account is gratis en de Feature Store biedt u bovendien de mogelijkheid om elk gewenst gratis afzendernummer gratis in te stellen. De documentatie van sipgate.io kan nog verbeterd worden, maar met een beetje lezen van de officiële Sipgate API kun je […]</p><p> Het bericht <a href="https://vielhuber.de/blog/massenhafte-telefonanrufe-mit-sipgate-io/">Massale telefoongesprekken met sipgate.io</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Recursie in SQL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/rekursion-in-sql/"/>

		<id>https://vielhuber.de/?p=1445</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2017-03-10T18:10:02Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Relationele databasesystemen gebaseerd op SQL zijn slechts gedeeltelijk geschikt voor hiërarchische of recursieve query's. Andere systemen, zoals ArangoDB, zijn hier beter voor geschikt (hierover werd een uitstekende presentatie gegeven op GOTO 2016). Je kunt echter ook recursieve query's maken in SQL met behulp van Common Table Expressions, bijvoorbeeld om klassieke ouder/kind-tabellen te doorzoeken naar alle voorouders en afstammelingen […]</p><p> Het artikel <a href="https://vielhuber.de/blog/rekursion-in-sql/">Recursie in SQL</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">WordPress: deactiveer archiefpagina's</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wordpress-archivseiten-deaktivieren/"/>

		<id>https://vielhuber.de/?p=1436</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2017-02-04T20:30:34Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Volgens w3techs.com draait momenteel ongeveer 27,4% van alle websites wereldwijd op WordPress. Vaak zijn dit geen blogs. WordPress genereert automatisch talloze, vaak ongebruikte URL's en produceert veel links die door Google worden geïndexeerd en waar de beheerder van de website nog nooit aan had gedacht. Met een eenvoudig commando kunt u dit allemaal doen […]</p><p> Het bericht <a href="https://vielhuber.de/blog/wordpress-archivseiten-deaktivieren/">WordPress: Archiefpagina's uitschakelen</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Wijzig de naam van PDF-formuliervelden in bulk</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/pdf-formularfelder-massenweise-umbenennen/"/>

		<id>https://vielhuber.de/?p=1415</id>
		<updated>2022-02-15T14:37:57Z</updated>
		<published>2017-01-03T22:37:50Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als u, net als ik, in de problemen komt met het hernoemen van duizenden veldnamen in een formulier, is de JavaScript-console in Acrobat een goede optie. Hiermee kunt u niet alleen JavaScript-code uitvoeren, maar ook alle inhoud in de PDF benaderen (inclusief formuliervelden). Omdat er geen native hernoemfunctie is in de JS API, worden de formuliervelden hernoemd met alle […]</p><p> Het bericht <a href="https://vielhuber.de/blog/pdf-formularfelder-massenweise-umbenennen/">Bulk hernoemen PDF-formuliervelden</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Shopware: variantwijzigingen repareren</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/shopware-variantenwechsel-reparieren/"/>

		<id>https://vielhuber.de/?p=1400</id>
		<updated>2017-09-21T21:32:32Z</updated>
		<published>2016-12-04T23:16:49Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In Shopware 5 is een bekend probleem nog steeds niet opgelost: als u een artikel aanmaakt met afhankelijke varianten met wederzijds exclusieve configuratieopties, kan het voorkomen dat sommige combinaties niet in de frontend kunnen worden geselecteerd en dus niet kunnen worden besteld. Met behulp van een plugin kan het probleem momenteel eenvoudig worden opgelost. Het volgende eenvoudige voorbeeld illustreert […]</p><p> Het bericht <a href="https://vielhuber.de/blog/shopware-variantenwechsel-reparieren/">Shopware: Variantwijzigingen repareren</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Een regel voor de oneindigheid van priemgetallen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/eine-zeile-fuer-die-unendlichkeit-der-primzahlen/"/>

		<id>https://vielhuber.de/?p=1391</id>
		<updated>2020-10-12T22:32:57Z</updated>
		<published>2016-11-03T23:26:00Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Er zijn talloze bewijzen voor de oneindigheid van priemgetallen. De beroemde stelling van Euclides uit het boek der Elementen is opgenomen in elke basislezing over getaltheorie. In 2015 publiceerde Sam Northshield een even elegant bewijs door het tegendeel in de vorm van een one-liner in de American Mathematical Monthly (nummer 122), die ik graag met u wil delen (met korte opmerkingen). $$0 &lt; \prod_{p} \sin \onderbeugel{ \links( \frac{\pi}{p} […]</p><p> Het bericht <a href="https://vielhuber.de/blog/eine-zeile-fuer-die-unendlichkeit-der-primzahlen/">Een lijn voor de oneindigheid van priemgetallen</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Fleur de Windows-opdrachtregel op</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/windows-kommandozeile-aufhuebschen/"/>

		<id>https://vielhuber.de/?p=1370</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2016-09-19T22:55:29Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De saaie Windows-opdrachtprompt kan visueel worden verbeterd met slechts een paar eenvoudige stappen. Dit betekent dat u de opdrachtregel niet alleen qua kleur en grootte kunt aanpassen, maar ook functioneel kunt uitbreiden (de buffer vergroten, een grote set UNIX-tools installeren). Hoewel de opdrachtprompt niet in de buurt komt van PowerShell 6.0 of de nieuwe Windows 10 Bash […]</p><p> Het bericht <a href="https://vielhuber.de/blog/windows-kommandozeile-aufhuebschen/">De Windows-opdrachtregel verfraaien</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Dynamische URL's in Joomla</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dynamische-urls-in-joomla/"/>

		<id>https://vielhuber.de/?p=1358</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2016-09-04T22:52:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In contentmanagementsystemen zijn URL's vaak niet vooraf bepaald en worden ze dus niet statisch aangemaakt (zoals een bericht of menu-item), maar benaderen ze objecten uit de database. Net als in WordPress (zoals hier beschreven) is het ook mogelijk om dynamische URL-structuren te bouwen in Joomla (onafhankelijk van het interne alias-systeem). JRouter is hiervoor een geschikte optie – of men kan […]</p><p> Het artikel <a href="https://vielhuber.de/blog/dynamische-urls-in-joomla/">Dynamische URL's in Joomla</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">JavaScript PasteJacking</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/javascript-pastejacking/"/>

		<id>https://vielhuber.de/?p=1253</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2016-06-01T20:03:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Moderne browsers kunnen JavaScript gebruiken om toegang te krijgen tot het klembord van de gebruiker en om deze te manipuleren, zowel om te lezen als om te schrijven. De onderliggende techniek is al oud, maar pas sinds kort circuleren er steeds meer aanvallen (onder de naam "PasteJacking") op het internet, die deze mogelijkheid misbruiken ten nadele van de nietsvermoedende gebruiker [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/javascript-pastejacking/">JavaScript PasteJacking</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Wissel kolommen in PostgreSQL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/spalten-tauschen-in-postgresql-auf-der-kommandozeile-oder-in-laravel/"/>

		<id>https://vielhuber.de/?p=1217</id>
		<updated>2017-02-03T22:29:36Z</updated>
		<published>2016-04-09T22:18:39Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het verwisselen van SQL-tabelkolommen is onderdeel van het standaardrepertoire in MySQL – PostgreSQL ondersteunt dit (nog) niet. Hoewel de officiële wiki een apart artikel aan het probleem wijdt, biedt het geen praktische oplossing die ook weergaven, indexen en triggers ondersteunt. De volgende klasse doet deze taak (voor zowel MySQL als PostgreSQL) op de opdrachtregel – […]</p><p> Het bericht <a href="https://vielhuber.de/blog/spalten-tauschen-in-postgresql-auf-der-kommandozeile-oder-in-laravel/">Kolommen verwisselen in PostgreSQL</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Snelle tip voor Windows Verkenner</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/quick-tip-im-windows-explorer-um-eingabeaufforderung-zu-oeffnen/"/>

		<id>https://vielhuber.de/?p=1212</id>
		<updated>2019-06-01T20:30:22Z</updated>
		<published>2016-04-01T11:41:15Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als u snel de opdrachtprompt in een map in Windows Verkenner wilt openen, klikt u met de rechtermuisknop op de map (één niveau hoger) terwijl u de Shift-toets ingedrukt houdt en selecteert u vervolgens 'Opdrachtprompt hier openen' in het contextmenu. Ik heb zojuist een andere, snellere methode ontdekt als je in de map zit: hier klik je in de huidige […]</p><p> Het bericht <a href="https://vielhuber.de/blog/quick-tip-im-windows-explorer-um-eingabeaufforderung-zu-oeffnen/">Snelle tip voor Windows Verkenner</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">WordPress Categorieën: Tree View / Inheritance</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/wordpress-kategorien-baumansicht-und-vererbung/"/>

		<id>https://vielhuber.de/?p=1195</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2016-03-25T10:24:27Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het werken met hiërarchische categorieën (taxonomieën) in WordPress zul je merken dat de weergave van geselecteerde categorieën in de backend verwarrend kan zijn en dat berichten niet automatisch in hun bovenliggende categorie terechtkomen wanneer ze aan een subcategorie worden toegevoegd. Beide problemen kunnen worden opgelost met slechts een paar regels code met behulp van het krachtige hook-systeem (in de vorm van een actie en […]</p><p> Het bericht <a href="https://vielhuber.de/blog/wordpress-kategorien-baumansicht-und-vererbung/">WordPress Categorieën: Boomstructuur/Overerving</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">PHP 7 en de ruimteschipoperator</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/php-7-und-der-spaceship-operator/"/>

		<id>https://vielhuber.de/?p=1178</id>
		<updated>2016-06-05T20:59:03Z</updated>
		<published>2015-12-23T23:05:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Naast nieuwe functies zoals typehints voor scalaire gegevenstypen en geoptimaliseerde prestaties, brengt PHP 7 ook veel nieuwe, nuttige taalextensies. De "Spaceship Operator" heeft eindelijk zijn intrede gedaan in de wereld van PHP (Ruby- en Perl-programmeurs kennen het al lang). \($a &lt;=&gt; $b\) retourneert \(0\) als en alleen als beide operanden gelijk zijn […]</p><p> Het bericht <a href="https://vielhuber.de/blog/php-7-und-der-spaceship-operator/">PHP 7 en de Spaceship Operator</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Time-out voor IIS 7.5 PHP FastCGI</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/iis-7-5-php-fastcgi-timeout/"/>

		<id>https://vielhuber.de/?p=1165</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2015-12-15T16:18:51Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als je PHP via FastCGI op IIS 7.5 integreert, wordt elk script standaard na 600 seconden (dus 10 minuten) afgebroken. Het wijzigen van de bekende variabele "max_execution_time" in php.ini heeft hierop geen invloed; je moet (ook) de FastCGI-instellingen aanpassen. Voor dit doel biedt IIS een handige interface voor het beheren van de relevante variabelen. Hiervoor open je […]</p><p> Het bericht <a href="https://vielhuber.de/blog/iis-7-5-php-fastcgi-timeout/">IIS 7.5 PHP FastCGI Timeout</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Paradox van stochastiek</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/paradoxon-der-stochastik/"/>

		<id>https://vielhuber.de/?p=1141</id>
		<updated>2016-06-05T20:59:09Z</updated>
		<published>2015-12-03T19:36:11Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De voorwaardelijke kansrekening brengt prachtige problemen met zich mee, met oplossingen die tegen de intuïtie ingaan. Naast het bekende broer-zusprobleem wil ik nu kort nog een ander voorbeeld bespreken: "Ik heb nu twee kinderen. Eentje is een jongen en is geboren op een donderdag. Hoe groot is de kans dat het andere kind ook een jongen is?" We kiezen de resultaatruimte $$I = \{(J.MO,J.MO), (J.MO,J.DI), (J.MO,J.MI), […]</p><p> Het bericht <a href="https://vielhuber.de/blog/paradoxon-der-stochastik/">Paradox of Stochastics</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Git, Shopware en lege mappen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/git-shopware-und-leere-ordner/"/>

		<id>https://vielhuber.de/?p=1131</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-08-15T12:52:18Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het versiebeheersysteem Git is compact, snel en draagbaar. Git werkt altijd met objecten, namelijk bestanden. Mappen worden alleen aangemaakt als er bestanden in staan, anders slaat Git ze helemaal niet op. Bij sommige projecten heeft dit vervelende bijwerkingen. Het Shopware-winkelsysteem is bijvoorbeeld afhankelijk van een strikte naleving van de mappenstructuur om te kunnen functioneren. Is er überhaupt één […]</p><p> Het bericht <a href="https://vielhuber.de/blog/git-shopware-und-leere-ordner/">Git, Shopware en lege mappen</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Shopware: individuele verzendkosten</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/shopware-individuelle-versandkosten-pro-artikel/"/>

		<id>https://vielhuber.de/?p=1105</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2015-08-06T16:07:21Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Shopware beschikt over een krachtige verzendkostenmodule, waarmee u heel gericht kunt ingrijpen in de berekening ervan. In ons geval willen we het volgende scenario realiseren: De verzendkosten per artikel worden in eerste instantie bepaald op basis van het gewicht van het artikel (de gewichtslimieten zijn vastgelegd). Alleen in uitzonderlijke gevallen kunnen vaste verzendkosten per artikel afzonderlijk worden bepaald. De tabel met verzendkosten ziet er als volgt uit […]</p><p> Het bericht <a href="https://vielhuber.de/blog/shopware-individuelle-versandkosten-pro-artikel/">Shopware: Individuele verzendkosten</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Breng uw eigen apparaat</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/bring-your-own-device/"/>

		<id>https://vielhuber.de/?p=1097</id>
		<updated>2021-11-22T15:46:05Z</updated>
		<published>2015-07-27T15:45:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als je flexibel en zelfstandig wilt werken, kun je er niet meer omheen: de cloud. Er zijn waarschijnlijk heel wat mensen die de cloud al gebruiken, zonder dat ze het weten. Bij streaming wordt bijvoorbeeld alle content in de cloud opgeslagen en is deze toegankelijk wanneer u deze nodig hebt. Netflix is hier een voorbeeld van, […]</p><p> Het bericht <a href="https://vielhuber.de/blog/bring-your-own-device/">Neem je eigen apparaat mee</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Dynamische permalinks in WordPress</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dynamische-permalinks-in-wordpress/"/>

		<id>https://vielhuber.de/?p=1083</id>
		<updated>2021-02-18T01:06:24Z</updated>
		<published>2015-07-17T17:56:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het permalinksysteem van WordPress kan eenvoudig worden aangepast aan uw eigen behoeften met behulp van structuurtags. De instelling %postname% is waarschijnlijk de meest voorkomende en praktische oplossing. Als u echter echte dynamische koppelingen wilt implementeren, moet u het systeem eerst uitbreiden met uw eigen code. De krachtige WordPress Rewrite API biedt vele mogelijkheden om het systeem aan te passen aan de […]</p><p> Het bericht <a href="https://vielhuber.de/blog/dynamische-permalinks-in-wordpress/">Dynamische permalinks in WordPress</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Corrupte hyperlinks in Word en Excel</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/korrupte-hyperlinks-in-word-und-excel/"/>

		<id>https://vielhuber.de/?p=1059</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2015-06-20T22:48:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Je zou verwachten dat het openen van hyperlinks vanuit een Word- of Excel-document de standaardbrowser zou openen met de gewenste URL. Vreemd genoeg is dit niet het geval, wat leidt tot ongewenste neveneffecten en het onmogelijk maakt om in deze Office-programma's links te openen naar pagina's die beveiligd zijn met een sessie- of cookie-account. De boosdoener is een module die Microsoft "User Agent: Microsoft Office […]" noemt.</p><p> Het artikel <a href="https://vielhuber.de/blog/korrupte-hyperlinks-in-word-und-excel/">Corrupte hyperlinks in Word en Excel</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Een paradox voor Vaderdag</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/ein-paradoxon-zum-vatertag/"/>

		<id>https://vielhuber.de/?p=1032</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2015-05-15T10:23:40Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Voor Vaderdag vandaag geeft een dochter haar vader een zelfgeschilderd schilderij, dat hij al lang van haar wilde hebben. De dochter zegt: “Ik zal je de foto geven die je wilde en mijn cadeau zal een verrassing zijn.” De vader pauzeert en denkt na over de waarheid van deze uitspraak. De uitspraken “Ik geef u de […]</p><p> Het bericht <a href="https://vielhuber.de/blog/ein-paradoxon-zum-vatertag/">Een paradox voor Vaderdag</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Integreer dynamische scripts met en zonder HTTPS</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/dynamisch-scripte-mit-oder-ohne-https-einbinden/"/>

		<id>https://vielhuber.de/?p=1016</id>
		<updated>2017-03-25T22:06:51Z</updated>
		<published>2015-04-15T13:28:29Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als u niet-versleutelde scripts in het &lt;head&gt;-gebied opneemt en een pagina met een bestaand SSL-certificaat in versleutelde vorm oproept, worden deze scripts geblokkeerd en dus niet uitgevoerd. Als u het protocol eenvoudigweg weglaat, worden alle scripts automatisch in gecodeerde vorm aangeroepen wanneer de website via https:// wordt benaderd. Anders zijn ze niet gecodeerd. Om dit te doen, gebruikt u in plaats van &lt;script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"&gt;&lt;/script&gt; eenvoudigweg […]</p><p> Het artikel <a href="https://vielhuber.de/blog/dynamisch-scripte-mit-oder-ohne-https-einbinden/">Dynamisch scripts insluiten met en zonder HTTPS</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bruikbaarheid in vervolgkeuzemenu's</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/usability-in-dropdown-menues/"/>

		<id>https://vielhuber.de/?p=1002</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-04-07T09:33:13Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het werken met multidimensionale dropdownmenu's kom je vaak het probleem tegen dat je per ongeluk het verkeerde submenu opent of het gewenste submenu sluit. Dit gebeurt wanneer de muiscursor het bijbehorende menu op het hoogste niveau verlaat terwijl je naar een reeds uitgevouwen submenu navigeert. Een manier om dit probleem op te lossen is door […]</p><p> Het artikel <a href="https://vielhuber.de/blog/usability-in-dropdown-menues/">Gebruiksvriendelijkheid in dropdownmenu's</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Shopware: varianten automatisch deactiveren</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/shopware-artikel-bei-ungenuegendem-lagerbestand-deaktivieren/"/>

		<id>https://vielhuber.de/?p=986</id>
		<updated>2017-09-21T21:31:32Z</updated>
		<published>2015-03-24T09:56:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In Shopware wordt bij een uitverkoopartikel het gehele artikel in een echte bestelling gedeactiveerd als alle varianten een voorraadniveau hebben dat kleiner is dan of gelijk is aan 0. Om dit op een variante basis te realiseren, heb ik een kleine plugin geprogrammeerd, de Bootstrap.php die ik hieronder aanbied. 8f3757318524b4883325 De plugin is ook gratis beschikbaar in de Community Store: Varianten […]</p><p> Het bericht <a href="https://vielhuber.de/blog/shopware-artikel-bei-ungenuegendem-lagerbestand-deaktivieren/">Shopware: Varianten automatisch deactiveren</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Dubbele wachtwoordopvraag met SSL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/doppelte-passwortabfrage-bei-ssl/"/>

		<id>https://vielhuber.de/?p=974</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-03-22T22:37:31Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het volgende scenario leidt altijd tot een ongewenst neveneffect: als u uw site beveiligt met htaccess/htpasswd en tegelijkertijd een SSL-verbinding afdwingt, moet u altijd hetzelfde wachtwoord twee keer invoeren (eenmaal voor http en nogmaals voor https na succesvolle invoer). Dit probleem kan eenvoudig worden opgelost met behulp van de configuratiesecties die zijn geïntroduceerd in Apache 2.4. # SSL […]</p><p> Het artikel <a href="https://vielhuber.de/blog/doppelte-passwortabfrage-bei-ssl/">Dubbele wachtwoordprompt met SSL</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Meerregelige tekenreeksen in JavaScript</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mehrzeilige-strings-in-javascript/"/>

		<id>https://vielhuber.de/?p=950</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-03-18T18:13:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het programmeren met JavaScript stuit je er vaak op dat je geen strings van meerdere regels kunt maken door ze op meerdere regels in de code te plaatsen. Terwijl de taak in andere talen zoals PHP of Ruby geen probleem is, kun je met JavaScript in eerste instantie alleen tijdelijke oplossingen gebruiken, waarvan het gebruik afhangt van persoonlijke smaak of […]</p><p> Het bericht <a href="https://vielhuber.de/blog/mehrzeilige-strings-in-javascript/">Multiline Strings in JavaScript</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">De technologie achter online casino's</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/die-technologie-hinter-online-casinos/"/>

		<id>https://vielhuber.de/?p=970</id>
		<updated>2021-11-22T15:46:13Z</updated>
		<published>2015-03-18T18:11:59Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Al een aantal jaren duiken ze overal op: online casino’s. Talloze aanbieders maken het voor gokliefhebbers mogelijk om 24 uur per dag via internet hun favoriete tijdverdrijf te beoefenen. Wie vroeger graag naar het casino ging, kan zich nu de reis besparen en gewoon de computer aanzetten. Maar hoe werkt dit principe nu precies […]</p><p> Het bericht <a href="https://vielhuber.de/blog/die-technologie-hinter-online-casinos/">De technologie achter online casino's</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">mail () in PHP met UTF-8 en umlauts</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mail-in-php-mit-utf-8-und-umlauten/"/>

		<id>https://vielhuber.de/?p=931</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-02-02T20:58:41Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Het versturen van e-mails met PHP gaat het beste met krachtige klassen zoals PHPMailer. Dankzij handige wrapperfuncties kunt u met slechts enkele regels code content in UTF-8 gebruiken, afbeeldingen insluiten en gecodeerde bijlagen versturen. Als u zichzelf de overhead wilt besparen en de PHP-functie mail() gebruikt in plaats van de aanbeveling, zult u problemen tegenkomen bij het gebruik van umlauts […]</p><p> De post <a href="https://vielhuber.de/blog/mail-in-php-mit-utf-8-und-umlauten/">mail() in PHP met UTF-8 en umlauts</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Google PageSpeed ​​Insights vs. Google Analytics</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/google-pagespeed-insights-vs-google-analytics/"/>

		<id>https://vielhuber.de/?p=913</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2015-01-25T10:37:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Validatietools zoals de W3C Markup Validation Service of Google PageSpeed Insights zijn nuttig voor het objectief evalueren van de code en prestaties van een website. Google, in het bijzonder, beïnvloedt een hele branche met concepten zoals 'above the fold' en stelt ook strikte maar nuttige richtlijnen op met betrekking tot beeldcompressie en caching. Het kan echter voorkomen dat Google zelf […]</p><p> Het artikel <a href="https://vielhuber.de/blog/google-pagespeed-insights-vs-google-analytics/">Google PageSpeed Insights vs. Google Analytics</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Welkom JavaScript 2.0</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/willkommen-javascript-2-0/"/>

		<id>https://vielhuber.de/?p=888</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2015-01-05T22:57:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>JavaScript domineert het web – en ECMAScript, de kern van de taal, is volwassen aan het worden. De nieuwe specificatie (ES6 of JS2), die naar verwachting halverwege het jaar verschijnt, brengt talrijke innovaties met zich mee die nu al getest kunnen worden. Firefox biedt momenteel de beste ondersteuning, maar polyfills via transpilers zoals Google Traceur zijn ook mogelijk. Het […]</p><p> Het artikel <a href="https://vielhuber.de/blog/willkommen-javascript-2-0/">Welkom JavaScript 2.0</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html"><![CDATA[0,99999... = 1?]]></title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/099999-1/"/>

		<id>https://vielhuber.de/?p=846</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-12-24T23:16:38Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Of het nu op school of op de universiteit is: een interessante vraag die steeds weer opduikt, is of de volgende vergelijking waar is: \( 0,99999... = 1 \). Hoewel oneindigheid sluimerend aanwezig is in het linkerdeel van de vergelijking, geven we het een naam: \(0,99999... = A\). Na vermenigvuldiging met de factor \(10\) en eenvoudige algebraïsche […]</p><p> De bijdrage <a href="https://vielhuber.de/blog/099999-1/">0,99999... = 1?</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">SQL: slechte prestaties ondanks index</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sql-schlechte-performance-trotz-gesetztem-index/"/>

		<id>https://vielhuber.de/?p=834</id>
		<updated>2016-06-05T21:00:11Z</updated>
		<published>2014-12-21T22:19:32Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ik werd zojuist geconfronteerd met het volgende prestatieprobleem van een SQL-database: in een SQL-tabel met de naam "gebruikers" met ~1.000.000 vermeldingen duurde het bepalen van het aantal registraties vandaag een onaanvaardbare 28 seconden. In de kolom “aangemaakt” werden de tijden van de registraties opgeslagen in het formaat “Jmd H:i:s”. De query gebruikte SELECT COUNT(ID) FROM users WHERE DATE(created) = '2014-12-21'; […]</p><p> Het bericht <a href="https://vielhuber.de/blog/sql-schlechte-performance-trotz-gesetztem-index/">SQL: Slechte prestaties ondanks index</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Klein schaakprobleem</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kleines-schachproblem/"/>

		<id>https://vielhuber.de/?p=801</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-11-16T21:21:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Naast het bekende paardenprobleem en het koninginnenprobleem zijn er nog veel meer spannende vraagstukken in de schaakwereld. In een eerder blogbericht heb ik twee kleine weetjes aangestipt. Als je schaakproblemen wiskundig benadert, kom je er al snel achter dat wiskunde heel eenvoudige en verhelderende antwoorden op veel vragen biedt. Als voorbeeld zal ik nu het volgende probleem behandelen: Eén […]</p><p> Het bericht <a href="https://vielhuber.de/blog/kleines-schachproblem/">Klein schaakprobleem</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Bestanden online beschikbaar met OneDrive</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/online-verfuegbare-dateien-mit-onedrive/"/>

		<id>https://vielhuber.de/?p=778</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2014-10-20T19:00:23Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Of het nu OneDrive, Dropbox, Google Drive, OwnCloud of Box.net is: welke opslagruimte u ook gebruikt om uw bestanden op te slaan, de services zijn vrijwel identiek. De clients die beschikbaar zijn voor alle desktop- en mobiele systemen, de bestanden die standaard niet-versleuteld zijn en de opties voor delen verschillen slechts minimaal. Maar OneDrive, dat sinds Windows 8.1 in het systeem is geïntegreerd, heeft een speciale functie […]</p><p> Het bericht <a href="https://vielhuber.de/blog/online-verfuegbare-dateien-mit-onedrive/">Bestanden online beschikbaar met OneDrive</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">PHP: bestandstoegang met umlauts onder Windows</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/php-zugriff-auf-dateinamen-mit-umlauten-unter-windows/"/>

		<id>https://vielhuber.de/?p=759</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-09-09T12:03:30Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bestanden op webservers moeten altijd zonder spaties (niet "dit is een afbeelding.jpg"), zonder umlauten of speciale tekens (niet "voetbal.jpg"), zonder backslashes (niet "werk\auto.jpg") en in kleine letters (niet "test.JPG") worden opgeslagen. Onlangs moest ik echter voor een klantproject een groot aantal vooraf gedefinieerde bestanden met willekeurige bestandsnamen openen en verwerken. Linux-systemen staan standaard toegang toe tot bestanden met […]</p><p> Het artikel <a href="https://vielhuber.de/blog/php-zugriff-auf-dateinamen-mit-umlauten-unter-windows/">PHP: Bestandstoegang met umlauten onder Windows</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">SQL-query om een ​​ranglijst te bepalen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sql-query-zur-ermittlung-einer-rangliste/"/>

		<id>https://vielhuber.de/?p=749</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2014-08-27T20:37:17Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Vandaag kwam ik tijdens het werken aan een klantproject de volgende taak tegen: Neem een ​​SQL-tabel "user" met de kolommen "id" en "score" en bepaal een ranglijst van alle gebruikers, gesorteerd op "score", waarin gebruikers met dezelfde score dezelfde ranking krijgen. Door door de gebruiker gedefinieerde variabelen te gebruiken, kan deze taak intuïtief worden uitgevoerd en […]</p><p> Het bericht <a href="https://vielhuber.de/blog/sql-query-zur-ermittlung-einer-rangliste/">SQL-query om een ​​rangschikking te bepalen</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Facebook SDK: controleer tokens aan de serverzijde</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/facebook-sdk-token-serverseitig-pruefen/"/>

		<id>https://vielhuber.de/?p=742</id>
		<updated>2016-06-05T21:00:28Z</updated>
		<published>2014-08-20T19:30:27Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij het werken met de Facebook SDK (preciezer gezegd bij het implementeren van een Facebook-aanmeldfunctie binnen een REST-interface) moet het verzonden token dat de client van Facebook heeft ontvangen, eerst door de server op geldigheid worden gecontroleerd voordat verdere bewerkingen worden uitgevoerd. De eenvoudigste manier om dit te doen is met de ongedocumenteerde API-aanroep GET https://graph.facebook.com/me?access_token=TOKEN, waarbij TOKEN de 200 tekens lange […] is.</p><p> Het bericht <a href="https://vielhuber.de/blog/facebook-sdk-token-serverseitig-pruefen/">Facebook SDK: Verifieer tokens aan serverzijde</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Chrome DevTools: adressering van DOM-elementen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/developer-tools-fokussierte-html-elemente-direkt-ansprechen/"/>

		<id>https://vielhuber.de/?p=725</id>
		<updated>2017-03-25T22:07:19Z</updated>
		<published>2014-08-15T16:26:48Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Of het nu Chrome, Firefox, Opera, Safari of zelfs Internet Explorer is: tot een paar jaar geleden waren geavanceerde ontwikkelaarstools een uniek verkoopargument van Firefox en de populaire Firebug-plug-in. Tegenwoordig zijn krachtige ontwikkelaarstools onderdeel van de standaard scope van elke browser, en er is veel te ontdekken. Ik kwam zojuist een truc tegen om […]</p><p> Het bericht <a href="https://vielhuber.de/blog/developer-tools-fokussierte-html-elemente-direkt-ansprechen/">Chrome DevTools: DOM-elementen aanpakken</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Toegang tot het bestandssysteem met behulp van SQL</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/zugriff-auf-das-dateisystem-mit-hilfe-von-sql/"/>

		<id>https://vielhuber.de/?p=696</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-06-16T14:16:05Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ik stuitte onlangs op een handige functie in MySQL voor het benaderen van het bestandssysteem en het ophalen van waardevolle informatie, zoals het bestaan van bestanden en mappen of hun inhoud. Dit kan erg nuttig zijn als alternatief voor de PHP-functie `file_exists`, omdat de informatie over het bestaan van de bestanden in de query wordt opgenomen voor verdere sortering en […]</p><p> Het artikel <a href="https://vielhuber.de/blog/zugriff-auf-das-dateisystem-mit-hilfe-von-sql/">Toegang tot het bestandssysteem met behulp van SQL</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Geanimeerde achtergronden met canvas</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/animierte-hintergruende-mit-canvas/"/>

		<id>https://vielhuber.de/?p=670</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-06-07T23:38:40Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Geanimeerde vectorachtergronden kunnen variatie brengen in een weblandschap dat gedomineerd wordt door foto's en video's op volledig scherm. Idealiter gaat dit gepaard met snelle laadtijden en brede hardware- en softwareondersteuning. Een oplossing hiervoor is Canvas. Dit op JavaScript gebaseerde HTML-element wordt ondersteund door alle huidige browsers en wordt soepel weergegeven op mobiele apparaten. De ware kracht ervan ligt in het feit dat […]</p><p> Het artikel <a href="https://vielhuber.de/blog/animierte-hintergruende-mit-canvas/">Geanimeerde achtergronden met Canvas</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Vaste aspectverhouding voor HTML-elementen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/festes-seitenverhaeltnis-bei-responsiven-html-elementen/"/>

		<id>https://vielhuber.de/?p=642</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2014-04-02T18:22:26Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als webontwikkelaar sta je vaak voor het dilemma om met HTML-elementen te werken die - in tegenstelling tot bijvoorbeeld het img-element - noch een vaste grootte, noch een vaste beeldverhouding hebben. Vaak wilt u ervoor zorgen dat deze objecten zich responsief gedragen, maar dat de verhouding tussen breedte en hoogte behouden blijft. CSS biedt […]</p><p> Het bericht <a href="https://vielhuber.de/blog/festes-seitenverhaeltnis-bei-responsiven-html-elementen/">Vaste beeldverhouding voor HTML-elementen</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Gerechtelijke uitspraak over het gebruik van stockfoto's</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/gerichtsurteil-macht-stock-fotografie-zur-abmahnfalle/"/>

		<id>https://vielhuber.de/?p=614</id>
		<updated>2026-08-19T05:02:17Z</updated>
		<published>2014-02-09T20:47:48Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Nadat de rechtbank van Keulen vorige week in de RedTube-affaire terugkwam op haar eerdere uitspraak en oordeelde dat de openbaarmaking van de omstreden IP-adressen nooit had mogen plaatsvinden, heeft zij nu een nieuwe, zeer controversiële en twijfelachtige uitspraak gedaan in zaak 14 O 427/13: De auteursrechthebbende van stockfoto's van een specifiek fotobureau moet ook worden genoemd wanneer de afbeeldingen rechtstreeks via de URL van het bureau worden benaderd […]</p><p> Het artikel <a href="https://vielhuber.de/blog/gerichtsurteil-macht-stock-fotografie-zur-abmahnfalle/">"Rechtbankuitspraak over het gebruik van stockfoto's"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Vaarwel Block &amp; Inline - Welkom HTML5</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/adieu-block-inline-willkommen-html5/"/>

		<id>https://vielhuber.de/?p=596</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2014-01-29T21:19:24Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De innovaties van de HTML5-specificatie zijn talrijk en veel ervan worden al ondersteund door het grootste deel van het browserlandschap - hieronder zou ik een interessante verandering in de regels voor het nesten van elementen willen benadrukken. HTML heeft altijd onderscheid gemaakt tussen blok- en inline-elementen. De Document Type Definition van HTML4 noemt bijvoorbeeld h1, p en div als blok, evenals a, [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/adieu-block-inline-willkommen-html5/">Adieu Block &amp; Inline - Welkom HTML5</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">HTTP-logboekregistratie op IIS en Apache</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/http-logging-auf-iis-und-apache/"/>

		<id>https://vielhuber.de/?p=585</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2014-01-26T22:49:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Zowel Apache op Unix als IIS op Windows-systemen registreren HTTP-verzoeken kant-en-klaar in bestandsvorm. Ter bescherming tegen hackaanvallen moeten zoekopdrachten naar uw eigen website regelmatig handmatig en automatisch worden geëvalueerd en geanalyseerd (bijvoorbeeld met behulp van logbestandsanalysatoren zoals AWStats). In veelgebruikte configuraties zijn de paden van de relevante logbestanden bijvoorbeeld als volgt: /var/log/apache2/access.log (bijvoorbeeld: Ubuntu 12.04, Apache […]</p><p> Het bericht <a href="https://vielhuber.de/blog/http-logging-auf-iis-und-apache/">HTTP-logboekregistratie op IIS en Apache</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Joomla, IIS en de directoryrechten</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/joomla-iis-und-die-verzeichnisrechte/"/>

		<id>https://vielhuber.de/?p=576</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2013-11-27T00:33:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Bij de integratie van Joomla 3.2 op een Windows Server 2008 R2 met IIS 7.5 ontstaan er vaak problemen met directoryrechten, die vaak onvoldoende worden opgelost door veel te ruime instellingen te kiezen. De volgende oplossing is veilig en volledig functioneel: De IIS_IUSRS-groep heeft de volgende rechten nodig voor C:\inetpub\wwwroot\: Lezen en uitvoeren, Mapinhoud weergeven, Lezen, Schrijven […]</p><p> Het bericht <a href="https://vielhuber.de/blog/joomla-iis-und-die-verzeichnisrechte/">Joomla, IIS en directoryrechten</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Anoniem online: onmogelijk?</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/anonym-im-netz-unmoeglich/"/>

		<id>https://vielhuber.de/?p=556</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2013-09-22T17:15:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>In tijden van het NSA-schandaal zijn het niet alleen internetgebruikers die zich afvragen of en hoe ze anoniem op internet kunnen bewegen om de dataverzamelingsmanie van de autoriteiten en geheime diensten te omzeilen. Dit leidt echter vaak tot fouten en verkeerde aannames. Een veelvoorkomend misverstand is dat anonimiteit beperkt is tot het verbergen van het IP-adres. Het […]</p><p> Het artikel <a href="https://vielhuber.de/blog/anonym-im-netz-unmoeglich/">Anoniem op internet: Onmogelijk?</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">McFIT - nieuw logo, nieuwe afbeelding</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/mcfit-neues-logo-neues-image/"/>

		<id>https://vielhuber.de/?p=499</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2013-06-01T08:59:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De discount-fitnessketen McFIT geeft zichzelf een nieuw gezicht. Terwijl vroeger een felgele mascotte in de vorm van een banaan de blauwe letters sierde, wikkelt nu een gele strik op een antracietkleurige achtergrond zich vakkundig in elkaar en vormt een abstracte structuur. De FDP-kleuren blauw en geel komen niet alleen voor op het logo, maar ook op alle [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/mcfit-neues-logo-neues-image/">McFIT - Nieuw logo, nieuwe afbeelding</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Photoshop: reis terug in de tijd</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/photoshop-reise-in-die-vergangenheit/"/>

		<id>https://vielhuber.de/?p=477</id>
		<updated>2026-09-07T12:44:41Z</updated>
		<published>2013-05-20T18:53:41Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Toen de broers Thomas en John Knoll in 1987 begonnen met de ontwikkeling van Adobe Photoshop, was ik nog niet geboren. Tegenwoordig, anno 2013, is de software een van de meest populaire programma's in het algemeen en wordt hij beschouwd als de onbetwiste leider in de beeldbewerkingssector. De software is nu beschikbaar voor het nageslacht dankzij Adobe en het Computer History Museum […]</p><p> Het bericht <a href="https://vielhuber.de/blog/photoshop-reise-in-die-vergangenheit/">Photoshop: Reis naar het verleden</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Curiosa in het spel der koningen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/kuriositaeten-im-spiel-der-konige/"/>

		<id>https://vielhuber.de/?p=448</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2013-03-09T16:30:06Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Schaken fascineert mensen al eeuwenlang: de regels zijn gemakkelijk te leren en de ongelooflijke diepgang ervan is alleen toegankelijk voor ervaren spelers (waar ik helaas niet toe behoor). In het volgende zal ik twee interessante vragen behandelen: Is het mogelijk om door een correcte reeks zetten een stelling te bereiken waarbij de zwarte koning tegelijkertijd door twee witte dames wordt aangevallen […]</p><p> Het bericht <a href="https://vielhuber.de/blog/kuriositaeten-im-spiel-der-konige/">Curiosa in het Spel der Koningen</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Docu-soap in plaats van blockbuster: 48fps</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/doku-soap-statt-blockbuster-48fps/"/>

		<id>https://vielhuber.de/?p=418</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2012-12-30T18:24:14Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Films worden doorgaans opgenomen en afgespeeld met 24 volledige frames per seconde - maar het bijna 100 jaar oude standaardformaat "24p" lijkt te wiebelen. Om de lelijke bijwerkingen (bijvoorbeeld het sterke schokken tijdens middelsnel pannen van de camera) van de 24 fps-projectie te voorkomen, werken we al een tijdje aan een verdubbeling van de framesnelheid naar 48 frames per seconde [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/doku-soap-statt-blockbuster-48fps/">Documentairesoap in plaats van blockbuster: 48fps</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Controleer de spelling op websites</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/rechtschreibpruefung-auf-webseiten/"/>

		<id>https://vielhuber.de/?p=388</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2012-11-15T12:30:42Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Automatische spelling- en grammaticacontrole is tegenwoordig standaard in tekstverwerkingsprogramma's, maar het automatisch controleren van de spelling van een website was voorheen relatief omslachtig. Google Chrome zet een eerste stap in deze richting met een geïntegreerde controle in meerregelige invoervelden (textarea). Nu is er een dienst die dit voor hele websites mogelijk maakt. De dienst […]</p><p> Het bericht <a href="https://vielhuber.de/blog/rechtschreibpruefung-auf-webseiten/">Spellingcontrole op websites</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Telefoonnummers in links - een beveiligingsrisico?</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/telefonnummern-in-links-ein-sicherheitsrisiko/"/>

		<id>https://vielhuber.de/?p=319</id>
		<updated>2026-09-06T05:01:23Z</updated>
		<published>2012-10-14T19:22:55Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Een paar weken geleden schreef ik over hoe je bezoekers de telefoon-app op mobiele apparaten kunt laten openen door op een telefoonnummer te tikken. Nu is er een mogelijkheid ontstaan om via dergelijke links de simkaart onomkeerbaar te blokkeren of het toestel terug te zetten naar de fabrieksinstellingen, zonder dat de gebruiker iets hoeft te doen. Via speciale links die bijna overal op de loer liggen en ook […]</p><p> Het artikel <a href="https://vielhuber.de/blog/telefonnummern-in-links-ein-sicherheitsrisiko/">Telefoonnummers in links - een veiligheidsrisico?</a> verscheen het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Interessante e-mailcuriosa</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/interessante-email-kuriositaten/"/>

		<id>https://vielhuber.de/?p=305</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2012-09-17T15:41:04Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Moeten domeinnamen en e-mailadressen altijd kleine letters zijn om er zeker van te zijn dat u terechtkomt waar u heen wilt? Of is dit totaal irrelevant? De mailservers van Google hebben bijvoorbeeld vreemde instellingen met interessante effecten, die ik hieronder kort zal introduceren. Google, dat sinds kort @gmail.com-adressen aan Duitse gebruikers aanbiedt, negeert punten vóór de slingeraap en [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/interessante-email-kuriositaten/">Interessante e-mailcuriosa</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Ontwerp van de beurskoersen in de dagelijkse onderwerpen</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/design-der-borsenkurse-in-den-tagesthemen/"/>

		<id>https://vielhuber.de/?p=291</id>
		<updated>2026-08-19T05:02:16Z</updated>
		<published>2012-09-11T10:10:19Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Ik volg de opzet van verschillende programma's op de Duitse televisie nauwlettend. Vrijwel geen enkel programma behoudt permanent zijn huisstijl. Het nachtelijke ritueel om om 22:15 uur voor het televisiescherm te zitten om het laatste nieuws te bekijken, bezorgt mij de laatste tijd buikpijn: al enkele maanden wordt er bij de presentatie van de actuele beurskoersen gebruikgemaakt van een volstrekt verwarrend kleurenschema […]</p><p> Het artikel <a href="https://vielhuber.de/blog/design-der-borsenkurse-in-den-tagesthemen/">Ontwerp van de aandelenkoersen in het Tagesthemen</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Koppel telefoonnummers correct</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/telefonnummern-richtig-verlinken/"/>

		<id>https://vielhuber.de/?p=241</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2012-09-06T19:21:54Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Als u uw eigen website optimaliseert voor mobiele apparaten, moet u niet alleen letten op verschillende schermformaten, geoptimaliseerde laadtijden en speciale functionaliteiten (zoals hover-effecten), maar ook rekening houden met de speciale mogelijkheden van de apparaten. Dit omvat ook (sommige mensen zijn het misschien vergeten) het voeren van telefoongesprekken. Overigens wordt een voorafgaande “+49” in het href-attribuut aanbevolen omdat klanten hierdoor [...]</p><p> Het bericht <a href="https://vielhuber.de/blog/telefonnummern-richtig-verlinken/">Telefoonnummers correct koppelen</a> verscheen voor het eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Dubbele inhoud op blogs</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/duplicate-content-auf-blogs/"/>

		<id>https://vielhuber.de/?p=238</id>
		<updated>2026-08-19T05:02:16Z</updated>
		<published>2012-09-06T19:13:20Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>Google bestraft vaak identieke content op meerdere websites. Het Google-algoritme is echter intelligent en herkent of het gaat om consistente elementen in de header en footer of om complete tekstpassages die twee keer toegankelijk zijn onder verschillende URL's. De vraag hoe Google omgaat met overzichtspagina's van blogartikelen is bijzonder interessant. Het YouTube-kanaal Google Webmaster Help biedt meer informatie over dit onderwerp. […]</p><p> Het artikel <a href="https://vielhuber.de/blog/duplicate-content-auf-blogs/">"Dubbele inhoud op blogs"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
		<entry>
		<author>
			<name>David</name>
							<uri>https://vielhuber.de</uri>
						</author>

		<title type="html">Verhoog de WordPress-beveiliging</title>
		<link rel="alternate" type="text/html" href="https://vielhuber.de/blog/sicherheit-von-wordpress-erhohen/"/>

		<id>https://vielhuber.de/?p=222</id>
		<updated>2026-09-05T06:47:51Z</updated>
		<published>2012-09-06T18:29:47Z</published>
		<category scheme="https://vielhuber.de/" term="Blog"/>
		<summary type="html"><p>De beveiliging van WordPress, momenteel het populairste contentmanagementsysteem, kan aanzienlijk worden verbeterd door twee kleine instellingen aan te passen. Dit kost slechts 5 minuten en twee regels code. Hoewel het probleem ook met talloze plugins kan worden opgelost, beperk ik me hier bewust tot oplossingen zonder plugins. Ten eerste onthult de meta-tag `&lt;meta content="WordPress […]` het volgende:</p><p> Het artikel " <a href="https://vielhuber.de/blog/sicherheit-von-wordpress-erhohen/">Het verbeteren van de WordPress-beveiliging"</a> verscheen eerst op <a href="https://vielhuber.de">Vielhuber David</a> .</p>
</summary>

		
			</entry>
	</feed>
