Skip to content

Instantly share code, notes, and snippets.

View danydodson's full-sized avatar
🏠
Working from home

danydodson danydodson

🏠
Working from home
View GitHub Profile
@danydodson
danydodson / index.html
Last active November 15, 2022 05:48
sound board
<body style="background-color: #223">
<div style="font-size:45px"><b>ℤ𝕫𝔽𝕏 - Zuper Zmall Zound Zynth</b></div>
<div style="font-size:20px"><i>A tiny tool for creating and playing sound effects with JavaScript</i></div>
<div style="max-width:799px">
<div style="font-size:20px">
<input id="volume" type="range" min=0 max=1 step=.01
oninput="zzfxV=volume.value;volumeText.innerHTML=volume.value*100|0"></input>
@danydodson
danydodson / Create Gist.js
Last active November 15, 2022 05:51
ios scripable
// Variables used by Scriptable.
// These must be at the very top of the file. Do not edit.
// icon-color: brown; icon-glyph: file-code;
// To use this script, you need to configure an OAuth App on GitHub.
// Follow the instructions on the link below to create your OAuth App.
//
// When you are asked to put in a redirect URL, you should put the URL for running this script in Scriptable. Assuming the name of this script is "Create Gist", the URL is scriptable:///run?scriptName=Create%20Gist
//
// https://developer.github.com/apps/building-oauth-apps/creating-an-oauth-app/
//
@danydodson
danydodson / brew-packages.md
Last active November 15, 2022 05:54
brew packages

Top brew packages

node: Platform built on V8 to build network applications

git: Distributed revision control system

wget: Internet file retriever

yarn: JavaScript package manager

@danydodson
danydodson / curl-git-repo.sh
Last active November 15, 2022 05:53
curl github repo
#!/bin/bash
#
# using curl on github
#
curl -LO --output-dir "$DOTFILES/iterm" https://github.com/gnachman/iTerm2-shell-integration/archive/refs/heads/main.zip | \
unzip "$DOTFILES"/iterm/main.zip "iTerm2-shell-integration-main/utilities/*" -d "$DOTFILES/iterm"
@danydodson
danydodson / disable.sh
Last active November 15, 2022 05:53
disable macos #$!@
#!/bin/bash
# IMPORTANT: Don't forget to logout from your Apple ID in the settings before running it!
# IMPORTANT: You will need to run this script from Recovery. In fact, macOS Catalina brings read-only filesystem which prevent this script from working from the main OS.
# This script needs to be run from the volume you wish to use.
# E.g. run it like this: cd /Volumes/Macintosh\ HD && sh /Volumes/Macintosh\ HD/Users/sabri/Desktop/disable.sh
# WARNING: It might disable things that you may not like. Please double check the services in the TODISABLE vars.
# Get active services: launchctl list | grep -v "\-\t0"
# Find a service: grep -lR [service] /System/Library/Launch* /Library/Launch* ~/Library/LaunchAgents
@danydodson
danydodson / open-in-vscode.md
Last active November 15, 2022 05:57
vscode quick action

Open in Visual Studio Code

  • Open Automator
  • Quick Action
  • Set "Service receives selected" to files or folders in any application
  • Add a Run Shell Script action
  • Set the script action to the following
    for f in "$@"; do

open -a 'Visual Studio Code' "$@"

@danydodson
danydodson / review-checklist.md
Last active January 14, 2023 08:57
frontend checklist

Review checklist

General

  1. Does the code work?
  2. Description of the project status is included.
  3. Code is easily understand.
  4. Code is written following the coding standarts/guidelines (React in our case).
  5. Code is in sync with existing code patterns/technologies.
  6. DRY. Is the same code duplicated more than twice?
@danydodson
danydodson / userjs-base.js
Last active December 24, 2023 09:11
TamperMonkey
// https://gist.github.com/danydodson/def9372092dcbcb10b1cddec018db3c5
// Dany Dodson <danydodson@gmail.com>
ljs.addAliases({
jQuery:'https://cdnjs.cloudflare.com/ajax/libs/jquery/2.2.4/jquery.min.js',
copy:'https://cdn.jsdelivr.net/gh/zenorocha/clipboard.js@master/dist/clipboard.min.js',
juicer:'https://cdnjs.cloudflare.com/ajax/libs/juicer/0.6.14/juicer-min.js',
timeago:'https://cdnjs.cloudflare.com/ajax/libs/timeago.js/2.0.3/timeago.min.js',
iframe:'https://cdn.jsdelivr.net/gh/jae-jae/iframe-sandbox@main/iframe-sandbox.js',
vue:'https://cdnjs.cloudflare.com/ajax/libs/vue/2.4.2/vue.js',
psl:'https://cdn.jsdelivr.net/gh/wrangr/psl@master/dist/psl.min.js',
[
{
"title": "Oil onkey Script telegram exchange group",
"url": "https://t.me/UserscriptPlus"
}
]

Keybase proof

I hereby claim:

  • I am danydodson on github.
  • I am igore (https://keybase.io/igore) on keybase.
  • I have a public key ASCCqBENYZouBsa2-lyDCyNm_2hKsV3ht2m-F8fBkKapIAo

To claim this, I am signing this object: