Fork me on GitHub
#announcements
<
2022-08-01
>
olttwa09:08:53

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!

clojure-spin 7
🦢 4
🦆 5
amazed 3
❤️ 3
🎉 3
blueberry13:08:39

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

sheepy 4
🚀 2
imre14:08:00

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

babashka 5
🎉 5
NoahTheDuke14:08:56

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

imre14:08:03

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!

rickmoynihan15:08:44

Awesome news; this is a great library

imre11:08:07

Thanks to Chris this is now out on clojars as well

Alex Miller (Clojure team)16:08:45

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

👍 24
🎉 40
2
🚀 11
clj 11
1
Jakub Holý (HolyJak)20:08:00

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