Skip to content

Instantly share code, notes, and snippets.

View auer1329's full-sized avatar

Christoph Auer auer1329

  • Regensburg
View GitHub Profile
@sunnyyoung
sunnyyoung / cloudflare_ddns.sh
Created June 15, 2023 01:55
Synology cloudflare DDNS provider script
#!/bin/bash
set -e;
ipv4Regex="((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])"
ttl=60
proxy="false"
# DSM Config
username="$1"
@rob-hills
rob-hills / ubuntu-22.04-mbp-a1707.md
Last active May 17, 2025 12:44
Ubuntu 22.04 on MacBook Pro 2017 (A1707, MBP 14,3)

Summary

Random set of notes and links that have helped me in the saga to get Ubuntu 22.04 up and running on my 2017 MacBook Pro These notes are mainly for myself in the event that I have to do this again some day. But if you find them helpful, that's great.

Important update

Unfortunately the MacBookPro that I bought second hand turned out to be a dud with some serious hardware flaws that didn't show up until a couple of months after I'd bought it.

I've since purhcased another laptop so I'm not going to be able to maintain this GIST.

I'll leave it here for now in case others want to contribute updates, or clone it. If you feel it's out of date or misleading or a waste of time, let me know in the comments and I'll remove it.

@therealshiggins
therealshiggins / decrypt-pdf.sh
Created June 29, 2022 13:35
Paperless-ngx pre-consume script for removing PDF password
#!/bin/bash
########################################
#
# Location of your secret passwords
# One password per line
#
PASSWORDS_FILE=/scripts/.passwords.txt
#
########################################
@smashnet
smashnet / senec.py
Last active June 20, 2025 10:25
Library to get a lot of useful data out of Senec appliances.
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Library to get a lot of useful data out of Senec appliances.
Tested with: SENEC.Home V3 hybrid duo
Kudos:
* SYSTEM_STATE_NAME taken from https://github.com/mchwalisz/pysenec
@Wumpf
Wumpf / cfd.md
Last active May 29, 2025 07:47
Notes on CFD
@peterfpeterson
peterfpeterson / README.md
Last active January 8, 2025 16:39
Configuring 3Dconnexion spacemouse for paraview

Configuring a space mouse was way harder than it should have been. Here is the way to reproduce a "working" version.

Step 1

Ignore the proprietary driver at 3dconnexion and the open source ones from spacenav. They are useful for custom programs, but useless for paraview which currently uses VRPN to lower their maintenance.

Warning: VRPN does not work if you have one of the drivers running at the same time.