Skip to content

Instantly share code, notes, and snippets.

@shenie
shenie / GrailsViewResolver.groovy
Created June 9, 2011 23:52
How to use Category in gsp without calling "use" in the .gsp itself
class MyGrailsViewResolver extends GrailsViewResolver {
@Override
protected View loadView(String viewName, Locale locale) {
new MyView(super.loadView(viewName, locale))
}
static class MyView implements View {
def View view
@shenie
shenie / load_spec.rb
Created July 8, 2011 01:46
Standalone capybara+rspec
require 'active_record'
require 'mysql2'
require 'capybara'
require 'rspec'
require 'capybara/rspec'
include Capybara::DSL
Capybara.default_driver = Capybara.javascript_driver
@shenie
shenie / .gitignore
Created October 5, 2011 03:18
Fix mp3 meta tags based on filename & path
*.mp3
@shenie
shenie / memory-leak.groovy
Last active January 3, 2016 07:39
Memory leak in groovy with toString() on instances of mixed in class
class BarMixin {
}
Date.mixin(BarMixin)
100.times {
println "#${it + 1}"
def bar = new Date()
bar.toString()
sleep 100