Skip to content

Instantly share code, notes, and snippets.

View codejake's full-sized avatar

Jake Shaw codejake

View GitHub Profile
// Terrible Swift code generated by the llama LLM model.
import Foundation
let osVersion = ProcessInfo.processInfo().operatingSystemVersion as String
print("Your operating system is (osVersion)n")
let deviceSerialNumber = ProcessInfo.processInfo().deviceId as String
print("Your device identifier is (deviceSerialNumber)n")
let urlString = "https://foo.org/submit"
guard let url = URL(string: urlString), !url.isFileURL else { return }
let request = NSMutableURLRequest(url: url, cachePolicy: .reloadIgnoringCacheData)
@codejake
codejake / use-a-conf.py
Created June 24, 2022 16:07
Using a conf file with Python basic example
#!/usr/bin/env python3
# my.conf:
# [DEFAULT]
# my_user = bob@aol.com
# my_pass = s3cr3t
import configparser
config = configparser.ConfigParser()
from queue import Queue
from threading import Thread
from time import sleep
from rich.live import Live
from rich.panel import Panel
from rich.progress import Progress, SpinnerColumn, BarColumn, TextColumn
from rich.table import Table as rcTable
from rich.console import Console
from rich.spinner import Spinner, SPINNERS
from rich.status import Status
#!/bin/bash
# Store multiple lines of text in a variable.
# More info: https://linuxhint.com/bash-define-multiline-string-variable/
MYLINES=$(cat << EOF
line 1
line 2
line3 (but really line 4)
EOF
<?php
/*
* Fortigate
*
* Props to @laf
*/
/* fgWfHTTPBlocked */
if (str_contains($sensor['sensor_oid'], '.1.3.6.1.4.1.12356.101.10.1.2.1.1.1'))
mib: FORTINET-FORTIGATE-MIB
modules:
mempools:
data:
-
total: FORTINET-FORTIGATE-MIB::fgSysMemCapacity
percent_used: FORTINET-FORTIGATE-MIB::fgSysMemUsage
precision: 1024
descr: 'Main Memory'
os:
#!/bin/bash
# Usage:
# $ notes.sh something you want to jot down (appends that text to the file)
# $ xclip -o | notes.sh (appends your clipboard to the file)
# $ notes.sh
readonly NOTES_DIRECTORY="${HOME}/Documents/Obsidian/Notes/Daily"
NOTE_DATE=`date +'%Y-%m-%d'`
@codejake
codejake / basic-csv-parse.py
Last active July 9, 2021 20:10
Basic CSV parsing with Python3, for my homies.
#!/usr/bin/env python3
import csv
infile = open("input-file.csv")
inreader = csv.reader(infile)
for row in inreader:
print(f"first field: {row[0]} second field: {row[1]} third field: {row[2]}")
#!/usr/local/bin/pwsh
if ("abc def" -match "abcx*") {
Write-Host "Found a match! 1"
}
if ("abc def" -match "axc*") {
Write-Host "Found a match! 2"
}
select a.* from (
select
[id],
[User_Name],
[Client_IP_Address],
[Called_Station_Id],
[Packet_Type],
[Reason-Code],
LAG([Calling_Station_ID],1) OVER( PARTITION BY [User_Name] ORDER BY [User_Name]) client FROM [NPSODBC].[dbo].[accounting_data] WHERE [Reason-Code] != 0
) a