havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.6.1, 2.5.3, 2.4.5: https://www.ruby-lang.org | Paste 4+ lines of text to https://dpaste.de/ and select Ruby as the language | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | Can't talk? Register/identify with Nickserv first!
<Calinou> the thing is that a VM incurs a huge amount of latency (both visual and audio) which you'll easily notice when using a full-fledged desktop environment in it
<RougeR> YEP!
<RougeR> try telling that to my manager who refuses to let me run ubuntu
<RougeR> even though 100% of my work is ruby
<SeepingN> you have macbook written all over you
<RougeR> yeah im not a fan of macs, but id rather one than windows
<RougeR> much prefer windows/ubuntu dual boot or vm
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orbyt_ has joined #ruby
orbyt_ has quit [Client Quit]
Tharbakim has quit [Ping timeout: 272 seconds]
sonofentropy has quit [Quit: sonofentropy]
<SeepingN> yall ain't serious enough yet
mikecmpbll has quit [Quit: inabit. zz.]
mozzarella has joined #ruby
renich_ has joined #ruby
renich has quit [Ping timeout: 245 seconds]
skyikot has quit [Ping timeout: 256 seconds]
blackmesa has joined #ruby
laaron- has quit [Remote host closed the connection]
laaron has joined #ruby
[Butch] has quit [Quit: Textual IRC Client: www.textualapp.com]
blackmesa1 has quit [Ping timeout: 264 seconds]
blackmesa has quit [Ping timeout: 264 seconds]
RougeR has quit [Quit: Leaving]
Dreamer3 has quit [Quit: Computer has gone to sleep.]
r29v has quit [Quit: r29v]
forager has joined #ruby
forager has quit [Quit: leaving]
bruul has joined #ruby
Dreamer3 has joined #ruby
oshanz has quit [Ping timeout: 245 seconds]
ansraliant has joined #ruby
Tempesta has quit [Quit: AdiIRC is updating to v3.4 Beta Build (2019/02/20 UTC) 64 Bit]
Tempesta has joined #ruby
jcarl43 has quit [Quit: WeeChat 2.4]
orbyt_ has joined #ruby
xrexeon has quit [Read error: Connection reset by peer]
cthu| has quit [Ping timeout: 268 seconds]
bga57 has quit [Ping timeout: 245 seconds]
duckpuppy has quit [Remote host closed the connection]
SeepingN has quit [Quit: The system is going down for reboot NOW!]
code_zombie has quit [Quit: Leaving]
dionysus69 has quit [Read error: Connection reset by peer]
duckpuppy has joined #ruby
r29v has joined #ruby
r29v has quit [Client Quit]
eb0t has joined #ruby
eb0t_ has quit [Ping timeout: 264 seconds]
Emmanuel_Chanel has quit [Read error: Connection reset by peer]
gix has quit [Ping timeout: 255 seconds]
bga57 has joined #ruby
Emmanuel_Chanel has joined #ruby
skyikot has joined #ruby
renich has joined #ruby
renich_ has quit [Ping timeout: 246 seconds]
bruul has quit [Ping timeout: 246 seconds]
agent_white has quit [Quit: night]
tdy has quit [Ping timeout: 245 seconds]
<elcontrastador> Holistic question: Looking for a <10k line ruby gem-packaged app on github that is a shining example of best practices to level up my game. Recommendations?
renich has quit [Ping timeout: 255 seconds]
r29v has joined #ruby
blackbaba has joined #ruby
blackbaba has quit [Client Quit]
awkwords has joined #ruby
r29v has quit [Quit: r29v]
<baweaver> elcontrastador: What do you want to learn about?
Tharbakim has joined #ruby
r29v has joined #ruby
r29v has quit [Client Quit]
gnufied has quit [Remote host closed the connection]
AJA4350 has quit [Remote host closed the connection]
tdy has joined #ruby
wolfshappen has quit [Ping timeout: 246 seconds]
mkroman has quit [Quit: Reconnecting]
wolfshappen has joined #ruby
mkroman has joined #ruby
braincrash has quit [Quit: bye bye]
braincrash has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ur5us has joined #ruby
ur5us has quit [Ping timeout: 264 seconds]
bruul has joined #ruby
awkwords has quit [Quit: sleepy time]
Azure|dc is now known as Azure
v01d4lph4 has joined #ruby
v01d4lph4 has quit [Read error: Connection reset by peer]
bruul has quit [Ping timeout: 255 seconds]
r29v has joined #ruby
skyikot has quit [Remote host closed the connection]
r29v has quit [Quit: r29v]
skyikot has joined #ruby
fluxAeon has joined #ruby
dellavg__ has joined #ruby
<elcontrastador> baweaver: particulary, just the best ruby form
<elcontrastador> I've met jim weirich before he left us...just reading thru rake code now.... much respect for jim
conta has joined #ruby
<havenwood> elcontrastador: I couldn't agree more.
<havenwood> elcontrastador: It's hard to pick, but I can't find a thing to improve in Roda's code so it might make a good read: https://github.com/jeremyevans/roda
<havenwood> elcontrastador: Or http.rb has some neat patterns too: https://github.com/httprb/http
<havenwood> elcontrastador: https://github.com/socketry/falcon
<syndikate> Is true parallelism possible in ruby using processes?
<havenwood> syndikate: sure, you can do things in parallel on multiple cores with multiple processes.
<havenwood> syndikate: is that what you mean?
<syndikate> Ah okay havenwood. Was reading through parallel_tests gem
cgfbee has quit [Remote host closed the connection]
<havenwood> syndikate: Ah, neat. Using separate processes is a fairly common pattern in Ruby since CRuby blocks most Threads from doing parallel non-IO work.
<havenwood> syndikate: (JRuby and TruffleRuby can do parallel work in Threads.)
<syndikate> Oh, they are helped by having the VM eh? havenwood
<havenwood> syndikate: Here's a good 3-part article about the CRuby global VM lock that prevents some parallel thread cases: https://www.jstorimer.com/blogs/workingwithcode/8085491-nobody-understands-the-gil
<syndikate> havenwood, Yeah that's what I meant. Oh okay nice will read through.
<havenwood> syndikate: CRuby has a VM too these days! (So it's a GVL technically, not a GIL.)
<havenwood> syndikate: CRuby got a VM in 1.9, with YARV.
<syndikate> Oh, I have never worked on it so pretty un-informed on these
<havenwood> syndikate: Then at Christmas the CRuby JIT landed. (JRuby's and TruffleRuby's are far further along at this point.)
<havenwood> syndikate: Welcome to Ruby!
<syndikate> havenwood, Thanks! I have been on rails for sometime but haven't written much tools in Ruby. Recently started looking into gems and seeing if I can get hands into more ruby stuff
<havenwood> syndikate: ah, nice
<syndikate> havenwood, Any pointers, suggestions, mentoring on stuff to begin contribution are all welcome :D socketry/falcon is something that I wanted to look into for a while now. Fibers as well.
<havenwood> syndikate: Fibers are interesting. I much more often use Enumerators, which are backed by Fibers internally.
<havenwood> syndikate: Happy to review any code or help here with anything that comes up!
<syndikate> havenwood, Oh didn't know that. Sure, I will probably request for clarification for things I don't understand :D
skyikot has quit [Ping timeout: 256 seconds]
<havenwood> syndikate: If I use fibers directly it's usually for silly things like this: https://gist.github.com/havenwood/113c61b9540728d4932f
<syndikate> Oh okay, let me check them. Might need some time :D
<havenwood> Enumerators really are useful!
<syndikate> Yeah I started picking up enumerators a while ago
<syndikate> But problem is that there is not much scope to write much stuff with all those in my current work as mostly it's the usual rails related stuff
<havenwood> Aye, I was just talking with some folk tonight at a meetup about how Rails development feels like putting things meticulously in the right drawers.
<havenwood> Which can be pleasing or maddening, depending on how tidily it fits in those drawers.
<havenwood> The author of that ^ GIL article wrote three great books, on processes, tcp sockets and threads.
<havenwood> syndikate: If you're interested in those arenas, his books are short but _very_ informative: https://www.jstorimer.com/products/working-with-tcp-sockets
<havenwood> Oops, meant to link: https://www.jstorimer.com/pages/books
<syndikate> Exactly, after a while the charm is lost - well for someone who wants to do something new most of the time. It's not that the current application is best ever but when you working with business requirements and timelines out of scope work is always in the backlogs. You do what's required and that's mostly straightforward stuff. So, I thought looking into more of ruby can help me take something back.
<syndikate> Oh alright, that's quite a lot of stuff to bookmark now :D
<syndikate> Thanks havenwood !
luminous has joined #ruby
<havenwood> You're welcome! Any time
sauvin has joined #ruby
<syndikate> I am trying to see how I can (If I can) improve the tooling and use it to it's utmost potential in my project
<syndikate> mostly the ruby gems and all
none_ has joined #ruby
aufi has joined #ruby
none_ has quit [Ping timeout: 250 seconds]
conta has quit [Ping timeout: 240 seconds]
jinie has quit [Quit: ZNC 1.6.1 - http://znc.in]
dinfuehr has quit [Ping timeout: 264 seconds]
clemens3_ has joined #ruby
dinfuehr has joined #ruby
conta has joined #ruby
dinfuehr has quit [Ping timeout: 244 seconds]
dinfuehr has joined #ruby
fbrier has quit [Ping timeout: 250 seconds]
blackmesa has joined #ruby
SuperLag has quit [Ping timeout: 250 seconds]
dinfuehr_ has joined #ruby
dinfuehr has quit [Ping timeout: 272 seconds]
sonofentropy has joined #ruby
SuperLag has joined #ruby
dinfuehr_ has quit [Ping timeout: 250 seconds]
ansraliant has quit [Quit: My planet needs me]
dinfuehr has joined #ruby
lxsameer has joined #ruby
mikecmpbll has joined #ruby
Inline has quit [Quit: Leaving]
dionysus69 has joined #ruby
CrazyEddy has quit [Ping timeout: 268 seconds]
queip has quit [Ping timeout: 268 seconds]
RougeR has joined #ruby
alem0lars has joined #ruby
mozzarella has quit [Remote host closed the connection]
mozzarel1 has joined #ruby
mozzarel1 is now known as mozzarella
alem0lars has quit [Ping timeout: 240 seconds]
mikecmpb_ has joined #ruby
mikecmpb_ has quit [Read error: Connection reset by peer]
mikecmpbll has quit [Ping timeout: 246 seconds]
mikecmpbll has joined #ruby
SplinTer0616 has joined #ruby
Inline has joined #ruby
Nicmavr has quit [Read error: Connection reset by peer]
Nicmavr has joined #ruby
wolfshappen has quit [Ping timeout: 245 seconds]
<SplinTer0616> try to run ruby abd it says cant find it
<SplinTer0616> hosting is running freebsd
<SplinTer0616> have no ✘ root access
dhollin3 has joined #ruby
wolfshappen has joined #ruby
dhollinger has quit [Ping timeout: 272 seconds]
venmx has joined #ruby
tdy1 has joined #ruby
tdy has quit [Ping timeout: 244 seconds]
tdy1 has quit [Read error: error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac]
sonofentropy has quit [Quit: sonofentropy]
sonofentropy has joined #ruby
blackmesa has quit [Ping timeout: 264 seconds]
SplinTer0616 has quit [Quit: DreamIRC script v4.5 build 4 coded by eL^Topo]
mangold has joined #ruby
blackmesa has joined #ruby
sonofentropy has quit [Quit: sonofentropy]
sonofentropy has joined #ruby
conta has quit [Ping timeout: 255 seconds]
RougeR has quit [Ping timeout: 255 seconds]
conta has joined #ruby
fribmendes has quit [Quit: Ping timeout (120 seconds)]
fribmendes has joined #ruby
wildermind has joined #ruby
adgtl has quit [Ping timeout: 244 seconds]
adgtl has joined #ruby
ur5us has joined #ruby
ur5us has quit [Client Quit]
adgtl has quit [Ping timeout: 255 seconds]
ta_ has quit [Ping timeout: 255 seconds]
none_ has joined #ruby
ta_ has joined #ruby
gregf_ has quit [Ping timeout: 256 seconds]
lucasb has joined #ruby
sonofentropy has quit [Quit: sonofentropy]
gheegh has joined #ruby
CrazyEddy has joined #ruby
andywww has joined #ruby
<andywww> I’ trying to get my head around composition and have the following:
<andywww> that is haild code and works, but I’m not sure if its the correct way to go stylistically?
<andywww> is it okay/common to pass the class in like that so the parent knows what to instantiate?
<andywww> or is there a better way to do it?
<andywww> haild = valid
<phaul> klasses are just objects. You can pass them around
tjbp has quit [Remote host closed the connection]
<andywww> so theres nothing ‘wrong’ with doing it that way then?
<andywww> you wouldn’t wince if you saw that approach in a project?
<phaul> no, but probably I wouldn't do it either
<andywww> how might you do it different?
gregf_ has joined #ruby
tjbp has joined #ruby
<phaul> what makes the decision on A or B? somewhere there is going to be a case that decides otherwise there is no point in the two possibilities. There I would just chose A or B and there is no need for parent class altogether
<phaul> that said I would probably transfer the decision into BaseHandler
<phaul> class BaseHandler; def self.for_thing(x) case x when X then AHandler; when Y then BHandler ...
<phaul> but it's subjective opinion and peoples preferences differ
<andywww> sorry, the particular instance I’ve applied this to are audio stream formats where the parent object is a broadcast which has many streams of different audio formats
<andywww> and I want to be able to add to those formats over time
<andywww> so the XHandler classes are for each format, if that makes sense
<phaul> sure. Imo the only way to really go wrong with this if you replicate the decision logic in multiple places. There should be 1 place which dispatches on A/B types.
<andywww> okay thanks
sonofentropy has joined #ruby
<phaul> the other thing I started doing, again it is very subjective, is to get rid of raise NotImplementedError methods. And if a common parent only has NotImplementedError methods then get rid of the parent class. And child classes just have the same methods without a common parent. Im sure this view is somewhat controversial. But for instance look at how TrueClass and FalseClass doesn't have a common parent.
<andywww> how would you introduce a CHandler?
<al2o3-cr> imo prefer andywww way of polymorphism here.
<phaul> there are 2 options. doing the same as for BHandler, or introducing a plugin like architecture where Handler.for picks up child classes automatically. Either form a common folder like /handlers or using hooks like inherited
<phaul> then each match check can be put in a class method and Handler.for just calls different handlers in a loop to check which can handle
<phaul> class AHandler; def can_handle?(thing) :a == thing; end ...
<phaul> def _self_.can_handle? ^
<andywww> brill, thanks for the input
sleetdrop has quit [Quit: Computer has gone to sleep.]
venmx has quit [Ping timeout: 272 seconds]
venmx has joined #ruby
fritzroy15 has joined #ruby
<fritzroy15> heyo, keep getting ! Terminating timed out worker: and puma doesn't seem to want to properly start. I'm running it inside ec2 on aws and no machine metrics look like it's reaching the limit in any way
<fritzroy15> any clues?
jcalla has joined #ruby
akem has quit [Remote host closed the connection]
akem has joined #ruby
andywww has quit [Quit: andywww]
cd has joined #ruby
conta has quit [Ping timeout: 250 seconds]
awkwords has joined #ruby
sonofentropy has quit [Quit: sonofentropy]
queip has joined #ruby
Inline has quit [Read error: Connection reset by peer]
Inline has joined #ruby
awkwords_ has joined #ruby
awkwords has quit [Ping timeout: 246 seconds]
AJA4350 has joined #ruby
sonofentropy has joined #ruby
orbyt_ has joined #ruby
Rapture has joined #ruby
govg has quit [Ping timeout: 245 seconds]
darix has quit [Quit: may the packets be with you...]
gnufied has joined #ruby
millerti has joined #ruby
blackmesa has quit [Quit: WeeChat 2.3]
skryking has quit [Remote host closed the connection]
skryking has joined #ruby
mangold has quit [Quit: This computer has gone to sleep]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jobewan has joined #ruby
maryo has joined #ruby
mangold has joined #ruby
dhollin3 is now known as dhollinger
code_zombie has joined #ruby
polishdub has joined #ruby
Arahael has quit [Ping timeout: 244 seconds]
fernandobasso has joined #ruby
<fernandobasso> How do I assign a lambda to a name with a ?, like foo? = -> (x) { ... } ?
<fernandobasso> I get a syntax error because of the ?
skryking has quit [Remote host closed the connection]
skryking has joined #ruby
Inline has quit [Ping timeout: 264 seconds]
yokel has quit [Ping timeout: 246 seconds]
wolfshappen has quit [Ping timeout: 272 seconds]
Inline has joined #ruby
wolfshappen_ has joined #ruby
<havenwood> fernandobasso: question marks just aren't allowed in variable names
<havenwood> fernandobasso: you could define a method that returns that lambda
rippa has joined #ruby
yokel has joined #ruby
<fernandobasso> havenwood: All right. Thanks.
<fernandobasso> Ah, não é possível. Nomes de variáveis não podem conter ?
<havenwood> you can use a tiny question mark :P
<havenwood> &>> foo﹖= ->{ 42 }; foo﹖.call
<rubydoc> # => (https://carc.in/#/r/6c2u)
<havenwood> okay, ymmv
yokel has quit [Ping timeout: 255 seconds]
conta has joined #ruby
yokel has joined #ruby
<fernandobasso> :D
maryo has quit [Ping timeout: 268 seconds]
conta has quit [Ping timeout: 246 seconds]
aufi has quit [Remote host closed the connection]
agent_white has joined #ruby
tdy1 has joined #ruby
stryek has joined #ruby
maryo has joined #ruby
maryo has quit [Read error: Connection reset by peer]
<phaul> TIL what a f*up gemspec add_development_dependency is. they are just under the assumption that you would use bundler anyways. But if that's the case really it should be removed as it doesn't work
maryo has joined #ruby
<phaul> I'm closing this issue, because I believe it will sooner become irrelevant (by how technology advances) than coming to a resolution.
<phaul> that was said in 2014 :D
ellcs has quit [Remote host closed the connection]
skyikot has joined #ruby
maryo has quit [Ping timeout: 250 seconds]
\void has joined #ruby
thaikolja has joined #ruby
<thaikolja> hello there. i have a small problem that i'm sure can be solved very quickly. may i ask in here?
<phaul> sure, thaikolja
<thaikolja> thank you. so, i'm using brew and ruby 2.6.1. however, when enter "brew update", it looks for 2.6.0, which isn't there, obviously
<thaikolja> i tried reinstalling all, but it doesnt change a thing
[Butch] has joined #ruby
<thaikolja> dyld: Library not loaded: /usr/local/Cellar/ruby/2.6.0/lib/libruby.2.6.dylib
dante has quit [Quit: bye]
<thaikolja> if i create a link from 2.6.1 to 2.6.0, it works, but it will be deleted once brew updates
<thaikolja> does anyone have any idea how to solve this?
maryo has joined #ruby
<havenwood> thaikolja: Any issues seems suspicious with?: brew doctor
awkwords_ has quit [Ping timeout: 245 seconds]
<thaikolja> just some links to -configure files for php
MyMind has joined #ruby
Sembei has quit [Ping timeout: 268 seconds]
jcarl43 has joined #ruby
mikecmpbll has quit [Quit: inabit. zz.]
<havenwood> thaikolja: Could you gist the output of:
<havenwood> brew uninstall -d ruby && brew cleanup -sdv ruby && brew install ruby -dv
<thaikolja> still the same :( havenwood
<thaikolja> dyld: Library not loaded: /usr/local/Cellar/ruby/2.6.0/lib/libruby.2.6.dylib
<thaikolja> why is brew not calling 2.6.1?
<thaikolja> ruby -v also shows 2.6.0
<havenwood> thaikolja: I'd guess it wasn't linked, except that should show up under `brew doctor`.
<havenwood> thaikolja: Try?: brew link --overwrite ruby
<havenwood> thaikolja: You don't have any DYLD_* env vars set?: env | grep DYLD
<thaikolja> bew doctor shows no errors
sonofentropy has quit [Quit: sonofentropy]
AJA4351 has joined #ruby
fritzroy15 has quit [Remote host closed the connection]
AJA4350 has quit [Ping timeout: 246 seconds]
AJA4351 is now known as AJA4350
<thaikolja> havenwood: env | grep DYLD returns nothing
<havenwood> thaikolja: that's expected
<havenwood> hrm
adgtl has joined #ruby
<al2o3-cr> foo = :blah; foo﹖= ->{ 42 }; foo﹖; foofoo﹖= ->{ 42 }; foo﹖.call # why does this work?
maryo has quit [Quit: Leaving]
<al2o3-cr> foo = :blah; foo﹖= ->{ 42 }; foo﹖; foofoo﹖= ->{ 42 }.call # i mean this.
v01d4lph4 has joined #ruby
conta has joined #ruby
fernandobasso has quit [Ping timeout: 256 seconds]
thaikolja has quit [Quit: Textual IRC Client: www.textualapp.com]
<phaul> al2o3-cr: looks fine to me. last part is just var = expr.some_instance_method or which part did you expect to fail?
orbyt_ has joined #ruby
conta has quit [Ping timeout: 255 seconds]
duckpuppy has quit [Remote host closed the connection]
<al2o3-cr> phaul: concatenating foo and foo﹖ ?
Rapture has quit [Quit: Textual IRC Client: www.textualapp.com]
cthulchu has joined #ruby
<phaul> I dont see concatenation, I see 3 local vars foo (symbol), foo﹖ (lambda), foofoo﹖ (integer)
<al2o3-cr> am i missing something here ?!? have i gone mental
<al2o3-cr> phaul: ignore me, i see it now. i'm a daft bat :(
Arahael has joined #ruby
<al2o3-cr> thought i was going stir crazy for a minute then
<phaul> nah extra pair of eyes. rubber duck. etc. we all been there
<al2o3-cr> glad you cleared that up ;)
sonofentropy has joined #ruby
reber has joined #ruby
nowhere_man has joined #ruby
clemens3_ has quit [Ping timeout: 255 seconds]
tdy1 has quit [Ping timeout: 246 seconds]
duckpuppy has joined #ruby
tjbp has quit [Remote host closed the connection]
ravenousmoose has joined #ruby
tjbp has joined #ruby
ravenousmoose has quit [Client Quit]
darix- has joined #ruby
darix- is now known as darix
mikecmpbll has joined #ruby
sameerynho has joined #ruby
yokel has quit [Ping timeout: 245 seconds]
yokel has joined #ruby
yokel has quit [Ping timeout: 244 seconds]
sonofentropy has quit [Quit: sonofentropy]
yokel has joined #ruby
venmx has quit [Ping timeout: 246 seconds]
awkwords has joined #ruby
orbyt_ has quit [Ping timeout: 245 seconds]
sonofentropy has joined #ruby
conta has joined #ruby
<elcontrastador> havenwood: Thanks for the code sample recommendations. Looking at Roda....looks good.
AJA4350 has quit [Ping timeout: 246 seconds]
rockyh has joined #ruby
r3m has quit [Quit: WeeChat 2.5-dev]
r3m has joined #ruby
<rockyh> hello!
<phaul> hi rockyh
orbyt_ has joined #ruby
<rockyh> I am using ruby 2.4.5 on FreeBSD 12.0; I am using Jekyll for GitHub Pages. Each repository has its own Gemfile.lock and needs some gems to be installed. FreeBSD `pkg' has a package for each gem, but it is almost impossible to match all the gems and/or versions needed in each repository with the ones available in `pkg'. In this condition, could it be a good solution to install gems only in my user home
<rockyh> directory, without affecting the system at all? With `bundle install --binstubs', IIUC
<rockyh> this would also avoid the use of `root' (discouraged) to install gems, and also the use of `sudo' (which I would install only to install gems)
ghormoon has quit [Ping timeout: 250 seconds]
ghormoon has joined #ruby
dellavg__ has quit [Ping timeout: 255 seconds]
linuus has joined #ruby
v01d4lph4 has quit [Read error: Connection reset by peer]
duckpuppy has quit [Quit: ZNC 1.7.2 - https://znc.in]
blackmesa has joined #ruby
Inline has quit [Read error: Connection reset by peer]
Inline has joined #ruby
AJA4350 has joined #ruby
awkwords_ has joined #ruby
awkwords has quit [Ping timeout: 250 seconds]
laaron has quit [Quit: ZNC 1.7.1 - https://znc.in]
lytol_ has joined #ruby
laaron has joined #ruby
sauvin has quit [Read error: Connection reset by peer]
duckpuppy has joined #ruby
sonofentropy has quit [Quit: sonofentropy]
sonofentropy has joined #ruby
conta2 has joined #ruby
xrexeon has joined #ruby
xrexeon has quit [Max SendQ exceeded]
xrexeon has joined #ruby
conta2 has quit [Ping timeout: 272 seconds]
SeepingN has joined #ruby
duckpuppy has quit [Quit: ZNC 1.7.2 - https://znc.in]
duckpuppy has joined #ruby
<havenwood> rockyh: It's a common pattern to install gems in $GEM_HOME for multiple apps, then using `bundle exec` to limit each app to the exact version of gems in the Gemfile.lock.
<havenwood> rockyh: On the other hand, if it's prod, you can use the `--deployment` flag to install gems for each app in an app-local vendor/ dir.
laaron- has joined #ruby
laaron has quit [Quit: ZNC 1.7.1 - https://znc.in]
fluxAeon has quit [Ping timeout: 246 seconds]
r3m has quit [Quit: WeeChat 2.5-dev]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
r3m has joined #ruby
Nicmavr has quit [Read error: Connection reset by peer]
Nicmavr has joined #ruby
conta has quit [Quit: conta]
tdy1 has joined #ruby
sonofentropy has quit [Quit: sonofentropy]
orbyt_ has quit [Quit: Textual IRC Client: www.textualapp.com]
reber has quit [Remote host closed the connection]
tdy1 has quit [Remote host closed the connection]
awkwords has joined #ruby
tdy has joined #ruby
awkwords_ has quit [Ping timeout: 246 seconds]
skryking has quit [Quit: Leaving]
awkwords_ has joined #ruby
awkwords has quit [Ping timeout: 268 seconds]
sonofentropy has joined #ruby
sonofentropy has quit [Client Quit]
jobewan has quit [Ping timeout: 255 seconds]
tdy has quit [Ping timeout: 245 seconds]
Fernando-Basso has joined #ruby
<rockyh> havenwood: oh, ok, thank you so much!!
<havenwood> rockyh: you're welcome!
awkwords has joined #ruby
awkwords_ has quit [Read error: Connection reset by peer]
hays has quit [Ping timeout: 268 seconds]
GinoMan2440 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
awkwords has quit [Ping timeout: 255 seconds]
hays has joined #ruby
awkwords has joined #ruby
dviola has joined #ruby
tdy has joined #ruby
wolfshappen_ has quit [Ping timeout: 268 seconds]
wolfshappen has joined #ruby
jenrzzz has joined #ruby
cliluw has quit [Read error: Connection reset by peer]
awkwords_ has joined #ruby
cliluw has joined #ruby
sonofentropy has joined #ruby
wildermind has quit [Quit: Connection closed for inactivity]
awkwords has quit [Ping timeout: 246 seconds]
awkwords_ has quit [Client Quit]
awkwords has joined #ruby
awkwords has quit [Client Quit]
spiette has quit [Quit: ZNC 1.7.2 - https://znc.in]
SuperLag has quit [Remote host closed the connection]
my1es has joined #ruby
spiette has joined #ruby
jenrzzz has quit [Ping timeout: 245 seconds]
lucasb has quit [Quit: Connection closed for inactivity]
sonofentropy has quit [Quit: sonofentropy]
hahuang65 has quit [Killed (livingstone.freenode.net (Nickname regained by services))]
sameerynho has quit [Ping timeout: 246 seconds]
hahuang6- has joined #ruby
tdy1 has joined #ruby
tdy has quit [Ping timeout: 245 seconds]
tdy1 has quit [Ping timeout: 255 seconds]
tdy1 has joined #ruby
polishdub has quit [Quit: leaving]
Fernando-Basso has quit [Remote host closed the connection]
tdy1 has quit [Ping timeout: 246 seconds]
blackmesa has quit [Ping timeout: 258 seconds]
none_ has quit [Quit: Leaving]
hahuang65 has joined #ruby
anothertorusr has quit [Ping timeout: 245 seconds]
anothertorusr has joined #ruby
agent_white has quit [Quit: brb]
[Butch] has quit [Quit: Textual IRC Client: www.textualapp.com]
millerti has quit [Read error: Connection reset by peer]
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]