DanielI

Activity Graph

Page 1 of 2 | Next »

2019-08-22

[00:56:33] DanielI: *.net *.split
[01:13:53] DanielI: has joined #elixir-lang

2019-08-21

[11:28:23] DanielI: Quit: Alpine Linux, the security-oriented, lightweight Linux distribution
[11:29:05] DanielI: has joined #elixir-lang
[11:51:32] DanielI: Quit: Alpine Linux, the security-oriented, lightweight Linux distribution
[11:52:14] DanielI: has joined #elixir-lang

2019-08-20

[19:35:30] DanielI: Quit: Alpine Linux, the security-oriented, lightweight Linux distribution
[19:42:03] DanielI: has joined #elixir-lang

2019-06-29

[00:57:34] DanielI: ibraries are stripped to bring only the parts you are actually using.
[00:57:34] DanielI: foggyboi: to quote the blog post: Self-contained. A release does not require the source code to be included in your production artifacts. All of the code is precompiled and packaged. Releases do not even require Erlang or Elixir in your servers, as they include the Erlang VM and its runtime by default. Furthermore, both Erlang and Elixir standard l
[00:57:38] DanielI: source: https://elixir-lang.org/blog/2019/06/24/elixir-v1-9-0-released/

2019-06-17

[14:05:58] DanielI: toothfairy__: I have no clue what zurb is, but have you tried importing it in your app.js just to see if it gets included?
[14:08:05] DanielI: That's the reason you need to `import' your stylesheets even if you don't use them in your JS.

2019-06-13

[15:22:29] DanielI: looks like there have been no commits to mariaex in about half a year, it wouldn't surprise me if it just isn't implemented
[15:22:54] DanielI: iirc it's still a popular package though

2019-06-11

[06:06:08] DanielI: it's electron, so i can't imagine it's very lightweight
[06:06:13] DanielI: but yeah, i'd ask in their channel if i were you

2019-06-10

[14:05:59] DanielI: I'll ask here in case someone could give me a quick reply (over an issue in elixir-lang/elixir) - I've upgraded the OTP package to R22 in an operating system, and it builds successfully for me and one of two CI systems
[14:06:58] DanielI: however for another developer (and on the other CI), it fails with the following stack track trace: https://tpaste.us/5w89?hl=true
[14:09:32] DanielI: OTP 22.0.2, elixir 1.8.2

2019-06-09

[02:46:09] DanielI: jer: looked into the `decimal' pacakge?

2019-06-08

[05:11:48] DanielI: because that means {1, [x: 2, y: 3]}
[05:12:42] DanielI: {1, [{x, 2}, {y, 3}]}
[05:12:53] DanielI: keyword lists are syntactic sugar
[05:13:21] DanielI: @ Miyu-saki
[05:47:55] DanielI: are you aiming at the optional parentheses or the underlying reason keyword lists exist?
[05:51:40] DanielI: it isn't ambiguous syntax in my opinion
[05:52:41] DanielI: you can compare it with a python dict, but it's just a thin abstraction over a list with tuples in it
[05:54:21] DanielI: for what it's worth, i never omit parentheses in elixir, it feels to me like it's more readable
[05:55:00] DanielI: haskell has operators dedicated just to avoiding parentheses, that's a bit wack if you aren't used to it
[05:56:28] DanielI: right, i see your point
[05:57:07] DanielI: i agree, it feels weird, and it's not super easy to understand at first glance, so i usually always include the brackets
[10:08:13] DanielI: there's "iSH" for iOS, it's based on Alpine
[10:08:27] DanielI: I have a PR for OTP 22 waiting :)
[19:29:31] DanielI: it's comparable to java's and python's situation regarding that same thing - most of the and 'converters' are wrappers that either include the entire runtime or require one installed locally
[19:42:57] DanielI: jer: it's on the backlog™️
[19:44:47] DanielI: well, llvm jit is, and i don't think compiling to native code would be *terribly* far away once that's working
[21:59:21] DanielI: i'm compiling 22.0.2 on a 48-core machine with 256gb memory just to time it
[21:59:34] DanielI: well, it includes the test suite and binary stripping
[22:14:24] DanielI: real 12m 40.74s
[22:18:35] DanielI: wrote a wrapper around some api?
[22:21:31] DanielI: most of the processes in the building phase aren't very long-lived, and the performance per core is meh

2019-06-07

[11:58:52] DanielI: i'd also call it a DSL over ORM, but i must agree, it's not a terribly big deal to me
[12:00:41] DanielI: yeah, there's more substance to it than that
[12:01:38] DanielI: ORM is an OOP thing where you have an object with state representing a sort of 'virtual' interface to the database, automatically converting types
[12:01:43] DanielI: it's very similar to an ORM though, I'll give you that
[12:27:06] DanielI: Quit: Ping timeout (120 seconds)
[12:27:15] DanielI: has joined #elixir-lang

2019-05-26

[14:29:59] DanielI: ha, yup, english rather than classical greek/latin
[14:30:16] DanielI: scriptio continua

2019-05-25

[22:04:20] DanielI: Quit: Ping timeout (120 seconds)
[22:07:09] DanielI: has joined #elixir-lang

2019-05-21

[14:06:33] DanielI: *.net *.split
[14:07:19] DanielI: has joined #elixir-lang

2019-04-22

[06:26:19] DanielI: you should be able to use guardian for it
[06:26:58] DanielI: I've seen people use it together with exldap
[06:27:39] DanielI: and that in itself is just a wrapper around eldap in erlang
[06:28:19] DanielI: I suppose you could use :eldap directly if you really wanted to
[06:29:29] DanielI: hm, I haven't read that one, but at first glance I see a few things that need changing to work with newer phoenix
[07:59:53] DanielI: phoenix changes a bit though, but you don't really have to change much more than the glue
[08:00:16] DanielI: JS has a way different ecosystem than erlang does
[08:00:47] DanielI: yeah, I just skim across the code looking for red flags, but usually it's pretty comprehensible stuff
[08:01:33] DanielI: yeah :) I'm coming from the erlang world, working on improving my elixir skills
[08:05:15] DanielI: it would be better to just do `{:ok, element} = something()` and then doing `element |> some_func()` if you really need the pipe
[08:05:49] DanielI: it's possible but it doesn't seem idiomatic
[08:06:27] DanielI: LoC doesn't matter much to me if performance and/or readability is better with one more line
[08:07:05] DanielI: Enum.at([1, 2, 3], 0)
[08:08:04] DanielI: and there's also Tuple.to_list/1
[08:08:11] DanielI: or that, even better
[08:08:27] DanielI: it's in List
[08:35:31] DanielI: let it crash! :)
[08:36:42] DanielI: you could handle it gracefully and show another error instead, of course
[08:37:21] DanielI: should look nice if it's user-facing
[08:38:41] DanielI: I was of the impression this was for the interactive shell though
[14:42:13] DanielI: it's quite nice for SSO systems, where (for instance) app A can authenticate a user and issue a JWT that authorizes the user to access app B and C
[14:42:42] DanielI: yup! what they said :)

2019-04-20

[10:27:02] DanielI: has joined #elixir-lang
[10:35:16] DanielI: Quit: leaving
[10:36:23] DanielI: has joined #elixir-lang
[14:28:16] DanielI: he really was brilliant, and his legacy will live on for many years to come

2019-04-19

[10:01:02] DanielI: Phoenix.View.render/3 docs https://hexdocs.pm/phoenix/Phoenix.View.html#render/3
[10:03:00] DanielI: oops, yeah, my bad! I copied the wrong link
[18:08:38] DanielI: has left #elixir-lang: ("Alpine Linux, the security-oriented, lightweight Linux distribution")

2019-04-18

[00:55:12] DanielI: Disconnected by services
[00:55:25] DanielI: has joined #elixir-lang

2019-04-13

[16:49:39] DanielI: *.net *.split

2019-03-11

[04:14:39] DanielI: duoi: it's generally not a good idea to blindly believe everything you're told / everything you read
[19:07:47] DanielI: Remote host closed the connection
[19:26:07] DanielI: has joined #elixir-lang
[19:40:00] DanielI: Ping timeout: 246 seconds
[19:43:37] DanielI: has joined #elixir-lang

2019-03-09

[19:05:09] DanielI: what is that, hacker news or reddit or something?
[19:15:10] DanielI: some people can spout the weirdest bs
[19:15:44] DanielI: if you dig into replies/comments on HN, Reddit, Twitter, Facebook, you name it.. there's some reeeeeally f'ed up stuff in there
[19:35:25] DanielI: what, really!? what is this sorcery :)

2019-03-08

[22:58:59] DanielI: that's an oddly specific number
[23:01:20] DanielI: point taken :)

2019-03-07

[11:42:50] DanielI: hypercore: `mix new .`
[11:43:10] DanielI: for details, check `mix help new`
[11:45:04] DanielI: yes, that's not very helpful - which part doesn't work?
[11:45:21] DanielI: https://hastebin.com/raw/aselixicom i just tested it
[12:04:24] DanielI: i just hit enter a few times
[12:04:45] DanielI: if it keeps asking for more input (unfinished statement), i type "#iex:break" and hit return

2017-12-18

[14:25:47] DanielI: Remote host closed the connection

2017-12-06

[02:00:06] DanielI: Remote host closed the connection
[09:05:10] DanielI: has joined #ruby
[09:05:11] DanielI: has joined #ruby
[09:05:11] DanielI: Changing host

2017-12-01

[01:50:00] DanielI: Remote host closed the connection
[14:24:43] DanielI: has joined #ruby
[14:24:43] DanielI: Changing host
[14:24:43] DanielI: has joined #ruby

2017-11-29

[16:19:31] DanielI: has joined #ruby
[16:21:05] DanielI: has joined #ruby
[16:21:05] DanielI: Changing host

2017-11-20

[13:14:27] DanielI: Ping timeout: 240 seconds
[14:44:13] DanielI: has joined #ruby
[14:44:14] DanielI: has joined #ruby
[14:44:14] DanielI: Changing host
[14:48:50] DanielI: Read error: Connection reset by peer
[14:49:00] DanielI: Max SendQ exceeded
[14:49:00] DanielI: has joined #ruby
[14:49:00] DanielI: Changing host
[14:49:00] DanielI: has joined #ruby

2017-11-08

[09:43:33] DanielI: *.net *.split
[09:49:06] DanielI: has joined #ruby
[09:50:10] DanielI: Max SendQ exceeded
[09:50:24] DanielI: has joined #ruby
[09:50:25] DanielI: has joined #ruby
[09:50:25] DanielI: Changing host

2017-10-24

[13:12:47] DanielI: has joined #ruby
[13:12:47] DanielI: Changing host
[13:12:47] DanielI: has joined #ruby

2017-10-23

[19:41:19] DanielI: Ping timeout: 248 seconds
[19:42:13] DanielI: has joined #ruby
[19:42:14] DanielI: has joined #ruby
[19:42:14] DanielI: Changing host
[21:12:57] DanielI: Ping timeout: 240 seconds

2017-10-17

[07:48:59] DanielI: Remote host closed the connection
[07:53:25] DanielI: has joined #ruby
[07:53:26] DanielI: has joined #ruby
[07:53:26] DanielI: Changing host

2017-09-28

[19:46:41] DanielI: Remote host closed the connection
[19:56:12] DanielI: has joined #ruby
[19:57:48] DanielI: has joined #ruby
[19:57:48] DanielI: Changing host

2017-09-27

[04:29:51] DanielI: *.net *.split
[04:32:28] DanielI: has joined #ruby
[11:38:37] DanielI: has joined #ruby
[11:38:37] DanielI: Changing host

2017-09-15

[03:41:27] DanielI: Remote host closed the connection
[03:43:46] DanielI: has joined #ruby
[03:47:12] DanielI: has joined #ruby
[03:47:12] DanielI: Changing host

2017-09-13

[05:11:27] DanielI: Ping timeout: 248 seconds
[05:30:05] DanielI: has joined #ruby
[05:32:22] DanielI: Changing host
[05:32:23] DanielI: has joined #ruby

2017-09-08

[10:12:18] DanielI: Remote host closed the connection
[12:18:49] DanielI: has joined #ruby
[20:54:03] DanielI: Quit: *does an epic flip into the nothingness*
[21:29:38] DanielI: has joined #ruby

2017-09-07

[07:17:48] DanielI: Ping timeout: 240 seconds
[09:27:01] DanielI: has joined #ruby

2017-08-16

[21:47:39] DanielI: has joined #ruby

2016-07-04

[01:04:01] DanielI: has left #ruby: ("*does an epic flip into the nothingness*")

2016-06-17

[14:55:42] DanielI: has joined #ruby
[14:55:42] DanielI: Changing host

2016-06-12

[13:33:09] DanielI: Ping timeout: 246 seconds
[13:35:26] DanielI: has joined #ruby

2016-06-10

[07:40:03] DanielI: has joined #ruby
[07:40:03] DanielI: Changing host

2016-06-05

[11:00:58] DanielI: has joined #ruby
[11:30:13] DanielI: Changing host
[11:30:14] DanielI: has joined #ruby
[22:20:50] DanielI: Ping timeout: 260 seconds
[22:58:11] DanielI: has joined #ruby

2016-05-18

[08:45:44] DanielI: Ping timeout: 250 seconds

2016-04-18

[19:58:33] DanielI: has joined #ruby
[19:58:33] DanielI: Changing host

2016-04-15

[05:28:05] DanielI: Ping timeout: 264 seconds
[05:33:26] DanielI: has joined #ruby

2016-02-24

[02:24:17] DanielI: has joined #ruby
[02:24:17] DanielI: Changing host

2016-02-19

[18:27:22] DanielI: *.net *.split
[18:28:37] DanielI: has joined #ruby
[20:51:33] DanielI: has joined #ruby
[20:51:33] DanielI: Changing host

2016-02-17

[20:26:18] DanielI: has joined #ruby
[20:26:18] DanielI: Changing host

2016-02-04

[03:46:12] DanielI: Ping timeout: 272 seconds
[07:57:47] DanielI: has joined #ruby
[07:59:14] DanielI: has joined #ruby
[07:59:14] DanielI: Changing host

2016-01-31

[12:25:09] DanielI: *.net *.split
[12:35:49] DanielI: Max SendQ exceeded
[12:35:49] DanielI: has joined #ruby
[12:35:50] DanielI: has joined #ruby
[16:18:27] DanielI: has joined #ruby
[16:18:27] DanielI: Changing host

2016-01-29

[13:53:02] DanielI: Quit: ZNC - http://znc.in
[13:53:32] DanielI: has joined #ruby
[13:54:54] DanielI: Client Quit
[13:55:24] DanielI: has joined #ruby
[13:56:34] DanielI: has joined #ruby
[13:56:34] DanielI: Changing host

2016-01-24

[23:14:32] DanielI: Ping timeout: 256 seconds
[23:23:59] DanielI: has joined #ruby
[23:32:34] DanielI: Changing host
[23:32:35] DanielI: has joined #ruby

2016-01-13

[03:08:18] DanielI: has joined #ruby

2016-01-11

[00:09:06] DanielI: Ping timeout: 240 seconds
[00:15:03] DanielI: has joined #ruby
[00:15:04] DanielI: Max SendQ exceeded
[00:15:33] DanielI: Max SendQ exceeded
[00:15:33] DanielI: has joined #ruby
[00:16:03] DanielI: Max SendQ exceeded
[00:16:03] DanielI: has joined #ruby
[00:16:33] DanielI: has joined #ruby
[00:16:34] DanielI: Max SendQ exceeded
[00:17:03] DanielI: has joined #ruby
[00:17:04] DanielI: Max SendQ exceeded
[00:17:33] DanielI: has joined #ruby
[00:17:34] DanielI: Max SendQ exceeded
[00:18:03] DanielI: has joined #ruby
[00:18:04] DanielI: Max SendQ exceeded

2015-12-18

[04:18:36] DanielI: has joined #ruby

2015-11-06

[16:55:11] DanielI: has joined #ruby
[18:47:42] DanielI: Ping timeout: 250 seconds
[18:50:10] DanielI: has joined #ruby
[18:51:20] DanielI: Read error: Connection reset by peer

2015-10-27

[06:16:56] DanielI: Quit: *does an epic backflip into nowhere*

2015-10-26

[15:42:54] DanielI: has joined #ruby

2015-10-25

[06:54:20] DanielI: Quit: *does an epic backflip into nowhere*
[16:19:12] DanielI: has joined #ruby
[23:53:31] DanielI: Quit: *does an epic backflip into nowhere*

2015-10-24

[15:31:53] DanielI: has joined #ruby

2015-10-06

[01:16:08] DanielI: Quit: *does an epic backflip into nowhere*

2015-10-05

[23:48:57] DanielI: has joined #ruby

2015-10-04

[05:19:57] DanielI: Quit: *does an epic backflip into nowhere*
[07:29:44] DanielI: has joined #ruby
[19:24:59] DanielI: Quit: *does an epic backflip into nowhere*

2015-10-03

[19:19:33] DanielI: has joined #ruby
[22:59:05] DanielI: Quit: *does an epic backflip into nowhere*
[23:20:29] DanielI: has joined #ruby