This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(async () => { | |
const gitlabHost = window.location.host; | |
const gitlabUser = 'andrew'; | |
const workingDirPath = '~/Desktop'; | |
const snippetDirName = 'gitlab-snippets'; | |
const getSnippetInfoForIds = async ids => { | |
const rawResponse = await fetch(`https://${gitlabHost}/api/graphql`, { | |
method: 'POST', | |
headers: { | |
'Content-Type': 'application/json', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env sh | |
# ASCII: http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Create%20Github%20GPG%20Key | |
# SOURCE: https://gist.github.com/Gerst20051/ | |
function double_echo { | |
echo && echo | |
} | |
function newline { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env sh | |
# ASCII: http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Create%20Github%20SSH%20Key | |
# SOURCE: https://gist.github.com/Gerst20051/3add6fe949b7eef6b4957e5b7d3707c6 | |
github_ssh_key_directory=${1:-~/.ssh} | |
github_ssh_key_name=${2:-github_ed25519} | |
email_address=$3 # optional param - this will be prompted for if not provided | |
if [ $# -gt 0 ] && (($# < 2 || $# > 3)); then |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env sh | |
# ASCII: http://patorjk.com/software/taag/#p=display&f=Graffiti&t=MacMini%20Preprovision | |
# SOURCE: https://gist.github.com/Gerst20051/1028d2ed1ca8de80afe5144e5188c745 | |
playbook_repo_name='MacMini-Ansible-Playbook' | |
playbook_repo_url="git@github.com:Gerst20051/$playbook_repo_name.git" | |
playbook_repo_directory="$HOME/$playbook_repo_name" | |
secrets_repo_name='Ansible-Playbook-Secrets' | |
secrets_repo_url="git@github.com:Gerst20051/$playbook_repo_name.git" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[connections] | |
[connections.example] | |
accountname = accountname | |
username = username | |
password = password1234 | |
[options] | |
auto_completion = True | |
log_file = ../snowsql_rt.log |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// https://onecompiler.com/javascript/3xyh52rrn | |
class ReactingNodes { | |
#nodes = {}; | |
node(component) { | |
return [this.#nodes[component], component in this.#nodes, this.update(component)]; | |
} | |
update(component) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<? | |
$results = [ | |
'id' => 'abc123', | |
'address.id' => 'def456', | |
'address.coordinates.lat' => '12.345', | |
'address.coordinates.lng' => '67.89', | |
'address.coordinates.geo.accurate' => true, | |
]; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
echo '' | |
################################# PROMPT ################################# | |
itunesconnect_user='email@email.com' | |
printf "itunesconnect password for email '$itunesconnect_user': " | |
read -s itunesconnect_pass | |
########################################################################## |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(email && /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email)) || 'Invalid Email'; | |
const emails = [ | |
[0, ' simple@example.com', 'a valid address with a leading space'], | |
[0, '.email@test.com', 'a . is not allowed at the beginning and/or end'], | |
[0, '1234567890123456789012345678901234567890123456789012345678901234+x@example.com', 'too long'], | |
[0, '@@@', 'only one @ is allowed outside quotation marks'], | |
[0, 'a"b(c)d,e:f;g<h>i[j\k]l@example.com', 'none of the special characters in this local-part are allowed outside quotation marks'], | |
[0, 'A@b@c@example.com', 'only one @ is allowed outside quotation marks'], | |
[0, 'Abc.example.com', 'no @ character'], |