TQ
dev.com

Blog about software development

Subscribe

Free OTP 'soft token' written in Go

08 Nov 2020 - by 'Maurits van der Schee'

I have written open-source software that you can use as an alternative to Google/Microsoft Authenticator on any device (that Go can cross-compile for). You may (for instance) run it on your Raspberry Pi (zero) and use it as a "semi-hardware" token...

Continue reading...

Beelink Gemini T34 modding

11 Sep 2020 - by 'Maurits van der Schee'

I bought a "Beelink Gemini T34" mini PC for 120 EUR with 8GB RAM, 128 mSATA SSD and a N3450 quad core 2.2 Ghz CPU with an Scenario Design Power (SDP) of only 4W. It is the successor of my "Beelink T4" mini PC with 4GB RAM, 64 GB eMMC and a Z8500 quad core 2.24 Ghz CPU...

Continue reading...

Free GDPR scanner online!

05 Aug 2020 - by 'Maurits van der Schee'

I have created a free GDPR scanner at: TQdev.com/gdpr-scanner. You can use it to see what domains are connected by your website and see who is running those domains and where they are hosted. Ideally you see only one entry with only the domain that you have entered...

Continue reading...

PHP-CRUD-API now on Docker Hub

01 Aug 2020 - by 'Maurits van der Schee'

PHP-CRUD-API is an "automatic" API: software that turns your database into a REST API. This is possible thanks to database reflection (asking the database which tables and fields it has). Support for Docker and Docker Compose has been added...

Continue reading...

OSX clean install error messages

26 Jul 2020 - by 'Maurits van der Schee'

When you buy a second hand Mac you should do a clean install of OSX from a USB drive for security reasons. This sounds easy, but there are some problems you may run into. In this post we discuss 2 common, but cryptic, error messages...

Continue reading...

uBlock Origin on Android

17 Jul 2020 - by 'Maurits van der Schee'

On Xubuntu I protect my privacy by using an ad-blocker (uBlock Origin) in my browser (Firefox). On my phone (Android) I also use Firefox, but I was not able to install uBlock Origin in Firefox on Android, until now!...

Continue reading...

Beelink T4 modding and overclocking

21 Jun 2020 - by 'Maurits van der Schee'

I bought a "Beelink T4" mini PC for 100 EUR with 4GB RAM, 64 GB eMMC and a Z8500 quad core 2.24 Ghz CPU with an Scenario Design Power (SDP) of only 2W. It is the successor of my "Z83II" mini PC with 2GB RAM, 32 GB eMMC and a Z8350 quad core CPU...

Continue reading...

PHP-CRUD-API v2 now supports SQLite

13 Apr 2020 - by 'Maurits van der Schee'

After 1 year of slowly growing PHP-CRUD-API v2 another milestone is reached. Today SQLite support, the fourth supported database engine, is (re)added to the project. It was removed with the introduction of v2. This feature is added...

Continue reading...

Ultimate NUC killer under 500

14 Feb 2020 - by 'Maurits van der Schee'

I've built another PC. This time I wanted to replace my Intel NUC i5 with something more powerful. I've chosen an ASRock DeskMini A300 case (with a STX-sized motherboard) and a Ryzen 3 3200G processor. This little machine costs less than 500...

Continue reading...

Install OpenConnect VPN server on KVM

07 Feb 2020 - by 'Maurits van der Schee'

In a previous post I have shown how to add an IPsec IKEv2 VPN to your (Ubuntu 18.04) KVM setup. In this post I will show you how to add and configure OpenConnect VPN. I will show how to install the VPN endpoint on a virtual machine...

Continue reading...