havenwood changed the topic of #ruby to: Ruby 3.3.0, 3.2.3, 3.1.4 https://www.ruby-lang.org | Rules https://ruby-community.com | Logs https://libera.irclog.whitequark.org/ruby
ua_ has joined #ruby
infinityfye has joined #ruby
kaivai has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
jenrzzz has joined #ruby
fercell_ has joined #ruby
fercell has quit [Ping timeout: 264 seconds]
pgib has quit [Ping timeout: 260 seconds]
jenrzzz has quit [Ping timeout: 264 seconds]
dviola has quit [Ping timeout: 255 seconds]
szkl has quit [Quit: Connection closed for inactivity]
dviola has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
oneeyedalien has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
cek has quit [Quit: Connection closed for inactivity]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 255 seconds]
hightower2 has joined #ruby
hightower3 has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 252 seconds]
oneeyedalien has quit [Quit: Leaving]
_ht has joined #ruby
grenierm has joined #ruby
jenrzzz has joined #ruby
krez has joined #ruby
krez has quit [Ping timeout: 240 seconds]
Axenntio has joined #ruby
mange has quit [Remote host closed the connection]
jenrzzz has quit [Quit: Lost terminal]
tromp has joined #ruby
ih8u has quit [Remote host closed the connection]
otisolsen70 has joined #ruby
infinityfye has quit [Quit: Leaving]
krez has joined #ruby
milouse has joined #ruby
otisolsen70 has quit [Quit: Leaving]
krez has quit [Client Quit]
tromp has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
tromp has joined #ruby
ih8u has joined #ruby
grenierm has quit [Quit: Client closed]
fercell has joined #ruby
fercell_ has quit [Ping timeout: 264 seconds]
osc4rpt has quit [Ping timeout: 264 seconds]
osc4rpt has joined #ruby
osc4rpt has quit [Ping timeout: 255 seconds]
osc4rpt has joined #ruby
fercell_ has joined #ruby
fercell has quit [Ping timeout: 256 seconds]
Guest43 has joined #ruby
Guest43 has quit [Client Quit]
FetidToot has quit [Read error: Connection reset by peer]
FetidToot has joined #ruby
__jmcantrell__ has joined #ruby
jmcantrell is now known as Guest7426
Guest7426 has quit [Killed (silver.libera.chat (Nickname regained by services))]
__jmcantrell__ is now known as jmcantrell
jmcantrell_ has joined #ruby
jenrzzz has joined #ruby
Axenntio has quit [Quit: Axenntio]
helge has quit [Read error: Connection reset by peer]
Axenntio has joined #ruby
tromp has quit [Read error: Connection reset by peer]
helge has joined #ruby
jmcantrell has quit [Quit: WeeChat 4.2.1]
jmcantrell_ is now known as jmcantrell
milouse has left #ruby [#ruby]
__jmcantrell__ has joined #ruby
__jmcantrell__ has quit [Client Quit]
brokkoli_origin has quit [Ping timeout: 264 seconds]
brokkoli_origin has joined #ruby
hightower3 has joined #ruby
hightower2 has quit [Ping timeout: 252 seconds]
osc4rpt has quit [Ping timeout: 264 seconds]
osc4rpt has joined #ruby
Tempesta has quit [Quit: See ya!]
nlxstq has joined #ruby
Tempesta has joined #ruby
nlxstq has quit [Remote host closed the connection]
tromp has joined #ruby
Vonter has quit [Ping timeout: 252 seconds]
Vonter has joined #ruby
TomyWork has joined #ruby
tromp has left #ruby [Textual IRC Client: www.textualapp.com]
donofrio__ has joined #ruby
graywolf has joined #ruby
infinityfye has joined #ruby
user71 has joined #ruby
<adam12> I wonder how bad this CVE for YARD is.
<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.
<[0x1eef]> What CVE
<[0x1eef]> Ah, an XSS issue.
<adam12> I dont remember even seeing frames.html used before. I wonder if it's an rdoc.info thing.
<[0x1eef]> It's not really a big deal.
<adam12> My only concern would be having the domain used for malware redirection of some sort.
<adam12> gemdocs.org/some-gem-path/frames.html#!http://some-malicious-site
<[0x1eef]> IMO at least. Most yard documentation is on public-facing websites. So session and hijacking and the like seems unlikely.
<adam12> It does look like it strips off the scheme possibly.
<adam12> and leading forward slashes.
<adam12> So maybe it's not too bad.
<[0x1eef]> I'd guess it's mostly a nuisance.
<adam12> Oh I see. It's allowing the `javascript:` protocol that can exist without a scheme.
<adam12> <a href="javascript:alert()"> style.
Axenntio has quit [Quit: Axenntio]
dalan0382283350 has quit [Quit: Ping timeout (120 seconds)]
dalan0382283350 has joined #ruby
szkl has joined #ruby
milouse has joined #ruby
cek has joined #ruby
rvalue has quit [Ping timeout: 272 seconds]
bovis has joined #ruby
milouse has left #ruby [#ruby]
havenwood has quit [Quit: The Lounge - https://thelounge.chat]
havenwood has joined #ruby
donofrio__ has quit [Remote host closed the connection]
fcser has quit [Quit: zzzzz]
fcser has joined #ruby
hightower4 has joined #ruby
hightower3 has quit [Ping timeout: 264 seconds]
graywolf has quit [Quit: WeeChat 4.0.4]
user71 has quit [Quit: Leaving]
Aminda has quit [Remote host closed the connection]
Aminda has joined #ruby
oneeyedalien has joined #ruby
oneeyedalien has quit [Quit: Leaving]
polishdub has quit [Remote host closed the connection]
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
polishdub has joined #ruby
patrick has quit [Remote host closed the connection]
patrick__ is now known as patrick
patrick__ has joined #ruby
patrick has joined #ruby
patrick has quit [Changing host]
patrick is now known as Guest8412
patrick__ is now known as patrick
Guest8412 has quit [Killed (iridium.libera.chat (Nickname regained by services))]
patrick__ has joined #ruby
<adam12> I wonder if this is going to bite me since it's not explicit there's a prepend here. https://gist.github.com/adam12/67bdefa21f7042a0730c4be9954c0e80
trillion_exabyte has quit [Ping timeout: 252 seconds]
osc4rpt has quit [Ping timeout: 256 seconds]
osc4rpt has joined #ruby
jenrzzz has joined #ruby
trillion_exabyte has joined #ruby
TomyWork has quit [Remote host closed the connection]
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
r3m has quit [Quit: WeeChat 4.3.0-dev]
r3m has joined #ruby
Aminda has quit [Ping timeout: 260 seconds]
Aminda has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
<adam12> Maybe I'll rename the other `call` method and make it less "magical".
_ht has quit [Remote host closed the connection]
Vonter has quit [Ping timeout: 255 seconds]
Vonter has joined #ruby
Linux_Kerio has joined #ruby
jenrzzz has joined #ruby
Linux_Kerio has quit [Ping timeout: 256 seconds]
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
Aminda has quit [Ping timeout: 260 seconds]
Aminda has joined #ruby
<[0x1eef]> I've been using that pattern a lot lately.
dviola has quit [Quit: WeeChat 4.2.1]
dviola has joined #ruby
jenrzzz has joined #ruby
<adam12> [0x1eef]: prepend?
<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.
jenrzzz has quit [Ping timeout: 252 seconds]
<[0x1eef]> Yep. Usually like middleware. One module intercepts the next, and filters on the args given.
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
joako has quit [Quit: quit]
joako has joined #ruby
JordiGH has joined #ruby
<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.
<JordiGH> Do I use rbenv for this? Is it like Python virtualenvs?
<JordiGH> Hm, I think bundler is more what I want?
<JordiGH> I guess rbenv is more nvm from Node.js.