Skip to content

Instantly share code, notes, and snippets.

Free hugs!

Gabriel Simmer gmemstr

Free hugs!
View GitHub Profile
gmemstr /
Created Aug 1, 2022
Download all gists for an authenticated user
#!/usr/bin/env python3
from os import makedirs, mkdir
import requests
# Generate a personal token for GitHub and replace it here.
def get_gists(page=1):
gist_list_url = ''
gmemstr / Pipfile
Last active Aug 2, 2022
Speedtest against Hetzner servers
View Pipfile
url = ""
verify_ssl = true
name = "pypi"
requests = "*"
gmemstr / bare-bones.scm
Last active Sep 7, 2021
guix example configuration extracted from the livecd
View bare-bones.scm
;; This is an operating system configuration template
;; for a "bare bones" setup, with no X11 display server.
(use-modules (gnu))
(use-service-modules networking ssh)
(use-package-modules screen ssh)
(host-name "komputilo")
(timezone "Europe/Berlin")
# Useful for parsing workflow API data
# ./ gh/gmemstr/circleci-koans
import requests
import sys
import json
import os
def GetWorkflowData(project, token):
url = "{project}/workflows/workflow?view=full&circle-token={token}".format(
project=project, token=token)
View Database.php
class Database {
// DB Parameters
private $host = 'localhost';
private $db_name = 'tournamentProject';
private $username = 'root';
private $password = '';
private $conn;
// DB Connect
gmemstr /
Last active Oct 4, 2019
HTTP Statuscode Lookup script
# This script requires python3 and BeautifulSoup.
# BS can be installed with pip3 install beautifulsoup4.
from bs4 import BeautifulSoup
import json
import urllib.request
import sys
import os
import io
# Print geolocation of IP collection file ips.txt file.
import requests
import json
api_key = ""
base_url = ""
results = dict()
View log.txt
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36
Content-Length: 0 - - [10/Sep/2019 12:50:21] "GET / HTTP/1.1" 200 -
INFO:root:GET request,
Path: /global-protect/login.esp

Keybase proof

I hereby claim:

  • I am gmemstr on github.
  • I am gmemstr ( on keybase.
  • I have a public key ASAE4oxUYABsPKuh9puicUepsAMjPvD4kT9WHB9zAqu34Ao

To claim this, I am signing this object:

View counter.php
* @file
* Self-altering PHP counting script. Ideal for lambdas?
$count = 3;
$thisFile = fopen(__FILE__, 'r');
$thisFileContents = fread($thisFile, filesize(__FILE__));