Peter Monks

Results 160 comments of Peter Monks

You could execute the leiningen + custom plugin in a container, then throw it away as soon as it's done. The only thing that would survive the container would be...

Containers provide a safe sandbox in which to execute arbitrary code, and the only component that will be touching the environment outside the container (the custom leiningen plugin) is entirely...

There's even [this library](https://github.com/lispyclouds/clj-docker-client) to make managing the temporary container easier.

Note: may be one specific symptom of the more general issue described in #5.

**Proposed Solution** 1. Ditch `target/symphony-java-sample-bots-0.9.0-SNAPSHOT/bin/RunBot` - while "production grade" it's vastly overengineered for the need at hand 2. Bring a plain and simple `java -jar target/symphony-java-sample-bots-0.9.0-SNAPSHOT.jar ...` command back into...

**Proposed Solution** 1. Ditch `target/symphony-java-sample-bots-0.9.0-SNAPSHOT/bin/RunBot` - while "production grade" it's vastly overengineered for the need at hand 2. Bring a plain and simple `java -jar target/symphony-java-sample-bots-0.9.0-SNAPSHOT.jar ...` command back into...

Background: during the Open Innovation Challenge Silicon Valley, one team lost approximately an hour trying to figure out why their `main` method wasn't taking effect (they'd copied-and-modified the HelloWorldBot). Turns...

Any updates on this? There are some [absolute cretins](https://www.thecrag.com/climber/damianjovanovic) on TheCrag, and being able to block them would go a long way towards improving the user experience.

Thanks for helping to prove my point, @DaneEvans.

@scd please provide an update on this important issue. This is table stakes functionality.