Skip to content

Instantly share code, notes, and snippets.

@peteristhegreat
Last active April 6, 2024 01:09
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save peteristhegreat/14e1a09abfdb9e762683c10cfeff3b4a to your computer and use it in GitHub Desktop.
Save peteristhegreat/14e1a09abfdb9e762683c10cfeff3b4a to your computer and use it in GitHub Desktop.
List gists as links with descriptions
#!/usr/bin/env bash
# git clone git@github.com:14e1a09abfdb9e762683c10cfeff3b4a.git gists-blog
# cd gists-blog
# ./generate.sh
# git add .
# git commit -m "updated links"
# git push
page_count=$(curl -I https://api.github.com/users/peteristhegreat/gists | grep link | grep -oP '(?<=\?page=)(\d+)(?=>; rel="last")')
# for i in $(seq 6); do
# curl 'https://api.github.com/user/2342284/gists?page='$i \
# | jq -r '.[] | "<a href=\"" + .url + "\">" + .description + "</a>" ' > index.html
# done
rm index.md
for i in $(seq "$page_count"); do
curl 'https://api.github.com/user/2342284/gists?page='$i \
| jq -r '.[] | .created_at[0:10] + " - [" + .description + "](" + .html_url + ")\n"' >> index.md
done
# tinyurl.com/peteristhegreat-gists

2024-04-04 - Convert Outlook Calendar CSV export to ICS (aka ical)

2024-03-22 - Browse Leaked ChatGPTs

2024-03-13 - RPi Attract AttractMode EmulationStation RetroPie 2024 Roms 3.5mm headphone audio out

2024-03-06 - omxplayer rpi 3b+ bullseye libavcodec57 libavcodec58 emulationstation kodi

2024-02-15 - AWS Pinpoint SMS v2 Registration FieldNames

2024-02-01 - KylinOS, KirinOS, Ubuntu, CentOS, CentOS8, V10 Sword 2024

2024-01-30 - Typing Games from the 90's

2024-01-17 - Internet Safety, Scams, Dark Web, Viruses, Malware, Pirating

2023-12-13 - MathBlaster, American Girl Premiere, DosBox-X, Win 3.1

2023-12-02 - chat-gpt-prompts-instructions

2023-11-30 - Omen 15 Laptop Problem, R key, X key not working, intermittent

2023-11-27 - Top 200 Video Games, compiled list by redditor, 2023

2023-11-27 - Engineering Blogs List

2023-11-17 - Zyxel NAS Starter Utility alternative, finding the NAS device

2023-11-10 - Convert TeamCity foldable sections to GitLab CI foldable sections

2023-11-01 - 20 games, learn a new game engine

2023-10-30 - Skyrim VR, Vortex, Mods, Nexus

2023-10-14 - Grave Yardage

2023-10-09 - A list of anime with ratings, ChatGPT

2023-10-06 - Meta Quest 2 Development with Godot

2023-10-03 - VR Games, Meta Quest 2

2023-10-02 - Unity to Godot, importer

2023-09-29 - Unity, Plurasight, GameDev tutorial

2023-09-24 - Unity syncthing ignore file .stignore

2023-09-22 - Area 51, run on Windows 11, DxWnd

2023-09-18 - How to solder, tips and tricks

2023-09-18 - Yamaha Digital YDP-300 Piano, Arius, Cleaning, Maintenance

2023-09-06 - Patch 3rd party reddit mobile apps

2023-09-03 - SageMath, ProjectiveGeometryDesign, finite plane geometry, Dobble, Spot It

2023-09-02 - Where to find Virtualization option in Bios on hp elitedesk

2023-09-02 - Zork and other z-machine games on ubuntu

2023-08-31 - Open Source AI GGLM collaborations?

2023-08-24 - Git Log alias, pretty format git log

2023-08-09 - Python Examples, Handbook, Beginning Coding, Programming

2023-08-08 - Python ide vim vim-python-ide, Android, UserLAnd

2023-07-26 - Relationship Advise

2023-07-13 - OpenWhisper, quick research

2023-07-05 - llama.cpp notes

2023-06-24 - GPT-4 Co programming prompt

2023-04-28 - Tenlog Hands 2, Cura Setup, Cura Profile, Start gcode, End gcode

2023-04-26 - 1 inch square grid, dots at intersections, Delve

2023-04-14 - OpenSource ChatGPT

2023-03-08 - Game Bundles, Itch.io, Humble Bundle

2023-03-07 - Resume print, gcode, run out of filament

2023-03-05 - Couch Play, Split Screen for Emulated Games, Retroarch + Nucleus Co-Op + AHK, Setup

2023-02-15 - Bitnami Helm Charts, example for keycloak and postgresql

2023-02-09 - Photogrammetry, Notes, thoughts

2023-02-07 - Computer Science Education, where to start, as an adult? as a teenager? as a preteen? Programming

2023-01-31 - kubectl k8s rancher-desktop wsl2 from ubuntu, "invalid configuration: no configuration has been provided"

2023-01-31 - Setup Debian Box, Ubuntu, Linux

2023-01-27 - 1000 words in english language quiz, python

2023-01-26 - TableTop Role Playing Games, TTRPG, DnD, Links, ideas, resources

2023-01-12 - ChatGPT predecessors

2023-01-09 - Firebase Firestore Security Rules, gotchas

2023-01-05 - Unmarshall DynamoDb output, command line node script, aws cli, scan, get-item

2022-12-08 - Setting up a new mac...

2022-11-10 - Mazes, Colossal Cave Adventure, Astrolog.org

2022-10-28 - List gists as links with descriptions

2022-10-27 - AWS ec2 SMTP + MX setup, Postfix, Postgres, Dovecot, Letsencrypt, Roundcube

2022-10-13 - Exagear Wine x86 emulation Rpi

2022-10-11 - WSL2 docker k8s install 2022

2022-10-03 - Setup Debian-based Linux Box Script.md

2022-09-28 - Install Prusa Profiles on Cura 5.x, Windows

2022-09-15 - Docker on WSL2, that works

2022-09-15 - Learn Linux, Intro to Linux

2022-09-06 - Certbot Renewal /etc/cron.d Nginx Ubuntu

2022-08-25 - Colima 0.4.4 on MacOS, Attempt #2

2022-08-01 - Halo Maps .map file to fbx or amf for blender

2022-07-30 - Halo Maps, favorites

2022-07-08 - Solitaire, Brainvita, Pegged, Solit

2022-05-14 - Unhandled Runtime Error TypeError: field is undefined, typescript, react-hook-form, register

2022-03-22 - Synergy Config for Ctrl -> Cmd

2022-03-15 - Installing Java 11 on ubuntu

2022-03-13 - Black Screen with Cursor, Black screen without Cursor, Login Linux Mint

2022-03-09 - Old games

2022-03-02 - Nextjs ClientSide redirect with useEffect and useRouter (relying on Authentication) react-hooks

2022-02-19 - Nextjs VsCode Extensions

2022-02-12 - Root, TWRP, Odin, Bootloader 11, Bootloader 9, Samsung Galaxy Tab A 8.0, SM-T290

2022-02-10 - Edit PDFs, Form Fields, Fonts, LibreOffice, Writer, Impress, FontForge

2022-02-04 - React SaaS Resources, 2022

2022-02-02 - Countdown timer for RPI

2022-01-28 - Docker for Mac replacement

2022-01-24 - Julia, update a single package in Manifest file

2022-01-19 - WSL in Windows 11

2022-01-08 - SSL TLS Gunicorn Flask Lets Encrypt Nginx Cron Docker

2021-11-29 - Windows Services, View Window, GUI, Interactive Window

2021-11-05 - Blender Quick Character Modeling, Skin Modifier

2021-11-05 - Useful unknown websites

2021-10-10 - Blu-ray ripping with Handbrake in Windows

2021-09-23 - Make Build Configs easier to read from TeamCity, extract to sh files

2021-08-23 - Filling PDFs, python, pypdftk example and other links

2021-08-21 - FLSUN QQ S Pro Steel Rod Length

2021-07-13 - Windows Dark Abstrack Theme from Windows 7

2021-07-05 - MacOS, XBox One bluetooth controller, issues, Big Sur, Steam

2021-06-28 - Synergy Binaries, Big Sur, Accessibility Settings dialog impassible

2021-06-11 - Clean up a Minecraft world to upgrade to a new version, MC 1.17, MCEdit, WorldEdit, NBTExplorer, MCA Selector

2021-06-08 - Carbonized hotend, extruder stuck, bowden tube, with cold plastic chunk, 3d printer filament, pla

2021-06-04 - WMR, SteamVR, wrong video card please plug your headset into the same graphics card as your primary monitor, no man's sky, NMS

2021-05-27 - WMR, Windows Mixed Reality unable to mirror audio issues

2021-03-31 - Copy from one window, switch windows, paste in another, AHK, AutoHotKey

2021-03-28 - NVM Windows, NodeJS, VSCode, Instructions

2021-03-26 - Bluehost, cPanel, CentOS 7, python3 mod_wsgi, WHM, Application Manager

2021-03-19 - Pyrebase, Pyrebase4, pyres, Jinja, Flask

2021-03-18 - Minecraft Server Basic Info, 2021

2021-02-17 - LastPass 1Password Keepass Alternative

2021-01-29 - Git Notes

2021-01-28 - More faces on cylinder, sphere FreeCAD, higher resolution, tesselation, STL export

2021-01-19 - Test SSE Route from Julia, subscribe to SSE route until timeout

2020-12-11 - Retroarch and EmulationStation Retropie setup for Xbox 360 Controller

2020-12-04 - How to inspect the packets used by AWS CLI, e.g. s3control AWSCore.jl POST content body

2020-11-18 - RPi RetroPie shortcut from Windows Manager to EmulationStation

2020-11-11 - Make It Robotics Spotlight IR

2020-10-21 - Empty Specify Regions box in Cloudformation StackSets AWS

2020-10-21 - CloudFormation ASG CREATE_FAILED The requested configuration is currently not supported. Please check the documentation for supported configurations. Launching EC2 instance failed.

2020-09-19 - Printer ramms nozzle into print after print #32, examples

2020-09-10 - Clone a Jira issue from the Jira Rest API

2020-08-28 - Frog Town

2020-07-16 - Cura with AMD Crashes Computer, workaround

2020-07-16 - VirtualBox Linux Mint Stuck on 3 out of 5 dots

2020-07-03 - Bash command once per line of a file bash run command once for each line in file

2020-07-01 - Excel C Dll example, Array Formula, VBA matrix multiply interface, 2d array, and width height, rows and cols, buffer size in and out

2020-06-30 - RPI Retropie Raspbian RaspberryPi for kids, quickstart

2020-06-03 - Realtek bluetooth usb adapter RTL8671b

2020-05-30 - Stretchly + 31 stretch descriptions every 10 minutes for two mins

2020-04-08 - Kuber.jl with context inside of a pod, without kubectl proxy

2020-04-03 - Attract Mode stretch issue

2020-02-24 - Convert argc, argv to julia Vector{Any}() aka Array of Strings, julia embedding, c, cpp, char**, jl_pchar_to_string,

2020-02-03 - Save an audit log of bash commands executed by admins

2020-01-31 - Propagate data with a server

2020-01-30 - Docker for Windows and Docker Desktop notes

2020-01-30 - Swap file magic

2020-01-30 - Docker with certbot or letsencrypt

2020-01-15 - 640x480 stuck AMD graphics card TV HDMI

2020-01-03 - PyInstaller, Plotly, Dash, external css, how to include local css files

2019-12-21 - Minecraft Server 2019, spigot, 1.15.1, Dynmap, EssentialsX, GriefPrevention, Plan

2019-12-21 - Set the Root password on MySQL 8.x MySQL 8.0

2019-11-21 - Connect Julia from inside Docker to outside

2019-10-21 - Accessing COM from Julia

2019-10-21 - Print HRESULT values from Julia, CoInitializeEx and CLSIDFromString examples

2019-10-15 - Raspberry Pi Audio configuration

2019-10-04 - Security Notes

2019-09-30 - ASCII Games, Linux

2019-09-24 - Pandoc, Markdown to PDF on Mac

2019-08-28 - WIX version history dump

2019-08-13 - Remove Unicode Characters from a list of files

2019-08-09 - MacOS No space left unable to delete, unable to move to Trash, sudo rm fails

2019-08-08 - Pkg3 Pkg.jl Julia ERROR: MethodError: no method matching getindex(::Nothing, ::String)

2019-08-06 - TeamCity Configuration with git repo

2019-07-16 - k language gotchas, k v3, k v2

2019-06-04 - Julia Precompiled sys.so sys.dll sys.dylib PackageCompiler gotchas

2019-05-22 - Minecraft Forge, JoyPad Mod, Ingame Username Changer Mod, 1.12.2

2019-04-05 - Git based, Markdown wiki's

2018-12-24 - Open Selected Version in MacOS when SourceTree refuses to work properly.

2018-12-13 - Kubernettes, Docker for Mac, Quick Start

2018-12-05 - Quick example of @boundscheck from the Julia REPL

2018-11-15 - Julia Print exception stacktrace inside a catch statement

2018-10-29 - Julia getCurrentFunctionName

2018-10-11 - Julia dll cpp dynamic loading

2018-10-11 - Qt dll build and link

2018-09-21 - Bootstrap Tour, for Bootstrap v4.1, Popperjs

2018-08-10 - XInput XBox Controller AHK with CrayMachine, Baby Toy

2018-08-03 - Webpack Hot Reload over NFS, WatchOptions, config

2018-07-23 - Flask Admin, date field, oracle, primary key, "DatabaseError: (cx_Oracle.DatabaseError) ORA-01861: literal does not match format string"

2018-06-13 - cx_Oracle, SqlAlchemy, Flask, specify schema Model

2018-05-04 - N64 RetroPie RPi3 b, mupen64plus lr-Mupen64plus

2018-05-01 - Pornographic Roms on FBS Family Computer Disk System, RetroPie

2018-03-31 - Python Volume Raspberry Pi, 2 Button Control, alsaaudio library

2018-03-29 - NumPy, SciPy, MatPlotLib, PyQt, and Py2Exe all in one awesome example

2018-03-25 - Blender - Create a Walking Person (man, woman, child, anything)

2018-03-22 - Diffing Directories, Folders, git, rsync, diff

2018-03-19 - Convert NodeJs Library using Browserify and Uglify

2018-03-07 - Jinja2 extension to append modified timestamp for cachebreaking for flask!

2018-02-13 - qt setup "not enough disk space to store temporary files" windows

2018-02-12 - Match crazy hacky script tags

2018-02-10 - MKV to SRT

2018-01-24 - CssSelectorGenerator (css-selector-generator.js) with JQuery to save/load all textfields and all checkboxes to Cookies (js.cookie.js)

2018-01-11 - NodeJs JQuery Jest, run tests on browser side javascript functions without modules, requirejs or commonjs

2017-12-29 - Hover Artifacts Plotly Chrome

2017-12-15 - Dark github, Dark stackoverflow

2017-11-09 - QTime subclass that has human readable output that shows hours, minutes, seconds, and has a start/stop/pause button that works as expected.

2017-11-01 - Last resort fixes for Qt Creator errors and qmake errors

2017-10-31 - Qt Solutions, how to make and install the qhc qdoc qhp index.html files into assistant and qtcreator

2017-10-18 - DPI rant, Qt, QML, FontSize, QStyleSheets

2017-09-15 - Qt Video links

2017-08-23 - Linux notes

2017-08-23 - Another vim dir structure

2017-08-23 - Another .gitconfig

2017-08-23 - Another .bashrc

2017-08-23 - Another vimrc file

2017-08-18 - QObject dumpObjectTree alternative

2017-08-18 - QTest QComboBox QListView click on each item in a combobox

2017-07-20 - QIcon::fromTheme, List of icons in gnome theme, in qt standardPixmaps and list on freedesktop.org

2017-07-17 - Colossal Cave Adventure Vocabulary, List of Commands

2017-07-03 - AHK fine grained control of master volume

2017-05-05 - sqlite3 cannot attach database, caused by sql formatting issues...

2017-01-17 - Checkable/Checkbox SQL item in Qt QTableView

2017-01-17 - Read-only QItemDelegate for use with Qt QTableView

2017-01-13 - QHoverEvent in a QPushButton (and leaveEvent and enterEvent)

2017-01-04 - sample json for decide4me

2016-11-07 - Show a back trace in bash with context lines.

2016-08-30 - Excel explode rows split rows based on a column vba script

2016-08-08 - getopt python commandline arguments parameters usage verbose help dry-run - all in one example

2016-07-27 - qt-quick-qml-and-canvas-tutorial pie chart example

2016-07-08 - Sqlite git diff - Get git to use an sql dump of sqlite3 for showing differences ( .gitconfig config attributes sqlite3 )

2016-06-24 - QML console.log qDebug() to QML TextEdit object using qInstallMessageHandler

2016-04-05 - RBG LED with button Arduino example, cycles colors 10x per second while the button is pressed

2016-01-27 - Unicode commands vim

2015-11-23 - Relative Date Time in Outlook and Excel (minutes ago, hours ago, days ago), like Gmail

2015-08-25 - Projects a point cloud in 3d space onto a plane defined by a normal unit vector and a point.

2015-08-20 - Given two vectors, create a rotation matrix to rotate from A to B, in matlab

2015-08-19 - Persistent pan, zoom, position in matlab in combination with the dragzoom tool.

2015-08-06 - Using PyQt with py2exe example with runtime plugins, like icons

2015-04-28 - Qt sample 16 bit Stereo Wav to Ogg Vorbis Encoder - Convert Wav to Ogg

2015-03-17 - cpp to matlab converter using python and regular expressions (regex)

2015-02-26 - Convert to and from 32 bit color to the Microsoft Safety Pallete (216) indexed colors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment