Skip to content

Instantly share code, notes, and snippets.

View se7enack's full-sized avatar
🏠
Working from home

Stephen Burke se7enack

🏠
Working from home
View GitHub Profile
#!/usr/bin/python3
from faker import Faker
import json
def uppercasewords(text):
return ' '.join(word.capitalize() for word in text.split())
package main
import (
"bufio"
"crypto/tls"
"fmt"
"log"
"os"
"strings"
"time"
@se7enack
se7enack / py-trivia.py
Created February 10, 2025 22:15
Python General Trivia Game
#!/usr/bin/env python3
import csv
from random import randrange
import time
import pyttsx3
def countdown(t):
while t:
from kubernetes import client, config
config.load_kube_config()
def get_pods(namespace='all-namespaces'):
v1 = client.CoreV1Api()
if namespace == 'all-namespaces':
ret = v1.list_pod_for_all_namespaces(watch=False)
else:
@se7enack
se7enack / README.md
Last active February 8, 2025 18:02
Bulk SSL Certificate Expiration Checker
@se7enack
se7enack / k8s-check-ssl-expiration-cronjob.yaml
Created January 3, 2025 18:36
k8s: check ssl expiration cronjob
apiVersion: batch/v1
kind: CronJob
metadata:
name: check-ssl-expiration
namespace: default
spec:
concurrencyPolicy: Allow
failedJobsHistoryLimit: 1
jobTemplate:
spec:
@se7enack
se7enack / bulk_file_rename.py
Last active December 22, 2024 22:50
rename torrent files
#!/usr/bin/env python3
import os
string = ".720p.WEB.h264-ETHEL"
# Get the current working directory
cwd = os.getcwd()
# Get a list of all the files in the current directory
@se7enack
se7enack / zeroYears.py
Created November 30, 2024 18:16
Doomsday Zero Years
print("\nDoomsday Zero Years")
for x in range(00, 99):
if int(x/4+x)%7 == 0:
print(f"{x:02d}")
print("\n")
import random
import requests
import json
import datetime
rangeStart=1960
rangeEnd=2024
count = 30
for i in range(count):
import requests
access_token_file = "/Users/sburke/.ghp"
repo_name = "test123"
base_url = "https://api.github.com"
def create_repo(access_token, repo_name, repo_descr=None):
url = f"{base_url}/user/repos"