Skip to content

Instantly share code, notes, and snippets.

herrbuerger

Block or report user

Report or block herrbuerger

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View gist:35707b81f063b0c53aaa851b23d2f15d
### Keybase proof
I hereby claim:
* I am herrbuerger on github.
* I am herrbuerger (https://keybase.io/herrbuerger) on keybase.
* I have a public key ASDehSwsfC_aKN2WUeEHyWdANSMW8ppk7RjIDs8tFXekTQo
To claim this, I am signing this object:
@herrbuerger
herrbuerger / _euclidean.c
Created Jun 1, 2014
Squared euclidean distance calculation (C extension for Python)
View _euclidean.c
#include <Python.h>
#include <numpy/arrayobject.h>
#include "euclidean.h"
/* Docstrings */
static char module_docstring[] =
"This module provides an interface for calculating squared euclidean distance";
static char euclidean_docstring[] =
"Calculate the squared euclidean distance of two 128-dimensional vectors";
@herrbuerger
herrbuerger / README
Created Sep 8, 2012 — forked from amcclosky/README
Anonymous Rotating Proxies with Monit, Tor, Haproxy and Delegated. Idea by http://blog.databigbang.com/running-your-own-anonymous-rotating-proxies/
View README
0 - Read http://blog.databigbang.com/running-your-own-anonymous-rotating-proxies/
1 - Install monit, haproxy, tor and delegated.
2 - Setup your environment in the setup.rb file
3 - Just run > ruby setup.rb
4 - ...........
5 - PROFIT! > http://www.southparkstudios.com/clips/151040/the-underpants-business
@herrbuerger
herrbuerger / postgres-cheatsheet.md
Created Dec 8, 2016 — forked from Kartones/postgres-cheatsheet.md
PostgreSQL command line cheatsheet
View postgres-cheatsheet.md

PSQL

Magic words:

psql -U postgres

If run with -E flag, it will describe the underlaying queries of the \ commands (cool for learning!).

Most \d commands support additional param of __schema__.name__ and accept wildcards like *.*

View gist:7009531
<context-param>
<param-name>net.myrrix.web.InitListener.USER_NAME</param-name>
<param-value>admin</param-value>
</context-param>
<context-param>
<param-name>net.myrrix.web.InitListener.PASSWORD</param-name>
<param-value>password</param-value>
</context-param>
@herrbuerger
herrbuerger / gist:10961577
Last active Oct 28, 2015
Rotating snapshots for Elasticsearch
View gist:10961577

Rotationg snapshots for Elasticsearch (poor-man's version)

This is a very basic method to do rotating snapshots for Elasticsearch. For this to work you will need to have jq installed (http://stedolan.github.io/jq/).

PLEASE, PLEASE, PLEASE don't put this blindly in your commandline and execute it :)

curl -s -S -XGET "localhost:9200/_snapshot/my_s3_repository/_all?pretty=true" | jq '.snapshots[] | .snapshot + " " + .end_time' | sed 's/^.\(.*\).$/\1/' | sort -k 2 -r | awk '{ if (NR > 1) { system("curl -XDELETE " "localhost:9200/_snapshot/my_s3_repository/"$1) } } END { system("curl -XPUT " "localhost:9200/_snapshot/my_s3_repository/`date +\%s`") }'

Details

View gist:1336076
<iframe src="http://www.google.com/talk/service/badge/Show?tk=z01q6amlqds2ocfa7occdcfjga2cakqe0d40n0tbanbeslbn2vadcq7ags0ab7vm1s8ftk971vmma9g7lfj3rkrikt0rgbm7esslsmva5dtsaqftf3bhisgljpbskmvj0cmtte0t5a56qd55ekqnoi9v258u89llmrm9bclss4tjh6morbm7jiop585i89bunco&amp;w=200&amp;h=60" frameborder="0" allowtransparency="true" width="200" height="60"></iframe>
View gist:5f22ee159d0df800c844
48000693
49000693
50000693
51000693
52000693
53000693
54000693
55000693
56000693
57000693
You can’t perform that action at this time.