Skip to content

Instantly share code, notes, and snippets.

@Dex9999
Dex9999 / 2024oncmp1.json
Last active April 20, 2024 13:01
FRC Jake Data
[{"Team":"AVG","Mobility":"73.39%","Speaker_Auto":"2.00","Amp_Auto":"0.02","Speaker":"1.20","Amp":"2.11","Amplified_Speaker_Scores":"2.54","Climb":"64.1%","Trap":"19.400000000000002%","Park":"25.35%","Defence_Played":"7.04%","Driver_Skill":"6.48","Teleop_Cycles":"5.85","Died":"4.279999999999999%","Sum_Auto_Points":"9.19","Sum_Teleop_Points":"13.40","Sum_Endgame_Points":"2.59","Sum_Total_Points":"25.18"},{"Team":3847,"Mobility":"1.82","Speaker_Auto":"15.00","Amp_Auto":"0.00","Speaker":"3.09","Amp":"1.64","Amplified_Speaker_Scores":"14.09","Climb":"1.91","Trap":"3.18","Park":"0.36","Defence_Played":"0%","Driver_Skill":"7.64","Teleop_Cycles":"6.00","Died":"0%","Sum_Auto_Points":"16.82","Sum_Teleop_Points":"18.82","Sum_Endgame_Points":"5.45","Sum_Total_Points":"41.09"},{"Team":7028,"Mobility":"1.80","Speaker_Auto":"11.50","Amp_Auto":"0.00","Speaker":"1.60","Amp":"0.60","Amplified_Speaker_Scores":"11.00","Climb":"0.00","Trap":"0.00","Park":"0.90","Defence_Played":"0%","Driver_Skill":"6.80","Teleop_Cycles":"3.60","
@Dex9999
Dex9999 / key.txt
Last active March 5, 2024 03:03
food_key
763aac85-368b-412d-ad1d-d990889c1d19
@Dex9999
Dex9999 / B&T.txt
Last active May 2, 2024 02:46
An updated gist description
/firearms/rifles/mississauga-brampton-peel-region/bt-ghm9-g-brand-new
/firearms/rifles/city-toronto/bt-apc223-pro-87
/firearms/rifles/markham-york-region/bt-apc-223-pro
/firearms/rifles/kawartha-lakes/bt-spc9
/firearms/rifles/oakville-halton-region/bt-spc9-pdw-9mm-glock-lower
/firearms/rifles/city-toronto/bt-tp9
/firearms/rifles/calgary/bt-apc300
/firearms/rifles/city-toronto/nr-bt-apc-223-acog
/firearms/rifles/mississauga-brampton-peel-region/bt-ghm9-g-brand-new
/firearms/rifles/delta-surrey-langley/wtb-bt-apc223-pro-1012-barrel
<!-- Refactored HTML code for Captcha component -->
<template>
<div class="captcha-wrapper">
<img class="captcha-img" :src="captchaImage" :alt="captchaAltText" @click="refreshCaptcha" />
<div class="captcha-refresh" @click="refreshCaptcha">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor" :data-original="refreshIconColor">
<path d="M11 0c-6.628 0-12 5.372-12 12s5.372 12 12 12 12-5.372 12-12c0-6.628-5.372-12-12-12zm4.949 14.184c-0.439 1.085-1.641 1.595-2.726 1.157-0.457-0.185-0.854-0.496-1.157-0.897l-1.5-1.5c-0.188-0.188-0.352-0.393-0.506-0.603-0.045-0.064-0.082-0.13-0.127-0.196-0.101-0.15-0.203-0.3-0.315-0.444-0.869-1.126-2.592-1.434-3.718-0.696-1.156 0.763-1.505 2.479-0.741 3.791 0.022 0.031 0.045 0.063 0.069 0.095l1.5 1.5c0.194 0.194 0.412 0.357 0.637 0.501 0.038 0.024 0.077 0.044 0.115 0.066 0.2 0.11 0.401 0.216 0.614 0.294 0.432 0.154 0.894 0.084 1.287-0.209 0.309-0.259 0.571-0.668 0.64-1.13 0.014-0.123 0.013-0.244-0.001-0.366z" />
</svg>
</
<!DOCTYPE html>
<html>
<head>
<title>Password Game Toolz</title>
<script>
async function copyToClipboard() {
const output = document.getElementById("output").innerHTML.replace(placeholdertime, document.getElementById("input").value).replaceAll("<","//");
const textarea = document.createElement("textarea");
textarea.value = output;
document.body.appendChild(textarea);
@Dex9999
Dex9999 / gist:42037ea49d23ca226601f570c8ea1d5b
Created July 2, 2023 23:55
Password Game Speedrun Leaderboard
https://youtu.be/AqbD-hj3emc - 7:05
https://youtu.be/967t93lQM_A - 7:54
https://youtu.be/hxVm5QJYvK8 - 8:59
https://youtu.be/fVYzyI477UI - 9:41
https://youtu.be/fu7YxuiCs0A - 9:42
https://youtu.be/X1O72bYQZLo - 9:43
https://youtu.be/KlyGwGoIerM - 11:27
https://youtu.be/llJp_I7-XlI - 14:15
https://youtu.be/A1ls-87_Axk - 17:45
@Dex9999
Dex9999 / scramble.js
Created July 2, 2023 19:43
Get Puzzle Type from a Scramble
function whatPuzzle(scramble) {
const cubePattern2x2 = /^([UFR]'?|2? ?)+$/;
const cubePattern3x3 = /^([RLUDFB]'?|2? ?)+$/;
const cubePattern4x4or5x5 = /^([RLUDFBwxyz]'?|2? ?)+$/;
const cubePattern6x6or7x7 = /^([3RLUDFBw]'?|2? ?)+$/;
const clockPattern = /^([AURDLFBy0-9+\-*]+ ?)+$/;
const megaminxPattern = /^([RDU'+\-\s]+)+$/;
const pyraminxPattern = /^([LUBR'brlu\s]+)+$/;
const skewbPattern = /^(?:[LUBR'\s]+)$/;
const squanPattern = /^[\(\-\d,\)\/\s]+$/;