This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/python3 | |
import requests, argparse, sys | |
response_data = [] | |
# Unit data for different coins - makes display of data a bit nices | |
# coin: [amount to divide balance, amount to divide hashrate, unit of measurement] | |
coins = { | |
'eth': [1000000000000000000, 1000000, ''], |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
import time | |
iface = 'enp1s0f0' | |
log = '95.log' | |
poll_interval = 1 | |
bytes_in = '/sys/class/net/{}/statistics/rx_bytes'.format(iface) | |
bytes_out = '/sys/class/net/{}/statistics/tx_bytes'.format(iface) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /usr/bin/env python3 | |
"""elixxir_monitor.py: Monitors an elixxir node log for signs of activity and alerts when enough time elapses without activity""" | |
import time, subprocess, select, time, logging, signal, pushover | |
# Wait this long to send alert - default 5 minutes | |
alert_time = 60*5 | |
logfile = "/opt/xxnetwork/node-logs/node.log" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@ECHO OFF | |
SETLOCAL | |
ECHO ASLR Enable / Diable Batch Script - Please run as admin | |
set /p Choice=Want to Enable or Disable ASLR? (e or d):%=% | |
if "%Choice%"=="e" goto :ENABLE | |
if "%Choice%"=="d" goto :DISABLE | |
:ENABLE |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
import xlrd, argparse, openpyxl | |
import pandas as pd | |
SUFFIX_OLD = '_old' | |
SUFFIX_NEW = '_new' | |
def diff(f1, f2, o): | |
df1 = pd.read_excel(f1, sheet_name=0, header=0, index_col=0) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
podman container list -a --format "{{.Names}}" | while read i; do podman generate systemd -fn --new $i; done |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import requests, argparse, pathlib | |
from itertools import accumulate | |
from operator import itemgetter | |
def build_subnet_list(country, threshold): | |
""" | |
Return a list of the largest subnets from the designated | |
country that provide coverage at least up to the threshold amount | |
""" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from gedcom.element.individual import IndividualElement | |
from gedcom.parser import Parser | |
file_path = 'temp.ged' | |
gedcom_parser = Parser() | |
gedcom_parser.parse_file(file_path) | |
root_child_elements = gedcom_parser.get_root_child_elements() | |
first_names = {} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env bash | |
######################################################################################################## | |
# This script is designed to be run within a gcr.io/google.com/cloudsdktool/cloud-sdk container but | |
# can be run anywhere BASH, curl and jq are available. | |
# The GCLOUD* and CLOUDFLARE* variables are environment variables and should be set in | |
# docker-compose.yml but can be set here as well. | |
# | |
# DOMAIN=<> | |
# |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import argparse | |
import sys | |
import base64 | |
# Author: Bradford Law | |
# Author Website: https://bradford.la | |
# Description: A Caesar Cipher implementation for Python 3.x that accepts any binary data, | |
# get args with argparse library: | |
# https://docs.python.org/3/library/argparse.html |