00:03
ua_ has joined #ruby
00:32
infinityfye has joined #ruby
00:49
kaivai has joined #ruby
01:03
jenrzzz has quit [Ping timeout: 256 seconds]
01:23
jenrzzz has joined #ruby
01:27
jenrzzz has quit [Ping timeout: 260 seconds]
01:49
jenrzzz has joined #ruby
02:03
jenrzzz has quit [Ping timeout: 252 seconds]
02:11
jenrzzz has joined #ruby
03:03
fercell_ has joined #ruby
03:04
fercell has quit [Ping timeout: 264 seconds]
03:05
pgib has quit [Ping timeout: 260 seconds]
03:47
jenrzzz has quit [Ping timeout: 264 seconds]
03:49
dviola has quit [Ping timeout: 255 seconds]
03:55
szkl has quit [Quit: Connection closed for inactivity]
03:58
dviola has joined #ruby
04:07
jenrzzz has joined #ruby
04:11
jenrzzz has quit [Ping timeout: 264 seconds]
04:31
jenrzzz has joined #ruby
04:35
oneeyedalien has joined #ruby
04:37
jenrzzz has quit [Ping timeout: 264 seconds]
04:41
cek has quit [Quit: Connection closed for inactivity]
05:13
jenrzzz has joined #ruby
05:18
jenrzzz has quit [Ping timeout: 255 seconds]
05:29
hightower2 has joined #ruby
05:32
hightower3 has quit [Ping timeout: 264 seconds]
05:44
jenrzzz has joined #ruby
05:49
jenrzzz has quit [Ping timeout: 252 seconds]
05:58
oneeyedalien has quit [Quit: Leaving]
06:01
_ht has joined #ruby
06:03
grenierm has joined #ruby
06:06
jenrzzz has joined #ruby
06:26
krez has joined #ruby
06:40
krez has quit [Ping timeout: 240 seconds]
06:46
Axenntio has joined #ruby
07:05
mange has quit [Remote host closed the connection]
07:07
jenrzzz has quit [Quit: Lost terminal]
07:20
tromp has joined #ruby
07:40
ih8u has quit [Remote host closed the connection]
07:41
otisolsen70 has joined #ruby
07:44
infinityfye has quit [Quit: Leaving]
07:53
krez has joined #ruby
07:55
milouse has joined #ruby
07:55
otisolsen70 has quit [Quit: Leaving]
07:56
krez has quit [Client Quit]
07:59
tromp has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
08:13
tromp has joined #ruby
08:28
ih8u has joined #ruby
08:33
grenierm has quit [Quit: Client closed]
08:35
fercell has joined #ruby
08:36
fercell_ has quit [Ping timeout: 264 seconds]
08:41
osc4rpt has quit [Ping timeout: 264 seconds]
08:43
osc4rpt has joined #ruby
08:50
osc4rpt has quit [Ping timeout: 255 seconds]
08:51
osc4rpt has joined #ruby
08:59
fercell_ has joined #ruby
09:00
fercell has quit [Ping timeout: 256 seconds]
09:05
Guest43 has joined #ruby
09:06
Guest43 has quit [Client Quit]
09:23
FetidToot has quit [Read error: Connection reset by peer]
09:23
FetidToot has joined #ruby
09:30
__jmcantrell__ has joined #ruby
09:30
jmcantrell is now known as Guest7426
09:30
Guest7426 has quit [Killed (silver.libera.chat (Nickname regained by services))]
09:30
__jmcantrell__ is now known as jmcantrell
09:31
jmcantrell_ has joined #ruby
09:33
jenrzzz has joined #ruby
09:34
Axenntio has quit [Quit: Axenntio]
09:34
helge has quit [Read error: Connection reset by peer]
09:35
Axenntio has joined #ruby
09:39
tromp has quit [Read error: Connection reset by peer]
09:40
helge has joined #ruby
09:54
jmcantrell has quit [Quit: WeeChat 4.2.1]
09:54
jmcantrell_ is now known as jmcantrell
09:56
milouse has left #ruby [#ruby]
10:05
__jmcantrell__ has joined #ruby
10:05
__jmcantrell__ has quit [Client Quit]
10:15
brokkoli_origin has quit [Ping timeout: 264 seconds]
10:24
brokkoli_origin has joined #ruby
10:42
hightower3 has joined #ruby
10:45
hightower2 has quit [Ping timeout: 252 seconds]
10:49
osc4rpt has quit [Ping timeout: 264 seconds]
10:49
osc4rpt has joined #ruby
10:54
Tempesta has quit [Quit: See ya!]
11:08
nlxstq has joined #ruby
11:20
Tempesta has joined #ruby
11:29
nlxstq has quit [Remote host closed the connection]
12:11
tromp has joined #ruby
12:19
Vonter has quit [Ping timeout: 252 seconds]
12:21
Vonter has joined #ruby
13:20
TomyWork has joined #ruby
13:31
donofrio__ has joined #ruby
14:05
graywolf has joined #ruby
14:15
infinityfye has joined #ruby
14:57
user71 has joined #ruby
15:37
<
adam12 >
I wonder how bad this CVE for YARD is.
15:38
<
adam12 >
I'm not sure how I feel about regenerating documentation for 273,859 versions of gems. I was hoping to have switched to my own doc tool by now.
15:40
<
[0x1eef] >
What CVE
15:44
<
[0x1eef] >
Ah, an XSS issue.
15:45
<
adam12 >
I dont remember even seeing frames.html used before. I wonder if it's an rdoc.info thing.
15:45
<
[0x1eef] >
It's not really a big deal.
15:46
<
adam12 >
My only concern would be having the domain used for malware redirection of some sort.
15:46
<
adam12 >
gemdocs.org/some-gem-path/frames.html#!http://some-malicious-site
15:46
<
[0x1eef] >
IMO at least. Most yard documentation is on public-facing websites. So session and hijacking and the like seems unlikely.
15:47
<
adam12 >
It does look like it strips off the scheme possibly.
15:47
<
adam12 >
and leading forward slashes.
15:47
<
adam12 >
So maybe it's not too bad.
15:47
<
[0x1eef] >
I'd guess it's mostly a nuisance.
15:49
<
adam12 >
Oh I see. It's allowing the `javascript:` protocol that can exist without a scheme.
15:49
<
adam12 >
<a href="javascript:alert()"> style.
16:00
Axenntio has quit [Quit: Axenntio]
16:08
dalan0382283350 has quit [Quit: Ping timeout (120 seconds)]
16:08
dalan0382283350 has joined #ruby
16:15
szkl has joined #ruby
16:18
milouse has joined #ruby
16:19
cek has joined #ruby
16:27
rvalue has quit [Ping timeout: 272 seconds]
16:34
bovis has joined #ruby
16:35
milouse has left #ruby [#ruby]
16:54
havenwood has joined #ruby
17:01
donofrio__ has quit [Remote host closed the connection]
17:23
fcser has quit [Quit: zzzzz]
17:23
fcser has joined #ruby
17:47
hightower4 has joined #ruby
17:50
hightower3 has quit [Ping timeout: 264 seconds]
17:53
graywolf has quit [Quit: WeeChat 4.0.4]
18:14
user71 has quit [Quit: Leaving]
18:16
Aminda has quit [Remote host closed the connection]
18:16
Aminda has joined #ruby
18:25
oneeyedalien has joined #ruby
18:33
oneeyedalien has quit [Quit: Leaving]
18:36
polishdub has quit [Remote host closed the connection]
18:44
jenrzzz has quit [Ping timeout: 264 seconds]
19:42
jenrzzz has joined #ruby
19:47
jenrzzz has quit [Ping timeout: 264 seconds]
19:49
polishdub has joined #ruby
19:49
patrick has quit [Remote host closed the connection]
19:49
patrick__ is now known as patrick
19:50
patrick__ has joined #ruby
19:50
patrick has joined #ruby
19:50
patrick has quit [Changing host]
19:50
patrick is now known as Guest8412
19:50
patrick__ is now known as patrick
19:50
Guest8412 has quit [Killed (iridium.libera.chat (Nickname regained by services))]
19:50
patrick__ has joined #ruby
20:03
trillion_exabyte has quit [Ping timeout: 252 seconds]
20:07
osc4rpt has quit [Ping timeout: 256 seconds]
20:09
osc4rpt has joined #ruby
20:11
jenrzzz has joined #ruby
20:14
trillion_exabyte has joined #ruby
20:18
TomyWork has quit [Remote host closed the connection]
20:19
jenrzzz has quit [Ping timeout: 264 seconds]
20:23
jenrzzz has joined #ruby
20:28
jenrzzz has quit [Ping timeout: 264 seconds]
20:40
r3m has quit [Quit: WeeChat 4.3.0-dev]
20:40
r3m has joined #ruby
20:48
Aminda has quit [Ping timeout: 260 seconds]
20:49
Aminda has joined #ruby
21:06
jenrzzz has joined #ruby
21:11
jenrzzz has quit [Ping timeout: 260 seconds]
21:16
<
adam12 >
Maybe I'll rename the other `call` method and make it less "magical".
21:21
_ht has quit [Remote host closed the connection]
21:22
Vonter has quit [Ping timeout: 255 seconds]
21:23
Vonter has joined #ruby
21:31
Linux_Kerio has joined #ruby
21:35
jenrzzz has joined #ruby
21:42
Linux_Kerio has quit [Ping timeout: 256 seconds]
21:44
jenrzzz has quit [Ping timeout: 256 seconds]
21:52
jenrzzz has joined #ruby
21:56
jenrzzz has quit [Ping timeout: 246 seconds]
22:09
Aminda has quit [Ping timeout: 260 seconds]
22:10
Aminda has joined #ruby
22:16
<
[0x1eef] >
I've been using that pattern a lot lately.
22:21
dviola has quit [Quit: WeeChat 4.2.1]
22:23
dviola has joined #ruby
22:41
jenrzzz has joined #ruby
22:42
<
adam12 >
[0x1eef]: prepend?
22:42
<
adam12 >
Come to think of it, I have a bunch of times too. Mostly around the constructor because I'm sick and tired of things hijacking `initialize` when I want it.
22:46
jenrzzz has quit [Ping timeout: 252 seconds]
22:49
<
[0x1eef] >
Yep. Usually like middleware. One module intercepts the next, and filters on the args given.
23:00
ruby[bot] has quit [Remote host closed the connection]
23:00
ruby[bot] has joined #ruby
23:09
joako has quit [Quit: quit]
23:11
joako has joined #ruby
23:44
JordiGH has joined #ruby
23:45
<
JordiGH >
What's the packaging story for Ruby gems? How do people manage the moral equivalent of package-lock.json from npm or `pip freeze > requirements.txt` from Python? Packaging an app with frozen version dependencies.
23:45
<
JordiGH >
Do I use rbenv for this? Is it like Python virtualenvs?
23:54
<
JordiGH >
Hm, I think bundler is more what I want?
23:57
<
JordiGH >
I guess rbenv is more nvm from Node.js.