This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2018-08-09
Channels
- # beginners (91)
- # boot (5)
- # cider (30)
- # clara (16)
- # cljsjs (3)
- # cljsrn (6)
- # clojure (84)
- # clojure-dev (4)
- # clojure-dusseldorf (1)
- # clojure-italy (15)
- # clojure-nl (2)
- # clojure-spec (5)
- # clojure-uk (120)
- # clojurescript (54)
- # core-async (25)
- # core-matrix (1)
- # css (2)
- # cursive (20)
- # datomic (28)
- # editors (11)
- # emacs (6)
- # figwheel (4)
- # figwheel-main (28)
- # fulcro (36)
- # graphql (7)
- # hyperfiddle (2)
- # jobs (6)
- # jobs-discuss (10)
- # lambdaisland (1)
- # lumo (3)
- # nrepl (20)
- # off-topic (24)
- # pedestal (2)
- # protorepl (3)
- # reagent (3)
- # reitit (2)
- # remote-jobs (1)
- # ring-swagger (26)
- # rum (1)
- # shadow-cljs (247)
- # spacemacs (29)
- # tools-deps (12)
- # vim (15)
To be a little more specific, http://www.indorse.io
looks like an interesting idea but so far it only seems to recognise skills in python or javascript. I'd rather keep quiet about my javascript skills 🙂
Thx @U0E3H1J5Q 😊 Did you try it out? I've never used this kind of programming skills validation before. Just got curious.
Btw, solidity, I think it's used for smart contracts and blockchain infrastructure coding.
I got as far as the drop down list of skills I don't have or don't want to brag about and gave up. It looks pretty new so it will probably be worth taking a look again in the future.
Hmmm.. I'll try it out this week end & give you some feedback if it's worth anything. Bye bye @U0E3H1J5Q 🙂
I have a vague idea around how to implement a data model for something and am wondering if this is some sort of pattern that someone’s encountered before (particularly in an open source project), or if there’s some reasons I’m missing that this might be a bad idea.
Basically my app is built around a particular REST api. I want to be able to think of that data conceptually like a nested datastructure (ie nested maps). I’m thinking I can create a type that implements ILookup
. When a key is looked up a cache is checked for the data and if nothing’s there the REST call is made and the cache is populated. Cache rules would vary by endpoint.
this is essentially an idea that we’ve implemented at work. we’ve defined a IDataSource
protocol which is a combination of an IDataRemote
and IDataStore
.
an IDataRemote implements the specifics of how to get the data you want. an IDataStore implements the cache. we didn’t use ILookUp because 1. we’re using this on the front-end (CLJS) so we can’t have blocking lookups 2. principle-of-least-surprise
@john pretty flexible. I'm prototyping in CLJS but have eventually plans to move a lot of this to CLJ
@lilactown cool thanks for the input
this is very specific to our use-case, but we decided to settle on the reagent ratom interface being the interface we used to get the actual value
so you’d basically do (data/pull! :source-name [:some :query :here])
, which would return a ratom that represented the status of the particular query of the data.
looks like an interesting idea but so far it only seems to recognise skills in python or javascript. I'd rather keep quiet about my javascript skills 🙂