Skip to content

Instantly share code, notes, and snippets.

View nfl0's full-sized avatar
😋

nfl0

😋
View GitHub Profile
#!/bin/bash
source $HOME/.bashrc
TZ=Africa/Casablanca
ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
apt-get update
apt-get upgrade -y
apt-get install -y sudo nano wget tar zip unzip jq goxkcdpwgen ssh nginx build-essential git make gcc nvme-cli pkg-config libssl-dev libleveldb-dev clang bsdmainutils ncdu libleveldb-dev apt-transport-https gnupg2 cron
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config
(echo ${my_root_password}; echo ${my_root_password}) | passwd root
service ssh restart
@nfl0
nfl0 / rpc_test.py
Created March 1, 2023 16:42
Check whether RPC is operational or not.
import requests
url = "https://rpc-mumbai.maticvigil.com"
try:
response = requests.post(url, json={"jsonrpc": "2.0", "method": "eth_blockNumber", "params": [], "id": 1})
if response.status_code == 200 and "result" in response.json():
print("RPC is operational.")
print(response.json())
else:
@nfl0
nfl0 / main.py
Created April 11, 2023 12:13
Don't sell in May, stay invested! #SellinMayAndGoAway
import requests
import pandas as pd
from scipy.stats import ttest_ind
# set up Coingecko API endpoint
base_url = "https://api.coingecko.com/api/v3"
endpoint = "/coins/bitcoin/market_chart"
# set number of days to retrieve historical data for
days = "max"
@nfl0
nfl0 / Python Programming Techniques Demo
Created April 17, 2023 11:18
This Python script demonstrates various programming techniques including conditional statements, loops, lists, dictionaries, functions, classes, file handling, random numbers, and system commands. Each programming technique is accompanied by examples and comments for clarity and understanding. Use this script as a reference or tutorial for learn…
# Importing modules
import os
import random
# Declaring variables
num1 = 5
num2 = 10
name = "John"
# Conditional statements
import time
from blake3 import blake3
import hashlib
# Data for benchmarking
data = b"some data to hash" * 1000000
# BLAKE3 hashing and benchmarking
start_time_blake3 = time.time()
hasher_blake3 = blake3()