Skip to content

Instantly share code, notes, and snippets.

View James-Firth's full-sized avatar
🐙

James Firth James-Firth

🐙
View GitHub Profile
@SMUsamaShah
SMUsamaShah / list_of_p2p_file_sharing.md
Last active December 6, 2025 20:50
List of P2P file sharing tools

Browser Based

  1. Web Wormhole https://webwormhole.io/ https://github.com/saljam/webwormhole
  2. Localsend https://web.localsend.org/
  3. FilePizza https://file.pizza/
  4. ShareDrop sharedrop.io https://github.com/szimek/sharedrop (SOLD, not recommended, use one of the forks)
    1. A clone SnapDrop snapdrop.net https://github.com/RobinLinus/snapdrop (SOLD, not recommended, use one of the forks)
      1. A fork PairDrop https://pairdrop.net/ https://github.com/schlagmichdoch/pairdrop
  5. ToffeeShare https://toffeeshare.com/
  6. Instant.io https://instant.io/
@d3v1an7
d3v1an7 / ddr-extreme.md
Last active August 27, 2025 23:22
Setting up Stepmania to look/feel like DDR Extreme

Setting up Stepmania to look/feel like DDR Extreme

The first time I played DDR was on a 6th Mix DDR MAX cabinet, but I spent most of my time with this massive custom LED wall screen that housed DDR Extreme. So when I got a foam pad for home, I wanted to replicate what felt most comfortable.

I'm sure it's not pixel perfect, and there are probably some arcade features/behaviours I'm missing, but this setup is close enough for me!

  1. Download Beware's Stepmania Extreme build (direct)

If you don't mind using an older version of Stepmania, you're probably good to go and can ignore the rest!

@norganna
norganna / README.md
Last active May 2, 2024 05:22
A slack bot to invite users from one channel to another.

Using:

Installing the script

Make a new directory and put the run.js script into it.

Run npm in that same directory to install the slack web-api module:

npm install @slack/web-api
@lmarkus
lmarkus / README.MD
Last active November 27, 2025 15:56
Extracting / Exporting custom emoji from Slack

Extracting Emoji From Slack!

Slack doesn't provide an easy way to extract custom emoji from a team. (Especially teams with thousands of custom emoji) This Gist walks you through a relatively simple approach to get your emoji out.

If you're an admin of your own team, you can get the list of emoji directly using this API: https://api.slack.com/methods/emoji.list. Once you have it, skip to Step 3

HOWEVER! This gist is intended for people who don't have admin access, nor access tokens for using that list.

Follow along...

@joshfinley
joshfinley / ubuntu-15.04-customized-setup.sh
Last active November 17, 2023 20:55
Since I frequently break my Linux installs by poking and prodding at different things, I've decided it's time to create a script that can take an out-of-the-box Ubuntu installation and set it up to my liking. Currently, if I run this script on a fresh install of ubuntu, it works, and the memory usage comes out at an average of 105 mb.
#!/bin/bash
# !WARNING! This script does extreme things to Unity. In fact it annihilates it. If you wish to
# run this script, please just give it a once over before you do so. This way, you'll understand
# what it is actually doing and may be prepared for the results.
# A script to setup Ubuntu the way I like it.
# Also its advisable to start this from a seperate tty. Ya know, because this script breaks things :)
# Update Repositories and install new versions of current packages
@Nava2
Nava2 / List.md
Last active August 29, 2015 14:13
A short post about technical books for New Grads

Someone asked me about books for becoming a better developer/how to interview. Most of these assume you have some programming background, which I expect everyone does. :)

Programming

Java:

Effective Java 2nd Edition

An awesome book that will teach you how to be proficient and intelligent in your Java designs.

@lewkoo
lewkoo / add_all_untracked_to_gitignore.sh
Created December 10, 2014 07:50
Add all untracked files to .gitignore
git status -s | grep -e "^\?\?" | cut -c 4- >> .gitignore
@MohamedAlaa
MohamedAlaa / tmux-cheatsheet.markdown
Last active December 10, 2025 13:44
tmux shortcuts & cheatsheet

tmux shortcuts & cheatsheet

start new:

tmux

start new with session name:

tmux new -s myname