havenwood changed the topic of #ruby to: Ruby 3.2.2, 3.1.4, 3.3.0-preview2: https://www.ruby-lang.org | Rules: https://ruby-community.com | Logs: https://libera.irclog.whitequark.org/ruby
alphacentauri has joined #ruby
kokoro has quit [Ping timeout: 255 seconds]
kokoro has joined #ruby
budo has joined #ruby
goldfish has quit [Remote host closed the connection]
caedmon has quit [Ping timeout: 255 seconds]
hightower3 has joined #ruby
budo has quit [Quit: Leaving]
hightower2 has quit [Ping timeout: 255 seconds]
blop_ has quit [Ping timeout: 252 seconds]
blop_ has joined #ruby
edr has quit [Quit: Leaving]
caedmon has joined #ruby
caedmon has quit [Quit: caedmon]
caedmon has joined #ruby
caedmon has quit [Ping timeout: 252 seconds]
alphacentauri has quit [Ping timeout: 240 seconds]
blop has joined #ruby
caedmon has joined #ruby
blop_ has quit [Ping timeout: 252 seconds]
alphacentauri has joined #ruby
weatheredwatcher has joined #ruby
caedmon has quit [Ping timeout: 240 seconds]
hiyori has joined #ruby
_ht has joined #ruby
OverCoder has quit [Quit: Connection closed for inactivity]
victor is now known as Kartagis
otisolsen70 has joined #ruby
weatheredwatcher has quit [Ping timeout: 245 seconds]
weatheredwatcher has joined #ruby
shokohsc510817 has joined #ruby
shokohsc51081 has quit [Ping timeout: 240 seconds]
shokohsc510817 is now known as shokohsc51081
_ht has quit [Remote host closed the connection]
mtwk has joined #ruby
<mtwk> Can anyone help me downgrade to ruby 2.1.3?
<mtwk> Vod linux doesn't have it in the repos and rvm is trying to compile it with libressl, which void linux dropped recently
<mtwk> void*
<mtwk> I'm going to try 2.7.8 for now
cognemo has quit [Quit: ZNC 1.8.2 - https://znc.in]
cognemo has joined #ruby
grenierm has joined #ruby
havenwood has quit [Quit: The Lounge - https://thelounge.chat]
havenwood has joined #ruby
mtwk has quit [Read error: Connection reset by peer]
mtwk has joined #ruby
shokohsc510819 has joined #ruby
shokohsc51081 has quit [Ping timeout: 240 seconds]
shokohsc510819 is now known as shokohsc51081
FetidToot has quit [Ping timeout: 240 seconds]
FetidToot has joined #ruby
willfish has joined #ruby
mtwk has quit [Remote host closed the connection]
TomyWork has joined #ruby
weaksauce has quit [Ping timeout: 258 seconds]
konsolebox has joined #ruby
weaksauce has joined #ruby
desnudopenguino has quit [Ping timeout: 258 seconds]
otisolsen70_ has joined #ruby
otisolsen70 has quit [Ping timeout: 245 seconds]
Kartagis has left #ruby [I'll be back...or not]
Vonter has quit [Ping timeout: 240 seconds]
Vonter has joined #ruby
weaksauc_ has joined #ruby
weaksauce has quit [Ping timeout: 258 seconds]
OverCoder has joined #ruby
<ox1eef_> Void Linux dropped libressl a long time ago AFAIK.
infinityfye has joined #ruby
grenierm has quit [Quit: Client closed]
Tempesta has joined #ruby
hiyori has quit [Quit: Client closed]
konsolebox has quit [Quit: Leaving]
brokkoli_origin has quit [Quit: (Leaving)]
dalan0382283 has quit [Quit: dalan0382283]
dalan0382283 has joined #ruby
hiyori has joined #ruby
brokkoli_origin has joined #ruby
seydar has joined #ruby
constxqt has joined #ruby
seydar has quit [Ping timeout: 240 seconds]
constxqt has quit [Ping timeout: 252 seconds]
constxqt has joined #ruby
impomatic has joined #ruby
<impomatic> Hi, am I missing a better way of doing the following? state.length is fixed and i is an index into the state array:
<impomatic> i = (i + 1) % state.length
gr33n7007h2 has quit [Ping timeout: 246 seconds]
gr33n7007h has joined #ruby
constxqt has quit [Ping timeout: 255 seconds]
gr33n7007h has quit [Ping timeout: 264 seconds]
gr33n7007h has joined #ruby
otisolsen70_ has quit [Quit: Leaving]
<ox1eef_> .each.with_index(1) { ... } might eliminate the need for the 'i + 1' part.
constxqt has joined #ruby
brw has quit [Quit: The Lounge - https://thelounge.chat]
seydar has joined #ruby
OverCoder has quit [Quit: Connection closed for inactivity]
TomyWork has quit [Remote host closed the connection]
seydar has quit [Ping timeout: 240 seconds]
Vonter has quit [Ping timeout: 248 seconds]
Vonter has joined #ruby
seydar has joined #ruby
brw has joined #ruby
brw has quit [Client Quit]
yziquel has joined #ruby
brw has joined #ruby
hiyori has quit [Quit: Client closed]
brokkoli_origin has quit [Remote host closed the connection]
brokkoli_origin has joined #ruby
Vonter has quit [Ping timeout: 245 seconds]
Vonter has joined #ruby
brokkoli_origin has quit [Ping timeout: 240 seconds]
brokkoli_origin has joined #ruby
desnudopenguino has joined #ruby
alphacentauri has quit [Quit: WeeChat 4.0.5]
alphacentauri has joined #ruby
patrick has quit [Killed (NickServ (GHOST command used by podge!~patrick@fsf/member/patrick))]
patrick_ has joined #ruby
patrick_ is now known as patrick
yziquel has quit [Quit: Ping timeout (120 seconds)]
blop has quit [Ping timeout: 252 seconds]
blop has joined #ruby
<impomatic> Thanks @ox1eef_
brokkoli_origin has quit [Ping timeout: 258 seconds]
brokkoli_origin has joined #ruby
_ht has joined #ruby
<desnudopenguino> anyone have any good articles on writing tests for roda based sites?
<desnudopenguino> there are so many different testing gems i have no idea where to even start
<ox1eef_> rack-test is probably a good start.
<desnudopenguino> thanks!
<ox1eef_> Last time I used it was with test-unit, and it worked well. 'include Rack::Test::Methods', define an 'app' method that returns the Rack application, get "/foo" to make a GET request, and assert against last_response.
<desnudopenguino> cool thanks! that should help get me rolling. it's been a while since i've done any testing in ruby stuff
<desnudopenguino> and that was rails with rspec
OverCoder has joined #ruby
crespire has joined #ruby
teclator has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
crespire1 has quit [Ping timeout: 248 seconds]
crespire has quit [Killed (NickServ (GHOST command used by crespire1!~crespire@user/crespire))]
crespire1 has joined #ruby
<seydar> i'm excited to use async for non-blocking I/O
<seydar> for parallelism with CPU-bound threads, i've been using the parallel gem, which marshall's the data and sends it to the child processes
<seydar> when i look at the child processes in `top`, they all have the same memory footprint as the parent process. is that just an accounting trick, or is that true? the memory footprint is significantly higher than i would expect
shokohsc510812 has joined #ruby
shokohsc51081 has quit [Ping timeout: 240 seconds]
shokohsc510812 is now known as shokohsc51081
<leftylink> I can never remember the order of args to File.write. I always have to check
<leah2> same as read, plus content ;)
seydar has quit [Quit: leaving]
brw has quit [Quit: The Lounge - https://thelounge.chat]
brw has joined #ruby
brw has quit [Client Quit]
willfish has quit [Ping timeout: 245 seconds]
<adam12> desnudopenguino: I use capybara and rack-test.
_ht has quit [Quit: _ht]
<desnudopenguino> adam12: ok. cool. i have some doc reading to do now
m_antis has joined #ruby
m_antis has quit [Client Quit]
<ox1eef_> I do remember some oddities around the response body with rack-test. In the test environment, it is a StringIO object, and in the real world it is some type of proxy object that's just not the same. That was with Rack3.
gr33n7007h has quit [Quit: WeeChat 4.0.4]
gr33n7007h has joined #ruby
infinityfye has quit [Quit: Leaving]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
smp has quit [Quit: ZNC 1.8.2 - https://znc.in]
smp has joined #ruby
NightMonkey has left #ruby [WeeChat 3.8]
OverCoder has quit [Quit: Connection closed for inactivity]
brw has joined #ruby
hexology- has quit [Remote host closed the connection]
hexology has joined #ruby