« Back to channel list

#ruby - 06 March 2016

« Back 1 day Forward 1 day »
[00:02:00] barajasfab: has joined #ruby
[00:05:44] Sid05: has joined #ruby
[00:07:28] Graphettion: has joined #ruby
[00:10:44] sdothum: has joined #ruby
[00:10:46] trinaldi: has joined #ruby
[00:12:23] freerobby: has joined #ruby
[00:13:42] Assimilater: has joined #ruby
[00:14:58] Assimilater: i followed this guide for installing ruby on rails: https://gorails.com/setup/ubuntu/15.10#final-steps when I try to do sudo rails server -p 80 i see "sudo: rails: command not found" can anyone help me in starting the server?
[00:15:13] djbkd: has joined #ruby
[00:15:13] disconnected: has left #ruby: ("EKG2 bejbi! http://ekg2.org/")
[00:15:52] Zarthus: Assimilater: there's a rails channel where this may be more appropriate
[00:16:28] Assimilater: Zarthus: ah, ok :)
[00:16:43] Assimilater: is it #rails?
[00:18:10] Zarthus: #rubyonrails iirc
[00:19:31] kspencer: bleh, does anyone know of a tutorial or a repo of a ruby gtk2 application, so I can see the format/structure
[00:20:23] kspencer: I'm looking at a tutorial now, but doesn't show how I can structure it with require etc.
[00:20:31] Assimilater: Zarthus: thanks :)
[00:21:21] rmulligan: has joined #ruby
[00:21:34] eregi: has joined #ruby
[00:25:02] LoneHerm_: has joined #ruby
[00:26:22] baweaver: has joined #ruby
[00:29:13] jottr_: has joined #ruby
[00:30:58] jenrzzz: has joined #ruby
[00:31:47] mondok: has joined #ruby
[00:33:06] dostoyevsky: has joined #ruby
[00:33:42] dostoyevsky: Hey, unicode question: is there an easy way to make ``"асе" == "ace" '' return true in ruby?
[00:35:01] apeiros: dostoyevsky: I don't think so.
[00:35:09] Guest2908: has joined #ruby
[00:35:19] moeabdol1: has joined #ruby
[00:36:26] duckpuppy: has joined #ruby
[00:37:38] tjohnson: has joined #ruby
[00:38:10] dostoyevsky: but shouldn't all unicode compliant systems also implement the normalization methods? NFC, NFD, NFKC, and NFKD? I am not sure if those two strings would be equal when nomalized under these methods, though
[00:39:42] Ox0dea: Cyrillic != Latin
[00:40:12] apeiros: that's not a normalization, that's transliteration
[00:40:42] apeiros: those chars are not equivalent. they just look similar.
[00:41:02] apeiros: i and ¡ look similar too. but are two different things.
[00:41:11] dostoyevsky: for me they actually look the same... do they look different for anyone of you?
[00:41:44] ledestin: has joined #ruby
[00:41:50] apeiros: they may very well be rendered using the same vectors/bitmaps. that doesn't change that they're semantically a different thing.
[00:42:05] dostoyevsky: yeah, the codepoints are different for sure..
[00:42:06] apeiros: but as said: you're looking for transliteration
[00:42:11] dostoyevsky: that that's what matters for ==
[00:42:36] dostoyevsky: apeiros: but I'd have to implement that myself, right?
[00:43:11] ivanskie_: has joined #ruby
[00:43:13] dostoyevsky: http://unicode.org/cldr/utility/confusables.jsp?a=i&r=None
[00:43:16] apeiros: well, == is actually binary. even the same character can be !=
[00:43:27] sp4rrow: has joined #ruby
[00:43:35] dostoyevsky: so many i :-/
[00:43:38] apeiros: dostoyevsky: I didn't say that you have to implement it yourself. check ruby-toolbox and google.
[00:44:32] dostoyevsky: > Transliteration between cyrillic <-> latin ... hehe.. that solves 1% of all the unicode problems :)
[00:45:03] zenlot: has joined #ruby
[00:46:13] arlek: has joined #ruby
[00:46:43] Dios: has joined #ruby
[00:47:00] dostoyevsky: > tr39_confusables --- that might be a good ruby gem
[00:47:19] ebbflowgo: has joined #ruby
[00:48:05] sp4rrow: has joined #ruby
[00:48:27] sp4rrow: has joined #ruby
[00:50:00] Ox0dea: http://www.unicode.org/Public/security/8.0.0/confusables.txt
[00:51:16] ReK2: has joined #ruby
[00:51:56] dostoyevsky: Ox0dea: yeah, one would e.g. need a gem that uses that file to make comparisons... still, these only include equality for characters that have the same width.. I am not sure if one could detect "Administator" == "Administrator" # where one of the strings e.g. has a zero width space...
[00:52:25] Ox0dea: dostoyevsky: LATIN SMALL LETTER W → LATIN SMALL LETTER V, LATIN SMALL LETTER V
[00:52:38] dostoyevsky: but tr39 also includes security checks so maybe that's the thing I want
[00:52:40] Ox0dea: It's not clear what you mean by "width".
[00:52:57] dostoyevsky: Ox0dea: http://unicode.org/cldr/utility/confusables.jsp?a=%E3%80%81&r=None
[00:52:59] Ox0dea: TR39 does seem to have thought this through pretty thoroughly.
[00:53:05] apeiros: RTL direction change is also a classic
[00:53:38] dostoyevsky: Confusables doesn't list and other comma char for "、 " even though I'd say , looks similar
[00:54:41] dostoyevsky: that's because confusables only assumes that characters with the same width can be confusable
[00:54:42] mattwildig: has joined #ruby
[00:57:09] jen_: has joined #ruby
[00:57:55] jenrzzz: has joined #ruby
[00:58:38] rlf: has joined #ruby
[00:59:05] rlf: hello, what would initialize(*) imply, and in particular the * in the params? is that something like ... in java or va_args in c?
[01:00:37] Ox0dea: rlf: That's right: https://eval.in/531196
[01:01:15] jen_: I am working with Spree commerce and having a tough time modifying cart pages…if anyone can assist, much appreciated. I view page loads in the rails console.
[01:01:35] Ox0dea: rlf: Your example is a special case for when you care so little about the arguments that you don't even need to give the splat parameter a name. :P
[01:02:31] rlf: ah, thanks :p
[01:02:43] Ox0dea: No worries.
[01:03:36] Scripore: has joined #ruby
[01:03:49] cjbottaro: has joined #ruby
[01:03:52] apeiros: initialize(*) would make sense for inherited initializer which then calls super (without parens), as that passes on all arguments.
[01:04:29] devbug: pry's input breaks when I call it from within a script (binding.pry)
[01:09:54] LoneHermit: has joined #ruby
[01:09:57] Ox0dea: apeiros: Did you know this? https://eval.in/531197
[01:11:04] Ox0dea: It was the solution to someone's puzzle the other day. I've been meaning to show norc_; it's the kind of thing out of which he's liable to get a kick.
[01:12:24] Es0teric: has joined #ruby
[01:13:18] Zarthus: I take it [1, 2, 3].reverse was not allowed?
[01:13:37] Ox0dea: Aye, the `result[0, 0]` bit was a blank they had to fill.
[01:13:39] Zarthus: I have no idea how this code works
[01:14:30] jen_: has left #ruby: ()
[01:15:26] rmulligan: has joined #ruby
[01:15:28] shevy: Zarthus retain your sanity, do not follow Ox0dea and norc_ into the rabbit hole!
[01:15:49] Zarthus: shevy: it's okay, it's 2 AM. the moment I enter my bed I'll have forgotten everything
[01:15:57] Ox0dea: `for foo in bar; ...; end` == `bar.each { |v| foo = v; ... }`, at least conceptually.
[01:16:01] apeiros: Ox0dea: oh, so for/in has assignment semantics. no. didn't know that.
[01:16:12] apeiros: 1.8's proc & lambda had that too.
[01:16:29] apeiros: >> proc { |$x,@y| }.call(1,2); [$x, @y]
[01:16:30] ruby[bot]: apeiros: # => /tmp/execpad-60475481cd88/source-60475481cd88:2: formal argument cannot be a global variable ...check link for more (https://eval.in/531198)
[01:16:37] apeiros: 18>> proc { |$x,@y| }.call(1,2); [$x, @y]
[01:16:38] ruby[bot]: apeiros: # => [1, 2] (https://eval.in/531199)
[01:17:24] Zarthus: I'll just stick to Array#reverse
[01:17:32] Rodya_: has joined #ruby
[01:17:47] apeiros: I'd actually would have preferred if they'd changed method args to work that way instead of removing it from proc/lambda
[01:18:04] apeiros: def initialize(@foo, @bar, …) being a classical case for that
[01:18:10] Ox0dea: That really would be nice.
[01:22:15] MissionCritical: has joined #ruby
[01:23:48] LoneHerm_: has joined #ruby
[01:24:19] shevy: Zarthus this is the hour of the day where they get creative
[01:26:20] stannard: has joined #ruby
[01:26:49] Zarthus: it's the hour of the day where I wonder if I should have been in bed one hour ago or two!
[01:26:59] Rodya_: has joined #ruby
[01:27:05] jottr: has joined #ruby
[01:27:32] bob434: has joined #ruby
[01:27:35] shevy: you can stay up!
[01:27:38] shevy: and write more ruby code
[01:27:58] shevy: I have countless things to do - I need me to find some ruby code monkeys
[01:28:46] Kilo`byte: is there any way i can get Net::Telnet to use an existing socket?
[01:28:54] bob434: has joined #ruby
[01:29:07] Kilo`byte: or something i can use instead
[01:29:17] Kilo`byte: i don't feel like reimplementing the telnet protocol
[01:29:23] lessless: has joined #ruby
[01:29:55] Zarthus: shevy: I started working, so my desire to write code has been reduced significantly :P
[01:30:18] Zarthus: I mean, writing code 8 hours a day wears you out.
[01:30:29] Zarthus: especially when it's PHP, and not ruby!
[01:30:37] bob434: has joined #ruby
[01:36:58] crowell: has joined #ruby
[01:37:44] y2mq37: has joined #ruby
[01:39:54] baweaver: has joined #ruby
[01:40:02] tungd: has joined #ruby
[01:40:54] mattwildig: has joined #ruby
[01:41:22] jeanlinux: has joined #ruby
[01:43:56] hgl: has joined #ruby
[01:44:10] dome22xl: has joined #ruby
[01:44:14] Dreamer3: has joined #ruby
[01:45:34] sarbs: has joined #ruby
[01:48:16] binaryplease: has joined #ruby
[01:50:52] Dreamer3_: has joined #ruby
[01:51:02] tristanp: has joined #ruby
[01:52:22] diegoviola: has joined #ruby
[01:53:36] charliesome: has joined #ruby
[01:54:35] Es0teric: has joined #ruby
[01:55:15] Es0teric: has joined #ruby
[01:55:55] Es0teric: has joined #ruby
[01:57:40] waheedi: has joined #ruby
[01:58:56] Guest34101: has joined #ruby
[01:59:47] jenrzzz: has joined #ruby
[02:01:31] waheedi: im getting this error while using rvm install ruby-1.8.7
[02:01:32] waheedi: Error running 'requirements_osx_brew_libs_install gcc49 openssl098',
[02:01:45] waheedi: I'm on osx 10.11
[02:02:24] Assimilater: has left #ruby: ()
[02:03:47] cyclonis: has joined #ruby
[02:03:49] cjbottaro: has joined #ruby
[02:04:50] nogic: has joined #ruby
[02:04:59] diegoviola: has joined #ruby
[02:05:02] Graphettion: Waheedi: http://stackoverflow.com/questions/16632543/error-installing-any-ruby-version-with-rvm-on-osx
[02:05:34] nogic: has joined #ruby
[02:07:34] Graphettion: https://github.com/Homebrew/homebrew-versions/issues/515
[02:09:31] rmulligan: has joined #ruby
[02:09:41] youch: has joined #ruby
[02:11:18] waheedi: graphettion: thanks! I think the problem was ram was not up to head
[02:11:41] waheedi: now compiling again :)
[02:12:06] waheedi: few precious things still need 1.8.7 :|
[02:13:19] LoneHermit: has joined #ruby
[02:13:35] cdg: has joined #ruby
[02:15:19] charliesome: has joined #ruby
[02:19:44] jordanm: has joined #ruby
[02:27:34] Rodya_: has joined #ruby
[02:29:09] vikas027: has joined #ruby
[02:29:35] tungd: has joined #ruby
[02:30:04] Azure: has joined #ruby
[02:37:10] duckpuppy: has joined #ruby
[02:37:51] cdg: has joined #ruby
[02:39:26] ericn81: has joined #ruby
[02:40:42] cdg_: has joined #ruby
[02:41:13] baweaver: has joined #ruby
[02:44:39] jeanlinux: has joined #ruby
[02:45:19] darkf: has joined #ruby
[02:45:59] Moosashi: has joined #ruby
[02:46:14] PlasmaStar: has joined #ruby
[02:46:47] norc-2: has joined #ruby
[02:47:15] Rodya_: has joined #ruby
[02:47:17] diego2: has joined #ruby
[02:47:23] diego2: has joined #ruby
[02:50:39] coffeecupp: has joined #ruby
[02:55:31] DmitryBochkarev: has joined #ruby
[02:57:31] sucks: has joined #ruby
[03:00:06] dc1: has joined #ruby
[03:00:33] jenrzzz: has joined #ruby
[03:01:13] charliesome: has joined #ruby
[03:03:41] rmulligan: has joined #ruby
[03:05:57] sneakerhax: has joined #ruby
[03:07:47] cyclonis: has joined #ruby
[03:08:07] thevaliantx: has joined #ruby
[03:08:27] nando294021: has joined #ruby
[03:10:46] sneakerhax: has joined #ruby
[03:13:31] fedexo: has joined #ruby
[03:14:06] Es0teric: has joined #ruby
[03:14:51] Es0teric: has joined #ruby
[03:15:31] Es0teric: has joined #ruby
[03:16:11] Es0teric: has joined #ruby
[03:16:33] dubek: has joined #ruby
[03:17:32] LoneHermit: has joined #ruby
[03:18:03] swills: has joined #ruby
[03:18:59] waheedi: after installing ruby 1.8.7 using rvm on OS X I tried to gem install opengl -v 0.7.0.pre1
[03:19:13] waheedi: and I have been trying to get around this http://paste.linux.chat/view/a1c3c130
[03:21:18] Outlastsheep: has joined #ruby
[03:24:40] bob434: has joined #ruby
[03:25:19] Sid05: has joined #ruby
[03:33:15] cyclonis: has joined #ruby
[03:37:12] youch: has joined #ruby
[03:37:48] LoneHermit: has joined #ruby
[03:37:50] razieliyo: has joined #ruby
[03:37:59] ohaibbq: has joined #ruby
[03:39:18] babblebre: has joined #ruby
[03:43:02] rickmasta: has joined #ruby
[03:43:33] uglybandersnatch: has joined #ruby
[03:43:38] blackmesa: has joined #ruby
[03:47:30] cyclonis: has joined #ruby
[03:49:00] sondr3: has joined #ruby
[03:49:11] Rodya_: has joined #ruby
[03:51:01] Moosashi: has joined #ruby
[03:54:32] swills: has joined #ruby
[03:55:40] sondr3: has joined #ruby
[03:57:46] rmulligan: has joined #ruby
[03:59:35] coffeecupp: has joined #ruby
[04:00:57] Darmani: has joined #ruby
[04:01:41] Darmani: Helloo ppl.
[04:01:48] jenrzzz: has joined #ruby
[04:02:41] beta0x64: has joined #ruby
[04:02:44] eregi: has joined #ruby
[04:03:16] trosborn: has joined #ruby
[04:04:51] arescorpio: has joined #ruby
[04:05:53] rickmasta: has joined #ruby
[04:09:01] jayc0b0: has joined #ruby
[04:10:08] vikas027: has left #ruby: ("Textual IRC Client: www.textualapp.com")
[04:10:26] cdg: has joined #ruby
[04:12:12] braincrash: has joined #ruby
[04:16:16] gix: has joined #ruby
[04:16:44] coffeecupp: has joined #ruby
[04:18:14] Moosashi: has joined #ruby
[04:22:03] s00pcan: has joined #ruby
[04:25:08] ensyde_: has joined #ruby
[04:27:21] cyclonis: has joined #ruby
[04:30:33] helpa: has joined #ruby
[04:32:27] kam270: has joined #ruby
[04:34:42] kam270: has joined #ruby
[04:35:01] houhoulis: has joined #ruby
[04:37:43] chipotle: has joined #ruby
[04:37:56] duckpuppy: has joined #ruby
[04:42:13] treaki__: has joined #ruby
[04:42:59] baweaver: has joined #ruby
[04:45:08] c_nick: has joined #ruby
[04:45:36] c_nick: def func(param1=90,param2="") p param1,param2 param 1 is nil .. why?
[04:45:48] jeanlinux: has joined #ruby
[04:49:41] c_nick: erronous invocation my bad
[04:50:11] TDJACR: has joined #ruby
[04:51:56] rmulligan: has joined #ruby
[04:56:56] Moosashi: has joined #ruby
[04:57:10] paul98_: has joined #ruby
[04:58:22] hk238: has joined #ruby
[04:59:39] elifoster: has joined #ruby
[05:02:33] A5101: has joined #ruby
[05:02:38] benlieb: has joined #ruby
[05:05:17] djbkd: has joined #ruby
[05:08:39] karapetyan: has joined #ruby
[05:08:59] LoneHerm_: has joined #ruby
[05:12:05] arquebus: has joined #ruby
[05:12:31] pawnbox: has joined #ruby
[05:13:37] hgl: has joined #ruby
[05:13:39] blackmesa: has joined #ruby
[05:14:27] Moosashi: @Darmani hello
[05:17:39] ensyde_: has joined #ruby
[05:18:54] Rodya_: has joined #ruby
[05:19:08] shevy: Darmani have you written more ruby code
[05:21:28] Darmani: I have been practicing with Rails
[05:22:11] charliesome: has joined #ruby
[05:22:55] sp4rrow: has joined #ruby
[05:24:35] jenrzzz: has joined #ruby
[05:25:18] Darmani: shevy: I feel like I've come to a roadstop. I'm in the process of hiring a tutor to help me continue learning.
[05:30:54] shevy: you just need to write more code!
[05:31:25] dima_: has joined #ruby
[05:37:20] DoubleMalt: has joined #ruby
[05:37:52] solocshaw1: has joined #ruby
[05:39:08] waheedi: I'm trying to figure out whats the difference in Array.pack("C*") in ruby 1.8.7 and 2.0.0?
[05:39:23] waheedi: I'm getting this error pack': no implicit conversion of String into Integer (TypeError) on 2.0.0
[05:39:37] BtcBen: has joined #ruby
[05:42:34] Ox0dea: Waheedi: https://eval.in/531218
[05:43:27] waheedi: Thats great :) thank Ox0dea
[05:43:33] Ox0dea: Sure thing.
[05:44:11] waheedi: I'm already running the two envs, so i believe that should not be the issue
[05:44:44] Ox0dea: I think you might've missed the point of my demonstration.
[05:45:35] Ox0dea: Prior to 1.9, character literals and single-indexing into Strings returned Fixnums, which is what #pack expects for "C*".
[05:46:06] rmulligan: has joined #ruby
[05:49:21] adgtl: has joined #ruby
[05:49:22] adgtl: has joined #ruby
[05:51:25] eregi: has joined #ruby
[05:52:34] baweaver: has joined #ruby
[05:56:07] dcunit3d: has joined #ruby
[05:56:41] ramfjord: has joined #ruby
[05:57:30] waheedi: i think i did Ox0dea, thats right
[05:57:39] waheedi: thank you again
[06:00:27] Ox0dea: Waheedi: Sure, but "that should not be the issue" is a little worrying.
[06:00:42] Ox0dea: You won't be able to use integers and strings interchangeably for very long. :P
[06:01:35] adgtl: has joined #ruby
[06:01:47] youch: has joined #ruby
[06:02:12] Ox0dea: >> 'a' << 98 << ?c # Unless you're doing something like this, which you probably shouldn't.
[06:02:14] ruby[bot]: Ox0dea: # => "abc" (https://eval.in/531224)
[06:02:46] eregi: has joined #ruby
[06:03:47] amincd: has joined #ruby
[06:04:13] amincd: can someone ELI5 what to_a and to_ary do? And how they're different? I read the reference and I'm not groking it
[06:04:31] amincd: What are subclasses of Array?
[06:04:47] amincd: what will be returned if you apply to_ary to a subclass of Array?
[06:05:58] adgtl: has joined #ruby
[06:08:25] amincd: and what's the use of to_ary?
[06:09:09] Ox0dea: amincd: Just a sec.
[06:10:30] Ox0dea: amincd: https://eval.in/531225
[06:12:12] kam270: has joined #ruby
[06:12:36] Dios: has joined #ruby
[06:12:47] rrichardsr3: has joined #ruby
[06:13:07] rrichardsr3: if you see *(foo + bar) what does the * do?
[06:13:26] amincd: rrichardsr3: turns it into an array
[06:13:45] amincd: I hope that was the right answer
[06:15:52] nando293921: has joined #ruby
[06:17:10] dionysus69: has joined #ruby
[06:17:27] eregi: has joined #ruby
[06:19:28] amincd: what's the point of to_ary?
[06:19:40] Rodya_: has joined #ruby
[06:20:21] adgtl: has joined #ruby
[06:23:17] TomPeed: has joined #ruby
[06:25:42] floatingpoint: has joined #ruby
[06:33:44] Cohedrin: amincd: https://bugs.ruby-lang.org/issues/3680
[06:34:58] Cohedrin: amincd: in short
[06:35:31] Cohedrin: to_ary is used for implict conversions, to_a is for explicit conversions
[06:37:00] Cohedrin: i.e., to_ary allows it to be used as an array, without actually converting it, to_a tries to convert the object to an array
[06:38:42] duckpuppy: has joined #ruby
[06:39:51] adgtl: has joined #ruby
[06:40:16] rmulligan: has joined #ruby
[06:43:39] blackmesa: has joined #ruby
[06:44:25] duncannz: has joined #ruby
[06:47:58] jeanlinux: has joined #ruby
[06:48:35] amincd: Cohedrin: thanks
[06:52:16] JohnBat26: has joined #ruby
[06:55:34] statelesscode: has joined #ruby
[06:55:38] sphex: has joined #ruby
[06:56:09] LoneHermit: has joined #ruby
[06:58:05] ayonkhan: has joined #ruby
[06:58:27] ensyde__: has joined #ruby
[06:59:13] adgtl: has joined #ruby
[07:02:53] JohnBat26: has joined #ruby
[07:08:10] norc-2: Ox0dea, while I was not aware of this explicitely, I am also not surprised.
[07:10:22] Ox0dea: norc__: It almost looks accidental, no?
[07:14:48] jenrzzz: has joined #ruby
[07:15:41] norc-2: Ox0dea, https://github.com/ruby/ruby/blob/trunk/parse.y#L3241-L3243
[07:15:45] norc-2: seems quite intentional
[07:17:24] Ox0dea: norc__: So it does.
[07:17:46] Ox0dea: If `mlhs` is "method-call left-hand side", what's `mrhs`?
[07:18:56] Ox0dea: In hindsight, that M is almost certainly for "mass".
[07:19:45] Ox0dea: But then I don't understand why that section of parse.y is relevant.
[07:21:03] Rodya_: has joined #ruby
[07:21:06] norc-2: Ox0dea, okay a bit more context
[07:21:49] rigel_: has joined #ruby
[07:22:06] norc-2: Ox0dea, https://github.com/ruby/ruby/blob/trunk/parse.y#L2917 this is the production rule for our `for x in
[07:22:27] Ox0dea: Yep, got there.
[07:22:35] sq271: has joined #ruby
[07:22:54] Ox0dea: And that's probably the largest chunk of dispatch code in the whole gruesome thing.
[07:22:55] rigel_: What's the equivalent of python's pprint.pprint(object, compact=True) ? I know objects have a pp method, but their usage doesn't make much sense to me
[07:22:58] norc-2: k_for is just a production rule for the terminal keyword_for
[07:23:45] Ox0dea: norc__: Feel free to ELI>5.
[07:24:13] Moosashi: has joined #ruby
[07:24:30] rigel_: norc__: explain like I'm
[07:24:36] Ox0dea: rigel_: You probably want PP.pp, then.
[07:24:47] norc-2: rigel_, Oh!
[07:24:55] rigel_: what should i `require` for that?
[07:25:15] Ox0dea: Just 'pp'.
[07:25:32] rigel_: 0x0dea: thanks. let me try it out.
[07:25:40] norc-2: Ox0dea, and mlhs is indeed for mass assignment
[07:26:34] mattwildig: has joined #ruby
[07:26:38] Ox0dea: norc__: What kind of assignment is #[]=?
[07:27:09] rigel_: how do i turn on that compact option though? (if it provides one)
[07:27:23] norc-2: Ox0dea, https://github.com/ruby/ruby/blob/trunk/parse.y#L1822
[07:27:31] norc-2: this produces foo[] for the left side.
[07:28:09] norc-2: Ox0dea, which is a production rule for lhs, which is matched in for_var
[07:28:15] Ox0dea: rigel_: PP.pp takes an object, an IO to print to, and a maximum output width.
[07:29:43] rigel_: thanks. any other useful pretty printing tricks i can find out about? google doesn't yield a lot of comprehensible results
[07:30:00] Ox0dea: norc__: Ah, yes, I see it now; so it really is as if a literal '=' is being plonked onto the end there.
[07:30:12] Ox0dea: rigel_: Use the source, Luke. :)
[07:31:11] norc-2: Ox0dea, I think I had a rant of this behavior `for' a while ago since it does some non intuitive crap in that department.
[07:31:36] norc-2: But then again I rant a lot.
[07:32:16] rigel_: but isn't PP built in the interpreter?
[07:32:35] Ox0dea: rigel_: No, it's part of the standard library.
[07:32:39] Ox0dea: norc__: Priceless: https://eval.in/531239
[07:34:16] rmulligan: has joined #ruby
[07:35:16] Ox0dea: Hey, why no modifier `for`, do you reckon?
[07:35:54] Dragooon: has joined #ruby
[07:35:55] norc-2: you mean modifier_for ?
[07:36:47] Ox0dea: Yes, why is that not a thing?
[07:37:10] Ox0dea: I suspect they shied away from it because they'd have to hoist variables for it to work intuitively.
[07:37:16] norc-2: You can easily make it a thing. It is just 3 files.
[07:37:22] norc-2: Oh I don't believe that.
[07:37:41] cdg: has joined #ruby
[07:39:03] norc-2: Ox0dea, well I agree with you that its the reason (because the parser cannot know about the lvar when parsing the "block" of the for loop) it would be difficult
[07:39:19] norc-2: But these Japanese folks have yet to shy away from ugly hacks to make things happen in the MRI.
[07:41:41] grassass: has joined #ruby
[07:45:27] uglybandersnatch: has joined #ruby
[07:47:26] ohaibbq_: has joined #ruby
[07:55:09] baweaver: has joined #ruby
[07:57:35] charliesome: has joined #ruby
[08:00:39] nogic: has joined #ruby
[08:01:18] intrigueD: has joined #ruby
[08:01:19] nogic: has joined #ruby
[08:02:59] sq271: has joined #ruby
[08:13:23] roshanavand: has joined #ruby
[08:13:40] blackmesa: has joined #ruby
[08:17:34] Guest34101: has joined #ruby
[08:21:43] cubicme: has joined #ruby
[08:22:01] Rodya_: has joined #ruby
[08:24:52] roshanavand: has joined #ruby
[08:25:52] antgel: has joined #ruby
[08:26:18] neanderslob_: has joined #ruby
[08:27:28] firstdayonthejob: has joined #ruby
[08:27:34] adac: has joined #ruby
[08:28:26] rmulligan: has joined #ruby
[08:29:00] the_drow: has joined #ruby
[08:29:57] lxsameer: has joined #ruby
[08:32:17] Musashi007: has joined #ruby
[08:34:05] htmldrum: has joined #ruby
[08:35:11] jenrzzz: has joined #ruby
[08:37:33] mlehrer: has joined #ruby
[08:39:28] duckpuppy: has joined #ruby
[08:39:36] morfin60: has joined #ruby
[08:40:37] alexherbo2: has joined #ruby
[08:45:24] moeabdol2: has joined #ruby
[08:46:33] htmldrum: has joined #ruby
[08:49:56] jeanlinux: has joined #ruby
[08:55:50] jeanlinux: has joined #ruby
[08:56:13] jmdade: has joined #ruby
[09:00:53] lvn: has joined #ruby
[09:01:52] eregi: has joined #ruby
[09:05:33] htmldrum: has joined #ruby
[09:09:36] roshanavand: has joined #ruby
[09:12:02] thevaliantx: has joined #ruby
[09:15:58] Musashi007: has joined #ruby
[09:16:25] nogic: has joined #ruby
[09:17:20] nogic: has joined #ruby
[09:17:31] Ishido: has joined #ruby
[09:18:06] nogic: has joined #ruby
[09:18:07] Moosashi: has joined #ruby
[09:19:05] nogic: has joined #ruby
[09:19:55] nogic: has joined #ruby
[09:20:46] nogic: has joined #ruby
[09:22:36] rmulligan: has joined #ruby
[09:23:01] siaW: has joined #ruby
[09:26:54] dgncn: has joined #ruby
[09:27:21] mattwildig: has joined #ruby
[09:29:05] polyidus: has joined #ruby
[09:30:31] avenj: has joined #ruby
[09:32:46] danjam: has joined #ruby
[09:36:28] jenrzzz: has joined #ruby
[09:38:25] mondok: has joined #ruby
[09:38:50] jmdade: has joined #ruby
[09:40:01] sandstrom: has joined #ruby
[09:40:32] blackmesa: has joined #ruby
[09:42:03] jeanlinux: has joined #ruby
[09:43:25] baweaver: has joined #ruby
[09:45:45] spider-mario: has joined #ruby
[09:47:24] dionysus69: has joined #ruby
[09:48:54] Rodya_: has joined #ruby
[09:50:10] mdw: has joined #ruby
[09:51:12] Moosashi: has joined #ruby
[10:00:38] platzhirsch: has joined #ruby
[10:00:40] platzhirsch: has left #ruby: ()
[10:01:04] TomyLobo: has joined #ruby
[10:01:27] DmitryBochkarev: has joined #ruby
[10:02:38] eregi: has joined #ruby
[10:03:59] lessless: has joined #ruby
[10:09:30] Gasher: has joined #ruby
[10:12:56] roshanavand: has joined #ruby
[10:13:41] Abrin_AWAY: has joined #ruby
[10:16:08] ziyadb: has joined #ruby
[10:16:22] Moosashi_: has joined #ruby
[10:16:46] rmulligan: has joined #ruby
[10:17:22] trosborn: has joined #ruby
[10:19:11] jenrzzz: has joined #ruby
[10:25:17] Jackneill: has joined #ruby
[10:27:32] htmldrum: has joined #ruby
[10:31:13] surrounder: has joined #ruby
[10:31:53] sepp2k: has joined #ruby
[10:33:00] karapetyan: has joined #ruby
[10:33:17] DmitryBochkarev: has joined #ruby
[10:40:15] duckpuppy: has joined #ruby
[10:42:01] zeroDivisible: has joined #ruby
[10:42:36] j0n3: has joined #ruby
[10:44:01] htmldrum: has joined #ruby
[10:45:52] aryaching: has joined #ruby
[10:46:03] trifling-jest: has joined #ruby
[10:46:59] trifling-jest: hi, how to do validation when logging in, e.g. on username can't be blank?
[10:47:02] dionysus69: has joined #ruby
[10:47:21] trifling-jest: where do i put validates_presence_of?
[10:48:27] manveru: trifling-jest: try #rubyonrails
[10:49:56] trifling-jest: oh geez i keep on posting here by mistake. thanks manveru!
[10:49:58] Rodya_: has joined #ruby
[10:50:18] htmldrum: has joined #ruby
[10:53:57] trosborn: has joined #ruby
[10:55:04] jenrzzz: has joined #ruby
[10:56:50] sameerynho: has joined #ruby
[10:57:53] mondok: wow, https://github.com/tj/luna
[10:58:02] mondok: similar to ruby
[11:02:26] manveru: no GC though
[11:04:47] eregi: has joined #ruby
[11:04:50] htmldrum: has joined #ruby
[11:04:59] Mon_Ouie: has joined #ruby
[11:09:22] asmodlol: has joined #ruby
[11:10:19] d0nn1e: has joined #ruby
[11:10:53] rmulligan: has joined #ruby
[11:13:52] Macaveli: has joined #ruby
[11:14:46] rippa: has joined #ruby
[11:20:51] Xeago: has joined #ruby
[11:21:34] shevy: finally the fish get to program as well
[11:24:05] zenlot: has joined #ruby
[11:24:16] moeabdol: has joined #ruby
[11:26:16] moeabdol1: has joined #ruby
[11:28:07] baweaver: has joined #ruby
[11:28:13] mattwildig: has joined #ruby
[11:29:29] moeabdol2: has joined #ruby
[11:31:55] shevy: tuby - ruby for tuna
[11:32:58] jenrzzz: has joined #ruby
[11:34:41] Tempesta: has joined #ruby
[11:38:50] binaryplease: has joined #ruby
[11:39:40] FooMunki: has joined #ruby
[11:41:11] aspiers: has joined #ruby
[11:42:43] jeanlinux: has joined #ruby
[11:42:58] jenrzzz: has joined #ruby
[11:44:08] FernandoBasso: has joined #ruby
[11:47:20] uglybandersnatch: has joined #ruby
[11:50:54] Rodya_: has joined #ruby
[11:50:56] kam270: has joined #ruby
[11:51:43] mdw: has joined #ruby
[11:52:18] aryaching: has joined #ruby
[11:55:34] htmldrum: has joined #ruby
[11:56:20] firstdayonthejob: has joined #ruby
[11:56:26] nerium: has joined #ruby
[12:01:54] mdw: has joined #ruby
[12:04:56] rmulligan: has joined #ruby
[12:05:31] eregi: has joined #ruby
[12:05:56] rht: has joined #ruby
[12:06:51] blackmesa: has joined #ruby
[12:07:27] jeanlinux: has joined #ruby
[12:09:33] bob434: has joined #ruby
[12:11:11] bob434: has joined #ruby
[12:11:15] rht: has joined #ruby
[12:11:48] spider-mario: has joined #ruby
[12:12:38] last_staff: has joined #ruby
[12:12:42] codecop: has joined #ruby
[12:13:09] Azure: has joined #ruby
[12:16:18] SCHAAP137: has joined #ruby
[12:19:37] symm-: has joined #ruby
[12:24:19] mdw: has joined #ruby
[12:24:42] sp4rrow: has joined #ruby
[12:26:40] mdw: has joined #ruby
[12:26:49] charliesome: has joined #ruby
[12:27:57] sauvin: has joined #ruby
[12:29:11] kam270: has joined #ruby
[12:30:00] y2mq37: has joined #ruby
[12:32:12] biberu: has joined #ruby
[12:34:32] theRealAlexz: has joined #ruby
[12:34:33] theRealAlexz: has joined #ruby
[12:35:09] mdw: has joined #ruby
[12:35:10] diegoviola: has joined #ruby
[12:36:49] mdw: has joined #ruby
[12:36:52] DmitryBochkarev: has joined #ruby
[12:40:58] duckpuppy: has joined #ruby
[12:41:58] johnmilton: has joined #ruby
[12:45:18] blackmesa: has joined #ruby
[12:46:10] jenrzzz: has joined #ruby
[12:47:26] sameerynho: stupid guestion: are gem names case-sensitive ?
[12:48:33] apeiros: the require or the name of the gem itself?
[12:50:39] riqj: has joined #ruby
[12:51:05] riqj: hello everyone, I'm getting this error: paste.ubuntu.com/15306752 could you please help me solve it?
[12:51:52] maksbotan: has joined #ruby
[12:51:52] j3r0: has joined #ruby
[12:52:00] maksbotan: has left #ruby: ("http://quassel-irc.org - Chat comfortably. Anywhere.")
[12:52:03] maksbotan: has joined #ruby
[12:52:06] maksbotan: has left #ruby: ("http://quassel-irc.org - Chat comfortably. Anywhere.")
[12:52:27] Rodya_: has joined #ruby
[12:53:16] apeiros: riqj: don't know heroku command, but the error sounds like you should pass a -e option?
[12:54:00] riqj: apeiros, that means I need to add '-e' to the respective line?
[12:54:03] jeanlinux: has joined #ruby
[12:54:13] apeiros: that means you should look up how to properly invoke the command
[12:54:34] apeiros: you know, read those things, how are they called again? ah right: documentation
[12:54:44] tungd: has joined #ruby
[12:55:24] skade: has joined #ruby
[12:59:06] rmulligan: has joined #ruby
[12:59:32] riqj: hmm, is that what they call a mirror image, apeiros: http://ruby-doc.org/stdlib-1.9.2/libdoc/optparse/rdoc/OptionParser/MissingArgument.html ? besides the error is not about heroku
[12:59:42] johnmilton: has joined #ruby
[12:59:45] dcunit3d: has joined #ruby
[13:02:14] dcunit3d: has joined #ruby
[13:04:56] sameerynho: apeiros, hmm both the require name and gem name on rubygems.org
[13:04:57] stannard: has joined #ruby
[13:05:16] IrishGringo: has joined #ruby
[13:05:21] apeiros: sameerynho: gem name itself - not sure. I think not. require depends on your file system.
[13:05:44] apeiros: it's probably in both cases better if you consider it to be case sensitive.
[13:06:18] eregi: has joined #ruby
[13:06:32] sameerynho: apeiros, thanks man
[13:10:06] baweaver: has joined #ruby
[13:10:36] Rutix: has joined #ruby
[13:10:36] Rutix: has joined #ruby
[13:12:00] htmldrum: has joined #ruby
[13:13:17] Gasher: has joined #ruby
[13:16:36] Prominent: has joined #ruby
[13:18:15] riqj: the error is removed now after I applied 'gem install rspec --no-http-proxy' as recommended here: http://help.rubygems.org/discussions/problems/1632-rails-installation-fails
[13:18:49] riqj: oh, no, overlooked..it isnt removed, it got even more
[13:19:38] riqj: paste.ubuntu.com/15307022
[13:20:51] chipotle: has joined #ruby
[13:22:15] riqj: uninstalled rspec and it resumed the former state. can someone help me please?
[13:24:16] dima_: has joined #ruby
[13:26:11] jeanlinux: has joined #ruby
[13:27:09] jenrzzz: has joined #ruby
[13:29:02] mattwildig: has joined #ruby
[13:30:34] blackmesa: has joined #ruby
[13:33:38] The_Phoenix: has joined #ruby
[13:33:38] The_Phoenix: has joined #ruby
[13:37:13] moeabdol3: has joined #ruby
[13:37:41] ht_: has joined #ruby
[13:39:29] Guest34101: has joined #ruby
[13:40:41] T7rees: has joined #ruby
[13:42:12] c_nick: has joined #ruby
[13:43:27] c_nick: how to merge a={b=>{c=>3}} with a={b=>{d=>4}}
[13:44:30] Macaveli: has joined #ruby
[13:44:51] apeiros: c_nick: merge takes a block. recursively merge using it.
[13:44:54] sebyx07: has joined #ruby
[13:46:40] cubicme: has joined #ruby
[13:50:22] Prominent: has joined #ruby
[13:52:04] roshanavand: has joined #ruby
[13:53:12] rmulligan: has joined #ruby
[13:53:26] Rodya_: has joined #ruby
[13:54:09] c_nick: apeiros, i can do a[b] with a[d] but is there a better way to do it
[13:54:29] c_nick: its actually a and z .. different hashes
[13:55:14] apeiros: that explanation makes little sense to me
[13:55:24] pawnbox: has joined #ruby
[13:55:25] apeiros: deep = ->(k,v1,v2) { v1.merge(v2, &deep) }; a.merge(b, &deep) # an example of what I meant. will fail if you have shared keys.
[13:55:33] apeiros: *if you have shared keys which are not hashes
[13:55:54] nerium: Is there a way to delegate all method calls? To say that I want to deligate obj.test to obj.hello.test
[13:56:32] apeiros: nerium: check Forwardable and SimpleDelegator
[13:56:46] nerium: apeiros: thanks
[13:58:21] aryaching: has joined #ruby
[13:58:55] jenrzzz: has joined #ruby
[14:00:08] ebbflowgo: has joined #ruby
[14:01:05] htmldrum: has joined #ruby
[14:01:30] sandstrom: has joined #ruby
[14:02:04] cyclonis: has joined #ruby
[14:03:20] houhoulis: has joined #ruby
[14:06:11] morfin60: apeiros, is that strange lambdas syntax?
[14:07:03] eregi: has joined #ruby
[14:07:20] adaedra: >> -> () { yes }
[14:07:21] ruby[bot]: adaedra: # => #<Proc:0x408c9b24@/tmp/execpad-8cc3a25ee06a/source-8cc3a25ee06a:2 (lambda)> (https://eval.in/531310)
[14:07:38] morfin60: >> foo = -> (a,b) { a + b } foo(66,10)
[14:07:57] adaedra: you need to be registered, and you lacked a ; anyway.
[14:08:10] morfin60: ah i forgot to identify myself
[14:08:29] morfin: >> foo = -> (a,b) { a + b }; foo(66,10)
[14:08:30] ruby[bot]: morfin: # => undefined method `foo' for main:Object ...check link for more (https://eval.in/531311)
[14:08:45] adaedra: and a ., too
[14:08:51] adaedra: >> foo = -> (a,b) { a + b }; foo.(66,10)
[14:08:52] ruby[bot]: adaedra: # => 76 (https://eval.in/531312)
[14:09:06] morfin: what a strange syntax
[14:09:14] darkxploit: has joined #ruby
[14:09:16] adaedra: as you can't call lambdas directly
[14:09:36] adaedra: (`.()` is a shortcut for `.call()`)
[14:10:23] charliesome: has joined #ruby
[14:10:52] darkxploit: has joined #ruby
[14:11:30] hnagamin: has joined #ruby
[14:11:43] darkxploit: has joined #ruby
[14:13:12] c_nick: apeiros, I need to extend hash1 with the key values of hash2 they have nothing else
[14:13:30] c_nick: hash1 and hash2 are mutually exclusive
[14:13:38] intrigueD: has joined #ruby
[14:15:27] IrishGringo: has joined #ruby
[14:18:07] zapata: has joined #ruby
[14:20:48] idletask: has joined #ruby
[14:27:01] jeanlinux: has joined #ruby
[14:29:40] marsjaninzmarsa: has joined #ruby
[14:32:07] havenwood: c_nick: { |_, a, b| a.merge b }
[14:33:51] adac: has joined #ruby
[14:35:16] morfin: adaedra, i just came from PHP/C++/JS where you can call them directly that's why i did not know
[14:39:42] vishwa: has joined #ruby
[14:39:51] danjam: has joined #ruby
[14:41:14] Tempesta: has joined #ruby
[14:41:41] duckpuppy: has joined #ruby
[14:42:21] rkoller: has joined #ruby
[14:42:27] Tempesta: has joined #ruby
[14:42:48] UtkarshRay: has joined #ruby
[14:43:40] Tempesta: has joined #ruby
[14:44:15] Prominent: has joined #ruby
[14:44:54] Tempesta: has joined #ruby
[14:46:06] Tempesta: has joined #ruby
[14:46:09] bob434: has joined #ruby
[14:47:22] rmulligan: has joined #ruby
[14:48:05] dtordable: has joined #ruby
[14:48:11] bob434: has joined #ruby
[14:49:58] shevy: hmm... Date::MONTHNAMES starts with a nil?
[14:50:05] sdothum: has joined #ruby
[14:50:06] mattwildig: has joined #ruby
[14:53:13] lessless: has joined #ruby
[14:54:11] bob434: has joined #ruby
[14:54:11] Rodya_: has joined #ruby
[14:54:33] jhass: shevy: yes, so you can Date::MONTHNAMES[some_date.month]
[14:55:20] blackmesa: has joined #ruby
[14:56:41] dionysus69: has joined #ruby
[14:57:53] ebbflowgo: has joined #ruby
[14:59:53] Tempesta: has joined #ruby
[15:01:05] Tempesta: has joined #ruby
[15:02:19] Tempesta: has joined #ruby
[15:02:29] morfin: >> Date.new
[15:02:30] ruby[bot]: morfin: # => uninitialized constant Date ...check link for more (https://eval.in/531329)
[15:02:41] morfin: >> require 'date'; Date.new()
[15:02:42] ruby[bot]: morfin: # => #<Date: -4712-01-01 ((0j,0s,0n),+0s,2299161j)> (https://eval.in/531330)
[15:02:46] Hanmac: shevy yeah since new calender reform there is a nil month ;P
[15:02:53] morfin: what is that year
[15:04:02] freerobby: has joined #ruby
[15:04:03] Tempesta: has joined #ruby
[15:05:22] morfin: why starting point for Date object is -4712?
[15:05:39] karapetyan: has joined #ruby
[15:06:39] Tempesta: has joined #ruby
[15:06:53] arlek: has joined #ruby
[15:07:50] eregi: has joined #ruby
[15:07:58] Tempesta: has joined #ruby
[15:08:12] shevy: morfin http://ruby-doc.org/stdlib-2.3.0/libdoc/date/rdoc/Date.html
[15:08:21] shevy: "The Julian day number is in elapsed days since noon (Greenwich mean time) on January 1, 4713 BCE (in the Julian calendar)."
[15:08:45] morfin: what a strange idea to use that calendar
[15:09:11] shevy: you need to start somewhere
[15:09:58] apeiros: morfin: why not? which starting point would you have chosen?
[15:11:00] apeiros: morfin: julian day isn't an invention by ruby. see https://en.wikipedia.org/wiki/Julian_day
[15:11:43] bluOxigen: has joined #ruby
[15:11:59] shevy: even the old popes would have used ruby!
[15:12:03] baweaver: has joined #ruby
[15:12:28] x77686d: has joined #ruby
[15:13:16] jeanlinux: has joined #ruby
[15:13:16] bob434: has joined #ruby
[15:13:45] InternetFriend: has joined #ruby
[15:13:47] idletask: >> 128.to_s
[15:13:48] ruby[bot]: idletask: # => "128" (https://eval.in/531331)
[15:13:51] idletask: >> 128.to_s()
[15:13:52] ruby[bot]: idletask: # => "128" (https://eval.in/531332)
[15:14:08] idletask: Gee, that's unnerving to see that you can forget about parens
[15:14:11] intrigueD: has joined #ruby
[15:15:38] shadeslayer: has joined #ruby
[15:16:03] shevy: you can use parens
[15:16:06] shevy: stop forgetting them
[15:16:22] LoneHerm_: has joined #ruby
[15:17:48] Vingador: has joined #ruby
[15:18:28] mattwildig: has joined #ruby
[15:21:34] skade: has joined #ruby
[15:23:41] DmitryBochkarev: has joined #ruby
[15:26:08] b|ackwolf: has joined #ruby
[15:26:17] skade: has joined #ruby
[15:26:38] n008f4g_: has joined #ruby
[15:26:58] b|ackwolf: what I should I do after I read two first chapters of "The Well-Grounded Rubyist"?
[15:28:31] Guest34101: has joined #ruby
[15:29:05] morfin: apeiros, i know - as example 0000-01-01?
[15:29:44] apeiros: you knew about jd and still asked? :)
[15:31:19] IrishGringo: has joined #ruby
[15:32:42] c_nick: Thanks havenwood
[15:32:50] c_nick: sorry was AFK
[15:33:46] dionysus69: has joined #ruby
[15:34:22] eurialo: has joined #ruby
[15:35:08] shevy: b|ackwolf start some project, write a gem for it as you go
[15:36:17] Xeago: has joined #ruby
[15:37:03] chipotle: has joined #ruby
[15:37:07] sucks: has joined #ruby
[15:41:31] rmulligan: has joined #ruby
[15:43:11] pawnbox: has joined #ruby
[15:43:15] havenwood: b|ackwolf: Or read the third chapter!
[15:47:24] havenwood: b|ackwolf: Or looking at what's covered in Chapters 1 and 2 maybe it'd be a good time to checkout the Pry gem as an alternative to IRB.
[15:47:27] Vingador: has joined #ruby
[15:47:33] havenwood: ?pry b|ackwolf
[15:47:47] havenwood: ACTION pokes ruby[bot] 
[15:48:17] apeiros: ?pry b|ackwolf
[15:48:18] ruby[bot]: b|ackwolf: Pry, the better IRB. Includes easy object inspection via `ls`, `history`, docs view with `?`, source view with `$` and syntax highlighting, among other features (see `help` for more). It can also be used for easy debugging by putting `binding.pry` directly in your source code. Visit https
[15:48:18] ruby[bot]: ://pryrepl.org/ or get it now with: gem install pry pry-doc
[15:48:34] apeiros: ew, why does that span two messages?
[15:48:59] uglybandersnatch: has joined #ruby
[15:49:19] diegoviola: has joined #ruby
[15:49:26] adaedra: should at least not split the url :/
[15:49:42] apeiros: the splitting algorithm is word-based I think. and https is \b
[15:50:09] b|ackwolf: havenwood, apeiros thank you for your mention
[15:50:18] sondr3: has joined #ruby
[15:50:28] crowell: has joined #ruby
[15:50:35] jhass: it didn't use to span two, mh
[15:50:41] jhass: prefix too long now?
[15:52:27] apeiros: I thought we had shortened this one to span only one message.
[15:52:32] apeiros: gotta get afk
[15:54:48] Billias: has joined #ruby
[15:55:04] Rodya_: has joined #ruby
[16:03:45] htmldrum: has joined #ruby
[16:04:02] FooMunki: has joined #ruby
[16:07:18] Graphettion: has joined #ruby
[16:07:46] ebbflowgo: has joined #ruby
[16:08:35] eregi: has joined #ruby
[16:10:36] Channel6: has joined #ruby
[16:11:10] despai: has joined #ruby
[16:14:52] aryaching: has joined #ruby
[16:15:13] jeanlinux: has joined #ruby
[16:15:17] havenwood: has joined #ruby
[16:15:57] joneshf-laptop: has joined #ruby
[16:18:56] tvw: has joined #ruby
[16:19:58] nando293921: has joined #ruby
[16:21:17] Aviio: has joined #ruby
[16:21:57] cyclonis: has joined #ruby
[16:25:20] blackmesa: has joined #ruby
[16:27:04] freerobby: has joined #ruby
[16:28:35] codecop: has joined #ruby
[16:29:25] pawnbox: has joined #ruby
[16:34:58] vdamewood: has joined #ruby
[16:35:26] ebbflowgo: has joined #ruby
[16:35:39] rmulligan: has joined #ruby
[16:38:27] s00pcan: has joined #ruby
[16:38:59] A124: has joined #ruby
[16:42:27] duckpuppy: has joined #ruby
[16:44:39] chipotle: has joined #ruby
[16:52:39] Gasher: has joined #ruby
[16:53:53] shevy: has anyone ported/tried to use mruby and compare it to MRI? significantly faster?
[16:54:34] LoneHerm_: has joined #ruby
[16:55:25] deuxclique: has joined #ruby
[16:55:58] Rodya_: has joined #ruby
[16:57:22] skweek: has joined #ruby
[16:57:46] industrial: has joined #ruby
[16:57:49] deuxclique: has joined #ruby
[16:58:19] industrial: Hi. I used to use a tool that was a ruby gem that allowed me to use git very easily
[16:58:37] industrial: it did a stash if you have changes, then a pull with a rebase (at least thats my default strategy)
[16:58:42] industrial: then unstash
[16:58:51] industrial: But I lost the name :(
[17:01:04] ruby[bot]: has left #ruby: ("leaving")
[17:01:04] ruby[bot]: has joined #ruby
[17:01:04] ChanServ: +o ruby[bot]
[17:01:06] atomical: has joined #ruby
[17:03:43] adgtl: has joined #ruby
[17:04:18] trinaldi: has joined #ruby
[17:09:22] eregi: has joined #ruby
[17:09:40] zast: has joined #ruby
[17:10:07] mlehrer: has joined #ruby
[17:13:07] Uranio: has joined #ruby
[17:13:37] Uranio: hi there, would be posible to declare, path for gem in a Gemfile???
[17:15:28] Uranio: how??? I declared path 'somewhere/someplace' and it does not work
[17:16:20] deuxcliq_: has joined #ruby
[17:16:21] ruby[bot]: Please show your real code to illustrate your problem. Using fake code often hides it or won't bring up the best possible solution.
[17:17:22] Uranio: ok... let upload a gist
[17:17:40] bob434: has joined #ruby
[17:17:56] ych: has joined #ruby
[17:19:05] mondok: has joined #ruby
[17:19:12] Uranio: https://gist.github.com/uranio-235/0412a1a2fc6770299f74
[17:19:15] karapetyan: has joined #ruby
[17:19:39] jhass: I'm not sure what that's supposed to do
[17:20:05] jhass: you want to declare the --path option inside the Gemfile?
[17:20:12] jhass: you can't do that
[17:21:45] Uranio: would be very nice to do it
[17:23:08] IrishGringo: has joined #ruby
[17:24:25] chipotle: has joined #ruby
[17:27:06] TripleK: has joined #ruby
[17:27:06] ChanServ: +b TripleK!*@*
[17:27:06] ChanServ: ChanServ kicked TripleK: racists not welcome
[17:27:35] wtrocki: has joined #ruby
[17:27:35] ruby[bot]: -b+b TripleK!*@* TripleK!*@*$#ruby-banned
[17:27:50] eurialo: has joined #ruby
[17:29:26] capecarnation: has joined #ruby
[17:29:49] rmulligan: has joined #ruby
[17:29:51] dcunit3d: has joined #ruby
[17:30:26] atomical_: has joined #ruby
[17:30:51] thevaliantx: has joined #ruby
[17:30:53] karapetyan: has joined #ruby
[17:31:04] Kilo`byte: has joined #ruby
[17:32:18] thevaliantx: i'm installing ruby right now with rvm. i don't have a clue as to what versions or types of rubies i should install. there is stuff like opal, rubinius, jruby, all sorts. is there a website that goes into detail of what these things are?
[17:32:46] Jardayn: has joined #ruby
[17:33:32] kalzz: has joined #ruby
[17:33:45] Abrin_AWAY: has joined #ruby
[17:34:14] jhass: thevaliantx: pick ruby-2.3.0 until you find a reason not to
[17:34:45] pwnd_nsfw`: has joined #ruby
[17:34:46] thevaliantx: jhass: i'm asking what the other groups are or.
[17:34:54] Dios: has joined #ruby
[17:35:03] Uranio: thevaliantx: or just install "ruby" and it will install the best option
[17:35:19] Uranio: jruby is the Java Ruby's implementations
[17:35:28] Aviio: Someone recommended not to use rvm the other day, cant remember the reason why though
[17:35:28] Uranio: for that Java's lover
[17:35:48] Uranio: Aviio: I guest it is a dirty solution
[17:36:03] Uranio: best use docker, for ruby enviromments
[17:36:11] Uranio: in my irrelevant opinion
[17:36:51] thevaliantx: no, your opinion is not irrelevant.
[17:36:56] thevaliantx: i am open-minded.
[17:37:10] thevaliantx: not gullible. usually.
[17:37:18] symm-: has joined #ruby
[17:38:29] dcunit3d: has joined #ruby
[17:38:43] charliesome: has joined #ruby
[17:39:54] elifoster: has joined #ruby
[17:40:53] Uranio: but I'm nobody in the ruby community, so, do not give so mucho score to my opinion
[17:41:23] jyaworski: has joined #ruby
[17:41:28] adgtl: has joined #ruby
[17:41:29] adgtl: has joined #ruby
[17:41:40] the_drow: has joined #ruby
[17:42:51] jhass: thevaliantx: what do you install ruby for?
[17:45:51] Rodya_: has joined #ruby
[17:45:59] thevaliantx: jhass: your question is too vague
[17:46:11] adgtl: has joined #ruby
[17:46:40] morfin: hmm i used rvm
[17:46:56] morfin: being able to switch versions is pretty nice
[17:47:07] jeanlinux: has joined #ruby
[17:47:08] Uranio: and manage gem sets
[17:47:38] diegoviola: has joined #ruby
[17:47:55] Uranio: thevaliantx: I guest the jhass is not so vague, RVM is good for something, and for others not... so jhass is trying to fetch wich enviromment are you using ruby
[17:48:18] jhass: bundler made gemsets obsolete for me
[17:48:20] Uranio: ACTION apologize by dirty english
[17:48:52] thevaliantx: Uranio: oh. i have no real interest in creating web sites, just want to learn ruby for command line and maybe desktop stuff.
[17:49:18] Uranio: thevaliantx: :-/ ruby is not the best thing for make "desktop stuff"
[17:49:27] atomical: has joined #ruby
[17:49:36] Uranio: thereofore the worse
[17:49:39] firstdayonthejob: has joined #ruby
[17:49:48] jhass: then my suggestion stays, stay with ruby-2.3.0 and learn about the other things once you're familiar with it
[17:50:05] thevaliantx: jhass: okay, sounds like a plan.
[17:50:06] jhass: it's complexity/considerations you don't need to worry about at all currently
[17:50:18] Uranio: thevaliantx: some distros, like Arch or Feodra, provide a good release of ruby
[17:50:20] thevaliantx: okay. i appreciate you looking out for me :)
[17:51:05] thevaliantx: i think ruby syntax is pretty, that's part of the appeal for me.
[17:52:30] Uranio: the best option for begin programming
[17:52:42] Uranio: or hobbie programming
[17:54:07] thevaliantx: right now my son and i are learning python, javascript and html/css. i bought The Well Grounded Rubyist, we'll probably go through the book together this upcoming homeschool year. right now we're getting into file i/o and gui stuff with python
[17:54:42] firstdayonthejob: has joined #ruby
[17:54:44] Uranio: I suggest to read Ruby Programming, AKAS "the pickaxe book"
[17:55:15] thevaliantx: i took another look at Haskell last night and i can see right off the bat that it's 'mind bending', that it would help me with function programming in python.
[17:55:34] thevaliantx: Uranio: yes, on Amazon that book is often referenced in other book reviews :D
[17:55:55] Uranio: thevaliantx: you mey salgo like Clojure if like Python and Haskell
[17:57:10] thevaliantx: though The Well Grounded Rubyist has gotten good reviews, a quick glance through it tells me that it is very 'wordy', not a whole lot of syntax being shown. my initial experience echoes that of the reviews. it also does not offer exercises at the end of each chapter, which i think is not a good thing.
[17:57:34] charliesome: has joined #ruby
[17:57:34] sleepee: has joined #ruby
[17:58:16] Uranio: thevaliantx: ths fastest way to learn ruby is "why's poignangt guide to ruby"
[17:58:22] Uranio: pdf book and website
[17:58:54] adgtl: has joined #ruby
[17:58:54] adgtl: has joined #ruby
[17:59:56] thevaliantx: thank you Uranio! will definitely take a peek.
[18:00:02] kaleido: ill second that
[18:00:09] waheedi: has joined #ruby
[18:00:10] kaleido: its very poignant
[18:00:41] waheedi: its the first time i encounter poignant :
[18:00:46] waheedi: thanks kaleido
[18:00:47] speakingcode: has joined #ruby
[18:01:35] thevaliantx: i like Why's sense of humor, haha
[18:01:45] firstdayonthejob: has joined #ruby
[18:01:48] waheedi: as a word I mean
[18:02:47] jeanlinux: has joined #ruby
[18:05:31] terlar: has joined #ruby
[18:05:44] adgtl: has joined #ruby
[18:08:27] Uranio: un saludo desde Cuba, hasta la vista
[18:09:10] InternetFriend: has joined #ruby
[18:10:09] eregi: has joined #ruby
[18:10:20] fedexo: has joined #ruby
[18:11:19] mattwildig: has joined #ruby
[18:11:39] SenpaiSilver_: has joined #ruby
[18:11:47] jeanlinux: has joined #ruby
[18:11:57] Don_John: has joined #ruby
[18:12:02] ftj: has joined #ruby
[18:13:07] atomical_: has joined #ruby
[18:14:18] Don_John: has joined #ruby
[18:15:00] skullcrasher: has left #ruby: ("Leaving")
[18:16:01] SenpaiSilver_: has joined #ruby
[18:19:19] thevaliantx: even with Bundler you still need to know which gems you want, right? are gems something that i can ignore right now learning ruby?
[18:19:23] Don_John_: has joined #ruby
[18:19:47] jhass: probably. Gems are ruby libraries
[18:20:17] jhass: any sane book should explain them to you in case you need them in order to follow it
[18:20:43] blackmesa: has joined #ruby
[18:23:56] rmulligan: has joined #ruby
[18:25:33] A124: has joined #ruby
[18:26:13] eregi: has joined #ruby
[18:26:54] sucks: has joined #ruby
[18:26:55] n1colas: has joined #ruby
[18:29:23] vF3hNGxc47h8: has joined #ruby
[18:29:44] b|ackwolf: does anybody saw this image? http://i.stack.imgur.com/XDHjA.jpg
[18:32:50] chipotle: has joined #ruby
[18:33:23] b|ackwolf: what does red arrow means?
[18:33:45] Rodya_: has joined #ruby
[18:33:51] BtcBen: has joined #ruby
[18:34:10] jeanlinux: has joined #ruby
[18:34:38] griffindy: has joined #ruby
[18:34:57] havenwood: b|ackwolf: https://www.gliffy.com/go/publish/5152080
[18:35:56] havenwood: b|ackwolf: It means it inherits from the thing being pointed at.
[18:36:01] adgtl: has joined #ruby
[18:36:06] stannard: has joined #ruby
[18:36:12] b|ackwolf: havenwood, thanks.
[18:38:22] shinnya: has joined #ruby
[18:39:11] adgtl: has joined #ruby
[18:40:25] sucks: has joined #ruby
[18:40:46] sucks: has joined #ruby
[18:42:28] thevaliantx: very interesting images, guys :) i've always enjoyed flowcharting, diagramming and looking at them
[18:43:14] duckpuppy: has joined #ruby
[18:43:22] dopamean_: has joined #ruby
[18:45:05] SeanM: has joined #ruby
[18:46:20] SeanM: has left #ruby: ()
[18:48:23] fantasticsid: has joined #ruby
[18:49:46] bry4n: has joined #ruby
[18:49:51] eljimmy: has joined #ruby
[18:51:18] microt: has joined #ruby
[18:54:50] SeanM: has joined #ruby
[18:55:15] Cohedrin: has joined #ruby
[18:55:20] ur5us: has joined #ruby
[18:56:43] adac: has joined #ruby
[18:56:52] Limix: has joined #ruby
[18:57:27] InternetFriend: has joined #ruby
[18:57:44] baweaver: has joined #ruby
[18:57:57] Limix: If I need to setup a task to run every 3 minutes 24/7, is it better to just setup a cron job or use something like sidekiq
[19:00:25] eurialo: has joined #ruby
[19:02:50] atomical: has joined #ruby
[19:03:32] kirun: has joined #ruby
[19:04:36] despai: has joined #ruby
[19:04:52] blackmes1: has joined #ruby
[19:05:41] myntcake: has joined #ruby
[19:06:54] ur5us: has joined #ruby
[19:08:18] vdamewood: has joined #ruby
[19:08:26] bmalum: has joined #ruby
[19:11:44] atomical_: has joined #ruby
[19:14:51] jhass: sidekiq doesn't support automatic scheduling in the free version
[19:14:53] LoneHerm_: has joined #ruby
[19:14:55] havenwood: https://github.com/mperham/sidekiq/wiki/Ent-Periodic-Jobs
[19:15:00] jhass: or systemd timer, ymmv
[19:15:40] havenwood: Limix: If you're paying for the Enterprise version, then Sidekiq's periodic jobs ^.
[19:16:10] skade: has joined #ruby
[19:16:17] Limix: thanks guys
[19:16:18] zacts: has joined #ruby
[19:17:12] ArtursL: has joined #ruby
[19:18:01] rmulligan: has joined #ruby
[19:19:32] kalzz: has joined #ruby
[19:19:41] s00pcan: has joined #ruby
[19:19:51] sgambino: has joined #ruby
[19:22:03] kalz: has joined #ruby
[19:23:22] Musashi007: has joined #ruby
[19:25:04] steffkes: has joined #ruby
[19:27:21] eregi: has joined #ruby
[19:28:20] s00pcan_: has joined #ruby
[19:30:09] tjohnson: has joined #ruby
[19:30:44] despai: has joined #ruby
[19:30:52] crime: has joined #ruby
[19:31:18] crime: is there a way to take n elements after a certain index of an array?
[19:31:57] jhass: sure, Array#[] with a range
[19:32:11] elifoster: has joined #ruby
[19:32:13] jhass: or the two argument form actually
[19:32:23] jhass: >> [1, 2, 3, 4, 5, 6][2, 3]
[19:32:24] ruby[bot]: jhass: # => [3, 4, 5] (https://eval.in/531401)
[19:32:42] crime: that's perfect
[19:32:46] crime: thanks jhass
[19:34:44] stannard: has joined #ruby
[19:35:41] FooMunki: has joined #ruby
[19:40:15] Rodya_: has joined #ruby
[19:41:00] Limix: anyone use rufus-scheduler with rails? If so, when I run rails s, does that schedule keep running even after I shut down the rails process?
[19:41:14] Limix: I still see activity in the logs even after stopping rails
[19:41:27] Limix: sorry I should post thisin the rails group
[19:42:18] wtrocki: has joined #ruby
[19:43:57] karapetyan: has joined #ruby
[19:44:19] arthurix: has joined #ruby
[19:46:15] A5101: has joined #ruby
[19:46:30] nickjj: Limix, i just use the clockwork gem for scheduled jobs. it integrates perfectly well with sidekiq and is free
[19:46:57] Limix: thanks nickjj will check it out now
[19:47:55] nickjj: the nice thing is it doesn't depend on cron being on the system too
[19:49:18] mattwildig: has joined #ruby
[19:50:24] binaryplease: has joined #ruby
[19:51:03] uglybandersnatch: has joined #ruby
[19:54:36] GBrawl: has joined #ruby
[19:56:02] tonyynot: has joined #ruby
[19:56:35] safe: has joined #ruby
[19:59:31] adgtl: has joined #ruby
[20:00:19] wtrocki: has joined #ruby
[20:01:32] s00pcan: has joined #ruby
[20:06:00] devbug: has joined #ruby
[20:06:52] Limix: has joined #ruby
[20:07:07] jeanlinux: has joined #ruby
[20:09:49] s00pcan_: has joined #ruby
[20:12:11] rmulligan: has joined #ruby
[20:14:06] dostoyevsky: Is there something like bindin.pry that can also step through the ruby program from that binding.pry call?
[20:15:53] s00pcan: has joined #ruby
[20:15:55] LoneHermit: has joined #ruby
[20:16:04] norc-2: dostoyevsky, pry-debugger ?
[20:16:12] norc-2: dostoyevsky, byebug ?
[20:16:25] dostoyevsky: norc__: can I call pry-debugger from binding.pry?
[20:16:29] norc-2: Nvm the first, that is not active anymore. byebug is what you want.
[20:16:55] norc-2: dostoyevsky, there is a pry-byebug plugin even, you might want to check that one out
[20:17:21] dostoyevsky: > pry-byebug adds next, step, finish, continue and break commands to pry using byebug.
[20:17:33] dostoyevsky: oh... seems great! thanks norc__ !
[20:17:42] adgtl: has joined #ruby
[20:17:43] adgtl: has joined #ruby
[20:17:52] norc-2: dostoyevsky, if you need more actual debugger features you just have to use plain byebug ;-)
[20:19:10] diegoviola: has joined #ruby
[20:19:38] dostoyevsky: norc__: is that missing any features from pry?
[20:22:01] norc-2: dostoyevsky, plenty. Its just a different tool for a different purpose.
[20:22:47] jtdowney: has joined #ruby
[20:22:47] jtdowney: has joined #ruby
[20:23:25] MasterplasterPL: has joined #ruby
[20:23:34] InternetFriend: has joined #ruby
[20:23:40] arlek: has joined #ruby
[20:23:55] norc-2: dostoyevsky, also note the gem pry-remote
[20:24:03] s00pcan: has joined #ruby
[20:25:33] aspiers: has joined #ruby
[20:26:26] bedouin: has joined #ruby
[20:27:48] wtrocki: has joined #ruby
[20:28:53] aef: has joined #ruby
[20:29:01] Limix: has joined #ruby
[20:29:11] devbug_: has joined #ruby
[20:30:33] arlek: has joined #ruby
[20:31:26] hangelo: has joined #ruby
[20:31:42] arlek: has joined #ruby
[20:31:44] winfli: has joined #ruby
[20:31:55] vim_shim: has joined #ruby
[20:32:04] eregi: has joined #ruby
[20:33:13] s00pcan: has joined #ruby
[20:33:14] SCHAAP137: has joined #ruby
[20:35:12] chipotle: has joined #ruby
[20:35:30] fantasticsid: has joined #ruby
[20:40:11] s00pcan: has joined #ruby
[20:40:40] jeanlinux: has joined #ruby
[20:40:59] baweaver: has joined #ruby
[20:41:23] wtrocki: has joined #ruby
[20:41:42] Rodya_: has joined #ruby
[20:42:05] dcunit3d: has joined #ruby
[20:43:25] heyimwill: has joined #ruby
[20:43:26] tulak: has joined #ruby
[20:43:48] ohaibbq: has joined #ruby
[20:44:00] duckpuppy: has joined #ruby
[20:46:30] sneakerhax: has joined #ruby
[20:47:16] cpup: has joined #ruby
[20:48:00] mattwildig: has joined #ruby
[20:49:48] WIN_: has joined #ruby
[20:49:57] karapetyan: has joined #ruby
[20:50:19] moeabdol4: has joined #ruby
[20:50:27] arlek: has joined #ruby
[20:51:41] roshanavand: has joined #ruby
[20:51:49] LoneHerm_: has joined #ruby
[20:52:06] sauvin: has joined #ruby
[20:53:43] s00pcan: has joined #ruby
[20:54:34] roshanavand: has joined #ruby
[20:55:08] Limix: is it possible with sidekiq to run certain jobs one at a time?
[20:55:56] Limix: maybe through tagging?
[20:56:53] wtrocki: has joined #ruby
[20:59:12] Asher: has joined #ruby
[21:03:57] krasnus: has joined #ruby
[21:05:06] blackmes1: has joined #ruby
[21:06:16] rmulligan: has joined #ruby
[21:10:21] roshanavand: has joined #ruby
[21:12:25] sondr3: has joined #ruby
[21:12:35] chipotle: has joined #ruby
[21:12:54] peteyg: has joined #ruby
[21:16:07] P4Titan: has joined #ruby
[21:16:18] P4Titan: has left #ruby: ()
[21:17:04] mlehrer: has joined #ruby
[21:23:12] tonyynot: has joined #ruby
[21:26:28] jeanlinux: has joined #ruby
[21:28:05] sauvin: has joined #ruby
[21:28:26] darkxploit: has joined #ruby
[21:29:28] hnagamin: has joined #ruby
[21:31:25] blackmesa: has joined #ruby
[21:31:26] pawnbox: has joined #ruby
[21:32:43] cyphactor: has joined #ruby
[21:34:36] eregi: has joined #ruby
[21:38:20] siaW: has joined #ruby
[21:39:15] bob434: has joined #ruby
[21:40:58] jeanlinux: has joined #ruby
[21:42:26] Rodya_: has joined #ruby
[21:43:09] norc-2: Limix, take a look at sidekiq-unique-jobs
[21:46:08] statelesscode: has joined #ruby
[21:46:24] Xeago: has joined #ruby
[21:50:16] ZZZZZZZZ: has joined #ruby
[21:51:11] jottr: has joined #ruby
[21:52:08] danjam: has joined #ruby
[21:54:27] firstdayonthejob: has joined #ruby
[21:54:38] Limix: thank you
[21:55:26] duckpuppy: has joined #ruby
[21:56:31] SeanM: has joined #ruby
[21:56:46] deuxclique: has joined #ruby
[22:00:26] rmulligan: has joined #ruby
[22:00:27] jeanlinux: has joined #ruby
[22:03:37] deuxcliq_: has joined #ruby
[22:07:45] llua: has left #ruby: ()
[22:07:47] llua: has joined #ruby
[22:12:56] cpup: has joined #ruby
[22:13:49] marr: has joined #ruby
[22:14:39] rkoller: has joined #ruby
[22:18:45] jeanlinux: has joined #ruby
[22:18:50] Ebok: has joined #ruby
[22:19:18] waheedi: has joined #ruby
[22:19:35] atomical: has joined #ruby
[22:21:25] Xeago: has joined #ruby
[22:22:06] bollullera: has joined #ruby
[22:22:21] bollullera: has left #ruby: ()
[22:24:51] mattwildig: has left #ruby: ()
[22:25:57] roshanavand: has joined #ruby
[22:26:33] bmalum: has joined #ruby
[22:26:50] atomical: has joined #ruby
[22:27:23] err: has joined #ruby
[22:29:11] err: has joined #ruby
[22:29:44] Guest68637: has joined #ruby
[22:30:26] alandala_: has joined #ruby
[22:30:59] pawnbox: has joined #ruby
[22:32:02] tonyynot: has joined #ruby
[22:32:58] atomical: has joined #ruby
[22:33:50] supplication: has joined #ruby
[22:33:51] griffindy: has joined #ruby
[22:34:47] jeanlinux: has joined #ruby
[22:35:25] eregi: has joined #ruby
[22:38:55] Xeago: has joined #ruby
[22:39:51] roshanavand: has joined #ruby
[22:40:48] zenlot6: has joined #ruby
[22:41:29] Channel6: has joined #ruby
[22:42:17] baweaver: has joined #ruby
[22:43:23] freerobby: has joined #ruby
[22:44:19] Rodya_: has joined #ruby
[22:45:31] djbkd: has joined #ruby
[22:45:41] LoneHermit: has joined #ruby
[22:46:26] roshanavand: has joined #ruby
[22:47:26] n008f4g_: has joined #ruby
[22:47:31] BtcBen: has joined #ruby
[22:50:26] jasonw22: has joined #ruby
[22:50:26] jasonw22: has left #ruby: ()
[22:50:39] vdamewood: has joined #ruby
[22:53:30] dostoyevsky: Is ruby making any moves towards increasing performance? I am using a bit more node.js atm and everything seems quite fast by default..
[22:54:36] rmulligan: has joined #ruby
[22:55:41] havenwood: dostoyevsky: Ruby is fast by default. No turbo button though.
[22:56:00] havenwood: dostoyevsky: The stated goal for Ruby 3.0 in 2020 is 3x faster than Ruby 2.0.
[22:56:20] eregi: has joined #ruby
[22:56:37] havenwood: It has already improved since 2.0. Long live 2.3!
[22:57:29] dostoyevsky: havenwood: ah, good to hear.. stil love the easyness of writing code in Ruby and wouldn't want to give it up
[22:57:44] Ox0dea: $ ruby -v
[22:57:46] Ox0dea: ruby 2.4.0dev (2016-03-07 trunk 54011) [x86_64-linux]
[22:57:52] Ox0dea: >> require 'prime'; 54011.prime?
[22:57:53] ruby[bot]: Ox0dea: # => true (https://eval.in/531458)
[22:58:36] duckpuppy: has joined #ruby
[23:01:10] pawnbox: has joined #ruby
[23:01:37] alandala: has joined #ruby
[23:02:38] avenj: has joined #ruby
[23:09:22] wtrocki: has joined #ruby
[23:13:32] johnmilton: has joined #ruby
[23:19:06] jeanlinux: has joined #ruby
[23:19:57] dravine_: has joined #ruby
[23:23:25] despai: has joined #ruby
[23:27:15] LoneHermit: has joined #ruby
[23:28:38] CloCkWeRX: has joined #ruby
[23:29:02] tonyynot: has joined #ruby
[23:29:21] intrigueD: has joined #ruby
[23:30:51] pawnbox: has joined #ruby
[23:34:10] jeanlinux: has joined #ruby
[23:34:53] roshanavand: has joined #ruby
[23:35:35] kam270: has joined #ruby
[23:36:04] crystal77: has joined #ruby
[23:37:50] jottr: has joined #ruby
[23:38:54] Brando753: has joined #ruby
[23:39:01] nfk: has joined #ruby
[23:39:08] DJ_Spies: has joined #ruby
[23:41:22] danjam: has joined #ruby
[23:45:19] Rodya_: has joined #ruby
[23:45:32] Ropeney: has joined #ruby
[23:45:58] jottr: has joined #ruby
[23:48:41] rmulligan: has joined #ruby
[23:49:23] jeanlinux: has joined #ruby
[23:51:38] tristanp: has joined #ruby
[23:52:50] uglybandersnatch: has joined #ruby
[23:53:30] sp4rrow: has joined #ruby
[23:57:37] polyidus: has joined #ruby
[23:59:00] eregi: has joined #ruby
[23:59:06] idefine: has joined #ruby