Crystal & Alpine op de Raspberry Pi
Het samenbrengen van twee interessante technologieën: Alpine Linux - een kleinschalige en op beveiliging gerichte Linux-distributie Crystal - een gecompileerde taal met een mooie syntaxis (vergelijkbaar met Ruby) op de Raspberry Pi (armhf / ARMv6, die ook de Pi Zero W zou ondersteunen) is op dit moment, per 21.12.2018, niet mogelijk. Er is geen (althans geen...
WeiterlesenKristal: kristal taal Duplicaat spoor gevonden
max@morpheus:~/crystal/taxgod$ crystal run src/taxgod.cr Unhandled exception: Duplicate trail found 'vat-correction' (Radix::Tree::DuplicateError) from lib/radix/src/radix/tree.cr:0:11 in 'add' from lib/radix/src/radix/tree.cr:149:11 in 'add' from lib/radix/src/radix/tree.cr:149:11 in 'add' uit lib/radix/src/radix/tree.cr:108:9 in 'add' uit lib/kemal/src/kemal/route_handler.cr:49:7 in 'add_to_radix_tree' uit lib/kemal/src/kemal/route_handler.cr:21:7 in 'add_route' uit lib/kemal/src/kemal/dsl.cr:12:1 in 'post' uit src/vatcorrection.cr:26:2 in '__crystal_main' uit /usr/share/crystal/src/crystal/main.cr:97:5 in 'main_user_code' uit /usr/share/crystal/src/crystal/main.cr:86:7 in 'main' uit /usr/share/crystal/src/crystal/main.cr:106:3 in 'main'...
WeiterlesenDe Crystal programmeertaal en coderingen
Onlangs ondervond ik problemen met het correct instellen van bestandscoderingen in de Crystal programmeertaal, daarom documenteer ik dit hier. Crystal leest en schrijft bestanden standaard in UTF-8. Soms zul je bestanden tegenkomen die gecodeerd zijn in b.v. de Windows-1252 code pagina. (Dit is de West-Europese code pagina, b.v. gebruikt voor Duits...
WeiterlesenAlpine Linux eerste stappen
Hier is een korte inleiding tot Alpine Linux, specifiek voor het Raspberry Pi platform Waarom Alpine Linux? het is klein het kan geïnstalleerd worden door bestanden te kopiëren op de FAT partitie van de SD het kan draaien vanuit RAM, het bestandssysteem blijft read-only (wijzigingen bewaren is natuurlijk mogelijk) dit is zeer goed voor embedded systemen...
WeiterlesenOptimaliseren van paginagrootte voor Shopify-ongemakkelijke waarheden
De ongemakkelijke waarheid in mijn geval is dat onze hoofdpagina momenteel 3,4 MB weegt - en dit is alleen nog maar de HTML. Ik had te veel vertrouwen in de ontwikkelaars van het thema - we gebruiken een thema genaamd "Fastor" door Roarthemes. Helaas is er een slechte ontwerpkeuze gemaakt in dit thema;...
WeiterlesenNieuwe WEEE-wetgeving vanaf 15 augustus 2018
Met Richtlijn 2012/19/EU van het Europees Parlement en de Raad van 4 juli 2012 is een nieuwe rechtsgrondslag voor afgedankte elektrische en elektronische apparatuur (AEEA) gecreëerd. Met ingang van 15 augustus 2018 eindigt de zogenaamde overgangsperiode, die in dit document wordt gedefinieerd. Dit heeft enorme gevolgen, aangezien we...
WeiterlesenAlgolia en het gebruik van instantsearch.js van uw script voor Shopify
"Goede artiesten kopiëren, grote artiesten stelen." - Steve Jobs Geïnspireerd door pimoroni.com wilde ik een soortgelijke zoekopdracht ook implementeren op onze webshop, buyzero.de. buyzero.de wordt momenteel aangedreven door Shopify. De zoekopdracht toont resultaten terwijl u typt - in de hoofdpagina, dynamisch vervangen van de eerder weergegeven inhoud. Erg cool, erg handig - en...
WeiterlesenWiFi kanaal 13 & 14 op Alpine Linux aka ik kan geen verbinding maken met mijn router aka crda configuratie
Samenvatting Tijdens het ontwikkelen van een embedded, read-only testsysteem voor een Pi Zero W WLAN poort modificatie die we voor een klant hebben gedaan, stuitte ik op een interessant probleem. De Pi Zero W maakte plotseling geen verbinding meer met onze router. Na wat onderzoek ben ik er in geslaagd om de reden te vinden, en de oplossing. De reden: WLAN regelgevende domeinen In...
WeiterlesenOPENDROP V2.0 FIRMWARE BACKUP & RESTORE MET AVRDUDE
Kort overzicht OpenDrop-v2.0-Firmware_avrdude_guide (dit artikel als PDF, aanbevolen!) opendrop2.0_firmware (voor OpenDrop V2.0 als ZIP) Dit document & blog post is voor mensen die: een basis begrip willen krijgen voor avrdude gebruik met een Sparkfun Pro Micro (of compatibel) board (ATmega32U4 5V, 16 MHz) firmware files willen krijgen voor de OpenDrop v2.0 (vier drukknoppen) - de firmware...
WeiterlesenRC 1 von v3.1.0 Anonymebox Image
Wir haben soeben den RC1 von dem neuen 3.1.0 Anonymebox Image getestet. Wat brengt 3.1.0 als wijzigingen? De belangrijkste wijziging is VPN Unterstützung für beliebige (OpenVPN-compatible) Provider. Op deze manier kunt u snel de voor u beste VPN aanschaffen en het gunstigste tarief krijgen. Die Möglichkeiten, Seiten, Videos, etc. zu entblockieren sind damit schier unendlich. Da RC1...
Weiterlesen