Skip to content

Instantly share code, notes, and snippets.

package main
import (
"fmt"
)
type FooCollector struct {
foo string
}
@rektide
rektide / fwd-backs.md
Created March 9, 2016 15:54
Editor Hotkey Table

Back/Forward Hotkeys

Browser Primary Secondary
Firefox Alt-← / Alt-→ Control-] / Control-[
Chrome Alt-← / Alt-→
Eclipse Alt-← / Alt-→
Sublime Alt-- / (none)
VS Control-- / Control-+
Atom ??
@rektide
rektide / weakmaps.md
Created February 19, 2016 02:01
WeakMaps

Weakmap

Maps are a way to store and get values by a key.

var map1= new Map(),
  keySimple = "hello",
  keyComplex = {"hello": true},
map1.set(keySimple, {"to": "world"})
map1.set(keyComplex, {"to": "you"})
@rektide
rektide / gist:2210b1514b79c586449d
Created January 14, 2016 18:50
OpenShift: my first 15 minutes
oc project userX-smoke
oc project user16-smoke
oc routes
oc get routes
oc get -h
oc get -h
oc get pods
oc get {pods,replicationController}
oc get pods
oc get replicationController
@rektide
rektide / env-failed
Last active January 3, 2016 21:12
systemctl --user doesn't work sudo'ing into a
LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
TERM=screen
LS_COLORS=no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.aac=00;36:*.au=00;36:*.fl
[ 10.616754] scsi 0:0:0:0: Direct-Access Inateck ASM1153E 0 PQ: 0 ANSI: 6
[ 10.633514] sd 0:0:0:0: Attached scsi generic sg0 type 0
[ 10.636548] sd 0:0:0:0: [sda] 468862128 512-byte logical blocks: (240 GB/223 GiB)
[ 10.637623] sd 0:0:0:0: [sda] Write Protect is off
[ 10.638328] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 10.648508] sda: sda1 sda2
[ 10.652140] sd 0:0:0:0: [sda] Attached SCSI disk
[ 10.912402] BTRFS: device label alcyone devid 1 transid 27 /dev/sda2
[ 10.923467] BTRFS info (device sda2): use ssd allocation scheme
[ 10.975838] BTRFS: open_ctree failed
zswap.enabled=1 zswap.compressor=lz4 dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/sda2 rootfstype=btrfs rootflags=ssd,compress=lz4 elevator=deadline fsck.repair=yes rootdelay=15 debug
[ 76%] Building CXX object examples/CMakeFiles/glview.dir/glview.c.obj
D:\utils\lib\libfreenect\examples\glview.c: In function 'void keyPressed(unsigned char, int, int)':
D:\utils\lib\libfreenect\examples\glview.c:185:17: error: cannot convert 'bool' to 'freenect_flag_value' in assignment
auto_exposure = !auto_exposure;
^
D:\utils\lib\libfreenect\examples\glview.c:190:17: error: cannot convert 'bool' to 'freenect_flag_value' in assignment
white_balance = !white_balance;
^
D:\utils\lib\libfreenect\examples\glview.c:195:13: error: cannot convert 'bool' to 'freenect_flag_value' in assignment
raw_color = !raw_color;
@rektide
rektide / gist:7349139
Created November 7, 2013 04:51
libfreenect via cmake on tdm-gcc's mingw platfform
D:\utils\lib\libfreenect\mingw>mingw32-make
[ 3%] Building CXX object src/CMakeFiles/freenect.dir/core.c.obj
[ 7%] Building CXX object src/CMakeFiles/freenect.dir/tilt.c.obj
[ 11%] Building CXX object src/CMakeFiles/freenect.dir/cameras.c.obj
[ 14%] Building CXX object src/CMakeFiles/freenect.dir/flags.c.obj
[ 18%] Building CXX object src/CMakeFiles/freenect.dir/usb_libusb10.c.obj
[ 22%] Building CXX object src/CMakeFiles/freenect.dir/registration.c.obj
[ 25%] Building CXX object src/CMakeFiles/freenect.dir/__/platform/windows/libusb10emu/libusb-1.0/libusbemu.cpp.obj
D:\utils\lib\libfreenect\platform\windows\libusb10emu\libusb-1.0\libusbemu.cpp: In function 'void libusb_fill_iso_transfer(libusb_transfer*,
libusb_device_handle*, unsigned char, unsigned char*, int, int, libusb_transfer_cb_fn, void*, unsigned int)':
set mbox_type=Maildir
set folder="~/.maildir"
set mbox="~/.maildir"
set record="+.sent"
set postponed="+.drafts"
set spoolfile="~/.maildir"
set edit_headers=yes
set editor="vim"
my_hdr Bcc: blah+sent@blah.com
set editor="vim +':set textwidth=112' +':set wrap'"