Skip to content

Instantly share code, notes, and snippets.

View jochumdev's full-sized avatar
🥰
Released go-orb v0.3.0 :)

René Jochum jochumdev

🥰
Released go-orb v0.3.0 :)
View GitHub Profile
{
"Lymhurst": {
"price_min": "800",
"price_max": "1200"
},
"Caerleon": {
"city": "Caerleon",
"price_min": "900",
"price_max": "1300"
}
@jochumdev
jochumdev / sql_sync_algo.py
Last active December 16, 2016 14:14
An algorythm to compare SQL Primary keys and sync A -> B.
# -*- coding: utf-8 -*-
import random
def compare(all_read_pks, all_write_pks):
"""This function emulates a mathematical problem i try to solve.
I have primary keys from a SQL Table A and primary_keys in SQL Table B.
This function should compare B with A and sync all primary_keys changes to B.
@jochumdev
jochumdev / lxd-cli.go
Last active June 12, 2018 09:07
codegangsta/cli for LXD
package main
import (
"github.com/codegangsta/cli"
"os"
"strings"
"github.com/lxc/lxd/shared/i18n"
)
@jochumdev
jochumdev / atom.io-install.md
Created January 30, 2015 01:04
My Atom.io install

My Atom.io Install

Install it (on Ubuntu)

sudo add-apt-repository -y ppa:webupd8team/atom
sudo apt-get update
sudo apt-get -y install atom

Install "basic" plugins

@jochumdev
jochumdev / sublime-install.md
Created January 29, 2015 22:51
My Sublime Install (going to replace it with atom.io).

My Sublime configuration

Installed Packages

One click install/remove/activate and deactivate of the most packages below.

@jochumdev
jochumdev / 99-aiccu.sh
Last active August 29, 2015 14:12
Auto restart Sixx's aiccu when a interface managed networkmanager goes up/down.
#!/bin/bash
# -*- coding: utf-8 -*-
# Restarts aiccu if the given $IF is in $AICCU_RESTART_INTERFACES.
# The init/upstart/systemd script should check the rest.
#
# Copyright (c) 2014 by pcdummy <[email protected]>
#
# You need an array "AICCU_RESTART_INTERFACES" in /etc/default/aiccu,
# with the interfaces you want to restart on.
#
@jochumdev
jochumdev / hetzner.py
Last active April 27, 2018 22:17
Hetzner Mininet.
#!/usr/bin/env python
"""
Helper to create a Hetzner root server style Network.
At Hetzner the gateway blocks alls MAC's except the
one of the route server, this means you need to proxy_arp
your virtual hosts.
Known bugs:
- pingAll doesn't seem to work right with this.
"""
@jochumdev
jochumdev / bench_test.go
Last active March 16, 2017 19:10
Go RPC Benchmarks, encoding/gob seems to be the fastest RPC encoder for Go.
// Copyright 2013 René Kistl. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package srpc
import (
"errors"
"fmt"
"github.com/pcdummy/skynet2/rpc/bsonrpc"