Skip to content

Instantly share code, notes, and snippets.

View InsiderPhD's full-sized avatar

Katie Paxton-Fear InsiderPhD

View GitHub Profile
Freenove ESP32-S3-WROOM Board Lite (or any EPS32 with 8MB flash memory): https://www.amazon.co.uk/dp/B0DHJYR4D4/ref=twister_B0DHK68DDG?_encoding=UTF8&psc=1
Freenove Breakout Board for ESP32 / ESP32-S3 - optional because not confident in soldering: https://www.amazon.co.uk/FREENOVE-Breakout-ESP32-S3-Terminal-Outputs/dp/B0CD2512JV
PN532 NFC NXP RFID Module V3: https://www.amazon.co.uk/Module-Communication-Arduino-Raspberry-Android/dp/B07YDG6X2V/
TFT SPI Touchscreen 2.4": https://www.aliexpress.com/item/1005007038377189.html
WeActStudio 2.13" epaper: display https://www.aliexpress.com/item/1005004644515880.html
Magnetic connectors: https://www.aliexpress.com/item/1005006908797109.html
Protoyping PCB (to run the buses for SPI and the connector for the screens): https://www.amazon.co.uk/Prototype-Snappable-Arduino-Electronics-Gold-Plated/dp/B081R4YBY7/
10x2mm magnets: https://www.amazon.co.uk/dp/B09W8S8WSW
25mm NFC coin stickers (or the stickers of your choice, these were £3 when I bought them): https://www.amazon
// ==UserScript==
// @name Neopets - Search Helper
// @version 1.0.27
// @namespace neopets
// @description Adds convenient search icons to many places
// @author diceroll123
// @match *://*.neopets.com/auctions.phtml*
// @match *://*.neopets.com/closet.phtml*
// @match *://*.neopets.com/dome/neopets.phtml*
// @match *://*.neopets.com/faerieland/darkfaerie.phtml*

Keybase proof

I hereby claim:

  • I am insiderphd on github.
  • I am insiderphd (https://keybase.io/insiderphd) on keybase.
  • I have a public key whose fingerprint is CFD3 B6E3 1FB7 42D7 F4A9 04BA 031B 8B44 177C DCC8

To claim this, I am signing this object:

import os
import re
import shutil
import requests
token = 'PASTE YOUR TOKEN HERE'
perpage = 50
# get all the items
<?php
namespace App\Http\Controllers;
use App\Models\Email;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
class EmailController extends AuthApiController
{
@InsiderPhD
InsiderPhD / blanketgen.php
Created November 27, 2021 21:59
generates a temperature blanket from a csv of temps
<style>
</style>
<div>
<table>
<tbody>
<tr>
<?php
echo 30/3;
<?php
namespace App\Http\Controllers;
use App\Models\Email;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\DB;
class AuthApiController extends ApiController
{
# Basic Usage
ffuf -w wordlist.txt -u http://127.0.0.1:8000/api/FUZZ/6 -o output.txt -replay-proxy http://127.0.0.1:8080
# Basic Usage With a Cookie
ffuf -w wordlist.txt -u http://127.0.0.1:8000/api/FUZZ/6 -o output.txt -replay-proxy http://127.0.0.1:8080 -b "laravel_session=eyJpdiI6Ii8wQU11dTVlUkg2alRHUXBIVzlGSnc9PSIsInZhbHVlIjoiOWs3YllJWTdqNC9xa1pMeFRvMFh0OE1vRFpaWm9GSzFkRktVZS9yUHBDM0lIazZ4K0NsbndxWVIxQ05VZWhqZUZaR0RGQWlFdmdDc24yWllYRklGSXI5STd2b05Pam4yRXIwV1BUWkZhUnFLNUFzOWsycmRHcnlxS0FqRWNsSnEiLCJtYWMiOiI3ZTliMmM2YzIxOTExNDE0NmVjYTYyMGI4Nzg4YzJiYjNmNjVkNDI1YzEyODYwMzY5YzczNzY3NTUwZDk0OGYzIn0%3D;"
# Adding a delay
ffuf -w wordlist.txt -u http://127.0.0.1:8000/api/FUZZ/6 -o output.txt -replay-proxy http://127.0.0.1:8080 –p 1 –t 3
# Adding a delay (new method)
@InsiderPhD
InsiderPhD / Dockerfile
Created May 26, 2020 21:48
Arjun Docker
FROM python:3
WORKDIR /usr/src/app
COPY requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
RUN mkdir data
COPY . .
# Drawing a scatter plot of raster images
doInstall <- TRUE # Change to FALSE if you don't want packages installed.
toInstall <- c("png", "devtools", "MASS", "RCurl")
if(doInstall){install.packages(toInstall, repos = "http://cran.r-project.org")}
lapply(toInstall, library, character.only = TRUE)
# Some helper functions, lineFinder and makeTable
source_gist("818983")
source_gist("818986")