Skip to content

Instantly share code, notes, and snippets.

Matthew Johnson copperlight

Block or report user

Report or block copperlight

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View raspberry_pi-ssh_lag_fix
https://github.com/raspberrypi/linux/issues/963
I found that changing a line in /etc/nsswitch.conf fixes it, with avahi-daemon running.
"hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4"
should become:
"host: files dns"
View raspberry_pi-wifi_config
# for 2.4G networks; the edimax adapter does not support 5G
pi@raspberrypi ~ $ sudo cat /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="$SSID"
psk="$PRE_SHARED_KEY"
proto=RSN
key_mgmt=WPA-PSK
View diamond.clj
(defn diamond [width offset]
(doseq [w (take-nth 2 (concat (range 1 width) (range width 0 -1)))]
(do
(print (apply str (repeat offset " ")))
(print (apply str (repeat (/ (- width w) 2) " ")))
(print (apply str (repeat w "x")))
(println))))
View fizzbuzz.clj
(defn fizzbuzz [start end]
(doseq [n (range start end)]
(cond
(zero? (mod n 15)) (println "FizzBuzz")
(zero? (mod n 5)) (println "Buzz")
(zero? (mod n 3)) (println "Fizz")
:else (println n))))
View diamond.py
def diamond(width, offset):
for w in (range(1, width) + range(width, 0, -1))[::2]:
print " " * offset,
print " " * int((width - w) / 2),
print "x" * w
@copperlight
copperlight / bottle_and_gunicorn.py
Last active Jun 8, 2016 — forked from ourway/bottle_and_gunicorn.py
Running a bottle app with gunicorn
View bottle_and_gunicorn.py
from bottle import Bottle
app = Bottle()
@app.route('/')
def index():
'''test me'''
return '<h1>Hello Bottle!</h1>'
app.run(host='localhost', port=8080, server='gunicorn', reload=True, workers=4, debug=True)
View pet-snippet.toml
[[snippets]]
description = "list remote branches"
command = "git branch -r"
output = ""
[[snippets]]
description = "list all local and remote branches"
command = "git branch -a"
output = ""
@copperlight
copperlight / .bashrc
Created Aug 11, 2016
Window Subsystem for Linux ssh-agent Configuraton
View .bashrc
# ... more above ...
# wsfl bash is not a login shell
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
# ssh-agent configuration
if [ -z "$(pgrep ssh-agent)" ]; then
rm -rf /tmp/ssh-*
@copperlight
copperlight / install-python-3.7.sh
Last active Aug 17, 2019
Install Python 3.7 on Raspbian Stretch
View install-python-3.7.sh
sudo apt-get install screen
screen
PACKAGES=(
"build-essential"
"libbz2-dev"
"libdb5.3-dev"
"libexpat1-dev"
"libffi-dev"
You can’t perform that action at this time.