havenwood changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 2.7.2, 2.6.6, 3.0.0-preview1: 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 | Can't talk? Register/identify with NickServ
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
ur5us_ has joined #ruby
TCZ has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
<nakilon> is it possible to get Process#argv0 of another process?
duderonomy has quit [Ping timeout: 256 seconds]
duderonomy has joined #ruby
dcunit3d has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Caius has quit [Ping timeout: 272 seconds]
Caius has joined #ruby
Caius has quit [Changing host]
Caius has joined #ruby
chouhoulis has joined #ruby
duderonomy has quit [Ping timeout: 246 seconds]
duderonomy has joined #ruby
gix has quit [Ping timeout: 260 seconds]
chouhoulis has quit [Ping timeout: 258 seconds]
<nakilon> made it like this: File.read("/proc/#{pid}/cmdline").split("\u0000")[1]
SeepingN has quit [Disconnected by services]
SeepingN_ has joined #ruby
XV8 has joined #ruby
queip has quit [Ping timeout: 240 seconds]
bkuhlmann has joined #ruby
bkuhlmann has quit [Client Quit]
<havenwood> nakilon: I haven't used the gem, but looks like the sys-proctable gem would give an interface like: Sys::ProcTable.ps(pid: pid).name
<havenwood> nakilon: (Just doing the same thing under the hood and gain portability at the cost of a dep.)
<havenwood> nakilon: It does seem like a gap to not have a nice wrapper for other processes. ¯\_(ツ)_/¯
<nakilon> name isn't argv[0] though
<nakilon> it gave me "ruby"
<nakilon> ah, I see .cmdline
<havenwood> nakilon: Ah, yup, you're right.
<havenwood> I've not used this one before.
<nakilon> havenwood already using a dependency get_process_mem in current script
<nakilon> okay, thanks for successful googling, I'll keep it in mind
dionysus69 has quit [Ping timeout: 272 seconds]
adu has quit [Quit: adu]
sphex has quit [Ping timeout: 260 seconds]
roshanavand_ has joined #ruby
Rudd0^ has quit [Ping timeout: 256 seconds]
roshanavand_ is now known as roshanavand
roshanavand has quit [Ping timeout: 260 seconds]
silverdust has joined #ruby
silverdust is now known as Guest59532
cliluw has joined #ruby
XV8 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
alexherbo20 has joined #ruby
biggtimber has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
XV8 has joined #ruby
alexherbo2 has quit [Ping timeout: 244 seconds]
alexherbo20 is now known as alexherbo2
biggtimber has joined #ruby
oneeggeach has joined #ruby
oneeggeach has quit [Client Quit]
adu has joined #ruby
Guest59532 has quit [Ping timeout: 256 seconds]
silverdust has joined #ruby
silverdust is now known as Guest99692
raar has joined #ruby
lucasb has quit [Quit: Connection closed for inactivity]
adu has quit [Quit: adu]
cloud69 has joined #ruby
raar has quit [Remote host closed the connection]
adu has joined #ruby
oncall-pokemon has joined #ruby
elcontrastador has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
elcontrastador has joined #ruby
TCZ has left #ruby ["Things Take Time"]
orbyt_ has joined #ruby
queip has joined #ruby
cd has quit [Quit: cd]
johnny56 has quit [Ping timeout: 256 seconds]
johnny56 has joined #ruby
_aeris has joined #ruby
cliluw has quit [Read error: Connection reset by peer]
cliluw has joined #ruby
_aeris_ has quit [Ping timeout: 240 seconds]
_aeris is now known as _aeris_
KindOne has quit [Max SendQ exceeded]
KindOne has joined #ruby
KindOne has quit [Max SendQ exceeded]
ChmEarl has quit [Quit: Leaving]
KindOne has joined #ruby
walidvb has quit [Remote host closed the connection]
elcontrastador has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Rudd0 has joined #ruby
elcontrastador has joined #ruby
XV8 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
XV8 has joined #ruby
howdoi has quit [Quit: Connection closed for inactivity]
<nakilon> there is a process that I call via Kernel#system (ffmpeg) that appeared to hang once in ~8000 calls and I don't see the possibility to tell ffmpeg to timeout and stop retrying
<nakilon> so unfortunately I'll have to launch it in background and check for the process state in a loop, etc.
DaRock has joined #ruby
<nakilon> the question is: is it correct to launch it with IO.popen and check the return of .closed? ?
ur5us_ has quit [Ping timeout: 264 seconds]
Guest99692 has quit [Ping timeout: 258 seconds]
silverdust has joined #ruby
silverdust is now known as Guest38791
Guest38791 has quit [Ping timeout: 264 seconds]
<havenwood> nakilon: I wonder about using an Open3.popen3 wait thread.
<havenwood> nakilon: Maybe with a ThreadGroup?
<nakilon> does not look like IO.popen("sleep 0.1") closes after 100msec
<nakilon> havenwood, this is making it too complex
<nakilon> as IO docs say: "::popen, the Open3 library, or Process#spawn may also be used to communicate with subprocesses through an IO." -- I assume it as a order in which I must consider to try using these things
<nakilon> so I start with popen and I'm surprised it does not close
<havenwood> In any case, fun to watch threads disappear from the thread group.
* havenwood kicks rocks
<havenwood> thread_group = 10.times.reduce(ThreadGroup.new) { |group, thread| group.add Open3.popen3('sleep', [*'1'..'10'].sample).last }; thread_group.list
<havenwood> to show remaining pids: thread_group.list.map(&:pid)
<havenwood> nakilon: Is your objection to #open3 the thread or the code? I don't quite follow which part is "too complex"
<havenwood> Complex like threads are overboard here or like Open3 is going to be complex?
<havenwood> Simple like backticks or system is nice until pesky stderr and lingering processes make it not so simple.
<nakilon> looks like the block form of IO#popen closes it but it also does not work in background anymore
<havenwood> nakilon: Oh, yeah. You have to manually call #close on a bunch of Ruby IO stuff or block forms auto close.
<havenwood> That's a common Ruby I/O pattern.
<nakilon> then should I wrap it in Thread.new?
<havenwood> nakilon: wrap what in Thread.new?
<nakilon> so Thread will be the thing that kind of closes it
<nakilon> havenwood IO.popen
<nakilon> oh no, I'll not be able to check the io.closed? from outside if the io=IO.popen{... does not assign until the block has ended
<havenwood> it seems like having wait threads to track which pids are still unreturned might be handy. open3 is tempting.
<nakilon> why popen3 if there are popen2, etc.? you clearly are aiming the most complex methods by default )
<nakilon> we call it "из пушки по воробьям" in Russian, meaning "shooting birds with a cannon" ..D
alexherbo2 has quit [Remote host closed the connection]
<havenwood> nakilon: sure, or popen2e? I didn't bother to think about what you're doing with the shelled out process.
<havenwood> nakilon: The janky part is a process just hanging, not having a nanny thread tattle on it.
<nakilon> hm, the IO object passed to the block is immediately closed for "sleep 1" command for some reason
akem has joined #ruby
oncall-pokemon has quit [Quit: Connection closed for inactivity]
SeepingN_ has quit [Quit: The system is going down for reboot NOW!]
<nakilon> but if I call .closed? because I assign it to the var outside of Thread it's not closed.... I'm confused
<nakilon> &>> io = nil; Thread.new{ IO.popen("sleep 1"){ |_| io = _ } }; nil until io; p io.closed?; sleep 2; p io.closed?
<nakilon> &>> io = nil; Thread.new{ IO.popen("sleep 1"){ |_| io = _; p _.closed? } }; nil until io; p io.closed?; sleep 2; p io.closed?
<nakilon> &>> "bot are okay?"
<havenwood> nakilon: Yeah, the middle one is a race.
* havenwood pokes ruby[bot]
<havenwood> nakilon: Open3? :P
<nakilon> (ノ°Д°)ノ︵ ┻━┻
<havenwood> Why do I even use Curses? Oh, right.
<havenwood> Curses!
<havenwood> nakilon: My thinking with a ThreadGroup and Open3 wait thread was that you could just Timeout.timeout or whatever and kill the pids left in the ThreadGroup.
<havenwood> Many ways to do it. Choices.
<nakilon> maybe Timeout.timeout will do, didn't use it yet
<nakilon> my current approach was this https://dpaste.org/2Kyo
<nakilon> (don't mind the method name, the atomicy is really outside of it, based on the yield)
<havenwood> Ah, gotcha. Timeout on a per-cmd basis.
<nakilon> this ffmpeg is the last thing the script has to do and then it should exit to any exception of throw will do
<nakilon> and if the exception does not happen, it should do the ensuring block
<nakilon> that is moving the output of ffmpeg in the correct place, because if I kill ffmpeg prematurely the result might exist but be corrupted
<nakilon> *so any exception or throw
<nakilon> sorry for typos
CrazyEddy has joined #ruby
<nakilon> actually Timeout.timeout is excellent solution, no need of wrapper anymore
adu has left #ruby [#ruby]
Dreamer3 has joined #ruby
fippy has joined #ruby
XV8 has quit [Quit: Textual IRC Client: www.textualapp.com]
TzilTzal has joined #ruby
<TzilTzal> Hi
<TzilTzal> I have a Gemfile.lock that has a x86 mentioned in it and I can't seem to use this on an ARM machine... any way to fix this?
DaRock has quit [Ping timeout: 256 seconds]
DaRock has joined #ruby
<nakilon> TzilTzal, what gem is that? you might need to specify platform in Gemfile and do 'bundle' on ARM machine to resolve it properly
<nakilon> or not specify, just do the 'bundle' on ARM machine in case the Gemfile.lock was generated on different one -- I suppose bundler should understand what platform you are on
<TzilTzal> nakilon: chilkat
<havenwood> TzilTzal: bundle update chilkat --conservative
<nakilon> I'm not ARM expert but I don't see it to be available https://rubygems.org/gems/chilkat/versions
bocaneri has joined #ruby
<nakilon> also can't find them Github -- would search "Issues" for "ARM"
<havenwood> Hem, yeah—looks like it is closed source.
<havenwood> Though, it's a gem, so...
<havenwood> It can only be so closed.
<havenwood> "Chilkat Software License" in license.txt
TzilTzal has quit [Remote host closed the connection]
TzilTzal has joined #ruby
TzilTzal has quit [Remote host closed the connection]
TzilTzal has joined #ruby
hiroaki has joined #ruby
<nakilon> I hope ffmpeg won't get zombified when ruby quit on Timeout exception?!
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
impermanence has quit [Ping timeout: 260 seconds]
TzilTzal has quit [Ping timeout: 246 seconds]
orbyt_ has joined #ruby
fandre1986 has joined #ruby
teclator has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
plant_enjoyer has joined #ruby
cloud69 has quit [Quit: Connection closed for inactivity]
teclator has joined #ruby
queip has quit [Ping timeout: 246 seconds]
andremedeiros has quit [Read error: Connection reset by peer]
kent\n has quit [Remote host closed the connection]
queip has joined #ruby
andremedeiros has joined #ruby
kent\n has joined #ruby
vondruch has joined #ruby
teclator has joined #ruby
<nakilon> guy from Alpine Linux says about my native extension gem compilation issue that it's wrong in the first place that such definitions as BDIGITS, BIGNU"M_LEN, etc. are in the .c file, not .h
<nakilon> and so since that makes the need to download ruby's .tar.gz to compile my gem, there in .tar.gz are probably binaries built with glibc
<nakilon> since Ruby 2.4
<nakilon> so still all guesses are that it's Ruby's fault but I still have no response _--
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cloud69 has joined #ruby
gigetoo_ has joined #ruby
gigetoo has quit [Read error: Connection reset by peer]
gigetoo_ is now known as gigetoo
BenDover has joined #ruby
burgestrand has joined #ruby
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
* nakilon is surprised to see 500kb mp4 file in ruby-....tar.gz
dionysus69 has joined #ruby
axe has quit [Ping timeout: 264 seconds]
imode has quit [Ping timeout: 246 seconds]
imode has joined #ruby
akem has quit [Ping timeout: 246 seconds]
vondruch has quit [Ping timeout: 246 seconds]
zapata has joined #ruby
braincrash has joined #ruby
TomyWork has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
akem has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
dcunit3d has quit [Ping timeout: 260 seconds]
fercell has joined #ruby
moldorcoder7 has quit [Ping timeout: 272 seconds]
dionysus69 has quit [Remote host closed the connection]
vondruch has joined #ruby
dionysus69 has joined #ruby
moldorcoder7 has joined #ruby
jonathan_ has joined #ruby
jonathan_ has quit [Write error: Connection reset by peer]
jonathan_ has joined #ruby
braincrash has quit [Ping timeout: 272 seconds]
jonathan_ has quit [Client Quit]
dcunit3d has joined #ruby
rafadc has joined #ruby
akem has quit [Remote host closed the connection]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
imode has quit [Ping timeout: 264 seconds]
imode has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
ua has quit [Ping timeout: 265 seconds]
ua has joined #ruby
burgestrand has quit [Ping timeout: 256 seconds]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
burgestrand has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
bamdad has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
imode has quit [Ping timeout: 264 seconds]
imode has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
mynameisdebian has quit [Ping timeout: 260 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
cloud69 has quit [Quit: Connection closed for inactivity]
braincrash has joined #ruby
Glumetu has joined #ruby
dcunit3d has quit [Ping timeout: 260 seconds]
akemrir has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
cognemo has joined #ruby
cognemo_ has joined #ruby
cognemo has quit [Ping timeout: 260 seconds]
plant_enjoyer has quit [Remote host closed the connection]
plant_enjoyer has joined #ruby
cloud69 has joined #ruby
impermanence has joined #ruby
vondruch has quit [Ping timeout: 264 seconds]
akemrir has quit [Quit: WeeChat 2.9]
fandre1986 has quit [Ping timeout: 240 seconds]
fercell has quit [Ping timeout: 260 seconds]
leah2 has quit [Remote host closed the connection]
leah2 has joined #ruby
plant_enjoyer_ has joined #ruby
plant_enjoyer has quit [Ping timeout: 260 seconds]
akemrir has joined #ruby
imode has quit [Ping timeout: 264 seconds]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
Axy has quit [Read error: Connection reset by peer]
plant_enjoyer__ has joined #ruby
dionysus69 has quit [Ping timeout: 256 seconds]
plant_enjoyer_ has quit [Ping timeout: 260 seconds]
chouhoulis has joined #ruby
chouhoulis has quit [Ping timeout: 256 seconds]
fercell has joined #ruby
cd has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
vondruch has joined #ruby
braincrash has quit [Ping timeout: 256 seconds]
fandre1986 has joined #ruby
teardown has quit [Ping timeout: 240 seconds]
bmurt has joined #ruby
teardown has joined #ruby
TCZ has joined #ruby
bmurt has quit [Ping timeout: 272 seconds]
Xeago has quit [Ping timeout: 240 seconds]
Xeago has joined #ruby
burgestrand has quit [Quit: burgestrand]
al2o3-cr has quit [Quit: WeeChat 2.9]
olspookishmagus has joined #ruby
cloud69 has quit [Quit: Connection closed for inactivity]
<adam12> nakilon: That _is_ surprising..
al2o3-cr has joined #ruby
lucasb has joined #ruby
burgestrand has joined #ruby
burgestrand has quit [Quit: burgestrand]
burgestrand has joined #ruby
TCZ has quit [Quit: Things Take Time]
plant_enjoyer__ has quit [Remote host closed the connection]
orbyt_ has joined #ruby
zapata has quit [Ping timeout: 272 seconds]
zapata has joined #ruby
fercell has quit [Ping timeout: 246 seconds]
bmurt has joined #ruby
TCZ has joined #ruby
ellcs has joined #ruby
rippa has joined #ruby
burgestrand has quit [Quit: burgestrand]
al2o3-cr has quit [Quit: WeeChat 2.9]
al2o3-cr has joined #ruby
burgestrand has joined #ruby
ChmEarl has joined #ruby
fandre1986 has quit [Quit: Connection closed]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
fercell has joined #ruby
fercell has quit [Quit: WeeChat 2.9]
axe has joined #ruby
Glumetu has quit [Quit: Glumetu]
TCZ has quit [Quit: Things Take Time]
Mia has joined #ruby
Mia has quit [Changing host]
Mia has joined #ruby
ivz_hh has quit [Remote host closed the connection]
ivz_hh has joined #ruby
SeepingN has joined #ruby
DaRock has quit [Ping timeout: 264 seconds]
chouhoulis has joined #ruby
Azure|dc has joined #ruby
Azure has quit [Ping timeout: 260 seconds]
akemrir has quit [Quit: WeeChat 2.9]
elcontrastador has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
elcontrastador has joined #ruby
SeepingN has quit [Read error: Connection reset by peer]
SeepingN has joined #ruby
vondruch has quit [Read error: Connection reset by peer]
ellcs has quit [Ping timeout: 260 seconds]
howdoi has joined #ruby
burgestrand has quit [Quit: burgestrand]
rubydoc has joined #ruby
rubydoc has quit [Remote host closed the connection]
rubydoc has joined #ruby
phaul has joined #ruby
stryek has joined #ruby
iNs_ has joined #ruby
iNs has quit [Ping timeout: 240 seconds]
braincrash has joined #ruby
orbyt_ has joined #ruby
TomyWork has quit [Remote host closed the connection]
kristian_on_linu has joined #ruby
cthulchu_ has joined #ruby
kaivai has quit [Quit: ZNC - https://znc.in]
kaivai has joined #ruby
braincrash has quit [Ping timeout: 256 seconds]
banisterfiend has joined #ruby
dionysus69 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
ruby572 has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
axe has quit [Ping timeout: 258 seconds]
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
dviola has joined #ruby
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
powerhouse has quit [Read error: Connection reset by peer]
powerhouse has joined #ruby
dionysus69 has quit [Ping timeout: 240 seconds]
impermanence has quit [Quit: Connection closed]
impermanence has joined #ruby
al2o3-cr has quit [Quit: WeeChat 2.9]
coniptor has quit [Ping timeout: 240 seconds]
banisterfiend has quit [Read error: Connection reset by peer]
alexherbo2 has joined #ruby
TCZ has joined #ruby
akem has joined #ruby
al2o3-cr has joined #ruby
alexherbo2 has quit [Client Quit]
braincrash has joined #ruby
FemmeAndroid has joined #ruby
TCZ has quit [Quit: Things Take Time]
Rudd0 has quit [Ping timeout: 246 seconds]
akem_ has joined #ruby
akem has quit [Ping timeout: 256 seconds]
FemmeAndroid has quit [Changing host]
FemmeAndroid has joined #ruby
baojg has quit [Remote host closed the connection]
bocaneri has quit [Read error: Connection reset by peer]
baojg has joined #ruby
coniptor has joined #ruby
baojg has quit [Remote host closed the connection]
baojg has joined #ruby
bambanx has joined #ruby
bambanx has quit [Client Quit]
ur5us_ has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
imode has joined #ruby
johnny56 has quit [Ping timeout: 272 seconds]
Dreamer3 has quit [Quit: Leaving...]
<adam12> meth(...) on Ruby 3 is quite nice. Going to be hard to wait for that one to become usable everywhere.
<jhass> (not sure it has ... yet but I guess it will be added)
<adam12> I've been spending way too much time fixing a kwarg issue, while maintaining backwards compatibility. But `...` fixed it immediately. Sad.
johnny56 has joined #ruby
cliluw has quit [Ping timeout: 272 seconds]
cloud69 has joined #ruby
elcontrastador has quit [Quit: Textual IRC Client: www.textualapp.com]
cliluw has joined #ruby
DTZUZU has quit [Ping timeout: 264 seconds]
va5c0 has joined #ruby
flak has joined #ruby
flak has quit [Client Quit]
rippa has quit [Ping timeout: 260 seconds]
DTZUZU has joined #ruby
^amra has joined #ruby
andremedeiros has quit [Read error: Connection reset by peer]
andremedeiros has joined #ruby
va5c0 has quit [Quit: WeeChat 2.9]
Rudd0 has joined #ruby
^amra has quit [Quit: ^amra]
TCZ has joined #ruby
va5c0 has joined #ruby
cloud69 has quit [Ping timeout: 260 seconds]
TCZ has quit [Quit: Things Take Time]
cloud69 has joined #ruby
bambanx has joined #ruby
va5c0 has quit [Remote host closed the connection]
gavlee has joined #ruby
ruby572 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
moldorcoder7 has quit [Quit: %bye mirc%]
moldorcoder7 has joined #ruby
orbyt_ has quit [Remote host closed the connection]
TCZ has joined #ruby
moldorcoder7 has quit [Remote host closed the connection]
moldorcoder7 has joined #ruby
impermanence has quit [Quit: Connection closed]
impermanence has joined #ruby
moldorcoder7 has quit [Remote host closed the connection]
moldorcoder7 has joined #ruby
cloud69 has quit [Quit: Connection closed for inactivity]
jokester_ has joined #ruby
baojg has quit [Ping timeout: 260 seconds]
jokester has quit [Ping timeout: 260 seconds]
stryek has quit [Ping timeout: 260 seconds]
TheMoonMaster_ has quit [Ping timeout: 260 seconds]
bambanx has quit [Remote host closed the connection]
DaRock has joined #ruby
cliluw has quit [Quit: Leaving]
TheMoonMaster has joined #ruby
bambanx has joined #ruby
baojg has joined #ruby
stryek has joined #ruby
bambanx has quit [Remote host closed the connection]
bambanx has joined #ruby
Rudd0 has quit [Read error: Connection reset by peer]
braincrash has quit [Ping timeout: 246 seconds]
BenDover has quit [Quit: BenDover]
andremedeiros has quit [Read error: Connection reset by peer]
andremedeiros has joined #ruby