Re: Using Clojure for public facing system in a bank - code security scanning - any luck?

2018-04-17 Thread Jason Turner
Dragan our experience is that organisations often adopt something like BlackDuck and then use that as their benchmark. On Sun, Apr 15, 2018 at 10:59 AM, Dragan Djuric wrote: > Hi all. Very interesting thread! I guess that not many Clojure developers > are in this situation,

Re: [ANN] clj-memory meter – measure the memory used by arbitrary objects

2018-04-17 Thread Kimmo Koskinen
We just tried this library with a colleague while trying to track down a memory leak when parsing a jdbc result set and saw a stunning victory :) With clj-memory-meter we were able to see that lazy parsing of json strings left references to quite large buffers (in comparison to actual data) to

Re: [ANN] clj-memory meter – measure the memory used by arbitrary objects

2018-04-17 Thread Alexander Yakushev
Love to hear that! On Tuesday, April 17, 2018 at 2:57:18 PM UTC+3, Kimmo Koskinen wrote: > > We just tried this library with a colleague while trying to track down a > memory leak when parsing a jdbc result set and saw a stunning victory :) > With clj-memory-meter we were able to see that lazy

Re: Using Clojure for public facing system in a bank - code security scanning - any luck?

2018-04-17 Thread Jason Turner
Thanks a lot Aaron for getting in touch. We are pretty much following all the practices you have listed - and I agree that they overall have more impact than static analysis, and can do more to lead to a secure deliverable; it is good though to note them and review to what extent we can make

[ANN] lein-nsorg - Leiningen plugin for keeping ns declarations organized

2018-04-17 Thread Immo Heikkinen
I have written a small Leiningen plugin to help keeping Clojure(Script) ns declarations lexicographically sorted: https://github.com/immoh/lein-nsorg The core functionality is also available as standalone Clojure library: https://github.com/immoh/nsorg Maybe someone else finds it also useful.

Tack scheduler

2018-04-17 Thread Brjánn Ljótsson
Hi, I'm about to implementera a task scheduler in a Clojure web app. It should do various tasks such as cleaning up temporary files, send e-mail reminders to users, and flagging database entries based on rules. It is currently implemented in a php script which runs as a Cron job and executes

Re: Tack scheduler

2018-04-17 Thread Luke Burton
There may be other games in town these days, but I've had some success with http://clojurequartz.info , although I think I ended up just using the Java Quartz library directly. Folks will chime (heh) in and recommend libraries like at-at, chime, or tick. However,

[ANN] clj-new -- creating new Clojure projects using the clj CLI

2018-04-17 Thread Sean Corfield
clj-new -- https://github.com/seancorfield/clj-new This will generate new projects for you, either based on `clj`, or from any existing Leiningen or Boot template (or, I hope in the future, `clj-template` projects!). You'll probably want to add clj-new as an alias in your ~/.clojure/deps.edn