Skip to content

Instantly share code, notes, and snippets.

Literally dead

Grim GrimTheReaper

Literally dead
  • Hiding in a panic room.
Block or report user

Report or block GrimTheReaper

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
GrimTheReaper / Better
Last active Mar 17, 2018
Append to bashrc to add better copying
View Better
# A shortcut function that simplifies usage of xclip.
# - Accepts input from either stdin (pipe), or params.
# Taken from:
# ------------------------------------------------
cb() {
local _scs_col="\e[0;32m"; local _wrn_col='\e[1;31m'; local _trn_col='\e[0;33m'
# Check that xclip is installed.
if ! type xclip > /dev/null 2>&1; then
echo -e "$_wrn_col""You must have the 'xclip' program installed.\e[0m"
# Check user is not root (root doesn't have access to user xorg server)
View LargestNumber.go
package main
import "fmt"
func main() {
lg, positions := largestNumber([]int{71, 114, 105, 109, 84, 104, 101, 82, 101, 97, 112, 101, 114})
fmt.Printf("Largest Number: %v\n", lg)
fmt.Print("Positions: ")
View RemovePartOfArray.go
package main
import "fmt"
func main() {
a := []string{"arrays", "are", "go away", "fun"}
i := 2
a = append(a[:i], a[i+1:]...)
View RemoveFromArray.go
package main
import "fmt"
func main() {
s := []string{"pig", "big", "sig", "pig", "lig", "tig", "pig", "sig", "kig", "pig"}
s = removeString(s, "pig")
GrimTheReaper /
Last active Mar 4, 2016
I unarchived in the wrong folder and since I know java better than batch (it first happened on windows) i wrote this to deal with it (rewritten on my phone out of boredum).
public class main {
public static void main(String[] args) {
public static void resonate(String lists, String reduce){
File f1 = new File(lists);
if (f1.exists() && f1.isDirectory()){
for (File f2: f1.listFiles()){
File f3 = new File(reduce+"/"+f2.getName());
GrimTheReaper / ssh.go
Created May 24, 2016 — forked from jordic/ssh.go
golang mysql throught a tunnel
View ssh.go
package main
// based on gist
// obro conexio ssh amb el server remot.
// tot el que envio al port local ho copio al port remote
// a traves de la conexio remota. Per tant he d'obrir un
// port a la maquina remota?
GrimTheReaper / Preparse.go
Last active Dec 5, 2016
Preparsing JSON
View Preparse.go
// Example of how to preparse a JSON String.
// Useful if the json is massive and what you are looking for is on the top.
// Use:
// preParseString(JSONKey, JSONBody) => Value of JSONKey, or "" if not found.
func preParseString(key string, body []byte) string {
var buffer []byte
level := 0
qO := false // quoteOpen
GrimTheReaper / gist:3aa6a609d9073d04819dff27e9a4d3a7
Created Apr 11, 2017 — forked from dmitshur/gist:6927554
How to `go get` private repos using SSH key auth instead of password auth.
View gist:3aa6a609d9073d04819dff27e9a4d3a7
$ ssh -A vm
$ git config --global url."".insteadOf ""
$ cat ~/.gitconfig
[url ""]
	insteadOf =
$ go get && echo Success!
GrimTheReaper / main.cpp
Created Aug 31, 2017 — forked from nikotan/main.cpp
face detection sample code for OpenCV
View main.cpp
#include <opencv/cv.h>
#include <opencv/highgui.h>
#include <opencv/ml.h>
void doMosaic(IplImage* in, int x, int y,
int width, int height, int size);
int main (int argc, char **argv)
int i, c;
GrimTheReaper / RequestMade.go
Last active Jan 15, 2018
Partially Blind Unmarshaling with Golang.
View RequestMade.go
package triggertypes
import "time"
// RequestMade ...
type RequestMade struct {
Requester int `json:"requester"` // sapphire userID
RequestID int `json:"requestID"`
EventID int `json:"eventID"`
CreatedDate *time.Time `json:"createdDate"` // Here just incase its lost or delayed.
You can’t perform that action at this time.