Skip to content

Instantly share code, notes, and snippets.

@abesto
abesto / keybase.md
Created April 12, 2014 10:05
keybase.md

Keybase proof

I hereby claim:

  • I am abesto on github.
  • I am abesto (https://keybase.io/abesto) on keybase.
  • I have a public key whose fingerprint is F633 DCF7 81E5 A3C8 3010 6CC4 04E1 88BC 5D45 BDEE

To claim this, I am signing this object:

import logging
dict(filter(lambda x: x[1], [(name, [h for h in logging.getLogger(name).handlers if 'Stream' in h.__class__.__name__]) for name, logger in logging.Logger.manager.loggerDict.iteritems()]))
@abesto
abesto / dependency-report.gradle
Created July 24, 2015 14:06
Gradle: multi-project dependency graph
task dependencyReport {
doLast {
def file = new File("project-dependencies.dot")
file.delete()
file << "digraph {\n"
file << "splines=ortho\n"
rootProject.childProjects.each { item ->
def from = item.value
from.configurations.compile.dependencies
.matching { it in ProjectDependency }