Skip to content

Instantly share code, notes, and snippets.

View eikaas's full-sized avatar

Robin Eikaas eikaas

View GitHub Profile
-----BEGIN PGP MESSAGE-----
hQIMA5jkvS/lKswQAQ//RUY+wu1zy4/O2fr+EQrQQFrg5/KH41JwbV+YzYMyrABM
emW+zFWK0B+RYcimUb+/honNap/hb5yTMRXx9ByxlEx+9X+LPP0lcEZdiM2HeTgQ
/rwSivQMOj45W13upk4Jm0KkRcfjFZLgBnpz2mGDreXlmVP2C0utqqCzUVNKpzo6
K2nKi783+DY/KTG8T3I2R/WII8YrDcwWYzbbEiAc1ekMHZ2H2yBdLpWVS+KRFPer
Dlp8spoaSOjUit7dVSlXJu5aAgogHGFuXHF/4BBwaWfKhqDAhmw9lrm8ov71tZo1
SRCOnwnKQxdH2597WoJ/m+39Xa3LXTvBn9qMUcisNxgsaGq+GB53LU5O6sX+FhqS
YLmBgxXg8D0c8TkFHhfo1vzDr3lpMlE0yUNI9atEgUVZ7TqG68MyPWugZ4YOhC3d
SVZo0zckjoTlz0fmQ1rVl5j0CY4MfV6w2RjxNyyPsE3P0gsO5AqZSzb79sprNHKY
package zek
import "sync"
// Stack is a simple stack for arbitrary types.
type Stack struct {
sync.Mutex
v []interface{}
}
@eikaas
eikaas / arch-install
Created April 8, 2019 09:16
Archlinux Install Reference
# Archlinux Install Reference
@eikaas
eikaas / ip-wtf.yml
Created March 18, 2019 14:53
ip-wtf.yml
- name: Convert (valid)IPv4-addr into the PTR-record of its equivalent IPv6-addr
vars:
maybeips: [192.15.192.1, 0.0.0.0/0, 10.0.0.0/24, 123.51.23.34/72, 123.51.23.34, 1.2.3.4]
debug:
msg: "{{ maybeips | ipaddr('ipv6') | ipaddr('revdns') }}"
@eikaas
eikaas / tricks.yml
Created March 18, 2019 14:49
tricks.yml
- name: Data-Wrestling Techniques
hosts: localhost
gather_facts: no
vars:
arr1:
- 1
- 2
- 3
arr3: [5, 6, 7, 8, 9, 10]
arr3: [91, 2, 3, 85, 2]
@eikaas
eikaas / keysha
Created October 9, 2018 15:17
keysha
06e0165b14d941ebf67dc23162678581ec24f1a9b2fe33a02b6e091423024b4d
@eikaas
eikaas / lookupipv6.go
Created July 31, 2018 19:08
lookupipv6.go
package main
import (
"fmt"
"net"
"os"
)
// LookupIPv6 looks up host using the local resolver. It returns a slice of that host's IPv6 addresses
func LookupIPv6(host string) ([]net.IP, error) {
@eikaas
eikaas / keybase.md
Last active October 25, 2018 11:00
keybase.md

Keybase proof

I hereby claim:

  • I am eikaas on github.
  • I am eikaas (https://keybase.io/eikaas) on keybase.
  • I have a public key ASD1tSmre0RkiayaWo2pnMCWr-pOYbzkiB2uVY253fAJVQo

To claim this, I am signing this object:

@eikaas
eikaas / create-table-insert.go
Created August 18, 2016 20:29
PostgreSQL: Create table, insert row
package main
import (
"database/sql"
"fmt"
"log"
_ "github.com/bmizerany/pq"
)
@eikaas
eikaas / lib-pq.go
Created August 18, 2016 13:56
connect to postgres (bmizerany/pq)
package main
import (
"database/sql"
"log"
_ "github.com/bmizerany/pq"
)
/* Database and User creation in psql