Skip to content

Instantly share code, notes, and snippets.

View Signez's full-sized avatar

Stanislas Signoud Signez

View GitHub Profile
@Signez
Signez / nightmare.py
Created April 3, 2011 14:31
Et oui, en Python aussi on peut faire du code non maintenable.
# This is a nightmare.
class PlayerStack:
# ...
def liquidload(self):
lstck = self.getSortedWaitingStack()
if (not self.playingElement
or ((self.playingElement.startedAt + self.playingElement.length) - time.time()) < Stack.preload
or (len(lstck) > 0 and isinstance(lstck[0], Action) and lstck[0].directOnly == True)):
if len(lstck) == 0:
self.state = "stopped"
@Signez
Signez / pilotebadges.h
Created November 3, 2011 20:14
Je ne fais pas d'ascii art dans mes rendus de TP. Nonon
#ifndef PILOTEBADBGES_H
#define PILOTEBADBGES_H
/**
_ _
| | | |
| |__ __ _ __| | __ _ ___ _ _ ___ ___
| '_ \ / _` |/ _` |/ _` |/ _ \ | | / __|/ _ \
@Signez
Signez / trichbar-snippet.htm
Created January 2, 2012 21:41
Snippet pour inclure la Trichbar
<!-- Les deux lignes suivantes sont à insérer dans le fichier, avant la balise </head> -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script type="text/javascript" src="http://trichelieu.net/trichbar.js.php?XXXXXXXX"></script>
</head>
<!-- On remplacera évidemment XXXXXXXX de l'URL du deuxième script par l'identifiant du site (synopslive, xantah, radio01, etc.) -->
@Signez
Signez / Blog 1 - CAN I HAZ SPRÉ SVP.md
Last active January 1, 2016 03:59
Une petite lettre ouverte écrite à l'arrache pour toi, internaute. Et aussi les ministres Aurélie Filipetti et Fleur Pellerin, mais je crois qu'elles n'ont pas le temps de me lire. :(

Chère internaute, cher internaute,

Il faut que je te raconte une histoire.

Le début de l'histoire

Quand il y a plus de six ans j'ai eu la drôle d'idée de créer une webradio avec trois compères, je me suis tout de suite dit :

« Non, on ne va pas diffuser de la musique du commerce. Ça coûte trop cher, c'est trop compliqué. On commencera avec de la musique libre, et on verra plus tard. »

Buglist Fortuneo

(Avec Firefox 26, système à jour, nouveau client)

À la première connexion :

  • On demande de valider des informations personnelles, mais le cadre est vide. On doit appuyer sur "Valider" sur un cadre absolument vide pour continuer.
  • Le mot de passe ne prends pas en charge les caractères spéciaux.
  • Le mot de passe a une limite basse de nombre de caractères trop élevée.
  • Le mot de passe a une limite haute de nombre de caractères. (!!!!!!!)

Keybase proof

I hereby claim:

  • I am Signez on github.
  • I am signez (https://keybase.io/signez) on keybase.
  • I have a public key whose fingerprint is 3A27 E495 A137 6947 05EC A988 31D7 7814 A958 D3C0

To claim this, I am signing this object:

@Signez
Signez / autoregions.lua
Last active March 19, 2018 22:51
Copie les noms de régions depuis l'entrée (au format script Croissants) vers des noms de régions Reaper.
clipboard = reaper.ExecProcess("/bin/bash -c \"" ..
"LC_ALL=fr_FR.UTF-8 /usr/bin/pbpaste | " ..
"/usr/bin/iconv -f utf8 -t ascii//TRANSLIT//IGNORE | " ..
"tr -d \\' | tr -d \\`\"", 1000)
lines = {}
linesCount = 0
for s in clipboard:gmatch("[^\r\n]+") do
if s:match "^%-%-" then
result, _ = s:gsub("^%-%-[ ]*", "", 1)
@Signez
Signez / zevent.1m.sh
Created October 29, 2021 17:21
Applet XBar pour suivre le montant de la cagnotte globale du ZEvent
#!/bin/bash
# <xbar.title>ZEvent</xbar.title>
# <xbar.version>v1.0</xbar.version>
# <xbar.author>Stanislas Signoud</xbar.author>
# <xbar.author.github>Signez</xbar.author.github>
# <xbar.desc>Indique l'état actuel de la cagnotte du ZEvent.</xbar.desc>
JQ=/usr/local/bin/jq
NUMFMT=/usr/local/opt/coreutils/libexec/gnubin/numfmt
@Signez
Signez / mastodon-tokei.txt
Created August 13, 2023 20:37
Tokei statistics on Mastodon (main at 496eb6f, 2023/08/13)
===============================================================================
Language Files Lines Code Comments Blanks
===============================================================================
BASH 2 48 18 25 5
CSS 3 16 14 1 1
Dockerfile 1 104 74 11 19
HTML 7 60 48 12 0
JavaScript 197 16405 12841 850 2714
JSON 103 55998 55998 0 0
JSX 218 29656 23954 163 5539