« Back to channel list

#ruby - 13 June 2017

« Back 1 day Forward 1 day »
[00:12:04] kegster: has joined #ruby
[00:16:19] segmond: has joined #ruby
[00:23:14] zenspider: is there a "clean" way to see if a value can be dup'd or not?
[00:23:19] zenspider: right now I'm doing: repl.dup rescue repl
[00:24:28] matthewd: zenspider: Not AFAIK: https://github.com/rails/rails/blob/master/activesupport/lib/active_support/core_ext/object/duplicable.rb
[00:25:56] zenspider: hell... since you're already patching... why not make them no-ops?
[00:26:14] zenspider: I'm surprised some of those are in there...
[00:27:25] matthewd: We monkey with core classes more than most, but even we don't like to change behaviour of existing methods when we can avoid it
[00:30:10] zenspider: meh? I doubt you'd break anything in the case of :sym.dup => :sym
[00:32:10] matthewd: I guess the [very theoretical] risk would be on something like Method -- not dup-able, but mutable. So if someone thinks they've got a copy and starts changing it, ...
[00:33:51] zenspider: ... Method is entirely opaque, no?
[00:34:51] matthewd: Hey, I didn't say it was a *good* example ;)
[00:35:41] dreamthese: has joined #ruby
[00:36:09] def_jam: has joined #ruby
[00:36:17] keekcoin: has joined #ruby
[00:36:57] matthewd: Particularly with upstream moving towards making [almost] everything support dup, it does seem more justifiable for us to backport that behaviour
[00:37:28] DrCode: has joined #ruby
[00:38:02] eblip: has joined #ruby
[00:39:21] matthewd: Apparently Method is literally the only thing left in trunk.. and I wonder whether that's deliberate or just an oversight
[00:39:40] catphish: has joined #ruby
[00:40:18] duderonomy: has joined #ruby
[00:40:47] eightlimbed: has joined #ruby
[00:48:26] zenspider: *finally* got all my projects working with my sexp_processor overhaul... damn
[00:51:51] DoubleMalt: has joined #ruby
[00:52:49] Polysics: has joined #ruby
[00:54:12] chouhoulis: has joined #ruby
[00:56:24] vincent_: has joined #ruby
[00:56:26] haraoka: has joined #ruby
[00:56:28] ascarter_: has joined #ruby
[00:56:38] vincent_: has joined #ruby
[00:57:15] arescorpio: has joined #ruby
[01:00:49] gusrub: has joined #ruby
[01:03:32] brent__: has joined #ruby
[01:05:02] olivier__: has joined #ruby
[01:07:26] d^sh: has joined #ruby
[01:09:09] username1: has joined #ruby
[01:12:41] uZiel: has joined #ruby
[01:13:33] blackwind_123: has joined #ruby
[01:14:20] nertzy: has joined #ruby
[01:16:08] speakingcode: has joined #ruby
[01:20:53] ascarter: has joined #ruby
[01:26:57] catphish: does eventmachine do nasty thing that break ruby's normal thread behaviour?
[01:28:32] mim1k: has joined #ruby
[01:30:45] gothicsouth: has joined #ruby
[01:32:34] zenspider: catphish: are you trying to use both EM and threads?
[01:32:51] oleingem_: has joined #ruby
[01:33:10] catphish: well not by choice, but i'm debugging some code that does
[01:33:42] catphish: it seems that the other thereads aren't executing during certain EM selects
[01:34:30] __Yiota: has joined #ruby
[01:34:38] catphish: i am trying to rewrite it to use pure EM, the alternative of dropping EM is less pleasant
[01:35:23] uZiel: has joined #ruby
[01:35:26] catphish: whoever wrote this code was naive to the fact that 2 libraries they used were thread driven and EM driven :(
[01:37:21] mikecmpbll: has joined #ruby
[01:39:41] bsamorim: has joined #ruby
[01:41:06] PresidentBiscuit: has joined #ruby
[01:41:15] jane_booty_doe: has joined #ruby
[01:41:16] bsamorim: Hi guys! I've been trying to mess around a bit with ruby's bnf grammar. From the grammar file, it seems to me that the parsing is preceded by a tokenizing stage
[01:41:30] bsamorim: Does anyone know about this tokenizer?
[01:41:45] bsamorim: Does it use lex? Where is the file that defines it?
[01:42:05] bkxd: has joined #ruby
[01:42:11] bkxd_: has joined #ruby
[01:42:53] djbkd: has joined #ruby
[01:43:15] zenspider: bsamorim: ruby's bnf?
[01:44:11] bsamorim: zenspider: Yes... actually, not exactly its bnf, but rather the yacc code defined in 'parse.y'
[01:44:35] zenspider: good... because there is no bnf.
[01:44:52] bsamorim: zenspider: :D
[01:45:16] zenspider: parser_yylex is in parse.y
[01:45:16] bsamorim: do you anything about the lexer tho?
[01:45:33] zenspider: it's "only" 670 lines long. good luck :P
[01:45:51] zenspider: (and there's a LOT more to the lexer than just parser_yylex...)
[01:46:28] bsamorim: zenspider: you know, that's the amazing thing about computers: they save you a lot of trouble, if you know how to use them :)
[01:46:52] zenspider: you're only saying that because you haven't read the code yet
[01:47:39] bkxd: has joined #ruby
[01:48:22] gizmore|2: has joined #ruby
[01:49:34] gusrub: has joined #ruby
[01:51:00] lycaonkotw: has joined #ruby
[01:53:50] Polysics: has joined #ruby
[02:00:08] SeepingN: has joined #ruby
[02:00:22] Rodya_: has joined #ruby
[02:05:33] mjuszczak: has joined #ruby
[02:06:06] uZiel: has joined #ruby
[02:07:16] foo_bar_bat_baz: has joined #ruby
[02:08:15] enterprisey: has joined #ruby
[02:10:22] Jameser: has joined #ruby
[02:16:57] gusrub: has joined #ruby
[02:20:25] genpaku: has joined #ruby
[02:26:12] charliesome: has joined #ruby
[02:27:49] __Yiota: has joined #ruby
[02:28:10] ascarter: has joined #ruby
[02:31:22] shakes: has joined #ruby
[02:31:24] Rodya_: has joined #ruby
[02:33:16] axyjo: has joined #ruby
[02:37:29] tentacle: has joined #ruby
[02:39:45] ascarter: has joined #ruby
[02:40:01] charliesome: has joined #ruby
[02:41:14] sleetdrop: has joined #ruby
[02:44:43] nesoi: has joined #ruby
[02:52:21] Guest24: has joined #ruby
[02:54:46] Polysics: has joined #ruby
[03:06:01] charliesome: has joined #ruby
[03:06:47] jcao219: has joined #ruby
[03:07:26] Rodya_: has joined #ruby
[03:10:31] wqzsscc: has joined #ruby
[03:12:03] ascarter: has joined #ruby
[03:18:30] uZiel: has joined #ruby
[03:19:23] gix: has joined #ruby
[03:21:49] jenrzzz: has joined #ruby
[03:21:49] jenrzzz: has joined #ruby
[03:29:04] mim1k: has joined #ruby
[03:34:49] ascarter: has joined #ruby
[03:49:16] knight33: has joined #ruby
[03:49:18] ascarter: has joined #ruby
[03:49:54] patarr: has joined #ruby
[03:53:48] benlieb: has joined #ruby
[03:56:00] Polysics: has joined #ruby
[04:00:35] nertzy: has joined #ruby
[04:04:23] tentacle: has joined #ruby
[04:10:28] Rodya_: has joined #ruby
[04:11:52] mtkd: has joined #ruby
[04:16:08] A124: has joined #ruby
[04:18:49] renchan: has joined #ruby
[04:24:18] Rodya_: has joined #ruby
[04:25:11] ska: has joined #ruby
[04:25:11] ska: has joined #ruby
[04:26:21] brent__: has joined #ruby
[04:27:14] mjuszczak: has joined #ruby
[04:28:14] perniciouscaffei: has joined #ruby
[04:31:23] Rodya_: has joined #ruby
[04:32:09] tentacle: has joined #ruby
[04:35:00] Rodya_: has joined #ruby
[04:38:48] mim1k: has joined #ruby
[04:39:05] igniting: has joined #ruby
[04:42:38] ascarter_: has joined #ruby
[04:42:43] bkxd: has joined #ruby
[04:42:49] bkxd_: has joined #ruby
[04:43:08] birdyondrugs: has joined #ruby
[04:44:39] jane_booty_doe: has joined #ruby
[04:50:20] jcao219: has joined #ruby
[04:56:47] roshanavand: has joined #ruby
[04:56:51] Polysics: has joined #ruby
[05:01:18] texasmynsted: has joined #ruby
[05:01:45] keyjoo_: has joined #ruby
[05:09:08] DeeJayh_: has joined #ruby
[05:10:50] tvw: has joined #ruby
[05:12:54] uZiel: has joined #ruby
[05:20:08] harfangk: has joined #ruby
[05:20:57] DeeJayh: has joined #ruby
[05:20:58] ascarter_: has joined #ruby
[05:21:28] cfec0b8d: has joined #ruby
[05:21:33] charliesome: has joined #ruby
[05:21:58] DeeJayh_: has joined #ruby
[05:23:26] brent__: has joined #ruby
[05:24:20] rohitpaulk: has joined #ruby
[05:29:28] aupadhye: has joined #ruby
[05:34:04] nertzy: has joined #ruby
[05:34:05] jenrzzz: has joined #ruby
[05:34:05] jenrzzz: has joined #ruby
[05:35:31] kent\n: has joined #ruby
[05:35:55] NightMonkey: has joined #ruby
[05:36:02] cfec0b8d: has joined #ruby
[05:37:05] NightMonkey: has joined #ruby
[05:37:19] DeeJayh: has joined #ruby
[05:41:06] DeeJayh_: has joined #ruby
[05:43:45] igniting: has joined #ruby
[05:47:19] gothicsouth: has joined #ruby
[05:49:23] Ryzokuken: has joined #ruby
[05:49:53] Ryzokuken: has joined #ruby
[05:50:48] patarr: has joined #ruby
[05:54:43] dminuoso: zenspider: Such truth.. the Ruby lexer is one of the most strange things I have ever read.
[05:58:05] Polysics: has joined #ruby
[06:08:24] xall: has joined #ruby
[06:11:25] uZiel: has joined #ruby
[06:14:44] anisha: has joined #ruby
[06:18:49] xall: has joined #ruby
[06:20:19] adgtl: has joined #ruby
[06:20:44] jxf: has joined #ruby
[06:21:27] latemus: has joined #ruby
[06:22:02] rohitpaulk: has joined #ruby
[06:23:46] Ryzokuken: has joined #ruby
[06:24:36] Ryzokuken: has joined #ruby
[06:25:42] thekingofbandit: has joined #ruby
[06:28:15] spectrum: has joined #ruby
[06:28:25] Polysics: has joined #ruby
[06:29:14] Mortomes|Work: has joined #ruby
[06:30:17] conta: has joined #ruby
[06:31:23] dionysus69: has joined #ruby
[06:33:23] sleetdrop: has joined #ruby
[06:40:17] Polysics: has joined #ruby
[06:42:43] rohitpaulk: has joined #ruby
[06:42:54] johnny56: has joined #ruby
[06:43:22] uZiel: has joined #ruby
[06:43:42] Jutoms: has left #ruby: ()
[06:57:07] andikr: has joined #ruby
[06:58:23] claw: has joined #ruby
[06:58:31] kies: has joined #ruby
[07:00:37] pandaant: has joined #ruby
[07:01:00] DoubleMalt: has joined #ruby
[07:01:54] DoubleMalt: has joined #ruby
[07:07:47] vali: has joined #ruby
[07:09:23] anisha_: has joined #ruby
[07:09:38] psychicist__: has joined #ruby
[07:10:23] biberu: has joined #ruby
[07:10:24] TomyWork: has joined #ruby
[07:11:02] muelleme: has joined #ruby
[07:11:41] tAn: has joined #ruby
[07:12:07] sleetdrop: has joined #ruby
[07:12:32] pwnd_nsfw: has joined #ruby
[07:18:21] aufi: has joined #ruby
[07:20:21] mark_66: has joined #ruby
[07:21:35] devilsadvocate: has joined #ruby
[07:21:57] bruce_lee: has joined #ruby
[07:21:57] bruce_lee: has joined #ruby
[07:22:34] Pumukel: has joined #ruby
[07:22:38] interki: has joined #ruby
[07:24:41] DoubleMalt: has joined #ruby
[07:28:13] archon-: has joined #ruby
[07:28:27] devilsadvocate: would there be anything wrong with this piece of code https://pastebin.com/vcQ6RsgL
[07:28:29] ruby[bot]: devilsadvocate: we in #ruby do not like pastebin.com, I reposted your paste to gist for you: https://gist.github.com/d713769fac5c77301fec7efd63dfbc7d
[07:28:30] ruby[bot]: devilsadvocate: pastebin.com loads slowly for most, has ads which are distracting and has terrible formatting.
[07:28:39] archon-: has joined #ruby
[07:28:40] devilsadvocate: between the lazy and non-lazy versions of the same code
[07:29:31] devilsadvocate: thanks ruby[bot]
[07:30:29] devilsadvocate: what I mean is, can the laziness in anyway cause the sort or select to work on a smaller chunk?
[07:31:14] uZiel: has joined #ruby
[07:33:41] eightlimbed: has joined #ruby
[07:37:19] nofxxx: has joined #ruby
[07:37:41] mikecmpbll: has joined #ruby
[07:47:20] archon-: has joined #ruby
[07:47:44] SaschaVoid: has joined #ruby
[07:47:55] AnoHito: has joined #ruby
[07:49:31] LukyCZ: has joined #ruby
[07:50:05] ddffg: has joined #ruby
[07:51:39] patarr: has joined #ruby
[07:54:57] dminuoso: devilsadvocate: Only the indentation
[07:55:00] dminuoso: is quite awkward
[07:55:34] keyjoo_: has joined #ruby
[07:55:42] uZiel: has joined #ruby
[07:56:16] futilegames: has joined #ruby
[07:56:17] Silthias1: has joined #ruby
[07:56:23] nertzy: has joined #ruby
[07:56:35] dminuoso: devilsadvocate: Also .lazy together with .to_a is silly
[07:56:58] joonty: has joined #ruby
[07:58:07] rgr_: has joined #ruby
[07:59:45] Silthias: has joined #ruby
[08:00:31] DoubleMalt: has joined #ruby
[08:01:08] mnemon: has joined #ruby
[08:01:29] tekacs: has joined #ruby
[08:02:13] canton7: has joined #ruby
[08:02:13] [spoiler]: has joined #ruby
[08:02:57] voker57: has joined #ruby
[08:03:12] EvilJStoker: has joined #ruby
[08:03:30] Subfusc: has joined #ruby
[08:03:58] elsevero: has joined #ruby
[08:05:15] JStoker: has joined #ruby
[08:08:11] jenrzzz: has joined #ruby
[08:08:11] jenrzzz: has joined #ruby
[08:09:01] valentinul: has joined #ruby
[08:09:50] anisha_: has joined #ruby
[08:11:28] burgestrand: has joined #ruby
[08:11:34] bvcosta: has joined #ruby
[08:12:44] vincent_: has joined #ruby
[08:12:58] vincent_: has joined #ruby
[08:13:46] nertzy: has joined #ruby
[08:14:52] ascarter_: has joined #ruby
[08:16:32] marr: has joined #ruby
[08:16:37] crayfishx: has joined #ruby
[08:18:40] jaruga_________: has joined #ruby
[08:20:17] ferr1: has joined #ruby
[08:21:10] gremax: has joined #ruby
[08:24:28] im0nde: has joined #ruby
[08:25:08] arkinor: has joined #ruby
[08:26:01] jenrzzz: has joined #ruby
[08:26:05] elsevero: has joined #ruby
[08:28:27] nertzy: has joined #ruby
[08:30:29] mim1k: has joined #ruby
[08:34:48] bvcosta: has joined #ruby
[08:37:43] speakingcode: has joined #ruby
[08:39:50] antgel: has joined #ruby
[08:41:26] horst_: has joined #ruby
[08:43:15] lxsameer: has joined #ruby
[08:43:42] teclator: has joined #ruby
[08:44:52] speakingcode: has joined #ruby
[08:47:21] dionysus69: has joined #ruby
[08:49:18] Hanmac: has joined #ruby
[08:51:32] rohitpaulk: has joined #ruby
[08:51:45] charliesome: has joined #ruby
[08:52:36] iamayam: has joined #ruby
[08:57:26] DeeJayh: has joined #ruby
[08:58:15] Polysics_: has joined #ruby
[09:00:24] Polysics_: has joined #ruby
[09:02:30] anisha_: has joined #ruby
[09:03:11] devilsadvocate: has joined #ruby
[09:03:23] devilsadvocate: dminuoso: but the to_a is after a take
[09:03:50] devilsadvocate: how else do I turn it into a usable array
[09:07:03] sepp2k: has joined #ruby
[09:11:01] ur5us: has joined #ruby
[09:14:58] Polysics: has joined #ruby
[09:15:37] ascarter_: has joined #ruby
[09:19:35] xall: has joined #ruby
[09:20:06] mahlon: has joined #ruby
[09:25:43] eputnam: has joined #ruby
[09:35:05] zenspider: presumably, from the take.
[09:35:30] zenspider: what doesn't make sense to me is how you think going lazy works in the context of sorting. how do you sort lazily?
[09:35:56] nertzy: has joined #ruby
[09:36:13] zenspider: ah. I'm wrong. the take is lazy too. use force instead of to_a to be clear
[09:37:27] yeticry: has joined #ruby
[09:38:06] joonty: has joined #ruby
[09:38:31] anisha: has joined #ruby
[09:39:40] FastJack: has joined #ruby
[09:42:07] devilsadvocate: zenspider: yeah, the take is lazy too
[09:42:51] Hunter1: has joined #ruby
[09:43:12] devilsadvocate: ah, didn't realize that existed, that's actually what I wanted
[09:43:17] devilsadvocate: in the first place
[09:48:04] universa1: has joined #ruby
[09:49:25] anisha: has joined #ruby
[09:50:31] DoubleMalt: has joined #ruby
[09:52:37] patarr: has joined #ruby
[09:53:44] Polysics: has joined #ruby
[10:06:29] Kug3lis: has joined #ruby
[10:08:28] nertzy: has joined #ruby
[10:11:23] nowhereman_: has joined #ruby
[10:21:11] nertzy: has joined #ruby
[10:22:12] howdoi: has joined #ruby
[10:22:30] ddffg: hi , i use capybara/poltergeist , i want to dump http req headers? is it possible&
[10:23:00] ddffg: hi , i use capybara/poltergeist , i want to dump http req headers, is it possible?
[10:23:33] dminuoso: ddffg: HTTPS?
[10:24:16] dminuoso: ddffg: Well if its just plain HTTP I'd just fire up wireshark. ;-)
[10:24:29] ddffg: without wireshark
[10:25:11] ddffg: visit 'blablasite.com' and dump headers
[10:25:23] dminuoso: ddffg: What happens if you put capybara into debug mode?
[10:25:31] DrCode: has joined #ruby
[10:25:33] vincent_: has joined #ruby
[10:25:47] vincent_: has joined #ruby
[10:28:21] ddffg: what purpose of this question?
[10:30:37] mikecmpbll: has joined #ruby
[10:31:59] cschneid_: has joined #ruby
[10:32:54] ascarter_: has joined #ruby
[10:42:55] Mortomes|Work: has joined #ruby
[10:45:04] ledestin: has joined #ruby
[10:46:30] keyjoo_: has joined #ruby
[10:48:43] nadir: has joined #ruby
[10:50:27] patarr: has joined #ruby
[10:50:27] joonty: has joined #ruby
[10:51:06] futilegames: has joined #ruby
[10:54:58] nanoz: has joined #ruby
[10:54:58] nanoz: has joined #ruby
[10:58:50] KrzaQ: I want to install ruby on a Windows machine that cannot connect to the internet, but the new rubyinstaller requires 'ridk install' that attempts to download msys2. How can I install this offline?
[10:58:57] djbkd: has joined #ruby
[10:59:12] loechel: has joined #ruby
[10:59:26] ecuanaso: has joined #ruby
[11:02:00] ddffg: install ubuntu its easier
[11:05:49] vali: has joined #ruby
[11:07:53] KrzaQ: it's a machine connected to production plotter that doesn't seem to have non-windows drivers and I am hoping to use ruby to generate documents to be plotted
[11:08:17] KrzaQ: the machine isn't connected to the internet due to company policy, I can only RDP to it
[11:08:26] ur5us: has joined #ruby
[11:08:26] Fernando-Basso: has joined #ruby
[11:08:52] universa1: KrzaQ: install ruby on a similar machine and copy the folder?
[11:09:11] KrzaQ: that's it?
[11:09:16] KrzaQ: well, I can do that
[11:09:22] universa1: haven't tried that one, but it might work
[11:09:37] universa1: you mgiht need to set some path variable, but shouldn't be too complicated
[11:09:57] ChilledOut: has joined #ruby
[11:09:59] KrzaQ: if it works, it works
[11:10:11] KrzaQ: it's unlikely to be touched for years once set up
[11:10:23] Ryzokuken: has joined #ruby
[11:11:17] ChilledOut: Hi all ...I am new to Ruby..got PowerShell background.Is Ruby a good language to start with programming?Mainly wanna learn it for Chef
[11:11:30] universa1: ChilledOut: ruby is a nice language to learn
[11:13:04] ChilledOut: @universal :thanks..please suggest me a book I can read to start from scratch ? I know nothing about classes,objects etc...
[11:15:39] universa1: ChilledOut: "Learn to Program" by Chris Pine
[11:16:29] DoubleMalt: has joined #ruby
[11:17:48] govg: has joined #ruby
[11:18:05] ChilledOut: universal: Thank you.The name itself sounds so good.Just reading the preface.Thanks again universal
[11:20:08] bkxd: has joined #ruby
[11:20:10] bkxd_: has joined #ruby
[11:25:31] bkxd: has joined #ruby
[11:25:33] bkxd_: has joined #ruby
[11:26:07] HoierM: has joined #ruby
[11:31:01] VgpC: has joined #ruby
[11:33:06] mim1k: has joined #ruby
[11:35:39] Fernando-Basso: has joined #ruby
[11:37:35] Polysics_: has joined #ruby
[11:41:54] ascarter_: has joined #ruby
[11:46:52] ldnunes: has joined #ruby
[11:47:41] bvcosta: has joined #ruby
[11:48:18] morfin: has joined #ruby
[11:48:29] morfin: can i somehow parse Range from Yaml?
[11:48:56] vincent_: has joined #ruby
[11:49:22] zenspider: morfin: what have you tried?
[11:49:54] morfin: i just parse YAML with psych
[11:50:36] morfin: and want something like foo: 10..100 become "foo" => 10..100
[11:50:56] morfin: but it read valua as a string
[11:51:33] zenspider: have you looked at what psych dumps?
[11:52:15] igniting: has joined #ruby
[11:52:19] zenspider: >> require "yaml"; { foo: 1..2 }.to_yaml
[11:52:47] zenspider: hrm... bot is dead again?
[11:53:03] morfin: are you sure it's >>?
[11:53:17] zenspider: yes, the bot is down
[11:55:56] morfin: what about foo: ruby/range 10..100
[11:56:42] morfin: foo: !ruby/range 10..100
[12:00:02] morfin: i use psych for YAML btw
[12:00:29] morfin: Psych.load('foo: !ruby/range 10..100') => {"foo" => 10..100}
[12:01:19] ltem: has joined #ruby
[12:03:12] Archrover: has joined #ruby
[12:04:47] olivier__: has joined #ruby
[12:06:57] Polysics: has joined #ruby
[12:08:29] BTRE: has joined #ruby
[12:09:57] PatrikasZvaigzde: has joined #ruby
[12:10:33] vincent_: has joined #ruby
[12:10:34] synthroid: has joined #ruby
[12:15:02] Polysics: has joined #ruby
[12:15:55] olivier__: has joined #ruby
[12:22:26] Polysics: has joined #ruby
[12:23:25] rohitpaulk: has joined #ruby
[12:24:40] ghormoon: has joined #ruby
[12:24:52] pupsicle: has joined #ruby
[12:25:15] vincent_: has joined #ruby
[12:31:32] Emmanuel_Chanel: has joined #ruby
[12:32:48] gnufied: has joined #ruby
[12:35:25] nanoz: has joined #ruby
[12:35:25] nanoz: has joined #ruby
[12:36:46] morfin: but it's possible to handle range without adding !ruby/range?
[12:36:53] mikecmpbll: has joined #ruby
[12:38:35] psychicist__: has joined #ruby
[12:39:44] dminuoso: morfin: Not with plain YAML.
[12:40:54] ecuanaso: has joined #ruby
[12:42:46] nofxxx: has joined #ruby
[12:42:59] im0nde: has joined #ruby
[12:44:17] morfin: but i can somehow monkeypatch YAML/Psych?
[12:45:16] mim1k: has joined #ruby
[12:45:19] dminuoso: You can monkey patch anything, but that would no longer be a YAML parser then.
[12:46:27] dminuoso: morfin: What's wrong with !ruby/range 10..100 ?
[12:46:36] morfin: i have similar situation with JSON and Mojangson and C++
[12:46:59] charliesome: has joined #ruby
[12:47:06] vincent_: has joined #ruby
[12:47:16] morfin: that's so ugly notation :(
[12:47:57] iloveitaly: has joined #ruby
[12:48:07] dminuoso: morfin: YAML is not a Ruby specific serialization format.
[12:48:43] ascarter_: has joined #ruby
[12:48:44] dminuoso: Im not sure what's so ugly about it then.
[12:48:50] dminuoso: It's a trivial custom serialization.
[12:48:56] dminuoso: Within the YAML specs.
[12:53:56] Archrover: has joined #ruby
[12:54:19] nofxxx: has joined #ruby
[12:57:56] ecuanaso: has joined #ruby
[12:58:47] texasmynsted: has joined #ruby
[12:59:50] olivier__: has joined #ruby
[13:03:32] frsnow: has joined #ruby
[13:03:43] vincent_: has joined #ruby
[13:03:45] mim1k: has joined #ruby
[13:04:48] frsnow: hi there, I have an old ruby book (v1.9) can I use it for reference to learn ruby?
[13:04:53] frsnow: or it's too outdated?
[13:04:56] chouhoulis: has joined #ruby
[13:05:11] im0nde: has joined #ruby
[13:05:47] ytti: 1.9 is mostly fine
[13:05:57] ytti: 1.8 and earlier would be dated
[13:06:25] nofxxx: has joined #ruby
[13:06:57] cadillac__: has joined #ruby
[13:07:10] frsnow: thank you then I'll use it
[13:09:07] nhhc: has joined #ruby
[13:09:28] ur5us: has joined #ruby
[13:14:16] knight33: has joined #ruby
[13:16:19] Emmanuel_Chanel: has joined #ruby
[13:21:32] droidburgundy: has joined #ruby
[13:27:09] bkxd: has joined #ruby
[13:30:49] umdstu: has joined #ruby
[13:31:08] umdstu: is there a way to generate header files when building ruby from source on centos?
[13:32:50] cdg: has joined #ruby
[13:33:41] oleo: has joined #ruby
[13:34:35] axyjo: has joined #ruby
[13:34:35] FastJack: has joined #ruby
[13:36:37] shinnya: has joined #ruby
[13:38:41] TinkerTyper_: has joined #ruby
[13:40:25] mtkd: has joined #ruby
[13:43:13] gizmore: has joined #ruby
[13:44:19] bkulbida: has joined #ruby
[13:44:47] bkulbida: good morning
[13:45:28] Hunter1: has joined #ruby
[13:46:54] quobo: has joined #ruby
[13:48:28] mlehrer: has joined #ruby
[13:48:49] bawsky: has joined #ruby
[13:49:48] haylon: has joined #ruby
[13:54:12] ascarter_: has joined #ruby
[13:54:39] Archrover: has joined #ruby
[14:02:19] hxegon: has joined #ruby
[14:05:09] chouhoulis: has joined #ruby
[14:05:49] dc4: has joined #ruby
[14:11:24] __Yiota: has joined #ruby
[14:17:20] cschneid_: has joined #ruby
[14:20:19] cschneid_: has joined #ruby
[14:21:16] patarr: has joined #ruby
[14:26:43] nowhere_man: has joined #ruby
[14:27:11] ldnunes: has joined #ruby
[14:28:04] tentacle: has joined #ruby
[14:28:10] mim1k: has joined #ruby
[14:29:01] polishdub: has joined #ruby
[14:30:38] Polysics_: has joined #ruby
[14:31:37] uZiel: has joined #ruby
[14:32:55] mikecmpbll: has joined #ruby
[14:34:13] ecuanaso: has joined #ruby
[14:37:40] enterprisey: has joined #ruby
[14:38:13] hicrispy: has joined #ruby
[14:40:52] vincent_: has joined #ruby
[14:41:07] igniting: has joined #ruby
[14:41:24] DoubleMalt: has joined #ruby
[14:42:13] ledestin: has joined #ruby
[14:42:41] oleo: has joined #ruby
[14:47:28] nowhere_man: has joined #ruby
[14:47:34] __Yiota: has joined #ruby
[14:49:20] mark_66: has left #ruby: ("PART #elixir-lang :PART #crystal-lang :PONG :wolfe.freenode.net")
[14:55:25] VladGh: has joined #ruby
[14:56:26] Jameser: has joined #ruby
[14:57:09] rippa: has joined #ruby
[14:58:09] axyjo: has joined #ruby
[14:59:49] ascarter_: has joined #ruby
[15:00:29] brent__: has joined #ruby
[15:00:59] Toledo: has joined #ruby
[15:01:50] nowhereman_: has joined #ruby
[15:03:13] croberts: is there anything in ruby like basename in bash
[15:03:31] universa1: croberts: check the File class docs
[15:07:44] hxegon: croberts: also Path
[15:10:07] cdg: has joined #ruby
[15:10:07] ur5us: has joined #ruby
[15:10:20] conta3: has joined #ruby
[15:10:59] elifoster: has joined #ruby
[15:11:51] chalkmonster: has joined #ruby
[15:12:57] speakingcode: has joined #ruby
[15:13:48] cadillac_: has joined #ruby
[15:15:18] mjuszczak: has joined #ruby
[15:16:54] synthroid: has joined #ruby
[15:17:12] cadillac_: has joined #ruby
[15:21:25] yeticry_: has joined #ruby
[15:21:32] heinrich5991: has joined #ruby
[15:21:38] cdg: has joined #ruby
[15:25:26] Rodya_: has joined #ruby
[15:26:28] hobodave: has joined #ruby
[15:27:14] mikecmpbll: has joined #ruby
[15:27:21] sleetdrop: has joined #ruby
[15:28:22] droidburgundy: has joined #ruby
[15:31:29] speakingcode: has joined #ruby
[15:31:52] __Yiota: has joined #ruby
[15:33:36] ruby[bot]: has joined #ruby
[15:33:36] ChanServ: +o ruby[bot]
[15:37:57] Polysics: has joined #ruby
[15:40:14] droidburgundy: has joined #ruby
[15:40:32] roshanavand: has joined #ruby
[15:43:20] TomyLobo: has joined #ruby
[15:45:22] dlitvak: has joined #ruby
[15:47:36] Ryzokuken: has joined #ruby
[15:48:14] bawsky: has joined #ruby
[15:51:49] ecuanaso: has joined #ruby
[15:52:31] [Butch]: has joined #ruby
[15:54:46] sonOfRa: has joined #ruby
[15:57:30] oncall-pokemon: has joined #ruby
[15:57:58] quobo: has joined #ruby
[15:58:24] Rodya_: has joined #ruby
[15:59:57] cdg: has joined #ruby
[16:01:31] elifoster: has joined #ruby
[16:04:54] tubuliferous: has joined #ruby
[16:06:40] ascarter_: has joined #ruby
[16:11:53] uZiel: has joined #ruby
[16:13:16] gusrub: has joined #ruby
[16:13:30] ecuanaso: has joined #ruby
[16:14:57] banisterfiend: has joined #ruby
[16:15:25] Polysics: has joined #ruby
[16:16:16] blackwind_123: has joined #ruby
[16:18:22] chichou: has joined #ruby
[16:24:03] cadillac_: has joined #ruby
[16:28:49] cbyrda: has joined #ruby
[16:33:10] vincent_: has joined #ruby
[16:33:25] vincent_: has joined #ruby
[16:35:18] ddffg: has joined #ruby
[16:36:07] andrzejku: has joined #ruby
[16:41:25] axyjo: has joined #ruby
[16:42:11] marr: has joined #ruby
[16:43:52] jaruga________: has joined #ruby
[16:50:53] nitric: has joined #ruby
[16:52:39] jinie_: has joined #ruby
[16:53:32] marxarelli: has joined #ruby
[16:54:42] benlieb: has joined #ruby
[16:56:41] cgfbee: has joined #ruby
[16:57:35] vincent_: has joined #ruby
[16:57:48] mikecmpbll: has joined #ruby
[16:57:48] mjuszczak: has joined #ruby
[16:57:50] vincent_: has joined #ruby
[16:58:36] troys: has joined #ruby
[17:00:47] __Yiota: has joined #ruby
[17:01:08] xzhao: has joined #ruby
[17:03:49] kies: has joined #ruby
[17:07:19] xall: has joined #ruby
[17:09:49] mim1k: has joined #ruby
[17:11:00] ur5us: has joined #ruby
[17:13:50] cjhowe7: has joined #ruby
[17:14:18] ascarter_: has joined #ruby
[17:17:37] benlieb: has joined #ruby
[17:17:55] dviola: has joined #ruby
[17:18:40] zeddd: has joined #ruby
[17:18:48] davidmichaelkarr: has joined #ruby
[17:21:56] AnoHito_: has joined #ruby
[17:23:24] jinie_: has joined #ruby
[17:29:52] minimalism: has joined #ruby
[17:30:25] mim1k: has joined #ruby
[17:30:38] DoubleMalt: has joined #ruby
[17:31:51] DoubleMalt: has joined #ruby
[17:33:19] cdg: has joined #ruby
[17:36:04] Jayson_Virissimo: has joined #ruby
[17:40:29] Dimik: has joined #ruby
[17:41:49] gusrub: has joined #ruby
[17:44:10] gothicsouth: has joined #ruby
[17:45:26] gusrub: has joined #ruby
[17:45:26] dionysus69: has joined #ruby
[17:49:57] Ryzokuken: has joined #ruby
[17:50:57] mim1k: has joined #ruby
[17:52:27] muelleme: has joined #ruby
[17:52:31] vincent_: has joined #ruby
[18:03:00] jinie_: has joined #ruby
[18:03:59] xall: has joined #ruby
[18:05:01] Kug3lis: has joined #ruby
[18:06:01] mtkd: has joined #ruby
[18:08:31] Eindoofus: has joined #ruby
[18:09:06] jenrzzz: has joined #ruby
[18:11:28] mim1k: has joined #ruby
[18:15:13] cadillac__: has joined #ruby
[18:15:54] KeyJoo: has joined #ruby
[18:17:26] cdg: has joined #ruby
[18:19:43] cschneid_: has joined #ruby
[18:20:18] ascarter_: has joined #ruby
[18:22:01] vincent_: has joined #ruby
[18:22:21] vincent_: has joined #ruby
[18:22:22] igniting: has joined #ruby
[18:24:59] faelkle: has joined #ruby
[18:25:14] jgpawletko: has joined #ruby
[18:31:17] belmoussaoui: has joined #ruby
[18:32:03] mim1k: has joined #ruby
[18:32:58] cschneid_: has joined #ruby
[18:34:00] meowz: has joined #ruby
[18:38:35] duderonomy: has joined #ruby
[18:39:33] enterprisey: has joined #ruby
[18:43:07] cschneid_: has joined #ruby
[18:43:31] cdg: has joined #ruby
[18:48:30] im0nde: has joined #ruby
[18:49:19] mjuszczak: has joined #ruby
[18:52:07] mathys: has joined #ruby
[18:52:36] mim1k: has joined #ruby
[18:58:25] cdg: has joined #ruby
[19:01:37] SteenJobs_: has joined #ruby
[19:03:14] username1: has joined #ruby
[19:05:47] creshiem: has joined #ruby
[19:07:36] nesoi: has joined #ruby
[19:07:42] belmoussaoui: has joined #ruby
[19:07:46] Vingador: has joined #ruby
[19:08:41] ur5us: has joined #ruby
[19:09:37] ecuanaso: has joined #ruby
[19:09:45] SeepingN: has joined #ruby
[19:10:30] KeyJoo: has joined #ruby
[19:12:29] jenrzzz: has joined #ruby
[19:13:02] mim1k: has joined #ruby
[19:19:21] cschneid_: has joined #ruby
[19:22:25] marlinc: has joined #ruby
[19:24:46] jackjackdripper: has joined #ruby
[19:25:04] minimalism: has joined #ruby
[19:26:24] pandaant: has joined #ruby
[19:27:17] ascarter_: has joined #ruby
[19:27:43] dviola: has joined #ruby
[19:32:15] belmoussaoui: has joined #ruby
[19:33:35] mim1k: has joined #ruby
[19:33:50] Pumukel: has joined #ruby
[19:35:22] latemus: has joined #ruby
[19:35:53] ecuanaso: has joined #ruby
[19:38:17] minimalism: has joined #ruby
[19:38:24] belmoussaoui: has joined #ruby
[19:39:11] withasmile: has joined #ruby
[19:42:41] gothicsouth: has joined #ruby
[19:51:13] _whitelogger: has joined #ruby
[19:52:51] quobo: has joined #ruby
[19:53:12] belmoussaoui: has joined #ruby
[19:55:07] lxsameer: has joined #ruby
[19:56:06] jackjackdripper: has joined #ruby
[19:56:23] jenrzzz: has joined #ruby
[19:56:23] jenrzzz: has joined #ruby
[19:57:51] eightlimbed: has joined #ruby
[20:00:56] mjuszczak: has joined #ruby
[20:01:15] belmoussaoui: has joined #ruby
[20:01:59] SteenJobs_: has joined #ruby
[20:09:56] Rodya_: has joined #ruby
[20:10:13] Jayson_Virissimo: has joined #ruby
[20:10:35] cfec0b8d: has joined #ruby
[20:11:14] Pumukel: has joined #ruby
[20:13:19] muelleme: has joined #ruby
[20:14:24] SteenJobs_: has joined #ruby
[20:17:17] patarr1: has joined #ruby
[20:19:12] ecuanaso: has joined #ruby
[20:22:12] futilegames: has joined #ruby
[20:26:15] ur5us: has joined #ruby
[20:28:11] SteenJobs_: has joined #ruby
[20:28:16] DoubleMalt: has joined #ruby
[20:29:45] ascarter_: has joined #ruby
[20:31:20] ecuanaso: has joined #ruby
[20:33:39] tvw: has joined #ruby
[20:33:51] perniciouscaffei: has joined #ruby
[20:34:06] Xyvir: has joined #ruby
[20:35:22] Xyvir: Is anyone familiar with Dashing? If so I could use a little help
[20:35:28] xzhao_: has joined #ruby
[20:36:21] havenwood: Xyvir: They call it "Smashing" these days.
[20:36:36] havenwood: Xyvir: https://github.com/Smashing/smashing#smashing
[20:37:01] havenwood: "Note: Dashing is no longer being actively maintained."
[20:44:39] jrafanie: has joined #ruby
[20:45:38] Xyvir: Yeah, I'm using the older version
[20:46:55] cjhowe7: has joined #ruby
[20:48:06] Xyvir: Anyways, all that I'm trying to do is add a newline inside a text widget. This should be relatively simple right? I tried adding data-text="foo \n bar" in home.erb but this didn't seem to work. Am I missing something?
[20:49:07] havenwood: Xyvir: HTML swallows newlines whole and spits out not even the bones.
[20:49:33] Xyvir: That makes sense.
[20:51:43] __Yiota: has joined #ruby
[20:51:50] droidburgundy: has joined #ruby
[20:54:54] weathermaker: has joined #ruby
[20:56:33] anotherpi: has joined #ruby
[20:56:44] anotherpi: just a little question
[20:57:12] anotherpi: why `''.class === String` returns false?
[20:57:48] ur5us: has joined #ruby
[20:58:15] safetypin: has joined #ruby
[20:58:20] anotherpi: or why `String === String` returns fals
[20:59:28] patarr: has joined #ruby
[20:59:30] ytti: String's class isn't String
[20:59:38] ytti: String's class is Class
[21:00:04] anotherpi: i don't understand :(
[21:00:34] anotherpi: String is a constant, if it check the reference, it should be true, nop?
[21:00:48] ytti: [1] pry(main)> String === ""
[21:00:48] ytti: [2] pry(main)> Class === String
[21:01:05] ytti: "" is an instance of class String
[21:01:11] ytti: String is an instance of class Class
[21:01:35] ytti: or maybe instnce is not apt word for class?
[21:01:49] matthewd: anotherpi: === is not equality
[21:02:09] anotherpi: it's identity if i understand well
[21:02:25] anotherpi: but for me, ''.class reference the class String
[21:02:35] matthewd: This isn't JavaScript
[21:02:36] anotherpi: and String reference String
[21:02:51] ytti: [4] pry(main)> String.class
[21:02:52] ytti: => Class
[21:02:57] TinkerTyper: has joined #ruby
[21:03:09] matthewd: and === is not equality (identity or otherwise)
[21:03:15] ytti: [5] pry(main)> "".class.class
[21:03:15] ytti: => Class
[21:04:13] anotherpi: obj === other → true or false
[21:04:13] anotherpi: Case Equality – For class Object, effectively the same as calling #==, but typically overridden by descendants to provide meaningful semantics in case statements.
[21:04:48] matthewd: anotherpi: Right.
[21:05:23] matthewd: (okay, it's called a type of equality because it uses equals signs.. but it's not equality by your intuitive definition)
[21:06:16] darix: so really confusing for javascript user :)
[21:07:08] anotherpi: i miss something so hard
[21:07:59] shinnya: has joined #ruby
[21:08:19] anotherpi: `Class === String` is true, but `String === Class` is false, omg
[21:09:01] matthewd: anotherpi: Because it's not equality.
[21:09:30] matthewd: String is a Class, but Class is not a String (it's also a Class)
[21:10:21] havenwood: anotherpi: Twoquals is the generic, sane equality in Ruby.
[21:11:07] havenwood: anotherpi: Class == String #=> false; String == Class #=> false
[21:11:49] anotherpi: what is the semantic of #=== for you?
[21:12:21] havenwood: anotherpi: https://ruby-doc.org/core/Object.html#method-i-3D-3D-3D
[21:12:51] havenwood: anotherpi: It's for internal object implementation for elegant case statement handling.
[21:12:53] anotherpi: i'm already on it :)
[21:13:28] MarkBilk: has joined #ruby
[21:13:31] matthewd: anotherpi: "Matches [for the purposes of a case statement]"
[21:14:46] ur5us: has joined #ruby
[21:15:17] matthewd: /^x/ === "x" # => true; (1..5) === 3 # => true
[21:16:05] mjuszczak: has joined #ruby
[21:19:00] andrzejku: has joined #ruby
[21:20:38] mtkd: has joined #ruby
[21:21:20] havenwood: String === 'unicorn' #=> true
[21:21:55] __Yiota: has joined #ruby
[21:22:07] Pumukel: has joined #ruby
[21:23:12] ziyangtian: has joined #ruby
[21:23:42] anotherpi: you killed me :D
[21:24:02] anotherpi: however, i understand why my case when does not work as expected ;)
[21:30:29] dviola: has joined #ruby
[21:32:19] JoshS: has joined #ruby
[21:36:12] ascarter: has joined #ruby
[21:36:44] tAn: has joined #ruby
[21:42:46] weathermaker: has joined #ruby
[21:43:25] ascarter: has joined #ruby
[21:46:12] dmtd: has joined #ruby
[21:50:28] im0nde: has joined #ruby
[21:51:07] jenrzzz: has joined #ruby
[21:51:07] jenrzzz: has joined #ruby
[21:51:41] snockerton: has joined #ruby
[21:52:26] br0d1n: has joined #ruby
[21:52:29] Rodya_: has joined #ruby
[21:53:53] mim1k: has joined #ruby
[21:54:11] im0nde: has joined #ruby
[21:56:50] akkad: has joined #ruby
[22:01:42] cats: has joined #ruby
[22:04:11] mim1k: has joined #ruby
[22:04:39] catphish: has joined #ruby
[22:05:33] catphish: is there a simple way to do timers with nio4r?
[22:05:52] dviola: has joined #ruby
[22:07:21] matthewd: catphish: https://github.com/socketry/nio4r/issues/137
[22:08:27] catphish: unfortunately i don't think that has the answer, unless i'm missing it
[22:09:07] catphish: i'm thinking it should be possible with a special kind of IO that triggers after a timeout, but i forget how
[22:10:43] dviola: has joined #ruby
[22:11:02] catphish: ah, timerfd_create is what i was thinking of
[22:11:30] t-recx: has joined #ruby
[22:11:44] matthewd: You can #wakeup a selector from the timer's thread (if you don't need extra info), or monitor an IO.pipe (I think?)
[22:12:08] statelesscode: has joined #ruby
[22:12:26] catphish: you mean just use the threaded Timout class?
[22:12:43] catphish: and call wakeup from that?
[22:13:41] matthewd: Or the timers gem... or just a sleep in a thread (which is all timeout is)
[22:14:12] catphish: http://bogomips.org/sleepy_penguin/ provides a timerfd, linux specific but beautifully doesn't need a thread
[22:14:20] catphish: that's what i was thinking of originally
[22:14:41] hlmjr: has joined #ruby
[22:15:33] cats: has joined #ruby
[22:15:52] atom3: has joined #ruby
[22:17:40] Rodya_: has joined #ruby
[22:18:10] t-recx: has joined #ruby
[22:19:37] catphish: https://github.com/socketry/timers might be a better option
[22:21:08] nowhereman_: has joined #ruby
[22:23:03] creshiem: has left #ruby: ("WeeChat 1.8")
[22:24:21] nesoi: has joined #ruby
[22:24:54] Rodya_: has joined #ruby
[22:28:41] br0d1n: has joined #ruby
[22:28:51] dviola: has joined #ruby
[22:36:42] __Yiota: has joined #ruby
[22:39:23] ascarter_: has joined #ruby
[22:39:57] cats: has joined #ruby
[22:45:32] dannyh: has joined #ruby
[22:45:53] TomyLobo: has joined #ruby
[22:47:27] dviola: has joined #ruby
[22:49:44] poloych: has joined #ruby
[22:52:31] zenspider: oh god... here we go
[22:52:56] ecuanaso: has joined #ruby
[22:53:15] quobo: has joined #ruby
[22:54:50] haylon: well, this is silly. For some reason when I print the lines of a file, and specify, unless line.eof!, it erases the file.
[22:57:02] haylon: anyone know of a gem or method to remove white space and empty lines from the end of a file?
[22:57:37] zenspider: weeks and weeks of work: http://www.zenspider.com/releases/2017/06/sexp_processor-version-4-10-0b1-has-been-released.html
[22:58:08] zenspider: haylon: "when I print the lines of a file" ... "it erases the file" does not compute
[22:58:27] ska: has left #ruby: ("Leaving")
[22:58:35] zenspider: first off, there is no eof! that I know of
[22:59:00] moei: has joined #ruby
[22:59:14] haylon: give me a sec, asking someone near me to make sure I'm doing this correctly. but yes, for some reason when I comment out the .eof! part, its doesn't wipe the file its reading. Hold on
[22:59:25] enterprisey: has joined #ruby
[23:01:34] __Yiota: has joined #ruby
[23:01:51] cats: has joined #ruby
[23:03:11] KillerFox: has joined #ruby
[23:03:21] forgot: has joined #ruby
[23:03:22] FastJack: has joined #ruby
[23:07:56] dmin7b5_: has joined #ruby
[23:08:54] DeeJayh: has joined #ruby
[23:11:45] jooni: has joined #ruby
[23:15:58] haylon: yeah, for whatever reason, when I was printing the lines that were .eof? of a file, my file was being wiped out. I just changed my method to be #gsub!(/\s+$/, '') now its not happening.
[23:18:42] zenspider: obviously you're *not* doing it correctly
[23:21:01] dannyh: has joined #ruby
[23:21:43] SeepingN: that wil nuke all blank lines, not just at end of file
[23:22:27] haylon: it shoudln't have nuked anything, it was just a puts statement, it should've just printed the line
[23:22:41] haylon: I'm taking off though
[23:22:49] haylon: later guys/gals
[23:22:53] SeepingN: yeah .eof doesn't belong int he equation then. later
[23:23:07] zenspider: >> "blah\n\n \nblah\n\n".gsub!(/\s+$/, "")
[23:23:13] ruby[bot]: zenspider: I'm terribly sorry, I could not evaluate your code because of an error: NoMethodError:undefined method `[]' for nil:NilClass
[23:23:26] zenspider: oh go fuck yourself ruby[bot]
[23:23:28] haylon: has joined #ruby
[23:23:29] vincent_: has joined #ruby
[23:23:44] vincent_: has joined #ruby
[23:24:05] zenspider: why has this thing been so bad of late?
[23:24:14] SeepingN: ppl touching it
[23:24:42] SeepingN: also need a %
[23:25:21] SeepingN: unless you're also clearing extra whitespace on purpose
[23:26:27] zenspider: that's what he called for, I thought. I dunno. no real example of his code so I have no idea how he thought he'd get help or why he shared anything at all for that matter
[23:26:30] zenspider: ACTION shrugs
[23:27:31] zenspider: I should work on nand2tetris homework...
[23:33:04] mjuszczak: has joined #ruby
[23:35:27] bkxd: has joined #ruby
[23:35:28] bkxd_: has joined #ruby
[23:38:16] cats: has joined #ruby
[23:41:27] bkulbida: has joined #ruby
[23:45:10] genpaku: has joined #ruby
[23:45:10] yokel: has joined #ruby
[23:45:59] alveric2: has joined #ruby
[23:46:20] ascarter: has joined #ruby
[23:55:09] perniciouscaffei: has joined #ruby
[23:56:56] Kug3lis_: has joined #ruby
[23:59:00] weathermaker: has joined #ruby