Skip to content

Instantly share code, notes, and snippets.

View exu3's full-sized avatar

exu3

View GitHub Profile

Here's the write up on the first treasure-hunt.

The first clue was announced in #annoucements.

The link redirects to a file on Dropbox.

The file looks corrupted though.

The Ballad Of Prophet Orpheus

What the hell just happened? That was all Triceracop kept thinking as he clenched a gloved hand against his throat. It didn't stop the blood from pulsing between his fingers. Already a shockingly wide pool had formed in the dirt next to his face. He was on the ground somehow. Although he couldn't see the gash, the pain told him the wound was deep. He rolled onto his back and stared up at a stretch of spotless blue sky.

His usually methodical mind sped frantically through the possibilities—like

@clemtibs
clemtibs / Commit Formatting.md
Last active May 6, 2025 10:08
Angular Commit Format Reference Sheet

Commit Message Format

This specification is inspired by and supersedes the [AngularJS commit message format][commit-message-format].

We have very precise rules over how our Git commit messages must be formatted. This format leads to easier to read commit history.

Each commit message consists of a header, a body, and a footer.

@kotay
kotay / formatter.rb
Last active January 25, 2022 07:32
Heroku to Logstalgia formatter
#!/usr/bin/env ruby
# Install:
# $ cat heroku_logstalgia_formatter.rb > ~/bin/heroku_logstalgia_formatter
# $ chmod +x ~/bin/heroku_logstalgia_formatter
# Usage:
# $ heroku logs -t --app {app} | heroku_logstalgia_formatter | logstalgia -
require 'optparse'
@stonehippo
stonehippo / install_ruby_with_rbenv.md
Last active May 7, 2025 17:59
Installing a new Ruby with rbenv on Mac OS

Install a new Ruby with rbenv on Mac OS (and make yourself a superhero)

If you're doing stuff with Ruby on a Mac, e.g. installling Jekyll or something, by default you'll end up having to use the sudo command to do stuff, since the permission to modify the default config is not available to your user account.

This sucks and should be avoided. Here's how to fix that.

Installing a new Ruby

To make this better, we are going install a new, custom Ruby. This used to be a big, scary thing, but thanks to the awesome tools Homebrew and rbenv, it's a snap.*

A word of warning: you will have to use Terminal to install this stuff. If you are uncomfortable with text, words, and doing stuff with your computer beyond pointing and hoping, this may not work well for you. But if that's the case, I'm not sure why you were trying to use Ruby in the first place.

@incredimike
incredimike / variousCountryListFormats.js
Last active May 16, 2025 10:27
List of Countries in various Javascript data structures: Alphabetical country lists & Country data objects.
// Lists of countries with ISO 3166 codes, presented in various formats.
// Last Updated: July 30, 2020
// If you're using PHP, I suggest checking out:
// https://github.com/thephpleague/iso3166
// or Laravel: https://github.com/squirephp/squire
//
// JS developers can check out:
// https://www.npmjs.com/package/iso3166-2-db
//