openpgp4fpr:47627e4683e982cc25910d2801f3d3d70ca92044
(https://keyoxide.org/47627e4683e982cc25910d2801f3d3d70ca92044)
openpgp4fpr:47627e4683e982cc25910d2801f3d3d70ca92044
(https://keyoxide.org/47627e4683e982cc25910d2801f3d3d70ca92044)
''' | |
Serve a single endpoint that provides imnage capture. | |
''' | |
from flask import Flask,make_response | |
from picamera2 import Picamera2, Preview | |
import io | |
app = Flask(__name__) |
A 'fix' for the notoriously poor reading issues of DHT hygrometer sensors from Python / Raspberry Pis.
I've used the cheap DHT sensors on a few projects and always find the "yeah they're unreliable, just keep trying" and that sucks. How do opther devices work using these sensors? Priority.
So these process changes have, for me, worked to give my python process the realtime CPU & IO access to meet the strict timing requirements of a DHT sensor.
#!/bin/bash | |
# | |
# This script is a workaround to a Replicated issue in which the configuration sections do not appear in the admin console. | |
# It should be run on the services box from a new/clean directory where a backup will be created. | |
# | |
if [ ! -f metrics.txt ];then | |
echo "Please run this script in a clean directory with a 'metrics.txt' file containing desired telegraf config" |
GH_TOKEN="1234" | |
ORG_NAME="some-org" | |
curl -H "Authorization: token ${GH_TOKEN}" https://api.github.com/orgs/${ORG_NAME}/repos | jq -r '.[].url' > /tmp/repos | |
rm /tmp/repos 2>/dev/null | |
while read REPO;do | |
curl -H "Authorization: token ${GH_TOKEN}" ${REPO}/contributors 2>/dev/null | jq -r '.[].login' >> /tmp/users | |
done < /tmp/repos |
#! /bin/bash | |
# | |
# This script pulls recent circleci build history, using jq to filter by ssh rebuilds, and printing the summary | |
# Requires `jq` and a CIRCLE_TOKEN | |
# | |
CCI_PROJECT="orgname/projectname" |
#!/usr/bin/env bash | |
# | |
# Download all artitacts for given build, mimicing structure locally. | |
# | |
# Batch size is slighly misleading, as it;s only how many URLs to attempt before momentary pause | |
# | |
# Can be used on CCI builds with parallelism and will only download the files for matcing index. | |
# | |
# | |
USAGE="$0 username/repo 123 [bitbucket] [batch_size]" |
workflows: | |
version: 2 | |
build-deploy: | |
jobs: | |
- build | |
version: 2 | |
jobs: | |
build: | |
docker: |