Skip navigation

Webdevelopment-En-Meer

SkyLight v0.04-beta update

Ik heb twee weken geleden een update voor SkyLight gepubliceerd. In deze versie worden comments en RSS feeds toegevoegd en heb ik de UI van het admin panel herschreven. Daarnaast zouden logo’s nu moeten werken in de standaard themes. Je kan de zoals altijd de update downloaden en installeren vanaf het About tab in je admin panel. De comments werken met een id en een post_id. Het id is om de comment zelf te identificeren zodat je ze kan verwijderen. Lees meer #SkyLight

AUR packages publiceren

Zoals ik misschien al eerder heb verteld werkt Linux met package managers en repositories. Om even te herhalen: Een package manager is een programma dat automatisch software voor jouw installeert. In plaats van naar de website van Mozilla te gaan, de Firefox installer te downloaden en installeren vertel je je package manager gewoon Firefox te installeren. De package manager kijkt voor jouw in een soort grote lijst software genaamd de repository of Firefox beschikbaar is en waar dat dan het best kan worden gedownload (bijv. Lees meer #aur #phaser #linux

Fallen World RPG v2.1 - GROTE Map Updates!

Yo. In de vorige zomervakantie ben ik begonnen met Fallen World. Het plan was, en is, om een volledige Minecraft RPG te maken met alleen commands, datapacks en rescourcepacks. Een tijd geleden heb ik het eerste devlog op YouTube gepost. Sindsdien heb ik er hard aan gewerkt en is hier v2.1! In deze update zijn grote verbeteringen aan de map (mede dankzij mijn zusje Lize) en veel code is gerefactored. Dat houd in dat het de goede kant op gaat. Lees meer #datapacks #minecraft

Waar ben ik momenteel in mijn plannen voor dit jaar?

In deze blogpost praatte ik over mijn doelen voor dit jaar. We zitten nu op de helft van dit jaar, en het leek me een goed moment om te kijken waar ik momenteel sta. Ik noemde in die blogpost zes dingen die ik graag wilde leren en vijf mogelijke projecten.Van de zes dingen waarin ik me wilde verdiepen heb ik er tot nu toe drie geleerd: Linux, Python en Bash. Ik heb geleerd hoe ik commandline apps maak voor Linux met bijvoorbeeld whiptail. Lees meer #tools #javascript

Three.js: 3D graphics met Javascript

Ik heb de laatste 2 weken wat geëxperimenteerd met three.js Three.js is een Javascript library om 3D objecten in je browser weer te geven met WebGL. Klinkt moeilijk, maar het betekent eigenlijk: je kan coole 3D stuff op websites maken. Voorbeelden daarvan kan je op de homepage van threejs.org vinden. Maar je kan er naast coole 3D effecten ook games mee maken! Het is niet een game specifieke library, maar het is wel mogelijk. Lees meer #webgl #javascript #3d

Nieuwe webdev tool + dashboard

Een tijdje geleden maakte ik een post over mijn WebDev tools. Dit is een set tools voor webdevelopment geschreven in JS die op mijn website beschikbaar zijn. Vandaag heb ik een tool toegevoegd: de key tool. De originel keyCode tool logde de keyCode, maar aangezien het gebruikt van event.keyCode inmiddels deprecated is heb ik een nieuwe tool toegevoegd die de nieuwe event.key logt. Verder is er nu een dashboard beschikbaar op https://code. Lees meer

Mogelijke besturingssystemen voor mijn DIY telefoon

Zoals ik in mijn vorige post al zei draait mijn theoretische telefoon Linux. Ik ben momenteel aan het testen met verschillende Linux distro’s / mobile shells. Ik gebruik hiervoor een Raspberry Pi omdat ik die toevallig heb, maar in de toekomst zijn andere SBCs (singleboard computers) niet uitgesloten. Een mobile shell is de interface waarin je apps draaien (homescherm, launcher, notificatiecentrum, lockscreen) Dit zijn tot nu toe de meest belovende opties: Lees meer #diy #rpi

Tiling Window Managers: wat zijn het en wat zijn de voordelen?

HAAAAALLLOOO! Hier ben ik weer. Vandaag ga ik jullie iets vertellen over tiling window managers. Een window manager is een programma dat op iedere computer staat. De window manager managet de windows. Als je het over windows hebt gaat het in dit geval niet over het besturingssysteem van Microsoft maar over zogenaamde vensters: de vakjes waar je apps in leven. De meeste window managers zijn floating window managers. Bij een floating window manager kunnen de windows overal op het scherm geplaatst worden. Lees meer #linux

Waarom ik naar Linux ga switchen

He hallo, Jup, je zag het correct. Ik ga Windows opgeven en Linux installeren op mijn laptop. In deze post leg ik je precies uit waarom. Voor mensen de lezers die het nog niet weten: Linux is een open-source besturingssysteem. Het wordt door de community en wat bedrijven onderhouden, en is volledig open-source. Dat betekent dat iedereen de code mag inzien, bewerken en ditribueren. De grootste reden voor de switch is dat ik zelf in beheer kan zijn van mijn eigen computer. Lees meer #linux

Gamedevelopment met Phaser 3

Ik heb me na het maken van mijn game Sticks and Rocks verdiept in Phaser 3. Phaser is een framework om games te maken met HTML en Javascript. Je kan er physics, spritesheets audio en nog veel meer mee maken. Ik heb als experiment een game gemaakt genaamd CutieTanks. CutieTanks is een shoot ’em all arcade game waar de laatste die nog leeft wint. Je kan screenwrappen. Dat betekent dat als je aan de ene kant van het scherm verdwijnt, je aan de andere weer verschijnt. Lees meer #javascript #phaser

iOS 6 in 2021

De eerste video op mijn YouTube kanaal ging over het dualbooten van mijn iPad 2. Ik ging in die video namelijk met coolbooter mijn iPad 2 downgraden naar iOS 7. Maar mijn iPad heeft niet lang iOS 7 gedraaid hoor. Ik ben namelijk 3 dagen na het maken van die video naar iOS 6 geswitcht. Ik wil je in deze blogpost vertellen hoe mijn ervaringen met iOS 6 in 2020 en 2021 tot nu toe zijn geweest. Lees meer #ios #jailbreak

Mijn eerste (goede) game!

Ik heb de afgelopen weken erg hard gewerkt aan een game, en die is nu in een staat dat ik er tevreden mee ben. De game heet Sticks and Rocks en het is een 2d exploration game met een topdown camera. Dat betekent dat je het karakter van bovenaf ziet. Ook heeft de game random gegenereerd “destructible” terrein. Das eigenlijk gewoon een coole manier om te zeggen: je kan net als in het echt de wereld om je heen helemaal vernielen :) Lees meer #webdesign #javascript

WebDev ToolKit: tools voor web- en gamedevelopment

Ik ben begonnen met het maken van een set tools voor dingen die ik vaak gebruik bij het maken van websites en games. Zo moet ik vaak weten welke Javascript KeyCodes bij welke toets hoort, of ik moet bijvoorbeeld een kleur 25% lichter / donkerder maken. Ook moet ik weleens een kleur van hex naar rgb veranderen. Dit zijn de tools die ik tot nu toe heb. Javascript KeyCodes: https://code.geheimesite.nl/tools/keycode/ Kleuren selector: Lees meer #tools #javascript #webdesign

Atom: een crossplatform code-editor

Atom is een cross-platform code-editor gebouwd met Chromium en Node.js Ik heb de laatste tijd gewerkt in Atom. En ik moet zeggen dat het me wel bevalt. Ik blijf zelf in vscode, want ik heb nog geen editor gevonden die beter werkt dan vscode, maar Atom is zeker erg goed! Atom alleen is een vrij minimalistische code-editor, maar je kan hem uitbreiden met extensies “packages”, en themes. Je kan bijvoorbeeld de kleur van de syntax highligthing aanpassen. Lees meer #tools

ThinkChat: mijn nieuwe chatapp

Ik heb de laatste paar dagen erg hard gewerkt aan een nieuw project: ThinkChat ThinkChat is een simpele chatapp die gebruik maakt van socket.io en Node.js. Er zijn meerdere rooms, en je hoeft alleen maar een nickname in te vullen om te kunnen chatten. Verder heb ik nog wat leuke dingen toegevoegd. Iedereen krijgt bijvoorbeeld een 4-cijferige “pin” of “tag” achter hun nickname. Hierdoor zijn alle nicknames uniek, en kunnen er bijvoorbeeld meerdere Robins in de chat zitten. Lees meer #ios #pwa #github

Dit wil ik leren in 2021

Misschien ben ik er een beetje laat mee omdat we al een maand in het nieuwe jaar zitten, maar dit zijn mijn doelen voor 2021. Dit zijn nieuwe dingen die ik graag wil leren of dingen waar ik me nog verder in wil verdiepen. React & React native. Ik wil leren hoe je met Javascript UIs (user interfaces) maakt. Misschien wil ik zelfs proberen een kleine app te maken Socket. Lees meer #javascript #linux