Skip to content

Instantly share code, notes, and snippets.

@martijnvandijk
martijnvandijk / install.md
Last active June 23, 2019 06:26
Installing Sublime Text 2 in linux without root access
@martijnvandijk
martijnvandijk / Gemfile
Created October 13, 2013 19:47
Gemfiles for installing gitLab on a Raspberry Pi
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
@martijnvandijk
martijnvandijk / getip.py
Last active January 3, 2016 07:09
Get the ip address from a given interface
# 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 / config
Created January 21, 2014 17:48
Koding Issues
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

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 ACEE 36A6 3B9F 4A47 4CE4 3CB8 4516 5BC7 C291 186F

To claim this, I am signing this object:

__author__ = 'Fujitsu Siemens'
#railcatering. bijhouden van assortiment en/of geld.
drinken = {'Koffie': 10, 'Thee': 10, 'Cola': 8}
eten = {'Koek':10, 'Twix':2, 'Mars':20}
assortiment = [drinken, eten]
def iets_drinken():
vraag1 = input ("wat wit u drinken? ")

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:

@martijnvandijk
martijnvandijk / preprocessor_fun.h
Created April 20, 2016 08:07 — forked from aras-p/preprocessor_fun.h
Things to commit just before leaving your job
// 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,
@martijnvandijk
martijnvandijk / pyusb_mouse_read.py
Created June 7, 2016 08:27 — forked from jonasas/pyusb_mouse_read.py
Python code for mouse reading under PyUSB. - ported to python 3
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
all: alfa.pdf
alfa.pdf: alfa.latex
latexmk -pdf $<
alfa.png: alfa.pdf
convert -density 150 -flatten $< $@
clean: alfa.latex
latexmk -CA $<