announcements 2022-08-01

Presenting https://github.com/nilenso/gooseFeatures: Scheduling, Error Handling & Retries, API to manage Jobs • Documentation: https://github.com/nilenso/goose/wiki • Uses Redis as a Queue Broker, with RabbitMQ planned for 0.3 Goose Client

(ns my-app
  (:require [goose.client :as c]))

(defn my-fn
  [arg1 arg2]
  (println "my-fn called with" arg1 arg2))

; Supply a fully-qualified function symbol for enqueuing.
; Args to perform-async are variadic.
(c/perform-async c/default-opts `my-fn "foo" :bar)
(c/perform-in-sec c/default-opts 300 `my-fn "foo" :bar)
Goose Worker
(ns my-worker
  (:require [goose.worker :as w]))

; my-app namespace should be resolvable.
(let [worker (w/start w/default-opts)]
  ; ... listen for SIGINT or SIGTERM ...
  (w/stop worker))
Reach out on #goose if you need any help!

3
7
🦆 5
❤️ 3
🦢 4
🎉 3

New releases of Neanderthal (0.45.0), Deep Diamond (0.25.0), and ClojureCUDA (0.16.0) now support the latest CUDA 11.7 GPU computing platform. Plase check out clojars, or https://neanderthal.uncomplicate.org/ https://clojurecuda.uncomplicate.org/ https://github.com/uncomplicate/deep-diamond

🚀 2
4

https://github.com/cgrand/xforms/releases/tag/v0.19.3 is out with babashka support and several fixes

👍 1
5
🎉 5

looks like you got write access to the library! nicely done

With great power comes great responsibility. I understand Chris has other priorities lately, and I’m thankful to him for inviting me to publish this. A true gent!

Awesome news; this is a great library

Thanks to Chris this is now out on clojars as well

Alex Miller (Clojure team) 2022-08-01T16:37:45.014039Z

Save the date: the next Clojure/conj will be Apr 27-28, 2023 in Durham, NC! CFP will probably be in Dec/Jan timeframe.

👍 25
👍🏻 1
👍🏼 2
13
🚀 12
🎉 41
Jakub Holý (HolyJak) 2022-08-01T20:06:00.072149Z

I'm happy to announce the alpha release of https://github.com/holyjak/fulcro-rad-asami , a #fulcro Rapid Application Development plugin enabling the use of #asami as the storage database. Asami is a graph database for Clojure and ClojureScript that is used either in memory or persisted to a disk. There is a demo application using it here https://github.com/fulcrologic/fulcro-rad-demo#running-an-asami-based-server-alpha-quality

🎉 11