Skip to content

Instantly share code, notes, and snippets.

View rigelk's full-sized avatar
☄️
Sinking in

Rigel Kent rigelk

☄️
Sinking in
View GitHub Profile

MPV, youtube-dl and web browsers

Play YouTube videos (or audio) with 2 clicks?

3_CTHRSQ.png

Video

cp /usr/share/applications/mpv.desktop ~/.local/share/applications/mpvv.desktop

@rigelk
rigelk / PairingLibs.md
Created December 7, 2017 16:23 — forked from artjomb/PairingLibs.md
List of Pairing Libraries

Pairings can be used for all kinds of advanced cryptographic schemes such as Encryption (Identity-based, Attribute-based, Predicate-based, etc.), Signatures, Zero-Knowledge Proofs, etc. It is in no particular order.

Provides multiple types of Elliptic Curve groups with appropriate pairings on top of them. Code repository resides here.

License: LGPL
Language: C
Thesis: On the Implementation of Pairing-Based Cryptography by Ben Lynn (2007)

@rigelk
rigelk / foo.py
Last active May 8, 2017 17:27
websocket client with events for an 2.7 only python experiment
from ws4py.client.geventclient import WebSocketClient
from event_dispatching import EventEmitter
from app.setup_event_loop import start_event_loop
from app.setup_app_logging import setup_logging
from gevent.event import Event
import gevent
import signal
import copy
import sys
From 7de920fa11c2d2d9667968bd3478eaefd563741f Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rault <par@rigelk.eu>
Date: Fri, 13 Jan 2017 17:01:49 +0100
Subject: [PATCH] improved doc/HelpfulTools.md on profiling Tor
---
doc/HACKING/HelpfulTools.md | 55 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 55 insertions(+)
diff --git a/doc/HACKING/HelpfulTools.md b/doc/HACKING/HelpfulTools.md
@rigelk
rigelk / Traffic classification of a .pcap Wireshark capture-Compact.ipynb
Last active September 13, 2025 21:34
Traffic classification of a .pcap Wireshark capture, with Grid Search over Decision Trees
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
From 28ca8cd283095614d65ab9acfc1afe57c1965e57 Mon Sep 17 00:00:00 2001
From: Pierre-Antoine Rault <par@rigelk.eu>
Date: Mon, 28 Nov 2016 01:28:26 +0100
Subject: [PATCH] fixes #41 deprecated readdir_r
* src/hakactl/console.c (initialize_console): readdir_r is removed in favor of POSIX.1-2008-compliant readdir, mainly to support glibc >= glibc-2.24 (released Aug 5, 2016).
---
src/hakactl/console.c | 23 ++++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)
@rigelk
rigelk / data.nantes.fr.ipynb
Last active September 23, 2016 12:26
d3’s Reingold–Tilford Tree with info texts showing Nantes’s market attributions
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@rigelk
rigelk / dockhand.sh
Created January 13, 2015 09:27
docker, docker-enter installer + installs a wordpress dev instance
#!/bin/bash
# Wordpress dev env installer for dummies.
command_exists() {
command -v "$@" > /dev/null 2>&1
}
user="$(id -un 2>/dev/null || true)"
sh_c='sh -c'
@rigelk
rigelk / harbour.sh
Last active August 29, 2015 14:12 — forked from bkcsoft/docker-build-n-run.sh
un script pour lancer un build docker suivi d’un run de l’image ainsi créée, tous deux pleinement paramétrés.
#!/bin/bash
if [ $# -eq 0 ]; then
echo "Usage: $(basename $0) [build-args [-- run-args [-- cmd-args] ] ]"
echo " NOTE: the -rm-flag is hardcoded for build!"
exit 1
fi
BUILD_ARG=()
RUN_ARG=()
@rigelk
rigelk / Makefile
Last active August 29, 2015 14:07 — forked from rbonvall/Makefile
TEXFILES = $(wildcard *.tex)
PDFFILES = $(TEXFILES:.tex=.pdf)
all: pdf
pdf: $(PDFFILES)
%.pdf: %.tex
@rubber --pdf $<
clean: