adam12 changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 3.2.2, 3.1.4, 3.0.6, 2.7.8: https://www.ruby-lang.org | Paste 4+ lines to: https://gist.github.com | Books: https://t.ly/9ua4 | Logs: https://libera.irclog.whitequark.org/ruby/
hightower3 has quit [Remote host closed the connection]
hightower3 has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
shokohsc1 has joined #ruby
shokohsc has quit [Ping timeout: 255 seconds]
shokohsc1 is now known as shokohsc
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 264 seconds]
yaw has joined #ruby
autodev has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
autodev has quit [Ping timeout: 265 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
hightower3 has quit [Read error: Connection reset by peer]
<tsujp> ox1eef_: aaaaaaaaaaaaaaaaaa -- derp and a half mate. Thanks. I spent much, much longer on that snippet than I'd like to admit (*cough* hours *cough*)
hightower3 has joined #ruby
caedmon has joined #ruby
<ox1eef_> No worries.
caedmon has quit [Ping timeout: 252 seconds]
yaw has joined #ruby
caedmon has joined #ruby
agent_white has joined #ruby
ur5us has quit [Ping timeout: 256 seconds]
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
<tsujp> Anyone have any opinions on Jekyll vs Middleman for static sites? Middleman can do stuff other than blogs but that's about all I know
<ox1eef_> I don't have much experience with either. I have been using 'nanoc' for site static sites. It has its issues but overall not bad.
ur5us has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
caedmon has quit [Ping timeout: 252 seconds]
yaw has joined #ruby
rvalue has quit [Read error: Connection reset by peer]
rvalue has joined #ruby
yaw has quit [Ping timeout: 268 seconds]
ur5us has quit [Ping timeout: 252 seconds]
sam113101 has quit [Remote host closed the connection]
sam113101 has joined #ruby
yaw has joined #ruby
<sphex> They weren't kidding when they called rubocop "opinionated".
<sphex> It's like "roast my code".
yaw has quit [Ping timeout: 268 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
caedmon has joined #ruby
yaw has joined #ruby
yaw has quit [Ping timeout: 276 seconds]
caedmon has quit [Ping timeout: 246 seconds]
yaw has joined #ruby
ur5us has joined #ruby
<ox1eef_> Its defaults are extreme. I use standardrb instead: https://github.com/testdouble/standard - it uses rubocop under the hood, but doesn't apply as many cops.
<ox1eef_> I usually use it like this: https://github.com/0x1eef/xchan.rb/blob/main/.rubocop.yml - even standardrb has some cops I don't care for.
Linux_Kerio has joined #ruby
ur5us has quit [Ping timeout: 265 seconds]
grenierm has joined #ruby
<sphex> ox1eef_: interesting. thanks.
ur5us has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
tomtmym has joined #ruby
tomtmym has joined #ruby
tomtmym has quit [Changing host]
yaw has joined #ruby
yaw has quit [Ping timeout: 276 seconds]
yaw has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
teclator has joined #ruby
yaw has quit [Ping timeout: 252 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 240 seconds]
<tsujp> I like ruby and the option to be able to do things a few different ways but I do think the accumulated "cruft" should be removed, there's almost _too_ many ways to do the same thing now
<tsujp> im someone who uses ruby infrequently, if I was using it at my 9-5 I'd probably "just be accustomed to it". I don't think it should be as single-way-of-doing-something as Python (I don't like Python) but man, 50 ways to do the same thing is too much
<tsujp> Evidenced by the crazy amount of cops and style rules
<tsujp> Not even JavaScript is that bad when using something like eslint
mexen has joined #ruby
yaw has joined #ruby
MalusVulgaris has joined #ruby
<ox1eef_> I think it's more a case of rubocop being too pedantic tbh.
Linux_Kerio has quit [Ping timeout: 255 seconds]
ur5us has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
___nick___ has joined #ruby
yaw has quit [Ping timeout: 250 seconds]
autodev has joined #ruby
autodev has quit [Ping timeout: 264 seconds]
llua has quit [Ping timeout: 265 seconds]
yaw has joined #ruby
llua has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
agent_white has quit [Quit: leaving]
llua has quit [Ping timeout: 252 seconds]
hightower3 has quit [Read error: Connection reset by peer]
crespire has joined #ruby
crespire1 has quit [Ping timeout: 255 seconds]
yaw has quit [Ping timeout: 265 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 248 seconds]
otisolsen70 has joined #ruby
yaw has joined #ruby
llua has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
_ht has joined #ruby
jvalleroy has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
jvalleroy has joined #ruby
yaw has quit [Ping timeout: 265 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
luna_ has joined #ruby
luna_ has left #ruby [#ruby]
crespire1 has joined #ruby
crespire has quit [Killed (NickServ (GHOST command used by crespire1))]
matoro has quit [Ping timeout: 250 seconds]
MalusVulgaris has quit [Ping timeout: 248 seconds]
matoro has joined #ruby
dviola has quit [Quit: WeeChat 3.8]
BDFOC has quit [Ping timeout: 252 seconds]
MalusVulgaris has joined #ruby
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
BDFOC has joined #ruby
___nick___ has joined #ruby
___nick___ has quit [Client Quit]
MalusVulgaris has quit [Ping timeout: 240 seconds]
MalusVulgaris has joined #ruby
___nick___ has joined #ruby
infinityfye has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
rancid has joined #ruby
markong has joined #ruby
yaw has quit [Ping timeout: 276 seconds]
shokohsc3 has joined #ruby
shokohsc has quit [Ping timeout: 276 seconds]
shokohsc3 is now known as shokohsc
jokish has joined #ruby
yaw has joined #ruby
rancid has quit [Ping timeout: 246 seconds]
MalusVulgaris has quit [Ping timeout: 256 seconds]
grenierm has quit [Ping timeout: 260 seconds]
yaw has quit [Ping timeout: 255 seconds]
caedmon has joined #ruby
caedmon has quit [Ping timeout: 265 seconds]
jokish has quit [Ping timeout: 246 seconds]
yaw has joined #ruby
markong has quit [Ping timeout: 252 seconds]
tomtmym has quit [Quit: Gone.]
petru has quit [Quit: WeeChat 3.5]
petru has joined #ruby
yaw has quit [Ping timeout: 276 seconds]
Linux_Kerio has joined #ruby
yaw has joined #ruby
yaw has quit [Ping timeout: 252 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 248 seconds]
yaw has joined #ruby
Zaparo has joined #ruby
yaw has quit [Ping timeout: 250 seconds]
Sankalp has quit [Ping timeout: 260 seconds]
Sankalp has joined #ruby
FetidToot has quit [Quit: The Lounge - https://thelounge.chat]
FetidToot has joined #ruby
FetidToot has quit [Read error: Connection reset by peer]
FetidToot has joined #ruby
yaw has joined #ruby
teclator has quit [Ping timeout: 246 seconds]
teclator has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
PaulW2U has joined #ruby
yaw has joined #ruby
autodev has joined #ruby
autodev has quit [Remote host closed the connection]
hernan has joined #ruby
autodev has joined #ruby
yaw has quit [Ping timeout: 265 seconds]
autodev has quit [Ping timeout: 248 seconds]
Zaparo has quit [Ping timeout: 260 seconds]
caedmon has joined #ruby
MalusVulgaris has joined #ruby
caedmon has quit [Ping timeout: 248 seconds]
yaw has joined #ruby
tomtmym has joined #ruby
tomtmym has quit [Changing host]
tomtmym has joined #ruby
gr33n7007h has quit [Ping timeout: 255 seconds]
petru_ has joined #ruby
teclator has quit [Ping timeout: 260 seconds]
yaw has quit [Ping timeout: 264 seconds]
gr33n7007h has joined #ruby
gr33n7007h has quit [Ping timeout: 268 seconds]
gr33n7007h has joined #ruby
unbeni13 has joined #ruby
yaw has joined #ruby
Zerock has joined #ruby
<Zerock> I'm having an issue upgrading the sqlite3 gem on openbsd. It fails when building native extensions: /usr/local/lib/ruby/3.1/psych.rb:455:in `parse_stream': undefined method `parse' for #<Psych::Parser:0x0000014137675ee8 @handler=#<Psych::Handlers::DocumentStream:0x0000014137676028 @stack=[], @last=nil, @root=nil, @start_line=nil, @start_column=nil, @end_line=nil, @end_column=nil,
<Zerock> @block=#<Proc:0x0000014137675f38 /usr/local/lib/ruby/3.1/psych.rb:399>>, @external_encoding=0> (NoMethodError)
<Zerock> the psych gem is up to date, but it seems to be missing a required method
<Zerock> any idea what's going on?
<Zerock> I found a similar error report in the github issues for psych itself, but that wasn't the problem
petru_ has quit [Quit: WeeChat 3.5]
<Zerock> okay never mind. looks like openbsd added its own packages for the gems I need, so I can just use those.
eddof13 has joined #ruby
PaulW2U has left #ruby [#ruby]
eddof13 has quit [Client Quit]
<adam12> leah2: Do you think the interface to HTTP clients (get, post, delete) could ever be as elegantly decomposed as Rack was?
autodev has joined #ruby
<adam12> I feel like Faraday tried but the recent Faraday 1 -> 2 migration has been very unfortunate.
<leah2> hmm
<leah2> i think a client can be quite complex
<adam12> Yeah :| I kind of agree.
<adam12> I think the solve is for net/http to improve, or a new core net/http introduced.
<adam12> If I could just slot in my own http client to every library I use, I'd be a happy man.
yaw has quit [Ping timeout: 246 seconds]
autodev_ has joined #ruby
caedmon has joined #ruby
autodev has quit [Ping timeout: 276 seconds]
autodev_ has quit []
yaw has joined #ruby
yaw has quit [Ping timeout: 265 seconds]
yaw has joined #ruby
MalusVulgaris has quit [Quit: MalusVulgaris]
yaw has quit [Ping timeout: 248 seconds]
xuochi has joined #ruby
ice9 has joined #ruby
<ice9> does rubygems.org support ipv6?
yaw has joined #ruby
<ice9> bundle install fails inside docker container:
<ice9> Retrying fetcher due to error (2/4): Bundler::HTTPError Could not fetch specs from https://rubygems.org/ due to underlying error <Net::OpenTimeout: execution expired (https://rubygems.org/specs.4.8.gz)>
Zerock has left #ruby [#ruby]
<petru> ice9, running `host rubygems.org` shows quite a few IPv6 addresses
caedmon has quit [Ping timeout: 255 seconds]
<ice9> petru, the container can fetch from github.com but not from rubygems.org
<ice9> whether using http or https
<petru> ice9, weird. curl -6 -I https://rubygems.org also seems to be working
eddof13 has joined #ruby
eddof13 has quit [Client Quit]
<petru> Yeah, it points to the same SO answer above
yaw has quit [Ping timeout: 260 seconds]
<petru> Weird that it's still a problem after all these years
mexen has quit []
yaw has joined #ruby
c10l has quit [Quit: See ya! o/]
c10l has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
Sankalp has quit [Ping timeout: 255 seconds]
<adam12> ice9: It might be worth resurfacing to bundler/rubygems bug tracker if you dont' see an open issue.
Linux_Kerio has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 240 seconds]
Sankalp has joined #ruby
yaw has joined #ruby
backha has joined #ruby
unbeni13 has quit [Ping timeout: 246 seconds]
fondak4 has joined #ruby
backha has quit [Ping timeout: 240 seconds]
yaw has quit [Ping timeout: 240 seconds]
xuochi has quit [Remote host closed the connection]
yaw has joined #ruby
teclator has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 250 seconds]
hrberg has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hrberg has joined #ruby
yaw has joined #ruby
fondak4 has quit [Ping timeout: 260 seconds]
jimeh has quit [Remote host closed the connection]
jimeh has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
___nick___ has quit [Ping timeout: 265 seconds]
yaw has joined #ruby
_ht has quit [Quit: _ht]
jimeh has quit [Remote host closed the connection]
jimeh has joined #ruby
yaw has quit [Ping timeout: 276 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
teclator has quit [Ping timeout: 248 seconds]
yaw has quit [Ping timeout: 265 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 276 seconds]
c10l has quit [Quit: See ya! o/]
c10l has joined #ruby
yaw has joined #ruby
infinityfye has quit [Ping timeout: 276 seconds]
ur5us has joined #ruby
tomtmym has quit [Quit: Gone.]
yaw has quit [Ping timeout: 250 seconds]
infinityfye has joined #ruby
infinityfye has quit [Client Quit]
yaw has joined #ruby
otisolsen70 has quit [Quit: Leaving]
ap4y has joined #ruby
yaw has quit [Ping timeout: 276 seconds]
yaw has joined #ruby
szkl has joined #ruby
Linux_Kerio has joined #ruby
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
yaw has quit [Ping timeout: 276 seconds]
shokohsc0 has joined #ruby
shokohsc has quit [Ping timeout: 250 seconds]
shokohsc0 is now known as shokohsc
shokohsc has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
polishdub has quit [Ping timeout: 255 seconds]
polishdub has joined #ruby
perrierjouet has quit [Quit: WeeChat 3.8]
perrierjouet has joined #ruby
shokohsc has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
yaw has joined #ruby
shokohsc has quit [Ping timeout: 255 seconds]
shokohsc has joined #ruby
yaw has quit [Ping timeout: 255 seconds]
Linux_Kerio has quit [Ping timeout: 252 seconds]
yaw has joined #ruby
yaw has quit [Ping timeout: 260 seconds]
yaw has joined #ruby