<    March 2017    >
Su Mo Tu We Th Fr Sa  
          1  2  3  4  
 5  6  7  8  9 10 11  
12 13 14 15 16 17 18  
19 20 21 22 23 _2_4 25  
26 27 28 29 30 31
00:03 josevalim_ joined
00:10 jhack joined
00:10 jhack joined
00:19 craigp joined
00:19 griffinbyatt joined
00:20 celyr joined
00:32 NeverDie joined
00:33 jkreeftmeijer joined
00:34 pHcF joined
00:35 steffkes joined
00:35 steffkes joined
00:35 coatezy joined
00:39 ignacio_ joined
00:44 celyr joined
00:47 nighty- joined
00:51 nomicflux joined
00:53 montanonic joined
00:56 rschmukler joined
01:02 chriswarren joined
01:03 <pHcF> What would be the best way to nest two Multi if the second Multi depends on an argument that’s computed in the first? Surely Multi.run is an option, but assuming the parameters required by the second Multi are already included in the Multi just because they’re usually nested doesn’t sound like a good idea… But running the entire second Multi inside a Multi.run of the first Multi doesn’t seem right either…
01:07 rschmukler joined
01:08 celyr joined
01:15 jerel joined
01:17 jeregrine joined
01:17 rschmukler joined
01:24 montanonic joined
01:27 celyr joined
01:28 raycoll joined
01:29 LBRapid joined
01:30 zabirauf joined
01:33 rschmukler joined
01:33 zabirauf_ joined
01:41 nomicflux joined
01:42 celyr joined
01:42 griffinbyatt joined
01:46 craigp joined
01:50 ctp joined
01:53 travis-ci joined
01:53 <travis-ci> elixir-lang/elixir#14030 (master - 0e06c36 : Andrea Leopardi): The build passed.
01:53 <travis-ci> Change view : https://github.com/elixir-lang/elixir/compare/8d3cd32bca5d...0e06c360641c
01:53 <travis-ci> Build details : https://travis-ci.org/elixir-lang/elixir/builds/214085675
01:53 travis-ci left
01:56 celyr joined
01:59 travis-ci joined
01:59 <travis-ci> elixir-lang/elixir#14031 (master - 1d372e9 : Andrea Leopardi): The build passed.
01:59 <travis-ci> Change view : https://github.com/elixir-lang/elixir/compare/0e06c360641c...1d372e93ed68
01:59 <travis-ci> Build details : https://travis-ci.org/elixir-lang/elixir/builds/214086214
01:59 travis-ci left
02:04 jkreeftmeijer joined
02:06 sfaxon joined
02:08 wtetzner joined
02:10 MarioBranco joined
02:11 celyr joined
02:11 celyr joined
02:15 <alisdair> has anyone written a mix plugin for common_test? prob not right?
02:22 travis-ci joined
02:22 <travis-ci> elixir-lang/elixir#14032 (master - f9354b4 : Andrea Leopardi): The build passed.
02:22 <travis-ci> Change view : https://github.com/elixir-lang/elixir/compare/1d372e93ed68...f9354b4c6d84
02:22 <travis-ci> Build details : https://travis-ci.org/elixir-lang/elixir/builds/214091174
02:22 travis-ci left
02:23 chrismccord joined
02:25 celyr joined
02:25 Ioyrie joined
02:28 LBRapid joined
02:30 tomterl joined
02:35 steffkes joined
02:37 cmk_zzz joined
02:40 celyr joined
02:45 zetashift joined
02:51 jbranchaud joined
02:54 celyr joined
03:05 ekmartin joined
03:05 MarioBranco joined
03:08 celyr joined
03:12 ignacio_ joined
03:18 nomicflux joined
03:23 celyr joined
03:34 LBRapid joined
03:37 celyr joined
03:37 celyr joined
03:51 celyr joined
03:57 Or1on joined
03:59 racycle joined
04:06 celyr joined
04:06 jkreeftmeijer joined
04:15 harfangk joined
04:24 ctp joined
04:26 celyr joined
04:30 luke_nukem joined
04:31 LBRapid joined
04:36 steffkes joined
04:46 MarioBranco joined
04:47 celyr joined
04:47 celyr joined
05:01 celyr joined
05:02 arathunku joined
05:07 gvaughn joined
05:16 celyr joined
05:32 samof76 joined
05:35 celyr joined
05:42 laut joined
05:47 raycoll joined
05:59 celyr joined
05:59 celyr joined
06:02 raycoll joined
06:04 hr3f joined
06:05 nighty-__ joined
06:05 mrx1 joined
06:05 cemilowski joined
06:06 dec0n joined
06:06 fxrs joined
06:06 snuffi joined
06:07 theskumar joined
06:08 jkreeftmeijer joined
06:09 kennyp_ joined
06:09 Marqin_ joined
06:09 nonninz_ joined
06:09 dikaio_ joined
06:11 markh joined
06:11 Siyo_ joined
06:11 cemilowski1 joined
06:12 leafybas- joined
06:12 vifino- joined
06:13 kham joined
06:13 Siyo joined
06:13 Exagone313 joined
06:15 montanonic joined
06:19 samof76 joined
06:22 willyk joined
06:24 celyr joined
06:28 willyk joined
06:34 meandi_2 joined
06:34 hndr joined
06:37 steffkes joined
06:37 steffkes joined
06:38 celyr joined
06:42 imack joined
06:46 gvaughn joined
06:53 celyr joined
06:55 cemilowski joined
06:59 icanhazbroccoli joined
06:59 foli joined
07:03 nonninz joined
07:03 Xikeon joined
07:04 MarioBranco joined
07:06 rschmukler joined
07:07 teacup-on-rc joined
07:07 jushur joined
07:07 celyr joined
07:08 terinjokes joined
07:08 milad joined
07:09 Reshi joined
07:09 jkreeftmeijer joined
07:09 mrx1 joined
07:10 jkreeftmeijer joined
07:12 cemilowski joined
07:15 m_m_ joined
07:20 voltone joined
07:22 celyr joined
07:22 celyr joined
07:37 tuacker joined
07:41 celyr joined
07:47 proteusguy joined
07:48 tuacker1 joined
07:52 execb5 joined
07:53 nd__ joined
07:53 bin7me joined
07:55 stephen_m joined
08:01 bin8me joined
08:05 celyr joined
08:07 Guest67_ joined
08:18 myers joined
08:20 mattyw joined
08:21 steffkes joined
08:22 kiltzman joined
08:23 mark_66 joined
08:24 luke_nukem joined
08:26 ZippoWeb joined
08:26 craigp joined
08:28 m_m_ joined
08:32 josevalim joined
08:33 PaReeOhNos joined
08:35 gvaughn joined
08:43 dani0_ joined
08:44 halluxcat joined
08:46 celyr joined
08:48 jkreeftmeijer joined
08:51 Tetiana joined
08:53 jkreeftmeijer joined
08:55 rschmukler joined
09:02 inoas joined
09:02 <Speed> bitwalker: ping, I have some elixir+kubernetes questions for you if that's alright -- saw a bunch of your repos that seem like a good starting point
09:03 colrack joined
09:06 teddysmoker joined
09:18 celyr joined
09:19 Guest67__ joined
09:20 flaviodesousa joined
09:20 milad joined
09:20 milad joined
09:22 vmoravec joined
09:22 scarfacedeb joined
09:34 craigp_ joined
09:38 gazler_ joined
09:39 Tetiana joined
09:42 gmcabrita joined
09:49 <snuffi> Quick question about 'with', or rather maching, i guess
09:50 <snuffi> I'm trying to write a 'with' that tries to get a user from the database by id. it should match when it gets one and not match when it's nil
09:53 <snuffi> i tried 'with %User{} = user <- Repo.get(User, id)...'
09:53 <snuffi> wait
09:53 <snuffi> nevermind, that seems to work...
09:54 <PaReeOhNos> snuffi: Alternatively, put a guard on it
09:54 <PaReeOhNos> `with user when not is_nil(user) <- Repo.get(User, id)....`
09:54 <snuffi> they work inside with, too?
09:54 <snuffi> that's cool!
09:55 <PaReeOhNos> but yeah your other approach would work as well :)
09:56 hbraun joined
09:58 <snuffi> actually, it seems only the guard really works
09:59 <snuffi> my version triggers a MatchError
10:00 <nyaray> did you bind user in an earlier line?
10:00 <snuffi> i did
10:01 <nyaray> do you expect the user you get from Repo to match that one?
10:01 <snuffi> no :)
10:02 <nyaray> Rubber duck, OUT!
10:03 <nyaray> so, without having read too much of the code, I'd suggest naming the user variables by what you intend to use them for :P
10:03 <nyaray> and/or refactoring into smaller functions!
10:03 <snuffi> good ideas :)
10:05 <nyaray> are you doing work stuff or is it non-work?
10:05 <snuffi> non-work
10:06 <nyaray> local time? I've got 11 (note, not 23)
10:06 <nyaray> it's always fun to get a feeling for when people are chatting from
10:06 <nyaray> ... at.
10:06 <PaReeOhNos> wait, you're at 11? Your clocks changed already?
10:06 <snuffi> 11am, too :)
10:07 <nyaray> PaReeOhNos: what do you mean?
10:07 <PaReeOhNos> heh dumb question, guessing you're in Europe :P
10:08 <PaReeOhNos> sorry, brain hasn't woken up. Am in UK and it's 10am, forgot about time zones for a second :D
10:08 <nyaray> correct, Stockholm to be precise
10:08 <PaReeOhNos> ahhh jealous! Was there a few months ago
10:10 celyr joined
10:13 <nyaray> it's nice
10:13 <PaReeOhNos> I loved the place. Expensive, but really nice
10:14 <nyaray> especially where our office is at, but the AC doesn't really work so it's like a cooled down sauna
10:14 <nyaray> a bit like a*
10:14 <PaReeOhNos> haha really? You having a warm spring then? Isn't it still pretty cold there? Though i guess compared to winter it's pretty warm
10:15 <Nicd-> hello my eu friends
10:16 <PaReeOhNos> Morning
10:20 <nyaray> https://www.instagram.com/p/BR-hkuEjVHf/
10:21 <PaReeOhNos> looks so nice :( wouldn't mind that as a view from work
10:21 <nyaray> partially disabled cooling and the first spring sun turns many offices into ovens
10:21 <nyaray> at the very least greenhouses, hah
10:22 <nyaray> well... that's just a small corner, many windows have white IKEA (of course) blinds down
10:22 <PaReeOhNos> heh what else :P Can't you open the windows?
10:23 gvaughn joined
10:25 pcre joined
10:25 <Nicd-> look at my beautiful view: http://i.imgur.com/LmmYiwg.jpg
10:25 <nyaray> some have, still though.. it's a rectangular space with the long side facing the sun
10:27 lexmag joined
10:27 <PaReeOhNos> yeah that sucks :(
10:27 <PaReeOhNos> Nicd- heh still better than mine
10:28 <nyaray> Nicd-: nice!
10:28 <nyaray> give me water or forest and I'll be good
10:28 <nyaray> had a brick wall once. 1/5
10:29 <PaReeOhNos> Shoulda stuck a massive scenic picture on it, woulda improved it
10:29 <nyaray> I'd probably have lost that customer.. you know, with the whole vandalizing the neighbouring house like that and all that
10:30 <nyaray> fun idea though :D
10:30 <PaReeOhNos> haha yeah fair point
10:41 celyr joined
10:43 rschmukler joined
10:55 jkreeftmeijer joined
10:55 celyr joined
10:58 sivsushruth joined
10:58 <sivsushruth> hey folks, slightly urgent matter at hand
10:58 <sivsushruth> I try to use binary_id in ecto
10:59 <sivsushruth> and while saving it gives me back the autogenerated ID
10:59 <sivsushruth> however when trying to retrieve again
10:59 <sivsushruth> the value is different
11:06 nighty joined
11:07 <sivsushruth> any idea why ?
11:09 celyr joined
11:14 cemilowski joined
11:16 <PaReeOhNos> sivsushruth: Don't suppose you've got a trigger on the DB generating a new one?
11:16 <sivsushruth> Nope
11:16 <sivsushruth> something to do with coallition and encoding I think
11:16 <sivsushruth> https://elixirforum.com/t/repo-get-not-reliably-working-for-binary-keys-with-ecto-mariaex/3331
11:16 vnz joined
11:16 vnz joined
11:16 <sivsushruth> https://groups.google.com/forum/#!msg/elixir-ecto/eMSooNOm2sk/zOLPEXTPEQAJ;context-place=forum/elixir-ecto
11:16 <sivsushruth> mine is mysql though
11:17 <sivsushruth> *collation
11:17 <PaReeOhNos> same problem still applies though I imagine. Are all your tables in UTF-8?
11:23 <sivsushruth> PaReeOhNos: Yes they are
11:23 celyr joined
11:23 <sivsushruth> I fixed collation and charset in config.exs as well
11:23 cristianR_ joined
11:23 <sivsushruth> It is happening in all tables
11:25 vnz joined
11:26 vnz joined
11:27 <PaReeOhNos> hmm any issue similar to it is relating to tables being utf8 so if they all are then not sure
11:29 willyk joined
11:33 Or1on joined
11:35 <Nicd-> also remember mysql's utf8 is not full UTF-8 :P
11:35 dani0_ joined
11:43 celyr joined
11:43 <nox> First time I look at the channel today and it's about mysql,
11:43 <nox> I shouldn't have.
11:48 <Ankhers> nox: But MySQL is "the world's most popular open source database". It has to be amazing. /s
11:50 <nox> Ah ah.
11:56 byte512 joined
11:57 celyr joined
11:57 celyr joined
12:05 scarfacedeb joined
12:07 nomicflux joined
12:12 gvaughn joined
12:16 celyr joined
12:20 ZippoWeb joined
12:20 marr joined
12:23 jkraus joined
12:27 scarfacedeb joined
12:28 <smeevil> try inserting an emoji in mysql....that will keep you busy with coallition
12:30 <Nicd-> collation :)
12:30 <smeevil> lazy c/p :P
12:30 celyr joined
12:30 <smeevil> you and your fancy words...
12:31 rschmukler joined
12:34 <smeevil> was really happy to see that just works out of the box with postgres
12:37 <nox> smeevil: What do you mean by the collation thing?
12:37 <nox> Or were you just referring to the absence of support of non-MBP code points with the utf8 encoding?
12:39 <smeevil> nox yeah, can remember that in mysql i needed to set tables to CHARACTER SET = utf8mb4 COLLATE = utf8mb4_bin" and the database to CHARACTER SET = utf8 COLLATE = utf8_unicode_ci" to support emoji...which also limits your varchars fields from 255 to 190
12:39 <smeevil> or something along those lines
12:40 <smeevil> anyways , back then it gave me a lot of 💩
12:42 Gasher joined
12:42 willyk joined
12:43 <sivsushruth> smeevil: checking
12:43 <smeevil> sivsushruth oh i actually thought you already solved it ! sorry , i was just talking i guess :) but let me know if you need help :D
12:45 celyr joined
12:46 <sivsushruth> its still not working
12:46 <sivsushruth> it is however working if i set charset to binary in mariaex
12:46 <smeevil> sivsushruth i just digged around and found an old rails migration of us : https://gist.github.com/smeevil/10f2b86e5916bb49c7f26ceeaa3b7c0c
12:48 rschmukler joined
12:50 <sivsushruth> smeevil: Awesome, works
12:50 <sivsushruth> thanks a to
12:50 <sivsushruth> *ton
12:50 <smeevil> \o
12:51 <smeevil> good stuff, i know it caused us about a day and headache back then to get it working
12:51 <smeevil> just keep in mind the varchar restriction of 190
12:51 steffkes joined
12:56 jeregrine joined
12:56 proteusguy joined
12:58 ramortegui joined
12:59 celyr joined
12:59 v0j joined
13:02 execb5 joined
13:03 jbranchaud joined
13:03 cemilowski left
13:12 v0j_ joined
13:13 pHcF joined
13:13 sivsushruth joined
13:14 <Ankhers> Are `and` and `&&` truly interchangable in Elixir, or is there any different behaviour like Ruby's precedent issue?
13:14 <gazler> Ankhers: and only works on booleans.
13:15 dani0_ joined
13:15 <Ankhers> gazler: That is the only difference?
13:15 <gazler> `true && true` and `true and true`both work. `1 && 1` works, `1 and 1` will fail.
13:16 <gazler> `true and 1` will return 1 too.
13:16 <Ankhers> Awesome. I can deal with that.
13:16 <Ankhers> Thanks!
13:16 <gazler> You can use `and` in guards.
13:17 <gazler> Which I think is probably the main reason for providing both.
13:19 sfbw joined
13:20 celyr joined
13:27 <m1dnight_> okay, coming back to the umbrella projects. Suppose I want to make something called "runtime" and I want that to be an umbrella projact. I could create that, and add two child applications, namely "network" and "interpreter"
13:27 <m1dnight_> I have done that, without the interpreter. But now when I start my application, (the umbrealla) it does nost automatically start the network application (child)
13:27 <m1dnight_> Is tha tnormal behaviour?
13:28 <m1dnight_> ah wait, my umbrella project iself should be an application as well!
13:29 hbraun joined
13:35 celyr joined
13:35 l14n joined
13:38 <cristianR_> Hi
13:38 <cristianR_> Is it possible to change Logger log level for a specific module?
13:40 griffinbyatt joined
13:40 Tetiana joined
13:41 <m1dnight_> Hrm, so the lib/ folder in the actually umbrella can not depend on child projects?
13:41 <m1dnight_> im confused.
13:41 ngr joined
13:42 <micmus> m1dnight_: umbrella cannot have lib folder
13:42 <micmus> it's not an OTP application
13:42 <m1dnight_> it's created by default thogh
13:42 <m1dnight_> though*
13:42 <micmus> it's definitely not
13:42 <m1dnight_> but
13:42 <m1dnight_> are you saying im lying? :<
13:42 <m1dnight_> (let me try again, i have one and I never created it :p)
13:42 <micmus> no, but I use umbrellas extensively :)
13:43 <m1dnight_> yeah
13:43 <m1dnight_> it doesnt idd
13:43 <m1dnight_> how the heck did I end up with all this cruft then
13:43 <m1dnight_> *rabble&
13:43 chrismccord joined
13:43 <micmus> maybe some confused generator not prepared for use in umbrella created it
13:43 <m1dnight_> so, is an umberalla not fit for what I need it then? I.e., group together some should-be-interchangable-parts?
13:44 <m1dnight_> The way I see it, it should allow me to create a modular set of applications which have a strict API to one another, but where each application its own doesn't really make sense
13:45 alex88 joined
13:45 nd__ joined
13:48 <ciawal> hm I have a test macro which makes get/post functions available, but if it’s used in a conncase there’s conflicts
13:48 <ciawal> can I do anything in the macro to override this?
13:49 <johnhamelink> Hey folks. I've built a supervisor which spawns a bunch of GenServers which have each been initialised with data from the database. I've written code which allows me to get a pid back of any GenServer I want. How do I turn that pid into some sort of reference where I can run the functions I have in the GenServer?
13:49 celyr joined
13:50 <micmus> m1dnight_: umbrellas are more about keeping multiple applications in a single repo, than anything else
13:50 <micmus> the dependencies between them work just like with multiple regular elixir applications
13:50 <nyaray> wait what, I thought they were some sort of intermediate step towards releases
13:51 <* nyaray> bumps up umbrellas on their homework list
13:51 <m1dnight_> oh okay, so there is no hierarchy in an umbrella
13:51 <micmus> nope, releases and umbrellas are completely orthogonal
13:51 <m1dnight_> okay I think i got it. it works now too, btw. I must have done something wrong yesterday.
13:51 <m1dnight_> Thanks for the help, micmus
13:51 craigp joined
13:51 <micmus> np, I'm glad it works now
13:52 <sivsushruth> anyone using ditillery, https://github.com/bitwalker/distillery/pull/229
13:53 <sivsushruth> this seems fine right ?
13:55 <nyaray> micmus: thanks for the clarification!
13:57 gvaughn joined
13:58 <ciawal> can I check if a module is currently imported?
14:02 ignacio_ joined
14:03 alex88 joined
14:04 celyr joined
14:05 maxbeizer joined
14:07 <micmus> ciawal: __ENV__.functions lists all the "bare" functions that are available (and their module of origin)
14:07 dimitarvp joined
14:08 jerel joined
14:09 <ciawal> hm, so I could check if ConnTest is imported and unimport get/post if necessary
14:09 <ciawal> but that's pretty nasty
14:11 alex88 joined
14:16 scarfacedeb joined
14:18 scarfacedeb joined
14:20 Tetiana joined
14:22 minijackson joined
14:23 <minijackson> hi everyone
14:24 colrack joined
14:25 celyr joined
14:26 <minijackson> has someone played with module attributes, macros and Code.eval_quoted at the same time ?
14:28 racycle joined
14:37 jushur joined
14:39 gremly joined
14:40 celyr joined
14:41 griffinbyatt joined
14:53 chavito joined
14:56 raycoll joined
14:57 nd__ joined
14:58 scarfacedeb joined
15:03 cdg joined
15:07 craigp joined
15:07 amargherio joined
15:10 sfaxon joined
15:11 <chrismccord> minijackson what are you trying to achieve with eval_quoted?
15:11 <chrismccord> rarely will you need eval_quoted, or string_to_quoted, but if you are injecting code and for some reason have a string of code to inject, Code.string_to_quoted is mostly likely what you want
15:13 steffkes joined
15:13 steffkes joined
15:14 celyr joined
15:16 Tetiana joined
15:19 dani0_ joined
15:20 <minijackson> well, my plan was to create a macro that generates a struct and its protocol implementation given some parameters
15:20 <chrismccord> minijackson sounds like that wouldn't require Code.eval/string
15:20 <minijackson> but I found myself unable to pass variables as parameters because macro parameters are quoted
15:20 <chrismccord> minijackson : what do you think you're needing that for?
15:22 <minijackson> I have to process the parameters and inject the result of that processing inside the returned quoted code
15:23 jeregrine joined
15:23 <minijackson> so my guess was that I needed the value of the quoted parameters, hence the eval_quoted
15:30 <minijackson> chrismccord: for some proper context, here's the piece of code: https://github.com/minijackson/paddle/blob/master/lib/paddle/class.ex#L179-L204
15:30 jordi_ joined
15:33 sfbw joined
15:34 cdg_ joined
15:38 celyr joined
15:41 griffinbyatt joined
15:43 ignacio_ joined
15:50 rschmukler joined
15:51 <PaReeOhNos> Don't suppose there is a way of using exdoc on a non-elixir project? Just a bunch of markdown files? looking for something nice to generate more of a wiki than strictly code documentation
15:51 <PaReeOhNos> and haven't found anything that looks and feels as nice as ExDoc :(
15:52 celyr joined
15:53 jeregrine joined
15:54 travis-ci joined
15:54 <travis-ci> elixir-lang/elixir#14042 (master - b8371af : Andrea Leopardi): The build passed.
15:54 <travis-ci> Change view : https://github.com/elixir-lang/elixir/compare/f9354b4c6d84...b8371afbfbe5
15:54 <travis-ci> Build details : https://travis-ci.org/elixir-lang/elixir/builds/214291316
15:54 travis-ci left
15:55 <iFire> PaReeOhNos: what wiki?
15:55 <iFire> if you have the raw html files you can convert them into markdown
15:55 <iFire> confluence has a method of versioning wiki spaces
15:55 <iFire> pandoc should have confluence syntax I think
15:56 <PaReeOhNos> Well we're going to write them from scratch in markdown, but I want a tool that will take that into a nice looking wiki type thing
15:56 <iFire> PaReeOhNos: so you can convert any html file into pandoc
15:56 <iFire> to a list of markdowns
15:56 <iFire> markups*
15:57 <iFire> oh
15:57 <bphogan> You might be able to use jekyll for that too.
15:57 <iFire> you want non elixir code using exdoc :(
15:57 <PaReeOhNos> iFire yeah :( just love the look/feel of ExDoc and think it would work really nicely for non-code documentation as well
15:57 <iFire> PaReeOhNos: is there a specific language you want?
15:58 execb5 joined
15:58 <iFire> PaReeOhNos: I think you can make an empty elixir project and use pages
15:58 <PaReeOhNos> Nah, it's not strictly for code. It's a rails app so I know there is rdoc but it's nice that nice. And both rdoc and ExDoc will have the modules on the sidebar. I kinda want those to be categories/folders sort of thing
15:59 amclain joined
16:00 <PaReeOhNos> bphogan: yeah might be able to work with Jekyll. May just have to do something custom
16:00 <iFire> PaReeOhNos: you might be able to take the css
16:01 <PaReeOhNos> iFire: Yeah that's true, may well work
16:01 <bphogan> PaReeOhNos: I built a wiki in Sinatra before and I would imagine it would take me about 15 minutes to modify it to use Kramdown for the content instead of Redcloth :)
16:02 travis-ci joined
16:02 <travis-ci> elixir-lang/elixir#14043 (master - cd3e792 : Andrea Leopardi): The build passed.
16:02 <travis-ci> Change view : https://github.com/elixir-lang/elixir/compare/b8371afbfbe5...cd3e792ecd94
16:02 <travis-ci> Build details : https://travis-ci.org/elixir-lang/elixir/builds/214293277
16:02 travis-ci left
16:03 <PaReeOhNos> bphogan: Ah nice, will take a look and see if I can put something together. Ta
16:09 <bphogan> is there anyone in here doing Elm with Phoenix? I'd love to know how you're doing websockets. So far I've been using ports, but I was wondering if there was a better way that a lot of folks are using
16:10 <bphogan> I've seen a few things on github, but I'd rather trust other devs than readme files :D
16:10 <iFire> isn't elm a javascript dsl?
16:10 <iFire> bphogan: I haven't tried it :(
16:11 <bphogan> not quite a DSL just for JS.... it's more like react+redux+jsx all in a single language. (that's major oversimplification)
16:12 <bphogan> I've been doing html+js for over 20 years, and I really didn't like Elm all that much at first. But spending time with it for a while, I think it really is a great approach for SPAs
16:12 ZippoWeb2 joined
16:12 <Nicd-> I just used WebSockets in JS and call my Elm endpoints
16:14 racycle joined
16:15 zetashift joined
16:16 <bphogan> Ok ;) so exactly how I did it.
16:16 <bphogan> IDK there's something I really like about doing it that way.
16:17 <bphogan> like I get more control or something. But then I see examples where people used elm libraries to do it, and that looks more... elm-like
16:17 celyr joined
16:18 <micmus> bphogan: I know Josh from dailydrip is implementing an Elixir-backend Elm-frontend forum, and he's using websockets. You might look for ideas there: https://github.com/dailydrip/firestorm
16:21 sfaxon joined
16:22 <bphogan> micmus: oh yea! I have an elixirsips subscription still and I've been seeing that activity. When I last looked they weren't doing the elm parts yet :) Thanks !
16:27 scarfacedeb joined
16:27 jkreeftmeijer joined
16:28 aeliton joined
16:32 laut joined
16:32 chrismccord joined
16:33 cemilowski joined
16:34 sfaxon joined
16:35 ignacio_ joined
16:37 wsieroci joined
16:38 snappy_ joined
16:42 celyr joined
16:42 griffinbyatt joined
16:43 steffkes joined
16:43 steffkes joined
16:44 jkreeftmeijer joined
16:45 Tetiana joined
16:49 sfaxon joined
16:51 wsieroci joined
16:52 jkreeftmeijer joined
16:56 drincruz joined
16:56 celyr joined
16:57 tuacker joined
16:57 minijackson joined
16:58 akeating joined
17:00 montanonic joined
17:02 akeating joined
17:02 Tetiana joined
17:04 dimitarvp` joined
17:04 travis-ci joined
17:04 <travis-ci> elixir-lang/elixir#14044 (master - d017c5a : Qqwy / Wiebe-Marten): The build passed.
17:04 <travis-ci> Change view : https://github.com/elixir-lang/elixir/compare/cd3e792ecd94...d017c5ab1222
17:04 <travis-ci> Build details : https://travis-ci.org/elixir-lang/elixir/builds/214325721
17:04 travis-ci left
17:06 dch_ joined
17:11 celyr joined
17:11 celyr joined
17:12 cemilowski1 joined
17:12 akeating joined
17:15 milad joined
17:19 Ioyrie joined
17:25 celyr joined
17:26 Tetiana joined
17:28 jkreeftmeijer joined
17:32 jkreeftmeijer joined
17:32 meh` joined
17:34 sfaxon joined
17:35 craigp joined
17:36 akeating joined
17:38 gvaughn_ joined
17:39 rschmukler joined
17:40 akeating joined
17:43 steffkes joined
17:44 craigp_ joined
17:46 griffinbyatt joined
17:46 travis-ci joined
17:46 <travis-ci> elixir-lang/elixir#14046 (master - 2d6e0fa : José Valim): The build passed.
17:46 <travis-ci> Change view : https://github.com/elixir-lang/elixir/compare/d017c5ab1222...2d6e0fa476be
17:46 <travis-ci> Build details : https://travis-ci.org/elixir-lang/elixir/builds/214343331
17:46 travis-ci left
17:49 chavito joined
17:49 cemilowski joined
17:52 refriedchicken joined
17:52 marcdel joined
17:53 inoas joined
17:57 jkreeftmeijer joined
17:58 cemilowski joined
18:00 davidw joined
18:03 celyr joined
18:05 The-Kid joined
18:06 Uniaika joined
18:07 travis-ci joined
18:07 <travis-ci> elixir-lang/elixir#14048 (master - 3f88ab7 : Qqwy / Wiebe-Marten): The build passed.
18:07 <travis-ci> Change view : https://github.com/elixir-lang/elixir/compare/2d6e0fa476be...3f88ab745eed
18:07 <travis-ci> Build details : https://travis-ci.org/elixir-lang/elixir/builds/214348972
18:07 travis-ci left
18:07 MarioBranco joined
18:09 jbranchaud joined
18:10 steffkes joined
18:10 steffkes joined
18:11 dani0_ joined
18:12 raycoll joined
18:17 celyr joined
18:17 celyr joined
18:19 raycoll joined
18:20 travis-ci joined
18:20 <travis-ci> elixir-lang/elixir#14050 (master - c5a3ca4 : José Valim): The build passed.
18:20 <travis-ci> Change view : https://github.com/elixir-lang/elixir/compare/3f88ab745eed...c5a3ca4cdb54
18:20 <travis-ci> Build details : https://travis-ci.org/elixir-lang/elixir/builds/214352121
18:20 travis-ci left
18:20 racycle joined
18:21 chrismccord joined
18:22 chavito joined
18:22 cemilowski joined
18:23 Ioyrie joined
18:27 m_m joined
18:30 vmoravec joined
18:31 <smeevil> o/
18:31 execb5 joined
18:32 celyr joined
18:33 <Nicd-> hello smeevil!
18:33 duane joined
18:33 <smeevil> how are you doing this fine evening sir
18:33 squallstter joined
18:33 <Nicd-> very good thankyou, and you? I'm ripping CDs to find new music and still 3 to go
18:33 <smeevil> oh shit. i presumed a gender there /me hides
18:34 <smeevil> what are these....c..d... you are talking about ?
18:34 <Nicd-> you presumed correct!
18:34 <Nicd-> "Compact disc (CD) is a digital optical disc data storage format released in 1982 and co-developed by Philips and Sony."
18:35 <smeevil> just reminds me i was 2 back then.... o.O
18:35 <smeevil> time....
18:35 <Nicd-> I loaned 26 of them from my local library
18:35 <Nicd-> to go through
18:36 <smeevil> an other relic...library :P do you own a DeLorean or what ? :)
18:39 <micmus> I often go to the library for audiobooks, they are on CDs :)
18:40 <Nicd-> I also did borrow a book, know what those are?
18:40 m1dnight_ joined
18:40 <smeevil> I just bought one! :D
18:40 <Nicd-> libraries here have pretty good music collections
18:40 <smeevil> functional web development with elixir :)
18:40 <Nicd-> and it's free to borrow tons of albums to see what you might like
18:40 <smeevil> but we have something awesome going on at our library actually
18:40 <smeevil> they call it "living books"
18:41 <smeevil> basically its a senior citizen sitting at a table. You buy him coffee, and he tells you stories
18:41 <smeevil> quite awesome. beats lonelyness and stimulates interaction :)
18:42 <Nicd-> last disc to go!
18:44 craigp joined
18:46 m_m joined
18:47 griffinbyatt joined
18:47 jushur joined
18:49 <Nicd-> and done, 144 songs from 11 albums
18:52 chriswarren joined
18:54 benji joined
18:54 m1dnight_ joined
18:56 celyr joined
18:58 chriswar_ joined
19:02 m1dnight_ joined
19:03 cemilowski joined
19:04 fernandomm joined
19:05 jkreeftmeijer joined
19:12 icanhazbroccoli joined
19:12 Ioyrie joined
19:15 celyr joined
19:17 rschmukler joined
19:20 josevalim joined
19:20 nahtnam joined
19:21 <smeevil> ROFL, I just registered beta.af :D
19:22 luke_nukem joined
19:23 zv joined
19:26 Ioyrie joined
19:28 willingc joined
19:28 m_m joined
19:28 wsieroci_ joined
19:29 rschmukler joined
19:29 celyr joined
19:33 MotherFlojo joined
19:38 nepiktaz joined
19:38 Ioyrie joined
19:39 akeating joined
19:44 <nyaray> smeevil: Daaaamn, nice catch!
19:44 <smeevil> yeah was surprised :P
19:44 EduardoBautista joined
19:45 <nyaray> how'd you get that?
19:45 <smeevil> just register it
19:45 <smeevil> apparently eurodns.com allows it
19:46 dani0_ joined
19:48 fernandomm joined
19:48 <nyaray> sorry, I meant to ask what company you used as the one I'm currently using doesn't register .af
19:48 griffinbyatt joined
19:48 <smeevil> eurodns, dnsimple could not register it either
19:49 <nyaray> holy crap... that's expensive :o
19:49 <smeevil> meh :)
19:49 <nyaray> expensive.....af
19:49 <smeevil> let the customer pay for it :)
19:49 <nyaray> man. there's too many puns
19:49 <nyaray> I was thinking of getting basic.af, but it's not worth it.
19:50 <smeevil> haha now thats a nice one to register as well. and then run an exquisite webshop on it
19:50 <nyaray> :'D
19:51 <nyaray> just one item, secret stock
19:51 <nyaray> changes every month
19:51 <nyaray> HipsterWare™
19:51 <smeevil> with an order timer, only 3 minutes left, hurry now !
19:51 <nyaray> always at 3
19:54 <nyaray> maaan... now I'm just thinking of fun domains. THANKS, smeevil
19:54 <smeevil> haha /me hides
19:55 m1dnight_ joined
19:59 kyrix joined
19:59 davidw joined
20:00 <Nicd-> my life goal is h.ax
20:05 <nyaray> I've got omg-plz.com, but feel like that could probably be put to better use (currently there's nothing on it :P)
20:05 sfaxon joined
20:06 cdg joined
20:06 celyr joined
20:07 ipengineer joined
20:08 <Nicd-> omg plz nyaray
20:08 <Nicd-> step up your game
20:09 <nyaray> hehe, I've had it for ... oh shit. more than 10 years, I guess.
20:09 <okeuday_bak> nyaray: someone recently had their website taken down that allowed you to scratch a picture of Trump with a cat paw, so that might be a quick way to advertise a person or company :-)
20:11 <okeuday_bak> http://consequenceofsound.net/2017/03/trump-threatens-legal-action-against-17-year-old-teen-behind-cat-parody-website/
20:12 <smeevil> hahahaha
20:13 <smeevil> SAD!
20:13 <okeuday_bak> true, but it might be a type of opportunity for "copy cats", pun intended
20:14 craigp_ joined
20:14 <okeuday_bak> (i am not giving legal advice, don't sue me)
20:14 nbg joined
20:15 luke_nukem joined
20:17 chrismccord joined
20:21 <* Nicd-> sues okeuday_bak
20:23 steffkes joined
20:23 steffkes joined
20:25 luke_nukem joined
20:26 willingc joined
20:34 laut joined
20:35 proteusguy joined
20:38 celyr joined
20:40 luke_nukem joined
20:49 griffinbyatt joined
20:49 cemilowski1 joined
20:52 celyr joined
20:52 cemilowski joined
20:53 chrismccord joined
20:54 aeliton joined
20:56 wsieroci joined
20:58 drincruz joined
20:59 <Nicd-> so I'm getting a lot of this output into my console with my Phoenix app: "no process: the process is not alive or..."
21:05 amosbird joined
21:07 bronson left
21:07 m_m joined
21:09 drincruz joined
21:11 celyr joined
21:19 _flow_ joined
21:25 celyr joined
21:30 lexmag joined
21:31 willingc joined
21:32 chavito joined
21:35 rawkode1 joined
21:39 <rawkode1> Evening y'all
21:40 <rawkode> Better
21:40 ignacio_ joined
21:43 cemilowski left
21:44 duane joined
21:46 qqwy joined
21:46 <qqwy> Greetings, everyone! :-)
21:46 <rawkode> Hey qqwy
21:50 celyr joined
21:53 gazler_ joined
21:57 willingc joined
22:09 willingc joined
22:09 rschmukler joined
22:10 sfbw joined
22:11 duane joined
22:13 PaReeOhNos joined
22:15 celyr joined
22:15 rawkode joined
22:16 steffkes joined
22:16 steffkes joined
22:16 rawkode joined
22:17 chrismccord joined
22:24 <smeevil> Hi :)
22:25 craigp joined
22:29 celyr joined
22:29 strykerkkd joined
22:36 <Nicd-> strange
22:36 <Nicd-> my app compiles fine in dev mode
22:36 <Nicd-> but in prod mode it says "module FBU.BuildTask is not loaded and could not be found"
22:36 <Nicd-> FBU is a dependency from github
22:38 <Nicd-> ohhhh because I marked it only: :dev, but mix tasks are compiled also in prod mode :)
22:44 celyr joined
22:51 hahuang61 joined
22:54 nahtnam joined
22:54 craigp joined
22:58 Reshi joined
23:00 rschmukler joined
23:01 dimitarvp joined
23:06 craigp joined
23:08 celyr joined
23:08 wtetzner joined
23:09 travis-ci joined
23:09 <travis-ci> elixir-lang/elixir#14060 (master - 46634a1 : José Valim): The build passed.
23:09 <travis-ci> Change view : https://github.com/elixir-lang/elixir/compare/c5a3ca4cdb54...46634a10128c
23:09 <travis-ci> Build details : https://travis-ci.org/elixir-lang/elixir/builds/214457139
23:09 travis-ci left
23:10 josevalim joined
23:11 craigp_ joined
23:12 nd__ joined
23:14 craigp joined
23:16 nepiktaz joined
23:27 celyr joined
23:29 jerel joined
23:35 chrismccord joined
23:37 reset joined
23:37 dch_ joined
23:41 celyr joined
23:45 DLSteve joined
23:48 laut joined
23:50 scarfacedeb joined
23:50 griffinbyatt joined
23:52 Reshi joined
23:56 celyr joined
23:57 craigp_ joined