havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.7.1, 2.6.6, 2.5.8: https://www.ruby-lang.org | Paste 4+ lines of text to https://dpaste.de/ and select Ruby as the language | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | Can't talk? Register/identify with Nickserv first!
<phaul> tbh with you after watching myself, you are much better off watching the original, but idk if I can upload myself... Prly I can but I idk right now
<phaul> we have regular tech talks... in the team but it's never published outside
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Lyubo1 has joined #ruby
elphe has joined #ruby
elphe has quit [Ping timeout: 240 seconds]
elphe has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
jbeaudoin has joined #ruby
evdubs has quit [Ping timeout: 260 seconds]
ap4y has quit [Read error: Connection reset by peer]
meinside has joined #ruby
banisterfiend has quit [Remote host closed the connection]
banisterfiend has joined #ruby
ur5us has joined #ruby
blobsson has joined #ruby
SeepingN has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ap4y has joined #ruby
SeepingN has joined #ruby
evdubs has joined #ruby
postmodern has joined #ruby
twe4ked has quit [Ping timeout: 260 seconds]
DaRock has quit [Ping timeout: 264 seconds]
banisterfiend has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bambanx has joined #ruby
DaRock has joined #ruby
adu has joined #ruby
twe4ked has joined #ruby
Emmanuel_ChanelW has joined #ruby
mangoicedtea has quit [Remote host closed the connection]
DaRock has quit [Ping timeout: 240 seconds]
twe4ked has quit [Ping timeout: 260 seconds]
DaRock has joined #ruby
helpa has quit [Remote host closed the connection]
helpa-bot has joined #ruby
helpa-bot has quit [Remote host closed the connection]
helpa has joined #ruby
davispuh has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
cthulchu_ has quit [Ping timeout: 260 seconds]
ule has quit [Changing host]
ule has joined #ruby
cuerbot has joined #ruby
elcuervo has quit [Ping timeout: 256 seconds]
Exuma has joined #ruby
Exuma has quit [Client Quit]
orbyt_ has joined #ruby
gix has quit [Ping timeout: 240 seconds]
DaRock has quit [Quit: No Ping reply in 180 seconds.]
<gonza> hi there!
<havenwood> gonza: hello!
DaRock has joined #ruby
<gonza> been years since my last irc chat! feels good...
<havenwood> gonza: welcome back
<gonza> thnk.. quarantines' way
bruce_lee has quit [Ping timeout: 264 seconds]
bruce_lee has joined #ruby
gonza has quit [Remote host closed the connection]
lucasb has quit [Quit: Connection closed for inactivity]
cnsvc has quit [Read error: Connection reset by peer]
cnsvc has joined #ruby
elxbarbosa has joined #ruby
mnathani has joined #ruby
mnathani has quit [Client Quit]
mnathani has joined #ruby
bambanx has quit [Quit: Leaving]
byFate` has joined #ruby
Technodrome has joined #ruby
braincrash has quit [Quit: bye bye]
braincrash has joined #ruby
roadt has quit [Ping timeout: 240 seconds]
roadt has joined #ruby
bmurt has quit [Remote host closed the connection]
greypack has quit [Ping timeout: 256 seconds]
rose_nd_ash has joined #ruby
rose_nd_ash has quit [Remote host closed the connection]
rose_nd_ash has joined #ruby
bukkitgerman8608 has quit [Read error: Connection reset by peer]
bukkitgerman8608 has joined #ruby
SeepingN has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rose_nd_ash has quit [Remote host closed the connection]
elxbarbosa has quit [Ping timeout: 272 seconds]
rose_nd_ash has joined #ruby
rose_nd_ash has quit [Ping timeout: 265 seconds]
byFate` has quit [Quit: If you want to know more about the truth just visit my blog https://exodux222.wordpress.com/]
SeepingN has joined #ruby
greypack has joined #ruby
greypack has quit [Ping timeout: 256 seconds]
greypack has joined #ruby
greypack has quit [Ping timeout: 265 seconds]
Emmanuel_ChanelW has quit [Ping timeout: 256 seconds]
elphe has quit [Ping timeout: 246 seconds]
adu has quit [Quit: adu]
greypack has joined #ruby
SeepingN has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
SeepingN has joined #ruby
greypack has quit [Ping timeout: 256 seconds]
rose_nd_ash has joined #ruby
greypack has joined #ruby
CyberNekroRezus has quit [Quit: Leaving]
CyberNekroRezus has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
DaRock has quit [Ping timeout: 240 seconds]
DaRock has joined #ruby
elphe has joined #ruby
michael_mbp has quit [Ping timeout: 256 seconds]
UncleCid has quit [Ping timeout: 256 seconds]
bocaneri has joined #ruby
cranq has quit [Ping timeout: 246 seconds]
schne1der has joined #ruby
CyberNekroRezus has quit [Read error: Connection reset by peer]
cranq has joined #ruby
CyberNekroRezus has joined #ruby
michael_mbp has joined #ruby
Dara has joined #ruby
ap4y has quit [Ping timeout: 240 seconds]
Dara has quit [Ping timeout: 240 seconds]
SeepingN has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xco has joined #ruby
Emmanuel_ChanelW has joined #ruby
claudiuinberlin has joined #ruby
Axy has quit [Read error: Connection reset by peer]
Axy has joined #ruby
Dara has joined #ruby
Dara has quit [Remote host closed the connection]
Dara has joined #ruby
GodFather has quit [Ping timeout: 246 seconds]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
TomyWork has joined #ruby
lalit has joined #ruby
lalitmee has quit [Ping timeout: 264 seconds]
Rudd0 has quit [Ping timeout: 256 seconds]
claudiuinberlin has quit [Ping timeout: 272 seconds]
Flonk has quit [Ping timeout: 260 seconds]
rose_nd_ash has quit [Remote host closed the connection]
Flonk has joined #ruby
Rudd0 has joined #ruby
rose_nd_ash has joined #ruby
rose_nd_ash has quit [Ping timeout: 256 seconds]
rose_nd_ash has joined #ruby
ellcs has joined #ruby
rose_nd_ash has quit [Ping timeout: 256 seconds]
rose_nd_ash has joined #ruby
rose_nd_ash has quit [Ping timeout: 256 seconds]
rose_nd_ash has joined #ruby
vondruch has joined #ruby
rdash has joined #ruby
darthThorik has quit []
roadt_ has joined #ruby
rose_nd_ash has quit [Ping timeout: 246 seconds]
roadt has quit [Ping timeout: 240 seconds]
imode has quit [Ping timeout: 260 seconds]
Guest27977 has quit [Ping timeout: 244 seconds]
clinth has quit [Read error: Connection reset by peer]
r3my has quit [Ping timeout: 272 seconds]
gajus has quit [Ping timeout: 244 seconds]
ctOS has quit [Ping timeout: 260 seconds]
kevinsjoberg has quit [Read error: Connection reset by peer]
CustosLimen has quit [Read error: Connection reset by peer]
kozowu has quit [Ping timeout: 244 seconds]
strmpnk has quit [Ping timeout: 260 seconds]
Lewix has quit [Ping timeout: 240 seconds]
ellcs has quit [Ping timeout: 260 seconds]
postmodern has quit [Quit: Leaving]
Guest27977 has joined #ruby
r3my has joined #ruby
Lewix has joined #ruby
r3my has quit [Max SendQ exceeded]
ctOS has joined #ruby
manveru has quit [Ping timeout: 260 seconds]
Guest27977 has quit [Max SendQ exceeded]
Lewix has quit [Max SendQ exceeded]
gajus has joined #ruby
ctOS has quit [Max SendQ exceeded]
Guest27977 has joined #ruby
clinth has joined #ruby
rdash has quit [Ping timeout: 265 seconds]
gajus has quit [Max SendQ exceeded]
Guest27977 has quit [Max SendQ exceeded]
gajus has joined #ruby
manveru has joined #ruby
afisher has quit [Ping timeout: 244 seconds]
strmpnk has joined #ruby
gajus has quit [Max SendQ exceeded]
r3my has joined #ruby
strmpnk has quit [Max SendQ exceeded]
gajus has joined #ruby
Lewix has joined #ruby
r3my has quit [Max SendQ exceeded]
manveru has quit [Max SendQ exceeded]
gajus has quit [Max SendQ exceeded]
dputtick has quit [Read error: Connection reset by peer]
clinth has quit [Ping timeout: 265 seconds]
Lewix has quit [Max SendQ exceeded]
manveru has joined #ruby
strmpnk has joined #ruby
ctOS has joined #ruby
gajus has joined #ruby
Lewix has joined #ruby
kozowu has joined #ruby
r3my has joined #ruby
afisher has joined #ruby
dputtick has joined #ruby
howdoi has quit [Quit: Connection closed for inactivity]
Guest27977 has joined #ruby
CustosLimen has joined #ruby
clinth has joined #ruby
elphe has quit [Ping timeout: 240 seconds]
kevinsjoberg has joined #ruby
kyrylo has joined #ruby
kyrylo has quit [Client Quit]
kyrylo has joined #ruby
kpoqjdwq has joined #ruby
kyrylo has quit [Client Quit]
kpoqjdwq has quit [Remote host closed the connection]
strmpnk has joined #ruby
Lewix has joined #ruby
manveru has joined #ruby
ctOS has joined #ruby
CustosLimen has joined #ruby
afisher has joined #ruby
r3my has joined #ruby
gajus has joined #ruby
kozowu has joined #ruby
Guest27977 has joined #ruby
dputtick has joined #ruby
clinth has joined #ruby
kevinsjoberg has joined #ruby
manveru has quit [Changing host]
ctOS has quit [Changing host]
strmpnk has quit [Changing host]
gajus has quit [Changing host]
Lewix has quit [Changing host]
afisher has quit [Changing host]
r3my has quit [Changing host]
kozowu has quit [Changing host]
Guest27977 has quit [Changing host]
dputtick has quit [Changing host]
clinth has quit [Changing host]
CustosLimen has quit [Changing host]
kevinsjoberg has quit [Changing host]
elphe has joined #ruby
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xco has quit [Ping timeout: 264 seconds]
kich has quit [Ping timeout: 256 seconds]
kich has joined #ruby
ur5us has joined #ruby
ur5us has quit [Remote host closed the connection]
ur5us has joined #ruby
Dara has quit [Remote host closed the connection]
Dara has joined #ruby
Dara has quit [Ping timeout: 240 seconds]
Dara has joined #ruby
AieBall has joined #ruby
AieBall has quit [Excess Flood]
ellcs has joined #ruby
Dara has quit [Ping timeout: 240 seconds]
Dara has joined #ruby
cnsvc has quit [Ping timeout: 240 seconds]
iNs has quit [Ping timeout: 240 seconds]
iNs has joined #ruby
dionysus69 has joined #ruby
ap4y has joined #ruby
ellcs has quit [Ping timeout: 260 seconds]
ur5us has quit [Ping timeout: 244 seconds]
probonic has joined #ruby
CyberNekroRezus is now known as akem
blobsson has quit [Read error: Connection reset by peer]
sarna has joined #ruby
Tempesta has quit [Quit: AdiIRC is updating to v3.9 Beta Build (2020/08/19 UTC) 64 Bit]
Tempesta has joined #ruby
kich has quit [Ping timeout: 265 seconds]
elphe has quit [Ping timeout: 260 seconds]
elphe has joined #ruby
chalkmonster has joined #ruby
bvdw has quit [Quit: The Lounge - https://thelounge.chat]
bvdw has joined #ruby
ap4y has quit [Ping timeout: 240 seconds]
strk has joined #ruby
ap4y has joined #ruby
jenrzzz_ has quit [Ping timeout: 246 seconds]
ap4y has quit [Ping timeout: 240 seconds]
ap4y has joined #ruby
drincruz has joined #ruby
schne1der has quit [Ping timeout: 264 seconds]
_whitelogger has joined #ruby
Rudd0 has quit [Ping timeout: 240 seconds]
ruurd has quit [Quit: ZZZzzz…]
ruurd has joined #ruby
drincruz has quit [Ping timeout: 256 seconds]
UncleCid has joined #ruby
banisterfiend has joined #ruby
<strk> a/part
strk has left #ruby ["WeeChat 2.8"]
meinside has quit [Quit: Connection closed for inactivity]
drincruz has joined #ruby
chalkmonster has quit [Quit: WeeChat 2.9]
chalkmonster has joined #ruby
dualfade has quit [Ping timeout: 256 seconds]
dualfade has joined #ruby
Dara has quit [Ping timeout: 240 seconds]
GodFather has joined #ruby
schne1der has joined #ruby
chalkmonster has quit [Quit: WeeChat 2.9]
chalkmonster has joined #ruby
Dara has joined #ruby
Scriptonaut has quit [Ping timeout: 256 seconds]
GodFather has quit [Remote host closed the connection]
Scriptonaut has joined #ruby
banisterfiend has quit [Read error: Connection reset by peer]
Dara has quit [Ping timeout: 240 seconds]
kich has joined #ruby
fercell has joined #ruby
UncleCid has quit [Remote host closed the connection]
elcuervo has joined #ruby
cuerbot has quit [Ping timeout: 264 seconds]
TCZ has joined #ruby
SeepingN has joined #ruby
ChmEarl has joined #ruby
cliluw has quit [Ping timeout: 264 seconds]
sysh has joined #ruby
Spitfire_ is now known as Spitfire
schne1der has quit [Ping timeout: 246 seconds]
arekushi has joined #ruby
ExoUNX has quit [Ping timeout: 256 seconds]
GodFather has joined #ruby
GodFather_ has joined #ruby
GodFather has quit [Read error: No route to host]
GodFather has joined #ruby
GodFather_ has quit [Ping timeout: 264 seconds]
crowley has joined #ruby
sarna has quit [Quit: Connection closed]
fercell has quit [Quit: WeeChat 2.8]
postmodern has joined #ruby
TCZ has quit [Quit: Leaving]
GodFather has quit [Remote host closed the connection]
chalkmonster has quit [Quit: WeeChat 2.9]
x0n has quit [Ping timeout: 246 seconds]
x0n has joined #ruby
Mrgoose845701915 is now known as Mrgoose
dualfade has quit [Ping timeout: 240 seconds]
dualfade has joined #ruby
howdoi has joined #ruby
Emmanuel_ChanelW has quit [Quit: Leaving]
SeepingN has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
SeepingN has joined #ruby
SeepingN has quit [Remote host closed the connection]
GodFather has joined #ruby
kich has quit [Ping timeout: 256 seconds]
kich has joined #ruby
Rudd0 has joined #ruby
Rudd0^ has joined #ruby
Rudd0 has quit [Ping timeout: 240 seconds]
dionysus69 has quit [Ping timeout: 240 seconds]
cthulchu_ has joined #ruby
chalkmonster has joined #ruby
kristofferR has joined #ruby
SeepingN has joined #ruby
DaRock has quit [Ping timeout: 256 seconds]
sysh has quit [Remote host closed the connection]
FastJack has quit [Ping timeout: 256 seconds]
FastJack has joined #ruby
orbyt_ has joined #ruby
mozzarella has quit [Read error: Connection reset by peer]
cnsvc has joined #ruby
dasher00 has joined #ruby
adu has joined #ruby
gix has joined #ruby
elphe has quit [Ping timeout: 264 seconds]
TomyWork has quit [Quit: Leaving]
Rudd0^ has quit [Ping timeout: 265 seconds]
Rudd0 has joined #ruby
cliluw has joined #ruby
chalkmonster has quit [Quit: WeeChat 2.9]
bocaneri has quit [Read error: Connection reset by peer]
cliluw has quit [Ping timeout: 260 seconds]
cliluw has joined #ruby
davispuh has joined #ruby
robotcars has joined #ruby
<robotcars> if I'm using bundler, and want to name a file bundler, but it won't use the bundle command. am I safe?
<adam12> robotcars: You might run into a constant conflict if you define `Bundler` inside the file. Do you?
<robotcars> i dont. it just pulls from stored proc and packs to zip.
<robotcars> it'll just be the filename
<adam12> I can't see it being an issue outside of $LOAD_PATH
<robotcars> thanks!
<adam12> So make sure if you `require "bundler"` that your ./lib or whatever is at the start of $LOAD_PATH and not the end.
<adam12> Or require_relative to be safe.
<robotcars> thanks adam12
<adam12> np
chalkmonster has joined #ruby
kich has quit [Ping timeout: 240 seconds]
kich has joined #ruby
Scriptonaut has quit [Changing host]
Scriptonaut has joined #ruby
fercell has joined #ruby
greengriminal has joined #ruby
greengriminal has quit [Quit: Leaving]
iamlalit has joined #ruby
lalit has quit [Ping timeout: 265 seconds]
duderonomy has joined #ruby
CrazyEddy has joined #ruby
elxbarbosa has joined #ruby
SeepingN_ has joined #ruby
SeepingN has quit [Disconnected by services]
banisterfiend has joined #ruby
banisterfiend_ has joined #ruby
banisterfiend has quit [Ping timeout: 260 seconds]
banisterfiend_ is now known as banisterfiend
jenrzzz has joined #ruby
schne1der has joined #ruby
fercell has quit [Quit: WeeChat 2.8]
jenrzzz has quit [Ping timeout: 240 seconds]
jinie has quit [Quit: ZNC 1.6.1 - http://znc.in]
code_zombie has joined #ruby
adu has quit [Ping timeout: 256 seconds]
jinie has joined #ruby
schne1der has quit [Quit: schne1der]
tankf33der has joined #ruby
cd has joined #ruby
schne1der has joined #ruby
adu has joined #ruby
elphe has joined #ruby
ur5us has joined #ruby
rafadc has quit [Quit: ZNC - https://znc.in]
CrazyEddy has quit [Ping timeout: 256 seconds]
SeepingN_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rafadc has joined #ruby
_whitelogger has joined #ruby
CrazyEddy has joined #ruby
ap4y has joined #ruby
cek has joined #ruby
vondruch has quit [Ping timeout: 256 seconds]
mozzarella has joined #ruby
UncleCid has joined #ruby
rubyn00b has joined #ruby
dasher00 has quit [Ping timeout: 272 seconds]
<rubyn00b> hello!
<apotheon> hi
dualfade has quit [Ping timeout: 256 seconds]
dualfade has joined #ruby
nakilon2020 has joined #ruby
<nakilon2020> havenwood: hey; since I've got no response here; do you think my issue belongs to https://bugs.ruby-lang.org/projects/ruby-trunk/issues?
<nakilon2020> (that one about runtime error on Alpine)
robotcars has left #ruby [#ruby]
schne1der has quit [Quit: schne1der]
banisterfiend_ has joined #ruby
banisterfiend has quit [Ping timeout: 240 seconds]
banisterfiend_ is now known as banisterfiend
banisterfiend has quit [Client Quit]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<rubyn00b> I'm trying to do some IO streaming through unix commands. The way I'm doing it seems clunky, is there a better way? Here's my current code: URI.open('http://textfiles.com/100/actung.hum').then { |io| cmd = IO.popen('cat -n', 'rb+'); IO.copy_stream io, cmd; cmd.close_write; cmd }.then { |io| cmd = IO.popen('rev', 'rb+'); IO.copy_stream io, cmd;
<rubyn00b> cmd.close_write; cmd }.then { |io| data = io.read; puts data }
<rubyn00b> Specifically, at each point in the chain, I'm doing an IO.copy_stream. So I feel that that means I'm making a full copy of the data (though it's buffered) at each step, rather than for example processing data as it comes in.
Guest27977 has quit []
<rubyn00b> If my file were 1 gig sized, then I'd probably be making a few 1G copies of the string as I stream it from IO to IO, I'm guessing.
ec has joined #ruby
GodFather has quit [Remote host closed the connection]
elxbarbosa has quit [Read error: Connection reset by peer]
banisterfiend has joined #ruby
banisterfiend_ has joined #ruby
banisterfiend has quit [Ping timeout: 240 seconds]
banisterfiend_ is now known as banisterfiend
cek has quit [Quit: Connection closed for inactivity]
banisterfiend_ has joined #ruby
banisterfiend has quit [Read error: Connection reset by peer]
banisterfiend has joined #ruby
elxbarbosa has joined #ruby
crowley has quit [Read error: Connection reset by peer]
banisterfiend_ has quit [Ping timeout: 240 seconds]
mangoicedtea has joined #ruby
SeepingN has joined #ruby
<adam12> rubyn00b: Why cat -n?
<rubyn00b> It's just a few examples to visibly transform the text.
<adam12> rubyn00b: Ah. What's your endgame? Not sure there's much better than IO.copy_stream, other than passing one fd to another.
<rubyn00b> They could just as well be `gzcat` and `tar tvf -`.
SeepingN has quit [Client Quit]
<adam12> There's also IO.pipe and .. I think some sort of pipe in Shell too.
<rubyn00b> So I'm thinking if I wanted to stream a few hundred megs off a web site, and I wanted to unzip and untar it, I don't want to make copies of it.
jbeaudoin has quit [Quit: Connection closed for inactivity]
<rubyn00b> I feel like it should be as simple as URI.open('url').gunzip.untar, but the chained methods should handle IO-like objects smartly.
<rubyn00b> Rather than downloading all the content at once, processing it, passing another giant string, repeat.
<adam12> Maybe Open3.pipeline. Grab the stdout fd from the pipeline and then provide it to URI somehow.
SeepingN has joined #ruby
drincruz has quit [Ping timeout: 240 seconds]
<adam12> Actually, URI.open looks like it yields an io object, so maybe URI.open(..) { |io| Open3.pipeline(["cat", "-n"], "rev", out: $stdout) }
<adam12> Untested.
<adam12> I didn't add the in key. Open3.pipeline(["cat", "-n"], "rev", in: io, out: $stdout)
<leftylink> for the specific case of web, I happen to know that https://ruby-doc.org/stdlib-2.6.3/libdoc/net/http/rdoc/Net/HTTPResponse.html#method-i-read_body says "the body is provided in fragments, as it is read in from the socket" - whether that fragmentation is of the sort needed for this purpose, I do not know
<adam12> Good point. In this case I might actually reach for the down gem.
elxbarbosa has quit [Ping timeout: 272 seconds]
<leftylink> https://ruby-doc.org/stdlib-2.7.1/libdoc/net/http/rdoc/Net/HTTP.html mentions "you can instead stream the body directly to an IO", and then I note that https://ruby-doc.org/stdlib-2.7.0/libdoc/zlib/rdoc/Zlib/GzipReader.html says #new needs "The io must have a read method that behaves same as the IO#read."
<leftylink> so it may be possible to put these pieces together
factormystic has quit [Quit: The Lounge - https://thelounge.chat]
Technodrome has quit [Ping timeout: 256 seconds]
factormystic has joined #ruby
<rubyn00b> adam12: Cool, thanks for the Open3.pipeline suggestion. It sounds like what I'm looking for in this scenario.
factormystic has quit [Quit: The Lounge - https://thelounge.chat]
factormystic has joined #ruby
podman has quit [Ping timeout: 260 seconds]
podman has joined #ruby
drincruz has joined #ruby
JayDoubleu has quit [Ping timeout: 244 seconds]
AutomationD has quit [Ping timeout: 244 seconds]
lipoqil has quit [Read error: Connection reset by peer]
coffeejunk has quit [Ping timeout: 260 seconds]
KnownSyntax has quit [Ping timeout: 260 seconds]
peteretep has quit [Ping timeout: 260 seconds]
maxmanders_ has quit [Ping timeout: 272 seconds]
podman has quit [Read error: Connection reset by peer]
Argorok has quit [Ping timeout: 260 seconds]
Sina has quit [Ping timeout: 244 seconds]
podman has joined #ruby
Sina has joined #ruby
graphicsv has quit [Ping timeout: 244 seconds]
rann has quit [Ping timeout: 244 seconds]
lipoqil has joined #ruby