havenwood changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 3.0.0, 2.7.2, 2.6.6: https://www.ruby-lang.org | Paste 4+ lines of text to https://dpaste.org | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | BLM <3
jenrzzz has joined #ruby
oneeggeach has quit [Quit: Leaving...]
Rounin has quit [Ping timeout: 260 seconds]
rich76 has joined #ruby
techsethi has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
rich76 has quit [Client Quit]
techsethi has quit [Ping timeout: 256 seconds]
jla has quit [Ping timeout: 260 seconds]
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
Technodrome has joined #ruby
n1v has joined #ruby
n1v has quit [Client Quit]
n1v has joined #ruby
n1v has quit [Client Quit]
niv has quit [Ping timeout: 258 seconds]
niv has joined #ruby
niv has quit [Client Quit]
niv has joined #ruby
niv has quit [Remote host closed the connection]
niv has joined #ruby
niv has quit [Client Quit]
nertzy has joined #ruby
niv has joined #ruby
niv has quit [Client Quit]
niv has joined #ruby
niv has quit [Client Quit]
niv has joined #ruby
niv has quit [Client Quit]
niv has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
niv has quit [Client Quit]
niv has joined #ruby
niv has quit [Client Quit]
niv has joined #ruby
jenrzzz has joined #ruby
<woodruffw> watzon: do you need bit or byte granularity?
<woodruffw> one option to consider is kaitai, you can write your spec out in YAML and have it compiled to ruby: https://kaitai.io/ (i haven't used the ruby compiler before, but the python and C/C++ ones work well)
niv has quit [Client Quit]
niv has joined #ruby
niv has quit [Client Quit]
niv has joined #ruby
niv has quit [Client Quit]
<watzon> Just byte granularity is good, but ideally I need something like Python's struct or Crystal's IO::ByteFormat. I might be able to get away with using `Array.pack` and `String.unpack`, but it's pretty limited.
niv has joined #ruby
niv has quit [Client Quit]
niv has joined #ruby
<watzon> My problem with more declarative methods is that I'm working with 1200+ generated classes, and the declarative methods would require major changes to the codegen
niv has quit [Client Quit]
niv has joined #ruby
rzjian has joined #ruby
niv has quit [Client Quit]
niv has joined #ruby
niv has quit [Client Quit]
niv has joined #ruby
Sina has quit [Quit: Connection closed for inactivity]
niv has quit [Client Quit]
jenrzzz has quit [Ping timeout: 272 seconds]
niv has joined #ruby
jenrzzz has joined #ruby
<woodruffw> ah, that's hard...
<woodruffw> i can say from experience that the `pack`/`unpack` route *does* work: https://github.com/Homebrew/ruby-macho/
<woodruffw> but it's definitely not the most pleasant
coniptor has quit [Ping timeout: 246 seconds]
coniptor has joined #ruby
jenrzzz has quit [Ping timeout: 265 seconds]
jenrzzz has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
Swyper has joined #ruby
Swyper has quit [Ping timeout: 240 seconds]
Technodrome has joined #ruby
bukkitgerman8608 has quit [Read error: Connection reset by peer]
bukkitgerman8608 has joined #ruby
<watzon> Yeah I didn't realize how spoiled I've been with Crystal. Ruby just doesn't like to think of bytes.
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
bukkitgerman8608 has quit [Ping timeout: 240 seconds]
techsethi has joined #ruby
deviantfero has joined #ruby
techsethi has quit [Ping timeout: 240 seconds]
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jla has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
zxq2 has quit [Ping timeout: 272 seconds]
work_ has quit [Quit: Connection closed for inactivity]
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
m_antis has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has joined #ruby
gix has quit [Ping timeout: 260 seconds]
m_antis has joined #ruby
Emmanuel_Chanel has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
Alexandra_V has joined #ruby
rzjian has quit [Quit: WeeChat 3.0]
niv has quit [Ping timeout: 258 seconds]
<Alexandra_V> Hi everybody, I'm new here! :)
jenrzzz has quit [Ping timeout: 256 seconds]
ChmEarl has quit [Quit: Leaving]
jenrzzz has joined #ruby
goepsilongo has quit [Quit: WeeChat 3.0]
techsethi has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
jenrzzz has joined #ruby
Alexandra_V has quit [Quit: Connection closed]
jenrzzz has quit [Ping timeout: 260 seconds]
s3nd1v0g1us has quit [Quit: WeeChat 3.0.1]
m_antis has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
yokel has quit [Ping timeout: 240 seconds]
m27frogy has quit [Ping timeout: 272 seconds]
yokel has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
GodFather has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
duderonomy has joined #ruby
GodFather has joined #ruby
GodFather has quit [Ping timeout: 264 seconds]
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
jenrzzz has joined #ruby
jla has quit [Ping timeout: 265 seconds]
niv has joined #ruby
deviantfero has quit [Ping timeout: 246 seconds]
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
Rounin has joined #ruby
neshpion has quit [Quit: neshpion]
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
Alexandra_V has joined #ruby
Alexandra_V has left #ruby [#ruby]
_whitelogger has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 264 seconds]
Alexandra_V has joined #ruby
dfucci has quit [Ping timeout: 246 seconds]
jla has joined #ruby
Alexandra_V23 has joined #ruby
cd has quit [Quit: cd]
jenrzzz has joined #ruby
trautwein has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
Swyper has joined #ruby
jenrzzz has quit [Ping timeout: 265 seconds]
dfucci has joined #ruby
Swyper has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
postmodern has joined #ruby
jenrzzz has quit [Ping timeout: 265 seconds]
jenrzzz has joined #ruby
teardown has quit [Remote host closed the connection]
teardown has joined #ruby
orbyt_ has joined #ruby
rzjian has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
<Alexandra_V23> Hi everybody, I'm new to freenode :)
Alexandra_V has quit [Quit: Connection closed]
Alexandra_V23 has quit [Quit: Connection closed]
elcuervo has quit [Read error: Connection reset by peer]
jenrzzz has joined #ruby
elcuervo has joined #ruby
moldorcoder7 has quit [Quit: %bye mirc%]
moldorcoder7 has joined #ruby
teclator has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
fercell has joined #ruby
elphe has joined #ruby
jenrzzz has joined #ruby
jla has quit [Remote host closed the connection]
jenrzzz has quit [Ping timeout: 260 seconds]
jla has joined #ruby
jenrzzz has joined #ruby
vondruch has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dionysus69_ has joined #ruby
burgestrand has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
fercell has quit [Ping timeout: 260 seconds]
fercell has joined #ruby
jenrzzz has joined #ruby
rafadc has joined #ruby
con3 has quit [Ping timeout: 240 seconds]
jenrzzz has quit [Ping timeout: 240 seconds]
naftilos76 has joined #ruby
jenrzzz has joined #ruby
evil has quit [Quit: Connection closed for inactivity]
<naftilos76> Hi i am trying to optimize a piece of code that is part of a caching system: https://pastebin.ubuntu.com/p/DJD9SvGhNy/
<naftilos76> Can you pls have a look and tell me if there is any way to improve it?
<naftilos76> After using this method in a loop i get a max of 200K/sec but suddenly it drops down to a few per sec
<naftilos76> off course the reason for this is because i am using 5000 randomly generated user ids and 50000 randomly generated topic ids
<naftilos76> if i drop the value range of these two i get better performance
<naftilos76> the was i am doing it is the least memory-hungry approach based on my understanding
<naftilos76> if i just drop all data inside an array the performance just explodes
<naftilos76> but it takes a lot of memory space
<naftilos76> and searching/deleting gets slower
<naftilos76> can anybody help?
iNs has quit [Quit: bubye]
iNs has joined #ruby
fercell has quit [Ping timeout: 260 seconds]
fercell has joined #ruby
x0n has quit [Ping timeout: 240 seconds]
x0n has joined #ruby
Swyper has joined #ruby
Swyper has quit [Ping timeout: 264 seconds]
x0n has quit [Ping timeout: 256 seconds]
<nakilon> naftilos76 was it you who did the caching thing few weeks ago?
<naftilos76> yes
<nakilon> I said you'll face the perfomance drop on reaching 3GB of memory, what did you reach?
<naftilos76> i cannot say i noticed such a thing
<nakilon> what memory did your process reach?
<naftilos76> i am running stats in order to find a good structure
<naftilos76> i reached 50GB
<nakilon> _OO
<naftilos76> the problem is that i keep noticing sudden drop of performance
<nakilon> would be 5GB if you used different language
<naftilos76> that is records/sec
<naftilos76> that is my last resort
<nakilon> I told you you'd notice it, just weird how you got this far
<naftilos76> probably will move to C++
jenrzzz has quit [Ping timeout: 240 seconds]
weaksauce has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
x0n has joined #ruby
fercell has quit [Ping timeout: 272 seconds]
fercell has joined #ruby
<naftilos76> there is no cure i guess
split-brain has joined #ruby
coniptor has quit [Ping timeout: 240 seconds]
coniptor has joined #ruby
<nakilon> maybe look at the existing in-mem databases for that
rzjian has quit [Quit: WeeChat 3.0]
<nakilon> 50GB Ruby process is just wild
jenrzzz has quit [Ping timeout: 240 seconds]
DaRock has quit [Ping timeout: 265 seconds]
moldorcoder7 has quit [Quit: %bye mirc%]
techsethi has quit [Ping timeout: 260 seconds]
moldorcoder7 has joined #ruby
jenrzzz has joined #ruby
techsethi has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
<ua_> naftilos76, nice, was it 50gb in one process? i did some heavy processing in ruby but it was parallelized by splitit it among 48 cores
<naftilos76> one single process
<naftilos76> a few threads though
<naftilos76> 3-4 threads not sure
jenrzzz has joined #ruby
johnny526 has quit [Quit: Connection closed]
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
Technodrome has joined #ruby
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
akem1 has quit [Quit: leaving]
akem has quit [Quit: leaving]
jenrzzz has joined #ruby
moldorcoder7 has quit [Ping timeout: 265 seconds]
jenrzzz has quit [Ping timeout: 256 seconds]
elphe has quit [Quit: leaving]
moldorcoder7 has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
yann-kaelig has joined #ruby
Swyper has joined #ruby
jenrzzz has joined #ruby
Swyper has quit [Ping timeout: 258 seconds]
jenrzzz has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
gearnode has joined #ruby
m27frogy has joined #ruby
jenrzzz has joined #ruby
vondruch has quit [Ping timeout: 265 seconds]
postmodern has quit [Quit: Leaving]
jenrzzz has quit [Ping timeout: 246 seconds]
MuffinPimp has quit [Quit: Goodbye.]
moldorcoder7 has quit [Quit: %bye mirc%]
MuffinPimp has joined #ruby
moldorcoder7 has joined #ruby
jenrzzz has joined #ruby
greengriminal has joined #ruby
<linuus[m]> Does anyone here have experience with RbNaCl? I have some tests that are failing randomly, with different errors. Sometimes it's that the `nonce` is 11 bytes, but 12 was expected. And sometimes it's `Ciphertext failed verification.`. Any ideas what might cause these things? Can it be some string encoding issues or something? It's really confusing that it's random...
<linuus[m]> It fails when decrypting btw.
jenrzzz has quit [Ping timeout: 265 seconds]
jenrzzz has joined #ruby
<adam12> linuus[m]: Is it repeatable with same test seed?
<linuus[m]> Nope
<adam12> linuus[m]: Do you test in parallel?
<linuus[m]> No. Also, it fails randomly if I only run a single test so it's not a test order thing either.
<linuus[m]> I got the nonce length error again now, the nonce is indeed 12 bytes when it's created (I printed it when encoding) but it says it's 11 when decoding.
<adam12> linuus[m]: Ruby version? Which interpreter are you using? MRI?
<adam12> (CRUby/YARV)
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<linuus[m]> MRI, yes
jenrzzz has quit [Ping timeout: 256 seconds]
<linuus[m]> I'm using `RbNaCl::Random.random_bytes(box.nonce_bytes)` to generate the nonce btw. (Where `box` is the specific cipher class
<adam12> linuus[m]: Can you make a small reproducible example?
jenrzzz has joined #ruby
<linuus[m]> I will try!
yann-kaelig has quit []
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
zapata has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
Swyper has joined #ruby
jla has quit [Ping timeout: 265 seconds]
al2o3-cr has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
jla has joined #ruby
jenrzzz has joined #ruby
clemens3 has joined #ruby
dionysus69_ has quit [Quit: Konversation terminated!]
Mia has joined #ruby
jla has quit [Ping timeout: 265 seconds]
Axy has quit [Ping timeout: 272 seconds]
whysthatso has quit [Ping timeout: 256 seconds]
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
merlin1991 has joined #ruby
Rudd0 has quit [Ping timeout: 246 seconds]
deviantfero has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
naftilos76 has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
akem has joined #ruby
dionysus69 has joined #ruby
dionysus69 has joined #ruby
Technodrome has joined #ruby
whysthatso has joined #ruby
m_antis has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
jenrzzz has joined #ruby
hsmath has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
nofxx_ has joined #ruby
nofxx has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
akem has quit [Ping timeout: 256 seconds]
akem has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
Cork has quit [Remote host closed the connection]
Cork has joined #ruby
jla has joined #ruby
jenrzzz has joined #ruby
<burgestrand> linuus[m] maybe I'm late to the party, but pack/unpack for A is a bit iffy, since unpacking removes trailing nulls/spaces and in your case you don't really want that :D
<burgestrand> it's not exactly clear why you're using pack on your random bytes, they're already packed in a way, they have no meaning
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
cd has joined #ruby
jla has quit [Ping timeout: 240 seconds]
NL3limin4t0r_afk is now known as NL3limin4t0r
jenrzzz has quit [Ping timeout: 240 seconds]
merlin1991 has left #ruby ["http://quassel-irc.org - Chat comfortably. Anywhere."]
jenrzzz has joined #ruby
deviantfero has quit [Ping timeout: 240 seconds]
fercell has quit [Ping timeout: 256 seconds]
fercell has joined #ruby
jenrzzz has quit [Ping timeout: 265 seconds]
jenrzzz has joined #ruby
cognemo has quit [Quit: cognemo]
cognemo has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
naftilos76 has joined #ruby
jenrzzz has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
burgestrand has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Rudd0 has joined #ruby
trautwein has quit [Ping timeout: 264 seconds]
teardown has quit [Ping timeout: 268 seconds]
akem_ has joined #ruby
orbyt_ has joined #ruby
ChmEarl has joined #ruby
DTZUZU_ has joined #ruby
DTZUZU has quit [Read error: Connection reset by peer]
DTZUZU__ has joined #ruby
trautwein has joined #ruby
shtirlic has quit [Remote host closed the connection]
DTZUZU_ has quit [Ping timeout: 256 seconds]
trautwein has quit [Ping timeout: 264 seconds]
fercell has quit [Ping timeout: 265 seconds]
fercell has joined #ruby
DTZUZU__ is now known as DTZUZU
trautwein has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
trautwein has quit [Ping timeout: 258 seconds]
jenrzzz has joined #ruby
m_antis has quit [Read error: Connection reset by peer]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Alexandra_V has joined #ruby
Technodrome has joined #ruby
orbyt_ has joined #ruby
orbyt_ has quit [Client Quit]
fercell has quit [Ping timeout: 265 seconds]
fercell has joined #ruby
fercell has quit [Ping timeout: 264 seconds]
fercell has joined #ruby
akasha has joined #ruby
<akasha> "x&y".gsub(/(&)/, '\1') returns 'x&y' but "x&y".gsub(/(&)/, '\\\1') does not return 'x\&y'. how do I get gsub to return the capture group contents preceded by a backslash (\)?
<akasha> using some other method to replace characters with their escaped versions is fine too
shtirlic has joined #ruby
teardown has joined #ruby
dfucci has quit [Ping timeout: 264 seconds]
<akasha> disregard that, I gotit
<akasha> got it
fercell has quit [Ping timeout: 240 seconds]
<phaul> &>> "\\x" == '\x'
<rubydoc> # => true (https://carc.in/#/r/ag87)
fercell has joined #ruby
Swyper has quit [Remote host closed the connection]
teardown has quit [Ping timeout: 268 seconds]
Swyper has joined #ruby
teardown has joined #ruby
deviantfero has joined #ruby
gix has joined #ruby
dfucci has joined #ruby
shtirlic has quit [Remote host closed the connection]
deviantfero has quit [Ping timeout: 265 seconds]
Alexandra_V has quit [Quit: Connection closed]
Alexandra_V has joined #ruby
howdoi has joined #ruby
trautwein has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
trautwein has quit [Ping timeout: 272 seconds]
vondruch has joined #ruby
trautwein has joined #ruby
trautwein has quit [Ping timeout: 260 seconds]
Swyper has quit []
Nahra has joined #ruby
Alexandra_V has quit [Quit: Connection closed]
Alexandra_V has joined #ruby
TCZ has joined #ruby
fercell has quit [Ping timeout: 256 seconds]
techsethi has quit [Ping timeout: 240 seconds]
ShekharReddy has joined #ruby
s3nd1v0g1us has joined #ruby
techsethi has joined #ruby
cuerbot has joined #ruby
naftilos76 has quit [Ping timeout: 240 seconds]
elcuervo has quit [Ping timeout: 265 seconds]
ritsch_master has joined #ruby
jenrzzz has quit [Ping timeout: 264 seconds]
jenrzzz has joined #ruby
trautwein has joined #ruby
weaksauce has joined #ruby
trautwein has quit [Ping timeout: 272 seconds]
orbyt_ has joined #ruby
Alexandra_V has quit [Quit: Connection closed]
techsethi has quit [Ping timeout: 265 seconds]
work_ has joined #ruby
adu has joined #ruby
techsethi has joined #ruby
neshpion has joined #ruby
adu has quit [Quit: adu]
techsethi has quit [Ping timeout: 256 seconds]
adu has joined #ruby
split-brain has quit [Remote host closed the connection]
greengriminal has quit [Quit: This computer has gone to sleep]
greengriminal has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
Rounin has quit [Ping timeout: 240 seconds]
greengriminal has quit [Quit: This computer has gone to sleep]
jenrzzz has joined #ruby
gearnode has quit [Ping timeout: 264 seconds]
gearnode has joined #ruby
deviantfero has joined #ruby
gearnode has quit [Ping timeout: 272 seconds]
gearnode has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
coniptor has quit [Ping timeout: 240 seconds]
TCZ has quit [Quit: abs != std::abs]
Nahra has quit [Quit: leaving]
orbyt_ has joined #ruby
Technodrome has joined #ruby
whysthatso has quit [Ping timeout: 256 seconds]
whysthatso has joined #ruby
moldorcoder7 has quit [Ping timeout: 240 seconds]
evil has joined #ruby
ShekharReddy has quit [Quit: Connection closed for inactivity]
ritsch_master has quit [Remote host closed the connection]
dionysus69 has quit [Ping timeout: 256 seconds]
ramfjord has joined #ruby
moldorcoder7 has joined #ruby
trautwein has joined #ruby
gearnode has quit [Ping timeout: 272 seconds]
trautwein has quit [Ping timeout: 264 seconds]
deviantfero has quit [Ping timeout: 256 seconds]
adu has quit [Quit: adu]
deviantfero has joined #ruby
rubydoc has quit [Ping timeout: 246 seconds]
gray-_-wolf has joined #ruby
phaul has quit [Ping timeout: 240 seconds]
deviantfero has quit [Ping timeout: 240 seconds]
cnsvc has joined #ruby
TCZ has joined #ruby
techsethi has joined #ruby
phaul has joined #ruby
rubydoc has joined #ruby
techsethi has quit [Ping timeout: 265 seconds]
hiroaki_ has joined #ruby
hiroaki has quit [Ping timeout: 264 seconds]
coniptor has joined #ruby
deviantfero has joined #ruby