Blog artwork van mockup naar resultaat.

Labella Vincenzo van test naar functioneel

Backend

De backend heb ik verder afgemaakt. Er zijn enkele extra api routes bij gemaakt. Cors zorgde in het begin door mijn onervarenheid voor veel problemen. Uiteindelijk is het goed gekomen. Niet geheel veilig, het gaat echter buiten internet om functioneren. Labels worden aangemaakt met pdfkit en via IPP lokaal naar cups doorgestuurd. Code van de backend: https://github.com/mrlnnl/vincenzo-backend

Labella vincenzo api

Backend maken met Node.js, express & mongoose

Backend maken met Node.js, express & mongoose.

Al geruime tijd ben ik bezig met het hobbymatig programmeren van een etiketten programma voor Slagerij Vincent Spierings. Ik heb het project de naam Labella Vincenzo gegeven, dat klinkt wel sjiek. De frontend heb ik gemaakt met behulp van Vue.JS framework. In deze blog echter uitleg over de backend die gebruik maakt van express voor de web api en mongoose voor aansturing van de database.

RTL-SDR

RTL-SDR (RTL2832U)

RTL-SDR

RTL-SDR is een project waarbij je een DVB-T usb stick eigenlijk bedoelt voor digitale ontvangst van TV (gebaseerd op de RTL2832U chipset) gebruikt voor software defined radio. Je gebruikt hem dan als scanner waarbij je ongeveer tussen de 20Mhz - 1700Mhz frequenties kunt ontvangen.

LEDE Package

LEDE SDK en custom packages

LEDE SDK

Zelf packages compilen voor de LEDE router firmware gaat met behulp van de SDK. Deze bevat een voorgecompileerde toolchain, waardoor je een stap (het compilen van de toolchain) kunt overslaan en veel sneller klaar bent. Met de SDK kun je custom packages compilen of bestaande packages aanpassen met patches of een nieuwere/oudere versie installeren van een specifiek package.

Logo dagblad De Limburger

Dagblad De Limburger hack

Natuurlijk niet echt een hack, het lukt nog niet om artikelen aan te passen :-). Maar wel iets wat ik jaren geleden heb gemaakt in bash om gratis een kopie van de digitale krant de limburger te downloaden. Ondanks dat het script wat slordig is heeft het al jarenlang gefunctioneerd. Ik had gigabytes archief van digitale kranten die ik nooit las. De artikelen in de krant zijn niet relevant voor me.

screenshot van term met wat code.

LEDE Project op TP-Link TL-WDR4900

LEDE Project

Sinds enige maanden gebruik ik LEDE op mijn wireless router van TP-Link. LEDE is een opensource alternatieve firmware voor een groot aantal wireless routers. Het is een fork van openwrt en dus gebaseerd op linux. Het voordeel van LEDE is dat helemaal zelf kunt bepalen hoe je de router configureert en er zijn een honderden extra's beschikbaar in de vorm van packages zoals bijv. OpenVPN, adblock, torrent, nzbget etc. Ook qua veiligheid is het LEDE Project snel en omdat de code opensource is zijn er geen geheime backdoors.