Skip to content

Instantly share code, notes, and snippets.

View oscitancy's full-sized avatar
🏳️‍🌈

Emily oscitancy

🏳️‍🌈
View GitHub Profile
@oscitancy
oscitancy / Microsoft.PowerShell_profile.ps1
Created January 16, 2022 04:00
Personal Powershell Profile
# Copypasta this in to your powershell profile
# Windows: C:/Users/<user>/Documents/PowerShell/Microsoft.PowerShell_profile.ps1
# Linux: /home/<user>/.config/powershell/Microsoft.Powershell_profile.ps1
function TerminalColours
{
[enum]::GetValues([System.ConsoleColor]) | ForEach-Object {
Write-Host -NoNewline ("{0,2} : " -f $_.value__)
Write-Host -NoNewline -ForegroundColor $_ "██████████"
Write-Host (" {0}" -f $_)
@oscitancy
oscitancy / servicessuppliers.md
Last active January 18, 2026 03:02
Services and suppliers for creative streaks.
@oscitancy
oscitancy / uraniumenrichment.factorio
Last active June 21, 2019 19:19
Factorio Uranium Enrichment Module
0eNq1nEtv2zoQhf9KobVV8CGRVPZ3eZddXRSF4yipUFt29QgSBP7vl7KbxGgU+cyxtXIe1qfRIYfmHA78ktyu+3LXVHWX3Lwk1Wpbt8nNfy9JWz3Uy/Xwt+55VyY3SdWVm2SR1MvN8Fv5tGvKtk27Zlm3u23Tpbflukv2i6Sq78qn5EbvF2chq7Lumuq+fyhPLjT774sk/qPqqvIYyuGX5x91v7ktm0g+F8Qi2W3bePm2Hu4ckanOF8lzfM3jbe6qplwd/2mGGP+iG4LuYLol6BamZwQ9g+k5Qdcw3RF0A9O9nF7A8ECErmB6Iad7GD7EIaUHnE6kKp6pmkhVPFM1kap4pmoiVfFM1Uyq4nQiVfFM1fJUFYQuT1U8UbU8U/EJY+SJimtu5Hkq+ECVpyk+0408S/HF0ciTFF9fjDxH8U8kI09RfFU3RIbiKWrkKSr4MDXyHBXsv6w8SQV7GCvPUsG+18rTVLB3tB/ztI/b/eah2cbXz/jj2RTv+lpN1Lt+qDk+3u49c9tuufqV3lfrrmzSqm7LJv4wsYnPPtzseO2xFHktbt7wfdSo6jepsXmy/z4WSj5W7nxeokT1knj36vCAv7aPy6Z8Ssu6qVY/N/H6dNdsV1G+SBhqqXa4vN2V5V262d716zK1wwCMxeHkktiZJPF/hTIVQ/YawxgogNqambUtBA+kJx4oU/JBUvMMUqYxbYt5pc2MWBE/kyAWH+QwNcYZJqybWdgcf5x86nHk60o20wB5TFg7s7ABF9ZMCVtIhdXz6JorSNeZ19hcw7LaCVVz8Xoy02zNLaTqzLuCXLxRmml1zfHlyE0Nr4NUDTOrim9wiqmHCeIVYKbNQF5Asr7ubebS1Ym3R3NtYR2+GumpRd4ZTNhsZmHxvY2e2gw4uWOi/ywoFjgikFsmr1UdQncXlKjZZyXqtu8+qVEdYaOE0afJxugna0d/Gwf18NaR8sF//TOg+ms+OqQFBlJnOF5BHO3OcTQtmz4vmzc03QD09zQDCrvjR4NmV64
@oscitancy
oscitancy / solarfarm.factorio
Created June 21, 2019 17:31
Factorio solar farm 2x2 shunk with all symmetry.
0eNqd3dtuHLsRQNF/mWc5aF66yfavBAeB5AwCAbIk6BLEMPTvkRxbMhBudm0/nWPDXtZwOFXVvNR8P13dPJ/vH65vn06fv5+uv9zdPp4+//376fH6X7eXN2+/9/Tt/nz6fLp+On89XZxuL7++/erx7uby4dP95e355vRycbq+/ef5P6fP6eWvi9P59un66fr8P+bHL7794/b569X54fUPDIGL0/3d4+vfubt9+/denU/l9Q9++/Hfl5eL/1NyUMl9ppSoss6UGlXyTFmDStpnyhZVtpnSokqZKT2qLDNlDypthrz9EyGlTpWPuftwd3V3f/fwNCCWv/2aLa//N2SCk3c6uCk4d6fvcwpO3emUS8GZm6bTPwVnbpp+FFNw5qZpWEjBmZunISoFZ26ezrkcnLl5Ov9zMOqW6UcxZxm7cx8yRQZvYKqM3sCsMnwDs8n4DUyTARyYLiM4MLsM4WOmLC6Gg5JcDAfFBV9AXPAFxAVfQGTwBUUGX1Bk8AVFBl9QZPAdK1UGX1Bk8AXlY+Jefvny/PX55vLp7mH0WfxVf+Q2rj9qiUnLIVRtPhgzq80HY2YLDlBe31/YCi+sRalySPUolQ6pPToD9iNqXaJUO6RSlDoc9jU8xQ+HfS1R6nDY1xqkjkd9DUrHgx6tNtbZJ2aNFht5qgQD9jQGrMF4XWfIFpzV29HwbsE53Q+h4IxOy6EUnNApH0rB+ZzqoRScz+l4wIOxOx2PeDB05+MRD0bufDziwcCdD0e82YJkrNiCZKzop8E8ZPTT4JipPvsXGOTf6pHnq8enyx9/fZr8Sdp88ieq+eRPVPfJn6jdJ3+g+uKTP1HJJ3+icmwuHA56Lzr3k1Rl7h9+Xvoqc/9Y2VzuHyPN5f4x0m3up+HdQ+94P3L2Rad+kpJO/SRlnfpJKjr1k1R16idp1amfpC00B/LxgDed+UnqMvMPPyX7LjN/Hu+mLD7ZJtgMWZJ/1kYrvC34KyDBblG0JnlfygInGqrfF9bACW8O5rmz6UdZHOq
@oscitancy
oscitancy / ip_list.py
Created August 20, 2018 16:29
Python Generate IP Range List
import ipaddress
import socket
def generate(ip_lower, ip_upper):
lower = int(ipaddress.ip_address(ip_lower))
upper = int(ipaddress.ip_address(ip_upper))
ips = []
for i in range(lower, upper + 1):
ips.append(ipaddress.ip_address(i))
return ips
@oscitancy
oscitancy / GetDNSCacheRecords.ps1
Created February 7, 2018 23:37
Powershell line to show dns cache record names.
ipconfig /displaydns | select-string "record name" | foreach {$_.tostring().split(":")[1].trim()} | sort | unique
@oscitancy
oscitancy / pipupdateall.ps1
Last active February 1, 2018 22:12
Updates all python pip packages using powershell on windows.
$pipList = pip list --format=columns
$pipList[2..$pipList.length] | foreach{pip install -U $_.split(" ")[0]}
@oscitancy
oscitancy / Get-DHCPResponse.ps1
Last active July 30, 2017 20:16
Simple PoSH script to check for responses after sending out a DHCP Discover packet.
<#
.SYNOPSIS
Sends out a DHCP Discover packet to see who responds.
.DESCRIPTION
Creates a DHCP Discover Packet then broadcasts it on Port 67 then waits for
responses sent back on Port 68. Does a basic parsing of the bytes recieved so
that you can diagnose problems manually.
.PARAMETER Verbose