Skip to content

Instantly share code, notes, and snippets.

View devisnik's full-sized avatar

Volker Leck devisnik

  • Berlin, Germany
View GitHub Profile
@chiquitinxx
chiquitinxx / gist:2a89987fe4e611803a7b
Last active August 29, 2015 14:22
Create a Rest API fake in Groovy, using javascript npm modules (faker and json-server)
import org.grooscript.asts.GsNative
class Faker {
private _faker
@GsNative
private faker() {/*
if (!this._faker) {
this._faker = require('faker');
}
@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")
@Ghedeon
Ghedeon / filter_devices.groovy
Created July 22, 2015 12:40
Android Gradle (1.3.0-beta4). Filter multiple devices
project.afterEvaluate {
project.("connectedDebugAndroidTest").doFirst {
def originalProvider = deviceProvider
deviceProvider = [
getName : { originalProvider.getName() },
init : { originalProvider.init() },
terminate : { originalProvider.terminate() },
getDevices : { filterDevices(originalProvider.getDevices()) },
getTimeoutInMs: { originalProvider.getTimeoutInMs() },
isConfigured : { originalProvider.isConfigured() },
@mauvm
mauvm / Jasmine-and-Babel6.md
Created November 12, 2015 10:51
Jasmine ES6 run script for use with Babel 6
$ npm install --save babel-cli babel-preset-es2015
$ npm install --save-dev jasmine

.babelrc:

{
 "presets": ["es2015"]
@ttscoff
ttscoff / dontforget.bash
Last active August 11, 2024 20:05
Quick reminders from Terminal (bash)
#!/bin/bash
# dontforget
#
# A stupid script for short term reminders in bash
#
# Arguments just need to contain a number and a bunch of words.
#
# The number can be anywhere in the arguments, but there shouldn't
# be any other numeric digits.
#