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
# This script will reset your current local git branch to be the same as the remote branch with the same name. | |
# Usage: | |
# ./reset_branch_from_origin.sh | |
# | |
# Remember to make the script executable first: `chmod +x reset_branch_from_origin.sh` | |
# | |
# Credit for the bash conformation prompt: https://stackoverflow.com/a/1885534 | |
# Update local branches from origin | |
git fetch origin |
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
# Print out a line of text of given length to use as a rulter to resize your | |
# terminal. Requires some version of `ruby` to be installed on your system; | |
# I'm pretty sure it will work with versions as old as 1.8.3 up to the newest | |
# version 3.3. | |
# | |
# Install in your terminal by adding `source ruler.sh` (change filename as | |
# appropriate) to your .bashrc/.bash_profile or .zshrc/.zprofile file. | |
# Alternately, simply copy the function below in to one of those files. | |
# | |
# usage: |
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
# Custom Keyboard map for my Skyloong "GK64X-RGB" keyboard, | |
# model: 656801836, fw: v1.19, S/N beginning with "GK6X206". | |
# Keyboard is is set up in "Split Spacebar" mode. | |
# | |
# Uses https://github.com/pixeltris/GK6X. This config file is based on | |
# https://github.com/Alejo1707/GK6X/blob/master/Build/UserData/Alejo1707%20-%20656801836.txt | |
# | |
# Usage of this file: | |
# | |
# from GK6X-master/Build directory, assumes this file is UserData/656801836.txt: |
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
# Uses `aws cli` to get list of *running* EC2 instances, queried by the "Value" | |
# of the Tag "Name". | |
# In the case of Beanstalk EC2 instances, that "Name" is usually the same as the | |
# name of the Beanstalk cluster. | |
# | |
# To install, either copy this function to your .bashrc/.bash_profile/.zprofile, | |
# or save the file in your home directory and add `source .ec2instances.bash` to | |
# one of the files above or whatever file is correct for your shell. | |
# | |
# Usage: |
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
This is the boot log and other interesting information from a Cisco CPA2503 | |
ISDN Router. | |
It was uncovered during the last days of Computer Reset in Texas, in | |
April 2022. | |
I don't know how nor why this box ended up at Computer Reset. The | |
configuration wasn't wiped so there might still be some stories hidden in the | |
flash memory. |
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
This is the boot log and some other interesting information from a Cisco 2501 | |
Router that was rescued from a junk pile at Weber State University in | |
April 2024. I paid $1 for it. That's all I know about it. | |
It appears this box was fully wiped before it was stricken from the inventory. | |
Kudos to the WSU techs! | |
==== ROM-MONITOR ==== | |
System Bootstrap, Version 5.2(8a), RELEASE SOFTWARE |
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
# IntegerWithIndifferentComparison | |
# -------------------------------- | |
# https://gist.github.com/xunker/6c92e3fff3d81a8245caf2ee4994f884 | |
# | |
# An experiment to show how to make an Integer-like class in Ruby without | |
# subclassing the Integer class directly. | |
# | |
# Instances of this class will behave like an Integer, but will allow direct | |
# equality comparison with Strings and other objects without explicit casting. | |
# |
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
$ ls app/lib/salesforce/subscriptions | |
ls: app/lib/salesforce/subscriptions: No such file or directory | |
$ rails c | |
> Salesforce::Subscriptions | |
NameError: uninitialized constant Salesforce::Subscriptions | |
> exit | |
$ mkdir app/lib/salesforce/subscriptions | |
$ rails c | |
> Salesforce::Subscriptions | |
=> Salesforce::Subscriptions |
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 | |
# set -o xtrace | |
# generates an MP3 file of every voice in MacOS saying the appropriate 'Hello' | |
# Requires ffmpeg to be install, by homebrew is preferred. | |
OUTPUT="everyone_hello" # extension will be added below | |
OUTPUT_AIFF="$OUTPUT.aiff" | |
OUTPUT_MP3="$OUTPUT.mp3" |
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
// On my machine this lives in ~/Library/Application Support/Code/User/keybindings.json | |
[ | |
// move editor to the right group, or create a new group to the right | |
{ | |
"key": "shift+cmd+k", | |
"command": "workbench.action.moveEditorToRightGroup" | |
}, | |
// these 3 work together so let me jump between my terminal tab and the editor group with a single key combination | |
{ |
NewerOlder