Skip to content

Instantly share code, notes, and snippets.

View marc0der's full-sized avatar

Marco Vermeulen marc0der

View GitHub Profile
@marc0der
marc0der / versions.groovy
Last active August 29, 2015 14:23
Add all versions of Groovy on BinTray to GVM/SDKman
@Grab('com.github.groovy-wslite:groovy-wslite:1.1.2')
import wslite.rest.*
def consumerKey = "CONSUMER_KEY"
def consumerToken = "CONSUMER_TOKEN"
def host = "https://bintray.com"
def client = new RESTClient(host)
def releaseClient = new RESTClient("https://gvm-vendor-dev.herokuapp.com")
@marc0der
marc0der / gist:3a8a78b66a4ef0a17e64
Created December 28, 2014 22:25
Add AsciidoctorJ to GVM!
$ gvm flush candidates
# close current terminal and open a new one
$ gvm install asciidoctorj
$ asciidoctorj -V
@marc0der
marc0der / FizzBuzzer.scala
Last active August 29, 2015 14:12
A neat little solution for FizzBuzz in Scala
object FizzBuzzer {
def process(i: Int) = i match {
case a if contains("3")(a) => "lucky"
case a if multiple(15)(a) => "fizzbuzz"
case a if multiple(5)(a) => "buzz"
case a if multiple(3)(a) => "fizz"
case _ => i.toString
}
@marc0der
marc0der / gist:134ca466b2641ff85660
Created September 14, 2014 08:55
Debian Plex Source
deb http://shell.ninthgate.se/packages/debian squeeze main
@marc0der
marc0der / gist:afdd4331f097e7f25e90
Last active August 29, 2015 14:05
Adds new JBake candidate to GVM
$ gvm flush candidates
# close current terminal and open a new one
$ gvm install jbake
$ jbake -help
@marc0der
marc0der / gist:034427ea661c7e881d60
Created June 8, 2014 21:25
Install Crash on GVM
#ensure internet is reachable
$ gvm flush candidates
#open a new terminal now
$ gvm install crash 1.3.0.RC7
_____ ________ _______ ____ ____
.' `. | `. .' `. | | | 1.3.0-cr7
@marc0der
marc0der / keybase.md
Last active August 29, 2015 13:58
keybase.md

Keybase proof

I hereby claim:

  • I am marcovermeulen on github.
  • I am marcovermeulen (https://keybase.io/marcovermeulen) on keybase.
  • I have a public key whose fingerprint is 4EF1 482E D60C 7CBF C1EB 40AC 33E7 5AD0 46EF 18C4

To claim this, I am signing this object:

@marc0der
marc0der / wallpapers.groovy
Created April 5, 2014 16:59
A wallpaper downloader using Geb
@Grab("org.codehaus.geb:geb-core:0.7.2")
@Grab("org.seleniumhq.selenium:selenium-chrome-driver:2.32.0")
import geb.*
import static java.net.URLDecoder.decode
def images = new HashSet()
def userHome = System.getProperty('user.home')
def pictureFolder = "${userHome}/Pictures"
#adding glide to gvm
gvm flush candidates
source ~/.gvm/bin/gvm-init.sh
gvm install glide
@marc0der
marc0der / gist:6870948
Last active December 24, 2015 22:09
Install Gaiden on GVM
#ensure internet is reachable
$ gvm flush candidates
#open a new terminal now
$ gvm install gaiden
$ gaiden