Skip to content

Instantly share code, notes, and snippets.

View mpassell's full-sized avatar

Matt Passell mpassell

  • Waltham, MA, USA
View GitHub Profile
@mpassell
mpassell / HgLogExample.txt
Created December 10, 2012 17:31
List of Hg revs and changesets for a user starting a particular rev
hg log -r "<starting-rev>: and user('<username>') and not merge()" --template {rev}:{node}\n
@mpassell
mpassell / consumer.groovy
Created September 28, 2012 20:35
Updated version of example from Andrey Paramonov's blog post - http://ndpar.blogspot.com/2010/03/get-started-with-rabbitmq.html
import com.rabbitmq.client.*
@Grab(group='com.rabbitmq', module='amqp-client', version='2.8.7')
factory = new ConnectionFactory([username: 'guest', password: 'guest',
virtualHost: '/', requestedHeartbeat: 0])
conn = factory.newConnection(new Address('localhost', 5672))
channel = conn.createChannel()
exchangeName = 'myExchange'
queueName = 'myQueue'
@mpassell
mpassell / ScriptEngineDisplay.groovy
Created July 24, 2012 18:14
A small script that loops over all of the JSR-223 ScriptEngineFactories and prints out some details
new javax.script.ScriptEngineManager().engineFactories.each {
println "Name: $it.engineName"
println "Language Version: $it.languageVersion"
println "Engine Version: $it.engineVersion"
println "Aliases: $it.names"
println ""
}