This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer
allprojects { project -> | |
configurations.all { | |
resolutionStrategy { | |
//... Fail eagerly on version conflict (includes transitive dependencies) | |
//... For e.g. multiple different versions of the same dependency (group and name are equal) | |
failOnVersionConflict() | |
//... Force certain versions of dependencies (including transitive) | |
force libraries.scala_library |
dataSource { | |
pooled = true | |
driverClassName = "oracle.jdbc.driver.OracleDriver" | |
username = "user" | |
password = "password" | |
properties { | |
maxActive = 10 | |
maxIdle = 10 | |
minIdle = 0 |
import org.apache.camel.CamelContext | |
import org.apache.camel.processor.interceptor.DefaultTraceFormatter | |
import org.apache.camel.processor.interceptor.Tracer | |
beans { | |
xmlns camel: "http://camel.apache.org/schema/spring" | |
camelTracer(Tracer) { | |
traceOutExchanges = true | |
logLevel = 'INFO' |
import static org.junit.Assert.*; | |
import org.springframework.beans.factory.config.ListFactoryBean; | |
import grails.spring.BeanBuilder; | |
import grails.test.GrailsUnitTestCase; | |
class BeanBuilderTests extends GrailsUnitTestCase { |
This gist is part of a blog post. Check it out at:
http://jasonrudolph.com/blog/2011/08/09/programming-achievements-how-to-level-up-as-a-developer
©2012 Viktor Klang | |
object Actor { | |
import java.util.concurrent.{ConcurrentLinkedQueue, Executor} | |
import java.util.concurrent.atomic.{AtomicBoolean} | |
type Behavior = Any => Effect | |
sealed trait Effect { def getOrElse(old: Behavior): Behavior } | |
case object Stay extends Effect { def getOrElse(old: Behavior): Behavior = old } | |
case class Become(like: Behavior) extends Effect { def getOrElse(old: Behavior): Behavior = like } |
<logger name="scala.slick.jdbc.JdbcBackend.statement" level="DEBUG" /> |
$ export GIT_SSL_NO_VERIFY=true # ... Skips CA Certificate verification | |
$ git clone https://github.com/uarun/dotfiles.git | |
import org.apache.ivy.util.url.CredentialsStore | |
CredentialsStore.INSTANCE.addCredentials( | |
nexusRealm, | |
nexusHost, | |
nexusUserName, | |
nexusPassword | |
) | |
/* Example * |