havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com || Ruby 2.5.0, 2.4.3, 2.3.6: https://www.ruby-lang.org || Paste >3 lines of text to: https://gist.github.com || Rails questions? Ask in: #RubyOnRails || Logs: https://irclog.whitequark.org/ruby || Books: https://goo.gl/wpGhoQ
GremL1N2 has joined #ruby
xelkarin has joined #ruby
mtkd has joined #ruby
bronson has quit [Ping timeout: 276 seconds]
chocoelho has joined #ruby
heftig has quit [Read error: Connection reset by peer]
heftig has joined #ruby
kossae has quit [Ping timeout: 256 seconds]
nicesignal has quit [Quit: WeeChat 1.4]
nicesignal has joined #ruby
MyMind has quit [Quit: WeeChat 2.1-dev]
dstrunk has joined #ruby
tcopeland has joined #ruby
lroca has joined #ruby
justinfaler has quit [Ping timeout: 256 seconds]
Sembei has joined #ruby
Toggi3 has quit [Ping timeout: 256 seconds]
AJA4350 has quit [Ping timeout: 265 seconds]
shinnya has quit [Ping timeout: 276 seconds]
AJA4350 has joined #ruby
Toggi3 has joined #ruby
tomphp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AJA4350 has quit [Remote host closed the connection]
mtkd has quit [Ping timeout: 255 seconds]
mtkd has joined #ruby
chocoelho has quit [Ping timeout: 256 seconds]
Stazer has quit [Remote host closed the connection]
jeremy04 has quit [Remote host closed the connection]
xelkarin has quit [Quit: WeeChat 1.9.1]
<Trel> Anyone have any idea? I can't figure out why it wouldn't show with the which command, but is with the list
<jtdoncas> gem list returns a list of gems
<jtdoncas> gem which <FILE> searches for the location of a library file
<jtdoncas> which may or not be the name of the gem
<jtdoncas> gem list --help ;;; gem which --help
tastygradient has joined #ruby
tastygradient has left #ruby [#ruby]
<Trel> So provided I don't know the path, how would I find the path for an installed gem?
<Trel> (considering it shows up with list)
Phage has quit [Ping timeout: 240 seconds]
bronson has joined #ruby
Phage has joined #ruby
Phage has quit [Changing host]
Phage has joined #ruby
cdg has joined #ruby
bronson has quit [Ping timeout: 276 seconds]
cdg has quit [Ping timeout: 248 seconds]
zwliew has quit [Quit: Connection closed for inactivity]
kapil___ has quit [Quit: Connection closed for inactivity]
RyanMcCoskrie has joined #ruby
<jtdoncas> Trel: bundle show [gemname] if using bundler
<jtdoncas> or gem environment
<jtdoncas> or gem which *gemname*
phaul has quit [Ping timeout: 256 seconds]
DTZUZU has joined #ruby
paulrf has quit [Quit: Leaving]
guardianx has joined #ruby
RyanMcCoskrie has quit [Remote host closed the connection]
guardianx has quit []
haylon_ has joined #ruby
r3kz has joined #ruby
lroca has quit [Quit: lroca]
n0m4d1c has quit [Remote host closed the connection]
kossae has joined #ruby
justinfaler has joined #ruby
my123 has quit [Read error: Connection reset by peer]
my123 has joined #ruby
my123 has joined #ruby
chocoelho has joined #ruby
alfiemax has joined #ruby
justinfaler has quit [Ping timeout: 264 seconds]
RyanMcCoskrie has joined #ruby
cschneid_ has joined #ruby
marr has quit [Ping timeout: 276 seconds]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alfiemax has quit [Ping timeout: 248 seconds]
haylon_ has quit [Remote host closed the connection]
AJA4350 has joined #ruby
<Trel> jtdoncas: no bundler, gem enviornment shows overall paths, not specific gems, and 'gem which <gemname>' says it doesn't exist
<Trel> Which is why I'm so stumped
<jtdoncas> gem which *gemname*
<jtdoncas> Trel: with the starts
<jtdoncas> stars
govg has quit [Ping timeout: 276 seconds]
<Trel> hold on, I'll try that
<Trel> "ERROR: Can't find ruby library file or shared library *minima*"
troys is now known as troys_
<jtdoncas> gem environment
<jtdoncas> under GEM PATHS:
<jtdoncas> search in those directories
<Trel> jtdoncas: I know where it is personally
<Trel> I'm asking how to find it
<Trel> and for the record: https://pastebin.com/5iNuZPwN
<ruby[bot]> Trel: we in #ruby do not like pastebin.com, I reposted your paste to gist for you: https://gist.github.com/de77b6471953c4bf70ce47207b375519
<ruby[bot]> Trel: pastebin.com loads slowly for most, has ads which are distracting and has terrible formatting.
BTRE has quit [Quit: Leaving]
<jtdoncas> well, looking at the minima gem
<jtdoncas> it doesn't have any ruby files
<jtdoncas> so it wouldn't be found via gem which
<Trel> is there any command which WOULD show the path to where its located?
<jtdoncas> not to my knowledge
<jtdoncas> what reason do you need it? You could always write your own method
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AJA4350 has quit [Ping timeout: 260 seconds]
<Trel> I don't know ruby, this started with wanting to look at the files in it, which led to me having to find them manually (and at the time, I had no idea if it was a user install or not)
kossae has quit [Ping timeout: 276 seconds]
AJA4350 has joined #ruby
TaderFit has joined #ruby
<jtdoncas> ah. yeah it seems like there should be an easy solution to this :/
bronson has joined #ruby
<TaderFit> héy everyone I'v a problem with my methode that records my hash git link : https://gist.github.com/TaderFit/dff5fe8a71942c4ca4aaa4325b51845a
<havenwood> Trel: Check your ~/.gemrc and .bundle/config, anything there?
<TaderFit> the specifique problem is multiple gets
<Trel> havenwood: none of those exist
<havenwood> TaderFit: Does it work with `$stdin.gets` or `STDIN.gets`?
<Trel> and jtdoncas it all started with me wanting to look at the base theme, after finding it by going through the paths manually, I googled if there were commands to look up the location and found the 'which' command, and when it didn't work, I had no clue from there.
<TaderFit> yes she work
<TaderFit> but
<TaderFit> i must enter my chose mutiple time
<havenwood> Trel: Anything under?: bundle config
bronson has quit [Ping timeout: 265 seconds]
<Trel> why is bundle involved in this?
<havenwood> Trel: Could you gist the output of?: gem env
<havenwood> Trel: Oh, I thought you mentioned it - maybe it was crosstalk
<havenwood> Or I just got confused
<havenwood> Trel: Gotcha, just `gem which` and `gem list` discrepancy
<havenwood> Trel: What version of RubyGems? Latest?
<havenwood> (2.7.4)
<havenwood> I've never seen a which/list discrepancy
<Trel> yeah, I mentioned 'no bundler' earlier, when it was suggested, maybe that's where you saw it, and no, not latest rubygems then, env says 2.5.2.1 (which is what debian gave in my docker image)
<Trel> havenwood: if you want to test it, the gem that's doing it is 'minima'
<Trel> (and it's a user install)
<Trel> (and the user directory IS in $PATH)
<havenwood> Trel: yeah, I can reproduce
conceivably has quit [Remote host closed the connection]
<Trel> havenwood: jtdoncas said earlier it may be because the gem doesn't have any rb files? It's only a theme for jekyll
<havenwood> Trel: It's likely expecting lib/minima.rb due to convention
<Trel> wonder if I stick an empty one there
<havenwood> sec, let me confirm
<Trel> yep
<Trel> sticking an empty file in lib/minima.rb and which then shows it
<havenwood> yup
BTRE has joined #ruby
TaderFit has quit []
alfiemax has joined #ruby
<havenwood> so you'd need to add the file, then add it to the minima.gemspec spec.files
<Trel> Something to keep in mind if I publish a theme as a gem
TaderFit has joined #ruby
kossae has joined #ruby
TaderFit has quit [Client Quit]
<Trel> Thanks for the help everyone
alfiemax has quit [Ping timeout: 256 seconds]
hahuang65 has quit [Read error: Connection reset by peer]
kies has quit [Ping timeout: 256 seconds]
gizmore has joined #ruby
eric_hill has joined #ruby
hahuang65 has joined #ruby
<eric_hill> Can anyone tell me why gem install logstash-core tells me it can't find the gem, but gem search logstash shows it just fine? ETF?
dviola has quit [Quit: WeeChat 2.0.1]
<jtdoncas> do you see
<jtdoncas> the (java)
KeyJoo has joined #ruby
gizmore|2 has quit [Ping timeout: 256 seconds]
<jtdoncas> so you need JRuby
<jtdoncas> which runs on the JVM
drewmcmillan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<eric_hill> Yes, it does say java after that. So is that a gem install jruby, or is that at the system level?
<jtdoncas> system level :)
<eric_hill> Sweet. Installing now. Thanks for the assist.
<jtdoncas> np! good luck
herbmillerjr has quit [Quit: Konversation terminated!]
<eric_hill> Groan. jruby installed... same error with gem install.
mtkd has quit [Ping timeout: 256 seconds]
nicesignal has quit [Quit: WeeChat 1.4]
<jtdoncas> probably because it's defaulting to CRuby
<jtdoncas> type which ruby
mtkd has joined #ruby
<jtdoncas> I've never used JRuby... I think you install the gem using: jgem install logstash-core
nicesignal has joined #ruby
pastorin_ has joined #ruby
cdg has joined #ruby
orbyt_ has joined #ruby
justinfaler has joined #ruby
kossae has quit [Ping timeout: 255 seconds]
<eric_hill> jtdoncas, I owe you a beer.
pastorinni has joined #ruby
cdg has quit [Ping timeout: 255 seconds]
<jtdoncas> eric_hill: haha, yes you do! glad to help
pastorin_ has quit [Read error: Connection reset by peer]
justinfaler has quit [Ping timeout: 276 seconds]
cdg has joined #ruby
kossae has joined #ruby
bronson has joined #ruby
bronson has quit [Ping timeout: 256 seconds]
troys_ is now known as troys
herbmillerjr has joined #ruby
AJA4350 has quit [Quit: AJA4350]
Toggi3 has quit [Ping timeout: 260 seconds]
vichib has joined #ruby
Kugz has joined #ruby
justinfaler has joined #ruby
<Kugz> havenwood: just wanted to let you know I figured out how to access all of my JSON data fields, I'm now getting everything ready to save it to my database :D thanks for teaching me about Serialization yesterday :)
RyanMcCoskrie has quit [Remote host closed the connection]
ResidentBiscuit has joined #ruby
kossae has quit [Ping timeout: 264 seconds]
Rouge_ has quit [Read error: Connection reset by peer]
cschneid_ has quit [Remote host closed the connection]
cschneid_ has joined #ruby
Rouge has joined #ruby
darkhanb has joined #ruby
troys is now known as troys_
ur5us has quit [Remote host closed the connection]
Kugz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
imode has joined #ruby
vichib has quit [Remote host closed the connection]
Kugz has joined #ruby
vichib has joined #ruby
vichib has quit [Max SendQ exceeded]
Toggi3 has joined #ruby
vichib has joined #ruby
vichib has quit [Max SendQ exceeded]
vichib has joined #ruby
ResidentBiscuit has quit []
kies has joined #ruby
jordanm has quit [Remote host closed the connection]
govg has joined #ruby
bronson has joined #ruby
jordanm has joined #ruby
nso95_ has joined #ruby
jordanm has quit [Client Quit]
kossae has joined #ruby
bronson has quit [Ping timeout: 256 seconds]
jordanm has joined #ruby
elphe has joined #ruby
chocoelho has quit [Ping timeout: 256 seconds]
armando has quit [Quit: ZNC 1.7.x-nightly-20171128-66897057 - https://znc.in]
armando has joined #ruby
jameser has joined #ruby
Kugz has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Zamyatin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mikhael_k33hl has quit [Quit: Page closed]
Kugz has joined #ruby
Zamyatin has joined #ruby
goatish has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rcs has joined #ruby
Kugz has quit [Quit: Textual IRC Client: www.textualapp.com]
cschneid_ has quit [Remote host closed the connection]
kossae has quit [Ping timeout: 256 seconds]
cdg has quit [Remote host closed the connection]
mtkd has quit [Ping timeout: 256 seconds]
Rouge has quit [Ping timeout: 276 seconds]
gix has joined #ruby
mtkd has joined #ruby
gix- has quit [Ping timeout: 255 seconds]
cdg has joined #ruby
elphe has quit [Ping timeout: 276 seconds]
pastorinni has quit [Remote host closed the connection]
cdg has quit [Ping timeout: 276 seconds]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bronson has joined #ruby
bronson has quit [Ping timeout: 255 seconds]
Junaos has quit [Quit: ZNC - http://znc.in]
cschneid_ has joined #ruby
troys_ is now known as troys
kossae has joined #ruby
elphe has joined #ruby
cschneid_ has quit [Ping timeout: 256 seconds]
Junaos has joined #ruby
alfiemax has joined #ruby
iamarun has joined #ruby
nowhereman_ has quit [Ping timeout: 276 seconds]
jeffreylevesque has quit [Ping timeout: 256 seconds]
nowhereman_ has joined #ruby
jeffreylevesque has joined #ruby
alfiemax has quit [Read error: Connection reset by peer]
alfiemax has joined #ruby
aupadhye has joined #ruby
oleo has quit [Quit: Leaving]
kossae has quit [Ping timeout: 248 seconds]
Xiti has quit [Quit: Xiti]
anisha has joined #ruby
Xiti has joined #ruby
jeffreylevesque has quit [Ping timeout: 255 seconds]
ryzokuken has joined #ruby
dionysus69 has joined #ruby
alfiemax_ has joined #ruby
Zimsky has quit [Ping timeout: 240 seconds]
troys has quit [Quit: Bye]
bronson has joined #ruby
Liothen has quit [Remote host closed the connection]
dinfuehr has quit [Ping timeout: 256 seconds]
alfiemax has quit [Ping timeout: 256 seconds]
dinfuehr has joined #ruby
nso95_ is now known as nso95
MaksimPinigin has joined #ruby
cjohnson has quit [Remote host closed the connection]
bronson has quit [Ping timeout: 256 seconds]
chmurifree is now known as chmuri
Liothen has joined #ruby
Liothen has joined #ruby
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rabajaj has joined #ruby
elphe has quit [Ping timeout: 256 seconds]
ryzokuken has quit [Ping timeout: 276 seconds]
QualityAddict has quit [Quit: Leaving]
kossae has joined #ruby
elphe has joined #ruby
justicefries has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sundhell_away is now known as sundhell
darkhanb has joined #ruby
minimalism has quit [Quit: minimalism]
ledestin has joined #ruby
darkhanb has quit [Client Quit]
justicefries has joined #ruby
alfiemax_ has quit [Ping timeout: 256 seconds]
Toggi3 has quit [Ping timeout: 276 seconds]
justicefries has quit [Client Quit]
dionysus69 has quit [Ping timeout: 248 seconds]
eb0t- has quit [Quit: WeeChat 1.9.1]
mtkd has quit [Ping timeout: 240 seconds]
drewmcmillan has joined #ruby
thejamespinto has quit [Remote host closed the connection]
mtkd has joined #ruby
QualityAddict has joined #ruby
iamarun has quit [Ping timeout: 276 seconds]
ledestin has quit [Read error: Connection reset by peer]
rivalomega has joined #ruby
eblip has joined #ruby
musl has joined #ruby
Toggi3 has joined #ruby
eb0t is now known as eb0t-
eblip is now known as eb0t
kossae has quit [Ping timeout: 256 seconds]
nso95 has quit [Quit: nso95]
nso95 has joined #ruby
iamarun has joined #ruby
elphe has quit [Ping timeout: 264 seconds]
kossae has joined #ruby
yeticry has quit [Ping timeout: 248 seconds]
iamarun has quit [Ping timeout: 248 seconds]
oetjenj has joined #ruby
yeticry has joined #ruby
Apocalypse has quit [Quit: Input/Output Error]
SegFaultAX has quit [Quit: ZNC - http://znc.in]
drewmcmillan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
iamarun has joined #ruby
bronson has joined #ruby
darkhanb has joined #ruby
apeiros has quit [Remote host closed the connection]
apeiros has joined #ruby
elphe has joined #ruby
LocaMocha has joined #ruby
eam has quit [Quit: Lost terminal]
oetjenj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bronson has quit [Ping timeout: 248 seconds]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
apeiros has quit [Ping timeout: 256 seconds]
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
elomatreb has quit [Read error: Connection reset by peer]
ur5us has joined #ruby
drewmcmillan has joined #ruby
cdg has joined #ruby
dionysus69 has joined #ruby
rivalomega has quit [Remote host closed the connection]
MaksimPinigin has quit [Quit: My computer went into sleep mode or I turned it off]
biberu has joined #ruby
cdg has quit [Ping timeout: 256 seconds]
eduar__ has joined #ruby
Apocalypse has joined #ruby
conta has joined #ruby
vichib has quit [Ping timeout: 256 seconds]
ur5us has quit [Remote host closed the connection]
kossae has quit [Ping timeout: 255 seconds]
musl has quit [Read error: Connection reset by peer]
Sou|cuttr has quit [Quit: WeeChat 1.4]
KevinSjoberg has joined #ruby
KevinSjoberg has quit [Client Quit]
drewmcmillan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jtdoncas has quit [Ping timeout: 260 seconds]
Toggi3 has quit [Ping timeout: 248 seconds]
Zamyatin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alex`` has joined #ruby
andikr has joined #ruby
ta_ has quit [Read error: Connection reset by peer]
IJsbrand has quit [Quit: IJsbrand]
ta_ has joined #ruby
Dimik has quit [Ping timeout: 255 seconds]
alfiemax has joined #ruby
drewmcmillan has joined #ruby
musl has joined #ruby
bronson has joined #ruby
jtdoncas has joined #ruby
InfinityFye has joined #ruby
InfinityFye has left #ruby [#ruby]
jtdoncas has quit [Ping timeout: 256 seconds]
bronson has quit [Ping timeout: 256 seconds]
ur5us has joined #ruby
mjolnird has quit [Ping timeout: 276 seconds]
zipace has joined #ruby
zipace has quit [Max SendQ exceeded]
zipace has joined #ruby
kossae has joined #ruby
mniip has quit [Ping timeout: 240 seconds]
kapil___ has joined #ruby
elcontrastador has joined #ruby
mniip has joined #ruby
jnyw has joined #ruby
mjolnird has joined #ruby
Burgestrand has joined #ruby
deathsparton has joined #ruby
deathsparton has quit [Excess Flood]
deathsparton has joined #ruby
deathsparton has quit [Excess Flood]
deathsparton has joined #ruby
claudiuinberlin has joined #ruby
jtdoncas has joined #ruby
drewmcmillan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jtdoncas has quit [Ping timeout: 265 seconds]
aufi has joined #ruby
jtdoncas has joined #ruby
aufi has quit [Read error: Connection reset by peer]
aufi has joined #ruby
mtkd has quit [Ping timeout: 240 seconds]
kossae has quit [Ping timeout: 264 seconds]
phaul has joined #ruby
mtkd has joined #ruby
Toggi3 has joined #ruby
nso95 has quit [Quit: nso95]
jtdoncas has quit [Ping timeout: 240 seconds]
ShalokShalom has joined #ruby
<ShalokShalom> hi there
<ShalokShalom> according to the Wikipedia page, Ruby still used Matz Ruby Interpreter
<ShalokShalom> i am going to adjust this
<ShalokShalom> when did this Interpreter intitially got released?
<ShalokShalom> 1.8 or 1.0?
<dminuoso> ShalokShalom: MRI is the entire line of interpreters based on Matz initial implementation.
<dminuoso> ShalokShalom: Which is what the majority of Ruby users are still using.
deathsparton has quit [Quit: Mutter: www.mutterirc.com]
imode has quit [Ping timeout: 276 seconds]
<dminuoso> Though.. I guess its YARV since 2.0
<dminuoso> Mmm.
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Fenhl has joined #ruby
bronson has joined #ruby
marr has joined #ruby
thejamespinto has joined #ruby
guardianx has joined #ruby
bronson has quit [Ping timeout: 240 seconds]
cgfbee has joined #ruby
thejamespinto has quit [Ping timeout: 248 seconds]
guardianx has quit [Client Quit]
guille-moe has joined #ruby
kossae has joined #ruby
miskatonic has joined #ruby
jtdoncas has joined #ruby
Toggi3 has quit [Ping timeout: 276 seconds]
<eduar__> Hi, when I block is called with instance_eval, `self` becomes the one of the callee, but how can I acces the outer self?
apeiros has joined #ruby
cgfbee has quit [Remote host closed the connection]
jtdoncas has quit [Ping timeout: 268 seconds]
deathsparton has joined #ruby
shinnya has joined #ruby
<dminuoso> eduar__: Use the fact that blocks are closures.
mark_66 has joined #ruby
belmoussaoui has joined #ruby
ur5us has quit [Remote host closed the connection]
cgfbee has joined #ruby
AJA4350 has joined #ruby
<eduar__> but if I do `old_self = self` before I will have access to old_self but only public methods.
deathsparton has quit [Remote host closed the connection]
alfiemax has quit [Remote host closed the connection]
<dminuoso> &ri send eduar__
<dminuoso> derp.
<dminuoso> &ri Object#send
tomphp has joined #ruby
Emmanuel_Chanel has quit [Read error: Connection reset by peer]
<eduar__> perfect, that and instance_variable_get should work, thanks.
<dminuoso> eduar__: Or you could play circular confusion.
<dminuoso> eduar__: and do old_self.instance_eval
Emmanuel_Chanel has joined #ruby
amatas has joined #ruby
tomphp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tomphp has joined #ruby
kossae has quit [Ping timeout: 256 seconds]
jtdoncas has joined #ruby
deathwishdave has joined #ruby
Serpent7776 has joined #ruby
jtdoncas has quit [Ping timeout: 240 seconds]
roshanavand has quit [Ping timeout: 268 seconds]
bkxd has joined #ruby
Cavallari has joined #ruby
MaksimPinigin has joined #ruby
Beams has joined #ruby
Cavallari has quit [Client Quit]
bronson has joined #ruby
KeyJoo has quit [Ping timeout: 255 seconds]
bkxd_ has joined #ruby
async_pr1 has quit [Quit: WeeChat 1.7.1]
bronson has quit [Ping timeout: 276 seconds]
jameser has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bkxd has quit [Ping timeout: 260 seconds]
oshanz has joined #ruby
tomphp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<oshanz> Hi all, I got to know about ruby will have a JIT near future. how it'll effect on meta-programming?
<apeiros> all JIT affects should be performance. why?
jnyw has quit [Quit: WeeChat 2.0.1]
Ishido has quit [Ping timeout: 256 seconds]
cdg has joined #ruby
<apeiros> d'oh, gotta run for the train. afk for a bit.
apeiros has quit [Remote host closed the connection]
deathwishdave has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kossae has joined #ruby
jtdoncas has joined #ruby
<oshanz> i'm new to CS. like to know since meta-programming change code runtime, will JIT able to work there?
jtdoncas has quit [Ping timeout: 276 seconds]
bkxd_ has quit []
sagax has joined #ruby
pedri has joined #ruby
pedri has left #ruby [#ruby]
justinfaler has quit [Ping timeout: 255 seconds]
vichibit has quit [Ping timeout: 240 seconds]
alex`` has quit [Ping timeout: 256 seconds]
Ishido has joined #ruby
spooky_d has left #ruby [#ruby]
eduar__ has quit [Ping timeout: 256 seconds]
conta has quit [Ping timeout: 264 seconds]
lxsameer has quit [Quit: WeeChat 1.9.1]
lxsameer has joined #ruby
<darix> oshanz: if you run your code more than you change it with meta programming. sure it will.
Riddell has quit [Ping timeout: 256 seconds]
za1b1tsu has joined #ruby
<za1b1tsu> Hello
Riddell has joined #ruby
Riddell has quit [Changing host]
Riddell has joined #ruby
<za1b1tsu> I'm really missing something about doubles, how can I actually do TDD with objects, if I cant test what's going with the services inside objects
Azazator has joined #ruby
<Azazator> Привет, это здесь можно задать вопросы по ruby и rails?
<heftig> za1b1tsu: maybe you're supposed to use class_double("SomeService")
<heftig> za1b1tsu: i wouldn't load the SomeService class if I need to mock it
mtkd has quit [Ping timeout: 255 seconds]
<za1b1tsu> heftig: does not work, the double does not recieve the messages
jtdoncas has joined #ruby
<heftig> za1b1tsu: ah, you also need to call as_stubbed_const on the double
<heftig> so double_test = class_double("SomeService").as_stubbed_const
<Azazator> english-only chat, right?
<heftig> yes
mtkd has joined #ruby
<za1b1tsu> heftig: like this double_test = class_double(SomeService).as_stubbed_const(:transfer_nested_constants => true) ?
<heftig> za1b1tsu: I guess
<heftig> za1b1tsu: also I think the SomeService needs to be a string
<za1b1tsu> heftig: lost hours with this, thank you sir
ldnunes has joined #ruby
<za1b1tsu> or maddame
jtdoncas has quit [Ping timeout: 276 seconds]
<za1b1tsu> this is brilliant double_test = class_double("SomeService").as_stubbed_const
miskatonic has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
roshanavand has joined #ruby
conta has joined #ruby
<za1b1tsu> to receive_message_chain(:new, :call) anyway I can pass an argument to call?
sepp2k has joined #ruby
bronson has joined #ruby
conta has quit [Ping timeout: 256 seconds]
elcontrastador has quit [Ping timeout: 248 seconds]
<chrisseaton> oshanz: a JIT should really help meta-programming - make it as fast as normal programming
bronson has quit [Ping timeout: 256 seconds]
workmad3 has joined #ruby
oshanz has quit [Ping timeout: 260 seconds]
kapil___ has quit [Quit: Connection closed for inactivity]
k0mpa has quit [Ping timeout: 272 seconds]
n13z has joined #ruby
conta has joined #ruby
Tempesta_ has joined #ruby
KeyJoo has joined #ruby
jtdoncas has joined #ruby
Tempesta_ has quit [Client Quit]
iamarun has quit [Remote host closed the connection]
kossae has quit [Ping timeout: 248 seconds]
Tempesta has quit [Ping timeout: 276 seconds]
tomphp has joined #ruby
yeticry has quit [Quit: leaving]
yeticry has joined #ruby
jtdoncas has quit [Ping timeout: 256 seconds]
bweston92 has joined #ruby
tomphp has quit [Client Quit]
Azazator has quit [Quit: Leaving]
raatiniemi has quit [Ping timeout: 276 seconds]
tvw has joined #ruby
cdg has quit [Remote host closed the connection]
tomphp has joined #ruby
kedare has joined #ruby
tomphp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cek has joined #ruby
<cek> is there a release&support schedule for ruby? much like http://php.net/supported-versions.php
tomphp has joined #ruby
raatiniemi has joined #ruby
kapil___ has joined #ruby
ryzokuken has joined #ruby
tomphp has quit [Client Quit]
Riddell has quit [Ping timeout: 256 seconds]
jtdoncas has joined #ruby
elcontrastador has joined #ruby
apeiros has joined #ruby
Riddell has joined #ruby
jtdoncas has quit [Ping timeout: 276 seconds]
goatish has joined #ruby
crazyeddy has joined #ruby
bronson has joined #ruby
Riddell has quit [Changing host]
Riddell has joined #ruby
ryzokuken has quit [Remote host closed the connection]
ryzokuken has joined #ruby
bronson has quit [Ping timeout: 256 seconds]
Tempesta has joined #ruby
za1b1tsu has quit [Ping timeout: 256 seconds]
thejamespinto has joined #ruby
kossae has joined #ruby
za1b1tsu has joined #ruby
bz has joined #ruby
thejamespinto has quit [Ping timeout: 256 seconds]
thedude has joined #ruby
thedude is now known as Guest35428
za1b1tsu_ has joined #ruby
ryzokuken has quit [Ping timeout: 248 seconds]
apparition has joined #ruby
jtdoncas has joined #ruby
<al2o3-cr> is pry-doc not mates with 2.5 yet?
za1b1tsu has quit [Ping timeout: 248 seconds]
<ShalokShalom> dminuoso: its YARV since 1.9
<ShalokShalom> and MRI was used between 1.8.0 and 1.8.7
<ShalokShalom> some might call those ones before also MRI, while the name came up with 1.8
<ShalokShalom> since that was a new compiler
<ShalokShalom> which failed : )
plexigras has quit [Quit: WeeChat 2.0.1]
chmuri has quit [Excess Flood]
Cavallari has joined #ruby
jtdoncas has quit [Ping timeout: 240 seconds]
<dminuoso> ShalokShalom: Its mostly inofficialy terminology anyway.
<dminuoso> ShalokShalom: Large portions of MRI went into 1.9
za1b1tsu__ has joined #ruby
chmurifree has joined #ruby
za1b1tsu_ has quit [Ping timeout: 248 seconds]
plexigras has joined #ruby
Cavallari has quit [Quit: Cavallari]
ryzokuken has joined #ruby
elcontrastador has quit [Read error: Connection reset by peer]
kossae has quit [Ping timeout: 276 seconds]
dviola has joined #ruby
TomyWork has joined #ruby
chocoelho has joined #ruby
rabajaj has quit [Quit: Leaving]
goatish has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jtdoncas has joined #ruby
synthroid has joined #ruby
drewmcmillan has joined #ruby
bronson has joined #ruby
randomstrangerb has joined #ruby
ryzokuken has quit [Ping timeout: 260 seconds]
synthroi_ has joined #ruby
n0m4d1c has joined #ruby
pilne has quit [Quit: Quitting!]
jtdoncas has quit [Ping timeout: 276 seconds]
synthroid has quit [Ping timeout: 248 seconds]
RougeR has joined #ruby
RougeR is now known as Guest73369
bronson has quit [Ping timeout: 248 seconds]
gnufied has quit [Ping timeout: 276 seconds]
<apeiros> al2o3-cr: doesn't seem like :( had to turn it off in some gemfiles
kossae has joined #ruby
n0m4d1c has quit [Read error: Connection reset by peer]
n0m4d1c_ has joined #ruby
bmurt has joined #ruby
elcontrastador has joined #ruby
<al2o3-cr> ah ok, i can't see it being long before it's here. ;)
deathsparton has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aScottishBoat has joined #ruby
aufi_ has joined #ruby
mkroman has quit [Ping timeout: 248 seconds]
aufi has quit [Ping timeout: 240 seconds]
bmurt has joined #ruby
jeremy04 has joined #ruby
gnufied has joined #ruby
drewmcmillan has quit [Ping timeout: 248 seconds]
deathsparton has quit [Quit: Mutter: www.mutterirc.com]
deathsparton has joined #ruby
TheMoonMaster has quit [Ping timeout: 246 seconds]
drewmcmillan has joined #ruby
ana_ has joined #ruby
ana_ has quit [Remote host closed the connection]
ana_ has joined #ruby
<dminuoso> apeiros: Sigh.. gcc building for 40 minutes and counting since high sierra upgrade..
<dminuoso> :(
jtdoncas has joined #ruby
TheMoonMaster has joined #ruby
thejamespinto has joined #ruby
paranoicsan has joined #ruby
govg has quit [Ping timeout: 276 seconds]
ana_ has quit [Quit: Leaving]
zipace has quit [Read error: Connection reset by peer]
govg has joined #ruby
jtdoncas has quit [Ping timeout: 240 seconds]
bogdan_ has joined #ruby
<apeiros> dminuoso: soooo… https://xkcd.com/303/ ?
<apeiros> longer breaks thanks to meltdown & spectre?
<dminuoso> Clearly!
Azure has quit [Read error: Connection reset by peer]
Azure has joined #ruby
bogdan_ has quit [Client Quit]
Guest73369 has quit [Ping timeout: 248 seconds]
<dminuoso> apeiros: Though that would only be meltdown.
<dminuoso> Spectre is borderline unpatchable from software.
deathsparton has quit [Quit: Mutter: www.mutterirc.com]
<dminuoso> Well spectre 1 can partially be addressed if you recompile software with modified compilers...
deathsparton has joined #ruby
kossae has quit [Ping timeout: 255 seconds]
alfiemax has joined #ruby
cdg has joined #ruby
<apeiros> "modified compilers" + you're compiling
<apeiros> non-performance-patches on compilers usually only affect compile time in one way ;-)
k0mpa has joined #ruby
fmcgeough has joined #ruby
jeffreylevesque has joined #ruby
randomstrangerb has quit [Ping timeout: 248 seconds]
<chrisseaton> ShalokShalom: what was before MRI in 1.7 and before then?
randomstrangerb has joined #ruby
jeffreylevesque_ has joined #ruby
<apeiros> > "ShalokShalom: which failed : )" -- errr, what?
jeffreylevesque has quit [Ping timeout: 248 seconds]
belmoussaoui has quit [Ping timeout: 256 seconds]
InfinityFye has joined #ruby
deathsparton has quit [Remote host closed the connection]
roshanavand has quit [Ping timeout: 256 seconds]
<apeiros> ShalokShalom, dminuoso: what dminuoso said still applies. even if it uses the technology from the yarv project since 1.9
<apeiros> the term MRI is still used to distinguish implementations from JRruby, Rbx etc.
<dminuoso> apeiros: Curiously I would prefer to join MRI as JRuby.. as in Japanese Ruby. ;-p
<dminuoso> And when I say join I really mean another word.
<havenwood> Matz calls it CRuby these days.
<apeiros> i.e. "ruby" is the language (and the reported RUBY_ENGINE for MRI), and MRI is the "main" implementation of a runtime for ruby.
<apeiros> havenwood: good to know
spiette has joined #ruby
<apeiros> havenwood: maybe to avoid confusion between mri vs. mruby?
<apeiros> and/or to disassociate it from his name?
<dminuoso> apeiros: Boy.. its still compiling GCC. 60 minutes..
Zamyatin has joined #ruby
<dminuoso> It probably compiles all targets..
<havenwood> apeiros: I suspect the latter has something to do with it, but if I recall he mentioned the MRI/YARV distinction when he suggested just CRuby. It was last year, I think around RubyConf time.
deathsparton has joined #ruby
<apeiros> reminds me that I should schedule my confs for this year
<apeiros> or conf. since I very likely will only attend one.
<havenwood> RubyConf in LA this year!
<apeiros> USA is still on my no-fly countries list
* apeiros doesn't visit shitholes :-p
<havenwood> RubyKaigi coming up soon!
<apeiros> that's in japan?
<havenwood> May 31
<havenwood> Yup!
<apeiros> that actually sounds like it could be fun.
<apeiros> tracks are in english?
* apeiros enjoyed tokyo quite a bit
<havenwood> I think most aren't in English, but they provide translation.
tomphp has joined #ruby
drewmcmillan has quit [Read error: Connection reset by peer]
bronson has joined #ruby
mkroman has joined #ruby
<havenwood> CFP is open until Feb 28.
tomphp has quit [Client Quit]
roshanavand has joined #ruby
<apeiros> as if I'd speak :o)
elphe has quit [Ping timeout: 276 seconds]
<apeiros> what have been the ticket prices in the past?
r3kz has quit [Quit: Connection closed for inactivity]
jeremy04 has quit [Remote host closed the connection]
jtdoncas has joined #ruby
bronson has quit [Ping timeout: 276 seconds]
jeremy04 has joined #ruby
kossae has joined #ruby
deathsparton has quit [Remote host closed the connection]
<havenwood> I don't know conference price. It looks like It was quite cheap in 2014: https://www.ruby-lang.org/en/news/2014/07/26/rubykaigi-2014-registration-online/
elphe has joined #ruby
dionysus69 has quit [Ping timeout: 248 seconds]
aupadhye has quit [Ping timeout: 264 seconds]
jeremy04 has quit [Read error: Connection reset by peer]
jeremy04_ has joined #ruby
alfiemax has quit [Remote host closed the connection]
bijan_ has joined #ruby
jtdoncas has quit [Ping timeout: 255 seconds]
Fridtjof has quit [Max SendQ exceeded]
Fridtjof has joined #ruby
belmoussaoui has joined #ruby
jeremy04_ has quit [Quit: Leaving...]
jeremy04 has joined #ruby
jeremy04 has quit [Remote host closed the connection]
chocoelho has quit [Ping timeout: 255 seconds]
kapil___ has quit [Quit: Connection closed for inactivity]
paranoicsan has quit [Quit: paranoicsan]
Guest73369 has joined #ruby
bijan_ has quit [Quit: Textual IRC Client: www.textualapp.com]
za1b1tsu__ has quit [Remote host closed the connection]
Ishido has quit [Read error: Connection reset by peer]
kossae has quit [Remote host closed the connection]
kossae has joined #ruby
belmoussaoui has quit [Quit: belmoussaoui]
cvander has joined #ruby
sundhell is now known as sundhell_away
DLSteve has joined #ruby
alfiemax has joined #ruby
Ishido has joined #ruby
jtdoncas has joined #ruby
terens has joined #ruby
<terens> hello
Toggi3 has joined #ruby
<WA9ACE> howdy
jtdoncas has quit [Ping timeout: 256 seconds]
<terens> what does & mean here/ find_user&.otp_enabled?
<WA9ACE> that's interesting, I've never seen something like that
chocoelho has joined #ruby
alfiemax has quit [Remote host closed the connection]
<apeiros> terens: it means "don't invoke the method if find_user evaluates to nil"
TLAXKIT has joined #ruby
<apeiros> (and instead just evaluate the whole expression as nil)
<apeiros> >> nil&.foo
<ruby[bot]> apeiros: # => nil (https://eval.in/935581)
deathsparton has joined #ruby
<terens> thats cool
John_Ivan has joined #ruby
deathsparton has quit [Excess Flood]
<WA9ACE> TIL
<apeiros> it's pretty useful. sadly quite ugly with symbolic methods :D (e.g. `foo&[](:key)`)
<apeiros> errr, and even forgot the . :D
deathsparton has joined #ruby
pastorinni has joined #ruby
<apeiros> terens: note, it's ruby 2.3+ feature.
Guest73369 has quit [Ping timeout: 248 seconds]
rippa has joined #ruby
Guest73369 has joined #ruby
alfiemax has joined #ruby
rivalomega has joined #ruby
AJA4350 has quit [Ping timeout: 256 seconds]
alfiemax has quit [Ping timeout: 240 seconds]
AJA4350 has joined #ruby
terens has quit [Ping timeout: 268 seconds]
ceclinux has joined #ruby
zautomata has joined #ruby
deathsparton has quit [Remote host closed the connection]
justicefries has joined #ruby
n0m4d1c_ has quit [Remote host closed the connection]
Zamyatin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
AJA4350 has quit [Remote host closed the connection]
justicefries has quit [Client Quit]
bronson has joined #ruby
apparition has quit [Quit: Bye]
alex`` has joined #ruby
deathsparton has joined #ruby
ceclinux has quit [Quit: leaving]
Rapture has joined #ruby
bronson has quit [Ping timeout: 260 seconds]
ceclinux has joined #ruby
marr has quit [Ping timeout: 240 seconds]
jtdoncas has joined #ruby
LastWhisper____ has joined #ruby
chocoelho has quit [Ping timeout: 256 seconds]
PaulCapestany has quit [Quit: .]
PaulCapestany has joined #ruby
chromis has joined #ruby
deathsparton has quit [Remote host closed the connection]
ceclinux has quit [Remote host closed the connection]
jtdoncas has quit [Ping timeout: 240 seconds]
TomyWork has quit [Ping timeout: 240 seconds]
Riddell has quit [Ping timeout: 248 seconds]
alfiemax has joined #ruby
alfiemax has quit [Remote host closed the connection]
roshanavand has quit [Quit: Leaving.]
roshanavand has joined #ruby
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
alfiemax_ has joined #ruby
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
Ishido has quit [Ping timeout: 256 seconds]
Flonk has quit [Quit: ZNC - http://znc.in]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
oleo has joined #ruby
Ishido has joined #ruby
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
deathsparton has joined #ruby
cjohnson has joined #ruby
deathsparton has quit [Client Quit]
roshanavand has quit [Quit: Leaving.]
roshanavand has joined #ruby
[Butch] has joined #ruby
cjohnson has quit [Quit: leaving]
roshanavand has quit [Client Quit]
roshanavand has joined #ruby
justicefries has joined #ruby
cjohnson has joined #ruby
randomstrangerb has quit [Ping timeout: 256 seconds]
randomstrangerb has joined #ruby
nettie has joined #ruby
Zamyatin has joined #ruby
MaksimPinigin has quit [Quit: My computer went into sleep mode or I turned it off]
icy` has joined #ruby
<nettie> Hi guys, anyone usin puma as application server here? When I do a ps I'm seeing multiple cluster worker with the same id and different release number within square brackets [201801019293]. Deploy's restart are handled by capistrano monit plug-in and it's indeed sending a SIGTERM to the master pid. Monit is also killing workers that are growing too much in terms of memory usage with a SIGQUIT.
dinfuehr has quit [Ping timeout: 248 seconds]
dinfuehr has joined #ruby
<apeiros> I don't think that's a release number
yrstrly has joined #ruby
crankharder has joined #ruby
<yrstrly> Hi if I have two arrays of integers, how can I find the difference between each element in the first and the first element of the second?
<yrstrly> a1.each{|x| x - a2[0]}
<yrstrly> this code just returns the a1 array
<apeiros> yrstrly: you want map, not each
<apeiros> obj.each always returns obj
<yrstrly> thanks!
<yrstrly> is there anyway to extend this so I can do it over each element of the second array
<yrstrly> [4, 6, 3, 7, 6, 10, 8, 11, 8, 6] [16, 10, 12]
<apeiros> you can have two nested maps
<apeiros> ?xy yrstrly
<yrstrly> so if I had these 2 arrays I'd need to do 4 subtract 16, 10 and 12
<ruby[bot]> yrstrly: it seems like you are asking for a specific solution to a problem, instead of asking about your problem. This often leads to bad solutions and increases frustration for you and those trying to help you. More: http://meta.stackexchange.com/a/66378
<apeiros> though seems like an ^ xy problem to me
<yrstrly> and then 6 subtract 16 10 and 12
<apeiros> for that specific problem, indeed nested maps. a1.map { |a1v| a2.map { |a2v| a1v - a2v } }
<yrstrly> oh sorry I have these two arrays of strings and need to find the largest absolute value between the lengths of each string
<yrstrly> so I've already got these 2 arrays with the lengths of each string
<apeiros> what's an absolute value of two strings? o0
<yrstrly> sorry absolute value of the difference in length
<apeiros> that sounds more like minmax?
<apeiros> find the shortest and longest string for each of the two
<apeiros> compare those two sets
<apeiros> that's vastly faster than comparing all from a1 with all from a2
bronson has joined #ruby
<yrstrly> thanks
cdg has quit [Remote host closed the connection]
<apeiros> i.e. the biggest difference will necessarily be either longest from a1 vs. shortest from a2, or shortest from a1 vs. longest from a2. unless I misunderstand something here.
<yrstrly> where could I read about nesting blocks like you've done up there?
<apeiros> I don't think there's specific resources for that
<apeiros> a block has a return value. the return value of map is an array. an array element can be an array itself. so a nested map results in an array of arrays. that's just building up on basics.
cpruitt has joined #ruby
deathsparton has joined #ruby
mark_66 has quit [Remote host closed the connection]
<apeiros> shortest1, longest1 = strings1.minmax_by(&:length); # same with strings2, then figure out whether it's shortest1+longest2 or longest1+shortest2
troys has joined #ruby
bronson has quit [Ping timeout: 265 seconds]
<icy`> this is some projecteuler problem isn
<icy`> isnt it ;P
NightMonkey has quit [Ping timeout: 265 seconds]
<apeiros> sounds simpler than what I remember from projecteuler :)
conta has quit [Ping timeout: 255 seconds]
<icy`> some of that stuff was fun to attempt and optimize in ruby
<apeiros> it was
<apeiros> some was just so much easier to bruteforce in C 😇
mtkd has quit [Ping timeout: 256 seconds]
deathsparton has quit [Quit: Mutter: www.mutterirc.com]
synthroi_ has quit [Remote host closed the connection]
mtkd has joined #ruby
NightMonkey has joined #ruby
tvw has quit []
n0m4d1c has joined #ruby
belmoussaoui has joined #ruby
synthroid has joined #ruby
chocoelho has joined #ruby
minimalism has joined #ruby
deathsparton has joined #ruby
GremL1N2 has quit [Ping timeout: 255 seconds]
deathsparton has quit [Client Quit]
drewmcmillan has joined #ruby
Zamyatin has quit [Read error: Connection reset by peer]
Zamyatin has joined #ruby
Cavallari has joined #ruby
cdg has joined #ruby
aScottishBoat has quit [Quit: aScottishBoat]
Zamyatin has quit [Read error: Connection reset by peer]
Zamyatin has joined #ruby
alex`` has quit [Ping timeout: 255 seconds]
cdg has quit [Ping timeout: 255 seconds]
drewmcmillan has quit [Ping timeout: 268 seconds]
drewmcmillan has joined #ruby
cschneid_ has joined #ruby
John_Ivan has quit [Read error: Connection reset by peer]
tomphp has joined #ruby
Azure has quit [Read error: Connection reset by peer]
Axy has quit [Read error: Connection reset by peer]
roshanavand has quit [Quit: Leaving.]
Azure has joined #ruby
roshanavand has joined #ruby
jackjackdripper has joined #ruby
tomphp has quit [Client Quit]
dhodgkin has joined #ruby
Mia has joined #ruby
Mia has quit [Changing host]
Mia has joined #ruby
aScottishBoat has joined #ruby
dinfuehr has quit [Ping timeout: 255 seconds]
AJA4350 has joined #ruby
dinfuehr has joined #ruby
<Yxhuvud> That is what makes crystal so awesome for that kind of excersizes - you get amazing performance while having roughly the same level of expressibility as ruby :)
tomphp has joined #ruby
apeiros has quit [Remote host closed the connection]
Zamyatin has quit [Read error: Connection reset by peer]
cschnei__ has joined #ruby
Zamyatin has joined #ruby
tomphp has quit [Client Quit]
justicefries has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cschneid_ has quit [Ping timeout: 256 seconds]
nertzy has quit [Ping timeout: 276 seconds]
rafadc has joined #ruby
hahuang65 has quit [Ping timeout: 276 seconds]
nertzy has joined #ruby
deathsparton has joined #ruby
tomphp has joined #ruby
tomphp has quit [Client Quit]
yrstrly has quit [Ping timeout: 260 seconds]
marr has joined #ruby
n0m4d1c has quit [Remote host closed the connection]
marxarelli has joined #ruby
dreinull has left #ruby ["The Lounge - https://thelounge.github.io"]
justicefries has joined #ruby
deathsparton has quit [Remote host closed the connection]
zautomata has quit [Quit: WeeChat 1.7]
bronson has joined #ruby
troys is now known as troys_
shinnya has quit [Ping timeout: 255 seconds]
aScottishBoat has quit [Remote host closed the connection]
dhodgkin has quit [Read error: Connection reset by peer]
aScottishBoat has joined #ruby
bronson has quit [Ping timeout: 248 seconds]
tomphp has joined #ruby
tomphp has quit [Client Quit]
dhodgkin has joined #ruby
cpruitt has quit [Remote host closed the connection]
cpruitt has joined #ruby
kossae has quit [Remote host closed the connection]
darkhanb has joined #ruby
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
rivalomega has quit [Remote host closed the connection]
aufi_ has quit [Quit: Leaving]
cdg has joined #ruby
rivalomega has joined #ruby
cpruitt has quit [Remote host closed the connection]
cpruitt has joined #ruby
Serpent7776 has quit [Quit: Leaving]
SuperLag has quit [Remote host closed the connection]
blackwind_123 has joined #ruby
cdg has quit [Ping timeout: 256 seconds]
kossae has joined #ruby
kies has quit [Ping timeout: 256 seconds]
cdg has joined #ruby
cdg has quit [Remote host closed the connection]
dviola has quit [Quit: WeeChat 2.0.1]
cdg has joined #ruby
rivalomega has quit [Remote host closed the connection]
selim has quit [Ping timeout: 256 seconds]
troys_ is now known as troys
cdg_ has joined #ruby
c_nick has joined #ruby
apeiros has joined #ruby
selim has joined #ruby
rivalomega has joined #ruby
ldnunes has quit [Read error: Connection reset by peer]
ldnunes has joined #ruby
cdg has quit [Ping timeout: 276 seconds]
Dimik has joined #ruby
rivalomega has quit [Remote host closed the connection]
<apeiros> Yxhuvud: crystal didn't exist back when I did project euler ;-)
rivalomega has joined #ruby
crazyeddy has quit [Remote host closed the connection]
dviola has joined #ruby
nertzy has quit [Ping timeout: 240 seconds]
tomphp has joined #ruby
cpruitt has quit [Remote host closed the connection]
tomphp has quit [Client Quit]
c_nick has left #ruby ["Ex-Chat"]
chouhoulis has joined #ruby
<mozzarella> apeiros: did you solve all of the problems?
<apeiros> heavens no
<apeiros> I got to around 70%, which I think now has fallen to below 30% due to added puzzles
rafadc has quit [Quit: Bye!]
cpruitt has joined #ruby
Inoperable has joined #ruby
sanscoeur has joined #ruby
belmoussaoui has quit [Quit: belmoussaoui]
jtdoncas has joined #ruby
belmoussaoui has joined #ruby
hahuang65 has joined #ruby
rafadc_ has joined #ruby
theirisonlyonedu has joined #ruby
drwtf has joined #ruby
ldnunes has quit [Read error: Connection reset by peer]
ldnunes has joined #ruby
Beams has quit [Quit: .]
cpruitt has quit [Remote host closed the connection]
cpruitt has joined #ruby
Guest35428 has quit [Ping timeout: 256 seconds]
bz has quit [Ping timeout: 256 seconds]
ericx2x has joined #ruby
belmoussaoui has quit [Quit: belmoussaoui]
rafadc_ is now known as rafadc
kies has joined #ruby
rrutkowski has joined #ruby
InfinityFye has left #ruby ["Leaving"]
rrutkowski has quit [Client Quit]
rrutkowski has joined #ruby
bronson has joined #ruby
cvander has quit [Quit: Textual IRC Client: www.textualapp.com]
kfpratt has joined #ruby
TLAXKIT has quit [Quit: Leaving]
SuperLag has joined #ruby
bronson has quit [Ping timeout: 255 seconds]
orbyt_ has joined #ruby
drewmcmillan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rrutkowski_ has joined #ruby
rrutkowski has quit [Ping timeout: 256 seconds]
Inoperable has quit [Remote host closed the connection]
rrutkowski_ has quit [Client Quit]
belmoussaoui has joined #ruby
Mia has quit [Read error: Connection reset by peer]
cdg_ has quit [Remote host closed the connection]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cpruitt has quit [Remote host closed the connection]
cpruitt has joined #ruby
Mia has joined #ruby
Mia has quit [Changing host]
Mia has joined #ruby
justicefries has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Rapture has quit [Ping timeout: 256 seconds]
orbyt_ has joined #ruby
guille-moe has quit [Ping timeout: 256 seconds]
chouhoulis has quit [Remote host closed the connection]
eckhardt has joined #ruby
kfpratt has quit []
andikr has quit [Remote host closed the connection]
ramfjord has joined #ruby
cdg has joined #ruby
jackjackdripper has quit [Ping timeout: 256 seconds]
lcarlson has joined #ruby
dionysus69 has joined #ruby
guille-moe has joined #ruby
bweston92 has quit [Quit: Connection closed for inactivity]
<lcarlson> Is there a library or nice way to convert hashes to objects? OpenStruct is great, but working with nested hashes is tricky. I know you can define methods in a block, but I haven't found too many examples online about how you can pass nested hash data to an openstruct and then create a method that returns a nested object for you
n0m4d1c has joined #ruby
drwtf has quit [Quit: Leaving]
theirisonlyonedu has quit [Quit: Leaving]
Flonk has joined #ruby
<baweaver> you'd have to make a custom serializer of some sort
<baweaver> Virtus was one of the original serializers - https://github.com/solnic/virtus
<baweaver> Though DryRB ended up building on those
<lcarlson> solnic!!
<lcarlson> yess
<WA9ACE> There's also the easy route of hash.to_json then JSON.parse(json, object_class: OpenStruct)
<baweaver> It can also be nasty slow, fair warning
<WA9ACE> but that's lossy
<lcarlson> WA9ACE, I actually thought about that too. Wasn't sure if it was an option. Need to try it out
<lcarlson> right, I can't be very explicit about my attributes
<lcarlson> going downward
<lcarlson> Well, unless I create a custom class off of the OpenStruct
<baweaver> we had someone who thought it was a great idea to do that for serializing 1mb JSON files for tests
<baweaver> then put them in let blocks which reinitialized repeatedly
<ShalokShalom> dminuoso: yeah, I just corrected the Wikipedia page anyway
<baweaver> made for roughly 400+ calls to the same JSON file and some real nasty kickback on speed by about 10-12m
Burgestrand has quit [Quit: Closing time!]
<baweaver> though granted that's an extreme example
<lcarlson> baweaver, which is fairly slow? solnic's library?
<lcarlson> or the JSON parse
<ShalokShalom> since it appears a little bit spooky, if such a huge language seems to has nobody who cares about basic stuff
selim has quit [Ping timeout: 240 seconds]
<baweaver> JSON.parse(hash.to_json)
<baweaver> small cases, non-issue
<baweaver> large cases, big issue
<lcarlson> gotcha
<lcarlson> ya, JSON.parse actually doesn't necessarily solve my use case
<lcarlson> I want to be very explicit about my classes
<lcarlson> and their attribtes
<lcarlson> this solnic library I think might be the answer!
<baweaver> the entire reason they did it? The serializer we were using didn't support symbol keys
<baweaver> check out the DryRB stuff they mention in there
<baweaver> haven't read much on them, but may be even better.
<lcarlson> baweaver, dry types?
selim has joined #ruby
<baweaver> yeah
ua has quit [Ping timeout: 240 seconds]
<baweaver> Mind I've not read into any of these quite yet
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
marr has quit [Ping timeout: 276 seconds]
<lcarlson> baweaver, so far, virtus looks the coolest
<lcarlson> and closest
<baweaver> because I hate typing more than I have to I made that years ago
<lcarlson> =D
<lcarlson> baweaver, show off
Burgestrand has joined #ruby
<baweaver> Haven't mentioned that library in years
<lcarlson> hahaha
<lcarlson> I starred it
<baweaver> Someone told me to make Virtus models from all JSON responses
jackjackdripper has joined #ruby
<baweaver> So I cheated
* baweaver reads back through code
<lcarlson> baweaver, like a json wsdl ? :)
<baweaver> wsdl?
<lcarlson> haha I'm totally kidding
troys is now known as troys_
<lcarlson> like a manifest of the classes
dviola has quit [Quit: WeeChat 2.0.1]
<baweaver> ah
<baweaver> Hrm, I wrote some odd code 4 years ago, but still mostly sane
<lcarlson> that's always a good sign :)
<lcarlson> baweaver, ahh missing something critical
<baweaver> oh?
<baweaver> tests probably
<lcarlson> test/spec
<lcarlson> haha
<baweaver> to be fair I write them now
jjaii9 has joined #ruby
<lcarlson> I will give you a pass since it was 4 years ago ;)
justicefries has joined #ruby
<baweaver> That's a more recent one, though it's in JS - https://github.com/OpenTak/ptn
<lcarlson> baweaver, bleh... don't make me look at es6/js if I don't have to.
<lcarlson> I've hit my limit
<lcarlson> ;)
<baweaver> then we just need to adjust your offset
<lcarlson> yes! More nice Ruby code
bronson has joined #ruby
<lcarlson> like virtus
<lcarlson> that gem certainly filled the offset a little bit
<baweaver> want to see some not so nice Ruby code?
<lcarlson> LOL
<lcarlson> sure
<lcarlson> it can't be worse than bad js, right? :)
miah has joined #ruby
ua has joined #ruby
<baweaver> I take that as a challenge, one I believe this article well achieves.
sameerynho has joined #ruby
<baweaver> Here's the exceptionally dangerous line: "Here’s a fun question: What do Array, Hash, and Proc have in common?"
tomphp has joined #ruby
<apeiros> #[]
orbyt_ has joined #ruby
<apeiros> do I win?
<baweaver> !cookie
<baweaver> ?cookie
<ruby[bot]> here's your cookie: 🍪
<gizmore> how do you value cover songs, and how do you value open source projects?
<WA9ACE> I didn't know we had cookies in here
TobiFrano has joined #ruby
<lcarlson> baweaver, why have you not made this into a library? PathExplosionHash.new
LocaMocha has quit [Ping timeout: 276 seconds]
r3kz has joined #ruby
<baweaver> you assume I haven't
<baweaver> I did something much worse
<lcarlson> hahaha
<baweaver> we call it hash query language
<lcarlson> hquery?
<baweaver> and it does so much worse things
<baweaver> HQuery(hash).query('api.methods=/(GET|PUT)/.params=name')
<apeiros> #ql
<apeiros> (somebody will read that as sharp-query-language)
<lcarlson> LOL
<baweaver> Had to deal with a crapton of Swagger specs, got annoyed of finding errors in it matching patterns using straight Ruby
<baweaver> so I made that
<lcarlson> HQL ? :)
bier has quit [Excess Flood]
<lcarlson> HateQL
Ltem has joined #ruby
<baweaver> Considering we have an unofficial term at work: HDD - Hatred Driven Development
<lcarlson> lol
bier has joined #ruby
<baweaver> What pissed you off enough today that you made something to make it stop?
elementaru has joined #ruby
<lcarlson> wack a mole
<baweaver> amusingly a lot of things get made because of that.
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
<lcarlson> is it should!
<lcarlson> probably a good algo for what you should be doing next with your time
<lcarlson> basically weighted by how infuriating it is
kedare has quit [Quit: kedare]
zigzig has quit [Remote host closed the connection]
zigzig has joined #ruby
graft has quit [Quit: leaving]
jjaii9 has quit []
alfiemax_ has quit [Remote host closed the connection]
cdg_ has joined #ruby
alfiemax has joined #ruby
justinfaler has joined #ruby
Emmanuel_Chanel has quit [Quit: Leaving]
alfiemax_ has joined #ruby
alfiemax has quit [Remote host closed the connection]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
Emmanuel_Chanel has joined #ruby
cdg has quit [Ping timeout: 256 seconds]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
cdg_ has quit [Ping timeout: 276 seconds]
aScottishBoat has quit [Ping timeout: 256 seconds]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
nertzy has joined #ruby
dviola has joined #ruby
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
Tempesta has quit [Quit: See ya!]
pastorinni has quit [Remote host closed the connection]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
Tempesta has joined #ruby
workmad3 has quit [Ping timeout: 256 seconds]
chocoelho has quit [Quit: Konversation terminated!]
chocoelho has joined #ruby
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
justinfaler has quit [Quit: justinfaler]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
k0mpa has quit [Remote host closed the connection]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
cpruitt has quit [Remote host closed the connection]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
chocoelho is now known as chocoelho_
k0mpa has joined #ruby
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
marr has joined #ruby
kiltzman has joined #ruby
kiltzman has quit [Max SendQ exceeded]
k0mpa has quit [Client Quit]
tweezer has joined #ruby
cpruitt has joined #ruby
k0mpa has joined #ruby
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
drewmcmillan has joined #ruby
bronson has quit [Remote host closed the connection]
tweezer has quit [Quit: Mutter: http://www.mutterirc.com]
ur5us has joined #ruby
ShalokShalom2 has joined #ruby
ldnunes has quit [Quit: Leaving]
cpruitt has quit [Ping timeout: 260 seconds]
tweezer has joined #ruby
claudiuinberlin has joined #ruby
drewmcmillan has quit [Ping timeout: 240 seconds]
tweezer has quit [Client Quit]
jtdoncas has quit [Ping timeout: 260 seconds]
ShalokShalom has quit [Ping timeout: 276 seconds]
orbyt_ has joined #ruby
jackjackdripper has quit [Ping timeout: 264 seconds]
cpruitt has joined #ruby
sepp2k has quit [Quit: Leaving.]
crankharder has quit [Read error: Connection reset by peer]
jenrzzz has quit [Ping timeout: 240 seconds]
mtkd has quit [Ping timeout: 256 seconds]
cpruitt has quit [Ping timeout: 240 seconds]
jenrzzz has joined #ruby
cjkinni has quit [Remote host closed the connection]
mtkd has joined #ruby
imode has joined #ruby
bronson has joined #ruby
cpruitt has joined #ruby
kapil___ has joined #ruby
Zamyatin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
TobiFrano has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lacour has joined #ruby
deathsparton has joined #ruby
John_Ivan has joined #ruby
bronson has quit [Ping timeout: 248 seconds]
cpruitt has quit [Ping timeout: 256 seconds]
cek has quit [Quit: Connection closed for inactivity]
Cavallari has quit [Quit: Cavallari]
mistergibson has quit [Quit: Leaving]
meinside has quit [Quit: Connection closed for inactivity]
jenrzzz has quit [Ping timeout: 256 seconds]
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pilne has joined #ruby
Burgestrand has quit [Quit: Closing time!]
claudiuinberlin has joined #ruby
eckhardt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
deathsparton has quit [Remote host closed the connection]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
drewmcmillan has joined #ruby
anisha has quit [Quit: This computer has gone to sleep]
deathsparton has joined #ruby
quobo has joined #ruby
goatish has joined #ruby
deathsparton has quit [Remote host closed the connection]
eckhardt has joined #ruby
eric_hill has quit [Read error: Connection reset by peer]
eric_hill has joined #ruby
jeffreylevesque_ has quit [Ping timeout: 248 seconds]
jerryskye has quit [Read error: Connection reset by peer]
AJA4350 has quit [Ping timeout: 260 seconds]
jerryskye has joined #ruby
nobodyy has joined #ruby
aphprentice has quit [Quit: Connection closed for inactivity]
fmcgeough has quit [Quit: fmcgeough]
k0mpa has quit [Remote host closed the connection]
John_Ivan has quit [Ping timeout: 248 seconds]
Guest73369 has quit [Ping timeout: 256 seconds]
theunraveler has joined #ruby
k0mpa has joined #ruby
RyanMcCoskrie has joined #ruby
Rapture has joined #ruby
RyanMcCoskrie has quit [Remote host closed the connection]
quobo has quit []
cpruitt has joined #ruby
Guest73369 has joined #ruby
sameerynho has quit [Ping timeout: 248 seconds]
vichib has joined #ruby
AJA4350 has joined #ruby
drewmcmillan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cpruitt has quit [Ping timeout: 248 seconds]
elphe has quit [Ping timeout: 260 seconds]
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
nadir has quit [Quit: Connection closed for inactivity]
cpruitt has joined #ruby
bronson has joined #ruby
RyanMcCoskrie has joined #ruby
bronson has quit [Ping timeout: 248 seconds]
jenrzzz has quit [Ping timeout: 240 seconds]
dionysus69 has quit [Ping timeout: 248 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
oetjenj has joined #ruby
drewmcmillan has joined #ruby
jenrzzz has quit [Ping timeout: 248 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
guille-moe has quit [Ping timeout: 255 seconds]
vichib has quit [Ping timeout: 256 seconds]
alex`` has joined #ruby
nogic has joined #ruby
nobodyy has quit [Quit: Систем политик аметзит, крэтин щй ваи д ел.]
John_Ivan has joined #ruby
[Butch] has quit [Quit: Textual IRC Client: www.textualapp.com]
vichib has joined #ruby
workmad3 has joined #ruby
pastorinni has joined #ruby
cdg has joined #ruby
drewmcmillan has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 276 seconds]
synthroid has quit []
workmad3 has quit [Ping timeout: 256 seconds]
Zamyatin has joined #ruby
mtkd has quit [Ping timeout: 248 seconds]
r3kz has quit []
marxarelli is now known as marxarelli|afk
RyanMcCoskrie has quit [Remote host closed the connection]
mtkd has joined #ruby
cpruitt has quit [Remote host closed the connection]
oetjenj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cpruitt has joined #ruby
fnord_ has joined #ruby
fnord_ has quit [Changing host]
fnord_ has joined #ruby
TobiFrano has joined #ruby
amatas has quit [Ping timeout: 256 seconds]
fnord_ is now known as CrazyEddy
bogdan_ has joined #ruby
bogdan_ has quit [Client Quit]
TobiFrano has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
eric_hill has quit [Read error: Connection reset by peer]
troys_ is now known as troys
eric_hill has joined #ruby
cpruitt has quit [Remote host closed the connection]
KeyJoo has quit [Ping timeout: 255 seconds]
hahuang65 has quit [Ping timeout: 260 seconds]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ShalokShalom2 has quit [Quit: Konversation terminated!]
gnufied has quit [Remote host closed the connection]
sanscoeu_ has joined #ruby
cpruitt has joined #ruby
bronson has joined #ruby
SuperLag has quit [Read error: error:1408F10B:SSL routines:ssl3_get_record:wrong version number]
sanscoeur has quit [Ping timeout: 264 seconds]
mjuszczak has joined #ruby
TomyLobo2 is now known as TomyLobo
alex`` has quit [Quit: WeeChat 1.9]
SuperLag has joined #ruby
milardovich has joined #ruby
cpruitt has quit [Ping timeout: 256 seconds]
bronson has quit [Ping timeout: 248 seconds]
cpruitt has joined #ruby
IJsbrand has joined #ruby
jenrzzz has joined #ruby
mjuszczak has quit []
sspreitz has quit [Ping timeout: 240 seconds]
jnyw has joined #ruby
Rapture has quit [Quit: Textual IRC Client: www.textualapp.com]
LastWhisper____ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
cpruitt has quit [Remote host closed the connection]
sspreitz has joined #ruby
apeiros has quit [Remote host closed the connection]
Toggi3 has quit [Ping timeout: 265 seconds]
guardianx has joined #ruby
troulouliou_div2 has joined #ruby
cpruitt has joined #ruby
eckhardt_ has joined #ruby
jeffreylevesque has joined #ruby
z64 has quit [Quit: WeeChat 1.9.1]
guardianx has quit []
eckhardt has quit [Ping timeout: 248 seconds]
GremL1N has joined #ruby
troulouliou_div2 has quit [Quit: Leaving]
bmurt has joined #ruby
biberu has quit []
postmodern has joined #ruby
bmurt has quit [Client Quit]
milardov_ has joined #ruby
kapil___ has quit [Quit: Connection closed for inactivity]
mtkd has quit [Ping timeout: 260 seconds]
milardovich has quit [Ping timeout: 256 seconds]
bronson has joined #ruby
mtkd has joined #ruby
s3nd1v0g1us has joined #ruby
s3nd1v0g1us has quit [Max SendQ exceeded]
alfiemax_ has quit [Remote host closed the connection]
gnufied has joined #ruby
chocoelho_ has quit [Ping timeout: 256 seconds]
randomstrangerb has quit [Ping timeout: 256 seconds]
alfiemax has joined #ruby
milardov_ has quit [Remote host closed the connection]
randomstrangerb has joined #ruby
bronson has quit [Ping timeout: 260 seconds]
mjolnird has quit [Remote host closed the connection]
marxarelli|afk is now known as marxarelli
apeiros has joined #ruby
cpruitt has quit [Remote host closed the connection]
hahuang65 has joined #ruby
fmcgeough has joined #ruby
drewmcmillan has joined #ruby
truenito has joined #ruby
Toggi3 has joined #ruby
truenito has quit [Remote host closed the connection]
bmurt has joined #ruby
fmcgeough has quit [Quit: fmcgeough]
phaul has quit [Ping timeout: 256 seconds]
Ltem has quit [Quit: Leaving]
tomphp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Ishido has quit [Read error: Connection reset by peer]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
uniff has joined #ruby
Stazer has joined #ruby
uniff has quit [Client Quit]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dviola has quit [Quit: WeeChat 2.0.1]
dviola has joined #ruby
workmad3 has joined #ruby
theunraveler has quit []
randomstrangerb has quit [Ping timeout: 256 seconds]
cpruitt has joined #ruby
randomstrangerb has joined #ruby
orbyt_ has joined #ruby
sanscoeu_ has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 276 seconds]
John_Ivan has quit [Read error: Connection reset by peer]
paulrf has joined #ruby
cpruitt has quit [Ping timeout: 260 seconds]
obzidian has joined #ruby