« Back to channel list

#ruby - 01 July 2017

« Back 1 day Forward 1 day »
[00:04:48] ayonkhan: has joined #ruby
[00:05:08] vondruch_: has joined #ruby
[00:05:55] gothicsouth: has joined #ruby
[00:07:57] uranellus: has joined #ruby
[00:07:57] uranellus: has joined #ruby
[00:12:47] jottr_: has joined #ruby
[00:20:47] vondruch_: has joined #ruby
[00:21:21] w0b: has joined #ruby
[00:22:39] uranellus: has joined #ruby
[00:22:39] uranellus: has joined #ruby
[00:24:57] vondruch_: has joined #ruby
[00:27:02] meshsmith: has joined #ruby
[00:27:02] meshsmith: has joined #ruby
[00:33:09] vondruch_: has joined #ruby
[00:34:59] aglorei: has joined #ruby
[00:36:52] vondruch_: has joined #ruby
[00:49:07] vondruch_: has joined #ruby
[00:49:44] bed1: has joined #ruby
[00:50:40] milardovich: has joined #ruby
[00:52:47] vondruch_: has joined #ruby
[00:56:57] vondruch_: has joined #ruby
[00:57:16] perniciouscaffei: has joined #ruby
[00:57:25] nullFxn: has joined #ruby
[00:58:11] ascarter: has joined #ruby
[01:02:27] aglorei: has joined #ruby
[01:02:58] charliesome: has joined #ruby
[01:04:39] bed7: has joined #ruby
[01:05:43] riceandbeans: has joined #ruby
[01:07:48] gusrub: has joined #ruby
[01:12:47] milardovich: has joined #ruby
[01:13:31] jottr_: has joined #ruby
[01:13:35] FastJack: has joined #ruby
[01:16:07] AnoHito: has joined #ruby
[01:21:15] FastJack: has joined #ruby
[01:21:59] milardov_: has joined #ruby
[01:25:14] gothicsouth: has joined #ruby
[01:28:18] coetry: has joined #ruby
[01:32:22] jenrzzz: has joined #ruby
[01:32:22] jenrzzz: has joined #ruby
[01:34:01] mim1k: has joined #ruby
[01:37:04] vondruch_: has joined #ruby
[01:38:53] nullFxn: has joined #ruby
[01:40:22] DK2: has joined #ruby
[01:40:23] ecuanaso: has joined #ruby
[01:41:14] vondruch_: has joined #ruby
[01:41:29] perniciouscaffei: has joined #ruby
[01:42:18] uranellus: has joined #ruby
[01:42:19] uranellus: has joined #ruby
[01:44:09] GinoMan: has joined #ruby
[01:44:52] vondruch_: has joined #ruby
[01:46:17] d^sh: has joined #ruby
[01:46:21] AckZ: has joined #ruby
[01:46:54] FastJack: has joined #ruby
[01:47:17] s2013: has joined #ruby
[01:47:22] cxh: has joined #ruby
[01:49:02] vondruch_: has joined #ruby
[01:49:53] RubyLearner: has joined #ruby
[01:50:46] gizmore: has joined #ruby
[01:52:30] tryingruby: has joined #ruby
[01:53:05] milardovich: has joined #ruby
[01:54:12] charliesome: has joined #ruby
[02:01:12] vondruch_: has joined #ruby
[02:03:31] ascarter: has joined #ruby
[02:05:10] gusrub: has joined #ruby
[02:05:39] s2013: has joined #ruby
[02:08:54] vondruch_: has joined #ruby
[02:09:22] arescorpio: has joined #ruby
[02:09:26] coetry: has joined #ruby
[02:13:12] vondruch_: has joined #ruby
[02:14:31] jottr_: has joined #ruby
[02:15:00] ecuanaso: has joined #ruby
[02:18:38] charliesome: has joined #ruby
[02:18:57] vondruch_: has joined #ruby
[02:22:38] Jameser: has joined #ruby
[02:25:47] comet23_: has joined #ruby
[02:26:30] enterprisey: has joined #ruby
[02:26:43] uZiel: has joined #ruby
[02:27:10] milardovich: has joined #ruby
[02:27:17] vondruch_: has joined #ruby
[02:31:07] vondruch_: has joined #ruby
[02:33:32] grymmjack: has joined #ruby
[02:35:14] vondruch_: has joined #ruby
[02:38:44] kies: has joined #ruby
[02:39:02] vondruch_: has joined #ruby
[02:40:06] eljimmy: has joined #ruby
[02:40:44] patarr: has joined #ruby
[02:42:30] uZiel: has joined #ruby
[02:43:37] vondruch_: has joined #ruby
[02:46:37] robnester: has joined #ruby
[02:48:02] knight33: has joined #ruby
[02:49:54] vondruch_: has joined #ruby
[02:51:28] Cohedrin_: has joined #ruby
[02:53:04] vondruch_: has joined #ruby
[02:57:14] vondruch_: has joined #ruby
[02:58:49] conta: has joined #ruby
[03:00:52] vondruch_: has joined #ruby
[03:01:54] dasher00: has joined #ruby
[03:06:24] ascarter: has joined #ruby
[03:09:47] domgetter: has joined #ruby
[03:10:10] robnester: has joined #ruby
[03:13:09] vondruch_: has joined #ruby
[03:13:47] s2013: has joined #ruby
[03:14:11] robnester: has joined #ruby
[03:15:16] jottr_: has joined #ruby
[03:18:59] vondruch_: has joined #ruby
[03:22:49] robnester: has joined #ruby
[03:33:36] robnester: has joined #ruby
[03:34:27] mim1k: has joined #ruby
[03:35:44] jenrzzz: has joined #ruby
[03:36:33] mikecmpbll: has joined #ruby
[03:39:15] swemoney: has joined #ruby
[03:39:15] robnester: has joined #ruby
[03:39:17] vondruch_: has joined #ruby
[03:40:00] RubyLearner: has joined #ruby
[03:40:04] knight33: has joined #ruby
[03:42:04] Cohedrin_: has joined #ruby
[03:43:01] vondruch_: has joined #ruby
[03:44:42] ascarter: has joined #ruby
[03:47:16] vondruch_: has joined #ruby
[03:48:37] coetry: has joined #ruby
[03:51:03] vondruch_: has joined #ruby
[03:52:09] nofxx: has joined #ruby
[03:52:52] gix: has joined #ruby
[03:55:18] vondruch_: has joined #ruby
[03:56:32] knight33: has joined #ruby
[04:01:12] elsevero: has joined #ruby
[04:03:01] vondruch_: has joined #ruby
[04:06:41] sneakerhax: has joined #ruby
[04:11:07] dasher00: has joined #ruby
[04:15:08] vondruch_: has joined #ruby
[04:16:00] jottr_: has joined #ruby
[04:21:45] snowcrshd: has joined #ruby
[04:23:08] FastJack: has joined #ruby
[04:26:22] bkxd: has joined #ruby
[04:32:45] vondruch_: has joined #ruby
[04:36:13] _whitelogger: has joined #ruby
[04:36:56] vondruch_: has joined #ruby
[04:40:27] s2013: has joined #ruby
[04:45:05] vondruch_: has joined #ruby
[04:49:14] vondruch_: has joined #ruby
[04:50:30] jenrzzz: has joined #ruby
[04:50:30] jenrzzz: has joined #ruby
[04:50:39] ahrs: has joined #ruby
[04:50:52] mim1k: has joined #ruby
[04:51:54] s2013: has joined #ruby
[04:52:52] vondruch_: has joined #ruby
[04:54:32] snowcrshd: has joined #ruby
[05:00:33] biox: has joined #ruby
[05:01:00] vondruch_: has joined #ruby
[05:02:34] swemoney: has joined #ruby
[05:08:36] marr: has joined #ruby
[05:12:37] ledestin: has joined #ruby
[05:17:36] jottr_: has joined #ruby
[05:18:14] choke_: has joined #ruby
[05:22:02] dasher00: has joined #ruby
[05:29:07] vondruch_: has joined #ruby
[05:32:47] vondruch_: has joined #ruby
[05:34:56] mikecmpbll: has joined #ruby
[05:36:16] nofxxx: has joined #ruby
[05:40:51] latemus: has joined #ruby
[05:40:56] vondruch_: has joined #ruby
[05:41:09] ivanskie: has joined #ruby
[05:45:16] vondruch_: has joined #ruby
[05:45:51] Silthias1: has joined #ruby
[05:48:06] jenrzzz: has joined #ruby
[05:48:06] jenrzzz: has joined #ruby
[05:50:50] Mia: has joined #ruby
[05:51:03] vondruch_: has joined #ruby
[05:51:16] tvon: has joined #ruby
[05:52:52] Cohedrin_: has joined #ruby
[05:53:00] muelleme_: has joined #ruby
[06:10:38] ur5us: has joined #ruby
[06:18:06] nunchuck: has joined #ruby
[06:18:19] jottr_: has joined #ruby
[06:19:44] enterprisey: has joined #ruby
[06:31:00] bkxd: has joined #ruby
[06:32:47] bkxd_: has joined #ruby
[06:35:21] vondruch_: has joined #ruby
[06:44:22] djbkd: has joined #ruby
[06:46:56] wilbert: has joined #ruby
[06:47:07] vondruch_: has joined #ruby
[06:50:55] vondruch_: has joined #ruby
[06:55:10] vondruch_: has joined #ruby
[06:58:59] vondruch_: has joined #ruby
[06:59:03] alex``: has joined #ruby
[07:03:11] vondruch_: has joined #ruby
[07:13:01] s2013: has joined #ruby
[07:15:57] bkxd: has joined #ruby
[07:16:28] ddddddd: has joined #ruby
[07:16:51] vondruch_: has joined #ruby
[07:18:04] oleo: has joined #ruby
[07:18:35] bkxd_: has joined #ruby
[07:19:33] jottr_: has joined #ruby
[07:21:01] vondruch_: has joined #ruby
[07:25:11] vondruch_: has joined #ruby
[07:28:52] vondruch_: has joined #ruby
[07:33:00] vondruch_: has joined #ruby
[07:36:31] snowcrshd: has joined #ruby
[07:47:03] contradictioned: has joined #ruby
[07:52:28] tgragnato: has joined #ruby
[07:53:06] vondruch_: has joined #ruby
[07:53:07] xsdg: has joined #ruby
[07:54:10] psychicist__: has joined #ruby
[07:57:22] vondruch_: has joined #ruby
[07:59:36] bkxd: has joined #ruby
[08:00:24] bkxd_: has joined #ruby
[08:03:09] vondruch_: has joined #ruby
[08:05:15] V1s1ble: has joined #ruby
[08:05:15] V1s1ble: has joined #ruby
[08:06:55] vondruch: has joined #ruby
[08:08:37] patarr: has joined #ruby
[08:09:06] marr: has joined #ruby
[08:11:11] vondruch: has joined #ruby
[08:14:56] vondruch: has joined #ruby
[08:15:40] conta: has joined #ruby
[08:19:13] vondruch: has joined #ruby
[08:20:49] domgetter: has joined #ruby
[08:21:02] shinnya: has joined #ruby
[08:21:31] jottr_: has joined #ruby
[08:21:35] BTRE: has joined #ruby
[08:22:59] vondruch: has joined #ruby
[08:25:33] xco: has joined #ruby
[08:29:51] tonini: has joined #ruby
[08:37:07] dionysus69: has joined #ruby
[08:38:18] ivanskie: has joined #ruby
[08:51:14] vondruch: has joined #ruby
[08:53:14] PatrikasZvaigzde: has joined #ruby
[08:53:27] Nahra: has joined #ruby
[08:54:04] Axsuul: has joined #ruby
[08:55:03] vondruch: has joined #ruby
[08:59:18] vondruch: has joined #ruby
[09:01:44] benhalverson: has joined #ruby
[09:07:06] vondruch: has joined #ruby
[09:10:53] vondruch: has joined #ruby
[09:12:36] runescape07rsps: has joined #ruby
[09:15:11] vondruch: has joined #ruby
[09:16:22] muelleme_: has joined #ruby
[09:18:59] vondruch: has joined #ruby
[09:22:15] jottr_: has joined #ruby
[09:23:58] benhalverson: has joined #ruby
[09:24:14] alveric: has joined #ruby
[09:24:49] conta: has joined #ruby
[09:24:52] benhalverson: has joined #ruby
[09:24:56] snowcrshd: has joined #ruby
[09:25:38] benhalverson: has joined #ruby
[09:26:27] benhalverson: has joined #ruby
[09:27:13] benhalverson: has joined #ruby
[09:28:03] benhalverson: has joined #ruby
[09:28:51] benhalverson: has joined #ruby
[09:29:36] benhalverson: has joined #ruby
[09:34:46] rgr: has joined #ruby
[09:35:33] dionysus69: has joined #ruby
[09:40:59] TheBloke: has joined #ruby
[09:46:51] mim1k: has joined #ruby
[09:47:43] bkxd: has joined #ruby
[09:52:47] bkxd_: has joined #ruby
[09:52:47] Mon_Ouie: has joined #ruby
[09:55:43] patrontechnosoft: has joined #ruby
[09:58:08] d^sh: has joined #ruby
[10:01:59] Fernando-Basso: has joined #ruby
[10:07:18] vondruch: has joined #ruby
[10:09:31] patarr: has joined #ruby
[10:11:06] vondruch: has joined #ruby
[10:11:10] valerauko: has joined #ruby
[10:14:56] vondruch: has joined #ruby
[10:21:06] xfbs: has joined #ruby
[10:23:38] jottr_: has joined #ruby
[10:42:29] mim1k: has joined #ruby
[10:48:12] typeVoid: has joined #ruby
[10:49:37] typeVoid: I'm about to start using JRuby, should I override `puts` or should I define 'println' and use that
[10:49:39] Fysicus: has joined #ruby
[10:49:54] jottr_: has joined #ruby
[10:52:41] scottschecter: has joined #ruby
[10:52:49] mim1k: has joined #ruby
[10:54:56] graft: has joined #ruby
[10:54:56] graft: has joined #ruby
[11:07:08] vondruch: has joined #ruby
[11:07:12] bsartek: has joined #ruby
[11:11:54] Zarthus: overriding puts sounds like a bad idea.
[11:12:01] Zarthus: why do you feel the need to do this?
[11:13:02] HoierM_: has joined #ruby
[11:13:15] snowcrshd: has joined #ruby
[11:15:43] sepp2k: has joined #ruby
[11:16:54] vondruch_: has joined #ruby
[11:28:05] A124: has joined #ruby
[11:30:49] nowhere_man: has joined #ruby
[11:32:01] freemeeeeeeee: has joined #ruby
[11:33:07] TomyLobo: has joined #ruby
[11:33:11] anisha: has joined #ruby
[11:33:46] mim1k: has joined #ruby
[11:38:11] A124: has joined #ruby
[11:38:42] mcool: has joined #ruby
[11:38:49] dt: has joined #ruby
[11:40:47] mcool: has joined #ruby
[11:42:08] mcool: has left #ruby: ()
[11:47:11] giraffe: has joined #ruby
[11:47:12] giraffe: has joined #ruby
[11:49:02] lxsameer: has joined #ruby
[11:54:41] romank: has joined #ruby
[11:57:01] vondruch_: has joined #ruby
[12:01:13] vondruch_: has joined #ruby
[12:01:14] ayonkhan_: has joined #ruby
[12:02:01] ltem: has joined #ruby
[12:04:53] vondruch_: has joined #ruby
[12:05:46] milardovich: has joined #ruby
[12:06:22] romank: has joined #ruby
[12:09:11] vondruch_: has joined #ruby
[12:09:32] romank: has joined #ruby
[12:10:23] patarr: has joined #ruby
[12:14:37] milardovich: has joined #ruby
[12:14:57] vondruch_: has joined #ruby
[12:15:08] ayonkhan: has joined #ruby
[12:19:01] _sfiguser: has joined #ruby
[12:20:41] milardovich: has joined #ruby
[12:21:06] vondruch_: has joined #ruby
[12:23:14] monzie: has joined #ruby
[12:29:25] milardovich: has joined #ruby
[12:32:53] vondruch_: has joined #ruby
[12:33:17] snowcrshd: has joined #ruby
[12:34:05] bkxd__: has joined #ruby
[12:34:08] bkxd___: has joined #ruby
[12:34:43] Qchmqs__: has joined #ruby
[12:37:58] romank: has joined #ruby
[12:39:07] vondruch_: has joined #ruby
[12:41:58] milardovich: has joined #ruby
[12:42:48] vondruch_: has joined #ruby
[12:44:14] cadillac_: has joined #ruby
[12:46:37] romank: has joined #ruby
[12:47:04] govg: has joined #ruby
[12:49:01] nowhere_man: has joined #ruby
[12:49:03] vondruch_: has joined #ruby
[12:49:48] darix: typeVoid: use the logger class with a proper target
[12:53:12] vondruch_: has joined #ruby
[12:54:08] Rutix: has joined #ruby
[12:54:08] Rutix: has joined #ruby
[12:55:58] mahlon: has joined #ruby
[12:57:19] jottr_: has joined #ruby
[13:02:26] Tau: has joined #ruby
[13:04:52] vondruch_: has joined #ruby
[13:06:15] romank: has joined #ruby
[13:09:27] romank: has joined #ruby
[13:11:07] al2o3-cr: has joined #ruby
[13:12:26] romank: has joined #ruby
[13:15:36] romank: has joined #ruby
[13:17:56] qchmqs_: has joined #ruby
[13:23:41] GodFather: has joined #ruby
[13:25:04] romank: has joined #ruby
[13:29:03] __Yiota: has joined #ruby
[13:29:21] unreal: has joined #ruby
[13:36:40] romank: has joined #ruby
[13:36:41] uZiel: has joined #ruby
[13:37:24] valerauko: has left #ruby: ()
[13:39:12] vondruch_: has joined #ruby
[13:42:52] vondruch_: has joined #ruby
[13:45:42] xenops: has joined #ruby
[13:48:16] Jameser: has joined #ruby
[13:50:02] romank: has joined #ruby
[13:50:16] elsevero: has joined #ruby
[13:56:44] muelleme_: has joined #ruby
[13:57:57] yeticry: has joined #ruby
[13:58:51] romank: has joined #ruby
[14:00:02] blackwind_123: has joined #ruby
[14:00:19] DLSteve: has joined #ruby
[14:01:02] vondruch_: has joined #ruby
[14:01:30] griffindy: has joined #ruby
[14:01:44] romank: has joined #ruby
[14:05:12] vondruch_: has joined #ruby
[14:06:00] alex``: has joined #ruby
[14:11:19] patarr: has joined #ruby
[14:11:48] romankapitonov: has joined #ruby
[14:14:57] minimalism: has joined #ruby
[14:15:52] chouhoulis: has joined #ruby
[14:16:30] dionysus69: has joined #ruby
[14:18:06] ayonkhan: has joined #ruby
[14:18:13] tgragnato: has joined #ruby
[14:18:47] nicesignal: has joined #ruby
[14:22:19] monzie: has joined #ruby
[14:23:02] Nicmavr: has joined #ruby
[14:23:48] Guest41824: has joined #ruby
[14:24:45] monzie: has joined #ruby
[14:25:30] babykosh: has joined #ruby
[14:26:25] babykosh: has joined #ruby
[14:31:49] meshsmith: has joined #ruby
[14:31:50] meshsmith: has joined #ruby
[14:33:21] bkxd: has joined #ruby
[14:33:23] bkxd_: has joined #ruby
[14:34:50] vondruch_: has joined #ruby
[14:38:46] bkxd: has joined #ruby
[14:44:13] romankapitonov: has joined #ruby
[14:46:59] andrzejku: has joined #ruby
[14:48:55] oleo: has joined #ruby
[14:49:19] lele: has joined #ruby
[14:54:18] mtkd: has joined #ruby
[14:57:02] vondruch_: has joined #ruby
[14:57:08] ayonkhan_: has joined #ruby
[15:01:08] impermanence: has joined #ruby
[15:02:40] [dmp]: has joined #ruby
[15:04:11] ayonkhan: has joined #ruby
[15:06:38] [dmp]: has joined #ruby
[15:09:12] patarr: has joined #ruby
[15:09:50] impermanence: can someone remind where that most excellent (somewhat?) curated list of ruby books is on github? It essentially organized the books in terms of difficulty and gave a description of each. I'm having a bit of trouble finding it, but I think it is fairly well known?
[15:13:31] fdsbghdfsgfghsd: has joined #ruby
[15:13:55] fdsbghdfsgfghsd: im new to ruby, is using method_missing here bad practice or is it clever? https://github.com/nolim1t/btcmarkets-gem/blob/master/lib/nl-btcmarkets.rb
[15:14:09] havenwood: impermanence: do you mean the link in the topic? https://goo.gl/wpGhoQ
[15:14:37] fdsbghdfsgfghsd: then you can call API requests as such puts b.get_market_BTC_AUD_tick or puts b.get_market_BTC_AUD_orderbook etc
[15:16:32] havenwood: you could skip the if statement and just: @apikey = ENV['btcm_access_key'] || ''
[15:16:39] havenwood: or: @apikey = ENV['btcm_access_key'].to_s
[15:16:56] coetry: has joined #ruby
[15:17:24] cadillac_: has joined #ruby
[15:17:30] fdsbghdfsgfghsd: What if btcm_access_key doesn't exist though?
[15:17:41] fdsbghdfsgfghsd: I'm more just asking if him using method_missing here is a smart move or idiotic?
[15:17:55] impermanence: havenwood: heh, yeah that's it. I just finished a lengthy crash course in the very basics of the syntax. So now I know that I know enough Ruby to suck at it. I'm look to "go round two" but I want to do it at a fast pace so I'm probably going to stay away from textbooks or anything super complicated. Any recs?
[15:17:55] havenwood: >> nil.to_s
[15:17:56] ruby[bot]: havenwood: # => "" (https://eval.in/825846)
[15:17:56] havenwood: >> nil || ''
[15:17:58] ruby[bot]: havenwood: # => "" (https://eval.in/825847)
[15:17:59] havenwood: fdsbghdfsgfghsd: what is it doing there?
[15:18:02] fdsbghdfsgfghsd: def method_missing on line 24
[15:18:07] havenwood: fdsbghdfsgfghsd: what does the method_missing handle?
[15:18:21] ruby[bot]: Ruby community standards recommend using 2 spaces as indentation (see https://github.com/bbatsov/ruby-style-guide#spaces-indentation and https://ukupat.github.io/tabs-or-spaces/).
[15:18:49] fdsbghdfsgfghsd: he used method_missing to define API calls
[15:18:56] havenwood: fdsbghdfsgfghsd: you can `arguments.one?` as a nice optimization of `arguments.length == 1`
[15:18:57] fdsbghdfsgfghsd: Instead of having a function for each type of API call you make them by saying:
[15:19:03] fdsbghdfsgfghsd: b = BTCMarkets.new
[15:19:06] fdsbghdfsgfghsd: then you can call API requests as such puts b.get_market_BTC_AUD_tick or puts b.get_market_BTC_AUD_orderbook etc
[15:19:21] fdsbghdfsgfghsd: b.get_market_BTC_AUD_tick becomes get/market/btc/aud/tick
[15:19:31] havenwood: fdsbghdfsgfghsd: that method seems overly complex, but it's also a bit hard to read with the combo of spaces and tabs
[15:19:32] fdsbghdfsgfghsd: Is using method_missing in this way stupid or clever?
[15:19:56] havenwood: link with 2-spaces: https://github.com/nolim1t/btcmarkets-gem/blob/master/lib/nl-btcmarkets.rb?ts=2
[15:20:15] fdsbghdfsgfghsd: havenwood: how are API gems usually written then? One function def for each API call?
[15:20:18] fdsbghdfsgfghsd: (this is not my gem fyi)
[15:20:20] havenwood: fdsbghdfsgfghsd: i'd say explicit methods per verb would be simpler and cleaner, that's my hunch
[15:20:52] havenwood: fdsbghdfsgfghsd: yes, you usually see a method per verb then some private implementation detail methods for the guts
[15:21:37] mmonkeyking: has joined #ruby
[15:21:52] fdsbghdfsgfghsd: havenwood: so something like get_btc_price("aud") would be better then? As in get the BTC price in AUD
[15:22:01] mmonkeyking: has left #ruby: ()
[15:22:18] tvon: has joined #ruby
[15:25:15] havenwood: fdsbghdfsgfghsd: that seems to be a higher level abstraction, but i'm not familiar with the domain
[15:26:18] havenwood: fdsbghdfsgfghsd: instead of #method missing, just something simple like: def request(verb, url, opts = nil)
[15:27:19] havenwood: fdsbghdfsgfghsd: along with the verbs defined: def get(url, params: {}, ...)
[15:29:13] havenwood: The method_missing approach here looks overly clever/convoluted to me. I think more explicit is a good idea. There are only so many verbs. You can only implement those you use or have a fallback for unknown.
[15:30:29] havenwood: impermanence: The Well-Grounded Rubyist, 2nd Edition covers modern Ruby and gives a good grounding.
[15:30:33] ayonkhan: has joined #ruby
[15:31:13] kapil___: has joined #ruby
[15:31:22] havenwood: impermanence: Ruby Under a Microscope goes into interesting details.
[15:32:34] impermanence: havenwood: I'm thinking about going with Wicked Cool Ruby Scripts because right now I'm a sysad and it looks like it covers some subtle approaches to scripting. Plus I need to be doing exercises. And I figure I'll just go through the dude's ideas and make my own scripts...thoughts?
[15:32:44] havenwood: impermanence: The Ruby Programming Language (with Sparrows on the cover) covers similar ground to Well-Grounded Rubyist.
[15:32:55] bkxd: has joined #ruby
[15:32:58] havenwood: impermanence: Excercism has some good excercises and feedback.
[15:33:17] havenwood: Feel free to ask for code review here!
[15:33:21] impermanence: havenwood: yes, I have completed Hellow World and am in the middle of doing hamming rn.
[15:34:28] kapil___: has joined #ruby
[15:34:38] havenwood: exercism* (can't ever spell it right)
[15:34:44] cpruitt: has joined #ruby
[15:38:18] bkxd: has joined #ruby
[15:43:15] conta2: has joined #ruby
[15:44:56] nowhere_man: has joined #ruby
[15:46:27] impermanence: havenwood: I guess what I need is a book with exercises that will help me take my syntax game to the next level. A difficult book is probably fine. Does that exist?
[15:50:27] BSaboia: has joined #ruby
[15:55:28] zacts: has joined #ruby
[15:55:50] nhhc: has joined #ruby
[15:55:56] Emmanuel_Chanel: has joined #ruby
[15:59:17] mniip: has joined #ruby
[16:01:56] romankapitonov: has joined #ruby
[16:06:57] havenwood: impermanence: I don't recall which all books have exercises but some do.
[16:08:23] havenwood: Practical Object-Oriented Design in Ruby (POODR) is often recommended. No exercises but it wouldn't be hard to do come up with your own from the examples.
[16:08:46] jottr_: has joined #ruby
[16:08:52] enterprisey: has joined #ruby
[16:10:02] impermanence: havenwood: I just ordered Well Grounded 2ed AND the Wicked Cool book. Somebody online wrote a scathing review of the second lol because he felt it was dird at windows admins so I bought two books. Thanks again, man! You're always a help.
[16:12:38] coetry: has joined #ruby
[16:12:55] gothicsouth: has joined #ruby
[16:13:13] impermanence: havenwood: btw, been using pry now for a month and really liking it!
[16:13:56] havenwood: impermanence: you're welcome!
[16:21:10] impermanence: has joined #ruby
[16:27:25] xco: has joined #ruby
[16:28:52] uZiel: has joined #ruby
[16:29:58] IRCFrEAK: has joined #ruby
[16:30:08] zacts: has joined #ruby
[16:35:53] jak: has joined #ruby
[16:38:41] coetry: has joined #ruby
[16:38:46] jottr_: has joined #ruby
[16:41:02] Emmanuel_Chanel: has joined #ruby
[16:41:28] xco: has joined #ruby
[16:41:45] muelleme_: has joined #ruby
[16:43:19] Emmanuel_Chanel: has joined #ruby
[16:44:35] impermanence: has joined #ruby
[16:45:30] troulouliou_div2: has joined #ruby
[16:49:47] coetry: has joined #ruby
[16:54:44] coetry_: has joined #ruby
[16:56:32] cam27: has joined #ruby
[16:57:12] vondruch: has joined #ruby
[17:00:44] cpruitt: has joined #ruby
[17:02:54] vondruch: has joined #ruby
[17:03:04] mahlon_: has joined #ruby
[17:07:24] impermanence: has joined #ruby
[17:09:42] Asher: has joined #ruby
[17:12:04] devyn: has joined #ruby
[17:22:18] wilbert: has joined #ruby
[17:22:53] fxa90id: has joined #ruby
[17:23:53] blackwind_123: has joined #ruby
[17:27:32] mahlon: has joined #ruby
[17:27:49] herbmillerjr: has joined #ruby
[17:29:15] cpruitt: has joined #ruby
[17:32:07] conta2: has joined #ruby
[17:34:01] sleepee: has joined #ruby
[17:43:34] jak: has joined #ruby
[17:44:37] ivanskie: has joined #ruby
[17:52:50] kobain: has joined #ruby
[17:57:39] uZiel: has joined #ruby
[18:02:03] alex``: has joined #ruby
[18:03:21] gothicsouth: has joined #ruby
[18:05:23] Tau: has joined #ruby
[18:05:25] enterprisey: has joined #ruby
[18:06:37] Cohedrin_: has joined #ruby
[18:16:27] danielsousa: has joined #ruby
[18:17:32] agent_white: has joined #ruby
[18:21:39] armyriad: has joined #ruby
[18:25:23] cdg: has joined #ruby
[18:28:05] Nahra: has joined #ruby
[18:29:25] muelleme_: has joined #ruby
[18:32:51] dionysus69: has joined #ruby
[18:34:56] coetry: has joined #ruby
[18:35:10] vondruch: has joined #ruby
[18:38:48] vondruch: has joined #ruby
[18:47:49] inclusa: has joined #ruby
[18:48:45] mtkd: has joined #ruby
[18:52:52] milardovich: has joined #ruby
[18:58:41] sleepee: has joined #ruby
[18:59:43] MrSparkle: has joined #ruby
[19:02:41] perniciouscaffei: has joined #ruby
[19:03:04] wald0: has joined #ruby
[19:03:05] jaruga________: has joined #ruby
[19:08:17] oleo: has joined #ruby
[19:11:51] griffindy: has joined #ruby
[19:15:35] blackwind_123: has joined #ruby
[19:20:09] KeyJoo: has joined #ruby
[19:23:14] quobo: has joined #ruby
[19:26:18] blackwind_123: has joined #ruby
[19:28:03] Sembei: has joined #ruby
[19:32:18] blackwind_123: has joined #ruby
[19:33:29] gothicsouth: has joined #ruby
[19:34:14] madgoat: has joined #ruby
[19:36:43] madgoat: has left #ruby: ()
[19:37:58] Xiti: has joined #ruby
[19:39:13] milardovich: has joined #ruby
[19:39:28] Tau: has joined #ruby
[19:43:29] jak: has joined #ruby
[19:44:52] uZiel: has joined #ruby
[19:46:46] eljimmy: has joined #ruby
[19:46:55] Tau: has joined #ruby
[19:47:41] eljimmy: has joined #ruby
[19:48:24] eljimmy: has joined #ruby
[19:49:09] eljimmy: has joined #ruby
[19:50:05] eljimmy: has joined #ruby
[19:51:23] Tau: has joined #ruby
[19:53:12] S1kx: has joined #ruby
[19:53:34] ltem: has joined #ruby
[19:56:10] chouhoulis: has joined #ruby
[19:56:16] xco: has joined #ruby
[19:57:32] shinnya: has joined #ruby
[20:00:28] knight33: has joined #ruby
[20:03:03] blackwind_123: has joined #ruby
[20:05:44] vondruch: has joined #ruby
[20:15:22] muelleme_: has joined #ruby
[20:16:43] cyphase: has joined #ruby
[20:19:00] vondruch: has joined #ruby
[20:21:31] blackwind_123: has joined #ruby
[20:23:18] vondruch: has joined #ruby
[20:26:57] vondruch: has joined #ruby
[20:32:25] gothicsouth: has joined #ruby
[20:43:06] vondruch: has joined #ruby
[20:44:46] sneakerhax: has joined #ruby
[20:53:51] zenspider: man... been rather dead of late
[20:55:32] jakew: has joined #ruby
[20:56:15] GodFather: has joined #ruby
[21:01:08] marr: has joined #ruby
[21:12:46] knight33: has joined #ruby
[21:13:29] jak: has joined #ruby
[21:13:45] GodFather: has joined #ruby
[21:18:18] romankapitonov: has joined #ruby
[21:20:46] tgragnato: has joined #ruby
[21:22:12] BSaboia: has joined #ruby
[21:30:02] nadir: has joined #ruby
[21:39:41] milardovich: has joined #ruby
[21:42:08] micalexa_: has joined #ruby
[21:47:44] micalexander: has joined #ruby
[21:49:15] micalexander: has joined #ruby
[21:51:15] ivanskie: noticed that too
[21:51:24] mostlybadfly: has joined #ruby
[21:52:06] micalexander: has joined #ruby
[21:53:19] micalexander: has joined #ruby
[21:54:20] micalexander: has left #ruby: ()
[21:55:40] wilbert_: has joined #ruby
[21:57:35] Yzguy: has joined #ruby
[21:57:49] reaVer: has joined #ruby
[22:01:25] muelleme_: has joined #ruby
[22:05:52] d5sx43: has joined #ruby
[22:07:34] micalexander: has joined #ruby
[22:13:46] milardovich: has joined #ruby
[22:19:00] meadmoon: has joined #ruby
[22:22:14] dikaio_: has joined #ruby
[22:23:09] Xiti: has joined #ruby
[22:32:54] nicesignal: has joined #ruby
[22:35:13] sepp2k: has joined #ruby
[22:36:45] ayuru: has joined #ruby
[22:42:21] milardovich: has joined #ruby
[22:45:04] tgragnato: has joined #ruby
[22:50:38] YOUR_NIC: has joined #ruby
[22:57:00] YOUR_NIC: has joined #ruby
[22:58:46] Cohedrin_: has joined #ruby
[23:02:11] micalexander: has joined #ruby
[23:02:18] YOUR_NIC: has joined #ruby
[23:06:08] cyphase: has joined #ruby
[23:06:49] ResidentBiscuit: has joined #ruby
[23:13:30] jak: has joined #ruby
[23:15:31] jpterry: has joined #ruby
[23:23:50] kappy: has joined #ruby
[23:24:27] knight33: has joined #ruby
[23:27:00] alveric1: has joined #ruby
[23:27:28] cyphase: has joined #ruby
[23:30:47] iomotoko: has joined #ruby
[23:36:18] montanonic: has joined #ruby
[23:40:35] sleepee: has joined #ruby
[23:52:13] Immune: has joined #ruby
[23:53:04] DLSteve: has joined #ruby
[23:54:55] micalexander: has joined #ruby