« Back to channel list

#ruby - 22 February 2018

« Back 1 day Forward 1 day »
[00:02:16] n0m4d1c: has joined #ruby
[00:02:39] nowhere_man: has joined #ruby
[00:03:08] tcopeland: has joined #ruby
[00:03:10] minimalism: has joined #ruby
[00:03:42] mikecmpbll: has joined #ruby
[00:04:08] n0m4d1c_: has joined #ruby
[00:05:30] n0m4d1c: has joined #ruby
[00:09:11] hndk: has joined #ruby
[00:12:41] nowhereman_: has joined #ruby
[00:13:08] sumobob_: has joined #ruby
[00:13:16] drewmcmillan: has joined #ruby
[00:15:31] alfiemax: has joined #ruby
[00:16:03] ramfjord: has joined #ruby
[00:18:20] naprimer2: has joined #ruby
[00:19:08] despai: has joined #ruby
[00:19:49] orbyt_: has joined #ruby
[00:20:22] jenrzzz: has joined #ruby
[00:20:22] jenrzzz: has joined #ruby
[00:20:36] KDiddy: has joined #ruby
[00:20:53] sumobob_: has joined #ruby
[00:21:31] gary_: has joined #ruby
[00:31:02] jp: has joined #ruby
[00:31:03] elcontrastador: has joined #ruby
[00:35:43] beauby: has joined #ruby
[00:36:13] sumobob_: has joined #ruby
[00:40:09] LightStalker: has joined #ruby
[00:41:05] Gary_B: has joined #ruby
[00:47:28] safetypin: has joined #ruby
[00:48:27] cagomez: has joined #ruby
[00:49:51] Arahael: I'm trying to use ruby-lint in an attempt to improve the quality of the code, for the rake files.
[00:50:31] Arahael: However, it has a ton of warnings, related to things like: "Undefined constant Rake", or "Undefined constant FileList", both of which exist in Rake. Writing 'include Rake' does not make any difference.
[00:50:42] Arahael: How do I get ruby-lint to recognise these?
[00:51:28] Arahael: Alternatively, what should I use instead of ruby-lint?
[00:53:29] houhoulis: has joined #ruby
[00:54:53] sumobob_: has joined #ruby
[00:54:56] rubycoder38: has joined #ruby
[00:55:03] gary: has joined #ruby
[00:55:06] havenwood: arahael: RuboCop is the most popular option for linting Ruby.
[00:55:21] Arahael: havenwood: Isn't that just a *style* checker, though?
[00:55:24] alfiemax: has joined #ruby
[00:55:42] havenwood: arahael: Nope. You can disable the style checking and just use the linting if you want.
[00:55:49] Arahael: Ah, nice, I'll have to check that, then.
[00:56:50] havenwood: arahael: https://github.com/bbatsov/rubocop/blob/master/config/default.yml#L1535-L1580
[00:58:09] Arahael: Does it do any type checking?
[01:01:49] minimalism: has joined #ruby
[01:02:20] drewmcmillan: has joined #ruby
[01:04:32] havenwood: arahael: it does static code analysis but no type checking
[01:06:37] Arahael: havenwood: I think I'll just have to live with that.
[01:06:57] sunrunner20: has joined #ruby
[01:08:55] imalexalex: has joined #ruby
[01:09:04] orbyt_: has joined #ruby
[01:17:58] arescorpio: has joined #ruby
[01:19:09] cagomez: has joined #ruby
[01:20:18] cdg: has joined #ruby
[01:21:40] cagomez: has joined #ruby
[01:22:09] Arahael: Why does rubocop prefer %r, %i, and %I for regexps and lists of strings?
[01:28:25] cagomez: has joined #ruby
[01:31:44] A124: has joined #ruby
[01:32:21] karapetyan: has joined #ruby
[01:32:35] Eiam: arahael: its a literal for constructing regex
[01:33:12] gary: has joined #ruby
[01:33:21] Eiam: arahael: like %w(my array) constructs ["my","array"]
[01:33:46] Arahael: Eiam: Right, but why does it prefer it? What's wrong with ["my", "array"]?
[01:33:58] Eiam: arahael: so in short I think the answer is "Rubocop is using Ruby functionality and like any stylistic choice it comes down to the author"
[01:34:01] ramfjord: has joined #ruby
[01:34:16] Eiam: arahael: I personally prefer using %w because I don't need to use "" so much
[01:34:33] Arahael: Eiam: In this case, it's a list of symbols.
[01:35:22] orbyt_: has joined #ruby
[01:35:28] Eiam: arahael: I couldn't answer why the authors prefered %r, I tend to write my regex in ruby with /regex/. I don't really know why I prefer that form over the other in this instance
[01:35:46] beauby: has joined #ruby
[01:35:48] Arahael: Fair enough. Perhaps I should probably set up my own rules file.
[01:35:58] Eiam: arahael: some googling tells me %r makes paths easier to read
[01:36:14] Arahael: Yeah... But paths aren't a regex!
[01:36:17] sumobob_: has joined #ruby
[01:36:24] Eiam: %r{a/b/c} vs /a\/b\/c/
[01:36:36] Arahael: I notice I have a 'setter' function in this file.
[01:36:49] Arahael: ie: def set_foo
[01:37:26] Arahael: It's not easy to rename it, it sets something deep in the build system, can I use a 'def foo=(...)' method instead and would that magically work?
[01:47:31] cagomez: has joined #ruby
[01:48:39] Arahael: Eiam: Actually, %r does simplify them.
[01:48:43] Arahael: Just made those changes. :)
[01:50:38] Eiam: arahael: cool =)
[01:51:27] STYNC: has joined #ruby
[01:59:19] alfiemax: has joined #ruby
[02:01:11] Arahael: Hmm, can I squash a particular rubocop warning for a particular line?
[02:02:12] Arahael: Yep, I can. Neat.
[02:03:30] n0m4d1c: has joined #ruby
[02:03:54] gary_: has joined #ruby
[02:08:57] jenrzzz: has joined #ruby
[02:08:58] jenrzzz: has joined #ruby
[02:16:12] lupine: has joined #ruby
[02:20:06] ged_: has joined #ruby
[02:21:23] bigblind: has joined #ruby
[02:22:28] PaulCapestany: has joined #ruby
[02:23:58] braderhart: has joined #ruby
[02:25:22] sumobob_: has joined #ruby
[02:26:03] Gnut: has joined #ruby
[02:28:25] andydna: has joined #ruby
[02:30:13] andydna: hi. how's it going? so, i'm trying to implement a musical dsl. is there anyway to undefine # as a comment in pure ruby, so i could write: C# = 60 ?
[02:30:47] jenrzzz: has joined #ruby
[02:30:47] jenrzzz: has joined #ruby
[02:34:32] gizmore: has joined #ruby
[02:35:11] ecuanaso: has joined #ruby
[02:37:05] minimalism: has joined #ruby
[02:38:12] EXCHGR: has joined #ruby
[02:39:21] gary: has joined #ruby
[02:40:49] orbyt_: has joined #ruby
[02:44:29] jenrzzz: has joined #ruby
[02:44:29] jenrzzz: has joined #ruby
[02:45:21] netherwolfe: has joined #ruby
[02:49:43] cdg: has joined #ruby
[02:50:23] alfiemax: has joined #ruby
[02:53:16] lupine: has joined #ruby
[02:54:51] cagomez: has joined #ruby
[03:01:09] Silthias: has joined #ruby
[03:01:57] Azure: has joined #ruby
[03:03:15] Bilge: has joined #ruby
[03:04:02] ammar: has joined #ruby
[03:04:22] Asher: has joined #ruby
[03:05:11] heyimwill: has joined #ruby
[03:07:38] theRoUS: has joined #ruby
[03:08:02] drewmcmillan: has joined #ruby
[03:10:21] kapil___: has joined #ruby
[03:10:23] jenrzzz: has joined #ruby
[03:10:23] jenrzzz: has joined #ruby
[03:11:19] alfiemax: has joined #ruby
[03:16:08] gary_: has joined #ruby
[03:18:07] jenrzzz: has joined #ruby
[03:18:24] znz_jp: has joined #ruby
[03:19:07] darkhanb: has joined #ruby
[03:20:25] karapetyan: has joined #ruby
[03:22:28] cpallares: has joined #ruby
[03:23:10] willmichael: has joined #ruby
[03:23:25] vutral|kali: has joined #ruby
[03:23:26] vutral|kali: has joined #ruby
[03:26:25] jenrzzz: has joined #ruby
[03:26:25] jenrzzz: has joined #ruby
[03:28:54] X-Jester: has joined #ruby
[03:34:41] jenrzzz: has joined #ruby
[03:34:41] jenrzzz: has joined #ruby
[03:35:34] alfiemax: has joined #ruby
[03:36:03] beauby: has joined #ruby
[03:38:00] govg: has joined #ruby
[03:41:30] bmurt: has joined #ruby
[03:42:03] pastorinni: has joined #ruby
[03:42:12] jenrzzz: has joined #ruby
[03:42:12] jenrzzz: has joined #ruby
[03:43:39] gary: has joined #ruby
[03:53:00] Matthew1: has joined #ruby
[03:53:43] vutral|kali: has joined #ruby
[03:53:43] vutral|kali: has joined #ruby
[03:53:50] gary_: has joined #ruby
[04:03:49] vutral|kali: has joined #ruby
[04:03:49] vutral|kali: has joined #ruby
[04:05:02] Matthew1: has joined #ruby
[04:07:37] sumobob_: has joined #ruby
[04:13:01] Gary_B: has joined #ruby
[04:13:41] vasily_kulhacker: has joined #ruby
[04:23:01] ramfjord: has joined #ruby
[04:25:16] trautwein: has joined #ruby
[04:26:01] vutral|kali: has joined #ruby
[04:26:02] vutral|kali: has joined #ruby
[04:26:24] jenrzzz: has joined #ruby
[04:26:24] jenrzzz: has joined #ruby
[04:27:31] ghormoon: has joined #ruby
[04:27:45] codimiracle_: has joined #ruby
[04:27:48] kies: has joined #ruby
[04:29:41] codimiracle_: has left #ruby: ()
[04:30:52] cagomez: has joined #ruby
[04:30:52] codimiracle_: has joined #ruby
[04:33:52] codimiracle_: has left #ruby: ()
[04:35:17] codimiracle_: has joined #ruby
[04:40:08] ziso: has joined #ruby
[04:42:29] vutral|kali: has joined #ruby
[04:42:29] vutral|kali: has joined #ruby
[04:43:37] knight33: has joined #ruby
[04:43:58] ogres: has joined #ruby
[04:48:16] codimiracle_: has joined #ruby
[04:49:36] zacts: has joined #ruby
[04:50:10] codimiracle: has joined #ruby
[04:54:43] ecuanaso: has joined #ruby
[04:55:22] gix-: has joined #ruby
[05:03:49] nowhere_man: has joined #ruby
[05:06:04] spencer: has joined #ruby
[05:08:09] alfiemax: has joined #ruby
[05:08:35] jenrzzz: has joined #ruby
[05:08:35] jenrzzz: has joined #ruby
[05:08:54] spencer: I have an array of hashes. If I reference the array myUsers[0].name I get the name. If I do myUsers.each do |user| user.name end It will return everything for that current user. What is the proper way to loop over the array and get a value from each item.
[05:10:50] Radar: spencer: users.map(&:name)
[05:12:05] spencer: Thats it. Thank you.
[05:12:37] Radar: spencer: I would recommend going through the Enumerable documentation and having a look at all the methods it provides you. Super helpful stuff to know.
[05:12:40] Radar: ?ri Enumerable
[05:12:40] ruby[bot]: Radar: I don't see no Enumerable, whom should I tell about ri?
[05:13:04] Radar: One day ruby[bot]. One day.
[05:14:20] havenwood: &ri Enumerable
[05:14:20] `derpy: http://ruby-doc.org/core-2.4.1/Enumerable.html
[05:14:47] seal_: has joined #ruby
[05:16:58] Radar: havenwood: How do we update that to point to 2.5.0?
[05:21:53] seal_: What is better books or online courses for professional ruby learning?
[05:22:06] Radar: seal_: https://gist.github.com/baweaver/57a7c8296ca2c03effbd8fac1e7f6b40
[05:36:39] beauby: has joined #ruby
[05:38:44] aguestuser: has joined #ruby
[05:39:43] alfiemax: has joined #ruby
[05:39:56] ziso: has joined #ruby
[05:40:13] bigblind: has joined #ruby
[05:40:20] sidx64: has joined #ruby
[05:42:53] jenrzzz: has joined #ruby
[05:50:15] CrazyEddy: has joined #ruby
[05:52:49] baweaver: That about covers the gist of it
[05:57:50] phate408: has joined #ruby
[06:04:07] jenrzzz: has joined #ruby
[06:06:21] sumobob_: has joined #ruby
[06:11:25] conta: has joined #ruby
[06:11:38] vutral|kali: has joined #ruby
[06:11:38] vutral|kali: has joined #ruby
[06:16:44] Hobbyboy: has joined #ruby
[06:18:45] jamesaxl: has joined #ruby
[06:21:11] jenrzzz: has joined #ruby
[06:28:29] vutral|kali: has joined #ruby
[06:28:30] vutral|kali: has joined #ruby
[06:28:50] fp-_: has joined #ruby
[06:29:50] jenrzzz: has joined #ruby
[06:29:50] jenrzzz: has joined #ruby
[06:31:25] fp-: has joined #ruby
[06:35:57] vutral|kali: has joined #ruby
[06:35:57] vutral|kali: has joined #ruby
[06:39:07] jenrzzz: has joined #ruby
[06:42:10] mtkd: has joined #ruby
[06:47:38] jenrzzz: has joined #ruby
[06:47:38] jenrzzz: has joined #ruby
[06:48:28] vutral|kali: has joined #ruby
[06:48:28] vutral|kali: has joined #ruby
[06:50:06] cdg: has joined #ruby
[06:50:10] alex``: has joined #ruby
[06:55:23] dminuoso: baweaver: Can you please update your gist to not SCREAMING CASE RSPEC?
[06:56:42] karapetyan: has joined #ruby
[06:57:39] darkhanb: has joined #ruby
[06:58:48] aufi: has joined #ruby
[06:58:59] n008f4g_: has joined #ruby
[07:00:59] darkhanb: has joined #ruby
[07:03:36] alfiemax: has joined #ruby
[07:10:32] ken^arok: has joined #ruby
[07:11:44] darkhanb: has joined #ruby
[07:12:11] ziso: has joined #ruby
[07:12:19] sidx64_: has joined #ruby
[07:15:43] sidx64: has joined #ruby
[07:18:07] amatas: has joined #ruby
[07:19:56] sumobob_: has joined #ruby
[07:28:12] anisha: has joined #ruby
[07:29:17] LocaMocha: has joined #ruby
[07:30:12] Tempesta: has joined #ruby
[07:30:12] Tempesta: has joined #ruby
[07:37:20] beauby: has joined #ruby
[07:37:21] apeiros: has joined #ruby
[07:43:54] baweaver: dminuoso NEVER
[07:46:16] andikr: has joined #ruby
[07:47:01] jenrzzz: has joined #ruby
[07:55:13] guardianx: has joined #ruby
[07:59:14] bijan_: has joined #ruby
[07:59:50] rrutkowski: has joined #ruby
[08:00:00] despai: has joined #ruby
[08:03:01] tAn: has joined #ruby
[08:04:14] beauby: has joined #ruby
[08:07:21] konsolebox: has joined #ruby
[08:07:56] huyderman: has joined #ruby
[08:08:56] gary: has joined #ruby
[08:09:55] braderhart: has joined #ruby
[08:11:24] darkhanb: has joined #ruby
[08:14:19] jenrzzz: has joined #ruby
[08:17:36] darkhanb: has joined #ruby
[08:20:21] jenrzzz: has joined #ruby
[08:22:49] ramfjord: has joined #ruby
[08:22:51] vondruch: has joined #ruby
[08:28:05] dionysus69: has joined #ruby
[08:30:28] Silthias1: has joined #ruby
[08:32:10] sina: has joined #ruby
[08:35:44] gary_: has joined #ruby
[08:35:53] anisha_: has joined #ruby
[08:39:12] mtkd: has joined #ruby
[08:39:13] claudiuinberlin: has joined #ruby
[08:41:10] sidx64: has joined #ruby
[08:44:57] gary: has joined #ruby
[08:47:31] vutral|kali: has joined #ruby
[08:47:32] vutral|kali: has joined #ruby
[08:48:18] marr: has joined #ruby
[08:56:28] Gary_B: has joined #ruby
[08:57:01] jenrzzz: has joined #ruby
[08:57:03] aupadhye: has joined #ruby
[08:57:39] nowhereman: has joined #ruby
[09:01:06] guille-moe: has joined #ruby
[09:01:20] Gary_B: has joined #ruby
[09:06:22] theSolTrain: has joined #ruby
[09:08:30] vutral|kali: has joined #ruby
[09:08:30] vutral|kali: has joined #ruby
[09:08:42] quobo: has joined #ruby
[09:11:53] mikecmpbll: has joined #ruby
[09:14:38] Gary_B: has joined #ruby
[09:15:38] andriusbartulis: has joined #ruby
[09:16:26] beauby: has joined #ruby
[09:19:45] mitt3ns: has joined #ruby
[09:23:29] twe4ked: has joined #ruby
[09:24:32] SirOliver: has joined #ruby
[09:24:34] anisha__: has joined #ruby
[09:25:23] tomphp: has joined #ruby
[09:25:55] SirOliver: has left #ruby: ()
[09:29:04] karapetyan: has joined #ruby
[09:29:37] Silthias1: has left #ruby: ()
[09:34:24] Silthias: has joined #ruby
[09:34:27] jenrzzz: has joined #ruby
[09:34:27] jenrzzz: has joined #ruby
[09:36:35] Silthias: has left #ruby: ()
[09:43:54] gary: has joined #ruby
[09:44:00] riotjones: has joined #ruby
[09:49:26] remix2000: has joined #ruby
[09:49:53] mtkd: has joined #ruby
[09:52:33] gary_: has joined #ruby
[09:52:35] ramfjord: has joined #ruby
[09:52:48] konsolebox: has joined #ruby
[09:52:58] phaul: has joined #ruby
[09:53:50] Serpent7776: has joined #ruby
[09:54:40] anisha_: has joined #ruby
[09:55:54] xfbs: has joined #ruby
[09:58:40] InfinityFye: has joined #ruby
[09:58:49] Beams: has joined #ruby
[10:00:18] _whitelogger: has joined #ruby
[10:01:07] ziso: has joined #ruby
[10:01:48] duderonomy: has joined #ruby
[10:02:16] rippa: has joined #ruby
[10:04:28] vondruch_: has joined #ruby
[10:06:11] konsolebox: has joined #ruby
[10:06:41] vondruch: has joined #ruby
[10:07:21] GodFather: has joined #ruby
[10:11:47] jenrzzz: has joined #ruby
[10:11:48] jenrzzz: has joined #ruby
[10:14:05] Bish: IT'S SO QUIET
[10:14:15] Bish: I WANT RUBY DISCUSSIONS
[10:15:18] Fusselgesicht: has joined #ruby
[10:15:24] vutral|kali: has joined #ruby
[10:15:25] vutral|kali: has joined #ruby
[10:15:56] dminuoso: Bish: Rig Proc to curry with push/enter
[10:16:23] Bish: I DON'T KNOW 30% OF THAT QUESTION
[10:16:26] Bish: what is push/enter
[10:16:31] dminuoso: GUESS YOU SHOULD READ PAPERS THEN
[10:16:51] dminuoso: https://www.cambridge.org/core/journals/journal-of-functional-programming/article/making-a-fast-curry-pushenter-vs-evalapply-for-higherorder-languages/02447DB613E94DC35ACDCB24DB39F085
[10:17:02] dminuoso: http://simonmar.github.io/bib/papers/evalapplyjfp06.pdf
[10:18:03] dminuoso: Or do eval/apply - dealers choice.
[10:18:16] Bish: i didn't even understands thunks
[10:18:28] dminuoso: Bish: a thunk is just a suspended computation.
[10:18:32] Bish: take 10 $ iterate (*2) 2
[10:18:38] Bish: i see the numbers, but iterate does create thunks
[10:18:39] dminuoso: a paused computation
[10:18:41] Bish: doesn't it?
[10:18:41] dminuoso: nothing else
[10:18:49] riotjones: I would choose eval/apply
[10:19:03] theSolTrain: has joined #ruby
[10:19:21] dminuoso: Bish: functions dont create thunks.
[10:19:54] Bish: if i have f and f^-1 in haskell
[10:20:19] Bish: will haskell optimize a endless series of f(f^-1(f(...)))
[10:20:42] dminuoso: Bish: > -ot
[10:20:46] Bish: dminuoso: what would create a thunk?
[10:21:04] dminuoso: Bish: #ruby-offtopic
[10:21:16] dminuoso: Otherwise apeiros will go nuts.
[10:36:29] tomphp: has joined #ruby
[10:37:30] clemens3: has joined #ruby
[10:45:03] konsolebox: has joined #ruby
[10:45:32] gary: has joined #ruby
[10:49:52] alfiemax: has joined #ruby
[10:49:54] [1]zkv: has joined #ruby
[10:49:54] Azure|dc: has joined #ruby
[10:49:54] reber: has joined #ruby
[10:50:34] kapil___: has joined #ruby
[10:53:28] RougeR: has joined #ruby
[10:53:28] RougeR: has joined #ruby
[10:53:28] jsrtr: has joined #ruby
[10:58:11] helpa-bot: has joined #ruby
[10:58:36] heinrich5991_: has joined #ruby
[10:58:44] cpt_yossarian: has joined #ruby
[10:58:44] cpt_yossarian: has joined #ruby
[10:58:55] Kilo`byt-: has joined #ruby
[10:59:02] mlehrer_: has joined #ruby
[10:59:58] kke: has joined #ruby
[10:59:58] yxhuvud: has joined #ruby
[10:59:58] sqbell_: has joined #ruby
[10:59:58] coffeejunk: has joined #ruby
[10:59:59] rideh: has joined #ruby
[10:59:59] tomphp_: has joined #ruby
[11:00:08] cgfbee: has joined #ruby
[11:00:08] leonthemisfit: has joined #ruby
[11:00:09] leonthemisfit: has joined #ruby
[11:00:09] adlerdias: has joined #ruby
[11:00:31] helpa: has joined #ruby
[11:01:20] zachary12: has joined #ruby
[11:02:13] jamesaxl: has joined #ruby
[11:03:53] bokayio: has joined #ruby
[11:04:01] LenPayne: has joined #ruby
[11:04:02] konsolebox: has joined #ruby
[11:04:16] lele: has joined #ruby
[11:04:18] gary_: has joined #ruby
[11:04:20] phenom: has joined #ruby
[11:04:43] bigblind: has joined #ruby
[11:04:57] Fusselgesicht: has joined #ruby
[11:06:30] John_Ivan: has joined #ruby
[11:06:30] John_Ivan: has joined #ruby
[11:06:41] Caius: has joined #ruby
[11:06:42] Caius: has joined #ruby
[11:07:47] vutral|kali: has joined #ruby
[11:07:47] vutral|kali: has joined #ruby
[11:09:16] Gary_B: has joined #ruby
[11:11:50] hfp_work: has joined #ruby
[11:14:05] vondruch: has joined #ruby
[11:16:22] dminuoso: apeiros: I wouldn't care to club people to death with you.
[11:16:31] dminuoso: You are more like an attack dog without a leash!
[11:16:49] lele: has joined #ruby
[11:17:04] conta: has joined #ruby
[11:19:34] helpa-bot: has joined #ruby
[11:19:34] john__: has joined #ruby
[11:19:34] tomphp: has joined #ruby
[11:21:08] helpa: has joined #ruby
[11:25:16] helpa-bot: has joined #ruby
[11:26:15] Yxhvd: has joined #ruby
[11:26:41] stanc: has joined #ruby
[11:27:00] vondruch: has joined #ruby
[11:27:14] badeball_: has joined #ruby
[11:27:29] kke_: has joined #ruby
[11:29:25] helpa-bot: has joined #ruby
[11:30:25] wwalker_: has joined #ruby
[11:30:34] chihhsin: has joined #ruby
[11:31:07] shinnya_: has joined #ruby
[11:31:26] helpa-bot: has joined #ruby
[11:31:45] arthurnn_: has joined #ruby
[11:31:51] phenom: has joined #ruby
[11:31:57] nowhere_man: has joined #ruby
[11:31:58] vondruch: has joined #ruby
[11:35:26] helpa: has joined #ruby
[11:35:29] guille-moe: has joined #ruby
[11:35:46] roger_rabbit: has joined #ruby
[11:36:12] vondruch: has joined #ruby
[11:36:46] amatas: has joined #ruby
[11:36:56] wolfshappen: has joined #ruby
[11:37:45] eb0t: has joined #ruby
[11:39:31] saksida: has joined #ruby
[11:39:42] vutral|kali: has joined #ruby
[11:39:59] vutral|kali: has joined #ruby
[11:40:21] anisha_: has joined #ruby
[11:41:52] n0m4d1c: has joined #ruby
[11:42:39] tvw: has joined #ruby
[11:43:21] delaz: has joined #ruby
[11:43:23] ramfjord: has joined #ruby
[11:47:13] jaruga: has joined #ruby
[12:01:50] snickers: has joined #ruby
[12:03:56] roshanavand: has joined #ruby
[12:06:14] SynSynack: has joined #ruby
[12:07:08] AJA4350: has joined #ruby
[12:07:20] konsolebox: has joined #ruby
[12:10:01] S007: has joined #ruby
[12:10:16] Psybur__: has joined #ruby
[12:10:53] delaz: has left #ruby: ()
[12:15:14] sidx64: has joined #ruby
[12:16:24] mrBen2k2k2k: has joined #ruby
[12:17:18] mtkd: has joined #ruby
[12:18:11] konsolebox: has joined #ruby
[12:18:13] SynSynack: has joined #ruby
[12:23:16] Caius: has joined #ruby
[12:23:17] Caius: has joined #ruby
[12:26:35] gary: has joined #ruby
[12:26:46] mostlybadfly: has joined #ruby
[12:30:38] bigblind: has joined #ruby
[12:37:27] dinfuehr: has joined #ruby
[12:38:22] vutral|kali: has joined #ruby
[12:38:22] vutral|kali: has joined #ruby
[12:42:03] apparition: has joined #ruby
[12:48:17] bmurt: has joined #ruby
[12:51:38] bmurt: has joined #ruby
[12:52:30] roshanavand1: has joined #ruby
[12:53:22] iamayam: has joined #ruby
[12:53:36] Travis-42: has joined #ruby
[12:54:09] yo61: has joined #ruby
[12:54:44] drewmcmillan: has joined #ruby
[12:54:45] Guest: has joined #ruby
[12:54:50] Flabbergazta: has joined #ruby
[12:54:51] koenrh: has joined #ruby
[12:55:02] pfg: has joined #ruby
[12:55:09] skmp: has joined #ruby
[12:55:28] untitaker: has joined #ruby
[12:55:38] wwalker: has joined #ruby
[12:55:39] xpt: has joined #ruby
[12:55:48] Diabolik_: has joined #ruby
[12:56:45] mistergibson: has joined #ruby
[12:58:18] alfiemax: has joined #ruby
[12:59:24] vutral|kali: has joined #ruby
[12:59:24] vutral|kali: has joined #ruby
[13:02:48] mtkd: has joined #ruby
[13:05:10] spiette: has joined #ruby
[13:09:09] VladGh: has joined #ruby
[13:09:56] synthroid: has joined #ruby
[13:11:20] alfiemax: has joined #ruby
[13:12:20] guille-moe: has joined #ruby
[13:15:29] koenrh: has joined #ruby
[13:17:00] Matthew1: has joined #ruby
[13:18:26] willmichael: has joined #ruby
[13:18:44] solidsnack: has joined #ruby
[13:18:55] Papierkorb: has joined #ruby
[13:19:45] alex``: has joined #ruby
[13:25:05] lxsameer: has joined #ruby
[13:28:56] alfiemax: has joined #ruby
[13:30:09] gary: has joined #ruby
[13:36:01] alfiemax: has joined #ruby
[13:36:13] theSolTrain: has joined #ruby
[13:36:20] Papierkorb: has left #ruby: ("Konversation terminated!")
[13:39:30] jamesaxl: has joined #ruby
[13:39:53] SirOliver: has joined #ruby
[13:42:45] theSolTrain: has joined #ruby
[13:43:30] ramfjord: has joined #ruby
[13:43:38] yohji: has joined #ruby
[13:44:03] theSolTrain: has joined #ruby
[13:44:09] RougeR: has joined #ruby
[13:44:29] gary: has joined #ruby
[13:45:26] drewmcmillan: has joined #ruby
[13:47:03] Psybur__: has joined #ruby
[13:48:30] mikecmpbll: has joined #ruby
[13:54:52] gary_: has joined #ruby
[13:55:23] agent_white: has joined #ruby
[13:57:39] Bish: STILL SO QUIET
[13:59:22] cdg: has joined #ruby
[13:59:41] bosma: has joined #ruby
[14:00:47] alfiemax: has joined #ruby
[14:02:42] cstrahan: has joined #ruby
[14:03:27] memo1: has joined #ruby
[14:04:50] anisha__: has joined #ruby
[14:05:00] teej: has joined #ruby
[14:05:37] naztharune: has joined #ruby
[14:06:01] Psybur_: has joined #ruby
[14:06:26] Meow-J_: has joined #ruby
[14:06:34] raggi: has joined #ruby
[14:07:35] jcalla: has joined #ruby
[14:09:58] mtkd: has joined #ruby
[14:11:34] leitz: has joined #ruby
[14:13:55] alfiemax: has joined #ruby
[14:15:06] anisha_: has joined #ruby
[14:16:51] alfiemax_: has joined #ruby
[14:17:45] vutral|kali: has joined #ruby
[14:17:46] vutral|kali: has joined #ruby
[14:18:02] tcopeland: has joined #ruby
[14:19:45] bigblind: has joined #ruby
[14:23:30] Psybur: has joined #ruby
[14:23:52] bijan_: has joined #ruby
[14:23:58] karapetyan: has joined #ruby
[14:34:31] ecuanaso: has joined #ruby
[14:35:38] jrafanie: has joined #ruby
[14:41:12] safetypin: has joined #ruby
[14:42:00] lxsameer: has joined #ruby
[14:46:30] dn`: has joined #ruby
[14:49:35] mtkd: has joined #ruby
[14:51:03] willmichael: has joined #ruby
[14:51:31] memo1: has joined #ruby
[14:58:44] konsolebox: has joined #ruby
[15:02:20] knight33: has joined #ruby
[15:04:22] [Butch]: has joined #ruby
[15:04:32] beauby: has joined #ruby
[15:06:34] gary: has joined #ruby
[15:07:49] tw1sted: has joined #ruby
[15:09:09] Fraeon: has joined #ruby
[15:10:03] andriusbartulis_: has joined #ruby
[15:10:29] lxsameer: has joined #ruby
[15:11:20] AJA4350: has joined #ruby
[15:11:41] k0mpa: has joined #ruby
[15:13:32] knight33: has joined #ruby
[15:14:09] ramfjord: has joined #ruby
[15:14:27] fyrril: has joined #ruby
[15:14:53] theSolTrain: has joined #ruby
[15:14:59] vutral|kali: has joined #ruby
[15:14:59] vutral|kali: has joined #ruby
[15:15:00] Rapture: has joined #ruby
[15:15:45] soniya29: has joined #ruby
[15:16:23] tcopeland: has joined #ruby
[15:18:48] theSolTrain: has joined #ruby
[15:20:53] nadir: has joined #ruby
[15:25:17] foxxxx: has joined #ruby
[15:25:44] riotjones: Bish: When do you think quantum computing will be ready and we all have to change the crypto lib to quantum crypto libs?
[15:25:45] foxxxx: When using "serve" why would my ruby file be served as text, and not interputed ?
[15:30:17] pastorinni: has joined #ruby
[15:34:15] foxxxx: There must be a reason.
[15:36:38] kapil___: has joined #ruby
[15:39:52] Nicmavr: has joined #ruby
[15:44:26] snickers: has joined #ruby
[15:45:01] mikecmpbll: has joined #ruby
[15:46:17] netherwolfe: has joined #ruby
[15:47:30] beauby: has joined #ruby
[15:50:26] gizmore: has joined #ruby
[15:52:52] yohji: has joined #ruby
[15:55:56] krawchyk: has joined #ruby
[15:58:16] dviola: has joined #ruby
[15:58:18] mikecmpbll: has joined #ruby
[16:06:30] mrBen2k2k2k_: has joined #ruby
[16:07:22] shoogz: has joined #ruby
[16:07:51] jrafanie_: has joined #ruby
[16:09:56] n008f4g_: has joined #ruby
[16:11:54] internoc: has joined #ruby
[16:13:43] Bisyari: has joined #ruby
[16:13:49] Coito: has joined #ruby
[16:13:57] Kamel: has joined #ruby
[16:14:00] Bisyari: #devuan is nice
[16:14:11] Coito: #devuan is nice
[16:14:18] Kamel: Join #devuan for more info
[16:14:28] Bisyari: I choose #devuan and recommend it to everyone.
[16:14:28] Coito: I choose #devuan and recommend it to everyone.
[16:14:42] Kamel: #devuan is cool because it is systemd-free
[16:14:47] Coito: Why systemd wants to control our minds?
[16:14:51] Bisyari: Why systemd wants to control our minds?
[16:14:55] Kamel: Why systemd wants to control our minds?
[16:15:02] Coito: Join #devuan for more info
[16:15:08] Bisyari: Join #devuan for more info
[16:15:12] Kamel: I choose #devuan and recommend it to everyone.
[16:15:19] Coito: #devuan is cool because it is systemd-free
[16:15:21] Bisyari: #devuan is cool because it is systemd-free
[16:15:26] Kamel: #devuan is nice
[16:15:33] Bisyari: #devuan is nice
[16:15:46] Kamel: Join #devuan for more info
[16:16:01] Bisyari: I choose #devuan and recommend it to everyone.
[16:16:06] Kamel: #devuan is cool because it is systemd-free
[16:16:20] Bisyari: Why systemd wants to control our minds?
[16:16:35] Kamel: Why systemd wants to control our minds?
[16:16:37] apeiros: please stop spamming
[16:16:47] Bisyari: Join #devuan for more info
[16:16:52] Kamel: I choose #devuan and recommend it to everyone.
[16:16:52] apeiros: !spam Bisyari
[16:16:53] ruby[bot]: +bb Bisyari!*@*$#ruby-banned *!*@lns-bzn-27-82-248-18-21.adsl.proxad.net$#ruby-banned
[16:16:53] ruby[bot]: ruby[bot] kicked Bisyari: is a bannable offense, see http://ruby-community.com/pages/user_rules
[16:16:57] apeiros: !spam Kamel
[16:16:58] ruby[bot]: +bb Kamel!*@*$#ruby-banned *!*@109.102.200.202$#ruby-banned
[16:16:59] ruby[bot]: ruby[bot] kicked Kamel: is a bannable offense, see http://ruby-community.com/pages/user_rules
[16:17:14] apeiros: !spam Coito
[16:17:14] ruby[bot]: +bb Coito!*@*$#ruby-banned *!*@host184-217-static.11-188-b.business.telecomitalia.it$#ruby-banned
[16:17:30] apeiros: yeah, we say NO to spam. kthxbye.
[16:23:17] leitz: apeiros, thanks! I'm not really for systemd but don't usually talk about it on Ruby.
[16:23:56] leitz: ACTION is wanting to get to reading his "new" used book on OO design.
[16:24:23] apeiros: leitz: the above was obviously just mindless spam anyway.
[16:24:30] apeiros: ACTION gtg, laters
[16:33:15] internoc: bye apeiros, thus we can continue spamming
[16:33:44] jcpwn: has joined #ruby
[16:33:52] jcpwn: I choose #devuan and recommend it to everyone.
[16:33:56] Hirst: has joined #ruby
[16:34:07] Herrera: has joined #ruby
[16:34:17] Quaday: has joined #ruby
[16:34:18] Bergson: has joined #ruby
[16:34:32] Bergson: Why systemd wants to control our minds?
[16:34:33] Guest17460: i think #devuan is cool because it is systemd-free
[16:34:40] jcpwn: Join #devuan for more info
[16:34:40] Hirst: Join #devuan for more info
[16:34:41] soniya29: has joined #ruby
[16:34:47] Guest17460: Why systemd wants to control our minds?
[16:34:53] Bergson: i think #devuan is cool because it is systemd-free
[16:34:54] jcpwn: Why systemd wants to control our minds?
[16:35:01] Quaday: I choose #devuan and recommend it to everyone.
[16:35:03] Hirst: Why systemd wants to control our minds?
[16:35:05] Bergson: Join #devuan for more info
[16:35:09] Guest17460: I choose #devuan and recommend it to everyone.
[16:35:16] jcpwn: i think #devuan is cool because it is systemd-free
[16:35:23] Quaday: Join #devuan for more info
[16:35:26] Hirst: I choose #devuan and recommend it to everyone.
[16:35:27] Guest17460: Join #devuan for more info
[16:35:38] Hirst: i think #devuan is cool because it is systemd-free
[16:35:45] Quaday: Why systemd wants to control our minds?
[16:35:46] jcpwn: I choose #devuan and recommend it to everyone.
[16:35:57] Bergson: I choose #devuan and recommend it to everyone.
[16:35:59] Quaday: i think #devuan is cool because it is systemd-free
[16:36:01] Guest17460: i think #devuan is cool because it is systemd-free
[16:36:09] jcpwn: Join #devuan for more info
[16:36:14] Guest17460: Why systemd wants to control our minds?
[16:36:17] Bergson: Why systemd wants to control our minds?
[16:36:19] Hirst: Join #devuan for more info
[16:36:27] jcpwn: Why systemd wants to control our minds?
[16:36:35] Guest17460: I choose #devuan and recommend it to everyone.
[16:36:44] Quaday: I choose #devuan and recommend it to everyone.
[16:36:46] bmurt: has joined #ruby
[16:36:47] Bergson: i think #devuan is cool because it is systemd-free
[16:36:48] Hirst: Why systemd wants to control our minds?
[16:36:55] Quaday: Join #devuan for more info
[16:36:55] jcpwn: i think #devuan is cool because it is systemd-free
[16:36:56] Guest17460: Join #devuan for more info
[16:36:59] Bergson: Join #devuan for more info
[16:37:06] Quaday: Why systemd wants to control our minds?
[16:37:13] Hirst: I choose #devuan and recommend it to everyone.
[16:37:15] jcpwn: I choose #devuan and recommend it to everyone.
[16:37:21] Quaday: i think #devuan is cool because it is systemd-free
[16:37:30] Bergson: I choose #devuan and recommend it to everyone.
[16:37:36] Hirst: i think #devuan is cool because it is systemd-free
[16:37:38] Guest17460: i think #devuan is cool because it is systemd-free
[16:37:53] jcpwn: Join #devuan for more info
[16:37:53] Guest17460: Why systemd wants to control our minds?
[16:38:00] Bergson: Why systemd wants to control our minds?
[16:38:04] Guest17460: I choose #devuan and recommend it to everyone.
[16:38:05] Quaday: I choose #devuan and recommend it to everyone.
[16:38:09] Hirst: Join #devuan for more info
[16:38:10] jcpwn: Why systemd wants to control our minds?
[16:38:19] Quaday: Join #devuan for more info
[16:38:20] Guest17460: Join #devuan for more info
[16:38:20] Bergson: i think #devuan is cool because it is systemd-free
[16:38:21] Hirst: Why systemd wants to control our minds?
[16:38:25] jcpwn: i think #devuan is cool because it is systemd-free
[16:38:38] Hirst: I choose #devuan and recommend it to everyone.
[16:38:38] Quaday: Why systemd wants to control our minds?
[16:38:38] Bergson: Join #devuan for more info
[16:38:41] jcpwn: I choose #devuan and recommend it to everyone.
[16:39:00] Guest17460: i think #devuan is cool because it is systemd-free
[16:39:01] Hirst: i think #devuan is cool because it is systemd-free
[16:39:02] Quaday: i think #devuan is cool because it is systemd-free
[16:39:20] Bergson: I choose #devuan and recommend it to everyone.
[16:39:25] Guest17460: Why systemd wants to control our minds?
[16:39:25] devil_tux: has joined #ruby
[16:39:26] jcpwn: Join #devuan for more info
[16:39:38] jcpwn: Why systemd wants to control our minds?
[16:39:50] Bergson: Why systemd wants to control our minds?
[16:39:51] Hirst: Join #devuan for more info
[16:39:51] Quaday: I choose #devuan and recommend it to everyone.
[16:39:53] Guest17460: I choose #devuan and recommend it to everyone.
[16:40:03] Bergson: i think #devuan is cool because it is systemd-free
[16:40:05] jcpwn: i think #devuan is cool because it is systemd-free
[16:40:09] Guest17460: Join #devuan for more info
[16:40:10] Hirst: Why systemd wants to control our minds?
[16:40:17] jcpwn: I choose #devuan and recommend it to everyone.
[16:40:20] Quaday: Join #devuan for more info
[16:40:27] Bergson: Join #devuan for more info
[16:40:34] Hirst: I choose #devuan and recommend it to everyone.
[16:40:37] Quaday: Why systemd wants to control our minds?
[16:40:46] Hirst: i think #devuan is cool because it is systemd-free
[16:40:47] Guest17460: i think #devuan is cool because it is systemd-free
[16:41:00] jcpwn: Join #devuan for more info
[16:41:02] Quaday: i think #devuan is cool because it is systemd-free
[16:41:08] Bergson: I choose #devuan and recommend it to everyone.
[16:41:10] Guest17460: Why systemd wants to control our minds?
[16:41:13] jcpwn: Why systemd wants to control our minds?
[16:41:28] Guest17460: I choose #devuan and recommend it to everyone.
[16:41:30] jcpwn: i think #devuan is cool because it is systemd-free
[16:41:31] Hirst: Join #devuan for more info
[16:41:38] Bergson: Why systemd wants to control our minds?
[16:41:42] jcpwn: I choose #devuan and recommend it to everyone.
[16:41:45] Quaday: I choose #devuan and recommend it to everyone.
[16:41:49] Hirst: Why systemd wants to control our minds?
[16:41:54] Guest17460: Join #devuan for more info
[16:41:58] Bergson: i think #devuan is cool because it is systemd-free
[16:42:01] Hirst: I choose #devuan and recommend it to everyone.
[16:42:10] Bergson: Join #devuan for more info
[16:42:12] Quaday: Join #devuan for more info
[16:42:12] Hirst: i think #devuan is cool because it is systemd-free
[16:42:19] jcpwn: Join #devuan for more info
[16:42:30] Guest17460: i think #devuan is cool because it is systemd-free
[16:42:32] Quaday: Why systemd wants to control our minds?
[16:42:44] jcpwn: Why systemd wants to control our minds?
[16:42:45] Hirst: Join #devuan for more info
[16:42:48] Quaday: i think #devuan is cool because it is systemd-free
[16:42:50] Guest17460: Why systemd wants to control our minds?
[16:42:54] Bergson: I choose #devuan and recommend it to everyone.
[16:43:00] jcpwn: i think #devuan is cool because it is systemd-free
[16:43:10] Hirst: Why systemd wants to control our minds?
[16:43:13] Bergson: Why systemd wants to control our minds?
[16:43:14] jcpwn: I choose #devuan and recommend it to everyone.
[16:43:15] Quaday: I choose #devuan and recommend it to everyone.
[16:43:16] Guest17460: I choose #devuan and recommend it to everyone.
[16:43:28] Hirst: I choose #devuan and recommend it to everyone.
[16:43:30] Bergson: i think #devuan is cool because it is systemd-free
[16:43:37] orbyt_: has joined #ruby
[16:43:39] Hirst: i think #devuan is cool because it is systemd-free
[16:43:41] Quaday: Join #devuan for more info
[16:43:43] Guest17460: Join #devuan for more info
[16:43:43] Bergson: Join #devuan for more info
[16:43:46] snickers: has joined #ruby
[16:43:56] Quaday: Why systemd wants to control our minds?
[16:44:01] jcpwn: Join #devuan for more info
[16:44:05] gary_: has joined #ruby
[16:44:16] Quaday: i think #devuan is cool because it is systemd-free
[16:44:20] jcpwn: Why systemd wants to control our minds?
[16:44:22] Hirst: Join #devuan for more info
[16:44:26] Guest17460: i think #devuan is cool because it is systemd-free
[16:44:34] Bergson: I choose #devuan and recommend it to everyone.
[16:44:35] Hirst: Why systemd wants to control our minds?
[16:44:40] jcpwn: i think #devuan is cool because it is systemd-free
[16:44:40] Guest17460: Why systemd wants to control our minds?
[16:44:45] Bergson: Why systemd wants to control our minds?
[16:44:46] Quaday: I choose #devuan and recommend it to everyone.
[16:44:54] jcpwn: I choose #devuan and recommend it to everyone.
[16:44:55] Hirst: I choose #devuan and recommend it to everyone.
[16:45:01] Guest17460: I choose #devuan and recommend it to everyone.
[16:45:12] Quaday: Join #devuan for more info
[16:45:15] Bergson: i think #devuan is cool because it is systemd-free
[16:45:19] Guest17460: Join #devuan for more info
[16:45:25] Hirst: i think #devuan is cool because it is systemd-free
[16:45:33] jcpwn: Join #devuan for more info
[16:45:37] Bergson: Join #devuan for more info
[16:45:42] Quaday: Why systemd wants to control our minds?
[16:45:47] goatish: has joined #ruby
[16:45:48] Guest17460: i think #devuan is cool because it is systemd-free
[16:45:55] foxxxx: The devuan os may be systemd free, but there is a _systemd_ user in that channel.
[16:46:00] jcpwn: Why systemd wants to control our minds?
[16:46:01] Hirst: Join #devuan for more info
[16:46:02] Guest17460: Why systemd wants to control our minds?
[16:46:09] Quaday: i think #devuan is cool because it is systemd-free
[16:46:12] Hirst: Why systemd wants to control our minds?
[16:46:17] crankharder: has joined #ruby
[16:46:26] Hirst: I choose #devuan and recommend it to everyone.
[16:46:26] Guest17460: I choose #devuan and recommend it to everyone.
[16:46:27] jcpwn: i think #devuan is cool because it is systemd-free
[16:46:34] Bergson: I choose #devuan and recommend it to everyone.
[16:46:46] Quaday: I choose #devuan and recommend it to everyone.
[16:46:47] Guest17460: Join #devuan for more info
[16:46:53] jcpwn: I choose #devuan and recommend it to everyone.
[16:46:55] Hirst: i think #devuan is cool because it is systemd-free
[16:46:56] Bergson: Why systemd wants to control our minds?
[16:47:05] Quaday: Join #devuan for more info
[16:47:20] Guest17460: i think #devuan is cool because it is systemd-free
[16:47:24] jcpwn: Join #devuan for more info
[16:47:24] Bergson: i think #devuan is cool because it is systemd-free
[16:47:30] Quaday: Why systemd wants to control our minds?
[16:47:34] Hirst: Join #devuan for more info
[16:47:35] thuryn: has joined #ruby
[16:47:38] jcpwn: Why systemd wants to control our minds?
[16:47:44] Guest17460: Why systemd wants to control our minds?
[16:47:45] Bergson: Join #devuan for more info
[16:47:53] Hirst: Why systemd wants to control our minds?
[16:47:57] Quaday: i think #devuan is cool because it is systemd-free
[16:48:05] Guest17460: I choose #devuan and recommend it to everyone.
[16:48:08] jcpwn: i think #devuan is cool because it is systemd-free
[16:48:18] Hirst: I choose #devuan and recommend it to everyone.
[16:48:20] Bergson: I choose #devuan and recommend it to everyone.
[16:48:21] Guest17460: Join #devuan for more info
[16:48:23] jcpwn: I choose #devuan and recommend it to everyone.
[16:48:34] Quaday: I choose #devuan and recommend it to everyone.
[16:48:44] Hirst: i think #devuan is cool because it is systemd-free
[16:48:48] Bergson: Why systemd wants to control our minds?
[16:48:56] jcpwn: Join #devuan for more info
[16:49:04] Quaday: Join #devuan for more info
[16:49:04] Bergson: i think #devuan is cool because it is systemd-free
[16:49:05] Guest17460: i think #devuan is cool because it is systemd-free
[16:49:15] Hirst: Join #devuan for more info
[16:49:18] Guest17460: Why systemd wants to control our minds?
[16:49:19] Bergson: Join #devuan for more info
[16:49:21] jcpwn: Why systemd wants to control our minds?
[16:49:29] Quaday: Why systemd wants to control our minds?
[16:49:29] Hirst: Why systemd wants to control our minds?
[16:49:32] thuryn: the fuck is this?
[16:49:39] Guest17460: I choose #devuan and recommend it to everyone.
[16:49:42] Hirst: I choose #devuan and recommend it to everyone.
[16:49:45] Quaday: i think #devuan is cool because it is systemd-free
[16:49:49] jcpwn: i think #devuan is cool because it is systemd-free
[16:49:58] Guest17460: Join #devuan for more info
[16:49:59] Bergson: I choose #devuan and recommend it to everyone.
[16:50:10] Hirst: i think #devuan is cool because it is systemd-free
[16:50:15] Quaday: I choose #devuan and recommend it to everyone.
[16:50:16] SirOliver: has joined #ruby
[16:50:17] jcpwn: I choose #devuan and recommend it to everyone.
[16:50:22] Bergson: Why systemd wants to control our minds?
[16:50:44] Quaday: Join #devuan for more info
[16:50:47] Bergson: i think #devuan is cool because it is systemd-free
[16:50:50] Hirst: Join #devuan for more info
[16:50:57] Guest17460: i think #devuan is cool because it is systemd-free
[16:51:03] Quaday: Why systemd wants to control our minds?
[16:51:08] jcpwn: Join #devuan for more info
[16:51:13] Bergson: Join #devuan for more info
[16:51:18] Quaday: i think #devuan is cool because it is systemd-free
[16:51:19] Hirst: Why systemd wants to control our minds?
[16:51:19] Guest17460: Why systemd wants to control our minds?
[16:51:26] jcpwn: Why systemd wants to control our minds?
[16:51:34] Guest17460: I choose #devuan and recommend it to everyone.
[16:51:45] jcpwn: i think #devuan is cool because it is systemd-free
[16:51:45] Guest17460: Join #devuan for more info
[16:51:46] Hirst: I choose #devuan and recommend it to everyone.
[16:51:52] Bergson: I choose #devuan and recommend it to everyone.
[16:52:03] havenwood: !spam jcpwn
[16:52:03] Bergson: Why systemd wants to control our minds?
[16:52:03] ruby[bot]: +bb jcpwn!*@*$#ruby-banned *!*@autogas.iasi.rdsnet.ro$#ruby-banned
[16:52:04] Hirst: i think #devuan is cool because it is systemd-free
[16:52:04] ruby[bot]: ruby[bot] kicked jcpwn: is a bannable offense, see http://ruby-community.com/pages/user_rules
[16:52:05] Quaday: I choose #devuan and recommend it to everyone.
[16:52:10] havenwood: !spam Quaday
[16:52:14] havenwood: !spam Bergson
[16:52:19] Guest17460: i think #devuan is cool because it is systemd-free
[16:52:20] Quaday: Join #devuan for more info
[16:52:25] havenwood: !spam Hirst
[16:52:32] Bergson: i think #devuan is cool because it is systemd-free
[16:52:33] Guest17460: Why systemd wants to control our minds?
[16:52:40] Quaday: Why systemd wants to control our minds?
[16:52:45] Bergson: Join #devuan for more info
[16:52:46] Hirst: Join #devuan for more info
[16:52:54] ChanServ: +o havenwood
[16:52:56] Quaday: i think #devuan is cool because it is systemd-free
[16:53:02] Guest17460: I choose #devuan and recommend it to everyone.
[16:53:02] havenwood: +b *!~Bergson@pD9E3165F.dip0.t-ipconnect.de
[16:53:02] havenwood: havenwood kicked Bergson: behavior is not conducive to the desired environment.
[16:53:05] havenwood: +b *!~Herrera@152.red-79-153-176.dynamicip.rima-tde.net
[16:53:05] havenwood: havenwood kicked Guest17460: behavior is not conducive to the desired environment.
[16:53:06] Hirst: Why systemd wants to control our minds?
[16:53:20] jeffreylevesque: has joined #ruby
[16:53:33] Hirst: I choose #devuan and recommend it to everyone.
[16:53:35] Quaday: I choose #devuan and recommend it to everyone.
[16:53:45] ecuanaso: has joined #ruby
[16:53:45] havenwood: +b *!~Quaday@ppp-seco21parth2-46-193-170-22.wb.wifirst.net
[16:53:46] havenwood: havenwood kicked Quaday: behavior is not conducive to the desired environment.
[16:53:47] havenwood: +b *!~Hirst@p50939665.dip0.t-ipconnect.de
[16:53:48] havenwood: havenwood kicked Hirst: behavior is not conducive to the desired environment.
[16:53:56] thuryn: do people really think that spamming crap like this will do anything useful?
[16:54:49] mtkd: has joined #ruby
[16:55:22] synthroid: has joined #ruby
[16:55:32] cagomez: has joined #ruby
[16:56:14] bmurt: has joined #ruby
[16:56:45] [Butch]: has joined #ruby
[17:00:04] jeffreylevesque_: has joined #ruby
[17:02:36] apeiros_: has joined #ruby
[17:03:46] bmurt: has joined #ruby
[17:03:57] nowhereman: has joined #ruby
[17:06:09] karapetyan: has joined #ruby
[17:06:14] alfiemax: has joined #ruby
[17:06:47] xpt: has left #ruby: ("WeeChat 1.4")
[17:07:58] SirOliver: has joined #ruby
[17:12:38] sumobob_: has joined #ruby
[17:13:14] desperek: has joined #ruby
[17:14:19] duderonomy: has joined #ruby
[17:15:12] quobo: has joined #ruby
[17:16:19] rwb: has joined #ruby
[17:19:38] leitz: havenwood, there was more of the same earlier. Looks like someone discovered Twisted....
[17:21:24] troys: has joined #ruby
[17:21:58] snath: has joined #ruby
[17:23:49] jnollette: has joined #ruby
[17:24:37] conceivably: has joined #ruby
[17:25:43] mtkd: has joined #ruby
[17:26:12] swein: has joined #ruby
[17:27:19] conceivably: Hi there, I'm retrieving an images through and api and get back some sort of image string: "\xFF\xD8\xFF\xE0\x00...". I now would like to store the image in different places etc. One solution I have found is to write image to disk and to then read it again and simple handle the file. This seems a bit hacky though. What is the proper way of handling that image string directly, without writing it to disk first?
[17:29:02] swein: if I have a hash {'a'=>['bob', 'john'], 'b'=>['bob', 'matt'] } what is the best way to query the hash for if a vlue exists inside the key? ruby 2.1.6 hash key 'a' does 'bob' exist?
[17:29:06] AJA4350: has joined #ruby
[17:32:13] raynold: has joined #ruby
[17:32:42] kitikonti: has joined #ruby
[17:32:55] internoc: has joined #ruby
[17:33:49] conceivably: swein: well if the values are arrays you could just use 'include?'
[17:35:25] swein: conceivably: like hash['a'].include?("bob") # returns true?
[17:38:22] darkhanb: has joined #ruby
[17:38:33] gary: has joined #ruby
[17:39:03] conceivably: swein: yep, if I understand your question correctly. It does assume the values are arrays. Also see http://ruby-doc.org/core-2.1.6/Array.html#method-i-include-3F
[17:39:50] swein: thanks conceivably
[17:40:58] clemens3: has joined #ruby
[17:42:16] bigblind: has joined #ruby
[17:42:21] leitz: Program organization question. I have a "character generator" for an RPG I play. There's a Character class and a mixin that mangles Character.attributes. My next trick is to write a CLI based merchant game that uses the characters and stuff that has been generated.
[17:42:45] duderono_: has joined #ruby
[17:42:57] leitz: If I wanted to make this available to others, would it be one big gem, or several? A module?
[17:43:13] beauby: has joined #ruby
[17:43:42] guacamole: has joined #ruby
[17:43:42] guacamole: has joined #ruby
[17:46:18] apeiros_: conceivably: what stops you from "storing the image in different places"?
[17:48:21] apeiros: btw. at the silent listeners in the channel - if spammers are on it again, just do !ops
[17:48:25] apeiros: that will alert the ops
[17:50:08] conceivably: apeiros: I'm trying to use some third party libraries to e.g. upload the image to S3 etc. Those libraries appear to expect a file, but I was wondering if there was a way to directly pass the image as if it were a file, without writing it to disk. I'm not sure, perhaps I'm still not grasping the problem properly :/
[17:50:47] apeiros: conceivably: if they provide a method for that, that should work. and IMO they should.
[17:50:59] sanscoeur: has joined #ruby
[17:51:05] apeiros: during uploading the file they get becomes a binary string anyway
[17:55:15] side_tracking: has joined #ruby
[17:55:56] jeffreylevesque: has joined #ruby
[17:58:19] cthulchu_: has joined #ruby
[18:01:07] Cavallari: has joined #ruby
[18:01:49] that_dude: has joined #ruby
[18:02:26] krawchyk_: has joined #ruby
[18:02:36] guille-moe: has joined #ruby
[18:04:36] gary: has joined #ruby
[18:05:45] raynold: has joined #ruby
[18:05:56] graingert: has joined #ruby
[18:07:03] conceivably: I think I figured things out using StringIO, thanks apeiros.
[18:14:30] ChanServ: -o havenwood
[18:18:55] duderonomy: has joined #ruby
[18:19:40] kies: has joined #ruby
[18:25:13] minimalism: has joined #ruby
[18:25:27] eckhardt: has joined #ruby
[18:25:41] Rr4sT: has joined #ruby
[18:26:10] cagomez: I added a proc as a parameter to a class, and now a private method in that class always returns nil. is it possible for a proc to overload a private method?
[18:26:51] apeiros: also you can't add parameters to classes
[18:27:07] cagomez: arguement?
[18:27:08] Xiti: has joined #ruby
[18:27:15] apeiros: classes aren't methods.
[18:29:41] r3m: has joined #ruby
[18:30:58] espressocannon: has joined #ruby
[18:31:06] RougeR: has joined #ruby
[18:31:07] RougeR: has joined #ruby
[18:31:29] espressocannon: hi friends, Im a nuby to ruby. Looking for a guide on the field types available for database on rails
[18:31:47] espressocannon: ie. t.string, t.text, .....
[18:33:48] ldepandis: has joined #ruby
[18:34:42] apeiros: ?rails espressocannon
[18:34:53] apeiros: hrm, what's up with ruby[bot] today? it seems slow…
[18:35:29] jrafanie: has joined #ruby
[18:35:32] gary_: has joined #ruby
[18:36:50] ruby[bot]: has joined #ruby
[18:36:50] ChanServ: +o ruby[bot]
[18:36:53] apeiros: ?rails espressocannon
[18:37:10] ruby[bot]: espressocannon: Please join #RubyOnRails for Rails questions. You need to be identified with NickServ, see /msg NickServ HELP
[18:37:22] ruby[bot]: -bb *!~Hirst@p50939665.dip0.t-ipconnect.de *!~Hirst@p50939665.dip0.t-ipconnect.de
[18:37:23] ruby[bot]: -bb *!~Herrera@152.red-79-153-176.dynamicip.rima-tde.net *!~Herrera@152.red-79-153-176.dynamicip.rima-tde.net
[18:37:23] ruby[bot]: -bbbb ZerGabriel!*@*$#ruby-banned fuuuuuUCKKKKK!*@*$#ruby-banned *!*@host109-147-239-143.range109-147.btcentralplus.com$#ruby-banned *!*@gateway/web/freenode/ip.99.181.20.181$#ruby-banned
[18:37:24] ruby[bot]: -bbbb $a:kareeoleez$#ruby-banned gay_faggot_homo!*@*$#ruby-banned kolotrup_!*@*$#ruby-banned *!*@ppp-94-64-113-196.home.otenet.gr$#ruby-banned
[18:37:24] ruby[bot]: -bbb *1488*!*@*$#ruby-banned TrumpIsNaziScum!*@*$#ruby-banned *!*@gateway/web/freenode/ip.162.253.130.147$#ruby-banned
[18:37:37] Guest17460: has joined #ruby
[18:37:39] ruby[bot]: ruby[bot] kicked Guest17460: banned before
[18:37:40] Hirst: has joined #ruby
[18:37:42] ruby[bot]: ruby[bot] kicked Hirst: banned before
[18:37:52] Guest17460: has joined #ruby
[18:37:53] ruby[bot]: ruby[bot] kicked Guest17460: banned before
[18:37:56] Hirst: has joined #ruby
[18:37:56] ruby[bot]: ruby[bot] kicked Hirst: banned before
[18:38:16] Guest17460: has joined #ruby
[18:38:17] ruby[bot]: ruby[bot] kicked Guest17460: banned before
[18:38:18] Hirst: has joined #ruby
[18:38:18] ruby[bot]: ruby[bot] kicked Hirst: banned before
[18:38:29] Guest17460: has joined #ruby
[18:38:30] ruby[bot]: ruby[bot] kicked Guest17460: banned before
[18:38:48] Hirst: has joined #ruby
[18:38:48] ruby[bot]: ruby[bot] kicked Hirst: banned before
[18:38:50] Guest17460: has joined #ruby
[18:38:50] ruby[bot]: ruby[bot] kicked Guest17460: banned before
[18:39:00] espressocannon: i was sent here from redit
[18:39:02] SeepingN: has joined #ruby
[18:39:03] Guest17460: has joined #ruby
[18:39:04] ruby[bot]: ruby[bot] kicked Guest17460: banned before
[18:39:09] espressocannon: has left #ruby: ()
[18:39:16] Hirst: has joined #ruby
[18:39:16] apeiros: !spam hirst
[18:39:19] ruby[bot]: ruby[bot] kicked Hirst: banned before
[18:39:19] ruby[bot]: +bb Hirst!*@*$#ruby-banned *!*@p50939665.dip0.t-ipconnect.de$#ruby-banned
[18:39:26] Guest17460: has joined #ruby
[18:39:26] ruby[bot]: ruby[bot] kicked Guest17460: banned before
[18:39:31] apeiros: !spam Guest17460
[18:39:31] ruby[bot]: +bb Guest17460!*@*$#ruby-banned *!*@152.red-79-153-176.dynamicip.rima-tde.net$#ruby-banned
[18:39:32] ruby[bot]: -bb *!*@unaffiliated/ruralhack$#ruby-banned kikesarebastards!*@*$#ruby-banned
[18:40:01] bigblind: has joined #ruby
[18:40:23] wald0: has joined #ruby
[18:40:45] alfiemax: has joined #ruby
[18:41:08] _aeris_: has joined #ruby
[18:41:33] espressocannon: has joined #ruby
[18:41:51] espressocannon: identify with services?
[18:42:01] leah2: has joined #ruby
[18:42:04] apeiros: /ns help register
[18:42:32] apeiros: alternatively:
[18:42:32] espressocannon: thanks. it's been about 20 years since i last ircd
[18:42:35] apeiros: ?register espressocannon
[18:42:35] ruby[bot]: espressocannon: you need to be identified with NickServ, see `/msg NickServ HELP` or: https://freenode.net/kb/answer/registration
[18:42:47] apeiros: espressocannon: ircd would be the daemon, as in, the server ;-)
[18:45:38] espressocannon: past tense verb
[18:45:50] espressocannon: since I internet relay chatted*
[18:45:50] apeiros: verbing weirds language
[18:46:26] espressocannon: thanks for helping a nub
[18:46:29] tAn: has joined #ruby
[18:46:57] wilbert: has joined #ruby
[18:47:55] jnollette: has joined #ruby
[18:49:04] _aeris_: has joined #ruby
[18:52:10] riotjoe: has joined #ruby
[18:52:52] discopatrick: has joined #ruby
[18:53:07] PaulCape_: has joined #ruby
[18:53:16] marr: has joined #ruby
[18:54:01] discopatrick: has joined #ruby
[18:57:46] cagomez: has joined #ruby
[18:57:49] dionysus69: has joined #ruby
[18:59:38] cagomez: has joined #ruby
[19:03:04] krawchyk: has joined #ruby
[19:03:14] ramfjord: has joined #ruby
[19:03:16] alfiemax: has joined #ruby
[19:03:29] habs: has joined #ruby
[19:03:52] duderonomy: has joined #ruby
[19:04:58] aguestuser: has joined #ruby
[19:05:15] sameerynho: has joined #ruby
[19:08:09] cagomez: has joined #ruby
[19:08:20] gary: has joined #ruby
[19:08:46] mikecmpbll: has joined #ruby
[19:10:11] reaVer: has joined #ruby
[19:12:39] dviola: has joined #ruby
[19:13:42] tAn: has joined #ruby
[19:13:57] riotjones: has joined #ruby
[19:16:03] willmichael: has joined #ruby
[19:16:58] c0ncealed: has joined #ruby
[19:22:18] ShekharReddy: has joined #ruby
[19:30:32] guille-moe: has joined #ruby
[19:30:52] mtkd: has joined #ruby
[19:31:54] cagomez: has joined #ruby
[19:32:42] tomlukeywood: has joined #ruby
[19:40:02] morenoh149: has joined #ruby
[19:40:57] green_hat: has joined #ruby
[19:42:43] phaul: has joined #ruby
[19:43:07] aguestuser: has joined #ruby
[19:43:25] jenrzzz: has joined #ruby
[19:43:25] jenrzzz: has joined #ruby
[19:44:09] despai: has joined #ruby
[19:45:43] pastorinni: has joined #ruby
[19:47:37] green_hat: has left #ruby: ()
[19:48:17] tao_: has joined #ruby
[19:49:13] knight33: has joined #ruby
[19:50:37] dtzuzu: has joined #ruby
[19:53:01] Cavallari1: has joined #ruby
[19:53:18] mistergibson: has joined #ruby
[19:53:31] graft: has joined #ruby
[19:54:03] sidx64: has joined #ruby
[19:56:55] cagomez: has joined #ruby
[19:58:11] cagomez: has joined #ruby
[20:01:34] cdg: has joined #ruby
[20:01:44] claudiuinberlin: has joined #ruby
[20:05:15] despai: has joined #ruby
[20:06:56] tomphp: has joined #ruby
[20:09:08] theSolTrain: has joined #ruby
[20:09:16] Cavallari1: has joined #ruby
[20:09:57] habs: hi, why do i get a c++11-type error when i try to 'gem install re2'? i have a few dozen other gems that have all installed and work fine. here's my mkmf.log: http://ix.io/O0E
[20:10:01] habs: basically, the problem is that i get "include/re2/re2.h:748:16: error: ‘once_flag’ in namespace ‘std’ does not name a type" when i try to compile this program: "#include "ruby.h" / #include <re2/re2.h> / int main() { return 0; }" with this command: "gcc -x c++ -std=c++11 -I/gnu/store/z4v7d9ggb0viiw291l58cknam4q9i2ww-ruby-2.3.6/include/ruby-2.3.0/x86_64-linux
[20:10:03] habs: -I/gnu/store/z4v7d9ggb0viiw291l58cknam4q9i2ww-ruby-2.3.6/include/ruby-2.3.0 conftest.c"
[20:11:17] habs: the error seems to indicate my gcc doesn't support c++11, but i'm using gcc 6.4.0 so it should support those types? do you have any ideas to fix / debug this?
[20:12:57] cdg: has joined #ruby
[20:15:15] graft: habs what system are you installing on?
[20:16:09] habs: graft: sorry, it's a GNU Guix system, like nixOS, but all my gems (including re2) are being installed to my home directory
[20:17:43] graft: i'm on xenial with gcc 5.4.0 and gem install re2 works without a hitch
[20:17:53] graft: after installing libre2-dev
[20:19:25] havenwood: has joined #ruby
[20:19:26] havenwood: has joined #ruby
[20:22:46] duderonomy: has joined #ruby
[20:24:12] habs: graft: hm, perhaps my libre2 version (2018-02-01) is too new? this is what my include/re2/re2.h file says: http://ix.io/O14
[20:25:11] habs: but on git it says that file was last modified in 2016 so looks not :-/ i think it's some sort of compiler issue
[20:25:47] vutral|kali: has joined #ruby
[20:25:47] vutral|kali: has joined #ruby
[20:25:54] guacamole: has joined #ruby
[20:25:54] guacamole: has joined #ruby
[20:26:22] theSolTrain: has joined #ruby
[20:26:38] graft: your re2.h is different from mine, my version says 20160201+dfsg-1
[20:30:17] vutral|kali: has joined #ruby
[20:30:18] vutral|kali: has joined #ruby
[20:32:28] n008f4g_: has joined #ruby
[20:32:47] rocx: has joined #ruby
[20:33:11] theSolTrain: has joined #ruby
[20:34:45] \void: has joined #ruby
[20:35:17] bigblind: has joined #ruby
[20:39:47] theSolTrain: has joined #ruby
[20:40:31] amatas: has joined #ruby
[20:40:49] cagomez: has joined #ruby
[20:41:58] reber: has joined #ruby
[20:45:41] rikkipitt: has joined #ruby
[20:48:51] sameerynho: has joined #ruby
[20:49:31] hinbody: has joined #ruby
[20:52:07] rikkipitt: has joined #ruby
[20:53:26] gary: has joined #ruby
[20:56:44] cagomez: has joined #ruby
[20:57:14] dviola: has joined #ruby
[20:57:26] rikkipitt: has joined #ruby
[20:59:35] rikkipitt: has joined #ruby
[21:00:15] rikkipitt: has joined #ruby
[21:00:35] rikkipitt: has joined #ruby
[21:00:38] theSolTrain: has joined #ruby
[21:02:02] eckhardt: has joined #ruby
[21:02:19] morenoh149: has joined #ruby
[21:03:32] guacamole: has joined #ruby
[21:03:32] guacamole: has joined #ruby
[21:05:59] jenrzzz: has joined #ruby
[21:05:59] jenrzzz: has joined #ruby
[21:08:33] Dimik: has joined #ruby
[21:11:23] chat: has joined #ruby
[21:12:44] cagomez: has joined #ruby
[21:13:22] sole: has joined #ruby
[21:16:33] jblack: has joined #ruby
[21:19:13] cagomez: how do I mutate the last element in an array in-place?
[21:19:42] apeiros: ambiguous question. do you want to mutate the element or the array?
[21:20:02] apeiros: >> a = ["a", "b", "c"]; a.last.upcase!; a # mutated the element
[21:20:03] ruby[bot]: apeiros: # => ["a", "b", "C"] (https://eval.in/961291)
[21:20:18] apeiros: >> a = ["a", "b", "c"]; a[-1] = "C"; a # mutated the array
[21:20:19] ruby[bot]: apeiros: # => ["a", "b", "C"] (https://eval.in/961292)
[21:22:29] cagomez: hmm, I'm doing the following: `proc { |*args| some_other_method(*args) }` but I need to mutate the last element in *args. what's a good way of doing this?
[21:23:28] apeiros: cagomez: I've literally just shown you two ways.
[21:24:08] apeiros: you have to know however whether you want to only mutate the array, or mutate the element itself. I can't possibly know that from the info you gave.
[21:26:20] workmad3: has joined #ruby
[21:27:53] pastorinni: has joined #ruby
[21:29:02] cagomez: has joined #ruby
[21:31:12] cagomez_: has joined #ruby
[21:32:51] cagomez: has joined #ruby
[21:32:56] cjs226: has joined #ruby
[21:33:50] cdg: has joined #ruby
[21:35:39] rippa: has joined #ruby
[21:35:46] dinfuehr: has joined #ruby
[21:36:02] mtkd: has joined #ruby
[21:37:24] orbyt_: has joined #ruby
[21:39:27] solocshaw: has joined #ruby
[21:41:21] guacamole: has joined #ruby
[21:41:22] guacamole: has joined #ruby
[21:42:28] cdg: has joined #ruby
[21:43:30] Asher: has joined #ruby
[21:44:00] naztharune: has joined #ruby
[21:47:29] cjs226: has joined #ruby
[21:47:34] tomphp: has joined #ruby
[21:48:14] cjs226_: has joined #ruby
[21:49:14] keithy: has joined #ruby
[21:49:47] keithy: I am puzzled to be unabled to find an efficient find utility
[21:50:37] keithy: my usual approach is to walk the file tree one file at a time, thus not keeping anything in memory. You just say walker.nextFile
[21:51:16] keithy: cant find anything for effectively invoking and capturing a shell process as it works. except…
[21:53:52] keithy: I did find a multithreaded method on the web but now I cant find it again
[21:53:56] keithy: http://www.rubydoc.info/gems/athlete/0.0.5/Athlete/Utils/Subprocess and this
[21:54:12] AgentVenom: has joined #ruby
[21:55:01] keithy: or this http://www.rubydoc.info/github/mitchellh/vagrant/Vagrant/Util/Subprocess
[21:55:27] keithy: ah found it https://nickcharlton.net/posts/ruby-subprocesses-with-stdout-stderr-streams.html
[21:57:38] vutral|kali: has joined #ruby
[21:57:38] vutral|kali: has joined #ruby
[21:58:03] Spoon8472: has joined #ruby
[22:00:01] goatish: has joined #ruby
[22:01:45] guacamole: has joined #ruby
[22:01:46] guacamole: has joined #ruby
[22:06:25] morenoh149: has joined #ruby
[22:07:36] cdg: has joined #ruby
[22:09:46] cthulchu: has joined #ruby
[22:14:07] ramfjord: has joined #ruby
[22:15:28] Spoon8472: has left #ruby: ()
[22:16:26] vutral|kali: has joined #ruby
[22:16:27] vutral|kali: has joined #ruby
[22:19:38] alfiemax: has joined #ruby
[22:27:04] motstgo: has joined #ruby
[22:29:48] jenrzzz: has joined #ruby
[22:31:26] sanscoeur: has joined #ruby
[22:35:29] ramfjord: has joined #ruby
[22:39:43] gary: has joined #ruby
[22:40:53] Gnut: has joined #ruby
[22:46:01] alfiemax: has joined #ruby
[22:47:03] ledestin: has joined #ruby
[22:47:16] Mike11: has joined #ruby
[22:52:15] RougeR: has joined #ruby
[22:52:15] RougeR: has joined #ruby
[22:55:35] rwb: has joined #ruby
[22:55:47] workmad3: has joined #ruby
[22:57:08] lupine: has joined #ruby
[22:58:17] qyliss_: has joined #ruby
[22:59:56] roshanavand: has joined #ruby
[23:00:22] cagomez: has joined #ruby
[23:02:22] sanscoeur: has joined #ruby
[23:05:14] cagomez: has joined #ruby
[23:07:40] jblack: has joined #ruby
[23:08:56] alfiemax: has joined #ruby
[23:09:39] garyserj: has joined #ruby
[23:10:23] garyserj: Is it true that you used to need #coding: utf-8 at the top line of a file if you had any character outside of us ascii? and if so, then how can that work 'cos surely something beginning with # is meant to be a comment isn't it?
[23:12:15] guacamole: its a magic comment
[23:12:39] SeepingN: #!/usr/bin/ruby is also a magic comment
[23:12:53] SeepingN: (one the first line only)
[23:16:32] VladGh: has joined #ruby
[23:16:55] mcr: has joined #ruby
[23:21:15] miah: #! is a shebang
[23:21:19] miah: https://en.wikipedia.org/wiki/Shebang_(Unix)
[23:23:06] SynSynack: has joined #ruby
[23:23:23] oleo: has joined #ruby
[23:23:36] miah: you can find some details about magic comments in ruby here: https://idiosyncratic-ruby.com/58-magic-instructions.html
[23:24:02] SeepingN: true, it's not really a comment at all
[23:25:21] SeepingN: https://idiosyncratic-ruby.com/ wow great site
[23:25:59] miah: ya some neat stuff here
[23:26:21] cagomez: has joined #ruby
[23:27:06] VladGh: has joined #ruby
[23:27:41] cagomez: has joined #ruby
[23:28:26] cagomez: has joined #ruby
[23:32:03] bigblind: has joined #ruby
[23:34:48] zenspider: garyserj: you don't need that magic comment unless you're coding in something odd. It defaults to utf-8 in later ruby versions
[23:35:08] zenspider: and ascii is a subset of utf-8, so it is covered as well
[23:35:51] zenspider: tho... I thought Encoding.default_encoding was set to utf-8 as well? apparently it is nil now? Not sure the implications of that
[23:35:55] zenspider: >> __ENCODING__
[23:35:56] ruby[bot]: zenspider: # => #<Encoding:UTF-8> (https://eval.in/961318)
[23:36:01] keithy: is this a joke ? https://alexcastano.com/everything-about-ruby-splats/
[23:36:05] zenspider: >> Encoding.default_internal
[23:36:06] ruby[bot]: zenspider: # => nil (https://eval.in/961319)
[23:36:24] zenspider: keithy: try asking a better question
[23:36:38] keithy: ok, it isnt the website doesnt load on my chrome!
[23:36:39] kapil___: has joined #ruby
[23:36:50] keithy: I thought the author was being ironic
[23:37:06] keithy: and posted a page wiht a tile and no content
[23:37:22] zenspider: looks fine to me in safari and chrome *shrug*
[23:37:49] havenwood: works on my machine
[23:38:09] alfiemax: has joined #ruby
[23:38:37] keithy: still havent got a clue about splats
[23:39:03] zenspider: keithy: what about them?
[23:39:19] keithy: im trying to pass splats and blocks
[23:39:39] jrafanie: has joined #ruby
[23:39:47] havenwood: keithy: Show your code and what part you're confused about?
[23:39:55] keithy: and the block is getting included in the slpat array
[23:40:21] keithy: heading for pastbin
[23:40:23] zenspider: you're trying to make a method call and you want to pass a block in? are you using ampersand?
[23:40:32] zenspider: use a gist, the bot will yell at you otherwise
[23:40:38] zenspider: (dunno why)
[23:41:28] zenspider: obj.some_method(arg, arg, arg, &blk)
[23:41:37] mrush: has joined #ruby
[23:41:45] keithy: https://gist.github.com/keithy/d84b07cfc66ea334d37708e1b1cd2c01
[23:41:51] zenspider: given def some_method *args or def some_method *args, &blk
[23:42:30] zenspider: you need an ampersand on that last line
[23:42:35] zenspider: you're passing it as a regular object
[23:43:17] keithy: yes I had that amp it still didnt work
[23:43:31] zenspider: nope. don't believe you
[23:43:31] keithy: I took it out as an experiment
[23:43:47] zenspider: Subprocess.new(*args, block) => block goes to *args
[23:43:59] zenspider: Subprocess.new(*args, &block) => block becomes target of yield
[23:44:18] keithy: yes dont get that far
[23:44:22] zenspider: (or captured to another &barg)
[23:44:28] keithy: because I think args has block as its 6th member
[23:44:38] postmodern: has joined #ruby
[23:44:46] havenwood: keithy: not if you have an & preceding it
[23:44:51] zenspider: you don't need to declare &block on line 16 either. doesn't hurt
[23:44:56] keithy: just stepping thorugh the code now
[23:46:24] chouhoulis: has joined #ruby
[23:46:42] zenspider: all of that indirection seems unnecessary to me, btw. the modules, the Subprocess class, all the IO handling w/ extra yielding
[23:46:55] sanscoeur: has joined #ruby
[23:46:55] zenspider: and the threads
[23:47:24] chouhoul_: has joined #ruby
[23:47:27] keithy: I cut it out of other stuff
[23:47:57] keithy: to show you
[23:47:58] zenspider: use popen3 (or spawn), get your stderr and stdout (or don't! You're just printing it again)... this could even just be a plain system call since it is just `docker build`
[23:48:15] keithy: how could it
[23:48:23] keithy: you wouldnt see the result till the end
[23:48:36] zenspider: system calls don't capture output
[23:48:39] chouhoul_: has joined #ruby
[23:48:40] havenwood: Open3.capture3 should suffice, I'd think.
[23:48:48] zenspider: all you really care about is the exit code ($?)
[23:48:51] keithy: it might do for this application
[23:49:00] Vapez: has joined #ruby
[23:49:15] keithy: I come back to ruby after 10 years and find I have to roll my own find file utility
[23:49:28] zenspider: ? no you don't ?
[23:49:30] chouhoul_: has joined #ruby
[23:49:35] zenspider: we had find back then. we still have it?
[23:49:45] espressocannon: has joined #ruby
[23:49:52] keithy: ok, find me a find file utility that can search 100Gb of files in
[23:49:55] havenwood: twas here all along...
[23:49:57] espressocannon: how do i reset my nickserv password
[23:50:04] zenspider: ri Find.find
[23:50:04] espressocannon: already forgot it
[23:50:12] havenwood: &ri Find.find
[23:50:12] `derpy: http://ruby-doc.org/stdlib-2.4.1/libdoc/find/rdoc/Find.html#method-c-find
[23:50:26] zenspider: espressocannon: mmmm /msg nickserv help
[23:50:33] chouhoul_: has joined #ruby
[23:50:36] espressocannon: no option for resetting pass
[23:50:49] havenwood: espressocannon: /msg NickServ SENDPASS youraccountnamehere
[23:51:07] keithy: and is it efficient, not holding anythin in memry excep the path you are looking at
[23:51:08] havenwood: espressocannon: /msg NickServ SENDPASS espressocannon
[23:51:11] guacamole: espressocannon http://docs.dal.net/docs/nickserv.html
[23:51:13] havenwood: ^ there, boutique service
[23:51:14] zenspider: keithy: size of the files doesn't matter for find?
[23:51:16] guacamole: number 6 tells you how
[23:51:35] ecuanaso: has joined #ruby
[23:51:39] havenwood: keithy: Say more about what you're trying to do.
[23:51:44] chouhoulis: has joined #ruby
[23:51:56] havenwood: keithy: What are you searching for?
[23:51:59] keithy: my normal find utility walks the tree one file at a time
[23:52:06] keithy: and collects information
[23:52:25] keithy: everything I looked at today globs the whole lot
[23:52:26] zenspider: man... I want an espressocannon
[23:52:29] phaul: has joined #ruby
[23:52:40] havenwood: What are you trying to do (ignoring how you're doing it)?
[23:52:41] havenwood: with a side of guacamole ...
[23:52:50] miah: i want cuban coffee
[23:52:57] zenspider: oooh... that too
[23:53:00] guacamole: i want guac lol
[23:53:05] zenspider: or turkish. that's been too long
[23:53:09] chouhoul_: has joined #ruby
[23:53:10] keithy: I am deploying 2000 websites
[23:53:11] keithy: updating code
[23:53:59] chouhoul_: has joined #ruby
[23:54:17] keithy: so I am looking for the roots of the websites and then working through the files
[23:54:30] zenspider: keithy: going meta: you kinda suck at problem description
[23:54:40] havenwood: keithy: What about the files are you searching for??
[23:54:46] keithy: performing operations on them, liike removing duplicates, moving new bits in with rsync, hardlinking something etc
[23:54:55] havenwood: We get there are files. You're looking for something. What?
[23:55:10] chouhoul_: has joined #ruby
[23:55:22] keithy: I want a file system traversing utility, that walks the tree
[23:55:35] zenspider: been pointed out twice now... and yet...
[23:55:44] keithy: I use this for lots of things. like…
[23:55:45] havenwood: keithy: Walks the tree looking for what?
[23:56:04] guacamole: certain file extensions or file names?
[23:56:09] keithy: collecitn info on files duplicate, counts of images sizes of files disk wastage etc.
[23:56:17] chouhoul_: has joined #ruby
[23:56:49] shortdudey123: has joined #ruby
[23:56:51] keithy: the space_walker, (in php) collects about 1,000,000 records for a spreadsheet analysis
[23:56:51] havenwood: keithy: And you've tried using Find.find? Show us the code you have so far?
[23:57:30] chouhoulis: has joined #ruby
[23:58:37] chouhoul_: has joined #ruby
[23:59:36] chouhoul_: has joined #ruby