Fork me on GitHub
#clojure-uk
<
2017-11-03
>
thomas08:11:16

moin moin morning

Rachel Westmacott09:11:49

the main thing to remember is not to cross the streams…

danielneal09:11:51

crossing the streams is O(n^2)

dominicm09:11:50

Good morning 🙂

chrjs09:11:39

Morning all.

danielneal10:11:26

I hope you didn't invoke this function

mccraigmccraig10:11:24

umm i based all my message routing around it and it's gradually infecting the whole codebase

guy11:11:42

morning!

maleghast11:11:05

Morning All 🙂

thomas12:11:19

@seancorfield I have just updated to lein 2.8.1 and my problem has gone away.

seancorfield14:11:34

@thomas ah yes, 2.8.0 was released with a couple of big bugs. Glad we switched to Boot!

conan15:11:48

Anybody got any views on the easiest place to deploy a Clojure app? I was thinking of Elastic Beanstalk because all our other stuff is AWS, but I'm wondering whether there's a better alternative

Rachel Westmacott15:11:56

“easiest” might be heroku?

Rachel Westmacott15:11:01

if you have existing tech to hand I should lean on that

conan16:11:03

heroku is easy for deploying the app, but harder for connecting to other resources such as a db

conan16:11:25

i guess it's just preference which one is more important

mccraigmccraig16:11:09

i've deployed the app on heroku and the db on AWS/RDS in the past... was fine, as long as you put your RDS db in the right zone

conan17:11:21

did you expose the db to the internet or use some kind of vpc peering setup?

conan17:11:46

i'm trying to set up datomic and the vpc config is a real pain

yogidevbear17:11:02

So the time has come for me to create a website for the Mrs. I know there is some bias in this channel towards yada and bidi (you know who you are ;)). So I was curious what people here preferred to use. I'm looking to have a full featured site with registration/login, db access obviously, etc. Open to best practices and suggestions

yogidevbear18:11:50

She's a registered dietitian and sees the occasional private client. The site would be for her clients to register, book in appointments at specific days/times, download their body assessments, and also for her to do blog posts, etc.

mccraigmccraig19:11:55

when it comes to websites i'm in favour of building as little as possible... i'd first look at whether you can link some other services for the appointments and doc sharing to something like squarespace

mccraigmccraig19:11:28

although if you want to build the website because it will be good experience and expose you to some new clojure libs then go ahead

yogidevbear19:11:46

I think it would be a case of the latter

yogidevbear19:11:54

Clojure the hard way type thing

mccraigmccraig19:11:00

yada is currently my fave webserver of all those i've used

yogidevbear19:11:20

And as it's a personal project of sorts, it's okay for me to overhaul it if need be

yogidevbear19:11:33

That's good to hear

mccraigmccraig19:11:36

bidi is ok, but the syntax is a bit weird... ok if you just stick to the vector syntax and stay away from the map syntax though

yogidevbear19:11:26

That feels like something that would be great to have written down somewhere

yogidevbear19:11:11

P.S. @dominicm that wasn't intended as an admonishment for any JUXTers not to make a case for yada, bidi, et el 😉 All perspectives welcome 👍

dominicm19:11:30

Oh I know :)

yogidevbear19:11:38

I'm looking forward to this. Lots of reading in store.

yogidevbear19:11:56

Like which is better (e.g. http-kit or aleph), what differentiates them, etc