« Back to channel list

#ruby - 07 March 2018

« Back 1 day Forward 1 day »
[00:00:33] dmitriy_: has joined #ruby
[00:02:51] cagomez: has joined #ruby
[00:05:40] dmitriy_: has joined #ruby
[00:10:43] dmitriy_: has joined #ruby
[00:11:33] jerikl: has joined #ruby
[00:12:06] chouhoulis: has joined #ruby
[00:12:46] chouhoulis: has joined #ruby
[00:13:44] karapetyan: has joined #ruby
[00:13:54] jerikl: has joined #ruby
[00:15:17] jenrzzz: has joined #ruby
[00:15:17] jenrzzz: has joined #ruby
[00:15:39] dmitriy_: has joined #ruby
[00:16:12] mbigras: has joined #ruby
[00:19:56] alfiemax: has joined #ruby
[00:20:39] dmitriy_: has joined #ruby
[00:21:15] jerikl: has joined #ruby
[00:25:39] dmitriy_: has joined #ruby
[00:26:49] willmichael: has joined #ruby
[00:27:00] TvL: has joined #ruby
[00:28:47] unreal: has joined #ruby
[00:30:40] dmitriy_: has joined #ruby
[00:31:00] hahuang65: has joined #ruby
[00:32:34] alfiemax: has joined #ruby
[00:37:03] cdg: has joined #ruby
[00:38:59] Psybur: has joined #ruby
[00:39:38] bmurt: has joined #ruby
[00:43:07] dmitriy_: has joined #ruby
[00:45:07] alfiemax: has joined #ruby
[00:45:42] konsolebox: has joined #ruby
[00:48:10] dmitriy_: has joined #ruby
[00:52:26] nadir: has joined #ruby
[00:53:07] dmitriy_: has joined #ruby
[00:56:15] willmichael: has joined #ruby
[00:57:12] hahuang65: has joined #ruby
[00:58:06] dmitriy_: has joined #ruby
[00:58:11] alfiemax: has joined #ruby
[01:03:07] dmitriy_: has joined #ruby
[01:05:02] hahuang65: has joined #ruby
[01:07:03] minimalism: has joined #ruby
[01:08:09] dmitriy_: has joined #ruby
[01:12:02] workmad3: has joined #ruby
[01:13:09] dmitriy_: has joined #ruby
[01:13:38] hahuang65: has joined #ruby
[01:23:13] dmitriy_: has joined #ruby
[01:25:42] yadnesh: has joined #ruby
[01:28:13] dmitriy_: has joined #ruby
[01:29:59] adgtl: has joined #ruby
[01:32:20] jenrzzz: has joined #ruby
[01:32:20] jenrzzz: has joined #ruby
[01:33:15] dmitriy_: has joined #ruby
[01:36:10] alfiemax: has joined #ruby
[01:37:18] _phaul: has joined #ruby
[01:37:21] jenrzzz: has joined #ruby
[01:37:21] jenrzzz: has joined #ruby
[01:38:14] dmitriy_: has joined #ruby
[01:38:19] cdg: has joined #ruby
[01:41:54] reaVer: has joined #ruby
[01:42:44] hahuang65: has joined #ruby
[01:43:13] dmitriy_: has joined #ruby
[01:48:15] dmitriy_: has joined #ruby
[01:49:30] alfiemax: has joined #ruby
[01:52:27] n0m4d1c: has joined #ruby
[01:53:10] lroca: has joined #ruby
[01:53:19] orbyt_: has joined #ruby
[01:54:08] n0m4d1c: has joined #ruby
[01:55:15] hahuang65: has joined #ruby
[01:56:00] Exuma: has joined #ruby
[01:56:57] dmitriy_: has joined #ruby
[02:00:03] cdg: has joined #ruby
[02:01:59] dmitriy_: has joined #ruby
[02:03:39] hahuang65: has joined #ruby
[02:05:29] c0ncealed: has joined #ruby
[02:07:00] dmitriy_: has joined #ruby
[02:08:13] alfiemax: has joined #ruby
[02:08:53] Puffball_: has joined #ruby
[02:11:19] konsolebox: has joined #ruby
[02:14:34] alfiemax_: has joined #ruby
[02:16:17] vutral|kali: has joined #ruby
[02:16:17] vutral|kali: has joined #ruby
[02:17:31] chat: has joined #ruby
[02:20:55] netherwolfe: has joined #ruby
[02:22:28] willmichael: has joined #ruby
[02:25:57] konsolebox: has joined #ruby
[02:27:46] bmurt: has joined #ruby
[02:30:24] dinfuehr: has joined #ruby
[02:35:13] meinside: has joined #ruby
[02:39:59] stairmast0r: has joined #ruby
[02:41:49] vutral|kali: has joined #ruby
[02:41:50] vutral|kali: has joined #ruby
[02:42:50] keithy: has joined #ruby
[02:53:22] gizmore|2: has joined #ruby
[02:57:12] n0m4d1c: has joined #ruby
[02:58:02] cdg: has joined #ruby
[03:00:37] cadillac_: has joined #ruby
[03:02:15] s3nd1v0g1us: has joined #ruby
[03:06:28] vutral|kali: has joined #ruby
[03:06:28] vutral|kali: has joined #ruby
[03:06:51] QpQ4__: has joined #ruby
[03:12:35] workmad3: has joined #ruby
[03:14:49] karapetyan: has joined #ruby
[03:21:52] jeffreylevesque: has joined #ruby
[03:26:45] dtzuzu: has joined #ruby
[03:26:58] bigblind: has joined #ruby
[03:29:34] anisha: has joined #ruby
[03:38:44] vutral|kali: has joined #ruby
[03:38:44] vutral|kali: has joined #ruby
[03:38:54] shinnya: has joined #ruby
[03:43:41] stairmast0r: has joined #ruby
[03:44:26] goepsilongo: has joined #ruby
[03:48:47] mrBen2k2k2k: has joined #ruby
[03:52:56] govg: has joined #ruby
[03:56:44] vutral|kali: has joined #ruby
[03:56:44] vutral|kali: has joined #ruby
[03:59:30] cliluw: has joined #ruby
[04:02:51] vutral|kali: has joined #ruby
[04:02:51] vutral|kali: has joined #ruby
[04:05:40] alfiemax: has joined #ruby
[04:08:27] guardianx: has joined #ruby
[04:16:23] milardovich: has joined #ruby
[04:17:38] darkhanb: has joined #ruby
[04:17:52] vutral|kali: has joined #ruby
[04:17:52] vutral|kali: has joined #ruby
[04:19:59] vutral|kali: has joined #ruby
[04:19:59] vutral|kali: has joined #ruby
[04:20:35] milardovich: has joined #ruby
[04:20:50] milardovich: has joined #ruby
[04:23:00] cthulchu|: has joined #ruby
[04:25:14] trautwein: has joined #ruby
[04:27:07] yosafbridge: has joined #ruby
[04:27:11] c0dec: has joined #ruby
[04:28:15] vutral|kali: has joined #ruby
[04:28:16] vutral|kali: has joined #ruby
[04:28:57] locsmif: has joined #ruby
[04:34:39] LightStalker: has joined #ruby
[04:35:40] sidx64: has joined #ruby
[04:40:38] arescorpio: has joined #ruby
[04:42:40] vutral|kali: has joined #ruby
[04:42:40] vutral|kali: has joined #ruby
[04:44:48] darkhanb: has joined #ruby
[04:45:41] kies: has joined #ruby
[04:51:10] willmichael: has joined #ruby
[04:57:41] vutral|kali: has joined #ruby
[04:57:41] vutral|kali: has joined #ruby
[05:03:13] shortCircuit__: has joined #ruby
[05:03:36] karapetyan: has joined #ruby
[05:05:34] kbsa: has joined #ruby
[05:05:59] shortCircuit__: I wanted to know how to implement bignum ? (not specific with any language). Bignum is treated as if it were an infinite-length bitstring with 2’s complement representation. is what the ruby docs said. but there is nothing more. :(
[05:08:04] vutral|kali: has joined #ruby
[05:08:05] vutral|kali: has joined #ruby
[05:09:28] QpQ4__: has left #ruby: ()
[05:09:47] darkhanb: has joined #ruby
[05:11:41] vutral|kali: has joined #ruby
[05:11:41] vutral|kali: has joined #ruby
[05:13:45] workmad3: has joined #ruby
[05:18:27] jjaii9: has joined #ruby
[05:23:18] jamesaxl: has joined #ruby
[05:24:43] StarSeed0000: has joined #ruby
[05:29:20] vutral|kali: has joined #ruby
[05:29:21] vutral|kali: has joined #ruby
[05:31:09] jjaii9: has joined #ruby
[05:32:13] bokafly: has joined #ruby
[05:33:26] bokafly: has left #ruby: ()
[05:38:52] sammi`: has joined #ruby
[05:39:11] snsei: has joined #ruby
[05:47:35] vutral|kali: has joined #ruby
[05:47:35] vutral|kali: has joined #ruby
[05:48:25] asqrd_: has joined #ruby
[05:59:57] sidx64: has joined #ruby
[06:01:32] vutral|kali: has joined #ruby
[06:01:32] vutral|kali: has joined #ruby
[06:01:57] Paraxial: has joined #ruby
[06:02:14] shortCircuit__: has joined #ruby
[06:03:35] dionysus69: has joined #ruby
[06:04:20] booboy_: has joined #ruby
[06:06:03] tvw: has joined #ruby
[06:08:08] nowhere_man: has joined #ruby
[06:15:55] vutral|kali: has joined #ruby
[06:15:55] vutral|kali: has joined #ruby
[06:20:09] KeyJoo: has joined #ruby
[06:26:14] sidx64: has joined #ruby
[06:26:40] LocaMocha: has joined #ruby
[06:27:49] vutral|kali: has joined #ruby
[06:27:49] vutral|kali: has joined #ruby
[06:29:15] shortCircuit__: little helpz :(
[06:34:56] n008f4g_: has joined #ruby
[06:35:05] aufi: has joined #ruby
[06:39:28] sidx64: has joined #ruby
[06:45:05] cdg: has joined #ruby
[06:47:17] helpa: has joined #ruby
[06:47:48] helpa: has joined #ruby
[06:52:16] vutral|kali: has joined #ruby
[06:52:16] vutral|kali: has joined #ruby
[06:52:30] shortCircuit__: thanks :)))))))))))
[06:59:03] vutral|kali: has joined #ruby
[06:59:04] vutral|kali: has joined #ruby
[07:00:57] Cohedrin: has joined #ruby
[07:09:24] c0ncealed: has joined #ruby
[07:13:36] hahuang65: has joined #ruby
[07:13:47] workmad3: has joined #ruby
[07:14:19] andikr: has joined #ruby
[07:16:02] hahuang61: has joined #ruby
[07:16:16] Dimik: has joined #ruby
[07:17:41] hahuang65: has joined #ruby
[07:17:56] Fusselgesicht: has joined #ruby
[07:22:51] Gnut_: has joined #ruby
[07:24:24] jarred: has joined #ruby
[07:27:45] conta: has joined #ruby
[07:32:09] sidx64: has joined #ruby
[07:33:06] mtkd: has joined #ruby
[07:34:10] suukim: has joined #ruby
[07:34:42] armyriad: has joined #ruby
[07:36:14] hahuang61: has joined #ruby
[07:42:18] aufi: has joined #ruby
[07:42:48] ramfjord: has joined #ruby
[07:45:06] amatas: has joined #ruby
[07:45:24] dionysus69: has joined #ruby
[07:50:09] mjolnird: has joined #ruby
[07:55:14] alfiemax: has joined #ruby
[07:55:48] jenrzzz: has joined #ruby
[07:55:48] jenrzzz: has joined #ruby
[08:03:38] _whitelogger_: has joined #ruby
[08:03:49] jenrzzz: has joined #ruby
[08:04:35] anisha: has joined #ruby
[08:05:03] hahuang61: has joined #ruby
[08:05:10] twe4ked: has joined #ruby
[08:07:31] tAn: has joined #ruby
[08:08:02] fyrril2: has joined #ruby
[08:10:18] Nahra: has joined #ruby
[08:13:11] jenrzzz: has joined #ruby
[08:14:30] willmichael: has joined #ruby
[08:20:06] burgestrand: has joined #ruby
[08:21:36] TomyWork: has joined #ruby
[08:25:34] bigblind: has joined #ruby
[08:28:40] toks: has joined #ruby
[08:30:21] mtkd: has joined #ruby
[08:30:56] DaveTaboola: has joined #ruby
[08:31:56] yohji: has joined #ruby
[08:33:05] aupadhye: has joined #ruby
[08:39:51] karapetyan: has joined #ruby
[08:53:10] claudiuinberlin: has joined #ruby
[08:55:54] Mike11: has joined #ruby
[09:01:55] VladGh_: has joined #ruby
[09:03:31] marr: has joined #ruby
[09:03:41] tvw: has joined #ruby
[09:06:39] postmodern: has joined #ruby
[09:06:39] Ryzokuken: has joined #ruby
[09:12:11] schneider: has joined #ruby
[09:14:19] workmad3: has joined #ruby
[09:14:20] _phaul: has joined #ruby
[09:15:25] cdg: has joined #ruby
[09:16:58] RougeR: has joined #ruby
[09:20:30] nfsnobody: has joined #ruby
[09:21:24] guille-moe: has joined #ruby
[09:21:52] kapil___: has joined #ruby
[09:27:00] karapetyan: has joined #ruby
[09:28:05] apeiros: has joined #ruby
[09:31:47] clemens3: has joined #ruby
[09:35:42] mtkd: has joined #ruby
[09:39:06] dminuoso: ello apeiros !
[09:39:10] dminuoso: ACTION is plenting on purpose .
[09:39:14] dminuoso: plenking even !
[09:41:29] apeiros: you do that very well !
[09:41:33] apeiros: you little plenker you !
[09:42:33] ramfjord: has joined #ruby
[09:47:47] schneider: has joined #ruby
[09:57:15] InfinityFye: has joined #ruby
[09:58:36] schneider: has joined #ruby
[09:58:44] InfinityFye: has left #ruby: ()
[09:59:46] alfiemax_: has joined #ruby
[10:04:18] rrutkowski: has joined #ruby
[10:09:20] hahuang61: has joined #ruby
[10:10:00] mtkd: has joined #ruby
[10:11:33] jenrzzz: has joined #ruby
[10:11:33] jenrzzz: has joined #ruby
[10:12:56] karapetyan: has joined #ruby
[10:13:54] Beams: has joined #ruby
[10:15:53] bigblind: has joined #ruby
[10:17:34] sina: has joined #ruby
[10:26:02] tomphp: has joined #ruby
[10:27:49] rahul_bajaj: has joined #ruby
[10:29:19] ksmmm: has joined #ruby
[10:30:16] karapetyan: has joined #ruby
[10:31:42] cschneid: has joined #ruby
[10:33:21] postmodern_: has joined #ruby
[10:33:48] moei: has joined #ruby
[10:34:16] Coldbla5: has joined #ruby
[10:34:54] adlerdias: has joined #ruby
[10:37:09] tvw: has joined #ruby
[10:37:36] tvw: has joined #ruby
[10:44:43] schneider: has joined #ruby
[10:45:00] fribmendes: has joined #ruby
[10:45:13] John_Ivan: has joined #ruby
[10:45:14] John_Ivan: has joined #ruby
[10:56:36] cadillac_: has joined #ruby
[10:58:09] schneider: has joined #ruby
[10:58:49] yohji: has joined #ruby
[11:01:55] Papierkorb: has joined #ruby
[11:08:54] hahuang61: has joined #ruby
[11:12:01] faces: has joined #ruby
[11:15:34] amelliaa: has joined #ruby
[11:17:01] za1b1tsu: has joined #ruby
[11:21:07] cadillac_: has joined #ruby
[11:23:31] jenrzzz: has joined #ruby
[11:23:31] jenrzzz: has joined #ruby
[11:24:11] Cavallari: has joined #ruby
[11:25:16] remi2: has joined #ruby
[11:26:45] workmad3: has joined #ruby
[11:27:02] \void: has joined #ruby
[11:28:53] Mia: has joined #ruby
[11:28:53] Mia: has joined #ruby
[11:30:55] cdg: has joined #ruby
[11:31:44] jenrzzz: has joined #ruby
[11:35:19] alfiemax: has joined #ruby
[11:37:07] alfiemax: has joined #ruby
[11:38:21] schneider: has joined #ruby
[11:38:56] sammi`: has joined #ruby
[11:41:50] alex``: has joined #ruby
[11:42:08] ldnunes: has joined #ruby
[11:42:52] Papierkorb: has left #ruby: ("Konversation terminated!")
[11:43:19] jinie: has joined #ruby
[11:48:16] suukim: has joined #ruby
[11:49:52] nowhereman: has joined #ruby
[11:50:06] bzb: has joined #ruby
[11:52:40] troulouliou_div2: has joined #ruby
[11:54:22] Psybur: has joined #ruby
[11:54:22] Psybur: has joined #ruby
[11:58:57] jenrzzz: has joined #ruby
[12:01:53] mattp_: has joined #ruby
[12:02:33] zapata: has joined #ruby
[12:03:45] micalexander: has joined #ruby
[12:04:10] KnownSyntax: has joined #ruby
[12:05:45] zapata: has joined #ruby
[12:10:23] burgestrand: has joined #ruby
[12:11:06] bigblind: has joined #ruby
[12:11:30] apeiros: so ruby on osx can't File.read files >2GB. nice.
[12:11:50] apeiros: have to open and buffer << read(1<<31) until it's fully read
[12:11:54] konos5__: has joined #ruby
[12:12:12] apeiros: at least that's the case on high sierra. any *nix and/or win users want to try on their system to confirm?
[12:12:15] hahuang61: has joined #ruby
[12:18:10] Tempesta_: has joined #ruby
[12:18:25] remilapeyre: has joined #ruby
[12:18:56] vondruch: has joined #ruby
[12:20:49] vdl: has joined #ruby
[12:20:55] goatish: has joined #ruby
[12:21:06] naprimer: has joined #ruby
[12:22:35] remilapeyre: Hi everybody, I noticed an issue in Webrick which is part of the standard library if I'm not mistaken
[12:23:50] remilapeyre: HTTPServlet::CGIHandler fails when the command path contain spaces
[12:24:25] remilapeyre: I made a PR to correct this issue https://github.com/ruby/webrick/pull/6
[12:24:44] remilapeyre: but it did not receive any attention, is WebRick deprecated ?
[12:26:14] apeiros: remilapeyre: did you try escaping the spaces? because spaces in a path aren't really valid…
[12:26:23] apeiros: stuff after a space are arguments to the executable.
[12:27:47] remilapeyre: Escaping spaces works as does quoting the command in https://github.com/ruby/webrick/pull/6/files#diff-dd87b1e3339fb6339b424d7c6eeaac0fR39
[12:28:41] remilapeyre: Escaping command breaks some tests as like you said, some use this behavior to give arguments
[12:28:50] apeiros: you misunderstand
[12:29:04] apeiros: I think cgihandler expects the user to properly escape the command
[12:29:29] remilapeyre: I think escaping spaces is a good solution but in that case, we should add this information in the documentation
[12:29:30] apeiros: otherwise you can't pass flags/options to the handler
[12:29:44] ltt: has joined #ruby
[12:29:52] apeiros: that'd certainly make sense, yes
[12:30:07] gr33n7007h: has joined #ruby
[12:30:11] remilapeyre: @apeiros actually, the besst way to handle this would be to use an array rather than a string right ?
[12:30:54] apeiros: It would probably make sense to use Process.spawn
[12:31:04] apeiros: and then allow to use spawn's semantics
[12:32:29] karapetyan: has joined #ruby
[12:32:46] remilapeyre: I don't know ruby, looking at the documentation of Procces.spawn it seems like this would allow to use both a string for the current behavior or an array right ?
[12:33:08] apeiros: from the top of my head: yes
[12:34:22] remilapeyre: Ok, this looks like a change I might be able to do, my PR on github has not receive much love, does the ruby team works somewhere else or is the Webrick library a low priority project ?
[12:34:50] KeyJoo: has joined #ruby
[12:36:25] dminuoso: apeiros: What should the testcase be?
[12:36:32] nadir: has joined #ruby
[12:36:34] apeiros: remilapeyre: no idea
[12:36:35] dminuoso: apeiros: just `fallocate` some file and just File.read("test") ?
[12:36:54] apeiros: dminuoso: write a file with >2**32 bytes, File.read(path)
[12:36:59] apeiros: I get an Errno::EINVAL
[12:37:03] dminuoso: apeiros: Instantly?
[12:37:36] dminuoso: apeiros: Working on: ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
[12:37:48] apeiros: ok, so probably an issue with lower level calls on osx
[12:38:11] hahuang61: has joined #ruby
[12:38:21] apeiros: I think the relevant syscall doesn't accept values > (1<<31)-1
[12:38:32] apeiros: (or maybe (1<<32)-1 if they used unsigned)
[12:39:01] dminuoso: Oh and good thing I tested this. Seems as if I should probably upgrade Ruby on that.
[12:39:19] apeiros: at least 2.3.6 :D
[12:39:33] dminuoso: Yup. Cant go straight 2.4 because that would mean upgrading dependencies
[12:39:50] dminuoso: I mean there's a good handful of native extensions on this, so..
[12:40:38] karapetyan: has joined #ruby
[12:43:57] alfiemax: has joined #ruby
[12:45:06] remilapeyre: apeiros: would #ruby-lang a better chan to discuss this kind of changes in webrick ?
[12:46:08] dminuoso: Weren't #ruby-lang and #ruby merged?
[12:46:49] John_Ivan: has joined #ruby
[12:46:49] John_Ivan: has joined #ruby
[12:47:17] remilapeyre: Oh ok, trying to join #ruby-lang tell me I need an invite but maybe that's expected
[12:47:35] karapetyan: has joined #ruby
[12:50:57] apeiros: remilapeyre: #ruby-lang redirects to #ruby
[12:51:13] apeiros: and since you're already here, that doesn't properly work. shortcoming of freenode's ircd
[12:51:44] tsht: has joined #ruby
[12:52:32] fribmendes: has joined #ruby
[12:55:07] ltt: has joined #ruby
[12:55:25] c0dec: has joined #ruby
[12:59:45] gr33n7007h: has joined #ruby
[13:03:37] karapetyan: has joined #ruby
[13:05:53] \void: has joined #ruby
[13:05:55] BLuEGoD: has joined #ruby
[13:05:57] karapetyan: has joined #ruby
[13:06:15] vondruch: has joined #ruby
[13:06:55] AJA4350: has joined #ruby
[13:07:38] momomo: has joined #ruby
[13:08:15] momomo: I am in an erb file. I would like to render a partial .. but I would like to pass a body to it. Is that possible?
[13:08:41] momomo: A text, html content. Without saving it to a separate partial and then pass the path to the rendered partial
[13:09:49] dminuoso: momomo: Use cells, stop worrying about how to "use partials'
[13:10:15] momomo: what is cells?
[13:10:21] momomo: dminuoso: example?
[13:10:29] dminuoso: momomo: http://trailblazer.to/gems/cells/
[13:10:43] karapetyan: has joined #ruby
[13:11:20] momomo: dminuoso: i am in an old project
[13:11:27] momomo: that looks kind of complex to setup
[13:11:40] hahuang61: has joined #ruby
[13:12:26] BLuEGoD: has left #ruby: ("WeeChat 2.0.1")
[13:18:24] alex``: has joined #ruby
[13:23:40] bmurt: has joined #ruby
[13:28:26] apeiros: momomo: "in an erb file" - in a rails project?
[13:28:40] momomo: middleman
[13:28:45] momomo: apeiros: ~
[13:29:13] apeiros: erb itself has no such thing as partials
[13:29:26] chouhoulis: has joined #ruby
[13:29:37] apeiros: unless middleman adds that functionality, you'll have to do partials "by hand"
[13:29:55] chouhoul_: has joined #ruby
[13:29:58] aufi_: has joined #ruby
[13:29:58] apeiros: as in: <%= ERB.new(File.read(your_partial)).result(your_binding) %>
[13:33:16] remilapeyre: has joined #ruby
[13:34:31] KrzaQ: I'd like to "explode" path into array of folder/file names. I.e. 'C:\foo\bar\baz.txt' -> [ 'C:\
[13:34:44] KrzaQ: I'd like to "explode" path into array of folder/file names. I.e. 'C:\foo\bar\baz.txt' -> [ 'C:\', 'foo', 'bar', 'baz.txt
[13:34:55] KrzaQ: ffs. Sorry, my ' is next to my enter key
[13:35:08] KrzaQ: I think you get the gist of it, though :/
[13:35:41] KrzaQ: ^ Is there anything like that in Ruby? I'd really rather avoid regexes for this
[13:35:48] apeiros: why "C:\" and not "C:"
[13:35:52] dminuoso: &ri Pathname#each_filename
[13:35:52] `derpy: http://ruby-doc.org/stdlib-2.4.1/libdoc/pathname/rdoc/Pathname.html#method-i-each_filename
[13:35:56] fribmendes: has joined #ruby
[13:36:17] KrzaQ: hmm, because I didn't think it through, apeiros ;)
[13:36:33] KrzaQ: awesome, thanks dminuoso :)
[13:36:35] tbuehlmann: there's also #ascend
[13:37:26] KrzaQ: I actually want the inner directory name, but I'll likely want to use the rest of the path in the future
[13:37:38] apeiros: dminuoso: Pathname does not like \ as separator
[13:38:00] KrzaQ: I'm getting the paths from Dir[foo]
[13:38:11] dminuoso: apeiros: *shrugs*
[13:38:16] jeffreylevesque: has joined #ruby
[13:39:16] RougeR: has joined #ruby
[13:39:16] RougeR: has joined #ruby
[13:39:55] remi2: has joined #ruby
[13:40:41] ltem: has joined #ruby
[13:41:57] ramfjord: has joined #ruby
[13:46:19] goepsilongo: has joined #ruby
[13:47:59] bigblind: has joined #ruby
[13:48:00] jenrzzz: has joined #ruby
[13:48:00] jenrzzz: has joined #ruby
[13:49:05] chouhoulis: has joined #ruby
[13:49:51] alex``: has joined #ruby
[13:50:34] jeffreylevesque: has joined #ruby
[13:50:47] n0m4d1c: has joined #ruby
[13:50:58] mtkd: has joined #ruby
[13:54:17] Ryzokuken: has joined #ruby
[13:56:45] tcopeland: has joined #ruby
[13:58:28] cdg: has joined #ruby
[13:58:38] k0mpa: has joined #ruby
[14:01:05] xKraty: has joined #ruby
[14:01:17] burgestrand: apeiros It does on windows :)
[14:03:36] Tempesta: has joined #ruby
[14:03:40] edolix: has joined #ruby
[14:03:59] jcalla: has joined #ruby
[14:05:34] ohcibi: has joined #ruby
[14:05:55] fribmendes: has joined #ruby
[14:09:32] [Butch]: has joined #ruby
[14:09:42] hahuang61: has joined #ruby
[14:11:47] karapetyan: has joined #ruby
[14:12:51] ShekharReddy: has joined #ruby
[14:16:39] karapetyan: has joined #ruby
[14:16:57] willywos: has joined #ruby
[14:17:59] ryzokuken13: has joined #ruby
[14:20:20] karapetyan: has joined #ruby
[14:21:04] shinnya: has joined #ruby
[14:26:36] nowhere_man: has joined #ruby
[14:29:26] darix: luckily you can use / on windows as well
[14:31:16] roshanavand: has joined #ruby
[14:32:01] Paraxial: has joined #ruby
[14:32:18] apeiros: Burgestrand: oh hurray
[14:32:31] apeiros: (yes, that's a sarcastic "hurray")
[14:38:37] DLSteve: has joined #ruby
[14:43:27] ramfjord: has joined #ruby
[14:51:08] Sylario: has joined #ruby
[14:53:13] darix: apeiros: it was the path delimiter there for decades. what did you think would happen?:P
[14:53:52] jenrzzz: has joined #ruby
[14:53:52] jenrzzz: has joined #ruby
[14:53:56] facest: has joined #ruby
[14:54:08] ltem: has joined #ruby
[14:54:12] chouhoul_: has joined #ruby
[14:57:03] apeiros: darix: the problem is that this is ridiculously stupid. it assumes that you'll process windows pathnames only on windows.
[14:57:13] keithy: has joined #ruby
[14:58:35] logoscoder: has joined #ruby
[15:02:42] yohji: has joined #ruby
[15:03:16] bigblind: has joined #ruby
[15:04:54] dminuoso: Why haven't we bashed case insensitive filesystems (*all hail apple*) yet?
[15:05:25] tomphp: has joined #ruby
[15:05:49] apeiros: a) apple's is case preserving
[15:05:53] hahuang61: has joined #ruby
[15:06:01] Rapture: has joined #ruby
[15:06:13] apeiros: b) to a non-programmer user it's not necessarily reasonable that "Hello.txt" and "hello.txt" are two different files
[15:07:18] kn-928: has joined #ruby
[15:07:21] apeiros: but trick question 1: are foo@example.com and FOO@example.com the same email address? trick question 2: are foo@example.com and foo@EXAMPLE.COM the same email address?
[15:08:41] oleo: has joined #ruby
[15:11:09] pastorinni: has joined #ruby
[15:13:20] darix: apeiros: domains are case insensitive so 2. yes
[15:13:40] darix: how your mail system handles the user part depends
[15:13:41] apeiros: well, actually only 50, since that's 1 out of 2 :)
[15:13:56] darix: but I think most treat them as case sensitive
[15:14:40] apeiros: well, 1 is: no, they're not the same. but the MTA can decide to handle them as synonyms
[15:14:42] clemens3: and you can have the case sensitive feature on mac if you want to risk it
[15:14:43] darix: but admins who allow such mixups should be shot ;)
[15:14:49] apeiros: and then the riddling starts how far the casemapping of the MTA will go
[15:15:09] apeiros: and IME it's more like "most MTAs casemap". but I wouldn't bet on anything beyond ascii casemapping
[15:16:34] darix: there is now SMTPUTF8
[15:16:46] ledestin: has joined #ruby
[15:16:55] apeiros: and now I wonder whether that's something I actually learnt and already forgot again…
[15:17:15] darix: it is new-ish
[15:17:16] AxelAlex: has joined #ruby
[15:17:55] darix: postfix got it in 3.x
[15:18:16] apeiros: had to hand-write our JS validation since the toolbox we use (devextreme) doesn't know how to properly validate emails
[15:18:42] tomphp: has joined #ruby
[15:18:55] darix: that is a hard problem tbh ;)
[15:18:57] apeiros: one part was that it was unable to validate addresses with non-ascii codepoints
[15:19:10] apeiros: meh, not really IMO
[15:19:18] darix: you could use the library used in hakara (or what ever the name of that abomination was)
[15:19:35] darix: apeiros: the last regexp for email validation that i saw ... was complicated;)
[15:19:37] aufi_: has joined #ruby
[15:19:42] mikecmpbll: has joined #ruby
[15:19:52] apeiros: it's long-ish
[15:20:06] apeiros: but it's not that difficult to translate a BNF to a regex
[15:20:12] darix: apeiros: https://github.com/baudehlo/Haraka
[15:20:20] darix: apeiros: there is no JS support in ragel yet?
[15:20:22] apeiros: though I intentionally disallow certain valid email addresses
[15:20:33] apeiros: things like comments
[15:20:34] darix: ragel was good at doing BNF style to parser
[15:20:50] apeiros: (yes, it is valid to have *comments* in your email address)
[15:22:16] dminuoso: apeiros: Im currently rolling a monadic parser combinator library, but diagnostics are unbelievably tricky to rig in without making everything utterly unreadable.
[15:22:18] apeiros: also no whitespace, no email address without a domain, and only the foo@domain part (i.e. no "apeiros <contact@apeiros.me>", only "contact@apeiros.me")
[15:22:52] apeiros: dminuoso: I can imagine. I remember my attempts at a custom parser for my toy language. where I wanted to add nice diagnostics too.
[15:23:08] dminuoso: apeiros: The problem is not that its that hard, I know fairly well how to do it.... in haskell.
[15:23:31] darix: he said the h word
[15:23:55] dminuoso: It's just that its totally quirky to make it even half way readable in Ruby terms (the backend implementation)
[15:27:45] psychicist__: has joined #ruby
[15:27:53] ltt: has joined #ruby
[15:30:12] fribmendes: has joined #ruby
[15:32:13] netherwolfe: has joined #ruby
[15:34:17] bruce_lee: has joined #ruby
[15:34:17] bruce_lee: has joined #ruby
[15:34:27] jenrzzz: has joined #ruby
[15:49:20] cschneid: has joined #ruby
[15:50:03] ltt: has joined #ruby
[15:50:20] cpruitt: has joined #ruby
[15:50:50] Hanmac: has joined #ruby
[15:56:13] mtkd: has joined #ruby
[15:57:22] alex``: has joined #ruby
[15:57:47] foxxx0: has joined #ruby
[15:58:27] tsht: has joined #ruby
[15:59:45] troys: has joined #ruby
[16:00:08] yohji: has joined #ruby
[16:01:12] tsht: has joined #ruby
[16:02:42] Gnut: has joined #ruby
[16:09:30] hahuang61: has joined #ruby
[16:11:42] logoscoder: has joined #ruby
[16:12:57] jenrzzz: has joined #ruby
[16:12:58] jenrzzz: has joined #ruby
[16:17:59] lele: has joined #ruby
[16:18:32] ryzokuken13: has joined #ruby
[16:19:42] schneider: has joined #ruby
[16:20:17] Ryzokuken: has joined #ruby
[16:23:38] Meep_: has joined #ruby
[16:28:12] n0m4d1c: has joined #ruby
[16:30:08] schneider: has joined #ruby
[16:32:46] ams__: has joined #ruby
[16:34:17] Ryzokuken: has joined #ruby
[16:49:31] cagomez: has joined #ruby
[16:50:02] jenrzzz: has joined #ruby
[16:51:37] raynold: has joined #ruby
[16:53:16] [Butch]: has joined #ruby
[16:56:22] tomphp: has joined #ruby
[16:58:17] nekomune: has joined #ruby
[17:05:28] ltt: has joined #ruby
[17:06:06] hahuang65: has joined #ruby
[17:06:23] hahuang61: has joined #ruby
[17:06:48] karapetyan: has joined #ruby
[17:09:39] jcarl43: has joined #ruby
[17:13:01] rrutkowski: has joined #ruby
[17:13:31] mtkd: has joined #ruby
[17:14:28] jcarl43: has joined #ruby
[17:15:31] Zaab1t: has joined #ruby
[17:19:15] aufi: has joined #ruby
[17:25:39] schneider: has joined #ruby
[17:26:05] apeiros__: has joined #ruby
[17:28:17] jenrzzz: has joined #ruby
[17:28:17] jenrzzz: has joined #ruby
[17:28:51] Paraxial: has joined #ruby
[17:29:55] eckhardt: has joined #ruby
[17:38:15] darkhanb: has joined #ruby
[17:38:22] marr: has joined #ruby
[17:39:29] dmitriy_: has joined #ruby
[17:40:31] cagomez: is there a nicer way of writing `!some_predicate?` ?
[17:40:36] za1b1tsu: has joined #ruby
[17:40:55] cagomez: * (!some_predicate? && foo && bar)
[17:41:52] dminuoso: cagomez: What part of that is offending you?
[17:41:59] RougeR: has joined #ruby
[17:42:00] bmurt: has joined #ruby
[17:42:49] cagomez: dminuoso: having both ! and ? seems weird
[17:44:30] willmichael: has joined #ruby
[17:49:11] sanscoeur: has joined #ruby
[17:49:45] clemens3: has joined #ruby
[17:50:15] n0m4d1c: has joined #ruby
[17:55:20] biberu: has joined #ruby
[17:57:43] ironcamel: has joined #ruby
[17:58:05] nekomune: has joined #ruby
[17:58:15] apeiros: has joined #ruby
[17:59:12] apeiros: has joined #ruby
[18:01:31] dmitriy_: has joined #ruby
[18:06:32] dmitriy_: has joined #ruby
[18:07:38] nowhereman: has joined #ruby
[18:08:16] anjen: has joined #ruby
[18:08:39] hahuang61: has joined #ruby
[18:09:10] drewmcmillan: has joined #ruby
[18:10:59] n008f4g_: has joined #ruby
[18:11:36] dmitriy_: has joined #ruby
[18:12:40] elomatreb: For the case where you just have the one condition unless is your friend, but if there is a more complex logical operation IMO what you said is fine
[18:13:11] elomatreb: An entirely alternative solution would be to move that conditional into an appropriately named method though
[18:14:49] konsolebox: has joined #ruby
[18:16:15] dminuoso: cagomez: I simply dont use ? to denote predicates.
[18:16:34] dmitriy_: has joined #ruby
[18:16:35] dminuoso: (It creates unnecessary noise)
[18:16:59] dminuoso: For precisely such reasons.
[18:19:36] johnny56: has joined #ruby
[18:19:44] Dimik: has joined #ruby
[18:19:53] suhdood: has joined #ruby
[18:21:32] dmitriy_: has joined #ruby
[18:21:46] orbyt_: has joined #ruby
[18:23:24] n0m4d1c: has joined #ruby
[18:26:01] ldepandis: has joined #ruby
[18:26:23] vutral|kali: has joined #ruby
[18:26:23] vutral|kali: has joined #ruby
[18:26:37] dmitriy_: has joined #ruby
[18:28:19] dionysus69: has joined #ruby
[18:28:51] tAn: has joined #ruby
[18:29:24] ramfjord: has joined #ruby
[18:29:29] raynold: Ahh it's a wonderful day
[18:29:59] Lytol: has joined #ruby
[18:30:41] dionysus69: has joined #ruby
[18:31:38] dmitriy_: has joined #ruby
[18:35:11] kies: has joined #ruby
[18:36:35] dmitriy_: has joined #ruby
[18:36:59] vutral|kali: has joined #ruby
[18:36:59] vutral|kali: has joined #ruby
[18:39:07] Phage: has joined #ruby
[18:39:07] Phage: has joined #ruby
[18:39:41] hgost: has joined #ruby
[18:41:37] dmitriy_: has joined #ruby
[18:42:21] conta: has joined #ruby
[18:46:36] dmitriy_: has joined #ruby
[18:47:38] schneider: has joined #ruby
[18:47:39] nowhere_man: has joined #ruby
[18:48:16] tao_: has joined #ruby
[18:51:37] dmitriy_: has joined #ruby
[18:51:53] SeepingN: has joined #ruby
[18:53:00] claudiuinberlin: has joined #ruby
[18:56:33] dmitriy_: has joined #ruby
[19:01:38] dmitriy_: has joined #ruby
[19:03:39] sameerynho: has joined #ruby
[19:06:38] dmitriy_: has joined #ruby
[19:07:02] orbyt_: has joined #ruby
[19:08:14] Nahra: has joined #ruby
[19:09:06] hahuang61: has joined #ruby
[19:09:39] jenrzzz: has joined #ruby
[19:09:52] jenrzzz: has joined #ruby
[19:10:02] ltt: has joined #ruby
[19:10:05] sammi`_: has joined #ruby
[19:11:38] dmitriy_: has joined #ruby
[19:14:23] kiltzman: has joined #ruby
[19:14:39] anisha: has joined #ruby
[19:14:55] kiltzman: has joined #ruby
[19:16:21] kiltzman: has joined #ruby
[19:16:39] dmitriy_: has joined #ruby
[19:16:53] desperek: has joined #ruby
[19:17:16] _hramrach: has joined #ruby
[19:17:27] _hramrach: how do I unpack end of string?
[19:17:56] _hramrach: str.unpack "a*c" gives nil as second result
[19:18:32] mtkd: has joined #ruby
[19:20:13] _hramrach: alternatively I could use something like pack_length(my_format) to determine the required number of bytes from the end of the string and chop them off
[19:20:26] _hramrach: but I do not see a solution for that either
[19:21:38] dmitriy_: has joined #ruby
[19:22:04] Papierkorb: has joined #ruby
[19:22:20] Papierkorb: has left #ruby: ("Konversation terminated!")
[19:23:22] eam: _hramrach: a* gobbles the entire string, it's basically a no-op. any unpack instructions after it will have nothing to do
[19:24:57] eam: str.unpack "a#{str.length - 1}c" seems to be what you want?
[19:25:10] cliluw: has joined #ruby
[19:26:36] dmitriy_: has joined #ruby
[19:26:58] pastorinni: has joined #ruby
[19:30:57] _hramrach: eam: no. c is an example. I mean for arbitrary format
[19:31:04] anjen: has joined #ruby
[19:31:38] dmitriy_: has joined #ruby
[19:31:50] _hramrach: and I cannot pack an Enumerable so cannot determine the length by packing endless garbage
[19:31:59] apeiros: _hramrach: not possible with unpack alone. it doesn't do any lookahead.
[19:32:51] apeiros: I would like it to have run-length unpack formats, though. that'd be nice.
[19:33:02] _hramrach: it's kind of stupid. I would have to reverse the string and format
[19:33:42] apeiros: _hramrach: did you define the pack format?
[19:34:13] schneider: has joined #ruby
[19:34:19] _hramrach: yes, I defined it. but if I find it does not unpack properly I will want to update it, of course
[19:34:57] apeiros: you should. arbitrarily long data should be in the end. otherwise you need to preprocess.
[19:35:32] _hramrach: as in preprocess = reverse. No other sensible preprocessing possible
[19:35:41] apeiros: or you need to null terminate
[19:35:53] _hramrach: it is not null terminated
[19:36:04] apeiros: there's plenty of sensible preprocessing. but what makes most sense depends on your format/data.
[19:36:16] _hramrach: it is binary blob which has a C structure appended at the end
[19:36:19] apeiros: you just said you defined it. you can make it null terminated.
[19:36:28] apeiros: ok. if it's binary data, you can't :D
[19:36:38] dmitriy_: has joined #ruby
[19:36:56] apeiros: (I mean you could still, but escaping nulls from binary data sucks)
[19:37:01] _hramrach: I defined the unpack format not the data
[19:37:15] apeiros: then you misunderstood my question
[19:37:22] apeiros: I asked whether you defined the *pack* format
[19:37:33] _hramrach: it comes packed
[19:38:01] apeiros: ok, so the packing of the data is not under your control.
[19:38:09] _hramrach: in C you have sizeof (your_fancy struct) but you do not have that for pack format in ruby
[19:38:29] apeiros: a struct has a fixed size
[19:38:40] apeiros: so yes, you can totally unpack a struct
[19:38:41] _hramrach: unelss you add memebers
[19:39:05] dionysus69: has joined #ruby
[19:39:13] apeiros: a struct's size in memory is fixed.
[19:39:40] _hramrach: I do not want to count the bytes in the struct and put that as a magic constant in the code which is in no way related to the actual unpack string
[19:40:02] apeiros: "which is in no way related" … uh, yes, it is.
[19:40:38] apeiros: at least if this is really a struct's binary representation
[19:40:46] Emmanuel_Chanel: has joined #ruby
[19:41:25] _hramrach: you realize that the problem is maintainability of the piece of code that unpacks the struct?
[19:41:27] apeiros: but this is peak vagueness anyway. it makes little sense to continue on this level.
[19:41:38] dmitriy_: has joined #ruby
[19:42:04] apeiros: _hramrach: you realize that if the struct changes, your unpack will not magically adapt anyway?
[19:42:37] _hramrach: you realize the if I update teh pack string the constant that denotes the length of it does not magically update, right?
[19:42:54] hahuang61: has joined #ruby
[19:45:52] karapetyan: has joined #ruby
[19:46:38] dmitriy_: has joined #ruby
[19:51:41] dmitriy_: has joined #ruby
[19:52:12] jenrzzz: has joined #ruby
[19:52:12] jenrzzz: has joined #ruby
[19:52:31] sidx64: has joined #ruby
[19:52:47] unshadow: has joined #ruby
[19:54:23] fribmendes: has joined #ruby
[19:56:38] dmitriy_: has joined #ruby
[19:57:54] cagomez: has joined #ruby
[19:58:52] cagomez: has joined #ruby
[20:01:38] dmitriy_: has joined #ruby
[20:06:40] dmitriy_: has joined #ruby
[20:08:40] dviola: has joined #ruby
[20:09:08] willmichael: has joined #ruby
[20:09:20] tomphp: has joined #ruby
[20:09:21] sidx64_: has joined #ruby
[20:10:45] Cavallari: has joined #ruby
[20:11:01] blackwind_123: has joined #ruby
[20:11:19] alfiemax: has joined #ruby
[20:11:35] chatts: has joined #ruby
[20:11:39] dmitriy_: has joined #ruby
[20:13:23] schneider: has joined #ruby
[20:15:47] ramfjord: has joined #ruby
[20:16:41] dmitriy_: has joined #ruby
[20:17:33] chatts: has joined #ruby
[20:20:05] roshanavand: has joined #ruby
[20:20:49] cdg: has joined #ruby
[20:21:42] dmitriy_: has joined #ruby
[20:23:09] chatbat: has joined #ruby
[20:25:46] ldnunes: has joined #ruby
[20:26:43] dmitriy_: has joined #ruby
[20:27:15] jenrzzz: has joined #ruby
[20:27:16] jenrzzz: has joined #ruby
[20:30:12] fribmendes: has joined #ruby
[20:30:40] dminuoso: apeiros: Cool!
[20:30:45] dminuoso: Did yo know macbooks have fans?
[20:31:07] dminuoso: Mine is running at maximum speed, this thing is getting hot.
[20:31:38] apeiros: there are apple laptops without a fan, wondering which it were
[20:31:44] dmitriy_: has joined #ruby
[20:31:47] apeiros: because I think my '11 air has a fan too
[20:31:59] apeiros: you do mean the non-pro macbooks, yes?
[20:33:00] SeepingN: Activity Monitor. use it.
[20:34:42] workmad3: has joined #ruby
[20:34:42] SeepingN: anything but "golly my fans going fast"
[20:35:56] havenwood: gtop is pretty if you don't mind all the node deps ;-P
[20:36:02] havenwood: npm install gtop -g
[20:36:08] dminuoso: SeepingN: I dont need activity monitor to know the 6 GHC processes are making things go hot.
[20:36:31] dminuoso: Compiling ghc with ghc, so I can build ghc with the newly ghc again.
[20:36:41] dmitriy_: has joined #ruby
[20:37:03] havenwood: just gave a talk in Montreal on MJIT and Threadlets
[20:38:28] havenwood: now you're making me hungry
[20:38:44] havenwood: a threaditas sounds tastey
[20:39:31] SeepingN: have some mijit sauce on them
[20:39:36] dminuoso: havenwood: Did you have a burrito model?
[20:39:44] dminuoso: Cant explain threadlets without burritos.
[20:40:04] havenwood: dminuoso: Good point. Faster, smaller burritos.
[20:40:20] dminuoso: Everybody loves that.
[20:40:45] dminuoso: Better many small fast burritos, than one big burrito that is on the danger of unwrapping itself
[20:40:56] SeepingN: burritos -> taquitos. Threadlets -> threaditas
[20:41:24] SeepingN: expose thy insides, SuperBurrito!
[20:41:40] dmitriy_: has joined #ruby
[20:42:08] cadillac_: has joined #ruby
[20:42:22] havenwood: Naming suggestions welcome! https://bugs.ruby-lang.org/issues/13618
[20:42:54] dminuoso: havenwood: Cant we just throw all of this away, and get STM?
[20:43:10] havenwood: dminuoso: Just use JRuby with RedBridge to get at Clojure's STM.
[20:43:53] havenwood: dminuoso: https://gist.github.com/havenwood/5654484
[20:43:55] dminuoso: havenwood: Its absolutely funny how half that issue is concerned with _naming_
[20:44:31] havenwood: dminuoso: And what does dozens of pages of naming debate end with?: Thread::Attr.new(type: :coop)
[20:44:35] havenwood: ¯\_(ツ)_/¯
[20:44:41] havenwood: an attr coop!
[20:46:15] karapetyan: has joined #ruby
[20:46:43] dmitriy_: has joined #ruby
[20:47:11] dminuoso: havenwood: I mean seriously, I dont want to think about thread scheduling.
[20:47:21] dminuoso: STM gives me everything I want. Let Ruby figure it out.
[20:50:50] havenwood: https://ruby-concurrency.github.io/concurrent-ruby/Concurrent/TVar.html
[20:51:33] claudiuinberlin: has joined #ruby
[20:51:41] dminuoso: havenwood: I have an idea. Maybe ruby-concurrent has good multithreading primitives.
[20:51:42] dmitriy_: has joined #ruby
[20:51:45] dminuoso: What do you think?
[20:52:00] havenwood: dminuoso: hrm?
[20:52:09] n0m4d1c: has joined #ruby
[20:52:20] dminuoso: Yeah cool, didn't know we actually have this in concurrent-ruby
[20:52:27] alex``: has joined #ruby
[20:52:36] schneider: has joined #ruby
[20:54:23] TinkerTyper: has joined #ruby
[20:55:25] pastorinni: has joined #ruby
[20:56:40] dmitriy_: has joined #ruby
[20:59:54] bmurt: has joined #ruby
[21:01:39] schneider: has joined #ruby
[21:01:41] dmitriy_: has joined #ruby
[21:03:39] netherwolfe_: has joined #ruby
[21:05:33] jenrzzz: has joined #ruby
[21:05:33] jenrzzz: has joined #ruby
[21:06:42] dmitriy_: has joined #ruby
[21:08:14] hahuang61: has joined #ruby
[21:09:29] arkymad: has joined #ruby
[21:10:49] schneider: has joined #ruby
[21:11:41] dmitriy_: has joined #ruby
[21:16:41] dmitriy_: has joined #ruby
[21:19:53] schneider: has joined #ruby
[21:20:30] tomphp: has joined #ruby
[21:21:42] dmitriy_: has joined #ruby
[21:23:12] _phaul: has joined #ruby
[21:26:39] schneider: has joined #ruby
[21:26:40] dmitriy_: has joined #ruby
[21:27:25] bigblind: has joined #ruby
[21:29:00] mikecmpbll: has joined #ruby
[21:31:18] eckhardt: has joined #ruby
[21:31:42] dmitriy_: has joined #ruby
[21:34:43] n0m4d1c: has joined #ruby
[21:35:52] dviola: has joined #ruby
[21:36:45] dmitriy_: has joined #ruby
[21:41:46] dmitriy_: has joined #ruby
[21:42:39] jenrzzz: has joined #ruby
[21:45:52] xelkarin: has joined #ruby
[21:51:57] dmitriy_: has joined #ruby
[21:52:12] karapetyan: has joined #ruby
[21:53:35] cagomez: has joined #ruby
[21:54:40] cadillac_: has joined #ruby
[21:55:11] jnollette: has joined #ruby
[21:56:04] burgestrand: has joined #ruby
[21:56:58] dmitriy_: has joined #ruby
[21:57:41] tAn: has joined #ruby
[22:00:21] cadillac_: has joined #ruby
[22:02:03] dmitriy_: has joined #ruby
[22:04:35] orbyt_: has joined #ruby
[22:05:56] jeffreylevesque: has joined #ruby
[22:07:02] dmitriy_: has joined #ruby
[22:08:51] hahuang61: has joined #ruby
[22:09:17] netherwolfe_: has joined #ruby
[22:12:03] dmitriy_: has joined #ruby
[22:12:46] aufi: has joined #ruby
[22:14:42] nowhere_man: has joined #ruby
[22:17:00] dmitriy_: has joined #ruby
[22:17:17] BH23: has joined #ruby
[22:20:49] nogic: has joined #ruby
[22:22:01] dmitriy_: has joined #ruby
[22:23:59] jenrzzz: has joined #ruby
[22:27:02] dmitriy_: has joined #ruby
[22:30:44] willmichael: has joined #ruby
[22:31:46] AxelAlex: has joined #ruby
[22:32:03] dmitriy_: has joined #ruby
[22:37:02] dmitriy_: has joined #ruby
[22:40:32] arkymad: has joined #ruby
[22:42:02] dmitriy_: has joined #ruby
[22:44:01] nowhere_man: has joined #ruby
[22:44:46] audy: has joined #ruby
[22:47:01] dmitriy_: has joined #ruby
[22:52:01] dmitriy_: has joined #ruby
[22:55:14] Coldblackice: has joined #ruby
[22:56:31] ogres: has joined #ruby
[22:57:03] dmitriy_: has joined #ruby
[22:58:06] ramfjord: has joined #ruby
[22:58:40] bmurt: has joined #ruby
[22:59:02] SynSynack: has joined #ruby
[23:02:02] dmitriy_: has joined #ruby
[23:03:35] arkymad: has joined #ruby
[23:07:01] dmitriy_: has joined #ruby
[23:10:46] marr: has joined #ruby
[23:12:02] hahuang61: has joined #ruby
[23:12:03] dmitriy_: has joined #ruby
[23:14:05] bigblind: has joined #ruby
[23:15:21] hahuang65: has joined #ruby
[23:17:00] dmitriy_: has joined #ruby
[23:17:12] hahuang65: has joined #ruby
[23:19:23] hahuang65: has joined #ruby
[23:19:41] Diogo: has joined #ruby
[23:20:33] nowhereman_: has joined #ruby
[23:22:02] dmitriy_: has joined #ruby
[23:25:28] pastorin_: has joined #ruby
[23:28:30] musl: has joined #ruby
[23:29:39] cjohnson: In rspec, when describing a method, does the instance vs self convention follow that of JS? namely, if a method is an instance method, it would be describe '#foo', if it's a class method, it would be describe '.foo' ?
[23:29:47] cjohnson: Not sure how exactly to google for this convention
[23:30:11] dmitriy_: has joined #ruby
[23:31:50] musl: has joined #ruby
[23:32:32] musl: has joined #ruby
[23:33:04] jenrzzz: has joined #ruby
[23:33:57] c0dec: has joined #ruby
[23:35:12] dmitriy_: has joined #ruby
[23:40:12] dmitriy_: has joined #ruby
[23:41:23] surminus: has joined #ruby
[23:41:56] apeiros_: has joined #ruby
[23:45:12] dmitriy_: has joined #ruby
[23:46:59] donkey_boy: has joined #ruby
[23:47:04] donkey_boy: hi i am a neo nazi
[23:47:18] scrptktty__: has joined #ruby
[23:47:37] donkey_boy: burn all jews in oven
[23:47:51] donkey_boy: pillage urine
[23:47:57] donkey_boy: death to infidels
[23:48:09] donkey_boy: rape for children because of muslims
[23:49:45] donkey_boy: burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ###
[23:49:45] donkey_boy: burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ###
[23:49:58] donkey_boy: allahu akhbar burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all
[23:49:58] donkey_boy: jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ###
[23:50:02] donkey_boy: death to infidels
[23:50:12] dmitriy_: has joined #ruby
[23:50:14] donkey_boy: homosexual gay man licks burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### v
[23:50:53] donkey_boy: urinal, so filthy and lickable burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven ### burn all jews in oven
[23:50:53] donkey_boy: ### burn all jews in oven ###
[23:53:54] n0m4d1c: has joined #ruby
[23:54:50] SeepingN: Welcome to #ruby. Learn to code, and hate, all in one convenient channel
[23:55:11] dmitriy_: has joined #ruby
[23:55:16] tcopeland: has joined #ruby
[23:55:17] arescorpio: has joined #ruby
[23:56:43] mozzarella: they're everywhere, not just in #ruby
[23:59:27] sanscoeur: has joined #ruby