« Back to channel list

#ruby - 15 July 2019

« Back 1 day Forward 1 day »
[00:03:12] matheusmoreira: has joined #ruby
[00:05:30] AJA4351: has joined #ruby
[00:11:23] skryking: has joined #ruby
[00:14:13] mnathani: has joined #ruby
[00:15:09] mnathani: I have some experience with PHP, trying to get into Ruby. Is there a guide / set of tutorials I can use to get me up to speed?
[00:15:48] henninb: has joined #ruby
[00:19:03] lepepe: has joined #ruby
[00:21:46] Exuma: has joined #ruby
[00:22:47] lepepe_: has joined #ruby
[00:26:58] involans: has joined #ruby
[00:29:27] evdubs: has joined #ruby
[00:37:58] greypack: has joined #ruby
[00:42:45] WA9ACE: has joined #ruby
[00:46:22] DaRock: has joined #ruby
[00:48:37] Dr_MDMA_MD: has joined #ruby
[00:54:37] claudiuinberlin: has joined #ruby
[00:55:55] Guest69247: has joined #ruby
[00:56:09] Azure: has joined #ruby
[00:56:22] Guest69247: guys i am having issues withe selenium and entering text in textarea.
[00:56:27] Guest69247: ahyone else experience this?
[00:57:27] Guest69247: I have tried different variations of this :
[00:57:29] Guest69247: @browser.input(:xpath =>"//input[@name='message']").set "This is a test message"
[00:57:56] Guest69247: @browser.textarea(:xpath =>"//input[@name='message']").set "This is a test message"
[00:58:02] Guest69247: none of these work.
[01:04:53] tdy: has joined #ruby
[01:11:38] ElFerna: has joined #ruby
[01:12:29] fernando: has joined #ruby
[01:21:47] fphilipe_: has joined #ruby
[01:22:30] Guest69247: Does anyone use selenium?
[01:26:25] comet23: has joined #ruby
[01:33:07] BloopMonster: has joined #ruby
[01:35:04] jenrzzz: has joined #ruby
[01:36:00] Thenekofell: has joined #ruby
[01:46:32] code_zombie: has joined #ruby
[01:49:25] henninb: has joined #ruby
[01:58:32] kristofers: has joined #ruby
[02:02:12] dionysus69: has joined #ruby
[02:17:01] akem-lnvo: has joined #ruby
[02:18:56] jenrzzz: has joined #ruby
[02:28:21] TvL2386: has joined #ruby
[02:33:25] TvL2386: has joined #ruby
[02:37:04] greypack: has joined #ruby
[02:49:42] iNs: has joined #ruby
[03:11:52] chalkmonster: has joined #ruby
[03:22:47] fphilipe_: has joined #ruby
[03:26:16] mint: has joined #ruby
[03:33:53] jangid: has joined #ruby
[03:50:24] chalkmonster: has joined #ruby
[03:51:56] jenrzzz: has joined #ruby
[03:59:01] jenrzzz: has joined #ruby
[04:01:04] dtzuzu: has joined #ruby
[04:05:00] DTZUZO: has joined #ruby
[04:09:34] chalkmonster: has joined #ruby
[04:10:55] chalkmonster: has joined #ruby
[04:12:12] cammellos: has joined #ruby
[04:17:19] chalkmonster: has joined #ruby
[04:20:15] queip: has joined #ruby
[04:22:53] za1b1tsu: has joined #ruby
[04:26:53] ascarter: has joined #ruby
[04:31:03] za1b1tsu: has joined #ruby
[04:32:45] tdy: has joined #ruby
[04:32:58] Necro^Byte: has joined #ruby
[04:33:14] bitwinery: has joined #ruby
[04:36:59] agrecascino: has joined #ruby
[04:37:37] Fusl: has joined #ruby
[04:39:23] esrse: has joined #ruby
[04:43:34] chalkmonster: has joined #ruby
[05:04:40] jenrzzz: has joined #ruby
[05:18:57] s2013: has joined #ruby
[05:19:37] conta: has joined #ruby
[05:26:07] conta: has joined #ruby
[05:26:13] fphilipe_: has joined #ruby
[05:27:01] chalkmonster: has joined #ruby
[05:28:03] za1b1tsu: has joined #ruby
[05:31:18] podlech: has joined #ruby
[05:41:24] jenrzzz: has joined #ruby
[05:55:06] absolutejam4: has joined #ruby
[06:00:37] conta: has joined #ruby
[06:15:11] _whitelogger: has joined #ruby
[06:15:12] reber: has joined #ruby
[06:15:27] schneider: has joined #ruby
[06:21:20] fphilipe_: has joined #ruby
[06:22:15] tdy: has joined #ruby
[06:23:25] tdy: has joined #ruby
[06:23:27] chalkmonster: has joined #ruby
[06:27:48] jenrzzz: has joined #ruby
[06:28:31] miskatonic: has joined #ruby
[06:31:58] queip: has joined #ruby
[06:40:50] Thenekofell: has joined #ruby
[06:46:22] andikr: has joined #ruby
[06:46:41] chalkmonster: has joined #ruby
[06:47:50] tdy: has joined #ruby
[06:48:21] Nicmavr: has joined #ruby
[06:52:25] jangid: has joined #ruby
[06:53:01] mikker: has joined #ruby
[06:54:26] TomyWork: has joined #ruby
[06:55:54] irdr: has joined #ruby
[06:58:06] tdy: has joined #ruby
[06:59:52] Dr_MDMA_MD: has joined #ruby
[07:02:09] DTZUZO: has joined #ruby
[07:10:52] troulouliou_div2: has joined #ruby
[07:16:22] miskatonic: has joined #ruby
[07:16:22] DarthGandalf: has joined #ruby
[07:16:22] xfbs: has joined #ruby
[07:16:22] jtperreault: has joined #ruby
[07:16:22] gbristol: has joined #ruby
[07:16:22] Fenhl: has joined #ruby
[07:16:22] Bish: has joined #ruby
[07:16:22] Seance[m]: has joined #ruby
[07:16:22] aecepoglu[m]: has joined #ruby
[07:16:22] voker57: has joined #ruby
[07:16:22] keden: has joined #ruby
[07:16:22] SegFaultAX: has joined #ruby
[07:16:22] G: has joined #ruby
[07:16:22] goez: has joined #ruby
[07:16:22] Furai: has joined #ruby
[07:16:22] znz_jp: has joined #ruby
[07:16:22] Vircung: has joined #ruby
[07:16:22] bathtub_shark: has joined #ruby
[07:16:22] haylon: has joined #ruby
[07:16:22] KindOne: has joined #ruby
[07:16:23] Net: has joined #ruby
[07:16:47] sezuan: has joined #ruby
[07:16:47] aphprentice__: has joined #ruby
[07:16:47] zacts: has joined #ruby
[07:16:47] solars: has joined #ruby
[07:16:47] yxhuvud: has joined #ruby
[07:16:47] spectra-: has joined #ruby
[07:16:47] szulak: has joined #ruby
[07:16:47] quarters: has joined #ruby
[07:16:47] Nightmare: has joined #ruby
[07:16:47] infernix: has joined #ruby
[07:16:47] lol768: has joined #ruby
[07:16:47] marahin: has joined #ruby
[07:16:47] Pillus: has joined #ruby
[07:16:47] mnemon: has joined #ruby
[07:16:47] lupine: has joined #ruby
[07:16:47] shansen: has joined #ruby
[07:19:30] conta: has joined #ruby
[07:22:19] bga57: has joined #ruby
[07:24:14] alem0lars: has joined #ruby
[07:26:26] ellcs: has joined #ruby
[07:27:02] lxsameer: has joined #ruby
[07:31:00] conta: has joined #ruby
[07:31:28] chalkmonster: has joined #ruby
[07:32:20] absolutejam4: has joined #ruby
[07:32:54] claudiuinberlin: has joined #ruby
[07:41:43] chalkmonster: has joined #ruby
[07:47:30] andikr: has joined #ruby
[07:47:52] jangid: has joined #ruby
[07:49:16] jackChronicle: has joined #ruby
[07:49:22] jackChronicle: has left #ruby: ()
[07:51:56] aupadhye: has joined #ruby
[07:52:46] jenrzzz: has joined #ruby
[07:54:37] akem-lnvo: has joined #ruby
[07:57:42] chalkmonster: has joined #ruby
[08:00:23] matheusmoreira: has joined #ruby
[08:00:45] andikr: has joined #ruby
[08:09:01] Bounga: has joined #ruby
[08:12:05] schne1der: has joined #ruby
[08:12:40] vondruch: has joined #ruby
[08:14:23] conta: has joined #ruby
[08:17:45] queip: has joined #ruby
[08:19:26] matheusmoreira: has joined #ruby
[08:21:04] suukim: has joined #ruby
[08:31:05] irdr: has joined #ruby
[08:32:53] SuperL4g: has joined #ruby
[08:35:37] marahin: has joined #ruby
[08:35:40] marahin: has joined #ruby
[08:35:41] Nightmare: has joined #ruby
[08:35:41] lol768: has joined #ruby
[08:35:43] shansen: has joined #ruby
[08:35:49] yxhuvud: has joined #ruby
[08:35:51] aphprentice__: has joined #ruby
[08:36:18] Pillus: has joined #ruby
[08:36:19] quarters: has joined #ruby
[08:36:20] solars: has joined #ruby
[08:36:21] G: has joined #ruby
[08:36:21] Bish: has joined #ruby
[08:36:24] haylon: has joined #ruby
[08:36:26] voker57: has joined #ruby
[08:36:26] Vircung: has joined #ruby
[08:36:43] bathtub_shark: has joined #ruby
[08:36:46] Net: has joined #ruby
[08:36:50] sezuan: has joined #ruby
[08:36:51] keden: has joined #ruby
[08:36:54] gbristol: has joined #ruby
[08:36:59] Fenhl: has joined #ruby
[08:37:00] miskatonic: has joined #ruby
[08:37:02] Furai: has joined #ruby
[08:37:06] uplime^: has joined #ruby
[08:37:13] zacts: has joined #ruby
[08:37:17] jtperreault: has joined #ruby
[08:37:18] lupine: has joined #ruby
[08:37:19] xfbs: has joined #ruby
[08:37:20] DarthGandalf: has joined #ruby
[08:37:24] goez: has joined #ruby
[08:37:33] m17: has joined #ruby
[08:37:45] SegFaultAX: has joined #ruby
[08:38:59] znz_jp: has joined #ruby
[08:39:31] aecepoglu[m]: has joined #ruby
[08:40:44] mnemon: has joined #ruby
[08:40:55] szulak: has joined #ruby
[08:41:02] infernix: has joined #ruby
[08:41:29] Seance[m]: has joined #ruby
[08:41:54] woodruffw: has joined #ruby
[08:41:54] woodruffw: has joined #ruby
[08:45:47] spectra: has joined #ruby
[08:46:45] dionysus69: has joined #ruby
[08:58:51] Thenekofell: has joined #ruby
[09:05:06] andikr: has joined #ruby
[09:07:17] absolutejam4: has joined #ruby
[09:15:17] conta: has joined #ruby
[09:19:41] queip: has joined #ruby
[09:25:37] sezuan: has joined #ruby
[09:25:52] za1b1tsu: has joined #ruby
[09:38:51] tdy: has joined #ruby
[09:48:15] tuor: has joined #ruby
[09:49:29] tuor: hi, can this be shortened? ruby -e 'list = []; while gets; list << $_.split[1]; end; puts list.join(" ")'
[09:57:38] DTZUZO: has joined #ruby
[09:58:41] absolutejam4: has joined #ruby
[10:04:36] chalkmonster: has joined #ruby
[10:08:05] BuildTheRobots: has joined #ruby
[10:14:03] conta: has joined #ruby
[10:17:30] leitz: has joined #ruby
[10:18:04] teej: has joined #ruby
[10:20:36] kapilp: has joined #ruby
[10:34:09] manveru: Tuor: yeah, depending on what you'd like to do...
[10:34:31] manveru: `puts ARGF.readlines.map{|l| l.split[1] }.join(" ")` like that
[10:34:55] jenrzzz: has joined #ruby
[10:35:08] manveru: but `ruby -ne 'print $_.split[1], " "'` is also possible if you don't mind a trailing space
[10:42:38] leitz: Anyone familiar with Sinatra? The form in line 58 has an action for line 51. The commented out lines 39 and 47 didn't seem to work, but manually setting the data does. It seems like I'm not passing "params" correctly. https://github.com/makhidkarun/ftl_tools/blob/pass_ship/lib/ftl_tools/crewgen.rb
[10:45:51] chalkmonster: has joined #ruby
[10:47:30] absolutejam4: has joined #ruby
[11:01:56] tuor: manveru: how does your second version work? I men it's nice (yes I don't mind some spaces at the end). The first is nice and still shorter then mine^^
[11:02:32] manveru: Tuor: you can find it in the manpage of ruby :)
[11:02:38] manveru: the -n flag
[11:03:46] manveru: the benefit is that it doesn't have to fit all input in memory like my first version or yours
[11:04:10] manveru: but also means you won't know what the last item will be, so you get the additional space
[11:04:49] jenrzzz: has joined #ruby
[11:07:22] Tempesta_: has joined #ruby
[11:09:34] leitz: Figured out part of it, I forgot that the input was a string, even if it's a number.
[11:09:51] tuor: the -n is clear. but the part at the end I don't know what it is: `, " "` I google this topic befor and found your second solution but only without the last part.
[11:12:37] AJA4350: has joined #ruby
[11:15:31] tf2ftw: has joined #ruby
[11:17:26] mint: has joined #ruby
[11:26:29] leftylink: &>> print 1, 2, 3
[11:26:32] rubydoc: # => 123nil (https://carc.in/#/r/78cu)
[11:26:45] absolutejam4: has joined #ruby
[11:26:51] leftylink: &>> print 1, " ", 2
[11:26:51] rubydoc: # => 1 2nil (https://carc.in/#/r/78cv)
[11:26:53] leftylink: that's all it's doing
[11:29:17] tuor: print not puts
[11:29:27] tuor: how simple. :)
[11:30:16] tuor: Thx! both
[11:36:28] absolutejam4: has joined #ruby
[11:44:17] fphilipe_: has joined #ruby
[11:52:04] gregf_: has joined #ruby
[11:58:38] Dbugger: has joined #ruby
[11:58:49] queip: has joined #ruby
[12:00:13] jefffrails35: has joined #ruby
[12:02:44] drnerdius: has joined #ruby
[12:07:25] nerdius: has joined #ruby
[12:12:01] DTZUZO: has joined #ruby
[12:14:35] chalkmon1: has joined #ruby
[12:15:53] absolutejam4: has joined #ruby
[12:19:40] conta1: has joined #ruby
[12:20:21] barg: has joined #ruby
[12:23:20] Sylario: has joined #ruby
[12:24:11] Tempesta_: has left #ruby: ("Closing Channel, bye.")
[12:24:16] Tempesta: has joined #ruby
[12:42:11] catphish: has joined #ruby
[12:43:08] catphish: i'm running a TLS server in ruby using OpenSSL, it's come to my attention that i need to use better DH keys, but i can't work out how to specify a DH key in an ssl context, is anyone familiar with this?
[12:43:21] tdy: has joined #ruby
[12:49:13] catphish: looks like i can use ssl_context.tmp_dh_callback
[12:50:11] tdy: has joined #ruby
[12:55:38] fphilipe_: has joined #ruby
[12:59:22] Bish: catphish: why not put nginx in front, or aren't we talking http?
[13:01:49] yalue: has joined #ruby
[13:03:20] absolutejam4: has joined #ruby
[13:05:04] jenrzzz: has joined #ruby
[13:08:00] involans: has joined #ruby
[13:09:09] queip: has joined #ruby
[13:09:21] lucasb: has joined #ruby
[13:12:50] donofrio: has joined #ruby
[13:12:50] jcalla: has joined #ruby
[13:22:32] jcalla: has joined #ruby
[13:28:04] catphish: has left #ruby: ("Leaving")
[13:28:15] alem0lars: has joined #ruby
[13:31:08] reber: has joined #ruby
[13:33:51] absolutejam4: has joined #ruby
[13:45:48] iNs: has joined #ruby
[13:47:30] Rapture: has joined #ruby
[13:49:23] tf2ftw: has joined #ruby
[13:51:32] akem-lnvo: has joined #ruby
[13:52:48] tdy: has joined #ruby
[13:55:32] Inline: has joined #ruby
[13:57:27] tdy: has joined #ruby
[14:01:13] tdy: has joined #ruby
[14:14:05] Swyper: has joined #ruby
[14:16:37] cjohnson_: has joined #ruby
[14:22:32] schne1der: has joined #ruby
[14:26:06] Swyper: has joined #ruby
[14:30:48] tf2ftw: has joined #ruby
[14:38:31] queip: has joined #ruby
[14:38:45] ElFerna: has joined #ruby
[14:40:36] aither: has joined #ruby
[14:41:25] s2013: has joined #ruby
[14:43:18] ngw: has joined #ruby
[14:43:52] tpanarch1st: has joined #ruby
[14:45:59] ngw: has joined #ruby
[14:46:43] ngw: hi, generic question but help highly appreciated: how can I make this faster? https://gist.github.com/ngw/54a544b7f9dcd8964d7d27ae84c754ac
[14:47:01] ngw: especially if the file is big
[14:47:27] tf2ftw: has joined #ruby
[14:49:55] rippa: has joined #ruby
[14:51:04] mkaito: has joined #ruby
[14:51:05] mkaito: has joined #ruby
[14:56:37] agent_white: has joined #ruby
[15:02:23] chalkmonster: has joined #ruby
[15:15:55] leitz: I need an image for "that face you make when a senior person in the company mentions everyone should always keep their resumes current".
[15:16:59] Vaevictus: "this is fine."
[15:17:55] ytti: https://imgflip.com/i/35pftv
[15:19:45] Vaevictus: https://imgflip.com/i/35pfzm
[15:20:04] ytti: alot of jobs?
[15:20:50] ytti: http://hyperboleandahalf.blogspot.com/2010/04/alot-is-better-than-you-at-everything.html
[15:22:27] unreal: has joined #ruby
[15:23:11] leitz: Our company competes for contracts so there's always a need to keep your CV updated. No real surprise there, just the mentioning of it. :)
[15:23:57] leitz: My biggest challenge is that I just moved to "programmer" from "linux guy", so my coding chops aren't in line with my years of career experience.
[15:26:23] ytti: seems like a good career move, congratulations
[15:26:41] ytti: having some subject matter expertise in any domain makes you much better programmer in that domain
[15:28:36] snk: has joined #ruby
[15:32:49] leitz: ytti, I've been working on the move for a long time. Mostly because I like to create solutions before the problems blow things up.
[15:34:11] unreal: has joined #ruby
[15:34:36] agent_white: has joined #ruby
[15:35:48] bitwinery: has joined #ruby
[15:36:05] ytti: leitz, aye, and ceiling is pretty low for sysadmin without development skills
[15:36:24] tf2ftw: has joined #ruby
[15:38:13] Swyper: has joined #ruby
[15:39:27] leitz: ytti, yup. Over time the SA has become a commodity. In some ways, programmers (Java) are doing the same, but seem better at holding off management's low opinion of their value. The small business market seems to be helping.
[15:39:43] zacts: has joined #ruby
[15:40:05] ytti: yeah you need programming and you need subject matter expertise to be really marketable
[15:40:08] ytti: much like in many other domains
[15:40:26] ytti: like if you're good lawyer, you specialise in specific area where you are also expert in the domain, not just legal
[15:41:32] leitz: Agreed. Of course, that's one issue I'm trying to figure out how to overcome; Ruby isn't the language of choice for my domains. Ruby is the language I prefer, though.
[15:41:56] ytti: i love ruby, but i think market now strongly prefers statically typed languages
[15:42:05] ytti: and facts don't matter
[15:42:07] tdy: has joined #ruby
[15:42:08] ytti: demand is what it is
[15:43:20] davorb: has joined #ruby
[15:45:09] agent_white: has joined #ruby
[15:45:12] leitz: Jay McGavren (author of Head First Ruby and Head First Go) did a webinar and I asked if a skilled Go programmer could prototype an application as fast as a skilled Ruby programmer. His comment was that no language was faster than Ruby for rapid prototyping. Makes me wonder if that's a good angle to exploit.
[15:51:01] snowy: has joined #ruby
[16:00:36] s2013: has joined #ruby
[16:02:23] pygmypuppy: has joined #ruby
[16:12:13] orbyt_: has joined #ruby
[16:20:54] havenwood: ngw: You could process nth lines in parallel. The parallel gem or parallel command should both work. You could do your own threaded version without too much fuss.
[16:21:47] havenwood: ngw: Or you could even try async-io, for a more modern, fiber-backed solution.
[16:22:24] havenwood: ngw: What you have is reasonably quick for a single-threaded solution with fairly low memory use.
[16:27:34] ngw: havenwood: actually I'm an idiot, I was trying the code in irb and didn't realize that 99% of the problem was outputting the results...
[16:27:57] ngw: the file is around 400k lines, takes less than 3s
[16:28:04] leitz: ACTION is glad someone else makes those kinds if mistakes...
[16:28:07] ngw: totally acceptable
[16:28:07] gix: has joined #ruby
[16:33:43] gregoryloscombe_: has joined #ruby
[16:33:48] akem-lnvo: has joined #ruby
[16:35:34] orbyt_: has joined #ruby
[16:39:31] Skaterhaym: has joined #ruby
[16:41:36] Skaterhaym: has joined #ruby
[16:42:09] howdoi: has joined #ruby
[16:43:04] Nina: has joined #ruby
[16:44:14] havenwood: &>> 'helloooooo'.squeeze 'o'
[16:44:16] rubydoc: # => "hello" (https://carc.in/#/r/78f9)
[16:45:03] havenwood: &>> alias g p; g'morning'
[16:45:08] rubydoc: # => "morning" (https://carc.in/#/r/78fb)
[16:47:37] tdy: has joined #ruby
[16:56:44] Swyper_: has joined #ruby
[17:02:48] Swyper_: has joined #ruby
[17:03:04] Swyper_: has joined #ruby
[17:04:45] fphilipe_: has joined #ruby
[17:05:44] bitwinery: has joined #ruby
[17:10:23] sameerynho: has joined #ruby
[17:11:46] Swyper: has joined #ruby
[17:15:26] queip: has joined #ruby
[17:28:47] involans: has joined #ruby
[17:33:09] hiroaki: has joined #ruby
[17:36:21] Nina: has left #ruby: ()
[17:39:25] GodFather: has joined #ruby
[17:41:14] fphilipe_: has joined #ruby
[17:41:52] sameerynho: has joined #ruby
[17:42:10] havenwood: Ah, ngw left, but commented on their gist showing a separate Fiber spun up to process each line: https://gist.github.com/ngw/54a544b7f9dcd8964d7d27ae84c754ac
[17:42:57] havenwood: Dunno why I even used an IO stream. I guess just multitasking fail. Anyways, seems several times faster on my machine. ¯\_(ツ)_/¯
[17:55:22] leitz: havenwood, unless the processing took a long time or the file was in memory, it seems like the read would be the choke-point.
[17:56:02] leitz: I, of course, don't know a heck of a lot so I could be wrong. :)
[17:56:11] havenwood: leitz: I guess that's why I used an async stream
[17:56:54] havenwood: leitz: Seems a good bit faster on my machine for whatever reason. I barely had time to write it and do a single benchmark, so no attempts to tune
[17:57:07] havenwood: I may have got it wrong
[17:57:37] leitz: havenwood, hmm...I may be stuck in the spinning platter days, too. With smaller IO buffers.
[17:58:09] leitz: If you have an SSD drive with a decent buffer, it should be really zippy.
[18:03:30] psilly0: has joined #ruby
[18:06:32] queip: has joined #ruby
[18:07:59] codefriar: has joined #ruby
[18:10:04] Eiam: you are reading a single line from a file, spinning off a new fiber to process it and continuing on with the read?
[18:10:21] Eiam: that SOUNDS like the overhead alone would create astounding perf impact
[18:10:35] Eiam: that you are saying its faster is making me dig deeper into my mental model =)
[18:21:39] Swyper: has joined #ruby
[18:22:30] absolutejam4: has joined #ruby
[18:23:32] leitz: Eiam, the fiber overhead should be minimal, compared to the IO load. However, with solid state drives and lots of disk cache, the difference won't be as great. Still, greater.
[18:24:37] leitz: You'd have to use a file size that saturated disk cache and RAM before seeing a significant slow down.
[18:28:11] havenwood: Eiam: i'm skeptical of my own results too ;P just have to wait until this evening to get some free time to poke at it.
[18:29:06] fphilipe_: has joined #ruby
[18:29:17] havenwood: Eiam: ioquatix has a PR open that makes fiber allocation even faster with a fiber pool: https://bugs.ruby-lang.org/issues/15997
[18:29:34] Eiam: which is basically a cache implementation of fiber =P
[18:29:44] havenwood: he's debating exposing the pool to users
[18:29:55] havenwood: or just under the hood
[18:30:05] Eiam: whats it built on in ruby for macOS, libpthread?
[18:30:11] havenwood: https://github.com/ruby/ruby/pull/2224
[18:30:31] Eiam: wonder if ruby ever took advantage of the new allocator in macOS
[18:31:00] havenwood: Eiam: ioquatix keeps implementing fibers in assembly :)
[18:33:51] conta1: has joined #ruby
[18:35:22] havenwood: Eiam: i haven't looked at OS-specific tweaks
[18:36:22] Eiam: havenwood: 10.14.5 has a new allocator for 32 GB and higher configurations to take advantage of the crazy ram people want to use with data processing etc
[18:36:34] havenwood: Eiam: in 2.6: Native implementations (arm32, arm64, ppc64le, win32, win64, x86, amd64) of
[18:36:34] havenwood: coroutines to improve performance of Fiber significantly. [Feature #14739]
[18:36:43] irdr: has joined #ruby
[18:36:56] havenwood: https://bugs.ruby-lang.org/issues/14739
[18:40:44] ytti: I've used this library before: http://software.schmorp.de/pkg/libcoro.html and handled millions of HTTP requests using it.
[18:40:51] ytti: i wonder in what time
[18:42:38] akem-lnvo: has joined #ruby
[18:44:15] GodFather: has joined #ruby
[18:51:05] greengriminal: has joined #ruby
[18:54:25] rippa: has joined #ruby
[18:58:21] Swyper: has joined #ruby
[19:03:01] fuzzface: has joined #ruby
[19:06:55] troulouliou_div2: has joined #ruby
[19:12:35] jenrzzz: has joined #ruby
[19:20:38] greengriminal: has joined #ruby
[19:27:42] guipan: has joined #ruby
[19:29:11] guipan: has left #ruby: ()
[19:37:05] conta1: has joined #ruby
[19:38:30] fphilipe_: has joined #ruby
[19:47:35] havenwood: ytti: Here's an interesting thread with folk serving tens of millions of files per day experimenting with Falcon (libcoro under the hood since backed by fibers): https://github.com/socketry/falcon/issues/40
[19:54:15] cd: has joined #ruby
[19:54:19] cellmaker: has joined #ruby
[19:54:43] cellmaker: has left #ruby: ()
[19:55:52] queip: has joined #ruby
[20:15:10] _whitelogger: has joined #ruby
[20:19:27] absolutejam: has joined #ruby
[20:32:21] jenrzzz: has joined #ruby
[20:45:03] Thenekofell: has joined #ruby
[20:45:36] Cthulu201: has joined #ruby
[20:54:56] fphilipe_: has joined #ruby
[21:03:27] Skaterhaym: has joined #ruby
[21:03:53] queip: has joined #ruby
[21:07:37] pygmypuppy: has joined #ruby
[21:14:05] amrx: has joined #ruby
[21:26:02] ellcs: has joined #ruby
[21:26:48] ellcs: has joined #ruby
[21:39:40] Thenekofell: has joined #ruby
[21:50:19] s2013: has joined #ruby
[21:51:30] fphilipe_: has joined #ruby
[21:54:11] tf2ftw: has joined #ruby
[21:54:47] GodFather: has joined #ruby
[21:55:12] Fernando-Basso: has joined #ruby
[22:04:15] fphilipe_: has joined #ruby
[22:05:49] tf2ftw: has joined #ruby
[22:08:03] leitz: has joined #ruby
[22:30:18] Scriptonaut: has left #ruby: ()
[22:32:50] Dr_MDMA_MD: has joined #ruby
[22:40:23] fphilipe_: has joined #ruby
[22:40:44] ramfjord: has joined #ruby
[22:44:01] duderonomy: has joined #ruby
[22:44:47] bitwinery: has joined #ruby
[22:47:24] tdy: has joined #ruby
[22:51:56] Thenekofell: has joined #ruby
[23:00:13] queip: has joined #ruby
[23:06:36] codiecypha: has joined #ruby
[23:07:50] codiecypha: Hello I just wanted to know if any of you are very familiar with active record models
[23:08:32] codiecypha: has left #ruby: ()
[23:15:42] vethis: has joined #ruby
[23:21:55] queip: has joined #ruby
[23:23:57] Thenekofell: has joined #ruby
[23:25:56] p3ps1: has joined #ruby
[23:26:06] infernix: has joined #ruby
[23:30:42] orbyt_: has joined #ruby
[23:30:44] agent_white: has joined #ruby
[23:36:25] havenwood: codefriar: Yes, some of us are very familiar with active record models.
[23:36:39] havenwood: oops, codie* left - sorry codefriar
[23:38:21] vethis: anyone familiar the tty gems? :P
[23:38:39] havenwood: vethis: Having a tty gem problem?
[23:39:31] vethis: just wishing i could get 256 colors to work properly
[23:41:49] vethis: using the paint gem alongside it, sometimes it just breaks tty. like, trying to var.ask(Paint["Prompt:","#somehex"]) just kills the prompt functionality. it prints the string in the right color but doesn't take input
[23:45:13] vethis: in fact any gem that colorizes terminal output in 256 mode doesn't work. lol i guess that's how tty is designed, which sucks because i've learned to love it. i just want my pretty colors :( if i knew more ruby i could probably hack it into the gem but that's beyond my skillset right now
[23:51:25] ramfjord: has joined #ruby
[23:56:21] fphilipe_: has joined #ruby