Posts tonen met het label code. Alle posts tonen
Posts tonen met het label code. Alle posts tonen
augustus 20, 2021

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. Het post_id wordt gebruikt om ze bij de juiste post weer te geven. Verder heb ik dus de backend UI voor het admin panel herschreven. I…


februari 19, 2021

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. Maar niet alleen dat, vrijwel elk aspect van Atom kan worden aangepast. Je kan Atom precies er zo uit laten zien en laten werke zoals …


november 06, 2020

Security patch v0.02.1-beta voor SkyLight Websitebuilder

Ik heb een securitypatch voor SkyLight websitebuilder gepubliceerd, en raad het erg aan om te updaten naar de nieuwe versie als je het programma gebruikt. Eerst werd het wachtwoord opgeslagen als platte tekst, wat natuurlijk niet echt veilig is. In deze update heb ik dat probleem aangepakt met een wachtwoord hash. Ook heb ik een bug die code-injection mogelijk maakte gefixt. Ik weet dat het lastig is om te updaten, en ik werk al aan een online updater. Als je hulp nodig hebt bij het updaten, mail me dan op robin@geheimesite.nl Je kan de download voor de patch hier vinden: https://github.com/…


juli 27, 2020

Nieuw project: Nibor

Hoi, ik ben een tijdje geleden aan een nieuw project begonnen, en het is nu in de fase waarin het redelijk werkt. Het is een virtuele assistent genaamd Nibor Virtual Assistant, of gewoon kort: Nibor.  Nibor is een klein programma dat de speech-recognition  API gebruikt. Je kunt hem simpele opdrachten geven, zoals: Vertel een grap. Welke dag is het? Hoe laat is het vandaag? Wat is het weer? Hij is nog niet erg slim, omdat ik nog geen goede manier heb gevonden om commando's op te slaan. Ik check nu op trefwoorden zoals "weer" of "hoe"+"laat" met if-else statem…


juni 25, 2020

Datapacks in Minecraft

Ik ben met een vriend bezig om een ‘mod’ voor Minecraft te maken. Officieel is het geen mod, maar een combinatie van rescourcepacks en datapacks. Een datapack is een soort rescourcepack, maar inplaatsvan de shaders, textures en geluiden, kun je er de crafting recipes, structures en advancements mee aanpassen. In datapacks heb je functions. Dit zijn bestanden, die commands bevatten, die je via de chat kunt oproepen. Al deze commands worden in dezelfde gametick uitgevoerd. Ook is er een loop fucntion. Deze wordt elke gametick uitgevoerd. Met datapacks kan je wat hele coole dingen maken. Ik en m…


juni 23, 2020

Nieuwe app: Website-To-Webapp

Ik heb de laatste tijd hard gewerkt aan een nieuwe app: Website-To-Webapp. Met deze app kun je van elke website simpel een PWA maken. PWA staat voor Progressive Web App, en betekent eigenlijk dat als je een website toevoegt aan je homescherm, hij opent als app (in een apart scherm). Het voordeel van PWA’s over native apps is dat ze volledig cloud based zijn, en dus geen opslag op je telefoon in beslag nemen. Ook kan je je apps in 1 simpele taal programmeren (html, wil je er meer over weten? Bekijk dan deze tutorial) en werkt het dan voor alle platforms (iOS, Android, fireOS etc.), in plaa…


juni 21, 2020

SkyLight Website Builder v0.02-beta is af!

Een tijdje geleden (ongeveer een maand) heb ik een blogje gepost over mijn website bouwer: SkyLight Website Builder. Ik had toen net de eerste beta versie (release) af, en nu (een maand later) heb ik de tweede beta versie af. Met deze versie heb ik veel dingen toegevoegd, zoals: Het importeren zelf gemaakte van thema's Een tweede standaard thema (beschikbaar op GitHub) Menu's Wiki (voor tutorials) Een paar bugfixes in de page module About tabblad (voor versie informatie) Je kan versie twee downloaden op mijn GitHub profiel . Wees je wel bewust dat het testversies zijn, en er dus nog b…


mei 27, 2020

SkyLight Website Builder v0.01-beta beschikbaar!

Ik heb de laatste paar maanden hard gewerkt aan een nieuw project: een website bouwer. Ik heb al verschillende websitebouwers gemaakt, maar deze is anders. Ik heb de code nu ook ECHT netjes gemaakt, en gepubliceerd op GitHub. Verder heb ik dingen gemaakt als een theme interface, met een simpele API voor third-party developers. Ook heb ik betere code geschreven voor het aanmaken van pagina’s.  Ik vind het erg leuk om aan dit project te werken, en ik heb veel geleerd over PHP en GitHub. Ik heb gister de eerste versie (release) gepubliceerd met de naam v0.01-beta. Het is een testversie maar je k…


maart 03, 2020

Ik ben van code-editor geswitcht

Hai, Ik heb een hele tijd geleden een blogje gemaakt over mijn favorite code-editor: Brackets. Altans, dat was mijn favoriete editor. Ik ben namelijk naar Visual Studio Code geswitcht. De reden daarvoor is dat Visual Studio Code ingebouwde GitHub functionaliteit heeft. Daarnaast kan je door ! te typen een hele HTML pagina in een keer maken. Daarnaast vind ik de bestandsbrowser - die kolom links - beter werken. Ook heb je rechts een soort balk waarin je een voorbeeld ziet van het volledige bestand. Waar ik wel aan moest wennen is hoe de kleuren eruitzagen. Ik was heel erg gewend aan de kleure…


februari 25, 2020

Zo maak je een inlogsysteem met PHP en HTML

Hallo, ik ben Robin. In deze tutorial laat ik zien hoe je een simpel inlogsysteem maakt in PHP. Voor deze video moet je wel de basisvaardigheden van PHP en HTML onder de knie hebben. Wil je leren hoe je je eerste HTML website maakt? Houd dan dit blog in de gaten, want binnenkort plaats ik een beginners handleiding HTML. Kijk voor de broncode van dit project op mijn GitHub profiel: https://github.com/RobinBoers/Inlogsysteem_PHP Hier heb je nog een lijstje handige tools bij webdevelopment en PHP: - xampp : https://www.apachefriends.org/index.html - brackets : http://brackets.io/ - vi…


november 27, 2019

Een virus maken!

Een simpel VBScript maken In deze tutorial ga ik laten zien, hoe je een simpel virus maakt. Het is niet gevaarlijk, maar wel grappig. Wat ons virus gaat doen is een melding laten zien met de tekst: "Your computer has been hacked, press OK to accept!". Deze melding is niet weg te klikken, en heeft maar een knop: "OK" Voor deze tutorial, gebruiken we de taal VBScript. Ik ga ervan uit dat je al een code-editor hebt, anders vind je hier een tutorial over hoe je Brackets download. Ook ga ik ervan uit dat bestandsnaam extensies aanstaat, zo niet, kun je hier een tut…


november 27, 2019

Brackets installeren

Ik ben momenteel bezig met het maken van tutorials over het coderen van simpele programma's, spelletjes, websites, en veel meer. Voor al die dingen heb je een code-editor nodig. Daarom is hier een stappenplan, voor het installeren van mijn favoriete code-editor: Brackets Opmerking: in principe kun je ook programmeren in een tekstverwerkers zoals Kladblok (Windows), TextEdit (macOS) of  gedig (Linux). Het hebben van een goede code-editor is gewoon erg fijn... PS: gebruik in ieder geval NOOIT Word of een soortgelijke tekstverwerker als code-editor. Dan zal de code niet werken Stap 1: Br…


november 26, 2019

Beginnen met Python

Een tutorial over het installeren van Python, en het opzetten van een programmeeromgeving In mijn klas zitten een paar kinderen die willen leren hoe Python werkt. Daarom maak ik een tutorial over hoe je Python installeert, gebruikt, en activeert. Eerst vertel ik wat achtergrond informatie over Python. Python is een programmeer/scripttaal, gemaakt in de jaren 90 van de vorige eeuw. Het is ontworpen door Guido van Rossum. De taal is mede gebaseerd op inzichten van professor Lambert Meertens die een taal genaamd ABC had ontworpen, bedoeld als alternatief voor BASIC, maar dan met geavanceer…


juli 27, 2019

Beste code-editor: Brackets

Hey, zoals je waarschijnlijk wel weet, als je op mijn blog komt, houd ik van programmeren. Vandaag, wil ik jullie mijn favoriete code-editor laten zien: Brackets Brackets is een code-editor / IDE gemaakt door Adobe. Ze gebruiken  Code Mirror  om de code te kunnen highlighten. Brackets bevat een inline editor, om css en kleuren te kunnen bewerken. Dat doe je, door een element, of kleur te selecteren, en op CTRL + E te drukken. Ook kan je je scherm opdelen in 2 stukken (splitscreen). Zo kan je in twee bestanden tegelijk werken. Dat doe je door op het rechthoekige pictogram naast de bestanden…


juli 25, 2019

Nindo App

Hoi, ik heb pas een app gemaakt. Hij heet DGAW. Dat staat voor De Geheim Agenten Web-app. Want dat is het, een web-app. Hij past zich automatisch aan aan het platform (IOS of Android), zodat ie er toch uitziet als een native app. De layout is gemaakt met Onsen UI . Als je hem aan je beginscherm vastmaakt, ziet het eruit als een systeemeigen app, omdat hij in een eigen venster wordt geopend, zonder browsercontrolls. Dat komt opdat ik een Web App Manifest heb toegevoegd. Je kan er openbare berichten in plaatsen, met Nindo. Ook kan je privĂ© berichten versturen en chatten. Hieronder zie je een p…