Skip to content

Instantly share code, notes, and snippets.

View dan-r's full-sized avatar

Dan Raper dan-r

View GitHub Profile
#include <IRremote.h>
IRsend irsend;
void setup() {
Serial.begin(9600);
}
String inData;
const unsigned int irTable[24][69] PROGMEM = {
{9110, 4522, 566, 562, 604, 536, 606, 537, 614, 528, 608, 535, 611, 532, 606, 543, 603, 534, 607, 1652, 606, 1653, 576, 1673, 591, 1675, 604, 559, 584, 1651, 603, 1677, 577, 1648, 592, 553, 604, 534, 607, 536, 583, 573, 595, 536, 606, 535, 583, 570, 597, 535, 608, 1660, 575, 1670, 610, 1668, 568, 1698, 603, 1621, 620, 1646, 580, 1676, 601, 1658, 599}, //brightup
@dan-r
dan-r / archive.sh
Created February 25, 2017 14:08
TVheadend Archive script - archives recordings when disk gets full, and symlinks to them on an sshfs filesystem
#Check to see if sshfs is mounted
if ! [[ $(df | grep /remoterecordings) ]]; then
echo "SSHfs not mounted, exiting"
exit
fi
#Check to make sure script isnt already running
pidfile=/home/hts/archive.pid
if [ -e $pidfile ]; then
@dan-r
dan-r / gist:ca7bd80880794f086b1ca90279190b4a
Created April 13, 2016 19:52
Letsencrypt certificate
sudo apt-get install git -y
cd ~
git clone https://github.com/letsencrypt/letsencrypt
cd letsencrypt
sudo service nginx stop
sudo ./letsencrypt-auto certonly --standalone --agree-tos --redirect --duplicate --text --email $1 -d $2
cd ~
rm -rf letencrypt
sudo service nginx start
@dan-r
dan-r / buzzer.py
Last active October 13, 2015 20:04
Raspberry Pi Buzzer Alert
import time, sys
from RPi import GPIO
PIN = 18
#0.001 ish is good
BUZZER_DELAY = float(sys.argv[1])
REPEAT = int(sys.argv[2])
try:
@dan-r
dan-r / gist:e4a6f57ca59e6fdc92a1
Last active August 29, 2015 14:07
Minecraft Installer - Ubuntu
apt-get update
apt-get install default-jre screen nano -y
mkdir ~/Minecraft
cd ~/Minecraft
wget https://s3.amazonaws.com/Minecraft.Download/versions/1.8/minecraft_server.1.8.jar -O minecraft_server.jar
echo "eula=true" > ~/Minecraft/eula.txt
screen -dmS mc
sleep 2
screen -S mc -X stuff "java -Xmx350M -Xms300M -jar minecraft_server.jar nogui
"