« Back to channel list

#ruby - 25 November 2017

« Back 1 day Forward 1 day »
[00:01:02] mim1k: has joined #ruby
[00:02:47] drowze: has joined #ruby
[00:02:54] milardovich: has joined #ruby
[00:03:47] knight33: has joined #ruby
[00:03:49] alveric1: has joined #ruby
[00:05:09] morfin: i tried 5.1.12
[00:05:50] morfin: i started an app but it's not available
[00:06:10] shinnya: has joined #ruby
[00:06:50] workmad3: has joined #ruby
[00:09:44] MrBusiness: has joined #ruby
[00:13:12] carp3120: has joined #ruby
[00:14:12] morfin: how passenger actually works?
[00:16:34] ramfjord: has joined #ruby
[00:16:52] Technodrome: has joined #ruby
[00:21:47] nowhereman_: has joined #ruby
[00:30:00] c-c: morfin: here are some ancient documents that may provide clues https://github.com/csmr/random-dev-notes/blob/master/phusion-passenger-node-test.md
[00:33:44] cdg: has joined #ruby
[00:34:22] leitz: has joined #ruby
[00:34:53] leitz: apeiros, I'm not sure I get the Struct thing well. https://gist.github.com/LeamHall/f9005bc62de51a59d8cc9b56c0ed9c76
[00:35:47] apeiros: leitz: you create a new class every time like that :)
[00:36:02] apeiros: put line 14 outside and make it Stats (or Upp) instead of stats, so it's a constant
[00:36:43] apeiros: next step is to make generate a class method on it, so: my_upp = Upp.generate
[00:37:14] apeiros: and another step is to make upp_to_s an instance method Upp#to_s
[00:37:23] vondruch: has joined #ruby
[00:37:47] leitz: That bit was what I couldn't figure out; how to put methods in the Struct.
[00:38:13] leitz: I saw the "do" on your Line 1 but wasn't sure that was the way.
[00:38:13] apeiros: Struct.new(…members…) do …class level code… end
[00:38:27] leitz: Okay, lemme go "do" more.
[00:42:23] vondruch: has joined #ruby
[00:45:45] wald0: has joined #ruby
[00:47:17] dtzuzu: has joined #ruby
[00:57:20] leitz: Closer, but not there yet. https://gist.github.com/LeamHall/f9005bc62de51a59d8cc9b56c0ed9c76
[00:57:40] apeiros: line 7, you can drop the "upp ="
[00:57:56] apeiros: line 10: this should be an instance method, so just "def to_s"
[00:59:41] apeiros: ACTION still sad there's no pack option to go Integer -> hex
[00:59:56] tomphp: has joined #ruby
[00:59:57] leitz: I think that has it.
[01:00:08] leitz: Once I commented out the command line.
[01:00:51] leitz: Oh, cool, C87A96 out the gate. Before a career! Nice numbers.
[01:01:24] leitz: Lemme see if i can put that into the actual program now.
[01:01:43] apeiros: so F is the max upp value for a single stat?
[01:02:10] leitz: C is the max rolled, can go to F with Career modifications.
[01:02:28] leitz: Usually. There are some 0.005% outliers I'm ignoring.
[01:03:09] leitz: However, for UWP and USP (World and Ship) Profiles the character set goes to Z, I think.
[01:03:29] apeiros: to_s(36) works
[01:03:44] apeiros: if 0.005% can go beyond F, I'd use that for Upp too
[01:03:46] leitz: Except you want to avoid uppercase i and o.
[01:03:59] apeiros: tr for those
[01:04:28] apeiros: >> 18.to_s(36)
[01:04:30] ruby[bot]: apeiros: # => "i" (https://eval.in/907379)
[01:04:37] apeiros: oh, that's already lowercase
[01:04:53] leitz: All uppercase. Part of the routine. Users can be such a pain...
[01:04:58] apeiros: >> 18.to_s(36).upcase.tr("IO","io")
[01:04:59] ruby[bot]: apeiros: # => "i" (https://eval.in/907380)
[01:05:06] apeiros: >> 19.to_s(36).upcase.tr("IO","io")
[01:05:07] ruby[bot]: apeiros: # => "J" (https://eval.in/907381)
[01:07:15] carp3120: has joined #ruby
[01:07:31] plexigras: has joined #ruby
[01:08:02] leitz: Can I put the struct stuff into the character_tools module?
[01:08:59] carp3120: has joined #ruby
[01:09:51] apeiros: modules can act as namespaces, so yes
[01:10:03] apeiros: I do hope it's CharacterTools, though :)
[01:10:42] apeiros: module CharacterTools; Upp = Struct.new(…) do … end; end; my_upp = CharacterTools::Upp.generate
[01:10:56] apeiros: ACTION afk for a couple of hours now, have fun
[01:11:28] leitz: Thanks! I'll be asleep soon, but will post the resutls.
[01:11:32] leitz: results, too...
[01:11:55] Cohedrin: has joined #ruby
[01:20:32] dinfuehr: has joined #ruby
[01:20:35] carp3120: has joined #ruby
[01:22:25] kuchi: has joined #ruby
[01:25:31] jottr_: has joined #ruby
[01:28:04] bloodycock: has joined #ruby
[01:29:15] mk[]: has joined #ruby
[01:30:07] hutch34: has joined #ruby
[01:30:58] mim1k: has joined #ruby
[01:33:12] tomphp: has joined #ruby
[01:46:02] dstrunk: has joined #ruby
[01:47:24] milardovich: has joined #ruby
[01:48:44] ramfjord: has joined #ruby
[01:49:06] konsolebox: has joined #ruby
[01:50:55] benlieb: has joined #ruby
[01:51:26] xco: has joined #ruby
[01:53:27] eckhardt: has joined #ruby
[01:55:32] postmodern: has joined #ruby
[01:57:00] leitz: apeiros, mostly done with the UPP. Nappy time. Tomorrow I need to figure out how to set and test the new UPP. https://github.com/LeamHall/CT_Character_Generator/tree/upp_to_struct
[01:57:14] leitz: It's in the "upp_to_struct" branch.
[01:58:16] roamingdog: has joined #ruby
[02:01:48] silvermine: has joined #ruby
[02:02:59] ahrs: has joined #ruby
[02:03:07] DoubleMalt: has joined #ruby
[02:06:14] d^sh: has joined #ruby
[02:06:47] jottr_: has joined #ruby
[02:13:43] Technodrome: has joined #ruby
[02:14:39] mson: has joined #ruby
[02:16:49] jottr_: has joined #ruby
[02:17:51] dhollinger: has joined #ruby
[02:19:52] luminor: has joined #ruby
[02:20:37] bloodycock: has joined #ruby
[02:22:53] luminor_: has joined #ruby
[02:25:42] workmad3: has joined #ruby
[02:28:22] luminor: has joined #ruby
[02:45:22] DoubleMalt: has joined #ruby
[02:48:52] dstrunk: has joined #ruby
[02:50:30] FastJack: has joined #ruby
[02:51:52] jottr_: has joined #ruby
[02:52:23] luminor: has joined #ruby
[03:00:16] cadillac_: has joined #ruby
[03:01:31] girl-video: has joined #ruby
[03:02:51] DoubleMalt: has joined #ruby
[03:04:17] d^sh: has joined #ruby
[03:04:28] jenrzzz: has joined #ruby
[03:04:43] jenrzzz: has joined #ruby
[03:04:50] sspreitz: has joined #ruby
[03:07:08] mfb2: has joined #ruby
[03:08:05] charliesome: has joined #ruby
[03:09:51] luminor_: has joined #ruby
[03:11:59] elcontrastador: has joined #ruby
[03:13:54] hutch34: has joined #ruby
[03:15:47] dstrunk: has joined #ruby
[03:16:27] nofxx: has joined #ruby
[03:16:48] eightlimbed: has joined #ruby
[03:17:12] k3rn31: has joined #ruby
[03:17:22] elcontrastador: has joined #ruby
[03:19:52] luminor: has joined #ruby
[03:21:10] kickr: has joined #ruby
[03:21:29] luminor_: has joined #ruby
[03:25:29] Cohedrin: has joined #ruby
[03:30:01] bkxd: has joined #ruby
[03:30:48] irick: has joined #ruby
[03:31:49] epochwolf: has joined #ruby
[03:34:28] shinnya: has joined #ruby
[03:34:36] konsolebox: has joined #ruby
[03:35:21] tpendragon: has joined #ruby
[03:38:14] DoubleMalt: has joined #ruby
[03:38:43] bmurt: has joined #ruby
[03:38:46] harfangk: has joined #ruby
[03:45:18] jackjackdripper: has joined #ruby
[03:46:39] mim1k: has joined #ruby
[03:48:16] cdg: has joined #ruby
[03:52:36] DoubleMalt: has joined #ruby
[03:52:51] bkxd: has joined #ruby
[03:55:24] kitsunenokenja: has joined #ruby
[03:56:01] miskatonic: has joined #ruby
[03:57:58] mjolnird: has joined #ruby
[03:58:40] deepredsky: has joined #ruby
[03:59:42] konsolebox: has joined #ruby
[04:01:26] tuelz: has joined #ruby
[04:02:13] hutch34: has joined #ruby
[04:06:33] bkxd: has joined #ruby
[04:07:22] knight33: has joined #ruby
[04:14:01] carp3120: has joined #ruby
[04:14:10] DoubleMalt: has joined #ruby
[04:15:40] jottr_: has joined #ruby
[04:17:17] wald0: has joined #ruby
[04:21:40] enterprisey: has joined #ruby
[04:25:00] DTZUZO: has joined #ruby
[04:25:30] konsolebox: has joined #ruby
[04:29:58] DoubleMalt: has joined #ruby
[04:32:47] johno84: has joined #ruby
[04:35:10] benlieb: has joined #ruby
[04:36:00] benlieb: has joined #ruby
[04:36:31] benlieb: has joined #ruby
[04:45:05] tastygradient: has joined #ruby
[04:49:48] gix-: has joined #ruby
[04:54:19] lexruee: has joined #ruby
[04:56:05] mim1k: has joined #ruby
[04:57:23] ramfjord: has joined #ruby
[05:02:57] bkxd: has joined #ruby
[05:04:58] konsolebox: has joined #ruby
[05:05:31] DoubleMalt: has joined #ruby
[05:12:48] drowze: has joined #ruby
[05:13:12] milardovich: has joined #ruby
[05:14:24] uZiel: has joined #ruby
[05:16:19] DoubleMalt: has joined #ruby
[05:18:51] jottr_: has joined #ruby
[05:18:54] DoubleMalt: has joined #ruby
[05:23:39] tamouse__: has joined #ruby
[05:26:36] jenrzzz: has joined #ruby
[05:26:36] jenrzzz: has joined #ruby
[05:40:32] konsolebox: has joined #ruby
[05:40:37] bkxd: has joined #ruby
[05:46:44] jottr_: has joined #ruby
[05:46:53] jenrzzz: has joined #ruby
[05:46:54] jenrzzz: has joined #ruby
[05:48:16] bkxd: has joined #ruby
[05:48:28] konsolebox: has joined #ruby
[05:49:12] hutch34: has joined #ruby
[05:52:42] wolakkk: has joined #ruby
[05:56:48] rippa: has joined #ruby
[05:58:17] ur5us: has joined #ruby
[05:59:15] deepredsky: has joined #ruby
[06:08:04] tamouse__: has left #ruby: (""Poets have been mysteriously silent on the subject of cheese" -- G.K.Chesterson")
[06:09:23] hutch34: has joined #ruby
[06:11:59] konsolebox: has joined #ruby
[06:14:10] govg: has joined #ruby
[06:17:20] jottr_: has joined #ruby
[06:21:59] RyanMcCoskrie: has joined #ruby
[06:23:13] oetjenj: has joined #ruby
[06:25:00] konsolebox: has joined #ruby
[06:29:43] bkxd_: has joined #ruby
[06:34:12] bkxd: has joined #ruby
[06:37:01] konsolebox: has joined #ruby
[06:40:44] mson: has joined #ruby
[06:43:32] konsolebox: has joined #ruby
[06:49:01] konsolebox: has joined #ruby
[06:53:13] milardovich: has joined #ruby
[06:55:02] carp3120: has joined #ruby
[06:57:36] ramfjord: has joined #ruby
[06:57:39] carp3120: has joined #ruby
[06:59:28] Exhiled: has joined #ruby
[07:05:32] konsolebox: has joined #ruby
[07:08:12] carp3120: has joined #ruby
[07:11:47] iceden: has joined #ruby
[07:12:26] Exhiled: has joined #ruby
[07:14:00] mkaito: has joined #ruby
[07:14:58] bkxd_: has joined #ruby
[07:17:19] jottr_: has joined #ruby
[07:19:00] bkxd__: has joined #ruby
[07:23:49] ramfjord: has joined #ruby
[07:26:04] konsolebox: has joined #ruby
[07:28:15] conta: has joined #ruby
[07:29:35] iceden: has joined #ruby
[07:31:45] miskatonic: has joined #ruby
[07:32:28] jamesaxl: has joined #ruby
[07:36:44] ramfjord: has joined #ruby
[07:39:38] uZiel: has joined #ruby
[07:48:08] johno84: has joined #ruby
[07:48:35] konsolebox: has joined #ruby
[07:48:49] Mia: has joined #ruby
[07:48:49] Mia: has joined #ruby
[07:59:58] deepredsky: has joined #ruby
[08:01:07] konsolebox: has joined #ruby
[08:03:04] hutch34: has joined #ruby
[08:04:51] bkxd: has joined #ruby
[08:07:51] yabbes: has joined #ruby
[08:09:38] konsolebox: has joined #ruby
[08:13:19] jottr_: has joined #ruby
[08:17:44] dionysus69: has joined #ruby
[08:18:38] konsolebox: has joined #ruby
[08:29:38] konsolebox: has joined #ruby
[08:37:39] konsolebox: has joined #ruby
[08:39:55] hutch34: has joined #ruby
[08:42:37] n13z: has joined #ruby
[08:44:10] konsolebox: has joined #ruby
[08:49:24] Immune: has joined #ruby
[08:49:33] bkxd: has joined #ruby
[09:00:49] hutch34: has joined #ruby
[09:01:35] jenrzzz: has joined #ruby
[09:01:35] jenrzzz: has joined #ruby
[09:04:53] yabbes: has joined #ruby
[09:05:15] jottr_: has joined #ruby
[09:06:59] lexruee: has joined #ruby
[09:10:54] claudiuinberlin: has joined #ruby
[09:19:10] bronson: has joined #ruby
[09:19:26] Cohedrin: has joined #ruby
[09:19:53] Neptu: has joined #ruby
[09:21:42] hutch34: has joined #ruby
[09:29:31] jenrzzz: has joined #ruby
[09:29:31] jenrzzz: has joined #ruby
[09:30:08] marr: has joined #ruby
[09:34:59] bkxd: has joined #ruby
[09:36:24] yasumi2136: has joined #ruby
[09:42:32] hutch34: has joined #ruby
[09:43:28] conta: has joined #ruby
[09:44:25] lele: has joined #ruby
[09:47:58] zanoni: has joined #ruby
[09:48:20] michael3: has joined #ruby
[09:48:23] jnyw: has joined #ruby
[09:53:44] quobo: has joined #ruby
[09:55:47] catbusters: has joined #ruby
[09:56:14] QualityAddict: has joined #ruby
[09:59:46] drowze: has joined #ruby
[10:00:20] tAn: has joined #ruby
[10:00:56] dionysus69: has joined #ruby
[10:03:27] hutch34: has joined #ruby
[10:14:19] PixeLInc: has joined #ruby
[10:17:53] bkxd: has joined #ruby
[10:18:39] Sid05: has joined #ruby
[10:20:15] bkxd_: has joined #ruby
[10:24:21] hutch34: has joined #ruby
[10:25:46] Quentinius: has joined #ruby
[10:32:00] dionysus69: has joined #ruby
[10:41:49] jenrzzz: has joined #ruby
[10:42:52] dinfuehr_: has joined #ruby
[10:45:12] hutch34: has joined #ruby
[10:46:35] mfb2: has joined #ruby
[10:47:00] oetjenj: has joined #ruby
[10:47:14] jenrzzz: has joined #ruby
[10:47:14] jenrzzz: has joined #ruby
[10:54:31] jnyw: has joined #ruby
[11:03:34] johno84: has joined #ruby
[11:06:00] blackmesa1: has joined #ruby
[11:06:05] hutch34: has joined #ruby
[11:06:23] tomphp: has joined #ruby
[11:07:50] tomphp: has joined #ruby
[11:17:12] leeice: has joined #ruby
[11:17:40] leeice: has left #ruby: ()
[11:21:09] jenrzzz: has joined #ruby
[11:21:09] jenrzzz: has joined #ruby
[11:24:56] mikecmpbll: has joined #ruby
[11:26:59] hutch34: has joined #ruby
[11:28:40] alex``: has joined #ruby
[11:29:11] tomphp: has joined #ruby
[11:32:33] deadnull: has joined #ruby
[11:35:27] leitz: has joined #ruby
[11:43:38] tomphp: has joined #ruby
[11:48:01] hutch34: has joined #ruby
[11:52:13] leitz: Wow, tracking down an odd bug. Even in my own code this can be a challenge.
[12:00:33] dviola: has joined #ruby
[12:00:52] leitz: On to the next bug, just discovered... :(
[12:06:57] uZiel: has joined #ruby
[12:08:53] hutch34: has joined #ruby
[12:13:05] someuser: has joined #ruby
[12:19:49] tAn: has joined #ruby
[12:20:35] jenrzzz: has joined #ruby
[12:20:35] jenrzzz: has joined #ruby
[12:20:48] InfinityFye: has joined #ruby
[12:25:46] milardovich: has joined #ruby
[12:27:30] d^sh: has joined #ruby
[12:28:39] uZiel: has joined #ruby
[12:29:43] hutch34: has joined #ruby
[12:31:29] charliesome: has joined #ruby
[12:31:37] Qommand0r: has joined #ruby
[12:34:51] jenrzzz: has joined #ruby
[12:34:51] jenrzzz: has joined #ruby
[12:40:04] miskatonic: has joined #ruby
[12:50:39] hutch34: has joined #ruby
[13:06:25] hutch34: has joined #ruby
[13:08:45] gizmore: has joined #ruby
[13:09:48] synthroid: has joined #ruby
[13:17:20] ramfjord: has joined #ruby
[13:19:48] lexruee: has joined #ruby
[13:22:12] hutch34: has joined #ruby
[13:24:12] tAn: has joined #ruby
[13:28:21] jenrzzz: has joined #ruby
[13:28:21] jenrzzz: has joined #ruby
[13:34:41] pokmo: has joined #ruby
[13:35:01] pokmo: what might be a good way to design numeric, strictly increasing user IDs without exposing the true number of users?
[13:35:20] tAn: has joined #ruby
[13:36:15] x77686d: has joined #ruby
[13:36:16] kitsunenokenja: has joined #ruby
[13:38:00] hutch34: has joined #ruby
[13:39:53] jenrzzz: has joined #ruby
[13:40:14] michael3: has joined #ruby
[13:52:16] TinkerTyper: has joined #ruby
[13:53:45] hutch34: has joined #ruby
[13:55:31] apparition: has joined #ruby
[13:55:33] halt: has joined #ruby
[14:03:55] Megamos: has joined #ruby
[14:04:09] lele: has joined #ruby
[14:09:36] hutch34: has joined #ruby
[14:13:17] apeiros: pokmo: do not expose the user-id to the outside. map it to a uuid.
[14:13:56] pokmo: apeiros, but what might be a good way to make an increasing uuid?
[14:14:04] pokmo: that doesn't expose the user id
[14:14:12] apeiros: you misunderstand
[14:14:18] apeiros: have your increasing numerical id
[14:14:24] apeiros: have a map {id => uuid}
[14:14:44] apeiros: and only expose the uuid to the outside
[14:15:28] pokmo: apeiros, yes i know, but i'm hoping to make the public ids increasing
[14:15:59] pokmo: just for the sake of consistency
[14:16:32] apeiros: and is that sake of consistency more or less important than not exposing the true number of users?
[14:19:08] johno84: has joined #ruby
[14:20:35] lunarkitty7: has joined #ruby
[14:20:53] apeiros: other things you can do, but those just obfuscate things a bit: don't start at 0, start at a high random number. don't increase numbers by 1 but by a random number
[14:21:38] pokmo: yeah i guess
[14:23:32] gheegh: has joined #ruby
[14:23:52] blackmesa1: has joined #ruby
[14:25:21] hutch34: has joined #ruby
[14:41:09] hutch34: has joined #ruby
[14:46:58] mfb2: has joined #ruby
[14:48:24] silvermine: has joined #ruby
[14:51:23] rippa: has joined #ruby
[14:53:40] kickr: has joined #ruby
[14:54:36] ule: Is it possible to inject a parameter inside a block like: map, each, keep_if, select? I have foo = get_something_from_db. I can solve this issue adding an instance variable @foo or calling "get_something_from_db inside the loop block. I'm wondering if I can do something like: aaa.keep_if(foo) { |a| foo?
[14:55:48] ule: humm I remember something like class variables @@foo
[14:55:50] ule: let me try
[14:56:56] DLSteve: has joined #ruby
[14:56:59] hutch34: has joined #ruby
[14:57:04] sepp2k: has joined #ruby
[14:57:25] Cohedrin: has joined #ruby
[14:57:54] steffes: has joined #ruby
[14:59:23] guille-moe: has joined #ruby
[15:00:03] apeiros: ule: blocks have access to all local variables around them
[15:00:40] apeiros: >> x = 5; [1,3,5,7,9].select { |y| y > x }
[15:00:41] ruby[bot]: apeiros: # => [7, 9] (https://eval.in/907569)
[15:00:50] ule: what, so I'm getting crazy then
[15:01:06] ule: apeiros: that make sense
[15:02:35] ule: thanks apeiros
[15:03:44] kapil___: has joined #ruby
[15:08:29] johno84: has joined #ruby
[15:12:22] tao_: has joined #ruby
[15:13:47] hutch34: has joined #ruby
[15:16:58] Megamos: has joined #ruby
[15:17:28] ramfjord: has joined #ruby
[15:21:35] kickr: has joined #ruby
[15:29:30] hutch34: has joined #ruby
[15:31:30] ams__: has joined #ruby
[15:32:15] nowhereman_: has joined #ruby
[15:35:35] silvermine: has joined #ruby
[15:35:49] jenrzzz: has joined #ruby
[15:35:49] jenrzzz: has joined #ruby
[15:38:26] uZiel: has joined #ruby
[15:41:27] gheegh: has joined #ruby
[15:45:20] hutch34: has joined #ruby
[15:46:11] Azure: has joined #ruby
[15:52:17] jenrzzz: has joined #ruby
[15:52:53] herbmillerjr: has joined #ruby
[15:55:50] psychicist__: has joined #ruby
[16:00:54] Azure: has joined #ruby
[16:00:57] silvermine: has joined #ruby
[16:01:04] hutch34: has joined #ruby
[16:02:19] knight33: has joined #ruby
[16:04:04] zautomata1: has joined #ruby
[16:04:06] silvermine: has joined #ruby
[16:04:52] johno84: has joined #ruby
[16:05:52] silvermine: has joined #ruby
[16:07:42] silvermine: has joined #ruby
[16:12:34] silvermine: has joined #ruby
[16:15:34] michael3: has joined #ruby
[16:15:40] xlegoman: has joined #ruby
[16:16:55] hutch34: has joined #ruby
[16:17:14] silvermine: has joined #ruby
[16:24:05] EdwardIII: has joined #ruby
[16:25:02] EdwardIII: hey. i just want to fire off a bunch of http requests on a non-blocking way (just doing a little "site uptime checker" for some internal bits and pieces). i'm reading around but there's so much stuff i'm not sure where to start. em, promises.rb, fibres, ruby-concurrent
[16:26:09] EdwardIII: concurrent-ruby looked like it'd be the quickest to get up and running as it supports promises which i'm pretty familiar with, but that requires intern.h. i can't figure out what library this header comes from and googling came up with nothing helpful
[16:26:39] houhoulis: has joined #ruby
[16:27:43] EdwardIII: next i tried promise.rb. this worked pretty nicely - it requires EM to actually execute async i think. works sort of ok but the app doesn't stop when finished and i wasn't sure of a sane way to make event reactor stop when it was finished or how to quickly add timeouts etc
[16:28:11] EdwardIII: wondered if there was a sort of popular route to go for this kind of activity?
[16:28:50] oetjenj: has joined #ruby
[16:29:18] hutch34: has joined #ruby
[16:38:02] kul0: has joined #ruby
[16:41:29] knight33: has joined #ruby
[16:45:44] cdg: has joined #ruby
[16:50:30] ek926m: has joined #ruby
[16:51:46] bmurt: has joined #ruby
[16:51:47] reaVer: has joined #ruby
[16:56:30] apeiros: EdwardIII: huh? concurrent-ruby should be non-native. the native parts are afaik purely optional?
[16:56:55] apeiros: https://github.com/ruby-concurrency/concurrent-ruby#c-extensions-for-mri
[16:57:29] apeiros: and intern.h might come from a ruby-dev package or similar
[16:59:24] EdwardIII: apeiros: hmm odd. maybe i had a typo or something - i'll double check. thanks
[17:02:20] ledestin: has joined #ruby
[17:03:12] Emmanuel_Chanel: has joined #ruby
[17:03:16] ShekharReddy: has joined #ruby
[17:07:53] jrabe: has joined #ruby
[17:08:10] bmurt: has joined #ruby
[17:08:27] plexigras: has joined #ruby
[17:08:52] Guest84051: has joined #ruby
[17:09:38] konsolebox: has joined #ruby
[17:17:02] gheegh: has joined #ruby
[17:17:40] ramfjord: has joined #ruby
[17:17:46] zautomata1: has joined #ruby
[17:22:56] guacamole: has joined #ruby
[17:24:27] neo95: has joined #ruby
[17:29:14] ek926m: has joined #ruby
[17:30:57] EdwardIII: has joined #ruby
[17:30:58] EdwardIII: has joined #ruby
[17:31:11] mfb2: has joined #ruby
[17:33:24] hutch34: has joined #ruby
[17:35:52] jenrzzz: has joined #ruby
[17:35:52] jenrzzz: has joined #ruby
[17:37:05] jackjackdripper: has joined #ruby
[17:37:35] devchild: has joined #ruby
[17:40:18] milardovich: has joined #ruby
[17:40:42] hahuang65: has joined #ruby
[17:41:19] tomphp: has joined #ruby
[17:42:02] hutch34: has joined #ruby
[17:42:31] dionysus69: has joined #ruby
[17:44:55] muelleme: has joined #ruby
[17:45:47] raynold: has joined #ruby
[17:50:57] iceden: has joined #ruby
[17:52:06] blackmesa1: has joined #ruby
[17:52:58] mfb2: has joined #ruby
[17:54:56] dionysus69: has joined #ruby
[17:58:16] hutch34: has joined #ruby
[17:59:17] tomphp: has joined #ruby
[18:00:54] n13z: has joined #ruby
[18:02:29] tomphp: has joined #ruby
[18:03:22] tomphp: has joined #ruby
[18:03:42] s3nd1v0g1us: has joined #ruby
[18:04:49] steffes: has joined #ruby
[18:06:55] mfb2: has joined #ruby
[18:07:48] Marco_: has joined #ruby
[18:08:25] hutch34: has joined #ruby
[18:08:26] dstrunk: has joined #ruby
[18:08:50] ltem: has joined #ruby
[18:09:01] kitsunenokenja: has joined #ruby
[18:09:25] ledestin: has joined #ruby
[18:10:18] eightlimbed: has joined #ruby
[18:13:45] tomphp: has joined #ruby
[18:17:07] hinbody: has joined #ruby
[18:18:42] hutch34: has joined #ruby
[18:19:10] zautomata1: has joined #ruby
[18:20:59] jamesaxl: has joined #ruby
[18:21:49] digitalowl: has joined #ruby
[18:23:53] digitalowl: Guys, what's better - PriodicTimer from EventMachine or loop supervisor with sleep?
[18:28:45] mson: has joined #ruby
[18:28:58] hutch34: has joined #ruby
[18:37:05] Cohedrin: has joined #ruby
[18:37:53] TomyLobo: has joined #ruby
[18:39:11] hutch34: has joined #ruby
[18:39:23] TomyLobo: i wanna take a stab at parsing stellaris savegames (see this page for an example of what the saves look like: https://github.com/nickbabcock/jomini)
[18:39:59] TomyLobo: I could probably hand-code the parser, but i wanna try and see if i can get it done faster using a parser generator
[18:40:10] TomyLobo: can you recommend one to use?
[18:42:27] cdg: has joined #ruby
[18:45:01] nadir: has joined #ruby
[18:47:07] TomyLobo: I'm gonna try parslet
[18:49:20] hutch34: has joined #ruby
[18:50:38] devchild: has joined #ruby
[18:53:32] ramfjord: has joined #ruby
[18:55:38] bkxd: has joined #ruby
[18:59:29] hutch34: has joined #ruby
[19:09:40] hutch34: has joined #ruby
[19:12:48] dstrunk: has joined #ruby
[19:14:06] bkxd_: has joined #ruby
[19:16:20] blackmesa1: has joined #ruby
[19:17:15] john__: has joined #ruby
[19:19:51] hutch34: has joined #ruby
[19:23:24] mtkd: has joined #ruby
[19:23:53] x77686d: has joined #ruby
[19:24:41] houhoulis: has joined #ruby
[19:28:09] uZiel: has joined #ruby
[19:28:34] nowhereman_: has joined #ruby
[19:29:28] GodFather: has joined #ruby
[19:30:01] hutch34: has joined #ruby
[19:34:40] Dimik: has joined #ruby
[19:35:41] jenrzzz: has joined #ruby
[19:35:42] jenrzzz: has joined #ruby
[19:35:43] nofxx: has joined #ruby
[19:35:47] guacamole: has joined #ruby
[19:36:44] lexruee: has joined #ruby
[19:39:45] devchild: has joined #ruby
[19:40:14] hutch34: has joined #ruby
[19:42:12] devchild: has joined #ruby
[19:43:01] devchild: has joined #ruby
[19:43:35] cdg: has joined #ruby
[19:49:07] goyox86_: has joined #ruby
[19:50:22] uZiel: has joined #ruby
[19:50:24] hutch34: has joined #ruby
[19:54:19] jenrzzz: has joined #ruby
[19:54:34] blackmesa1: has joined #ruby
[19:56:34] goyox86: has left #ruby: ()
[19:56:38] nowhereman_: has joined #ruby
[19:57:02] goyox86: has joined #ruby
[20:00:33] hutch34: has joined #ruby
[20:03:39] sepp2k1: has joined #ruby
[20:08:25] ramfjord: has joined #ruby
[20:10:40] knight33: has joined #ruby
[20:10:43] hutch34: has joined #ruby
[20:19:38] darix: TomyLobo: ruby-ll, ragel
[20:19:41] darix: come to mind
[20:20:42] TomyLobo: hmm, already wrote up 3/4 of the grammer in parslet ^^
[20:21:00] hutch34: has joined #ruby
[20:22:22] phate408: has joined #ruby
[20:23:15] helpa: has joined #ruby
[20:24:41] Azure: has joined #ruby
[20:31:10] hutch34: has joined #ruby
[20:31:26] ek926m: has joined #ruby
[20:33:04] nchambers: has joined #ruby
[20:34:52] dstrunk: has joined #ruby
[20:41:22] hutch34: has joined #ruby
[20:45:07] guacamole: has joined #ruby
[20:45:58] yqt: has joined #ruby
[20:50:16] TomyLobo: okaaay, parslet slowly fills up my memory then dies
[20:51:32] hutch34: has joined #ruby
[20:52:03] hyperreal: has joined #ruby
[20:52:14] goyox86: has joined #ruby
[20:53:09] hyperreal: has joined #ruby
[20:53:37] quobo: has joined #ruby
[20:54:29] milardovich: has joined #ruby
[21:00:05] darix: or your way of using the library
[21:01:43] hutch34: has joined #ruby
[21:05:13] TheRealMattM: has joined #ruby
[21:06:32] leitz: Should the Pickaxe book be available in PDF on github?
[21:06:56] leitz: And is there a better place to tell someone if I find the above?
[21:07:49] leitz: And, for those who know, if I have the Ruby 1.8 version of it, do things change enough to get the 1.9/2.0 version. The reference material is easier to read than web pages.
[21:08:00] jenrzzz: has joined #ruby
[21:08:00] jenrzzz: has joined #ruby
[21:11:57] hutch34: has joined #ruby
[21:13:15] knight33: has joined #ruby
[21:13:46] selim: has joined #ruby
[21:15:20] neo95: has joined #ruby
[21:15:44] jhass: the differences between 1.8 and 1.9 are already pretty big, to 2.4 now even more so
[21:16:16] gheegh: has joined #ruby
[21:17:01] darix: so we need pickaxe 2.4
[21:18:59] apeiros: baweaver is writing a book
[21:22:06] hutch34: has joined #ruby
[21:23:18] safetypin: has joined #ruby
[21:26:06] sepp2k: has joined #ruby
[21:27:55] jhass: baweaver: no pressure though!
[21:32:16] hutch34: has joined #ruby
[21:33:02] s3nd1v0g1us: has joined #ruby
[21:36:01] darix: baweaver: just why arent you done yet?:P
[21:37:10] AlexRussia: has joined #ruby
[21:37:28] oetjenj: has joined #ruby
[21:40:19] basket: has joined #ruby
[21:42:27] hutch34: has joined #ruby
[21:47:03] cadillac_: has joined #ruby
[21:49:09] pb122: has joined #ruby
[21:52:37] hutch34: has joined #ruby
[21:53:38] cdg: has joined #ruby
[21:54:15] bkxd: has joined #ruby
[21:58:47] oetjenj: has joined #ruby
[21:59:32] oetjenj: has joined #ruby
[21:59:53] rainbowz: has joined #ruby
[22:00:19] oetjenj: has joined #ruby
[22:01:14] alveric1: has joined #ruby
[22:02:51] hutch34: has joined #ruby
[22:03:04] devchild: has joined #ruby
[22:05:15] bkxd_: has joined #ruby
[22:07:49] giraffe: has joined #ruby
[22:08:50] tpendragon: has joined #ruby
[22:13:05] hutch34: has joined #ruby
[22:14:03] dstrunk: has joined #ruby
[22:14:28] tomphp: has joined #ruby
[22:20:03] chmurifree: has joined #ruby
[22:23:22] hutch34: has joined #ruby
[22:27:22] TomyLobo: darix, quite possible :)
[22:27:55] TomyLobo: but it's also a 36.2 MB file
[22:33:32] hutch34: has joined #ruby
[22:35:30] cdg: has joined #ruby
[22:35:40] milardovich: has joined #ruby
[22:37:26] char_var[buffer]: has joined #ruby
[22:39:51] jenrzzz: has joined #ruby
[22:39:52] jenrzzz: has joined #ruby
[22:46:38] konsolebox: has joined #ruby
[22:49:40] silvermine: has joined #ruby
[22:50:18] bkxd: has joined #ruby
[22:58:07] tomphp: has joined #ruby
[22:58:57] devchild: has joined #ruby
[22:59:07] konsolebox: has joined #ruby
[23:03:54] blackmesa1: has joined #ruby
[23:05:12] blackmesa: has joined #ruby
[23:06:59] thinkpad: has joined #ruby
[23:07:09] Technodrome: has joined #ruby
[23:07:28] CrazyEddy: has joined #ruby
[23:10:46] janko_s: has joined #ruby
[23:11:25] tomphp: has joined #ruby
[23:13:10] tomphp: has joined #ruby
[23:13:47] janko_s: has left #ruby: ()
[23:15:41] janko_s: has joined #ruby
[23:19:22] TomyLobo: from what i can tell, i dont have anything that *should* inflate backtracks
[23:19:55] TomyLobo: but then, i'm using that library for the first time and i dont know its quirks :)
[23:20:26] janko_s: has joined #ruby
[23:23:56] janko_s: has left #ruby: ()
[23:26:28] janko_s: has joined #ruby
[23:26:41] janko_s: has left #ruby: ()
[23:27:43] konsolebox: has joined #ruby
[23:28:42] kinbiko: has joined #ruby
[23:34:13] konsolebox: has joined #ruby
[23:37:57] houhoulis: has joined #ruby
[23:38:41] janko_s: has joined #ruby
[23:39:29] leitz: I really like the refernece part of Pickaxe. Would love to figure out a way to generate docs from the 2.5 codebase.
[23:40:10] janko_s: has left #ruby: ()
[23:41:10] dstrunk: has joined #ruby
[23:41:32] bkxd: has joined #ruby
[23:43:03] kinbiko: has joined #ruby
[23:43:08] bkxd_: has joined #ruby
[23:45:14] konsolebox: has joined #ruby
[23:47:51] apeiros: leitz: if you use rvm: rvm docs generate
[23:51:06] leitz: apeiros, may have to do rvm just for that. At least for a bit.
[23:52:14] konsolebox: has joined #ruby
[23:52:19] mjolnird: has joined #ruby
[23:57:53] al2o3-cr: any bindings to uinput?
[23:58:54] al2o3-cr: only one i can find is https://github.com/kui/ruinput