Skip to content

Instantly share code, notes, and snippets.

Stefan 0xLeon

Block or report user

Report or block 0xLeon

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
0xLeon / BCPlus.user.js
Created Oct 10, 2018
Bare version of »new« BCPlus (actually just a now playing function for BisaChat)
View BCPlus.user.js
// ==UserScript==
// @name BisaChat Plus
// @namespace
// @version 4.0.0.dev1
// @description Make BisaChat Great Again
// @author Stefan Hahn
// @match*
// @grant none
// @run-at document-end
// ==/UserScript==
0xLeon /
Created Jun 28, 2018
Point Cloud Density Calculation
Provides methods for calculating point cloud densities.
All methods can handle instances of PLYObject or list or ndarray instances of lists of vertices.
import numpy as np
import scipy.spatial
def getRealDensityFromPlane(ply, planeParams):
0xLeon / BCChromeFullscreenFix.user.js
Created May 17, 2018
Fixes a BisaChat fullscreen bug in Chrome
View BCChromeFullscreenFix.user.js
// ==UserScript==
// @name BisaChat Chrome Fullscreen Fix
// @namespace
// @version 1.0.0
// @description Fixes a BisaChat fullscreen bug in Chrome.
// @author Stefan Hahn
// @copyright 2018, Stefan Hahn
// @match*/
// @grant unswafeWindow
// @run-at document-body
0xLeon /
Created May 17, 2018
Improved Python camera calibration script using OpenCV
#!/usr/bin/env python3
import argparse
import glob
import multiprocessing.dummy
import os
import sys
import cv2 as cv
import numpy as np
0xLeon / DECSCA-Validation.mag
Last active Feb 10, 2018
Magma Script validating the German CSCA self-signed certificate using ECDSA
View DECSCA-Validation.mag
// Prime Field Size
p := 0x8CB91E82A3386D280F5D6F7E50E641DF152F7109ED5456B412B1DA197FB71123ACD3A729901D1A71874700133107EC53;
// Curve Parameter One
a := 0x7BC382C63D8C150C3C72080ACE05AFA0C2BEA28E4FB22787139165EFBA91F90F8AA5814A503AD4EB04A8C7DD22CE2826;
// Curve Parameter Two
b := 0x04A8C7DD22CE28268B39B55416F0447C2FB77DE107DCD2A62E880EA53EEB62D57CB4390295DBC9943AB78696FA504C11;
// Cofactor
h := 0x01;
// Curve Base Point X
0xLeon / SeenLive.txt
Last active Feb 17, 2020
Bands I've seen live
View SeenLive.txt
9x Caliban
9x Stick to Your Guns
6x Deadlock
6x Heaven Shall Burn
6x Neaera
6x Parkway Drive
5x Darkest Hour
5x Emmure
5x Terror
5x War from a Harlots Mouth
0xLeon / bitmaps.c
Last active May 23, 2016
Performance optimized graphics functions based on Teensy library for CAB202
View bitmaps.c
unsigned char bm_face_happy[] = {
0b11111111, 0b11111111,
0b00000001, 0b10000000,
0b00000001, 0b10000000,
0b00000001, 0b10000011,
0b00110001, 0b10000100,
0b00110001, 0b10001000,
0b00000001, 0b10001000,
0b00000001, 0b10001000,
0xLeon / RainbowMode.js
Created Apr 17, 2016
RainBow Mode module for BCPlus
View RainbowMode.js
Modules.RainbowMode = (function() {
var bcplus = null;
var initialize = function(_bcplus) {
bcplus = _bcplus;
0xLeon / Bubble.pde
Created Jul 4, 2013
Bubbles Processing
View Bubble.pde
class Bubble {
float x = random(0, width);
float y = height;
void zeichnung() {
fill(0, 200, 220);
stroke(0, 127, 220);
ellipse(x, y, 20, 20);
0xLeon /
Last active Dec 17, 2015
Vacation Home Handling, v2013.
package com.leon.hfu.vacationHomeCalculation;
import java.util.Arrays;
import java.util.Scanner;
import java.util.Vector;
import com.leon.hfu.customDate.Date;
import com.leon.hfu.customDate.DateFormatException;
You can’t perform that action at this time.