Skip to content

Instantly share code, notes, and snippets.

View Geczy's full-sized avatar
🐢
Reading

Matt Geczy

🐢
Reading
View GitHub Profile
@Geczy
Geczy / gist:ff04760f7ed1d0dd3be820a30d422710
Last active March 22, 2025 15:49
Dotabod GSI FPS Issue Summary

Dotabod GSI FPS Issue Summary

Problem Statement

The Dotabod integration causes cyclical FPS drops in Dota 2 due to the GSI configuration. Multiple streamers (ODPixel, Gorgc, and potentially Arteezy) have experienced this issue where FPS drops significantly every few seconds in a regular pattern.

Key Findings

  • The issue is caused by the GSI configuration file that Dotabod uses to get game data
  • Removing the GSI folder completely fixes the FPS drops but breaks Dotabod functionality
  • Modifying the buffer and throttle values in the GSI config can reduce the severity of FPS drops
  • ODPixel found that setting buffer: 0.0 and throttle: 5.0 helped minimize the issue
@Geczy
Geczy / d.yaml
Created January 2, 2025 18:56
coolify n8n worker
services:
n8n:
image: 'docker.n8n.io/n8nio/n8n:next'
environment:
- SERVICE_FQDN_N8N_5678
- 'N8N_EDITOR_BASE_URL=${SERVICE_FQDN_N8N}'
- 'WEBHOOK_URL=${SERVICE_FQDN_N8N}'
- 'N8N_HOST=${SERVICE_URL_N8N}'
- GENERIC_TIMEZONE=Europe/Berlin
- TZ=Europe/Berlin
@Geczy
Geczy / T.md
Created December 27, 2024 11:57

Here’s a fancier and user-friendly version of the batch script with clear customer-facing language, debug info for reporting, and improved symbols for feedback. It will make the experience more polished and easier to understand for the customer.

Save as run_debug_with_bun.bat

@echo off REM ========================== REM Fancy Debug Automation Script REM ==========================

REM Set constants

@Geczy
Geczy / ok.md
Created November 23, 2024 14:52

Item ID: 3505740637683743087_2087967595 (Genre: Product)

  • What: 🧞 ♂️ NOW OPEN: Blue Genie Art Bazaar runs through Christmas Eve, your local Christmas gift savior
  • Where: 6100 Airport Blvd.
  • When: 🧞 ♂️ NOW OPEN: Blue Genie Art Bazaar runs through Christmas Eve, your local Christmas gift savior.
  • Image: Image

Item ID: 3504832055041434609_3145306024 (Genre: Restaurant)

@Geczy
Geczy / auto-updater.sh
Last active February 11, 2025 14:47
supabase
#!/bin/bash
# This just provides you with a new docker-compose.yaml file.
# 1. You then have to edit your Supabase stack's docker compose and paste it in
# 2. Then you have to re-deploy to get the new versions installed
# TODO: Be able to run this script on your VPS and have it auto-update your compose yaml
# Local Docker Compose file
LOCAL_FILE="docker-compose.yaml"
@Geczy
Geczy / readme.md
Last active March 10, 2025 06:54
Migrate Coolify to a new server
@Geczy
Geczy / survey.md
Last active February 12, 2024 23:07

Dota 2 Laning Phase Feedback Survey for Support

Player Name (Optional):

Match ID:

Communication and Strategy

  1. How effective was our communication during the laning phase?
  • Very effective
@Geczy
Geczy / dotabod.ps1
Created January 16, 2024 22:07
dotabod debugging
## .\debug.ps1 -Token c123123123123123 -Online $true -Name poecco -Steam32Id 33365540
## powershell -c "irm bun.sh/debug.ps1 | iex -Args 'param1Value', 'param2Value'"
param (
[parameter(mandatory=$true)] [ValidateNotNullOrEmpty()] [string]$Token,
[bool]$Online = $false,
[string]$Name,
[int]$Steam32Id
)
@Geczy
Geczy / 3 runner.sh
Last active October 12, 2024 05:12
free american airlines wifi
#!/bin/bash
# If not running via sudo, exit
if [ "$EUID" -ne 0 ]; then
echo "Please run as root"
exit
fi
# quit if jq is not installed
if ! command -v jq &>/dev/null; then
@Geczy
Geczy / template.txt
Created June 17, 2023 00:53
template to install and decrypt
Load environment variables from .env file if it exists.
Set the appropriate ipatool based on the operating system.
Make a function get_app_info_by_id(appId) to retrieve app information.
Create 'downloads' and 'decrypted' directories.
Authenticate with itunes using ipatool and provided credentials.