Fork me on GitHub
#clojure-uk
<
2018-03-06
>
practicalli-johnny07:03:07

London Clojurians monthly gathering tonight at SkillsMatter from 6.30pm onwards. https://skillsmatter.com/meetups/10755-london-clojurians-monthly-gathering

practicalli-johnny07:03:59

This month we have Steve Smith giving a talk about how Atlassian use Clojure (and Clojure job opportunities there). I'll also talk about ClojureX, our annual conference we have just started to Organise.

practicalli-johnny07:03:29

I can also give a recap of the ClojureBridge London event last weekend.

yogidevbear07:03:35

Sounds like a very interesting talk @jr0cket

practicalli-johnny07:03:23

The London Java Community is getting interested in Clojure again. We had a great virtual Meet A Mentor session where we discussed the value of learning and developing with Clojure

thomas08:03:00

moin moin morning

otfrom08:03:04

@jr0cket if you can move the meeting to 8 May I could give a talk on "Dealing with Annoying Sized Data using transducers and core.async"

practicalli-johnny14:03:37

Should be okay. I will check with Skillsmatter tonight

practicalli-johnny09:03:27

I've asked SkillsMatter about the 8th, hopefully they will get back to me today or early next week. Talk will be recorded unless you ask it not to be.

practicalli-johnny11:03:17

@otfrom Skillsmater can't do the 8th May, it's already fully booked. They have space on the 10th May (Thursday). Would that work?

practicalli-johnny11:03:44

Alternatively we could set you up as a remote speaker and do the 2nd May

otfrom16:03:48

10 May works.

otfrom08:03:24

I'll not be in London on 1 May tho

guy10:03:57

morning πŸ˜„

maleghast10:03:59

Morning All πŸ™‚

maleghast10:03:11

@otfrom - Sounds like a talk I would benefit from...

otfrom10:03:20

@maleghast me too. That's why I want to do it. πŸ˜‰

otfrom10:03:49

any suggestions on what dataset I should work with? I was going to go back to my old standby of NHS GP prescription data

otfrom10:03:14

something in the 10s of GB range would be good

maleghast10:03:14

Well, I find the CRU archive to be of an annoying size

maleghast10:03:30

Climate Research Unit (UEA)

maleghast10:03:37

hold on I'll get you a link

otfrom10:03:40

thx πŸ™‚

maleghast10:03:17

http://www.cru.uea.ac.uk/data It may not be big enough for your needs however

maleghast10:03:48

I am in the process of working out how to "harvest" large tracts of NOAA data (GHCND datasets for Non-US countries) so I am sure that I can point you at much bigger datasets if you want to play with climate info, but there are "snags" in terms of how big they are and the limits on download / access...

firthh10:03:52

It’s a shame that the UK pub names dataset isn’t big enough for you πŸ˜› - https://www.kaggle.com/getthedata/open-pubs

otfrom10:03:20

yeah, there is around 88GB of NHS data in csv format

maleghast10:03:43

That's a LOT of CSV

otfrom10:03:49

for the prescribing data anyway

otfrom10:03:56

and I know how the dataset is put together

maleghast10:03:07

Probably best to use that then...

maleghast10:03:34

Plus the CRU archive is not CSV, it's fixed width columnar text, so it's "fiddly"

maleghast10:03:47

and you have to scrape it page by page...

maleghast10:03:54

Honestly I don't know what I was thinking...

maleghast10:03:57

Sorry 😞

dominicm10:03:37

I'd love to find come dine with me data.

dominicm10:03:47

apparently there's a strictly come dancing data set.

maleghast10:03:26

There's an open dataset for Strictly?

maleghast11:03:34

Thanks @dominicm - very elightening πŸ™‚

jasonbell12:03:28

Well there's one citation I wasn't expecting. Thank you @maleghast @dominicm πŸ™‚

maleghast12:03:29

@jasonbell - I am going to "follow along" with your posts and do the weka one at least, when I'm not working - looks fascinating on first read. πŸ™‚

jasonbell12:03:04

I can't remember if I pushed that stuff up to github or not. I'll check this evening

jasonbell13:03:07

It's been a long while since I ran it so let me know if you bump in to any problems.

maleghast13:03:38

Thanks @jasonbell - will do πŸ™‚

maleghast14:03:35

Does anyone know if there is a way to take a Terraform file and process / parse it into AWS cloudformation?

mccraigmccraig14:03:13

@maleghast first kill a:chicken: at πŸŒ•

jasonbell15:03:47

@maleghast I think @mccraigmccraig is reading from the official documentation... πŸ˜‰

mccraigmccraig15:03:45

@maleghast cloudformation is the work of 😈

maleghast15:03:13

@mccraigmccraig - Yes indeed, I don't really disagree, however rather than have a non-standard install of Terraform on one of my instances I would like to use Terraform to output "correct" Cloud Formation so that I can use it in conjunction with the AWS CLI to create infra.

maleghast16:03:57

i.e. I have Terraform on my workstation, I perfect the "recipe" in Terraform, test it and then when I want to set up a remote machine to periodically create / destroy infra (on a schedule) then I export the CF from Terraform (if that's possible) and put the CF onto the instance that is going to be driving...

maleghast16:03:46

And yes, this would all be a lot simpler if I had a cluster to run workloads in / with Docker, but the intention at the moment is to limit costs and an always-on cluster is a lot more costly than an instance that gets spun up once a week for a couple of hours by one of the very small number of instances that we are already running 24/7

maleghast16:03:54

Google leaves me thinking that Terraform -> CF is not possible, but I coulda sworn that it used to be...

maleghast16:03:31

(I also am pretty certain that the AWS provider for Terraform is in fact taking the platform agnostic Terraform file(s) and creating CF in order to work)

mccraigmccraig17:03:03

i don't think the terraform AWS provider creates CF @maleghast - i'm using terraform to provision our clusters and there are no stacks showing in our CF console after a cluster has been provisioned

maleghast17:03:36

Hmmmm... Maybe it's just turned immediately into AWS CLI commands..?

maleghast17:03:26

I am not happy about it, but installing terraform directly from the HashiCorp website onto the instance that will be using it is pretty pain free.

maleghast17:03:41

Now all I have to do is bend my Jenkins server to my will...

maleghast17:03:34

Can't get it to interact with Github at the moment, it's being all "Jenkins" at me.#

dominicm19:03:12

Terraform doesn't create cloudformation. It does it's own normalization. It uses the AWS APIs (maybe the go SDK?) however, terraform can manage cloudformation stacks, if you need to mix and match.