Install NVM (Node Version Manager)
How to install NVM and install and activate a target Node.js version
You can install multiple version of Node.js using NVM.
Install NVM (Node Version Manager)
How to install NVM and install and activate a target Node.js version
You can install multiple version of Node.js using NVM.
Set p Ruby, Bundler and a project-level Jekyll on macOS Catalina and up
This guide is for macOS Catalina and is based on the Jekyll on macOS doc and my experience.
Use the XCode CLI to install dev tools. Recommended so that you can install native extensions when installing gems.
Install Node using NVM
A guide to using NVM to install versions of Node.
If you don't have NVM yet, see Install NVM gist.
$ nvm install 14Get repos from the GitHub GraphQL API which are owned by the authenticated user (owner of the token).
Instead of OWNER, you can also change the ownerAffiliations filter in the query to be COLLABORATOR or ORGANIZATION_MEMBER. Or omit the filter.
Instead of setting privacy filter to PUBLIC, you can set to PRIVATE. Or omit the filter.
This gist helps your export names of shows on your Netflix profile list, so you can share those names with other people. You could put the output in a gist, blog post or email to your friends. I added mine as a gist here.
It will get the names of all the items on Netflix which are on My List. Shows that are your favorites or that you plan to watch. Note that this is separate from shows where you clicked the thumbs-up I like this button, which is more permanent, while you may want to trim your My List section down to remove shows you already watched. Unfortunately, I can't see any easy way to export all liked shows.
| Brooklyn Nine-Nine. Bureau of Magical Things. Disenchantment. Rita. The Politician. Trollhunters: Tales of Arcadia, all Netflix | |
| Tiny House Nation. Cabins in the Wild. | |
| Parks and Rec |
Serve your data as static JSON
How to make a read-only JSON REST API using Jekyll.
This doesn't need any Ruby plugins - you just use some built-in templating features in Jekyll 3 or 4.
You will end up with a single JSON file contains data for all pages on the site, and another JSON file of just posts. Alternatively, you can replace every HTML page and post with a JSON version.
Install Go with a package manager
If you want a manual solution instead for more control and to get the latest release available, see this gist.
Install the Go binary.
apt-get to /usr/bin/go. NB. Requires root privileges.
$ sudo apt-get updateInstall Firefox webdriver
How to install Firefox's Geckdodriver so you can do webscraping with Selenium and Firefox.
macOS:
$ brew install geckodriverUbuntu/Debian:
Install Go binary manually
The instructions here work on Linux and macOS and use curl or wget to download Go. If you prefer to use a package manager, see this gist.
Download and install from the Go website:
go$VERSION.$OS-$ARCH.tar.gz