This file contains hidden or 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
def get_percent_error( value , target ): | |
return ( ( abs( value - target ) / target ) * 100.0 ) | |
def get_spike_properties( voltages , times ): | |
threshold = -70.2 # mV | |
voltage_recordings_np = voltages.as_numpy() | |
time_recordings_np = times.as_numpy() | |
peak_voltage = np.max( voltage_recordings_np ) |
This file contains hidden or 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
function wait_on_element( query_selector , check_interval=500 , timeout=20000 ) { | |
return new Promise( function( resolve , reject ) { | |
try { | |
let READY_CHECK_INTERVAL = setInterval( function () { | |
let element = document.querySelectorAll( query_selector ); | |
if ( element ) { | |
if ( element[ 0 ] ) { | |
clearInterval( READY_CHECK_INTERVAL ); | |
resolve( element[ 0 ] ); | |
return; |
This file contains hidden or 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 | |
# https://launchpad.net/ubuntu/+cdmirrors | |
SourcesFilePath="/etc/apt/sources.list" | |
MirrorURL="https://mirrors.cat.pdx.edu/ubuntu" | |
DistName="jammy" | |
EndPoints=( | |
" main restricted" | |
"-updates main restricted" | |
" universe" |
This file contains hidden or 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
Get-ChildItem -Path . -Filter *.mkv | Sort-Object { [int]($_.Name -replace '.*_t(\d{2}).mkv', '$1') } | foreach { $_.FullName } | foreach { "file '$_'" } | Out-File -Encoding ascii -FilePath output.txt; Get-Content .\output.txt; ffmpeg -y -safe 0 -f concat -i output.txt -c copy combined.mp4; Remove-Item .\output.txt |
This file contains hidden or 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 python3 | |
import sys | |
import collections # cause of yew python 3.10 | |
import collections.abc # cause of yew python 3.10 | |
import pptx # python-pptx | |
def get_highest_shape_object( slide ): | |
potentials = [] | |
for index , shape in enumerate( slide.shapes ): | |
potentials.append( [ shape.top , shape ] ) |
This file contains hidden or 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 python3 | |
import requests | |
from pprint import pprint | |
TOKEN = "API_TOKEN" | |
USERNAME = "GITHUB_USERNAME" | |
API_BASE_URL = "https://api.github.com" | |
# https://docs.github.com/en/rest/repos/repos#update-a-repository | |
if __name__ == "__main__": |
This file contains hidden or 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 python3 | |
import sys | |
import json | |
import inspect | |
# pprint( inspect.getmembers( midi ) ) | |
from pathlib import Path | |
from pprint import pprint | |
import music21 | |
from music21 import * |
This file contains hidden or 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 python3 | |
import sys | |
from music21 import * | |
from pathlib import Path | |
keys = [ "A" , "B" , "C" , "D" , "E" , "F" , "G" ] | |
key_modifiers = [ '####' , '###' , '##' , '#~' , '#' , '~' , '----' , '---' , '--' , '-`' , '-' , '`' , '' ] | |
key_modifier_names = [ 'quadruple-sharp' , 'triple-sharp' , 'double-sharp' , 'one-and-a-half-sharp' , 'sharp' , 'half-sharp' , 'quadruple-flat' , 'double-flat' , 'one-and-a-half-flat' , 'flat' , 'half-flat' , 'natural' ] | |
if __name__ == "__main__": |
This file contains hidden or 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://github.com/borgbackup/borg | |
https://borgbackup.readthedocs.io/en/stable/internals/data-structures.html#chunker-details | |
1.) Init New Repo | |
borg init --encryption repokey-blake2 /Volumes/63614TB/COMBINED_BACKUP/BORG | |
2.) Export and Save the Key | |
borg key export /Volumes/63614TB/COMBINED_BACKUP/BORG | |
# BORG_KEY asdfasdfasdfasdf |
This file contains hidden or 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://greasyfork.org/en/scripts/370246-sci-hub-button/code | |
var wsu_ico = "data:image/x-icon;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAABWWlDQ1BJQ0MgUHJvZmlsZQAAKJFtkDFLw1AUhU+kUpAoQnUQRLIpJRVNpU4dYoWiOISqYN3SNEmFtH0kKSougqMdHR10F0QQHFVQEBwF8ReIi+BUB8V4X6umVS9c7sfh8O59B+iK6Iw5EQDliu/msjPSSn5Vij5CRDdiJA/rhsdUTVsgxvfsrMY9BD7vEvytaXn08uK4NpiPldWjwxH3r7+jeoqmZ9B8p44bzPUBYYxYW/cZ5w3iAZeOIq5ztlt8wLnQ4tOmZymXIb4h7jdKepH4gVgutOl2G5edmvF1A79eNCvLizT7+J8xiyQUWEggi0nK5n/vVNObQRUMm3CxBhsl+JCgksLgwCSeQwUGxiETK5igVnjGv7MLNfMWSM3TqutQs/aB8xStPgu1eJXi2wauTpju6j+JCo2IZyWVFg+J5NkJgie6tXcL+HgOgteXIHjbA6JpoL77CQWRX4C9F6QVAAAAXGVYSWZNTQAqAAAACAAEAQYAAwAAAAEAAgAAARIAAwAAAAEAAQAAASgAAwAAAAEAAgAAh2kABAAAAAEAAAA+AAAAAAACoAIABAAAAAEAAAAkoAMABAAAAAEAAAAkAAAAAPhgTFUAAAK0aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA2LjAuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIi |