Skip to content

Instantly share code, notes, and snippets.

View j0hnm4r5's full-sized avatar

John Mars j0hnm4r5

View GitHub Profile
@j0hnm4r5
j0hnm4r5 / package.json
Created March 7, 2019 02:55
Netlify Free Password Protection
{
...,
"scripts": {
"start": "gatsby develop -p 1234 -H 0.0.0.0",
"publish": "npm run _clean && npm run _build && npm run _encrypt && npm run _envDeploy",
"//": "========= PRIVATE SCRIPTS =========",
"_clean": "gatsby clean",
"_build": "gatsby build",
"_encrypt": "npx staticrypt public/index.html P@55W0RD -o public/index.html",
"_deploy": "npx netlify-cli deploy --dir=public --prod",
### Keybase proof
I hereby claim:
* I am j0hnm4r5 on github.
* I am j0hnm4r5 (https://keybase.io/j0hnm4r5) on keybase.
* I have a public key ASCUT26V4jC8eOuLTXej0i86mcDj-i995bUw8tUReGNPUgo
To claim this, I am signing this object:
@j0hnm4r5
j0hnm4r5 / index.js
Created April 20, 2020 17:12
/r/destinythegame Sentiment Analysis
/* eslint-disable no-restricted-syntax */
/* eslint-disable unicorn/consistent-function-scoping */
/* eslint-disable no-await-in-loop */
const axios = require(`axios`);
const language = require(`@google-cloud/language`);
const client = new language.LanguageServiceClient();
const createCsvWriter = require(`csv-writer`).createObjectCsvWriter;
@j0hnm4r5
j0hnm4r5 / .zshrc
Last active November 16, 2021 17:49
### ========= POWERLEVEL10K ========= ###
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
### ========= OH MY ZSH ========= ###
# oh-my-zsh installation locations
export ZSH="/Users/mars/.oh-my-zsh"
@j0hnm4r5
j0hnm4r5 / machine.js
Last active June 8, 2021 21:16
Generated by XState Viz: https://xstate.js.org/viz
const fetchMachine = Machine({
id: 'a101',
initial: 'm_1',
states: {
m_1: {
on: {
OKAY: 'm_2',
}
},
m_2: {
@j0hnm4r5
j0hnm4r5 / BEGIN.gcode
Last active January 7, 2023 02:17
Start/End GCODE for Wanhao Duplicator i3 Plus / Monoprice Maker Select Plus in Cura
;Sliced at: {day} {date} {time}
;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}
;Print time: {print_time}
;Filament used: {filament_amount}m {filament_weight}g
;Filament cost: {filament_cost}
G21 ;metric values
G90 ;absolute positioning
M117 Heating extruder & bed...