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
# WIP | |
# The script is compatible with Canonical Ubuntu (Always Free Eligible) Minimal | |
sudo apt update | |
sudo apt install wireguard | |
# ifconfig to check your interfae | |
# for Ubuntu 20.04 Minimal 2021.03.25-0 it's ens3 | |
# Generate keys (WIP) |
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 | |
FILEPATH="" | |
for arg in $@ | |
do | |
FILEPATH="${FILEPATH}${arg}" | |
if [[ -f $FILEPATH ]]; then | |
echo "Converting $FILEPATH to mp4" | |
FILENAME_W_EXTENSION=$(basename "$FILEPATH") | |
FILENAME="${FILENAME_W_EXTENSION%.*}" |
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
const crossConcatReducer = (acc, cur, idx) => { | |
const gap = idx + 1; | |
cur.forEach((element, i) => { | |
const indexToInsert = (i + 1) * gap - 1; | |
acc.splice(indexToInsert, 0, element); | |
}); | |
return acc; | |
}; |
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/python | |
from sense_hat import SenseHat | |
import os | |
def get_cpu_temp(): | |
res = os.popen('vcgencmd measure_temp').readline() | |
return float(res.replace("temp=", "").replace("'C\n", "")) | |
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
# You need jq and curl installed: | |
# sudo apt install jq curl -y | |
#!/bin/bash | |
# CHANGE THESE | |
auth_email="user@example.com" | |
auth_key="c2547eb745079dac9320b638f5e225cf483cc5cfdda41" # find in cloudflare account settings | |
zone_identifier="023e105f4ecef8ad9ca31a8372d0c353" # get zone ID via API | |
# Get zone ID |
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
// Test Webhook | |
// https://app.mailgun.com/app/webhooks | |
// WTFPL License | |
import Foundation | |
// Postbin URL | |
let urlString = "http://bin.mailgun.net/d806fafc" | |
// Sample Parameter: signature |
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/sh -e | |
OS=${OS:-`uname`} | |
if [ "$OS" = 'Darwin' ]; then | |
get_touch_time() { | |
date -r ${unixtime} +'%Y%m%d%H%M.%S' | |
} | |
else | |
# default Linux |
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
##### | |
alias pc4=proxychains4 | |
##### | |
git_incremental_clone() | |
{ | |
REPO=$1 | |
DIR=$2 | |
git clone --recurse-submodules $REPO $DIR --depth=1 | |
cd $DIR |
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 | |
# From AWS doc | |
# https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-instance-addressing.html | |
# We release your instance's public IP address when it is stopped or terminated. | |
# Your stopped instance receives a new public IP address when it is restarted. | |
PATH=$HOME/.local/bin:$PATH | |
instace_ids="i-1348636c" #change it |
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
platform :ios do | |
desc "Resign Electra iOS ipa" | |
lane :resign_ios do | |
resign( | |
ipa: "Electra1141-1.3.2.ipa", | |
signing_identity: "iPhone Distribution: Luka Mirosevic (0123456789)", | |
provisioning_profile: "Electra_iOS.mobileprovision", | |
) | |
end | |
end |