Fork me on GitHub
#announcements
<
2021-10-25
>
abhinav omprakash11:10:31

https://github.com/AbhinavOmprakash/sisyphus is a simple task schedule that can run clojure functions periodically. Features • It runs all the tasks in the background so you can keep working in the repl, after starting sisyphus. • Dynamically add and remove tasks while sisyphus is running. • Exceptions thrown by tasks are logged. • Print logs to console or write to EDN files. If you have ideas and suggestions for improvements do let me know. Clojars https://clojars.org/org.clojars.abhinav/sisyphus

🚀 6
🪨 1
abhinav omprakash12:10:49

tbh I haven't seen those libraries, but chime looks interesting. I think I might use a https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/concurrent/ScheduledThreadPoolExecutor.html in the next release. But for now, the number of threads spawned is not limited (?) which has the upside of ensuring your task runs at the time it was scheduled (if resources permit). Also, sisyphus has an arguably friendlier interface. (three important functions). It may not give you the fine-grained control of chime, tho. But chime seems like a very mature library :)

pez17:10:29

Awesome name!

oliy18:10:42

Love the name too

Jakub Holý20:10:20

#find-my-lib is a good place to check 🙂

Carsten Behring13:10:58

https://github.com/behrica/opencpu-clj is simple package to access an https://www.opencpu.org/ server Features: • supporting all OpenCPU operations in an idiomatic way Clojars https://clojars.org/opencpu-clj

clojure-spin 5
💯 1
phronmophobic18:10:09

Based on a suggestion from @lee and a tip from @borkdude, I wrote a scriptable, embeddable, terminal emulator , https://github.com/phronmophobic/membrane.term

🎉 14
🤯 4
👍 2
lread18:10:06

Wowzers! Looking forward to checking this out!

👍 1
phronmophobic18:10:33

Let me know if you run into any issues. The https://github.com/phronmophobic/membrane.term#run-a-headless-terminal-and-take-a-screenshot section should cover the use case you mentioned

Ben Sless18:10:33

Incredible. It's almost no code at all. Powerful tool you made there 🙂

phronmophobic18:10:38

https://github.com/asciinema/vt does a lot of work, but it's not much code either! Since it's all just data, it was really easy to work with. I can't imagine it would be that much fun integrating with a virtual terminal emulator in another language.

genekim02:10:29

So cool, @U7RJTCH6J !!

😊 1