This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-06-11
Channels
- # announcements (4)
- # aws (6)
- # babashka (40)
- # beginners (318)
- # biff (4)
- # bootstrapped-cljs (9)
- # calva (19)
- # chlorine-clover (1)
- # cider (3)
- # clj-on-windows (25)
- # cljdoc (8)
- # cljfx (1)
- # cljs-dev (30)
- # cljss (2)
- # clojure (62)
- # clojure-chile (9)
- # clojure-europe (11)
- # clojure-finland (17)
- # clojure-italy (1)
- # clojure-kc (1)
- # clojure-nl (3)
- # clojure-spec (27)
- # clojure-uk (40)
- # clojuremn (1)
- # clojurescript (51)
- # conjure (6)
- # cursive (8)
- # data-science (9)
- # datahike (4)
- # datascript (1)
- # datomic (31)
- # emacs (10)
- # emotion-cljs (1)
- # events (1)
- # figwheel-main (16)
- # find-my-lib (1)
- # fulcro (30)
- # graalvm (3)
- # graphql (12)
- # helix (16)
- # honeysql (5)
- # jobs (1)
- # jobs-discuss (10)
- # juxt (3)
- # kaocha (26)
- # lambdaisland (3)
- # leiningen (15)
- # malli (7)
- # off-topic (100)
- # pathom (8)
- # pedestal (15)
- # protojure (24)
- # re-frame (2)
- # reagent (7)
- # reitit (22)
- # remote-jobs (1)
- # shadow-cljs (140)
- # spacemacs (17)
- # spire (2)
- # tools-deps (23)
- # uix (11)
- # vim (5)
- # xtdb (3)
- # yada (3)
good morrow
morning
how are everyone's viroids today? Still keeping them to yourself?
I'm doing okay. Still very much in mongoland, but I hope to surface by end of the month.
what is the native
language for working with Mongo? is it JS?
I guess you don't get to cljs it
on the db front, i realised a couple of days ago that i've not been keeping up, and there are some quite interesting new(ish) databases around https://www.yugabyte.com/ https://www.cockroachlabs.com/
and now i'm thinking on how i'm going to rework our db client so that it's agnostic about which cloud db it's running against... it's probably not so very hard to do, since it just maps queries, modelled as simple clojure structures, to streams of clojure maps
what's the postgresql compatibility like ?
What are jobs like in the uk for clojure? Is it realistic to get one after graduating university?
@tobyw2248: I think most of the active members of this channel have a job involving clojure — so you’re in a good to place to find one, there’s quite a few but by no means loads of places using it.
not sure how many of these companies are in the UK: https://clojure.org/community/companies
@rickmoynihan Cheers. I'll take a look at the list.
although also true that many of us do clj / then other stuff / then back to clj -> pays to be a bit versatile cos 'tis niche
@dharrigan uh... wat ?
if you do a dump of a collection, from a read replica, then try to restore that dump back to a pristine db, it can fail with a corruption message.
so, when you do a dump, you have to explicitly say which is the master to dump from
Not so much "eventually consistent" as "eventually corrupted"...
We used to use MongoDB heavily. I used to go to a lot of MongoDB conferences. After hearing all the horror stories, sorry "experience reports", of what it took to keep MongoDB running correctly without corrupting data, we migrated all that stuff back to MySQL/Percona...
I'm grating against sql a little right now. Analytical SQL is hard to do at a transactional (e.g. per account) level. I've resorted to saying "eh, this'll probably fit in memory. Lets just fetch it and process with Clojure"
what's hard @dominicm?
@mccraigmccraig specific case was that I had a delta change of things per day throughout history, and I wanted to get the totals per day for the last 30 days. Doing windowing and stuff for this was pretty tough.
nice! i don't think I've ever used reductions