Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/python
import subprocess
import socket
import time as t
service = "cronixx.ddns.net"
port = 30841
token = "123"
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
@badgateway666
badgateway666 / base_change.py
Created September 27, 2018 13:48
Decimal Number into different base
def convert_to_base(input, outputbase):
output = []
next_number = input
while next_number > 0:
print("NextNumber: {0} | Base: {1} --> Next_number = {2} Rest = {3}".format(next_number,
outputbase,
int(next_number/outputbase),
int(next_number % outputbase)))
@badgateway666
badgateway666 / prompt.py
Last active November 16, 2018 21:04
Generators <3
def PromptUser(prompt):
yield input(prompt)
def LoopGen(gen, *args, **kwargs):
while True:
for item in gen(*args, **kwargs):
yield item
@badgateway666
badgateway666 / Vector.py
Last active January 29, 2019 21:40
My vector implementation taking advantage of python's built-in Magic-Methods
import math
import numbers
import random
class Vector(object):
""" My pythonic vector implementation """
def __init__(self, *args):
if len(args) == 1 and isinstance(args[0], list):
@badgateway666
badgateway666 / matrix_multiply.py
Created August 26, 2019 05:16
Matrix multiplication v1
def matrix_multiply(m_1, m_2):
assert len(m_1[0]) == len(m_2)
r = list(map(lambda m: sum([x * y for x, y in zip(*m)]), [(x, y) for x in m_1 for y in zip(*m_2)]))
return [r[x:x+len(m_2[0])] for x in range(0, len(m_1)*len(m_2[0]), len(m_2[0]))]
@badgateway666
badgateway666 / hello_world.py
Last active August 10, 2020 20:36
Hello World v1
list(map(print, map(lambda n : (chr(0x0).join(chr(x) for x in (int(n[3 * i:3 * i + 3]) for i in range(0, len(n) // 3)))), [ "104101108108111", "119111114108100" ])))
@badgateway666
badgateway666 / Series.py
Last active September 8, 2019 14:15
Sum fun. (BADUMTSS) v1
import random
from math import sqrt
import numpy as np
def harmonic_series(stop_after=-1):
"""
:param stop_after:
:return:
"""
@badgateway666
badgateway666 / megaman.sh
Created December 10, 2019 21:41
megaman
#!/bin/bash
if [ $# -lt 1 ]; then
selection=$(man -k . | fzf | cut -f1 -d " ")
if [ -z selection ]; then
exit
fi
if man "$var" > /dev/null 2>&1
then
man -Tpdf "$var" | zathura - &
fi
@badgateway666
badgateway666 / media.sh
Created December 12, 2019 19:19
Media-Player Interface with fzf
#!/usr/bin/env bash
selection=$(ls -d ~/Musik/* ~/Videos/* | fzf )
cvlc "$selection"
@badgateway666
badgateway666 / mandelbrot.py
Created December 23, 2019 23:44
Generate mandelbrot image from csv pixel data
import math
from PIL import Image
import pandas as pd
import time
RESOLUTION = 10**3
def get_color(escape_val):
return escape_val