Skip to content

Instantly share code, notes, and snippets.

View rgbatty's full-sized avatar

Ryan Batty rgbatty

  • Alphaeon Credit
  • Denver, CO
View GitHub Profile
@rgbatty
rgbatty / foundryvtt-module-check.sh
Created July 7, 2025 06:42 — forked from felddy/foundryvtt-module-check.sh
A container patch for foundryvtt-docker to check module compatibility.
#!/bin/sh
# shellcheck shell=dash
# This script checks the compatibility of all modules in the modules directory with the specified FoundryVTT version.
# Constants
MODULES_DIR="/data/Data/modules"
TARGET_VERSION="13.346"
TARGET_VERSION_MAJOR=$(echo "$TARGET_VERSION" | cut -d. -f1)
@rgbatty
rgbatty / crud.md
Last active May 10, 2016 17:32 — forked from Carmer/crud.markdown
  1. Define CRUD.

Create Read Update Delete - Create an object/program/app, Read in data (from user or from another object), Update Object, Delete when finished.

  1. There are seven verb + path combinations that are necessary in a basic Sinatra app in order to provide full CRUD functionality. List each of the seven combinations, and explain what each is for.
  • GET /tasks - Show all tasks
  • GET /tasks/:id - Show a specific task
  • GET /tasks/new - Show a create form
  • POST /tasks - Submit a form and Redirect to /tasks
  • What do you know about modules already? If little, what would you guess modules are all about?
  • Golf and basketball both use a ball. But if you're on a basketball court and ask for "the ball," no one is going to throw you a golf ball. Why? If you were as dumb as a computer, why would a golfd ball be an acceptable response?
  • You've learned about the object model and method lookups. What would the imapct be of injecting an additional ancestor into a class' lookup chain?
@rgbatty
rgbatty / rb-prework.md
Last active March 20, 2016 21:22 — forked from mbburch/prework.md
Turing Pre-work Gist

Turing School Prework - Ryan Batty

Task A- Practice Typing:

  • screenshots of scores will be posted in comments

Task B- Algorithmic Thinking & Logic:

  • screenshots of completed sections will be posted in comments

Task C- Create your Gist:

This file