Skip to content

Instantly share code, notes, and snippets.

View AmauryCarrade's full-sized avatar
🍊
I don't hate you

Amaury Carrade AmauryCarrade

🍊
I don't hate you
View GitHub Profile
@AmauryCarrade
AmauryCarrade / leaderboard.py
Last active May 13, 2023 19:55
Minecraft Server Stats Leaderboard
import glob
import functools
import json
import pathlib
import uuid
import os
import click
import requests
@AmauryCarrade
AmauryCarrade / draw-twitter.py
Created February 21, 2022 15:47
Script utilisé pour tirer au sort pour Zeste de Savoir le 21 février 2022
import datetime
import json
import os
import random
import time
import click
from dotenv import load_dotenv
from pytwitter import Api
@AmauryCarrade
AmauryCarrade / Science.md
Last active October 30, 2021 14:52
La science sur YouTube

Chaînes scientifiques et informatives YouTubiennes

(Aucun ordre particulier.)

Français

  • Mickaël Launay : diverses vidéos autour des mathématiques. Cours de maths, jeux de logique, chroniques ou encore manipulations autour des mathématiques.
  • Experimentboy : « Des expériences et des découvertes, des plus folles aux plus intrigantes avec une petite touche... experimentboy :D »
  • e-penser : « Il y a un paquet de choses qui sont parfaitement acquises et sur lesquelles on ne revient jamais. Pourtant, si on prend le temps d'y penser, les choses ne sont pas nécessairement aussi évidentes qu'elles le semblent. Sur e-penser, nous allons tenter de creuser un peu, qu'il s'agisse de science, d'histoire, de culture générale, voire parfois simplement de bon sens. »
@AmauryCarrade
AmauryCarrade / import_users.sh
Created October 26, 2020 11:50
Imports users from another permissions plugin to luckperms
#!/usr/local/bin/bash
users_yaml='./users.yml'
uuid=''
while read -r line
do
if [[ "$line" == "users:" ]] || [[ "$line" == "groups:" ]] || [[ "$line" == permissions* ]]; then
continue
@AmauryCarrade
AmauryCarrade / zeps-to-dynmap.py
Last active October 24, 2020 19:05
Converts ZePS stations enum to dynmap markers
lines = []
stations = []
declarations_started = False
netherroutes_started = False
with open("./Station.java") as f:
lines = f.readlines()
for line in lines:
@AmauryCarrade
AmauryCarrade / Pipfile
Created April 7, 2019 20:37
Extraction de données d'AirBNB
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true
[dev-packages]
[packages]
requests = "*"
beautifulsoup4 = "*"
[[source]]
name = "pypi"
url = "https://pypi.org/simple"
verify_ssl = true
[dev-packages]
[packages]
requests = "*"
beautifulsoup4 = "*"
@AmauryCarrade
AmauryCarrade / fluxbb-to-bcrypt.diff
Last active March 24, 2017 10:38
Migration de FluxBB vers BCrypt
diff --git a/include/common.php b/include/common.php
index 1661f58..3af340a 100644
--- a/include/common.php
+++ b/include/common.php
@@ -45,6 +45,16 @@ if (!defined('PUN'))
exit;
}
+// If the password config is missing, here are some default values
+if (!isset($password_hash_options) || empty($password_hash_options))
@AmauryCarrade
AmauryCarrade / mod-zcraft.user.js
Last active January 14, 2017 17:23
Affichage de raccourcis de modération et divers autres améliorations sur le forum de ZCraft
// ==UserScript==
// @name Affichage de raccourcis de modération sur ZCraft
// @namespace eu.carrade.amaury.zcraft
// @description Affichage de raccourcis de modération sur ZCraft
// @include https://forum.zcraft.fr/viewtopic.php*
// @include https://forum.zcraft.fr/post.php*
// @include https://forum.zcraft.fr/edit.php*
// @include http://forum.zcraft.fr/viewtopic.php*
// @include http://forum.zcraft.fr/post.php*
// @include http://forum.zcraft.fr/edit.php*
@AmauryCarrade
AmauryCarrade / per-thread-search.diff
Last active December 26, 2016 23:59
Per-thread search for FluxBB
diff --git a/search.php b/search.php
index 28c4661..0822fd2 100755
--- a/search.php
+++ b/search.php
@@ -29,6 +29,7 @@ if (isset($_GET['action']) || isset($_GET['search_id']))
{
$action = (isset($_GET['action'])) ? $_GET['action'] : null;
$forum = (isset($_GET['forum'])) ? intval($_GET['forum']) : -1;
+ $topic = (isset($_GET['topic'])) ? intval($_GET['topic']) : -1;
$sort_dir = (isset($_GET['sort_dir']) && $_GET['sort_dir'] == 'DESC') ? 'DESC' : 'ASC';