sparr

Activity Graph

Page 1 of 2 | Next »

2018-11-26

[09:25:33] sparr: *.net *.split

2018-09-17

[17:02:17] sparr: has joined #ruby
[17:02:29] sparr: With ruby 2.3.3, I just did `gem install rubocop` and got almost enough packages to run it. It seems to also want `rubocop-rspec` installed. Is this a dependency problem?

2018-08-21

[18:37:30] sparr: *.net *.split

2018-08-09

[23:17:01] sparr: if !by['group'].nil? && by['group'] != :undef <-- what part of this might possibly throw a "can't convert String into Integer" error?
[23:19:11] sparr: havenwood: by is a hash, or should be
[23:21:07] sparr: ok, thanks, I'll try to figure out why by is the wrong type

2018-07-20

[00:07:28] sparr: *.net *.split
[00:15:51] sparr: has joined #ruby

2018-05-29

[02:47:18] sparr: *.net *.split
[02:48:10] sparr: has joined #ruby

2018-04-25

[12:25:48] sparr: *.net *.split
[12:27:25] sparr: has joined #ruby
[15:01:19] sparr: *.net *.split
[15:03:13] sparr: has joined #ruby
[16:10:24] sparr: *.net *.split

2018-04-17

[17:15:43] sparr: has joined #ruby
[17:15:43] sparr: Changing host

2018-04-10

[17:15:22] sparr: other than an explicit call to somestring.to_sym or somestring.intern, what could cause "interning empty string" error?
[17:15:28] sparr: in ruby 1.8
[17:39:25] sparr: i know :(
[17:39:27] sparr: sadly not my call
[18:05:17] sparr: my boss' boss
[18:05:33] sparr: so, new line of questioning...
[18:06:04] sparr: preface: this is in puppet, so it's Not Real Ruby, but I'm hoping some guidance here will point me in the right direction there.

2018-04-09

[17:11:41] sparr: Ruby 1.8, is attempting ''.to_sym the only way to trigger the "interning empty string" error?
[17:43:37] sparr: apeiros: thanks
[17:44:00] sparr: other than an explicit call to somestring.to_sym, what code might trigger an implicit string.to_sym?
[17:56:47] sparr: aha, there's also .intern ?

2018-03-26

[03:29:21] sparr: Ping timeout: 240 seconds
[20:02:23] sparr: Ping timeout: 252 seconds

2018-03-25

[23:29:59] sparr: Ping timeout: 255 seconds
[23:57:50] sparr: has joined #ruby

2018-03-21

[17:38:05] sparr: has joined #ruby
[17:38:05] sparr: Changing host

2018-03-12

[06:34:47] sparr: *.net *.split
[06:42:56] sparr: has joined #ruby

2018-02-21

[22:36:55] sparr: has joined #ruby
[22:37:55] sparr: has joined #ruby
[22:37:55] sparr: Changing host
[22:41:17] sparr: Client Quit
[22:43:05] sparr: has joined #ruby
[22:44:07] sparr: has joined #ruby
[22:44:07] sparr: Changing host

2018-02-20

[16:01:49] sparr: Quit: WeeChat 1.9.1

2018-01-28

[17:02:00] sparr: has joined #ruby
[17:02:00] sparr: Changing host

2018-01-22

[15:40:46] sparr: *.net *.split
[15:41:41] sparr: has joined #ruby

2018-01-19

[19:41:24] sparr: tuple = ->(kv) { [kv.key.to_sym, visit_value(kv.value)] }
[19:41:48] sparr: I'm getting a syntax error at the ">", probably because my ruby is old. Was this syntax introduced after 1.8?
[19:48:17] sparr: havenwood: yeah, trying really hard to avoid forking gems
[19:48:37] sparr: on the bright side, I did at least convince the gem maintainer to put a ruby 1.9+ requirement in the manifest :)

2018-01-06

[02:26:49] sparr: *.net *.split
[02:34:14] sparr: has joined #ruby

2017-12-30

[01:41:04] sparr: Ping timeout: 272 seconds
[05:40:09] sparr: has joined #ruby
[05:40:09] sparr: Changing host

2017-12-21

[06:26:10] sparr: *.net *.split
[06:31:48] sparr: has joined #ruby
[06:31:54] sparr: Max SendQ exceeded
[06:33:05] sparr: has joined #ruby

2017-12-20

[00:41:06] sparr: has joined #ruby
[00:41:06] sparr: Changing host

2017-12-12

[00:11:23] sparr: has joined #ruby

2017-12-11

[23:57:15] sparr: Ping timeout: 258 seconds

2017-12-07

[14:48:12] sparr: *.net *.split
[14:54:18] sparr: has joined #ruby

2017-10-06

[02:06:14] sparr: Ping timeout: 255 seconds
[02:15:06] sparr: has joined #ruby
[21:13:25] sparr: Changing host
[21:13:26] sparr: has joined #ruby

2017-09-12

[21:38:40] sparr: Changing host
[21:38:41] sparr: has joined #ruby

2017-07-17

[19:10:20] sparr: Ping timeout: 255 seconds
[19:38:13] sparr: has joined #ruby

2017-06-20

[00:17:16] sparr: *.net *.split
[00:22:54] sparr: has joined #ruby

2017-06-19

[18:19:41] sparr: *.net *.split
[18:25:46] sparr: has joined #ruby

2017-06-17

[15:34:08] sparr: Ping timeout: 240 seconds
[15:46:49] sparr: has joined #ruby

2017-05-27

[22:56:15] sparr: Ping timeout: 245 seconds
[23:02:34] sparr: has joined #ruby

2017-05-05

[13:02:52] sparr: *.net *.split
[13:14:31] sparr: has joined #ruby
[13:14:51] sparr: Max SendQ exceeded
[13:16:08] sparr: has joined #ruby
[19:36:47] sparr: has joined #ruby
[19:36:47] sparr: Changing host

2017-05-04

[22:00:04] sparr: has joined #ruby
[22:01:06] sparr: has joined #ruby
[22:01:06] sparr: Changing host
[22:07:03] sparr: Quit: WeeChat 1.4
[22:09:05] sparr: has joined #ruby
[22:09:09] sparr: has joined #ruby
[22:09:09] sparr: Changing host

2017-04-30

[01:17:05] sparr: Read error: Connection reset by peer

2017-04-21

[18:57:43] sparr: has joined #ruby
[18:57:43] sparr: Changing host

2017-04-13

[15:10:50] sparr: *.net *.split
[15:12:48] sparr: has joined #ruby

2017-04-07

[18:00:01] sparr: has joined #ruby
[18:00:01] sparr: Changing host

2017-04-02

[23:07:57] sparr: Ping timeout: 240 seconds
[23:21:43] sparr: has joined #ruby

2017-03-11

[17:48:47] sparr: when I raise an exception inside a block being passed to a function, the outermost layer of my backtrace points to the line starting the function call, not the problematic line inside the block. Is there any way to augment that with more useful information?
[17:50:16] sparr: sorry, I don't mean that my code intentionally raises an exception. I mean something further down in the call stack from my block raises it.
[17:59:54] sparr: matthewd: https://boardgamegeek.com/article/25316300#25316300
[18:00:09] sparr: unfortunately I don't have the exact code that person is running, but I generally know what it looks like
[18:01:20] sparr: it should look something like this: https://gist.github.com/andymeneely/d2bb2eb028b27cf1dace#file-_part2_01_factions-rb
[18:02:23] sparr: I don't I have encountered this behavior myself as well, but don't have a test case handy. What's ahppening is that some library code is raising an exception somewhere inside the code block attached to Decknew(), and then the backtrace just calls out the deck.new() call instead of the line inside the block where the problem was.
[18:03:02] sparr: right, but what line inside Deck.new() leads to the call to the call to the call to the call to layout_parser.rb?
[18:03:51] sparr: let me make a test case to ask my question better
[18:09:02] sparr: damn, I can't reproduce it in a trivial test case
[18:09:35] sparr: https://gist.github.com/sparr/00faa4feb3fd443b90cd05b6e35af3b5 was my test case attempt, but in this situation the information I want is present, the trace DOES mention line 11.
[18:09:57] sparr: next time I encounter a trace that doesn't have that information, I'll try to reduce it to a test case
[18:10:54] sparr: I keep encountering traces where only line 9 gets mentioned, not line 11 (relatively speaking)
[18:12:57] sparr: I'll be back with a better example
[18:57:13] sparr: are there ruby libraries that can manipulate SVG files to the depth of being able to split a <path> or <polyline> in half?

2017-03-07

[17:52:15] sparr: elomatreb: tnahks for all the tips
[21:13:50] sparr: I've got a ruby library. Users of the library install ruby, do `gem install foo`, then write a script that requires foo, then run their script. Is there an existing framework to package ruby, the library, and a gui editor/IDE with a "run script" button, all into one download?

2015-12-17

[20:14:38] sparr: has left #ruby: ("WeeChat 1.0")
[20:14:40] sparr: has left #RubyOnRails: ("WeeChat 1.0")

2015-12-13

[19:34:07] sparr: *.net *.split
[19:35:56] sparr: has joined #RubyOnRails
[19:35:59] sparr: has joined #ruby

2015-12-06

[05:26:37] sparr: has joined #ruby
[05:26:37] sparr: has joined #RubyOnRails
[05:26:37] sparr: Changing host
[17:44:19] sparr: Ping timeout: 260 seconds
[17:58:36] sparr: has joined #ruby
[17:59:00] sparr: has joined #RubyOnRails
[21:38:28] sparr: Changing host
[21:38:29] sparr: has joined #ruby
[21:38:29] sparr: has joined #RubyOnRails

2015-12-02

[15:37:06] sparr: *.net *.split
[15:41:40] sparr: has joined #ruby
[15:41:50] sparr: has joined #RubyOnRails
[15:52:48] sparr: *.net *.split
[16:47:55] sparr: has joined #ruby
[16:48:09] sparr: has joined #RubyOnRails

2015-12-01

[02:08:25] sparr: has joined #ruby
[02:08:25] sparr: has joined #RubyOnRails
[02:08:25] sparr: Changing host

2015-11-30

[00:39:23] sparr: has joined #ruby
[00:39:23] sparr: has joined #RubyOnRails
[00:39:23] sparr: Changing host
[18:18:12] sparr: Ping timeout: 264 seconds
[18:33:01] sparr: has joined #ruby
[18:33:25] sparr: has joined #RubyOnRails

2015-11-29

[22:18:45] sparr: *.net *.split
[22:30:03] sparr: has joined #ruby
[22:30:27] sparr: has joined #RubyOnRails
[22:33:39] sparr: has joined #ruby
[22:33:39] sparr: has joined #RubyOnRails
[22:33:39] sparr: Changing host
[22:47:36] sparr: Ping timeout: 264 seconds
[22:59:42] sparr: has joined #ruby
[23:00:14] sparr: has joined #RubyOnRails

2015-11-21

[21:24:48] sparr: has joined #ruby
[21:24:48] sparr: has joined #RubyOnRails
[21:24:48] sparr: Changing host

2015-11-16

[01:35:27] sparr: Ping timeout: 246 seconds
[01:38:25] sparr: has joined #ruby
[01:38:49] sparr: has joined #RubyOnRails

2015-11-13

[02:37:02] sparr: *.net *.split
[02:37:57] sparr: has joined #ruby
[02:38:21] sparr: has joined #RubyOnRails
[21:40:22] sparr: Changing host
[21:40:23] sparr: has joined #ruby
[21:40:23] sparr: has joined #RubyOnRails

2015-11-10

[20:21:29] sparr: has joined #ruby
[20:21:29] sparr: has joined #RubyOnRails
[20:21:29] sparr: Changing host

2015-10-31

[16:41:06] sparr: Ping timeout: 240 seconds
[16:55:22] sparr: has joined #ruby
[16:55:46] sparr: has joined #RubyOnRails

2015-10-29

[05:24:19] sparr: Ping timeout: 256 seconds
[05:27:44] sparr: has joined #ruby
[05:28:08] sparr: has joined #RubyOnRails

2015-10-23

[10:07:48] sparr: *.net *.split
[10:16:43] sparr: has joined #ruby
[10:17:07] sparr: has joined #RubyOnRails

2015-10-05

[15:33:04] sparr: has joined #ruby
[15:33:28] sparr: has joined #RubyOnRails

2015-09-22

[22:10:15] sparr: Ping timeout: 252 seconds
[22:10:50] sparr: has joined #ruby
[22:11:14] sparr: has joined #RubyOnRails

2015-09-09

[14:48:45] sparr: has joined #ruby
[14:49:09] sparr: has joined #RubyOnRails
[14:51:50] sparr: has joined #ruby
[14:52:14] sparr: has joined #RubyOnRails

2015-09-07

[02:15:26] sparr: *.net *.split
[02:22:34] sparr: has joined #ruby
[02:22:58] sparr: has joined #RubyOnRails

2015-09-06

[05:01:03] sparr: has joined #ruby
[05:01:27] sparr: has joined #RubyOnRails

2015-08-31

[02:20:15] sparr: has joined #ruby
[02:20:39] sparr: has joined #RubyOnRails

2015-08-29

[13:24:59] sparr: *.net *.split
[13:25:31] sparr: has joined #ruby
[13:25:55] sparr: has joined #RubyOnRails

2015-08-28

[02:34:36] sparr: Ping timeout: 245 seconds
[02:40:42] sparr: has joined #ruby
[02:41:06] sparr: has joined #RubyOnRails

2015-08-22

[14:11:14] sparr: Ping timeout: 240 seconds
[14:21:46] sparr: has joined #ruby
[14:22:13] sparr: has joined #RubyOnRails

2015-08-19

[03:28:28] sparr: Ping timeout: 256 seconds
[03:31:01] sparr: has joined #ruby
[03:31:25] sparr: has joined #RubyOnRails
[04:14:22] sparr: Ping timeout: 244 seconds
[04:27:20] sparr: has joined #ruby
[04:27:44] sparr: has joined #RubyOnRails

2015-08-08

[06:02:33] sparr: Ping timeout: 252 seconds
[06:15:29] sparr: has joined #ruby
[06:15:53] sparr: has joined #RubyOnRails

2015-07-14

[18:30:54] sparr: *.net *.split
[19:49:40] sparr: has joined #ruby
[19:50:04] sparr: has joined #RubyOnRails

2015-07-06

[22:18:10] sparr: has joined #ruby
[22:18:10] sparr: has joined #RubyOnRails
[22:18:10] sparr: Changing host

2015-06-30

[11:23:34] sparr: Ping timeout: 272 seconds
[11:36:44] sparr: has joined #ruby
[11:37:08] sparr: has joined #RubyOnRails

2015-06-24

[16:36:03] sparr: has joined #ruby
[16:36:03] sparr: has joined #RubyOnRails
[16:36:03] sparr: Changing host

2015-06-22

[21:54:21] sparr: Ping timeout: 252 seconds
[22:00:04] sparr: has joined #ruby
[22:00:28] sparr: has joined #RubyOnRails

2015-06-21

[00:36:36] sparr: *.net *.split
[00:57:12] sparr: has joined #ruby
[00:57:36] sparr: has joined #RubyOnRails
[13:08:03] sparr: *.net *.split
[13:30:48] sparr: has joined #ruby
[13:31:12] sparr: has joined #RubyOnRails
[22:17:16] sparr: Ping timeout: 272 seconds
[22:21:55] sparr: has joined #ruby
[22:22:19] sparr: has joined #RubyOnRails