Apple made it incredibly difficult to switch JVMs since Mountain Lion. This might make it slightly easier.
- Download
jvm.sh
to~/bin
- Create an alias for
jvm.sh
tojvm
in~/.profile
or~/.zshrc
or whatever
@groovy.lang.Grapes([ | |
@groovy.lang.Grab('org.codehaus.groovy.modules.http-builder:http-builder:0.5.0-RC2') | |
]) | |
import groovyx.net.http.* | |
def http = new HTTPBuilder('https://maps.googleapis.com/maps/api/directions/') | |
http.get(path: 'json', | |
query: [ |
#!/bin/bash -e | |
# | |
# Generates Blueprint files from a blueprint-settings.yml | |
# | |
TAG_TO_USE="v1.0.1" # Master is often messy | |
EXEC_DIR=$(pwd) | |
echo "Will run in ${EXEC_DIR}" |
/** | |
* Creates blueprint taglib to use blueprint css in a nice and clean way | |
* For generating css, see https://gist.github.com/1023323 | |
*/ | |
class BlueprintTagLib { | |
static namespace = "blueprint" | |
/** | |
* Uses a blueprint stylesheet set | |
*/ | |
def use = { attrs, body -> |
@Grapes([ | |
@Grab('com.ning:async-http-client:1.7.0'), | |
@Grab(group = 'log4j', module = 'log4j', version = '1.2.16') | |
]) | |
import org.apache.log4j.* | |
import com.ning.http.client.AsyncHttpClientConfig.Builder | |
import com.ning.http.client.* | |
import groovy.json.JsonSlurper | |
import java.util.concurrent.ExecutorService |
@Grapes([ | |
@Grab(group='com.github.groovy-wslite', module='groovy-wslite', version='0.7.0'), | |
@Grab('ca.uhn.hapi:hapi-base:2.0-alpha1'), | |
@Grab('ca.uhn.hapi:hapi-structures-v26:2.0-alpha1') | |
]) | |
import wslite.rest.RESTClient | |
import java.security.SecureRandom | |
import java.text.DecimalFormat | |
import ca.uhn.hl7v2.app.* |
#!/bin/bash | |
# | |
# SSH Tunnel Manager | |
# | |
# SSH Flags: | |
# f - Force to background. | |
# N - Execute no commands. Don't open shell. | |
# q - Run quietly. | |
# T - Don't allocate pseudo TTY. | |
# R - Reverse Proxy. |
@Grapes([ | |
@Grab('ca.uhn.hapi:hapi-base:1.2'), | |
@Grab('ca.uhn.hapi:hapi-structures-v26:1.2'), | |
@Grab('ca.uhn.hapi:hapi-structures-v251:1.2'), | |
@Grab('ca.uhn.hapi:hapi-structures-v25:1.2'), | |
@Grab('ca.uhn.hapi:hapi-structures-v24:1.2'), | |
@Grab('ca.uhn.hapi:hapi-structures-v231:1.2'), | |
@Grab('ca.uhn.hapi:hapi-structures-v23:1.2'), | |
@Grab('ca.uhn.hapi:hapi-structures-v22:1.2'), | |
@Grab('ca.uhn.hapi:hapi-structures-v21:1.2') |
#!/bin/sh | |
# | |
# Tests network status and resets Airport if required | |
# | |
usage() { | |
cat << EOF | |
Usage: $0 options | |
-h HOST host to ping | |
-s <ON|OFF> say out loud: on or off default: OFF |
public class ReloadingScript { | |
/** | |
* The Class of the script | |
*/ | |
Class clazz | |
/** | |
* Runs the script in a Erlang-ish loop | |
* |