havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.5.3, 2.4.5, 2.3.8, 2.6.0-preview3: 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!
awkwords has joined #ruby
awkwords has quit [Client Quit]
OrangeManBad has joined #ruby
sanscoeur has quit [Ping timeout: 268 seconds]
awkwords has joined #ruby
SeepingN has joined #ruby
<dubuc> zenspider, sample input should be this
hutch has quit [Quit: WeeChat 2.3]
<zenspider> hrm... I could have sworn that there was a fragment emitter... but maybe that's json, not yaml
<dubuc> [{'add_kubernetes_metadata' => {'in_cluster' => false}}, {'drop_event' => {'when'=>{'not'=>{'equals' => {'kubernetes.namespace' => 'kube-system' }}}}}]
<zenspider> >> [1,2,3].to_yaml.chars.drop(4).join
<ruby[bot]> zenspider: I'm terribly sorry, I could not evaluate your code because of an error: NoMethodError:undefined method `[]' for nil:NilClass
<zenspider> there's a number of ways to do this. they all suck
<dubuc> Ha!
<dubuc> so
<zenspider> >> require "psych"; [1,2,3].to_yaml.chars.drop(4).join
<dubuc> that's basically what I was getting
<ruby[bot]> zenspider: I'm terribly sorry, I could not evaluate your code because of an error: NoMethodError:undefined method `[]' for nil:NilClass
<zenspider> fuck. ignore the bot... there's been a lot of problems with the eval service we use lately
<dubuc> Detail: undefined method `[]' for #<Enumerator:0x7968727a>
<zenspider> but something like. YAML.dump(xxx).lines.drop(1).join
<zenspider> IOW, look in Enumerable and use an appropriate method from there instead of something from Array
<al2o3-cr> zenspider: temporary bot prefix &>>
<zenspider> oh? different bot?
gix has quit [Ping timeout: 260 seconds]
<zenspider> &>> require "psych"; [1,2,3].to_yaml.chars.drop(4).join
<al2o3-cr> zenspider: yeah.
<rubydoc> # => "- 1\n- 2\n- 3\n" (https://carc.in/#/r/5kml)
<zenspider> tada
<zenspider> &>> require "psych"; [1,2,3].to_yaml.lines.drop(1).join
<rubydoc> # => "- 1\n- 2\n- 3\n" (https://carc.in/#/r/5kmm)
<zenspider> thank you!
<zenspider> that's been maddening
<al2o3-cr> np.
<zenspider> dubuc: see above?
<dubuc> Yeah, trying that out right now! :)
hutch has joined #ruby
<zenspider> I'd probably do the lines.drop(1) just to make the diff fit as much as possible
awkwords_ has joined #ruby
venmx has joined #ruby
awkwords_ has quit [Client Quit]
awkwords_ has joined #ruby
sheepman has quit [Ping timeout: 260 seconds]
dviola has joined #ruby
<dubuc> zenspider & al2o3-cr: YAML.dump(@processors).lines.drop(1).join.gsub(/^/, ' ')
<dubuc> this works like a charm
<dubuc> thank you guys!!!
awkwords has quit [Ping timeout: 252 seconds]
Sina has quit [Quit: Connection closed for inactivity]
<dubuc> man, this community is cool :) that was responsive
awkwords_ has quit [Client Quit]
awkwords has joined #ruby
elphe_ has quit [Ping timeout: 272 seconds]
elphe has joined #ruby
<zenspider> that still feels dangerous and error-prone to me... but if it works...
<zenspider> that whole file could literally be a simple(r) ruby file populating a hash and a single YAML.dump at the end to a file... *shrug*
<dubuc> That would be a bigger refactor for sure
<zenspider> it would take 10-20 minutes. really
<zenspider> ok. I give up on this jruby bullshit. damn working with this thing is painful.
<zenspider> Adding 3 seconds to every failure is just untenable
<dubuc> heh
<dubuc> zenspider: https://github.com/pcfens/puppet-filebeat/pull/199 I gave you and al2o3-cr credit
BTRE has quit [Remote host closed the connection]
<dubuc> thanks again :)
<al2o3-cr> dubuc: zenspider is the one you should credit, i merely assisted with the prefix of the bot =)
awkwords has quit [Quit: sleepy time]
queip has quit [Read error: Connection reset by peer]
awkwords has joined #ruby
<dubuc> Sure. Still grateful tho!
<dubuc> :D
<al2o3-cr> dubuc: np ;)
dubuc has quit [Quit: Page closed]
Mike11 has quit [Read error: Connection reset by peer]
queip has joined #ruby
venmx has quit [Ping timeout: 268 seconds]
houhoulis has joined #ruby
Liothen has joined #ruby
awkwords has quit [Quit: sleepy time]
meinside has joined #ruby
awkwords has joined #ruby
awkwords has quit [Client Quit]
awkwords has joined #ruby
bmurt has joined #ruby
ss_much has joined #ruby
minimal_life has quit [Quit: ZZZzzz…]
bairyn has quit [Remote host closed the connection]
dviola has quit [Quit: WeeChat 2.3]
awkwords has quit [Quit: sleepy time]
awkwords has joined #ruby
minimal_life has joined #ruby
cd has joined #ruby
queip has quit [Read error: Connection reset by peer]
arescorpio has joined #ruby
queip has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
discopatrick has quit [Quit: Connection closed for inactivity]
esrse has joined #ruby
Xeago has quit [Ping timeout: 272 seconds]
Xeago_ has joined #ruby
Xeago_ is now known as Xeago
bairyn has joined #ruby
nertzy has joined #ruby
SeepingN has quit [Ping timeout: 252 seconds]
awkwords has quit [Quit: sleepy time]
awkwords has joined #ruby
Exuma has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
queip has quit [Read error: Connection reset by peer]
Exuma has joined #ruby
AJA4350 has quit [Quit: AJA4350]
evdubs_ is now known as evdubs
stooj has quit [Ping timeout: 252 seconds]
stooj has joined #ruby
queip has joined #ruby
bmurt has joined #ruby
nertzy has quit [Quit: This computer has gone to sleep]
minimal_life has quit [Quit: I am functioning within established parameters.]
dbz has joined #ruby
OrangeManBad has quit [Ping timeout: 276 seconds]
hutch has quit [Ping timeout: 244 seconds]
OrangeManBad has joined #ruby
\void has quit [Quit: So long, and thanks for all the fish.]
Swyper has joined #ruby
<Swyper> hi there
<ruby[bot]> Swyper: we in #ruby do not like pastebin.com, it loads slowly for most, has ads which are distracting and has terrible formatting. Please use https://gist.github.com
<Swyper> sorry about that, should I repaste using gist?
kaleido has quit [Remote host closed the connection]
<Swyper> I’m trying to make the variable x keep every char that is uppercase
dkmueller has joined #ruby
queip has quit [Read error: Connection reset by peer]
<nchambers> Swyper: try map
Exuma has quit [Quit: Textual IRC Client: www.textualapp.com]
<nchambers> erm, .chars.map
<Swyper> I have not learnt that yet
arescorpio has quit [Remote host closed the connection]
<nchambers> .chars returns an array of characters from the string, ie "hello" -> ["h", "e", "l", "l", "o"]
<nchambers> .map is like .each(_char), except it returns the changed values, instead of the original
<nchambers> &>> "abcd".chars.each { |char| char.upcase }
<rubydoc> # => ["a", "b", "c", "d"] (https://carc.in/#/r/5knt)
<nchambers> &>> "abcd".chars.map { |char| char.upcase }
<rubydoc> # => ["A", "B", "C", "D"] (https://carc.in/#/r/5knu)
<Swyper> ah
<nchambers> sorry, slow typer
<Swyper> whats wrong with each_char, though ?
<nchambers> its returning the original values
<nchambers> &>> "abcd".each_char { |x| x.upcase }
<rubydoc> # => "abcd" (https://carc.in/#/r/5knv)
Exuma has joined #ruby
<Swyper> o-o shouldent x.upcase return ABCD
<Swyper> I kind of see the error now
<baweaver> each_char returns the original array
<baweaver> map is what transforms each element by applying a function to it
<baweaver> each* methods don't, except for some odd ones like each_with_object
<nchambers> is there one for String like #map?
<baweaver> chars.map
<baweaver> Strings don't have a clear iterator
<baweaver> Is it by character? Line? Delimiter? Could be a lot of things
<baweaver> Arrays and Hashes have clear iterators.
queip has joined #ruby
<nchambers> ah, fair enough
<baweaver> You could also do each_char.map
<baweaver> but that's more typing
<Swyper> does indentation matter in ruby?
<nchambers> i haven't seen a case where it does yet
<nchambers> since most constructs have an end-icator
<Swyper> updated gist
<nchambers> still has the same problem
<Swyper> syntax error, unexpected end-of-input, expecting keyword_end
<Swyper> the error im getting
<nchambers> .each returns the original array, you want .map
<nchambers> your if is missing an end
<Swyper> oh
<Swyper> adding another end does not seem to fix it
<Swyper> meaning that same error still exists
<Swyper> updated gist, I added another end I still have the same error any idea why? nchambers
<nchambers> so couple of notes
<nchambers> is there an end after the return x that you're not pasting?
<nchambers> if not, you need one there too
braincrash has quit [Quit: bye bye]
<nchambers> secondly, im pretty sure that condition should be [A..Z] === el
<nchambers> (i actually just read baweaver's medium post on ===, would recommend)
<nchambers> also, im pretty sure you mean x += el, not el += x
<Swyper> sorry im a new ruby programmer aha
<nchambers> np :)
<nchambers> im pretty new myself tbh
<Swyper> nice aha
<Swyper> so now the error I’m getting is the x is undefined
<Swyper> though I did define x
Exuma has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<nchambers> can you update the gist?
braincrash has joined #ruby
<nchambers> oh
<nchambers> return goes between those two end's
<nchambers> that second end is the end of the function
headius has joined #ruby
<Swyper> new error xD
Emmanuel_Chanel has quit [Ping timeout: 252 seconds]
<nchambers> oh oops
<Swyper> why would it say the constant A is not intiailized.. isnt the range clear to ruby ? o-o
<nchambers> ["A".."Z"] == el
<nchambers> ["A".."Z"] === el
<nchambers> the second one
<nchambers> btw it needs to be that order, not the other way around
<nchambers> === performs blackmagic based on the left hand side
Emmanuel_Chanel has joined #ruby
MoritaShinobu has joined #ruby
<Swyper> i guess ill have to read the post you were talking about earliar, should I google it or do you want to post a link :P?
bairyn is now known as ByronJohnson
<nchambers> yeah
<Swyper> https://gist.github.com/RickArora/3d0b954c216654c442c5e7f48c93ba4a - updated gist, still the same error
<nchambers> missing quotes around the A and Z
<nchambers> ["A".."Z"]
<Swyper> oof
<Swyper> does Ruby not have a standard IDE like Java or C# ? xD
<nchambers> i like sublime personally
<nchambers> theres also the rubocop linter
Inline has joined #ruby
<Swyper> ah, neat
Inline has quit [Read error: Connection reset by peer]
Inline has joined #ruby
<Swyper> now X is returning an empty string
ByronJohnson has quit [Remote host closed the connection]
<Swyper> nchambers:
<nchambers> hrm
<nchambers> so like i said im new, so im not sure what the difference between ("A".."Z") and ["A".."Z"] is, but ("A".."Z") works for me: https://clbin.com/o90Og
MyMind has joined #ruby
<nchambers> but ["A".."Z"] doesn't work for me either
<nchambers> ah
<nchambers> its because ["A".."Z"] is an array of one element (that range object)
<nchambers> ("A".."Z") is an actual range
Sembei has quit [Ping timeout: 240 seconds]
<Swyper> interesting
<Swyper> thank you very much
<Swyper> where did you learn ruby from ?
<nchambers> anytime :)
<nchambers> mostly from reading my companie's developers code
<nchambers> and idling in here
<nchambers> i learned a lot reading articles from https://medium.com/@farsi_mehdi as well
queip has quit [Read error: Connection reset by peer]
marz_d`ghostman has joined #ruby
<marz_d`ghostman> Is there an alternative for stub_const in rspec to override constants for the whole test? Like I have a constnat defined for the directory where logs are stored and I want to override that during tests
Xeago_ has joined #ruby
Xeago has quit [Ping timeout: 264 seconds]
Xeago_ is now known as Xeago
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dkmueller has quit [Quit: Lost terminal]
queip has joined #ruby
Exuma has joined #ruby
roshanavand1 has joined #ruby
<baweaver> Don't use === explicitly in code, it makes for a mess.
roshanavand has quit [Ping timeout: 264 seconds]
roshanavand1 is now known as roshanavand
<baweaver> marz_d`ghostman: Don't make something like that a constant
<baweaver> Make it a configurable
<baweaver> DIR = 'abc'; def initialize(dir: DIR) ...
<baweaver> That way you can inject values to change that and not have it hardcoded
* baweaver starts reading through backlogs
<marz_d`ghostman> baweaver: thanks, I'll look into it
<baweaver> Swyper no Swyping
<baweaver> Also don't use === explicitly
<baweaver> use `include?` instead, it's clearer what you're doing
<Swyper> okay
<Swyper> so right now my function is returning “dd” instead of “cd” when given an input of ("abcdef")
<Swyper> so i’m presuming the floor function is not working as I intended
<baweaver> Considering length is an integer
<baweaver> it's truncating
<Swyper> ah
<baweaver> &>> { truncated: 5 / 2, non_truncated: 5 / 2.to_f }
<rubydoc> # => {:truncated=>2, :non_truncated=>2.5} (https://carc.in/#/r/5kot)
<baweaver> I'd check if the length were even or odd and go from there
<Swyper> I do that already no ?
<baweaver> Ah, modulo
<baweaver> &&> 2.even?
<rubydoc> did not understand that, parser error @ char position 0
<baweaver> &>> 2.even?
<rubydoc> # => true (https://carc.in/#/r/5kox)
<baweaver> the str.chars bit is redundant
<baweaver> strings can be sliced
<baweaver> &>> '(hi!)'[1..-2]
<rubydoc> # => "hi!" (https://carc.in/#/r/5kp1)
<Swyper> updated code, same error
Exuma has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Swyper> dosent make much sense though if its truncates it to a number then I subtract one the index should be the number below the number it already rounded to o-o
Exuma has joined #ruby
<baweaver> What's the error?
<baweaver> Ranges work for string slices as well
Exuma has quit [Client Quit]
sagax has joined #ruby
bambanx has joined #ruby
<Swyper> thanks aha
<Swyper> took the liberty of following you on github aswell ;o
<baweaver> Want a fun read?
<baweaver> nchambers: You'll probably enjoy it too.
<nchambers> thanks, i've been meaning to go through that one
sheepman has joined #ruby
<baweaver> I took my entire talk from RubyConf and converted it into a multi-part story.
<baweaver> Including every single one of the major illustrations
<nchambers> i saw the lemur stickers on twitter
<baweaver> Speaking of I need to finish that danged Christmas talk already.
<nchambers> those looked really cool
<baweaver> We had a lot of fun with that one :D
<baweaver> havenwood was getting jumped at the Square booth for sticker prizes XD
<nchambers> haha
bambanx has quit [Quit: Yaaic - Yet another Android IRC client - http://www.yaaic.org]
Emmanuel_Chanel has quit [Ping timeout: 252 seconds]
Swyper has quit [Quit: Swyper]
<baweaver> Back to sketchy sketch time
<baweaver> The lemurs are saving Christmas, and Indigo and Escher cat are bending the fabric of reality to make it happen
<baweaver> (see part three to meet Escher)
<nchambers> nice
<baweaver> There's the first preview image to make its way out
sauvin has joined #ruby
bairyn has joined #ruby
Inline has quit [Quit: Leaving]
Emmanuel_Chanel has joined #ruby
patr0clus has joined #ruby
jetchisel has joined #ruby
marmotini_ has joined #ruby
<marz_d`ghostman> In plain ruby, how do I know if my script is being run in development/production/test(rspec)?
elphe has quit [Ping timeout: 276 seconds]
marmotini_ has quit [Ping timeout: 264 seconds]
<marz_d`ghostman> baweaver: I created this config class:http://termbin.com/kj12 how do I populate different values based when it is run in production and in rspec though?
patr0clus has quit [Quit: WeeChat 2.1]
dbz has quit [Remote host closed the connection]
reber has joined #ruby
<marz_d`ghostman> Created a config/initializer/config.rb file in my project root to define the settings. e.g. App.configure do |config| log_dir = '/var/logs' end.
<marz_d`ghostman> but I want to set a different dir when testing
<marz_d`ghostman> Is there an environment variable set so I could define the corresponding values based on it is run on test or not?
elphe has joined #ruby
marmotini_ has joined #ruby
dellavg_ has joined #ruby
reber__ has joined #ruby
marmotini_ has quit [Ping timeout: 250 seconds]
marmotini_ has joined #ruby
reber has quit [Ping timeout: 252 seconds]
Phenotype-A has joined #ruby
marmotini_ has quit [Ping timeout: 264 seconds]
Phenotype-A has quit []
lightstalker has quit [Ping timeout: 260 seconds]
lightstalker has joined #ruby
jcarl43 has joined #ruby
conta has joined #ruby
Emmanuel_Chanel has quit [Ping timeout: 264 seconds]
queip has quit [Read error: Connection reset by peer]
nchambers has quit [Quit: WeeChat 2.2]
jordanm has quit [Ping timeout: 250 seconds]
jordanm has joined #ruby
queip has joined #ruby
donofrio has quit [Ping timeout: 272 seconds]
dbz has joined #ruby
luminous has joined #ruby
dbz has quit [Ping timeout: 268 seconds]
Emmanuel_Chanel has joined #ruby
aupadhye has joined #ruby
BH23 has quit [Ping timeout: 244 seconds]
<zenspider> marz_d`ghostman: everything you're describing is arbitrary. make it up
Emmanuel_Chanel has quit [Read error: Connection reset by peer]
gix has joined #ruby
Emmanuel_Chanel has joined #ruby
gix has quit [Ping timeout: 264 seconds]
CrazyEddy has quit [Ping timeout: 245 seconds]
nowhere_man has joined #ruby
dachi has quit [Quit: %Bai%]
phaul has joined #ruby
planigan has quit [Ping timeout: 252 seconds]
jordanm has quit [Ping timeout: 276 seconds]
_whitelogger has joined #ruby
jordanm has joined #ruby
queip has quit [Read error: Connection reset by peer]
planigan has joined #ruby
whysthatso has joined #ruby
queip has joined #ruby
aufi has joined #ruby
dkmueller has joined #ruby
pskosinski has quit [Ping timeout: 272 seconds]
pskosinski has joined #ruby
clemens3 has joined #ruby
BH23 has joined #ruby
OrangeManBad has quit [Ping timeout: 264 seconds]
aufi_ has joined #ruby
lxsameer has quit [Ping timeout: 252 seconds]
<marz_d`ghostman> zenspider: How do you run a file like /config/initializer/test.rb in rspec_helper?
aufi has quit [Ping timeout: 252 seconds]
OrangeManBad has joined #ruby
AlexeyX has joined #ruby
<AlexeyX> Hi there!
<AlexeyX> I'm trying to install a provider for vagrant... but something wrong with i18n...
<AlexeyX> Conflicting dependency chains:
<AlexeyX> i18n (= 1.1.1), 1.1.1 activated
<AlexeyX> versus:
<AlexeyX> vagrant-vmware-esxi (> 0), 1.0.1 activated, depends on
<AlexeyX> i18n (~> 0.6)
<AlexeyX> conflicting dependencies i18n (~> 0.6) and i18n (= 1.1.1)
<AlexeyX> Activated i18n-1.1.1
<AlexeyX> which does not match conflicting dependency (~> 0.6)
<AlexeyX> I tried to install i18n 0.7.0 via - gem install i18n --version 0.7.0
<AlexeyX> but it doesn't help
<AlexeyX> How to activate another version of i18n oO ?
queip has quit [Read error: Connection reset by peer]
maufart__ has joined #ruby
reber__ has quit [Remote host closed the connection]
aufi_ has quit [Ping timeout: 246 seconds]
themsay has quit [Ping timeout: 272 seconds]
camilasan has joined #ruby
yohji has joined #ruby
yohji has quit [Remote host closed the connection]
vondruch has joined #ruby
queip has joined #ruby
asphyxia_ has quit [Ping timeout: 240 seconds]
dbz has joined #ruby
Burgestrand has joined #ruby
marz_d`ghostman has quit [Ping timeout: 256 seconds]
dbz has quit [Ping timeout: 252 seconds]
dkmueller has quit [Ping timeout: 264 seconds]
jokke2 is now known as jokke
voolik has joined #ruby
jokke1 has quit [Disconnected by services]
jokke1 has joined #ruby
jokke1 has quit [Client Quit]
asphyxia has joined #ruby
ss_much has quit [Quit: Connection closed for inactivity]
jcarl43 has quit [Quit: WeeChat 2.3]
jp has joined #ruby
luminous has quit [Quit: Connection closed for inactivity]
ellcs has joined #ruby
lomex has joined #ruby
clemens3 has quit [Remote host closed the connection]
BH23 has quit [Ping timeout: 264 seconds]
crankhar1er has joined #ruby
BH23 has joined #ruby
venmx has joined #ruby
elphe has quit [Ping timeout: 268 seconds]
queip has quit [Read error: Connection reset by peer]
crankhar1er has quit [Ping timeout: 268 seconds]
Nicmavr has quit [Ping timeout: 245 seconds]
lomex has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Nicmavr has joined #ruby
queip has joined #ruby
lomex has joined #ruby
roshanavand has quit [Remote host closed the connection]
clemens3 has joined #ruby
roshanavand has joined #ruby
Guest61808 has joined #ruby
dhollin3 has joined #ruby
jetchisel has quit [Ping timeout: 272 seconds]
dhollinger has quit [Read error: Connection reset by peer]
jordila has joined #ruby
lomex has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jetchisel has joined #ruby
elphe has joined #ruby
rkoller has joined #ruby
rkoller has quit [Client Quit]
gregf_ has joined #ruby
marmotini_ has joined #ruby
dkmueller has joined #ruby
queip has quit [Read error: Connection reset by peer]
queip has joined #ruby
asphyxia has quit [Ping timeout: 272 seconds]
dbz has joined #ruby
esrse has quit [Ping timeout: 264 seconds]
dbz has quit [Ping timeout: 268 seconds]
nowhere_man has quit [Ping timeout: 252 seconds]
luminous has joined #ruby
ua has quit [Ping timeout: 244 seconds]
dkmueller has quit [Ping timeout: 268 seconds]
Nicmavr has quit [Read error: Connection reset by peer]
dkmueller has joined #ruby
ua has joined #ruby
marmotini has joined #ruby
BTRE has joined #ruby
Nicmavr has joined #ruby
marmotini has quit [Remote host closed the connection]
marmotini has joined #ruby
marmotini_ has quit [Ping timeout: 240 seconds]
queip has quit [Read error: Connection reset by peer]
marmotini has quit [Remote host closed the connection]
marmotini has joined #ruby
goatish has joined #ruby
GodFather has joined #ruby
keden has joined #ruby
<keden> join #go-nuts
postmodern has quit [Quit: Leaving]
queip has joined #ruby
quipa_ has joined #ruby
keden has quit [Ping timeout: 246 seconds]
keden has joined #ruby
dbz has joined #ruby
keden has quit [Read error: Connection reset by peer]
keden has joined #ruby
dbz has quit [Ping timeout: 252 seconds]
maximjaffe has joined #ruby
maximjaffe has quit [Read error: Connection reset by peer]
quipa_ has quit [Ping timeout: 252 seconds]
voolik has quit [Quit: Taking a nap...]
voolik has joined #ruby
<al2o3-cr> if i allocate an arbitrary amount of bytes e.g `fp = Pointer.malloc 8, RUBY_FREE` now, do i have to explicitly call fp.free or will it be implicilty called when ruby's gc is run?
cmhobbs has quit [Ping timeout: 244 seconds]
jamied has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cmhobbs has joined #ruby
LinuxKnight has quit [Remote host closed the connection]
LinuxKnight has joined #ruby
AJA4350 has joined #ruby
reber has joined #ruby
Guest61808 has quit [Ping timeout: 272 seconds]
asphyxia has joined #ruby
dkmueller has quit [Ping timeout: 252 seconds]
dkmueller has joined #ruby
Arkantos has joined #ruby
Arkantos has quit [Client Quit]
vondruch has quit [Ping timeout: 250 seconds]
cow[moo] has joined #ruby
jottr has joined #ruby
vondruch has joined #ruby
bmurt has joined #ruby
marmotini has quit [Read error: Connection reset by peer]
marz_d`ghostman has joined #ruby
<marz_d`ghostman> I'm trying to test that a file is being created with File.open. However, I have two File.open statement in my script and the first File.open statement is handled first which will make my expect test fail. How do I bypass the first one
<marz_d`ghostman> ?
marmotini_ has joined #ruby
asphyxia has quit [Ping timeout: 250 seconds]
<phaul> I think you can trust File.open to work in almost all cases. no need to test
<phaul> unless you are the implementor of File
dkmueller has quit [Ping timeout: 268 seconds]
dkmueller has joined #ruby
jamied has joined #ruby
Guest61808 has joined #ruby
dkmueller has quit [Client Quit]
<marz_d`ghostman> I want to define a double and let it be the return value of a method. Like allow(SyncLog).to receive(:new).and_return(double()). How do I do it in a describe block scope instead of having to repeat it inside multiple "it".
<marz_d`ghostman> phaul: Oh, my script is conditional so I have to test that if this condition is met it creates the File. Thus, I'm testing if the File.open has been invoked
crankhar1er has joined #ruby
<phaul> marz_d`ghostman: that makes sense. testing if it was invoked is fine. You can create doubles in let blocks.. then you can share them between examples
<marz_d`ghostman> phaul: I'll try the let blocks, thanks
sagax has quit [Ping timeout: 268 seconds]
voolik has quit [Quit: Taking a nap...]
luminous has quit [Quit: Connection closed for inactivity]
aupadhye has quit [Ping timeout: 272 seconds]
marz_d`ghostman has quit [Ping timeout: 256 seconds]
dbz has joined #ruby
goatish has quit [Quit: Hibernating]
dbz has quit [Ping timeout: 268 seconds]
jamied has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
za1b1tsu has joined #ruby
hutch has joined #ruby
aupadhye has joined #ruby
dbz has joined #ruby
dbz has quit [Ping timeout: 250 seconds]
<jhass> if they come back, they either want .and_return(a, b) to return a for the first call and b for the second or setup one or two mocks that are restricted with .with() to the particular argument
kapil____ has quit [Quit: Connection closed for inactivity]
jordila has quit [Ping timeout: 272 seconds]
marz_d`ghostman has joined #ruby
<marz_d`ghostman> I'm testing every method call in isolation. So my first it block goes like it 'should create a new instance of logger' do expect(SyncLog).to receive(:new). How do I end the test with just that so that it won't continue to execute the script?
reber has quit [Remote host closed the connection]
AlexeyX has quit [Quit: Going offline, see ya! (www.adiirc.com)]
aupadhye has quit [Remote host closed the connection]
sagax has joined #ruby
donofrio has joined #ruby
roshanavand has quit [Quit: Gone planting!]
lomex has joined #ruby
roshanavand has joined #ruby
ixti has joined #ruby
im0nde has joined #ruby
kapil____ has joined #ruby
queip has quit [Read error: Connection reset by peer]
conta has quit [Ping timeout: 276 seconds]
Inline has joined #ruby
queip has joined #ruby
rippa has joined #ruby
jottr_ has joined #ruby
nadir_ has quit [Quit: Connection closed for inactivity]
jottr has quit [Ping timeout: 245 seconds]
MoritaShinobu has quit [Quit: Leaving]
<jhass> structure your code in a way that you can run just the relevant part from your tests
<jhass> that is extract to classes & methods
elphe has quit [Ping timeout: 268 seconds]
jottr has joined #ruby
jottr_ has quit [Ping timeout: 244 seconds]
za1b1tsu has quit [Ping timeout: 244 seconds]
roshanavand has quit [Remote host closed the connection]
blackmesa has joined #ruby
roshanavand has joined #ruby
Arkantos has joined #ruby
Arkantos has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest61808 has quit [Ping timeout: 252 seconds]
Guest61808 has joined #ruby
Guest61808 has quit [Ping timeout: 268 seconds]
im0nde has quit [Ping timeout: 264 seconds]
Arkantos has joined #ruby
Guest61808 has joined #ruby
eblip has quit [Read error: Connection reset by peer]
eb0t has quit [Read error: Connection reset by peer]
crankharder has quit [Remote host closed the connection]
eblip has joined #ruby
za1b1tsu has joined #ruby
voolik has joined #ruby
eb0t has joined #ruby
Inline has quit [Remote host closed the connection]
queip has quit [Read error: Connection reset by peer]
im0nde has joined #ruby
za1b1tsu has quit [Ping timeout: 268 seconds]
roshanavand has quit [Remote host closed the connection]
bairyn is now known as ByronJohnson
roshanavand has joined #ruby
maufart__ has quit [Ping timeout: 245 seconds]
nowhere_man has joined #ruby
MoritaShinobu has joined #ruby
Inline has joined #ruby
marmotini_ has quit [Read error: Connection reset by peer]
crankharder has joined #ruby
marmotini_ has joined #ruby
luminous has joined #ruby
queip has joined #ruby
marmotini_ has quit [Read error: Connection reset by peer]
marmotini_ has joined #ruby
dbz has joined #ruby
leitz has joined #ruby
dbz has quit [Ping timeout: 268 seconds]
lomex has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Burgestrand has quit [Quit: Closing time!]
nchambers has joined #ruby
Emmanuel_Chanel has quit [Read error: Connection reset by peer]
kevinsjoberg has joined #ruby
za1b1tsu has joined #ruby
za1b1tsu has quit [Ping timeout: 246 seconds]
cd has quit [Quit: cd]
Arkantos has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Arkantos has joined #ruby
dbz has joined #ruby
beowuff has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
dbz has quit [Ping timeout: 240 seconds]
za1b1tsu has joined #ruby
Emmanuel_Chanel has joined #ruby
Arkantos has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitz has quit [Quit: Leaving]
jottr has quit [Read error: Connection reset by peer]
MoritaShinobu has quit [Quit: Leaving]
arup_r has joined #ruby
jottr has joined #ruby
queip has quit [Read error: Connection reset by peer]
code_zombie has joined #ruby
blackmesa has quit [Quit: WeeChat 2.3]
queip has joined #ruby
<JasonO> Hello, I am receiving the error "SystemStackError: stack level too deep" when calling on a method
dkmueller has joined #ruby
<phaul> Hi JasonO, you probably have an infinite recursion in that method, depends on your code. Can you paste your code somewhere?
blackmesa has joined #ruby
dkmueller has quit [Client Quit]
akaiiro has quit [Ping timeout: 272 seconds]
dkmueller has joined #ruby
blackmesa has quit [Client Quit]
arup_r has quit []
<JasonO> phaul: sure
minimal_life has joined #ruby
akaiiro has joined #ruby
<JasonO> phaul: trying to find a place. any suggestions?
<phaul> ?gist
<ruby[bot]> https://gist.github.com - Multiple files, syntax highlighting, even automatically with matching filenames, can be edited
<phaul> also dpaste.de
<JasonO> I'll go with dpaste.de as I don't need an account
<phaul> thanks, and can you paste the error message as well please
<phaul> I mean including the full stack, line numbers, file names etc
<JasonO> phaul: https://dpaste.de/ykwu
nfk has joined #ruby
dbz has joined #ruby
<phaul> my Rails atm is really rusty, but those double has_many relations with the same name are suspect to me
<phaul> has_many :pictures
<phaul> has_many :pictures, through: :comments
dbz has quit [Ping timeout: 260 seconds]
<JasonO> phaul: so I should only list one has_many association? I've this for comments as well in the same Class. I am trying to provide the user access. Per the association docs https://guides.rubyonrails.org/images/has_many_through.png
clemens3 has quit [Ping timeout: 246 seconds]
<JasonO> .comments to see comments from the user
<JasonO> *user.first.comments
ellcs has quit [Ping timeout: 252 seconds]
<phaul> so does the User have pictures directly as well as through comments? or just via comments?
<JasonO> phaul: I realized my mistake after reading your last response
<JasonO> phaul: I removed " # has_many :pictures, through: :comments
<JasonO> now it works. thanks!
<phaul> ah, ok. yw
Arkantos has joined #ruby
<al2o3-cr> anyone know a little bit about argon2 here?
BH23 has quit [Ping timeout: 268 seconds]
Arkantos has quit [Client Quit]
<al2o3-cr> i'm getting "memory cost is too small" with 2**N
<al2o3-cr> anything other than that is fine.
gregf_ has quit [Ping timeout: 256 seconds]
Burgestrand has joined #ruby
queip has quit [Read error: Connection reset by peer]
Dbugger has joined #ruby
elphe has joined #ruby
Dbugger has quit [Remote host closed the connection]
oft_gegong has joined #ruby
keden has quit [Ping timeout: 268 seconds]
cow[moo] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<oft_gegong> so @instanceVariable, @@staticClassVariable ???
cow[moo] has joined #ruby
<oft_gegong> I'm coming from a java background
queip has joined #ruby
dinfuehr has quit [Ping timeout: 250 seconds]
Guest61808 has quit [Ping timeout: 272 seconds]
beowuff has joined #ruby
<phaul> oft_gegong: unfortunately it's not that simple
krawchyk has joined #ruby
dinfuehr has joined #ruby
<oft_gegong> darn. Training in a new language is a tough hurdle, *goes back to googling*
<phaul> are you ok with a ~ 1 hr youtube video about the Ruby object model?
<kapil____> oft_gegong: welcome
sanscoeur has joined #ruby
crankhar1er has quit [Ping timeout: 276 seconds]
<phaul> the actual explanation starts at about 10 minutes in, up to that he is ridiculing other languages. but the rest is good
doubledup has joined #ruby
dinfuehr has quit [Ping timeout: 252 seconds]
dinfuehr has joined #ruby
jaddison has joined #ruby
<jaddison> I can't get Rubymine (2018.3 RC) + vagrant (ubuntu xenial) + rvm (ruby 2.4.2, not system) to debug. It can't/won't install the debugging tool `ruby-debug-ide`
<jaddison> In Rubymine, I can add the rvm ruby 2.4.2 sdk fine. I can 'Run' (ie. not Debug) just fine, but I can't Debug.
<jaddison> Error message: "Error running 'Development: dna': Cannot start debugger. Gem 'ruby-debug-ide' isn't installed or its executable script 'rdebug-ide' doesn't exist."
<jaddison> Rubymine attempts to install it, but fails.
<jaddison> Thoughts? I'm just getting started on a Rails project I've inherited, and debugging it would make grokking it easier.
<jaddison> (that, and I'm relatively new to Ruby itself)
marmotini_ has quit [Ping timeout: 245 seconds]
roshanavand has quit [Remote host closed the connection]
roshanavand has joined #ruby
\void has joined #ruby
Inline has quit [Read error: Connection reset by peer]
voolik has quit [Ping timeout: 276 seconds]
minimal_life has quit [Quit: ZZZzzz…]
crankhar1er has joined #ruby
survival2k18 has quit [Remote host closed the connection]
Inline has joined #ruby
mroutis has joined #ruby
SeepingN has joined #ruby
luminous has quit [Quit: Connection closed for inactivity]
jottr has quit [Quit: WeeChat 2.2]
OrangeManBad has quit [Ping timeout: 264 seconds]
queip has quit [Read error: Connection reset by peer]
Exuma has joined #ruby
keden has joined #ruby
dviola has joined #ruby
queip has joined #ruby
OrangeManBad has joined #ruby
keden has quit [Ping timeout: 268 seconds]
aarkerio has joined #ruby
za1b1tsu has quit [Quit: WeeChat 2.3]
Exuma has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<aarkerio> hi! newbie question: if I'm inside the directory "foo" and I have the classes Foo::MyClass and Foo::MyOtherClass
<aarkerio> should I call Foo::MyOtherClass or MyOtherClass inside Foo::MyClass ??
<aarkerio> I mean, if the other class is in the same namespace
<aarkerio> even so need I the "Foo::" part ?
donofrio has quit [Remote host closed the connection]
donofrio has joined #ruby
rrichardsr3 has joined #ruby
jottr has joined #ruby
ule has joined #ruby
oft_gegong has quit [Quit: Page closed]
AJA4350 has quit [Quit: AJA4350]
dhollin3 is now known as dhollinger
Burgestrand has quit [Quit: Closing time!]
aarkerio has quit [Quit: Leaving]
Exuma has joined #ruby
Mike11 has joined #ruby
SeepingN has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jottr has quit [Quit: WeeChat 2.2]
leah2 has quit [Ping timeout: 276 seconds]
dbz has joined #ruby
dkmueller has quit [Quit: Lost terminal]
sauvin has quit [Read error: Connection reset by peer]
jcarl43 has joined #ruby
lxsameer has joined #ruby
non_AI has joined #ruby
clemens3 has joined #ruby
<non_AI> hi guys, i am a python guy
conta has joined #ruby
<non_AI> but would like to learn ruby for web purpose
<non_AI> as cpanel offers ruby on rails
<non_AI> do you consider this to be good
<non_AI> does ruby offer flexibility as python does
<havenwood> non_AI: Rails is quite popular and has been widely copied. It's quite a nice option for webapps.
reber has joined #ruby
<havenwood> non_AI: I think of Ruby as more flexible than Python, for better or worse.
<non_AI> that's good
jordila has joined #ruby
<non_AI> so i have plenty of space with databases?
<havenwood> non_AI: Unless you mean flexible with GUI and mathematics libraries. :P
<havenwood> non_AI: What do you mean by "space with databases"?
queip has quit [Read error: Connection reset by peer]
rrichardsr3 has quit [Quit: Apparantly my attempt to stay awake has failed...]
<non_AI> python has some pretty cool libraries to access databases
<non_AI> how is ruby with that?
<havenwood> non_AI: it's great - lots of libs
ua_ has joined #ruby
<non_AI> great
<non_AI> one more question
<non_AI> what about html
<havenwood> non_AI: Sequel and ActiveRecord are both extremely popular and have adapters to about everything.
* baweaver wanders in
<havenwood> o/
<havenwood> non_AI: what about HTMLL?
<non_AI> django does jinja for html
<non_AI> you know for dynamic html
<baweaver> Haml, ERB, Slim, and a few other ways of doing it.
<non_AI> what about rubby
<baweaver> ERB is the most typical
<baweaver> Haml will feel a ton like Python
<havenwood> non_AI: Rails uses ERB templates by default. It doesn't have a Rails-specific templating language like the Django-specific onne.
<baweaver> ERB looks a decent amount like Jinja and Handlebars.
<non_AI> so if i learn ruby on rails, it's a win win for doing webpages in cpanel, with database aps?
<havenwood> My ll and nn keys sticking for two lletters is drivinng me nnuts
<havenwood> non_AI: What are you thinking when you say "webpage"?
<non_AI> website
<non_AI> :)
<baweaver> Could be.
ua has quit [Ping timeout: 264 seconds]
<baweaver> I think the thing you'll find is that you can make a webpage in any language, just depends on what you're most comfortable in
<non_AI> yes but i would prefer to work in cpanel
bheesham has joined #ruby
queip has joined #ruby
whysthatso_ has joined #ruby
elphe has quit [Ping timeout: 240 seconds]
whysthatso has quit [Ping timeout: 250 seconds]
whysthatso_ is now known as whysthatso
SeepingN has joined #ruby
leah2 has joined #ruby
Azure has quit [Ping timeout: 245 seconds]
Azure|dc has joined #ruby
<jaddison> Any input on my RubyMine + vagrant + rvm + ruby 2.4.2 problem with debugging?
<havenwood> jaddison: What's the error when ruby-debug-ide installation fails?
Mike11 has quit [Quit: Leaving.]
<jaddison> "Cannot start debugger. Gem 'ruby-debug-ide' isn't installed or its executable script 'rdebug-ide' doesn't exist." (you can see my original comments in the channel logs here https://freenode.irclog.whitequark.org/ruby/2018-11-20#23526641)
<jaddison> havenwood ^
<jaddison> havenwood I have successfully manually installed ruby-debug-ide with the system ruby as well as the desired rvm ruby version, inside the vagrant
<jaddison> but it still isn't recognized by rubymine
bambanx has joined #ruby
mzo has joined #ruby
conta has quit [Quit: conta]
rrichardsr3 has joined #ruby
mzo has quit [Quit: b-bye :3]
roshanavand has quit [Remote host closed the connection]
dbz has quit [Remote host closed the connection]
roshanavand has joined #ruby
marmotini_ has joined #ruby
paulscoder has joined #ruby
clemens3 has quit [Ping timeout: 246 seconds]
venmx has quit [Ping timeout: 260 seconds]
<havenwood> So RubyMine doesn't show the gem failure error? Hrm.
<havenwood> I wonder why it's installation isn't successful.
dbz has joined #ruby
<havenwood> its*
<havenwood> jaddison: You're sure that RuyMine is using RVM 2.4.2 Ruby and that `gem install ruby-debug-ide` worked on that Ruby?
<jaddison> Yes, but I'll verify, havenwood
<havenwood> jaddison: Maybe RubyMine wants a specific version? Have you installed the exact version from the project Gemfile.lock?
<havenwood> jaddison: Another possibility is that RVM Gemsets are involved in the confusion.
<jaddison> havenwood it actually looks like RubyMine 'successfully installs' the debugger - but it installs it on my HOST machine, not in the vagrant box
<jaddison> (from the log file)
<havenwood> jaddison: An aside, but bump your 2.4 from 2.4.2 to 2.4.5 :)
dbz has quit [Remote host closed the connection]
bheesham has quit [Quit: WeeChat 1.4]
<jaddison> ha ha, yes, I should. I'm just trying to get this project working locally according to how it's deployed in production
<jaddison> inheriting the project, not uber familiar with ruby or rails == uphill battle
jordila has quit [Ping timeout: 252 seconds]
dbz has joined #ruby
mzo has joined #ruby
doubledup has quit [Quit: Leaving]
mroutis has quit [Ping timeout: 246 seconds]
<jaddison> havenwood I played with and without gemsets, no difference
queip has quit [Read error: Connection reset by peer]
<havenwood> jaddison: Sanity check that it's really the same Ruby that RubyMine is using. I personally always disable Gemsets.
<havenwood> jaddison: chruby with a text editor is super simple to setup
<havenwood> jaddison: rvm with an ide is tougher
hutch has quit [Ping timeout: 268 seconds]
<havenwood> jaddison: but i see your point about wanting ide and debugger assistance with an unfamiliar lang
<havenwood> unfamiliar app**
<jaddison> havenwood Yes, I'm super familiar with PyCharm, so RubyMine was logical for me. Atom doesn't have quite the toolset/workflow I'm looking for
<jaddison> havenwood, in desperation, I've created https://youtrack.jetbrains.com/issue/RUBY-23074
<havenwood> I don't use RubyMine, but sure would be nice if it'd show the gem installation error...
<havenwood> Is there like a debug mode for RubyMine?
<jaddison> Only log file, that I can see.
<havenwood> Does it have the gem installation error message?
<jaddison> which shows it successfully installing the debugger on the HOST, not the vagrant GUEST
<havenwood> jaddison: I don't know enough about RubyMine to know how to configure it with vagrant. The jetbrains issue ticket is the best I'd know.
<jaddison> Going to try updating rvm ruby version
dbz has quit [Remote host closed the connection]
dbz has joined #ruby
marmotini_ has quit [Ping timeout: 268 seconds]
queip has joined #ruby
venmx has joined #ruby
Exuma has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Exuma has joined #ruby
rrichardsr3 has quit [Quit: He who dares .... wins.]
dbz has quit [Remote host closed the connection]
dbz has joined #ruby
gix has joined #ruby
bambanx has quit [Ping timeout: 264 seconds]
elphe has joined #ruby
dviola has quit [Quit: WeeChat 2.3]
keden has joined #ruby
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
hutch has joined #ruby
dbz has quit [Remote host closed the connection]
dbz has joined #ruby
paulscoder has quit [Quit: paulscoder]
venmx has quit [Remote host closed the connection]
Exuma has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dbz has quit [Ping timeout: 252 seconds]
dellavg_ has quit [Ping timeout: 268 seconds]
<jaddison> no difference
dbz has joined #ruby
minimal_life has joined #ruby
nfk has quit [Quit: Try memory.free_dirty_pages=true in about:config]
minimal_life has quit [Client Quit]
ellcs has joined #ruby
minimal_life has joined #ruby
claudiuinberlin has joined #ruby
OrangeManBad has quit [Quit: Bye]
OrangeManBad has joined #ruby
lomex has joined #ruby
mzo has quit [Ping timeout: 272 seconds]
venmx has joined #ruby
minimal_life has quit [Quit: I am functioning within established parameters.]
queip has quit [Read error: Connection reset by peer]
queip has joined #ruby
dbz has quit [Remote host closed the connection]
non_AI has quit [Ping timeout: 240 seconds]
asphyxia has joined #ruby
darthfork has joined #ruby
Exuma has joined #ruby
darthfork has quit [Client Quit]
BTRE has quit [Read error: Connection reset by peer]
BTRE has joined #ruby
BTRE has quit [Remote host closed the connection]
Exuma has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Exuma has joined #ruby
Robdgreat has quit [Quit: brb]
darthfork has joined #ruby
reber has quit [Remote host closed the connection]
Nicmavr has quit [Read error: Connection reset by peer]
Nicmavr has joined #ruby
mroutis has joined #ruby
darthfork has quit [Quit: darthfork]
keden has quit [Ping timeout: 240 seconds]
brandonkal has joined #ruby
<brandonkal> I am having a weird issue where `gem install csscss` works but then bash cannot find the command. MacOS. Any pointers would be appreciated.
<nchambers> what does `echo "$PATH"` say?
<nchambers> without the `'s
BTRE has joined #ruby
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
queip has quit [Read error: Connection reset by peer]
BTRE has quit [Read error: Connection reset by peer]
BTRE has joined #ruby
<brandonkal> I had `/usr/local/bin/ruby` in the path but I needed to add `/usr/local/lib/ruby/gems/2.5.0/bin`
<nchambers> yeah
<nchambers> fwiw, these are all the paths I have on my macbook: https://clbin.com/z3okA
krawchyk has quit [Ping timeout: 252 seconds]
queip has joined #ruby
<brandonkal> Interesting. Different paths. A bit confusing because `/usr/local/lib/ruby/` has `gems/2.5.0/gems` and also `2.5.0` but `ruby --version is 2.5.3
<nchambers> are you sourcing the rvm file?
roshanavand has quit [Quit: Gone planting!]
<nchambers> something involving ~/.rvm/scripts/rvm
BTRE has quit [Read error: Connection reset by peer]
crankhar1er has quit [Ping timeout: 250 seconds]
ruby[bot] has quit [Remote host closed the connection]
<nchambers> oh wait, did you install it with homebrew?
ruby[bot] has joined #ruby
<nchambers> if so, don't listen to me, i thought i was looking at rvm paths
<nchambers> (although i would recommend switching to rvm)
dbz has joined #ruby
nicesignal has quit [Ping timeout: 246 seconds]
dbz has quit [Remote host closed the connection]
nicesignal has joined #ruby
jcarl43 has quit [Quit: WeeChat 2.3]
Tom-_ has quit [Quit: Leaving]
Tom-_ has joined #ruby
dbz has joined #ruby
dbz has quit [Remote host closed the connection]
dbz_ has joined #ruby
mochiyoda has joined #ruby
whysthatso has quit [Quit: whysthatso]
im0nde has quit [Quit: im0nde]
sanscoeur has quit [Ping timeout: 246 seconds]
kapil____ has quit [Quit: Connection closed for inactivity]
phaul has quit [Ping timeout: 260 seconds]
venmx has quit [Ping timeout: 268 seconds]
lxsameer has quit [Ping timeout: 272 seconds]
gix has quit [Ping timeout: 268 seconds]
BTRE has joined #ruby
code_zombie has quit [Quit: Leaving]
baweaver is now known as lemur
lemur is now known as baweaver
AJA4350 has joined #ruby
queip has quit [Read error: Connection reset by peer]
lomex has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Arkantos has joined #ruby
zapata has quit [Read error: Connection reset by peer]
zapata has joined #ruby
queip has joined #ruby
ellcs has quit [Ping timeout: 250 seconds]
bambanx has joined #ruby