Fork me on GitHub
#clojure-uk
<
2016-03-21
>
cdpjenkins10:03:40

I am attempting to re-join the Clojure world, having completely forgotten everything that I knew over the past 9 months or so

afhammad10:03:19

I don’t think you’ve forgotten what you knew, you’ve just forgotten that you remember

bigkahuna10:03:29

@cdpjenkins: It'll come back. Just like muscle-memory 😎

otfrom11:03:21

cdpjenkins: just remember - there are lots of irritating superfluous parentheses 😄

cdpjenkins11:03:17

My interest in getting back into Clojure in a hurry is that I have been persuaded to give an “Introduction To Clojure” talk at work tomorrow...

cdpjenkins11:03:33

So I reckon my first slide needs to have as many parens as possible

otfrom11:03:13

cdpjenkins: should be easy, right? 😛

thomas11:03:41

woohooo @cdpjenkins in da house!!!

thomas11:03:32

go for it!!! turn masabi into a clojure shop!

otfrom13:03:52

what do we think the etiquette is around job offers on this channel? Yes or no?

otfrom13:03:34

well, no votes against as the 1st one is from me to balance things up

otfrom13:03:58

so, still early days and might go either way, but I might need 2 experienced clojure contractors to be onsite in London for 3-6 months. (sorry about the onsite, but the client insists on it). It would be building a system to get data from some web APIs and put the data onto kafka (where another process stores it in s3). There will also be a bit of training of the team at the site you'd be working at. CVs, questions, etc to bruce @ http://mastodonc.com

thomas13:03:06

@otfrom I think you have been out voted. Good to see the job add though. too bad about the onsite bit.

mccraigmccraig14:03:15

i am in favour of your equitable treatment of your own proposals @otfrom !

otfrom14:03:50

the only reason we have london-clojurians-jobs is so that we never have to debate it. 😛

otfrom14:03:05

thomas: yeah, the onsite bit is a pain

pyb17:03:27

Ha, I have the opposite problem. Trying to stay in London despite the cost of everything because I prefer onsite...

pyb17:03:54

... but it looks like "everybody" is hiring remote these days.

glenjamin19:03:09

mccraigmccraig: they dont IME

mccraigmccraig19:03:33

@glenjamin: oh well, worth a try - my starred items seem to persist in some form - they remain in my starred items list, though i can't jump to them in their conversational context

glenjamin19:03:47

Yeah, I think pinned is the same

xlevus20:03:21

@afhammad: come join me in #C0K65B20P in going "wtf pedestal-api why u no work. wheres my swagger." :D

jonpither20:03:32

Pedestal-api, you can have your swagger @xlevus

jonpither20:03:20

Oops should have checked #C0K65B20P first! Sorry

xlevus21:03:08

yeah, got it working, but I'm stuck on the ["/*resource" {:get api/swagger-ui}] breaking everything, and I can't work out why.

jonpither21:03:45

@oliy will be able to help

xlevus21:03:52

I also can't work out how it does what it does. but hey. I get that with stuff I write "why does this work. This is like, 30 lines of Cloujure. You're not meant to work"

afhammad22:03:49

@xlevus heh, I looked at swagger, unless i’m missing something it seems its just an API documentation spec, rather than actual API request/response format spec like http://jsonapi.org

xlevus22:03:29

I've found json-api to be a bit terse to the point of absurdity tbh. Had some success with defining everything as a schemas and re-using the ones you've already defined as much as possible.

xlevus22:03:36

If things are documented well enough and moderately consistent I don't think people will struggle too much.

mccraigmccraig23:03:31

my first thought on looking at json-api was "holy crap, i'd have to double my schema count and do a whole load of transliteration for what benefit i'm not sure"