Skip to content

Instantly share code, notes, and snippets.

View r0mdau's full-sized avatar

Romain Dauby r0mdau

View GitHub Profile
@r0mdau
r0mdau / ziaaaaaay.sh
Last active August 29, 2015 14:01
Raspberry dongle usb huawei
#!/bin/bash
service udev stop
service udev start
usb_modeswitch -v 12d1 -p 1446 -M 55534243000000000000000000000011060000000000000000000000000000 -m 0x01
@r0mdau
r0mdau / families.js
Created May 13, 2014 13:16
ArangoDb GoT exercise
var getSons = function(personnage) {
dbStatement = db._createStatement({
"query" : "FOR p IN PATHS(gameOfThrone, parentOf, 'outbound') FILTER p.source._id == @id && LENGTH(p.edges) == 1 && p.destination.gender == 'm' RETURN p.destination"
});
dbStatement.bind("id", personnage);
return dbStatement.execute();
};
var getDaughters = function(personnage) {
dbStatement = db._createStatement({
@r0mdau
r0mdau / qos-epsilan
Last active December 29, 2015 23:09
QoS Linux, limiter la bande passante sortante d'une interface avec netfilter et tc
#!/bin/bash
iptables -t mangle -A POSTROUTING -p icmp -j MARK --set-mark 10
iptables -t mangle -A POSTROUTING -p udp --dport 53 -j MARK --set-mark 20
iptables -t mangle -A POSTROUTING -p udp --dport 123 -j MARK --set-mark 20
iptables -t mangle -A POSTROUTING -p udp --dport 161:162 -j MARK --set-mark 20
iptables -t mangle -A POSTROUTING -p tcp --dport 22 -j MARK --set-mark 30
iptables -t mangle -A POSTROUTING -p tcp --dport 80 -j MARK --set-mark 40
iptables -t mangle -A POSTROUTING -p tcp --dport 443 -j MARK --set-mark 40