Skip to content

Instantly share code, notes, and snippets.

View datasette-demo-cozyconf2020.org
@mfa
mfa / myax_uuids_async.py
Last active Mar 9, 2021
Download a csv with uuids from myax
View myax_uuids_async.py
# needs: Python 3.6, requests, tqdm
import asyncio
import csv
import requests
from concurrent.futures import ThreadPoolExecutor
from tqdm import tqdm
def get_token():
@mfa
mfa / gps.py
Created Jan 31, 2019
GPS "GY-GPS6MV2" at serial of a RPi
View gps.py
# Python 3.6+
import pynmea2
import serial
s = serial.Serial("/dev/ttyAMA0", 9600, timeout=0.5)
line = ""
while True:
try:
line = s.readline().decode()
except UnicodeDecodeError:
@mfa
mfa / gist:455f7a278ea0099e8862d0dd1b04c46a
Created Jun 9, 2017
daily_stuttgart_bike_counter.md
View gist:455f7a278ea0099e8862d0dd1b04c46a
## Böblinger-Strasse
curl -X POST "http://www.eco-public.com/ParcPublic/CounterData?table=ecobdd.%60Z_100034894%60&idOrganisme=607&idPdc=100034894&fin=09%2F06%2F2017&debut=01%2F01%2F2017&interval=4&pratiques=101034894%3B102034894%3B103034894%3B104034894"
## König-Karls-Brücke
curl -X POST "http://www.eco-public.com/ParcPublic/CounterData?table=ecobdd.%60Z_100037170%60&idOrganisme=607&idPdc=100037170&fin=09%2F06%2F2017&debut=01%2F01%2F2017&interval=4&pratiques="
@mfa
mfa / gist:628301e3aca160bbdbc4
Created Feb 5, 2016
protokoll der migration
View gist:628301e3aca160bbdbc4
delete FROM "schemaorg_jsonthing" WHERE UPPER("schemaorg_jsonthing"."pure_data"::text) LIKE UPPER('%nan,%');
@mfa
mfa / pelicanconf.py
Created Aug 29, 2014
pelican config for madflex.de (anonymized)
View pelicanconf.py
#!/usr/bin/env python
# -*- coding: utf-8 -*- #
from __future__ import unicode_literals
AUTHOR = u'FIXME'
SITENAME = u'FIXME'
SITEURL = 'http://example.org'
TIMEZONE = 'Europe/Berlin'
View keybase.md

Keybase proof

I hereby claim:

  • I am mfa on github.
  • I am mfandreas (https://keybase.io/mfandreas) on keybase.
  • I have a public key whose fingerprint is C0E0 906A FFC8 4C45 2F01 0535 5F62 A6E5 EFA1 2513

To claim this, I am signing this object:

View encoding-stdout-solved.py
import sys
import locale
if sys.stdout.isatty():
default_encoding = sys.stdout.encoding
else:
default_encoding = locale.getpreferredencoding()
View xmas-market.py
# -*- coding: utf-8 -*-
#
# frwd to other interested parties at the institute
#
import datetime, time, sys
leave_at = datetime.datetime(2012, 12, 13, 12, 00)
first = True
while True:
delta = leave_at - datetime.datetime.now()