Skip to content

Instantly share code, notes, and snippets.

Christian Stade-Schuldt Tafkas

Block or report user

Report or block Tafkas

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
@Tafkas
Tafkas / here-theme.json
Last active May 4, 2018
HERE Theme for Deckset.app
View here-theme.json
{
"identifier": "7235481C-546B-4E32-B068-F24B1FAC0D42",
"name": "HERE Theme",
"customizations": {},
"baseTheme": {
"variantIdentifier": "scheme2",
"identifier": "next"
},
"creationDate": 1525381263.4608269,
"importDate": 1525442729.7030401,
View gist:d6f5e50599e6079ccdb7c5d94e41399e
### Keybase proof
I hereby claim:
* I am tafkas on github.
* I am tafkas (https://keybase.io/tafkas) on keybase.
* I have a public key whose fingerprint is 7B9C 21AC AE24 13D8 CD42 C5CE 4B01 E33B 1795 4301
To claim this, I am signing this object:
@Tafkas
Tafkas / packt2slack.py
Last active Oct 9, 2017
ebook monkey script for posting Packt free technology eBook to Slack
View packt2slack.py
import json
import re
import requests
from lxml import html
BASEURL = 'https://www.packtpub.com'
HEADER = {'User-Agent': 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)'}
OUTPUT = {'pav': {'channel': "#ebook-monkey",
@Tafkas
Tafkas / slack_channel_munin.py
Created May 21, 2016
A munin plugin for to monitor channel count in Slack
View slack_channel_munin.py
#!/usr/bin/env python
"""
slack_channel_munin - A munin plugin for to monitor channel count in Slack
Copyright (C) 2015 Christian Stade-Schuldt
Author: Christian Stade-Schuldt
Like Munin, this plugin is licensed under the GNU GPL v2 license
http://www.opensource.org/licenses/GPL-2.0
Add the following section to your munin-node's plugin configuration:
[slack_*]
@Tafkas
Tafkas / slack_user_munin.py
Last active May 21, 2016
A munin plugin for to monitor online presence in Slack
View slack_user_munin.py
#!/usr/bin/env python
"""
slack_user_munin - A munin plugin for to monitor online presence in Slack
Copyright (C) 2015 Christian Stade-Schuldt
Author: Christian Stade-Schuldt
Like Munin, this plugin is licensed under the GNU GPL v2 license
http://www.opensource.org/licenses/GPL-2.0
Add the following section to your munin-node's plugin configuration:
[slack_*]
@Tafkas
Tafkas / collect_kostal.py
Created May 18, 2016
A script to fetch data from a Kostal Piko 5 inverter
View collect_kostal.py
#!/usr/local/bin/python
# encoding: utf-8
"""
collect_kostal.py
Created by Christian Stade-Schuldt on 2014-07-27.
"""
import urllib2
@Tafkas
Tafkas / collect_weather.py
Created May 18, 2016
A script to fetch weather data from OpenWeatherMap
View collect_weather.py
"""
Created by Christian Stade-Schuldt on 2014-07-28.
"""
import sqlite3
import json
import urllib
import time
import datetime
import calendar
@Tafkas
Tafkas / collect_meter.py
Created May 18, 2016
A script to collect values from a residential meter
View collect_meter.py
#!/usr/bin/env python
# encoding: utf-8
"""
collect_meter.py
Created by Christian Stade-Schuldt on 2014-10-25.
"""
import sys
import os
@Tafkas
Tafkas / codebase_munin.py
Last active Nov 24, 2015
A munin plugin for Linux to monitor Codebase ticket progress
View codebase_munin.py
#!/usr/bin/env python
"""
codebase_munin - A munin plugin for Linux to monitor Codebase ticket progress
Copyright (C) 2015 Christian Stade-Schuldt
Author: Christian Stade-Schuldt
Like Munin, this plugin is licensed under the GNU GPL v2 license
http://www.opensource.org/licenses/GPL-2.0
Add the following section to your munin-node's plugin configuration:
[codebase_*]
@Tafkas
Tafkas / fitbit_stride_regression.R
Created Dec 19, 2014
Fitbit Stride Length Linear Regression
View fitbit_stride_regression.R
runs <- read.csv("myrunninglog.csv", header=T, sep=",")
#convert date
runs$Date <- strptime(as.character(runs$Date), format="%Y-%m-%d")
#convert distance from km to meters
runs$Distance <- 1000 * runs$Distance
ggplotRegression <- function (fit) {
You can’t perform that action at this time.