Skip to content

Instantly share code, notes, and snippets.

View fasmide's full-sized avatar

Kristian Mide fasmide

  • Aalborg, Denmark
View GitHub Profile
@fasmide
fasmide / hdmi.py
Created December 23, 2013 23:01
Turns the hdmi port on and off by reading a PIR sensor off a raspberry pi GPIO port 11
import RPi.GPIO as GPIO
import time
from threading import Timer
import subprocess
GPIO.setmode(GPIO.BCM)
GPIO.setup(11, GPIO.IN)
timer = False
monitor_is_on = True
@fasmide
fasmide / trello.applescript
Last active August 29, 2015 14:00
Poormans quicktrail
on run {input, parameters}
set incoming_card to text returned of (display dialog "Incoming trello" default answer "")
do shell script "mail -s " & quoted form of incoming_card & " __EXCHANGE_WITH_INCOMING_TRELLO_MAIL__ < /dev/null"
return input
end run
@fasmide
fasmide / kamstrup.nut
Created May 13, 2014 21:13
Kamstrup with sleep and nvram storage
local units = ["", "Wh", "kWh", "MWh", "GWh", "j", "kj", "Mj",
"Gj", "Cal", "kCal", "Mcal", "Gcal", "varh",
"kvarh", "Mvarh", "Gvarh", "VAh", "kVAh",
"MVAh", "GVAh", "kW", "kW", "MW", "GW",
"kvar", "kvar", "Mvar", "Gvar", "VA", "kVA",
"MVA", "GVA", "V", "A", "kV", "kA", "C",
"K", "l", "m3", "l/h", "m3/h", "m3xC",
"ton", "ton/h", "h", "hh:mm:ss", "yy:mm:dd",
"yyyy:mm:dd", "mm:dd", "", "bar", "RTC",
"ASCII", "m3 x 10", "ton x 10", "GJ x 10",
@fasmide
fasmide / reaktion.ino
Created August 22, 2014 10:11
reaktion
#include <Bounce2.h>
#include <LiquidCrystal.h>
#define LARGEBTN 10
#define SMALLBTN 11
#define BUZZER 9
//Bounce largeBouncer = Bounce( LARGEBTN, 35 );
Bounce largeBouncer = Bounce();
<?php
class Q {
public function __construct() {
$this->hej();
}
}
class B extends Q {
public function hej() {
echo "hej ";
var hat = function() {
if(this === hat) {
console.log("Jeg er ens");
} else {
console.log("Jeg er en anden");
}
}
hat();
@fasmide
fasmide / gist:1312c3e23751dc97554f
Last active August 29, 2015 14:07
esp8266 boot sequence at 74880 baudrate
ets Jan 8 2013,rst cause:1, boot mode:(3,7)
load 0x40100000, len 23140, room 16
tail 4
chksum 0x99
load 0x3ffe8000, len 2692, room 4
tail 0
chksum 0x35
load 0x3ffe8a90, len 3296, room 8
tail 8
____ ___ _ __ ___ ___ _
| _ \_ _| |/ /_ __ / _ \ / _ \| |__
| |_) | || ' /| '_ \| | | | | | | '_ \
| __/| || . \| | | | |_| | |_| | |_) |
|_| |___|_|\_\_| |_|\___/ \___/|_.__/
program = [[
wifi.sta.eventMonReg(wifi.STA_GOTIP, function()
pin = 5
status, temp, humi, temp_dec, humi_dec = dht.readxx(pin)
if status == dht.OK then
-- Integer firmware using this example
sendStr = string.format("DHT Temperature:%d.%03d;Humidity:%d.%03d\r\n",
math.floor(temp),
temp_dec,
package main
import (
"fmt"
"log"
"regexp"
"strconv"
"time"
"github.com/PuerkitoBio/goquery"