Skip to content

Instantly share code, notes, and snippets.

View aperiodic's full-sized avatar

Dan Lidral-Porter aperiodic

  • BlackBerry
  • Seattle, WA
View GitHub Profile
@aperiodic
aperiodic / gist:bef48a26a287ff01c14f
Created March 3, 2015 21:34
puppetlabs.trapperkeeper.config AOT compliation error
Exception in thread "main" java.lang.IllegalArgumentException: Service attempts to define function 'get-config', but does not provide protocol, compiling:(puppetlabs/trapperkeeper/config.clj:93:3)
at clojure.lang.Compiler.analyzeSeq(Compiler.java:6651)
at clojure.lang.Compiler.analyze(Compiler.java:6445)
at clojure.lang.Compiler.analyze(Compiler.java:6406)
at clojure.lang.Compiler$BodyExpr$Parser.parse(Compiler.java:5782)
at clojure.lang.Compiler$FnMethod.parse(Compiler.java:5217)
at clojure.lang.Compiler$FnExpr.parse(Compiler.java:3846)
at clojure.lang.Compiler.analyzeSeq(Compiler.java:6642)
at clojure.lang.Compiler.analyze(Compiler.java:6445)
at clojure.lang.Compiler.analyzeSeq(Compiler.java:6632)
@aperiodic
aperiodic / gist:ac0f369189d9051344bc
Created April 14, 2015 17:05
Schema Protocol Error
Exception in thread "main" java.lang.IllegalArgumentException: No implementation of method: :walker of protocol: #'schema.core/Schema found for class: clojure.lang.Symbol, compiling:(puppetlabs/http/client/async.clj:373:13)
at clojure.lang.Compiler.load(Compiler.java:7142)
at clojure.lang.RT.loadResourceScript(RT.java:370)
at clojure.lang.RT.loadResourceScript(RT.java:361)
at clojure.lang.RT.load(RT.java:440)
at clojure.lang.RT.load(RT.java:411)
at clojure.core$load$fn__5066.invoke(core.clj:5641)
at clojure.core$load.doInvoke(core.clj:5640)
at clojure.lang.RestFn.invoke(RestFn.java:408)
at clojure.core$load_one.invoke(core.clj:5446)
@aperiodic
aperiodic / gist:e3cc792a8afe7bc2cbd1
Created June 5, 2015 18:09
Jetty Response Header Too Large
2015-06-05 11:05:31,144 WARN [o.e.j.s.HttpChannel] Commit failed
java.io.IOException: Response header too large
at org.eclipse.jetty.http.HttpGenerator.generateResponse(HttpGenerator.java:400) ~[jetty-http-9.2.10.v20150310.jar:9.2.10.v20150310]
at org.eclipse.jetty.server.HttpConnection$SendCallback.process(HttpConnection.java:637) ~[jetty-server-9.2.10.v20150310.jar:9.2.10.v20150310]
at org.eclipse.jetty.util.IteratingCallback.processing(IteratingCallback.java:246) [jetty-util-9.2.10.v20150310.jar:9.2.10.v20150310]
at org.eclipse.jetty.util.IteratingCallback.iterate(IteratingCallback.java:208) [jetty-util-9.2.10.v20150310.jar:9.2.10.v20150310]
at org.eclipse.jetty.server.HttpConnection.send(HttpConnection.java:471) [jetty-server-9.2.10.v20150310.jar:9.2.10.v20150310]
at org.eclipse.jetty.server.HttpChannel.sendResponse(HttpChannel.java:763) [jetty-server-9.2.10.v20150310.jar:9.2.10.v20150310]
at org.eclipse.jetty.server.HttpChannel.write(HttpChannel.ja
@aperiodic
aperiodic / stderr
Created May 6, 2016 16:57
Help Help I've fallen and I can't get up!
OpenJDK 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGHUP to handler- the VM may need to be forcibly terminated
OpenJDK 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGHUP to handler- the VM may need to be forcibly terminated
OpenJDK 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGHUP to handler- the VM may need to be forcibly terminated
OpenJDK 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGHUP to handler- the VM may need to be forcibly terminated
OpenJDK 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGHUP to handler- the VM may need to be forcibly terminated
OpenJDK 64-Bit Server VM warning: Exception java.lang.OutOfMemoryError occurred dispatching signal SIGHUP to handler- the VM may need to be forcibly terminated
OpenJDK 64-Bit Server VM warning: Exception java.lang.OutOfMemor
@aperiodic
aperiodic / partial_satisfaction.clj
Last active July 12, 2016 17:11
You Can Partially Implement Protocols
(defprotocol Foo
(bar [this])
(baz [this]))
(let [fooer (reify Foo
(bar [_] :bar))]
(bar fooer))
;; => :bar
(defservice foo-service
@aperiodic
aperiodic / dmesg -T errors
Created August 29, 2016 21:01
Intel DRM dmesg errors
[Mon Aug 29 13:14:10 2016] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe B
[Mon Aug 29 13:14:10 2016] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
[Mon Aug 29 13:14:10 2016] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe C
[Mon Aug 29 13:14:10 2016] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe C FIFO underrun
[Mon Aug 29 13:37:22 2016] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe B
[Mon Aug 29 13:37:22 2016] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe B FIFO underrun
[Mon Aug 29 13:37:22 2016] [drm:intel_set_cpu_fifo_underrun_reporting [i915]] *ERROR* uncleared fifo underrun on pipe C
[Mon Aug 29 13:37:22 2016] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe C FIFO underrun
@aperiodic
aperiodic / insert-pv-pairs!
Created November 9, 2016 21:56
insert-pv-pairs! locals during failure
pathstrs:
("a" "b" "c")
vhashes:
("52dc44c27cc6c0548199de71a6bce79e92d53f3c"
"bccda87969decb1c8ba8faf1a64bca2644c3cb64"
"d615c95e7ca906434a128031ea485c624fe66dd9")
paths-to-ids:
{"a" nil, "b" nil, "c" nil}
vhashes-to-ids:
{"52dc44c27cc6c0548199de71a6bce79e92d53f3c" nil,
@aperiodic
aperiodic / pubkey.asc
Created May 25, 2020 23:15
Public Key (Expires 2020-05-25)
-----BEGIN PGP PUBLIC KEY BLOCK-----
mQINBF7MUGoBEADFE9sF0EVwdcQ8fsOt9L5aa246Pf58YHuScW7EaMKk05931b7m
oRzXWTEr6rB/Aw+R9tgztY7MAxsWyF2sHby8PDsa+LV6O9i25YvHL7EfZ5vkwVhE
JGPIb+yPLN41R2g8IWfF4Hvgv+ZUGW8+yJFu8Pp2AutH3Faa+I5SLFKFXQPiD9FY
vQIjRdEqzZpAyW6UefxD7Eu3kf4EroqZyrAVYe/82kdgHPX8Sl1QpWWdJUjCIsu4
VxyOc3aXkv1palXgTY8qahlM0lVWqoCZXC9xY2aTxyC3yNXb5VL+bdkuLrEXVfNL
8C2gbi2lPwxh/4ST2Xye38/BS96NElWW4rbEtQB5GFQ3iE7C1r+W8rXlDtz7c6MK
5Gs3WbxMtKQd4UeLrf9tDERrldel34969WHX8SzeKOCqMMKqawSXiRjfgfQg2JpD
ScaJug6tpcE1v4tiw50nfjzbVnZ7/5XfBTt6M7IOk7nlyjoZ0ULAxq3zC1kQ/qde