neshpion has joined #ruby
gearnode has quit [Ping timeout: 244 seconds]
gearnode has joined #ruby
<havenwood> If crankharder comes back, how about?: gem install bundler --version "$(ruby -rbundler -e 'puts Bundler::LockfileParser.new(Bundler.read_file(Bundler.default_lockfile)).bundler_version.approximate_recommendation')"
<havenwood> Bundler::LockfileParser.new(Bundler.read_file(Bundler.default_lockfile)).bundler_version.approximate_recommendation #=> "~> 2.2"
havenwood has quit [Quit: The Lounge - https://thelounge.chat]
havenwood has joined #ruby
Rounin has joined #ruby
jetchisel has quit [Ping timeout: 250 seconds]
crankharder has joined #ruby
gr33n7001 has joined #ruby
gr33n7007h has quit [Ping timeout: 252 seconds]
crankharder has quit [Ping timeout: 250 seconds]
ur5us has quit [Ping timeout: 250 seconds]
jetchisel has joined #ruby
crankharder has joined #ruby
goldfish has quit [Ping timeout: 250 seconds]
GoodbyeVincent has quit [Ping timeout: 258 seconds]
crankharder has quit [Ping timeout: 250 seconds]
motherr_ has quit [Quit: zzz]
ur5us has joined #ruby
crankharder has joined #ruby
lunarkitty has quit [Quit: Connection closed for inactivity]
crankharder has quit [Ping timeout: 258 seconds]
gearnode has quit [Quit: WeeChat 3.2]
GoodbyeVincent has joined #ruby
GoodbyeVincent has left #ruby [#ruby]
sam113101 has joined #ruby
ur5us_ has joined #ruby
ur5us has quit [Ping timeout: 250 seconds]
jetchisel has quit [Ping timeout: 252 seconds]
jetchisel has joined #ruby
sagax has joined #ruby
Rakko has joined #ruby
sdfuiojklqaz has quit [Remote host closed the connection]
sdfuiojklqaz has joined #ruby
sdfuiojklqaz has quit [Ping timeout: 265 seconds]
ur5us__ has joined #ruby
ur5us_ has quit [Ping timeout: 250 seconds]
ur5us__ has quit [Remote host closed the connection]
ur5us__ has joined #ruby
gfawcett has quit [Quit: Ping timeout (120 seconds)]
gfawcett has joined #ruby
willthechill has quit [Ping timeout: 250 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 258 seconds]
jmcgnh has quit [Ping timeout: 265 seconds]
jmcgnh has joined #ruby
Rakko has quit [Quit: Leaving]
bhaak has quit [Ping timeout: 244 seconds]
CoolerX has quit [Quit: Leaving]
unyu has joined #ruby
Guest6 has joined #ruby
ur5us__ has quit [Ping timeout: 250 seconds]
Guest6 has quit [Quit: Client closed]
gr33n7001 has quit [Quit: WeeChat 3.2]
involans has joined #ruby
mrkz_c has quit [Quit: Connection closed for inactivity]
angelov has joined #ruby
neshpion has quit [Quit: neshpion]
bhaak has joined #ruby
sam113101 has quit [Quit: WeeChat 2.8]
sam113101 has joined #ruby
gearnode has joined #ruby
crankharder has joined #ruby
zacts has joined #ruby
crankharder has quit [Ping timeout: 265 seconds]
cek has joined #ruby
sam113101 has quit [Quit: WeeChat 2.8]
<cek> Is there a method to squeeze such array into hash: `[[a, 1], [a, 2], [b, 10], [b, 11], [c, 20]] => {a: [1,2], b: [10, 11], c: [20]}`?
sam113101 has joined #ruby
<cek> other than `reduce({}){|acc, val| (acc[val[0]] ||= []).push(val[1]); acc }`
zacts has quit [Quit: gtg]
lunarkitty has joined #ruby
<leftylink> I feel like that's a group_by followed by a transform_values
<leftylink> I am now more certain, more than feel
<leftylink> it is indeed a group_by followed by a transform_values
<cek> `.group_by(&:first).transform_values{|v| v.map(&:last)}` not much nicer than above
<ccooke> it's a hell of a lot nicer to read with a clearer intent.
jla has joined #ruby
Garb0 has joined #ruby
cek has quit [Quit: Leaving]
ur5us__ has joined #ruby
ur5us__ has quit [Ping timeout: 250 seconds]
<adam12> each_with_object(Hash.new { |h, k| h[k] = [] }) { |(k, v), acc| acc[k].push(v) }
drincruz_ has quit [Ping timeout: 246 seconds]
crankharder has joined #ruby
crankharder has quit [Ping timeout: 265 seconds]
drincruz_ has joined #ruby
<nakilon> .group_by(&:first).each{ |k,v| v.shift }
<nakilon> щк тще
<nakilon> or not
<nakilon> not, nvm
<nakilon> maybe .group_by(&:first).each{ |k,v| v.each &:shift }
dvgorod has joined #ruby
angelov has quit [Ping timeout: 246 seconds]
finsternis has quit [Remote host closed the connection]
jla has quit [Ping timeout: 252 seconds]
lunarkitty has quit [Quit: Connection closed for inactivity]
unyu has quit [Quit: WeeChat 3.2]
sdfuiojklqaz has joined #ruby
qunzhong_luxian has joined #ruby
jla has joined #ruby
sdfuiojklqaz has quit [Ping timeout: 265 seconds]
<rapha> my boss said python is really elegant. i told him that while that might be true, it doesn't have anything on ruby in the way of elegance. he looked at my code and said it had way too many one-liners and he didn't understand anything. i damaged ruby's reputation because i like it so much :-(
Garb0 has quit [Remote host closed the connection]
<qunzhong_luxian> I love Ruby, but I've noticed as I've been writing it for longer and longer its idiosyncrasies that I fell in love with end up making my code harder to read, at least for non rubyists, although I've been working to change that some.
<nakilon> "i damaged ruby's reputation" -- nope, your boss was predamaged
Garb0 has joined #ruby
angelov has joined #ruby
chonkbit has quit [Ping timeout: 264 seconds]
jetchisel has quit [Ping timeout: 265 seconds]
crankharder has joined #ruby
jetchisel has joined #ruby
cdolan has quit [Ping timeout: 250 seconds]
crankharder has quit [Ping timeout: 265 seconds]
qunzhong_luxian has quit [Quit: Textual IRC Client: www.textualapp.com]
<kinduff> is this intended? `OpenStruct.new(present?: false).present? => true`?
<kinduff> forgot present comes from active support
<kinduff> pandabot rb OpenStruct.new(present?: false).present?
<adam12> >> require "ostruct"; OpenStruct.new(present?: false).present?
<ruby[bot]> adam12: # => false (https://carc.in/#/r/bf25)
<kinduff> thanks
<kinduff> looks like i found a rails bug then
<adam12> Just be aware that openstruct is essentially considered deprecated by ruby-core.
<kinduff> whats the alternative?
<kinduff> a struct?
<adam12> Real classes and structs.
<adam12> Yeah.
<kinduff> shame, but makes sense
<kinduff> openstruct is the poors man class
<adam12> There is a struct literal that was kicking about, which might make it in
<adam12> Not sure I'd do it in a hot path, but don't forget about Struct.new.new.
<adam12> Struct.new(:foo, :bar, :baz).new("one", "two", "three")
<kinduff> interesting
<adam12> Less sharp edges, but it might invalidate method cache. I use it in tests, but in real code, it should be assigned a constant.
<kinduff> >> Struct.new(:present?).new(false).present?
<ruby[bot]> kinduff: # => false (https://carc.in/#/r/bf26)
<adam12> ^ anonymous struct literal feature proposal.
Rounin has quit [Ping timeout: 252 seconds]
<kinduff> i don't love the $ thingy tho
<kinduff> but i like the proposal
<adam12> I swear it was mentioned that ostruct is deprecated on the issue tracker. Can't find it right now tho.
<adam12> Yeah, there was discussion about using a different type of literal. Maybe something like `%struct`.
<adam12> It would be similar to %w, %i, etc.
Garb0 has quit [Remote host closed the connection]
willthechill has joined #ruby
Garb0 has joined #ruby
involans has quit [Ping timeout: 246 seconds]
jetchisel has quit [Ping timeout: 252 seconds]
<adam12> I'd probably be OK with `Struct(hash)`. It co-incides with `Kernel.Array` and others.
jetchisel has joined #ruby
<kinduff> +1 on struct hash, it kinda weird to declare and then initialize
<kinduff> but you wouldn't do that in a class, but you're not using a class
<kinduff> so
<adam12> I almost always want to give them a name. Almost. So I can see the hesitation.
<adam12> Ruby maintains a method cache, and I think it's now per class, but not sure how Struct.new.new works in that regard. It's an anonymous class. So does any other cache get invalidated, like constant lookup? Maybe Kernel.Struct() could work around this somehow; a local cache using the key names as a hash index maybe?
kssm has joined #ruby
jla has quit [Ping timeout: 252 seconds]
enyc has quit [Ping timeout: 265 seconds]
enyc has joined #ruby
Garb0 has quit [Ping timeout: 252 seconds]
enyc has joined #ruby
enyc has quit [Changing host]
involans has joined #ruby
<kinduff> thats a very good question, i have no nidea
<adam12> We'll have to see if anything happens.
lzap has quit [Quit: ZNC]
jetchisel has quit [Quit: Unfortunately time is always against us -- [Morpheus]]
qunzhong_luxian has joined #ruby
_whitelogger has joined #ruby
EdwardIII has joined #ruby
sweater2 has joined #ruby
jla has joined #ruby
drincruz has joined #ruby
drincruz_ has quit [Ping timeout: 258 seconds]
mbuf has joined #ruby
<mbuf> Why is "bundle update" throwing an error for the following? https://pastebin.com/zbEA2puj The constraints seem to be matched
<ruby[bot]> mbuf: we in #ruby do not like pastebin.com, it loads slowly for most, has ads which are distracting and has terrible formatting. Please use https://gist.github.com
Cena has joined #ruby
<jhass[m]> mbuf: can you post your Gemfile.lock? Sometimes the error is missing something out
<mbuf> jhass[m], I may not be able to post Gemfile.lock. I am trying to upgrade from ruby-2.3.8 to ruby-2.4.6
<mbuf> jhass[m], I came across, https://www.fastruby.io/blog/ruby/rails/versions/compatibility-table.html, and so trying to resolve the dependencies one at a time
<jhass[m]> check if you can find any additional restrictions on nokogiri in the Gemfile.lock not listed in the error message
<mbuf> jhass[m], is it possible to re-create the Gemfile.lock? doesn't "bundle update" do that?
<jhass[m]> not necessarily, no. You can of course just remove it and see if it makes a difference, IME it rarely does
<mbuf> jhass[m], there are multiple places in Gemfile.lock where nokogiri has different lower bound constraints
<jhass[m]> I guess if there's conflicting upper boundaries is more interesting
<mbuf> jhass[m], nokogiri (>= 1.3.3), (~> 1.5, >= 1.5.11), (>= 1.5.11, < 2.0.0), (>= 1.5.3, < 2.0.0), (>= 1.5.9), (1.9.1), (~> 1.6), (~> 1.8), (= 1.9.1)
<mbuf> jhass[m], it wants only 1.9.1 at two locations
Ziyan has joined #ruby
<jhass[m]> mmh, then I'm out of ideas sorry
<jhass[m]> btw assuming you're running an open bundle update, if you're trying bundle update <something> you may need to include nokogiri, bundle update <something> nokogiri
jla has quit [Ping timeout: 265 seconds]
angelov has quit [Ping timeout: 246 seconds]
drincruz_ has joined #ruby
drincruz has quit [Ping timeout: 265 seconds]
mrkz_c has joined #ruby
<clemens3> ruby 3.0 breaks my ruby 2 code, would be nice if ruby 3 installed as ruby3..
steinomead has joined #ruby
e2 has joined #ruby
<clemens3> guess it's time to look into new languages..
<nakilon> the only noticable change is kwargs and it's a good change, and easy to fix
<nakilon> no need a pithon/imagemagick digit suffix cancer
<nakilon> allowing to pass kwargs with * was initially a bad ruby 2 design
jla has joined #ruby
<clemens3> well, it breaks, it breaks.. just go through each project takes how long..
<clemens3> maybe libraries need to be upgraded and on and on..
<adam12> clemens3: How did you install Ruby?
<nakilon> I believe most of public libraries are already upgraded
<nakilon> updating Gemfile.lock ersolved version is anyway a normal thing to do time to time
<nakilon> *resolved versions
<clemens3> adam12: make install
<nakilon> and yes, adam12 probably means you had to use rvm or rbenv to have multiple ruby versions installed -- it's a usual practice in most of languages too today
<adam12> clemens3: `RUBY_BASE_NAME=ruby3 make install` maybe? I've never bothered to try.
<clemens3> hmm, won't bother, installed 2.7..
<adam12> ¯\_(ツ)_/¯
<leftylink> I remember there was talk about Ruby IRC bots... a library I used to use doesn't work with Ruby 3 and isn't maintained anymore, too bad! I still have bots that use that library. for that one I guess it'll be okay though, the fix is simple enough
<leftylink> my distribution does provide a separate ruby 2.7 package for presumably reasons like this
involans has quit [Ping timeout: 258 seconds]
qunzhong_luxian has quit [Quit: Textual IRC Client: www.textualapp.com]
<nakilon> was it chinch? recently I saw it's archived already
<jhass> I think the binary name was one of the configure flags actually
involans has joined #ruby
mbuf has quit [Quit: Leaving]
<adam12> jhass: Yeah! I ended up finding that afterwards.
drincruz has joined #ruby
qunzhong_luxian has joined #ruby
drincruz_ has quit [Ping timeout: 265 seconds]
goldfish has joined #ruby
jla has quit [Ping timeout: 268 seconds]
lidenbrock has joined #ruby
gr33n7007h has joined #ruby
involans has quit [Ping timeout: 252 seconds]
lidenbrock has quit [Quit: Client closed]
Ziyan has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
kwilczynski has quit []
neshpion has joined #ruby
regeya has joined #ruby
regeya has quit [Client Quit]
Ziyan has joined #ruby
regeya has joined #ruby
regeya has left #ruby [#ruby]
lunarkitty has joined #ruby
seydar has joined #ruby
<seydar> i've been living under a rock: what's the ruby version manager that everyone likes these days? still rvm?
<havenwood> seydar: It's split now between asdf, chruby, rbenv, and RVM.
<havenwood> All work great. ¯\_(ツ)_/¯
<seydar> i appreciate the alphabetical ordering so as to not show preference
<seydar> thank you
<havenwood> seydar: Hahaha.
<weaksauce> if i had to pick one it would be asdf but i use chruby because it's so simple
<havenwood> I help maintain chruby and RVM, full disclosure.
<havenwood> I did use asdf for Elixir the other day.
<weaksauce> pick one to use and learn today
<weaksauce> how'd that go havenwood
<havenwood> seydar: Those four are quite popular then there are others not so much.
<bougyman> I'm still rbenv. Haven't tried asdf
<havenwood> weaksauce: I don't still have it installed and just put elixir/bin in $PATH manually >.>
<havenwood> (was setting up LiveBook on DO with my iPad >.>)
SuperLag has quit [Remote host closed the connection]
<weaksauce> seydar i take it back actually... asdf probably does too much for my liking
<havenwood> seydar: asdf supports multiple languages, chruby is the simplest with env vars, rbenv is shim land, and RVM is by far the largest but has backports and support for older systems.
<weaksauce> chruby is like 50 lines of code or something silly like that
<weaksauce> and it works well
<havenwood> weaksauce: I'll give asdf another go, I just needed a particular Elixir version hardcoded for a specific spike and had a zip handy.
<havenwood> <3 Elixir <3 Ruby
<havenwood> That's one thing asdf got right! :P
<weaksauce> hah nice
<havenwood> I admit, I'm having a fair amount of envy as a Rubyist looking at Nx and Livebook... https://github.com/elixir-nx/livebook
<seydar> havenwood: what's shim land?
<havenwood> granted, we have iruby, but livebook is another level https://github.com/SciRuby/iruby
Ziyan has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<havenwood> seydar: rbenv puts a single directory of "shims" in your path, just little programs that redirect to the right Ruby bin/ and gem bin/ directories with env.
<havenwood> seydar: So rbenv needs to keep those shims up to date. I call it maintaining a garden of shims.
<havenwood> seydar: The downside is speed (they ship with C implementation of realpath to mitigate) https://github.com/rbenv/rbenv/tree/master/src
<seydar> oh interesting
<havenwood> seydar: The upside is you aren't needing any shell integration. It works with whatever shell, since it's just adding a directory of shims to your path.
<seydar> i gotta dig into the implenetations of these
<havenwood> RVM is over 10,000 lines of shell. chruby is just a hundred.
<weaksauce> fwiw the people that come in here either have issues with rvm or rbenv
<seydar> i like the divorce from the shell
Ziyan has joined #ruby
<seydar> i'll look into chruby. it feels like the version manager the amish would use
<weaksauce> that could either be because it's broken more often or because it's more popular
<havenwood> Both RVM and chruby are portable shell, so they work with multiple things like bash and zsh but not aesoteric shells and need a separate version for things like Fish.
Cena has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<havenwood> RVM actually even ships with chruby support, for when fast switching is needed.
<bougyman> rbenv seems to Just Work, it's why I landed on it.
<bougyman> I was a long-time rvm user before. Too many rough edges.
<havenwood> I'd not use MRVM (mini-RVM via chruby that ships with RVM) myself, since you can install with RVM and just use chruby anyways so easily.
Ziyan has quit [Client Quit]
<havenwood> I used RVM before rbenv before chruby.
<havenwood> Been with chruby a number of years but we still use RVM as default at work.
<adam12> Docker!
<adam12> I don't even bother with version managers anymore. `docker run --rm -it -v $(pwd):/workspace -w /workspace ruby:VERSION bash` is so ingrained in my memory.
<bougyman> h8 docker
dvgorod has quit [Ping timeout: 252 seconds]
<adam12> ;)
kwilczynski has joined #ruby
seydar has quit [Quit: leaving]
seydar has joined #ruby
<seydar> i'm trying to get concurrent reads from an sqlite3 DB. do i need to initialize sqlite3 in some way to support this?
jla has joined #ruby
<seydar> what i'm saying is... i have a []#map call that reads from the DB for each element, but it slowed things down when i tried to introduce parallelism
<havenwood> seydar: I'd highly recommend the Sequel gem as an abstraction layer that provides a connection pool and so on.
<havenwood> It's the popular Ruby DB library alongside ActiveRecord.
<havenwood> seydar: Alternatively, there are connection pool gems like connection_pool https://github.com/mperham/connection_pool
<havenwood> seydar: But Sequel is just awesome. Use Sequel. :P
<qunzhong_luxian> As an alternate as well, rom-sql is kinda interesting: https://rom-rb.org/learn/sql/3.3/
<qunzhong_luxian> But yeah, sequel rules.
<qunzhong_luxian> rom-sql is relative to sequel
<seydar> havenwood: ah, "connection pool" was the keyword I was missing. I was using a single connection and then trying to create multiple processes from there
seydar has quit [Quit: leaving]
qunzhong_luxian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lad has joined #ruby
cdolan has joined #ruby
jla has quit [Ping timeout: 252 seconds]
drincruz_ has joined #ruby
drincruz has quit [Ping timeout: 256 seconds]
jinie has left #ruby [Textual IRC Client: www.textualapp.com]
SuperLag has joined #ruby
regeya has joined #ruby
ur5us__ has joined #ruby
involans has joined #ruby
involans has quit [Ping timeout: 256 seconds]
Rounin has joined #ruby
ur5us__ has quit [Quit: Leaving]
lad has quit [Ping timeout: 256 seconds]
finsternis has joined #ruby
ur5us has joined #ruby
goldfish has quit [Ping timeout: 265 seconds]
ur5us has quit [*.net *.split]
regeya has quit [*.net *.split]
cdolan has quit [*.net *.split]
lunarkitty has quit [*.net *.split]
steinomead has quit [*.net *.split]
mrkz_c has quit [*.net *.split]
neshpion has quit [*.net *.split]
aeris has quit [*.net *.split]
EdwardIII has quit [*.net *.split]
_axx has quit [*.net *.split]
gfawcett has quit [*.net *.split]
mbrndtgn has quit [*.net *.split]
lipoqil has quit [*.net *.split]
justK has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
finsternis has quit [*.net *.split]
drincruz_ has quit [*.net *.split]
kaivai has quit [*.net *.split]
jmcgnh has quit [*.net *.split]
splud has quit [*.net *.split]
aesthetikx has quit [*.net *.split]
forvelin has quit [*.net *.split]
jhawthorn_ has quit [*.net *.split]
pwnd_sfw has quit [*.net *.split]
dmang has quit [*.net *.split]
Liothen has quit [*.net *.split]
seisatsu has quit [*.net *.split]
enyc has quit [*.net *.split]
kssm has quit [*.net *.split]
gearnode has quit [*.net *.split]
havenwood has quit [*.net *.split]
jidar has quit [*.net *.split]
gcd_ has quit [*.net *.split]
jimeh has quit [*.net *.split]
lucerne has quit [*.net *.split]
e2 has quit [*.net *.split]
Nowaker has quit [*.net *.split]
ruby[bot] has quit [*.net *.split]
Tempesta has quit [*.net *.split]
leah2 has quit [*.net *.split]
KramerC has quit [*.net *.split]
ollysmith has quit [*.net *.split]
ccooke has quit [*.net *.split]
SuperLag has quit [*.net *.split]
Rounin has quit [*.net *.split]
gr33n7007h has quit [*.net *.split]
sweater2 has quit [*.net *.split]
sam113101 has quit [*.net *.split]
weaksauce has quit [*.net *.split]
dionys has quit [*.net *.split]
Cork has quit [*.net *.split]
root1 has quit [*.net *.split]
factor has quit [*.net *.split]
sphex has quit [*.net *.split]
ansimita has quit [*.net *.split]
nyuszika7h has quit [*.net *.split]
shrub has quit [*.net *.split]
gigamo has quit [*.net *.split]
jhass has quit [*.net *.split]
peder has quit [*.net *.split]
explorier has quit [*.net *.split]
joast has quit [*.net *.split]
olspookishmagus has quit [*.net *.split]
kinduff has quit [*.net *.split]
dannyAAM has quit [*.net *.split]
integral has quit [*.net *.split]
ikonia has quit [*.net *.split]
FetidToot has quit [*.net *.split]
dvu has quit [*.net *.split]
wmoxam has quit [*.net *.split]
benjamin- has quit [*.net *.split]
rodd has quit [*.net *.split]
cout has quit [*.net *.split]
FastJack has quit [*.net *.split]
ged has quit [*.net *.split]
leftylink has quit [*.net *.split]
miah has quit [*.net *.split]
tweaks has quit [*.net *.split]
nakilon has quit [*.net *.split]
markmarkmark has quit [*.net *.split]
jhass[m] has quit [*.net *.split]
dostoyevsky2 has quit [*.net *.split]
pandabot has quit [*.net *.split]
Fusl has quit [*.net *.split]
balo has quit [*.net *.split]
pjlsergeant has quit [*.net *.split]
rg has quit [*.net *.split]
keyvan has quit [*.net *.split]
patrick has quit [*.net *.split]
aighearach has quit [*.net *.split]
jtperreault has quit [*.net *.split]
robotmay has quit [*.net *.split]
clemens3 has quit [*.net *.split]
rhe has quit [*.net *.split]
itok has quit [*.net *.split]
bougyman has quit [*.net *.split]
weyhmueller has quit [*.net *.split]
foxxx0 has quit [*.net *.split]
legit has quit [*.net *.split]
DEac- has quit [*.net *.split]
Fridtjof has quit [*.net *.split]
rubin55 has quit [*.net *.split]
legahc has quit [*.net *.split]
Hobbyboy has quit [*.net *.split]
ckrailo has quit [*.net *.split]
ule has quit [*.net *.split]
doma has quit [*.net *.split]
llua has quit [*.net *.split]
pyfisch has quit [*.net *.split]
jamesmartinez has quit [*.net *.split]
dorian has quit [*.net *.split]
hwrd has quit [*.net *.split]
joenoon has quit [*.net *.split]
caleb has quit [*.net *.split]
Xeago has quit [*.net *.split]
JayDoubleu has quit [*.net *.split]
r0bby has quit [*.net *.split]
marahin has quit [*.net *.split]
NightMonkey has quit [*.net *.split]
wnd has quit [*.net *.split]
keeran has quit [*.net *.split]
sgnh has quit [*.net *.split]
jtdowney has quit [*.net *.split]
mahlon has quit [*.net *.split]
isene has quit [*.net *.split]
slothby has quit [*.net *.split]
eof has quit [*.net *.split]
newton has quit [*.net *.split]
Furai has quit [*.net *.split]
entel_ has quit [*.net *.split]
yxhuvud has quit [*.net *.split]
rapha has quit [*.net *.split]
eldritch__ has quit [*.net *.split]
eam has quit [*.net *.split]
Toledo has quit [*.net *.split]
kenichi has quit [*.net *.split]
coffeejunk has quit [*.net *.split]
swaggboi has quit [*.net *.split]
atj has quit [*.net *.split]
Milos has quit [*.net *.split]
yosafbridge has quit [*.net *.split]
tv- has quit [*.net *.split]
chromis has quit [*.net *.split]
adam12 has quit [*.net *.split]
oz has quit [*.net *.split]
cnsvc has quit [*.net *.split]
pwnd_sfw has joined #ruby
ansimita has joined #ruby
sphex has joined #ruby
factor has joined #ruby
root1 has joined #ruby
Cork has joined #ruby
dionys has joined #ruby
sweater2 has joined #ruby
weaksauce has joined #ruby
gr33n7007h has joined #ruby
SuperLag has joined #ruby
aeris has joined #ruby
neshpion has joined #ruby
Rounin has joined #ruby
CrazyEddy has joined #ruby
dmang has joined #ruby
splud has joined #ruby
lipoqil has joined #ruby
jhawthorn_ has joined #ruby
jmcgnh has joined #ruby
mbrndtgn has joined #ruby
kaivai has joined #ruby
drincruz_ has joined #ruby
EdwardIII has joined #ruby
coffeejunk has joined #ruby
finsternis has joined #ruby
kenichi has joined #ruby
rapha has joined #ruby
eldritch__ has joined #ruby
eam has joined #ruby
mahlon has joined #ruby
Toledo has joined #ruby
gfawcett has joined #ruby
_axx has joined #ruby
yxhuvud has joined #ruby
entel_ has joined #ruby
Furai has joined #ruby
ollysmith has joined #ruby
ccooke has joined #ruby
KramerC has joined #ruby
leah2 has joined #ruby
benjamin- has joined #ruby
wmoxam has joined #ruby
dvu has joined #ruby
kinduff has joined #ruby
olspookishmagus has joined #ruby
FetidToot has joined #ruby
dannyAAM has joined #ruby
joast has joined #ruby
explorier has joined #ruby
jhass has joined #ruby
shrub has joined #ruby
ikonia has joined #ruby
gigamo has joined #ruby
oz has joined #ruby
nyuszika7h has joined #ruby
adam12 has joined #ruby
cnsvc has joined #ruby
tv- has joined #ruby
chromis has joined #ruby
yosafbridge has joined #ruby
swaggboi has joined #ruby
aesthetikx has joined #ruby
forvelin has joined #ruby
Milos has joined #ruby
atj has joined #ruby
peder has joined #ruby
aighearach has joined #ruby
jtperreault has joined #ruby
legit has joined #ruby
patrick has joined #ruby
rubin55 has joined #ruby
rhe has joined #ruby
robotmay has joined #ruby
clemens3 has joined #ruby
weyhmueller has joined #ruby
DEac- has joined #ruby
bougyman has joined #ruby
foxxx0 has joined #ruby
Fridtjof has joined #ruby
Hobbyboy has joined #ruby
itok has joined #ruby
legahc has joined #ruby
seisatsu has joined #ruby
gearnode has joined #ruby
Liothen has joined #ruby
ruby[bot] has joined #ruby
kssm has joined #ruby
enyc has joined #ruby
havenwood has joined #ruby
e2 has joined #ruby
gcd_ has joined #ruby
jimeh has joined #ruby
jidar has joined #ruby
lucerne has joined #ruby
Nowaker has joined #ruby
pandabot has joined #ruby
pjlsergeant has joined #ruby
dostoyevsky2 has joined #ruby
rg has joined #ruby
balo has joined #ruby
jhass[m] has joined #ruby
keyvan has joined #ruby
Fusl has joined #ruby
integral has joined #ruby
eof has joined #ruby
isene has joined #ruby
slothby has joined #ruby
newton has joined #ruby
ule has joined #ruby
dorian has joined #ruby
pyfisch has joined #ruby
jamesmartinez has joined #ruby
ckrailo has joined #ruby
marahin has joined #ruby
doma has joined #ruby
wnd has joined #ruby
caleb has joined #ruby
NightMonkey has joined #ruby
keeran has joined #ruby
jtdowney has joined #ruby
sgnh has joined #ruby
JayDoubleu has joined #ruby
joenoon has joined #ruby
r0bby has joined #ruby
llua has joined #ruby
Xeago has joined #ruby
dostoyevsky2 has quit [Max SendQ exceeded]
dostoyev1ky2 has joined #ruby
lucerne has quit [Max SendQ exceeded]
dostoyev1ky2 has quit [Client Quit]
rodd has joined #ruby
markmarkmark has joined #ruby
cout has joined #ruby
miah has joined #ruby
ged has joined #ruby
FastJack has joined #ruby
leftylink has joined #ruby
tweaks has joined #ruby
nakilon has joined #ruby
Tempesta has joined #ruby
hwrd has joined #ruby
ur5us has joined #ruby
sam113101 has joined #ruby
cdolan has joined #ruby
lunarkitty has joined #ruby
mrkz_c has joined #ruby
steinomead has joined #ruby
dostoyevsky2 has joined #ruby
itok has quit [Ping timeout: 268 seconds]
dostoyevsky2 has quit [Client Quit]
ckrailo has quit [Ping timeout: 272 seconds]
dostoyevsky2 has joined #ruby
jhass[m] has quit [Ping timeout: 272 seconds]
itok has joined #ruby
integral has quit [Changing host]
integral has joined #ruby
dostoyevsky2 has quit [Client Quit]
dostoyevsky2 has joined #ruby
dostoyevsky2 has quit [Client Quit]
dostoyevsky2 has joined #ruby
_aeris_ has joined #ruby
aeris has quit [Remote host closed the connection]
justache has joined #ruby
lad has joined #ruby
lad is now known as Guest6063
Guest6063 has quit [Client Quit]
lad_ has joined #ruby
lad_ has quit [Client Quit]
lad_ has joined #ruby
lad_ is now known as lad
AriT93 has joined #ruby