Skip to content

Instantly share code, notes, and snippets.

View bitjockey42's full-sized avatar
🤓
Forever a nerd.

Al Julian bitjockey42

🤓
Forever a nerd.
View GitHub Profile
@bitjockey42
bitjockey42 / views.py
Created February 17, 2021 04:42
Breaking changes in flask-jwt-extended requires these changes in auth/views.py
from flask import request, jsonify, Blueprint, current_app as app
from flask_jwt_extended import (
create_access_token,
create_refresh_token,
jwt_required,
get_jwt_identity,
get_jwt,
)
from myapi.models import User

Keybase proof

I hereby claim:

  • I am bitjockey42 on github.
  • I am x414a (https://keybase.io/x414a) on keybase.
  • I have a public key ASD-w_mwPJ9IOl2I9XS8frd-ypdFbOf2C-Jg7soBjALG1Qo

To claim this, I am signing this object:

Keybase proof

I hereby claim:

  • I am 0x414a on github.
  • I am x414a (https://keybase.io/x414a) on keybase.
  • I have a public key ASBMHmjYSNCu6dQLMf0SHcH7QCJ6-1T_TDPGsSeXZphO5go

To claim this, I am signing this object:

@bitjockey42
bitjockey42 / change_git_author.sh
Created August 28, 2019 05:26
Change git author for all commits in current repo; based on https://help.github.com/en/articles/changing-author-info
#!/usr/bin/env bash
export CURRENT_GIT_EMAIL=$(git config --get "user.email")
export CURRENT_GIT_USER=$(git config --get "user.name")
echo "CURRENT_USER: $CURRENT_USER"
echo "CURRENT_EMAIL: $CURRENT_EMAIL"
echo -n "Enter new user name and press [ENTER]: "
read NEW_NAME
@bitjockey42
bitjockey42 / mount_luks_drive.markdown
Created January 12, 2019 19:08
Encrypted drive setup

How to mount an encrypted drive

# Unlock and mount
sudo cryptsetup luksOpen /dev/sdb1 crypthome
sudo mkdir -p /mnt/files
sudo mount /dev/mapper/crypthome /mnt/files

# Unmount and lock
sudo umount /mnt/files
@bitjockey42
bitjockey42 / error
Created October 6, 2016 16:12
xhyve-manager compilation error
cc src/vmm/x86.c
LANG=en_US.US-ASCII clang -arch x86_64 -x c -std=c11 -fno-common -fvisibility=hidden -DXHYVE_CONFIG_ASSERT -Os -flto -fstrict-aliasing -Weverything -Werror -Wno-unknown-warning-option -Wno-reserved-id-macro -pedantic -fmessage-length=152 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -g -DVERSION=\"2fbbcf\" -Iinclude -MMD -MT build/vmm/x86.o -MF build/vmm/x86.d -o build/vmm/x86.o -c src/vmm/x86.c
cc src/vmm/vmm.c
LANG=en_US.US-ASCII clang -arch x86_64 -x c -std=c11 -fno-common -fvisibility=hidden -DXHYVE_CONFIG_ASSERT -Os -flto -fstrict-aliasing -Weverything -Werror -Wno-unknown-warning-option -Wno-reserved-id-macro -pedantic -fmessage-length=152 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -fcolor-diagnostics -g -DVERSION=\"2fbbcf\" -Iinclude -MMD -MT build/vmm/vmm.o -MF build/vmm/vmm.d -o build/vmm/vmm.o -c src/vmm/vmm.c
src/vmm/vmm.c:72:2: error: 'OSSpinLock' is deprecated: first deprecated in macOS 10.12 - Use os_unfair_lock() from
@bitjockey42
bitjockey42 / elementary_firefox.css
Created September 22, 2016 02:03
Make firefox blend in better with elementary OS Pantheon
/**
* Install https://addons.mozilla.org/en-US/firefox/addon/checkcompatibility/ to disable version checks
* Then install https://addons.mozilla.org/en-US/firefox/addon/adwaita/
*/
/* Navigation bar*/
#nav-bar {
background-image: linear-gradient( 0deg, #c0c0c0, #d0d0d0, #e0e0e0) !important;
}
@bitjockey42
bitjockey42 / setup_osx.sh
Last active July 1, 2016 16:50
Installation OS X stuff
#!/bin/bash
cd ~/Downloads
curl -O https://github.com/argon/mas/releases/download/v1.2.0/mas-cli.zip
unzip mas-cli.zip
./mas install 497799835
./mas install 803453959
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
@bitjockey42
bitjockey42 / script.sh
Created July 1, 2016 16:33
Get list of installed homebrew packages with their install options
#!/bin/bash
for i in $(brew list); do echo "$i" $(brew info $i|cat|grep "with:"); done
@bitjockey42
bitjockey42 / moment.css
Last active October 23, 2017 08:35 — forked from Goom11/moment.css
Custom CSS file for Moment Firefox plugin
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 100;
src: url(https://github.com/theleagueof/raleway/raw/master/webfonts/raleway_thin-webfont.ttf) format('truetype');
}
@font-face {
font-family: 'Raleway';
font-style: normal;
font-weight: 300;