Skip to content

Instantly share code, notes, and snippets.

package plugin
import (
"fmt"
"io"
"os"
"os/exec"
"strconv"
)
// Usage:
// $ node index.js
//
// Code to generate this. Should be modified to auto-generate tables, columns, etc.
const types = [
'bigint',
'int8',
'bigserial',
@matthewmueller
matthewmueller / custom-capslock.json
Last active October 23, 2019 09:25
Change caps_lock to command+control+option+shift or F19 if tapped.
{
"title": "Change caps_lock to command+control+option+shift or F19 if tapped",
"rules": [
{
"description": "Change caps_lock to command+control+option+shift or F19 if tapped",
"manipulators": [
{
"from": {
"key_code": "caps_lock",
"modifiers": {
@matthewmueller
matthewmueller / custom-capslock.json
Created October 23, 2019 09:12
Change caps_lock to command+control+option+shift or F19 if tapped
{
"title": "Change caps_lock to Esc and Control",
"rules": [
{
"description": "Change caps_lock to command+control+option+shift or F19 if tapped",
"manipulators": [
{
"from": {
"key_code": "caps_lock",
"modifiers": {
@matthewmueller
matthewmueller / Readme.md
Last active September 18, 2019 21:48
Inlets Unit file for Amazon Linux 2
@matthewmueller
matthewmueller / index.js
Created March 12, 2019 09:42
async constructors
class Car {
constructor() {
return Promise.resolve(this.new())
}
async new() {
await this.sleep(1000)
this._wheels = 4
return this
}

Installation

yarn add express
node index.js

How to Test

I ran this test on Chrome. To see it getting the flash of unstyled content, you'll need to set the 3G setting in Chrome Dev Tools:

@matthewmueller
matthewmueller / split-by-slash.go
Created February 16, 2018 21:26
Nice little function to split by slashes while ignoring slashes inside quotes (e.g. /Invoices/"Invoice (9/1)"/invoice.txt)
func splitBySlash(s string) []string {
lastQuote := rune(0)
slash := rune(filepath.Separator)
f := func(c rune) bool {
switch {
case c == lastQuote:
lastQuote = rune(0)
return false
case lastQuote != rune(0):
@matthewmueller
matthewmueller / index.html
Last active January 11, 2018 09:41
HTML Starter Template for rock-solid Web Apps
<!--
What?
HTML Starter Template for rock-solid Web Apps
Where?
Get the latest template here: https://gist.github.com/matthewmueller/cb33e2c5f6834511cd45f17b59271052
@matthewmueller
matthewmueller / bookmarklet.js
Created September 13, 2012 09:34
Bookmarklets
javascript:(function () {var script = document.createElement('script');script.setAttribute('src', 'https://raw.github.com/gist/3713207/$FILEPATH');document.body.appendChild(script);}());