For MacOS Catalina, visit Install mysql2 on MacOS Catalina
Installing mysql2 gem errors on MacOS Mojave.
Make sure openssl is installed on Mac via Homebrew.
| # /etc/skel/.bashrc | |
| if [[ $- != *i* ]] ; then | |
| # Shell is non-interactive. Be done now! | |
| return | |
| fi | |
| exec /usr/local/bin/zsh |
| module Jekyll | |
| module CacheBust | |
| class CacheDigester | |
| require 'digest/md5' | |
| attr_accessor :file_name, :directory | |
| def initialize(file_name:, directory: nil) | |
| self.file_name = file_name | |
| self.directory = directory |
| const echoPostRequest = { | |
| url: 'https://<my url>.auth0.com/oauth/token', | |
| method: 'POST', | |
| header: 'Content-Type:application/json', | |
| body: { | |
| mode: 'application/json', | |
| raw: JSON.stringify( | |
| { | |
| client_id:'<your client ID>', | |
| client_secret:'<your client secret>', |
For MacOS Catalina, visit Install mysql2 on MacOS Catalina
Installing mysql2 gem errors on MacOS Mojave.
Make sure openssl is installed on Mac via Homebrew.
The following outlines how to setup Heroku + Cloudflare with a full SSL certificate. What this means is that communication between the browser and the Cloudflare CDN is encrypted as well as communication between Cloudflare and Heroku’s origin server. Follow these steps exactly and the setup is a breeze.
First you want to add the root domain and the www domain to heroku. You do this by clicking into your production application, then going to settings and then scrolling down to Domains and certificates.
Here you will add <your_domain>.com and www.<your_domain>.com. This will give you two CNAME records. They will look something like <your_domain>.com.herokudns.com and www.<your_domain>.com.herokudns.com.
This is a fork of and builds upon the work of Eddie Webb's search and Matthew Daly's search explorations.
It's built for the Hugo static site generator, but could be adopted to function with any json index.
To see it in action, go to craigmod.com and press CMD-/ and start typing.
| /* This has moved to: | |
| * https://github.com/devonzuegel/digital-nesting/blob/master/zoom/zoom.js | |
| */ |
| Standard | Junior | Mid | Senior
Having a good process is how you go about doing anything that takes a long time and is hard. A good process can be a faithful tool to help you learn dozens of things, now, and five years from now. It's flexible and it's powerful.
One of the biggest pieces of "having a good process" is "taking plentiful notes, easily and quickly"
I won't try to convince you. Here's Arique, currently in Mod 1, on how she's made use of this general process:
| #!/bin/bash | |
| # SPDX-License-Identifier: MIT | |
| # SPDX-FileCopyrightText: 2018 Ben Siraphob <bensiraphob@gmail.com> | |
| command -v gshuf >/dev/null 2>&1 || { echo >&2 "gshuf is required but is not installed. Run \"brew install coreutils\"."; control_c; } | |
| command -v spoof-mac >/dev/null 2>&1 || { echo >&2 "spoof-mac is required but is not installed. Run \"brew install spoof-mac\"."; control_c; } | |
| # Colors | |
| RED='\033[0;31m' | |
| NC='\033[0m' |