This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-12-13
Channels
- # adventofcode (37)
- # announcements (11)
- # babashka (46)
- # beginners (35)
- # biff (1)
- # clojure (44)
- # clojure-austin (1)
- # clojure-europe (23)
- # clojure-nl (2)
- # clojure-norway (8)
- # clojure-uk (5)
- # conjure (3)
- # cursive (22)
- # data-science (13)
- # docker (11)
- # events (8)
- # hyperfiddle (7)
- # joyride (1)
- # juxt (9)
- # malli (7)
- # matrix (4)
- # pedestal (3)
- # podcasts-discuss (1)
- # portal (1)
- # re-frame (62)
- # reitit (2)
- # releases (1)
- # schema (3)
- # sql (14)
- # squint (3)
- # xtdb (6)
- # yamlscript (4)
The recording of the following event is now available on YouTube: Cooking up a workflow for data (by Slutsky, Prately & McLean) https://youtu.be/skMMvxWjmNM
Following yesterday's Clay + #calva demo, here is a Clay + #cider demo with an image processing use case. https://www.youtube.com/watch?v=X_SsjhmG5Ok https://www.youtube.com/watch?v=fd4kjlws6Ts
Looks great! Do you have a short summary on what makes it different from Clerk, for example?
Thanks, @alex.shulgin. The best overview on that is @timothypratley's part of the London Clojurians https://www.youtube.com/watch?v=skMMvxWjmNM. Clay indeed goes on the same namespace-as-a-notebook path, that other tools such as #oz, Notespace, and #clerk, have taken. We have created Clay to support our current community needs at Scicloj: teaching, documenting, exploring data. Compared to other tools, it is built to • do less, have a minimalistic user interaction • generate static HTML files ◦ so your text is just HTML text, etc. ◦ .. and your pages can be indexed by search engines ◦ .. and your pages tend to load fast • make it simple to send a single value to be displayed • be compatible with the https://scicloj.github.io/kindly/ convention Some of these properties are supported by #oz (and early versions of Notespace). But eventually, we realised that it would be simpler to write a small project from scratch to support the workflow we needed, mostly because we wanted to support Kindly. And that small project is Clay v2. The approach we are encouraging is that anybody should use their favourite tool, but our teaching resources & docs can be written in a way (Kindly) that will work across tools. So we have a draft of a Kindly-Clerk adapter, that will make Clay notes just work in Clerk.
Oh and one other major goal of Clay v2 is to be able to render things through https://quarto.org/. This really matters for making books, slideshows, and blog posts with decent layout & themes.
@timothypratley just made a self-contained demo about using https://scicloj.github.io/clay/ v2 from #cursive IntelliJ: https://www.youtube.com/watch?v=GsML75MtNXw It explains the main details about the Clay API and configuration and shows how one may publish a blog post using Clay. The API & config of Clay have simplified a lot thanks to Tim's wise ideas, and it is great to have this video explaining some of these ideas.
The London Clojurians are happy to present: The Design of Biff (by Jacob O’Bryant) https://www.meetup.com/London-Clojurians/events/297926307/
Here all upcoming events | Date | Event | |------|-------| | 2024-01-09 | https://www.meetup.com/london-clojurians/events/297594133/ | | 2024-01-16 | https://www.meetup.com/london-clojurians/events/297092266/ | | 2024-02-06 | https://www.meetup.com/london-clojurians/events/297537672/ | | 2024-02-27 | https://www.meetup.com/london-clojurians/events/297830419/ | | 2024-03-05 | https://www.meetup.com/london-clojurians/events/297926307/ | | 2024-03-12 | https://www.meetup.com/london-clojurians/events/297612163/ | and many more to come
Following yesterday's Clay + #calva demo, here is a Clay + #cider demo with an image processing use case. https://www.youtube.com/watch?v=X_SsjhmG5Ok https://www.youtube.com/watch?v=fd4kjlws6Ts
Thanks, @alex.shulgin. The best overview on that is @timothypratley's part of the London Clojurians https://www.youtube.com/watch?v=skMMvxWjmNM. Clay indeed goes on the same namespace-as-a-notebook path, that other tools such as #oz, Notespace, and #clerk, have taken. We have created Clay to support our current community needs at Scicloj: teaching, documenting, exploring data. Compared to other tools, it is built to • do less, have a minimalistic user interaction • generate static HTML files ◦ so your text is just HTML text, etc. ◦ .. and your pages can be indexed by search engines ◦ .. and your pages tend to load fast • make it simple to send a single value to be displayed • be compatible with the https://scicloj.github.io/kindly/ convention Some of these properties are supported by #oz (and early versions of Notespace). But eventually, we realised that it would be simpler to write a small project from scratch to support the workflow we needed, mostly because we wanted to support Kindly. And that small project is Clay v2. The approach we are encouraging is that anybody should use their favourite tool, but our teaching resources & docs can be written in a way (Kindly) that will work across tools. So we have a draft of a Kindly-Clerk adapter, that will make Clay notes just work in Clerk.