[PEGN] is a language for defining languages. More precisely, it is a universal notation for expressing any grammar — including natural language — in a way that is easy to parse cognitively and programmatically without any specific application or implementation in mind. It builds on the best of existing meta and data structure languages such as PEG, ABNF, EBNF, and JSON.
Dragon Quest 11 S: Echoes of an Elusive Age Trailer – Nintendo Direct
PRUSA LIVE #15 – with David Hewlett + 3D printed fashion competiton winners
Web Development w/ Google’s Go (golang) Programming Language
Learn How To Code: Google’s Go (golang) Programming Language
This is an intro to the GO language.
[Learn How To Code: Google’s Go (golang) Programming Language]
[golang.org] – docs on language and standard library
[godoc.org] – docs include 3rd party libs
Amazon Simple Notification Service
[Amazon Simple Notification Service] supports [Pub/Sub Messaging] Asynchronous event notifications
[Extending Amazon SNS subscription to browsers with WebSocket API]
Handling 1M websockets connections in Go
GameBlocks Middleware
[GameBlocks] provides video game publishers with powerful and intuitive middleware that allows them to combat cheating, manage gameplay, and monitor their titles performance from macro to granular levels.
AWS Compute Blog: WebSocket APIs in Amazon API Gateway
Azure Portal
[Azure] is Microsoft’s cloud platform.
VSCode Autoformatting
VSCode has [document formatting] shortcuts.
UE4 – 2020 Epic MegaJam
Protocol Buffers
[Protocol Buffers] are a language-neutral, platform-neutral extensible mechanism for serializing structured data. This is an alternative to JSON or XML.
gRPC.io
[gRPC.io] is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.
Consul.io
[Consul.io] Automates network configurations, discovers services, and enables secure connectivity across any cloud or runtime.
openDog V2 #8 Hand Gesture Recognition
The Go Programming Language
RPI – Home Assistant
The open source [Home Assistant] is perfect to run on a Raspberry Pi.
WSL2 – Windows Subsystem for Linux Installation Guide for Windows 10
Old: [Windows Subsystem for Linux Installation Guide for Windows 10]
Hyper-V needs to be [enabled in the BIOS] otherwise you may see an error.Installing, this may take a few minutes…
WslRegisterDistribution failed with error: 0x80370102
Please enable the Virtual Machine Platform Windows feature and ensure virtualization is enabled in the BIOS.
For information please visit https://aka.ms/enablevirtualization
First open PowerShell Admin console to enable the Windows Subsystem for Linux.
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
In the PowerShell Admin console, enable the Virtual Machine feature.
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
Reboot.
WSL2: [Download the Linux kernel update package]
In the PowerShell Admin console, set WSL2 as your default version.
wsl --set-default-version 2
Reboot
Install your Linux version from the Microsoft Store.
In the terminal check that the version is WSL2.
PS C:\WINDOWS\system32> wsl --list --verbose NAME STATE VERSION * Ubuntu-20.04 Running 2
[Get started using Python for web development on Windows]
Open a WSL terminal in VS Code by opening Terminal->New Terminal and enter wsl
in the terminal.
[Configure WSL for C/C++ Debugging]
Enable libc debugging in VS Code.
sudo mkdir /build sudo mkdir /build/glibc-ZN95T4 sudo cd /build/glibc-ZN95T4 sudo tar xvf /usr/src/glibc/glibc-2.31.tar.xz