Skip to content

Instantly share code, notes, and snippets.

Avatar

Martijn van Dijk martijnvandijk

View GitHub Profile
View dvorak_custom.json
{
"keyboard": "ergodox_ez",
"keymap": "dvm",
"layout": "LAYOUT_ergodox",
"layers": [
[
"KC_DLR",
"KC_AMPR",
"KC_LBRC",
"KC_LCBR",
@martijnvandijk
martijnvandijk / install.md
Last active Jun 23, 2019
Installing Sublime Text 2 in linux without root access
View install.md
@martijnvandijk
martijnvandijk / config.ini
Created Feb 22, 2018
Python ConfigParser demo
View config.ini
[mongodb]
username = "Jantje"
password = "Hunter123"
host = "example.com"
port = "12345"
View Makefile
all: alfa.pdf
alfa.pdf: alfa.latex
latexmk -pdf $<
alfa.png: alfa.pdf
convert -density 150 -flatten $< $@
clean: alfa.latex
latexmk -CA $<
@martijnvandijk
martijnvandijk / pyusb_mouse_read.py
Created Jun 7, 2016 — forked from jonasas/pyusb_mouse_read.py
Python code for mouse reading under PyUSB. - ported to python 3
View pyusb_mouse_read.py
import array
import sys
import usb.core
import usb.util
VID = 0x03f0
PID = 0x134a
DATA_SIZE = 4
# printina modulio vidurius :for i in dir(usb.util): print i
@martijnvandijk
martijnvandijk / preprocessor_fun.h
Created Apr 20, 2016 — forked from aras-p/preprocessor_fun.h
Things to commit just before leaving your job
View preprocessor_fun.h
// Just before switching jobs:
// Add one of these.
// Preferably into the same commit where you do a large merge.
//
// This started as a tweet with a joke of "C++ pro-tip: #define private public",
// and then it quickly escalated into more and more evil suggestions.
// I've tried to capture interesting suggestions here.
//
// Contributors: @r2d2rigo, @joeldevahl, @msinilo, @_Humus_,
// @YuriyODonnell, @rygorous, @cmuratori, @mike_acton, @grumpygiant,
View config
relevant parts of ~/.ssh/config
Host *.kd.io
User zarex95
ProxyCommand ssh %r@ssh.koding.com nc %h %p
Host koding
Hostname vm-0.zarex95.koding.kd.io
User zarex95
@martijnvandijk
martijnvandijk / getip.py
Last active Jan 3, 2016
Get the ip address from a given interface
View getip.py
# All credit goes to StackOverflow user tMC
# from http://stackoverflow.com/a/9267833
import socket, struct, fcntl
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sockfd = sock.fileno()
SIOCGIFADDR = 0x8915
def get_ip(iface = 'eth0'):
ifreq = struct.pack('16sH14s', iface, socket.AF_INET, '\x00'*14)
try:
@martijnvandijk
martijnvandijk / Gemfile
Created Oct 13, 2013
Gemfiles for installing gitLab on a Raspberry Pi
View Gemfile
source "https://rubygems.org"
def darwin_only(require_as)
RUBY_PLATFORM.include?('darwin') && require_as
end
def linux_only(require_as)
RUBY_PLATFORM.include?('linux') && require_as
end
View keybase.md

Keybase proof

I hereby claim:

  • I am martijnvandijk on github.
  • I am martijnvandijk (https://keybase.io/martijnvandijk) on keybase.
  • I have a public key whose fingerprint is 686C 2183 1784 6923 CE0F ECCF 1330 3A44 0E4A 6D45

To claim this, I am signing this object:

You can’t perform that action at this time.