[Cpick] is a library to use a color picker in GoLang.
Category: Web Development
VirtualBox
[VirtualBox] let’s you run guest machines. I need to run an old version of Ubuntu and VirtualBox didn’t require me to reboot and turn on the virtualization settings.
I ended up needing [Ubuntu 14.04 64-bit] to get recent enough C/C++ compiler tools for cmake and libcurl.
Setup:
Intall VirtualBox Guest Add-ons:
sudo apt-get install virtualbox-dkms
sudo apt-get install virtualbox-guest-dkms
sudo apt-get remove libcheese-gtk23
sudo apt-get install xserver-xorg-core
sudo apt-get install virtualbox-guest-x11
sudo apt-get install autofs
How to create portable Linux binaries (even if you need a recent compiler)
Visual Studio Code – Open Tab in New Window
Keyboard Shortcut: Control+K followed by the LETTER_O
CMake 32-bit and 64-bit
To compile binaries with CMake 3.13 or newer, run the following commands:
cmake -G “Visual Studio 16 2019” -A Win32 -S \path_to_source\ -B “build32”
cmake -G “Visual Studio 16 2019” -A x64 -S \path_to_source\ -B “build64”
Run the UI editor to configure options:
cmake-gui ..
And then build the libraries:
cmake –build build32 –config Release
cmake –build build64 –config Release
Visual Studio Strings:
“Visual Studio 14 2015”
“Visual Studio 15 2017”
“Visual Studio 16 2019”
Tiny-Json
[Tiny-Json] is a JSON parser that I added to my static C library in just a few minutes!
Code Combat

[Code Combat] is a game to learn programming.
POCO C++ Libraries
The [POCO C++ Libraries] are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
Tutorial: Setting Up Node.js on an Amazon EC2 Instance
How to Install and Manage Node.js via NVM
Learn more about Kubernetes on AWS
Pandoc Markup
rwxRob recommends [Pandoc], the only markup that supports Math markup.
Blizzard Diablo IV debugs Linux core dumps from Visual Studio
Why Microsoft left dozens of servers on the ocean floor for two years
GitHub Marketplace
[GitHub Marketplace] has lots of recommended tools for code quality, continuous integration, monitoring, and project management.
Refactoring Guru
[Refactoring.Guru] makes it easy for you to discover everything you need to know about refactoring, design patterns, SOLID principles, and other smart programming topics.
SignalR
Xfinity – Setup port forwarding
Book: The JavaScript Way
PEGN: Parsing Expression Grammar Notation
[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.
Handling 1M websockets connections in Go
AWS Compute Blog: WebSocket APIs in Amazon API Gateway
Azure Portal
[Azure] is Microsoft’s cloud platform.
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.