Hello, my friends! This is it...it's time to commit to Swim-A-Thon, our annual one-hour swim challenge and fundraiser. We are raising money to sponsor kids who otherwise couldn't pay for lessons to learn to swim this summer. This challenge will be held at the Langham Creek YMCA (https://www.google.com/maps/ place/Langham+Creek+Family+ YMCA/@29.8987901,-95.685217, 14z/data=!4m5!3m4! 1s0x8640d6dfe5d464c9: 0x52c602a00ced2373!8m2!3d29. 8987855!4d-95.6677075) on Friday, March 23. There is a morning session (arrive before 9:15, swim begins at 9:30, victory breakfast at 10:45) or an evening session (arrive before 6 pm, swim begins 6:15, dinner afterward at Chuy's). I have created a sign-up sheet at the following web address. Please use your sign-up genius account or create one. If you don't want to swim, please considering signing up to lap count. Or lap count one session and swim the other! Whatever you decide, please participate because we want to hang out with you! Every lap counts--as a team over the y
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 | |
# [rights] Copyright Dan B. (brianddk) 2018 https://github.com/brianddk | |
# [license] Licensed under Apache 2.0 https://www.apache.org/licenses/LICENSE-2.0 | |
# [repo] https://gist.github.com/brianddk/d6d4354938cd571bafa8d2abc023c62a | |
# [regards] https://stackoverflow.com/questions/53673562/ | |
# [tipjar] LTC: LQjSwZLigtgqHA3rE14yeRNbNNY2r3tXcA | |
# | |
set -e | |
set -o pipefail | |
sudo apt-get -y remove cython3 |
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 python3 | |
# [rights] Copyright Dan B. (brianddk) 2018 https://github.com/brianddk | |
# [license] Licensed under Apache 2.0 https://www.apache.org/licenses/LICENSE-2.0 | |
# [repo] https://gist.github.com/brianddk/fd3312175dd4622c140f137645cf27f3 | |
# [tipjar] LTC: LQjSwZLigtgqHA3rE14yeRNbNNY2r3tXcA | |
# | |
from trezorlib import btc, coins, messages as proto, tools, ui | |
from trezorlib.client import TrezorClient | |
from trezorlib.transport import get_transport | |
from trezorlib.tx_api import json_to_tx |
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 python3 | |
# [rights] Copyright Dan B. (brianddk) 2018 https://github.com/brianddk | |
# [license] Licensed under Apache 2.0 https://www.apache.org/licenses/LICENSE-2.0 | |
# [repo] https://gist.github.com/brianddk/e57a4ef04e2a7fc24da29a4baf91b343 | |
# [tipjar] LTC: LQjSwZLigtgqHA3rE14yeRNbNNY2r3tXcA | |
# | |
from trezorlib import btc, coins, messages as proto, tools, ui | |
from trezorlib.client import TrezorClient | |
from trezorlib.transport import get_transport |
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 | |
# [rights] Copyright Dan B. (brianddk) 2018 https://github.com/brianddk | |
# [license] Licensed under Apache 2.0 https://www.apache.org/licenses/LICENSE-2.0 | |
# [repo] https://gist.github.com/brianddk/0d4d073a7430835b296de1260c8b49c5 | |
# [tipjar] FTC: 6mx5WVXsTEdsh9UCainpdAHDrDwH4mZQTD | |
# | |
cd /tmp | |
sudo apt-get install curl gnupg2 git libssl-dev python3-pip python3-pyqt5 pyqt5-dev-tools libudev-dev libusb-1.0.0-dev | |
userJson="$(curl -s https://api.github.com/users/toxeus/gpg_keys)" | |
userKey="$(sed 's#"#\\r\\n#g' <<< "$userJson")" |
This discribes how to clean root a device without downloading some hackish mediafire binary.
Basic steps:
- Use key combo to boot to bootloader
- Use fastboot to unlock bootloader (wipes data)
- Use fastboot to boot TWRP recovery temporarily
- From recovery apply SuperSU
- Verify Root
- Install Ubuntu (optional)
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
; [rights] Copyright Dan B. (brianddk) 2016 https://github.com/brianddk | |
; [license] Licensed under Apache 2.0 https://www.apache.org/licenses/LICENSE-2.0 | |
; [repo] https://gist.github.com/brianddk/43f00476eb30716dec8481814fdae073 | |
; [tips] 18MDTTiqPM8ZEo29Cig1wfGdkLNtvyorW5 | |
; | |
; hp35s Quadradic complex root solver | |
; Form: Ax^2 + Bx + C = 0 | |
; Consumes/clears: | |
; var 'I' | |
; flag 10 |
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 python2 | |
#-*-coding:utf8;-*- | |
#qpy:2 | |
#qpy:kivy | |
from __future__ import print_function | |
import os | |
import sys | |
import zipfile | |
if 'qpyplus' in os.__file__: |
The current GnuPG installer requires Admin privilege to gain access to various system level directories. The goal of the HowTo is walk through the steps to get GnuPG into user space.
- Move to home directory
cd ~
- Download GnuPG
curl -LO http://downloads.sourceforge.net/project/gpgosx/GnuPG-2.1.7.dmg
curl -LO http://downloads.sourceforge.net/project/gpgosx/GnuPG-2.1.7.dmg.sig