Skip to content

Instantly share code, notes, and snippets.

The Freenode resignation FAQ, or: "what the fuck is going on?"

IMPORTANT NOTE:

It's come to my attention that some people have been spamming issue trackers with a link to this gist. While it's a good idea to inform people of the situation in principle, please do not do this. By all means spread the word in the communities that you are a part of, after verifying that they are not aware yet, but unsolicited spam is not helpful. It will just frustrate people.

Update 3 (May 24, 2021)

A number of things have happened since the last update.

@brunobord
brunobord / earth_mars.py
Last active February 19, 2021 10:49
What's the distance (in light-seconds and light-minutes) from Earth to Mars?
"""
Compute and display the Earth-Mars distance in light-seconds, light-minutes
and kilometers.
The easiest way is to install both ``skyfield`` & ``skyfield-data`` to compute
this:
$ pip install skyfield skyfield-data
You can also install `skyfield` only, but it'll force you to download the
anonymous
anonymous / bubblegum.md
Created September 23, 2014 15:02
Rules for "All out of bubblegum"

All Outta Bubblegum

This game is copyright 2001, Michael "Epoch" Sullivan and Jeffrey Grant. If you want to repost it or whatever, drop me an email.

Characters in All Outta Bubblegum have one stat -- Bubblegum. It's technically a number which varies from 0 through 8, though the designers highly, highly recommend that you don't do anything so banal as write down a number, and, instead, pass out actual sticks of bubblegum to the players. This will also help when you play All Outta Bubblegum drunk, which is, let's be blunt, probably the only time you'd even consider playing this game.

Bubblegum always starts out at 8.

Resolution

@brunobord
brunobord / dé-pour-se-chausser.md
Last active August 29, 2015 14:05
Dé pour se chausser

Dé pour se chausser

  • Dis ce que tu veux faire et lance un certain nombre de D6.
  • Si la somme de tes jets est supérieure au jet opposé (celui d'un autre joueur ou du DM), ce que tu veux qu'il se passe se passe.
  • Le nombre de dés est déterminé par ton niveau dans la compétence.
  • Au départ, tu n'as qu'une seule compétence : Faire quelque chose 1.
  • Si tous tes dés sont des six, tu obtiens une compétence, un niveau au-dessus de celle utilisée pour l'action. La compétence doit être un sous-ensemble de la première (par exemple, "Acrobaties 2" si tu grimpes sur un mur, ou "Dents de la Morsure 2" si tu manges un gâteau).
  • Pour tous les échecs, tu récupères 1 XP.
  • Les XP peuvent être utilisés pour transformer un dé en 6, mais seulement pour l'évolution des compétences, et ne change pas le succès ou l'échec du jet de départ.
@ssaunier
ssaunier / cities.rb
Created May 10, 2014 07:41
FrenchTech cities
require 'yaml'
require "octokit"
client = Octokit::Client.new :access_token => `cat ~/.gist`
results = {}
# Cities from http://fr.wikipedia.org/wiki/Liste_des_communes_de_France_les_plus_peupl%C3%A9es
cities = File.readlines("cities.txt")

Happy Freelancing

Je m’appelle Thibaut Assus, j’ai 30 ans, je suis freelance en développement web et ma technologie de prédilection est le Ruby on Rails. J’ai maintenant un peu d’expérience dans le domaine du freelancing et ce document a pour but de partager avec vous une partie de cette expérience.

Mon parcours de développeur Ruby

@nfroidure
nfroidure / gist:5696893
Last active December 18, 2015 00:29 — forked from brunobord/gist:5695039
// -------- Database section
// current version
var __versions__ = ['1.0.1','1.0.2','1.0.3'];
var __version__ = localStorage.getItem('db:version')
||__versions__[__versions__.length-1];
function migrate_1_0_1() {
console.log('going into migrate_1_0_1');
}
function migrate_1_0_2() {
@gnarf
gnarf / ..git-pr.md
Last active April 12, 2024 22:00
git pr - Global .gitconfig aliases for Pull Request Managment

Install

Either copy the aliases from the .gitconfig or run the commands in add-pr-alias.sh

Usage

Easily checkout local copies of pull requests from remotes:

  • git pr 4 - creates local branch pr/4 from the github upstream(if it exists) or origin remote and checks it out
  • git pr 4 someremote - creates local branch pr/4 from someremote remote and checks it out
@metamatik
metamatik / gist:5270253
Created March 29, 2013 11:15
magopian t'apprend l'encodage
<magopian> m'en fou je suis en passe de finir le portage de IMAPClient vers python3
<magopian> c'est kiffant l'open source quand même
<mrjmad> :)
<mrjmad> putain je sais pas quand je vais commencer a m'y mettre a py3 bordel
<Linovia> d'ailleurs, qui a commencé à vraiment utiliser python3 ?
<mrjmad> tu tentes aussi le django en py3 magopian ?
<mrjmad> Linovia, moi j'ai mis dans ma todo list 'comprendre comment faire du py3 ' :)
<Linovia> mrjmad: oO
<mrjmad> (par la je veux dire, comprendre toutes les modifs entre les 2 versions, etre capable de savoir exactement les points d'achoppement dans une migration 2.7 -> 3, etre capable de 'penser' en 3.X , etc .. )
<mrjmad> ( je suis encore très light sur pas mal de sujet, genre le utf8 tout ca , pour me dire avec sérénité que je peux faire des migrations 2.7 -> 3.X )
@n1k0
n1k0 / 404checker.js
Created January 11, 2013 10:55
A CasperJS script to check for 404 & 500 internal links on a given website
/**
* This casper scipt checks for 404 internal links for a given root url.
*
* Usage:
*
* $ casperjs 404checker.js http://mysite.tld/
* $ casperjs 404checker.js http://mysite.tld/ --max-depth=42
*/
/*global URI*/