Skip to content

Instantly share code, notes, and snippets.

View nifoc's full-sized avatar
❄️
i use nix btw

Daniel Kempkens nifoc

❄️
i use nix btw
View GitHub Profile
@nifoc
nifoc / gist:2988314
Created June 25, 2012 12:33
rbenv: Use global gemset
function rbglob_() {
local retpwd=$PWD
cd $HOME
export RBENV_GEMSETS=global
eval "$@"
unset RBENV_GEMSETS
cd $retpwd
}
alias rbglob='nocorrect rbglob_'
@nifoc
nifoc / gist:9270725
Last active August 29, 2015 13:56
Maps in 17.0-rc2
M = #{ foo => bar },
M#{ foo }.
% Running this using erl (Erlang/OTP 17 [RELEASE CANDIDATE 2] [erts-6.0]) returns:
%
% * 2: syntax error before: '}'
@nifoc
nifoc / gist:9348871
Created March 4, 2014 15:45
Routes for reverse search
ROUTES = [
['Oslo, Norway', 'Moss, Norway'],
['Oslo, Norway', 'Bergen, Norway'],
['Oslo, Norway', 'Drammen, Norway']
]
@nifoc
nifoc / gist:9349753
Created March 4, 2014 16:25
Reverse Search Output
Calculating results:
...
Done!
Distance Similarity: 80.0
Polygon Simplification Factor: 1.0
ES Tree Level: 100m
Route Count
-------------------------------------------------------------
-----BEGIN PGP MESSAGE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - https://gpgtools.org
hQIMA3vdf9WBu4aaAQ/+LwKw3X9JVCSWr+VW5KpHitEKQSxZsyXKHsjKeDVaqe8k
4cyspGWMXmtUdk/UW51F1fiNAtwFUb7WsIKEz10N6FplcZfuqgwQtwQKGJ0N5h4U
v+dM+aHLlc2psYjil3rXgU7WBTsJlt+vLccjBqd1m/YYqtMLTBvqa/gmTcGmId64
L/53l464BLfMVNxS0rR59uqHw8kIwcTIE1Eiv8p222+ZmYzqKMCFhBGjFuC7KOC1
vsupLkfz/JnYzfCq2oc+IrIl8VxWNP6Cxqq5kCULF3dT1GDCcMYXzSDoWBoi7bxn
qOTNGn33plkJZk1FPVakrWNDYhLgfcdsoO8G5HUmOd69ZAJ4sSihjc6ZloFnTUfj
@nifoc
nifoc / ssh.plist
Created January 9, 2015 09:20
ssh.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key>
<true/>
<key>Label</key>
<string>com.openssh.sshd</string>
<key>Program</key>
<string>/usr/libexec/sshd-keygen-wrapper</string>
@nifoc
nifoc / gist:c468d6895f0b0d7398d6
Created February 12, 2015 19:37
Example Katja config (env)
[
%{host, "127.0.0.1"},
%{port, 5555},
%{transport, detect},
%{pool, []},
{defaults, [
{host, node_name}
]}
].
@nifoc
nifoc / polylines.erl
Last active August 29, 2015 14:16
Decoding Polylines
decode(Line) -> decode_acc(Line, 0, 0, []).
decode_acc(<<>>, _Lat, _Lng, Acc) -> lists:reverse(Acc);
decode_acc(Line, Lat, Lng, Acc) ->
{DLat, Rest} = decode_part(Line, 32, 0, 0),
Lat2 = Lat + DLat,
{DLng, Rest2} = decode_part(Rest, 32, 0, 0),
Lng2 = Lng + DLng,
decode_acc(Rest2, Lat2, Lng2, [{Lng2 / 1.0e5, Lat2 / 1.0e5} | Acc]).
@nifoc
nifoc / pfblocker-tracking.txt
Last active September 8, 2018 17:07
pfblocker-tracking
127.0.0.1 metrics.plex.tv
127.0.0.1 x.fidelity-media.com
127.0.0.1 a.bf-tools.net
127.0.0.1 ups.xplosion.de
127.0.0.1 xups.xplosion.de
127.0.0.1 tracking.emsmobile.de
127.0.0.1 dyn.emetriq.de
127.0.0.1 cdn.emetriq.de
127.0.0.1 api.areametrics.com
127.0.0.1 in.cuebiq.com
127.0.0.1 ad.impactify.io
127.0.0.1 cdn.engine.addroplet.com
127.0.0.1 cdn.adrtx.net