Skip to content

Instantly share code, notes, and snippets.

View briandeheus's full-sized avatar
🆘

Brian de Heus briandeheus

🆘
View GitHub Profile
"""
This is a good way of using Call/Report.
"""
class Call(object):
def get(self, url):
return requests.get(url)
class Report(object):
@briandeheus
briandeheus / parcel-react.sh
Created March 6, 2019 08:49
Parcel + React + Sass setup script
#!/bin/bash
package_json='
{
"name": "frontend",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
import yaml
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--config', type=str, default='settings.yaml')
args = parser.parse_args()
__settings = yaml.safe_load(open(args.config, 'r'))
@briandeheus
briandeheus / reset-migrations.sh
Created June 22, 2019 07:48
Reset your Django migrations the cool way
#!/usr/bin/env bash
find . -path "*/migrations/*.py" -not -name "__init__.py" -delete
find . -path "*/migrations/*.pyc" -delete
python manage.py makemigrations
python manage.py migrate
@briandeheus
briandeheus / megumi.py
Created July 15, 2019 13:40
My daughters first code
# Names of herself and her friends
names = [
'megumid.',
'anna',
'kana'
]
for name in names:
print('Hello', name)
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4xtUCMHOy8rpC4OvL45t4OGIGTlXKb7uWOfp/xcabmiAWgS8ER0arlkVbHQMHm6yMEVAQSaZUpWUV27gE3EARWid946P5us+yPx4e7rR4XZO6ppPDKs4XEi26F5eqWj/O6sVByhUeY/RV0Qo3kUkWQTJKJD7iSmYCLQrYwGboJK0KxMVFVdC0z3h9qjf7tRq/pEWA5STcpdLfFCVkPDCqAegULWQEpYl/+wPgNdS3rw+MPNHyxF1dz5tnrvyH8GMn80Vwff0k6TKfnDu+n3GxrvyJDwAnP6m4B5F6HJ0aYwodeoZvVmh/MTOzKu3dWZkp/ssoXpa0ktgJq+rLhW1Z brian@thonkpad
@briandeheus
briandeheus / spark.js
Created April 1, 2020 09:18
Sparkchart for React
const Spark = ({
height = 20,
width = 140,
series = [],
color = "#4CAF50",
backgroundColor = "#37474F",
radius = 3,
padding = [4, 4]
}) => {
const max = series.reduce((p, c) => {
[Unit]
Description=Restart trackpad after suspend
After=basic.target suspend.target hibernate.target
[Service]
User=root
Environment=DISPLAY=:0
ExecStart=/usr/bin/restart-trackpad
[Install]
#!/bin/bash
modprobe -r psmouse && modprobe psmouse
!function () {
console.log("foo");
}();
(function() {
console.log("foo");
})();