Skip to content

Instantly share code, notes, and snippets.

Avatar

Brad Parks bradparks

  • Fredericton, New Brunswick, Canada
View GitHub Profile
@bradparks
bradparks / activetable.js
Created Jul 12, 2022 — forked from stevesouders/activetable.js
ActiveTable is a bookmarklet that makes any table sortable. It also allows you to remove columns, and it remembers the removed columns for next time. Use alt+click to UNhide all columns (and clear memory). To use it, create a bookmark called "ActiveTable" that has this URL: javascript:(function(){ var jselem=document.createElement('SCRIPT'); jse…
View activetable.js
// ActiveTable - a bookmarklet to make tables sortable and editable
function init() {
var aHrows = getHrows();
var numHrows = aHrows.length;
var aHidden = getHiddenColumns();
ATpopup = document.createElement("div");
ATpopup.style.cssText = "position: absolute; visibility: hidden; padding: 0; font-family: Arial; background-color: rgba(255, 255, 255, 0.9); border-radius: .5em; text-align: center; box-shadow: .05em .05em .5em #00C;";
ATpopup.innerHTML = "<a href='sort' title='sort' onclick='sortColumn(); return false'><img border=0 src='http://stevesouders.com/images/sort_up_down.png' style='padding-top: 0.2em;'></a><br><a href='hide' style='color: #C00; font-family: monospace; font-size: 1.5em; text-decoration: none;' title='hide' onclick='hideColumn(); return false'>x</a>"; // TODO - use protocol-less URL for img
@bradparks
bradparks / console.py
Created Mar 3, 2022 — forked from j1o1h1n/console.py
This is a demo of an interactive console in a Textual user interface.
View console.py
from __future__ import annotations
import string
import code
import sys
import io
from typing import Callable
from textual.app import App
from textual.widgets import Header, ScrollView
View gist:946fe383953fc2a86a1aebd0fbab2c93
  • leave at 10:30

  • Switch

  • portable hand sanitizer

  • 5 Masks

  • wear KN95 mask and don’t take off/eat on bus so make sure he has something good to eat as it’s a long drive

  • something warm on body and feet and clothes and underwear as well as toothbrush

  • two outfits, small, so you could keep pack on bus, otherwise they put it underneath, takes longer.

  • headphones

View gist:ea5fbaac9cd3b5175a63acb06d3eb4cc
wander
The Lab - free VR mini gameso, works on Flat screens too
nextvr - live events, like nba, etc
fitxr - group fitness
guided meditation VR or the blue
360 cities app
YouTube VR, National Geographic Explore, Ocean Rift
Spatial - meetings
Escape Rooms
Google Earth VR
@bradparks
bradparks / gist:7025742
Created Oct 17, 2013
My autohotkey config for a Mac keyboard (i'm using this with Windows running in a virtual machine on osx). Has some mappings for how I like to use Visual Studio (like I use Eclipse)
View gist:7025742
#+f::Send {Ctrl Down}{Shift Down}r{Ctrl Up}{Shift Up}
;-----------------------------------------
; Mac keyboard to Windows Key Mappings
;=========================================
Capslock::Ctrl
+Capslock::+Ctrl
; --------------------------------------------------------------
; NOTES
@bradparks
bradparks / Docker
Created Sep 2, 2021 — forked from mitchwongho/Docker
Docker 'run' command to start an interactive BaSH session
View Docker
# Assuming an Ubuntu Docker image
$ docker run -it <image> /bin/bash
@bradparks
bradparks / make_portable.sh
Created May 20, 2021 — forked from Birch-san/make_portable.sh
Make a macOS executable binary or .dylib portable
View make_portable.sh
#!/usr/bin/env bash
# Licensed by author Alex Birch under CC BY-SA 4.0
# https://creativecommons.org/licenses/by-sa/4.0/
# Example input:
# ./make_portable.sh mycoolbinary
# where mycoolbinary is a mach-o object file
# (for example an executable binary or a .dylib)
#
@bradparks
bradparks / Dockerfile
Created Apr 9, 2021 — forked from jcavat/Dockerfile
docker-compose with php/mysql/phpmyadmin/apache
View Dockerfile
FROM php:7.1.2-apache
RUN docker-php-ext-install mysqli
@bradparks
bradparks / AddCustomEditorMenuItem.cs
Created Feb 26, 2021 — forked from Domiii/AddCustomEditorMenuItem.cs
Adds a new "Add custom Editor" MenuItem to Script files in the Unity Project view (download *.unitypackage file here: https://files.fm/u/j4r8cve5 )
View AddCustomEditorMenuItem.cs
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEditor;
using System.IO;
using System.Text.RegularExpressions;
@bradparks
bradparks / set_static_ip.sh
Last active Feb 24, 2021
NOTE: Instead of using a static IP, consider using avanhi as detailed here to setup a DNS name for your pi super easy: http://elinux.org/RPi_Advanced_Setup#Setting_up_for_remote_access_.2F_headless_operation If you'd rather try the static IP, then the following is a script to automatically set your raspberry pi to using a static IP address.
View set_static_ip.sh
# This script MAY or MAY NOT WORK ;-) Really, untested. But you can cancel before it does anything
# and it actually shows you what you need to add to your dhcpcd.conf file without making
# any changes.
#
if [ "$EUID" -ne 0 ]
then echo "Please run as root, by putting 'sudo' before the command."
exit
fi
# Figure out the info we'll need to overwrite the /etc/dhcpcd.conf file