apeiros changed the topic of #ruby to: Ruby 2.0.0-p247: http://ruby-lang.org (Ruby 1.9.3-p448) || Paste >3 lines of text on http://gist.github.com
jonkri has quit [Quit: jonkri]
cj3kim has joined #ruby
byprdct has quit [Quit: Textual IRC Client: www.textualapp.com]
serp` has joined #ruby
apt-get_install has quit [Quit: Quit: Veni Vidi Vici, Ave et Vale]
Ripp__ has quit [Quit: This computer has gone to sleep]
<iliketurtles> how do you grab the first, second, and third key/value pairs from a hash/
<iliketurtles> or rather, whats the simplest way
devoldmx has joined #ruby
Xeago_ is now known as Xeago
<Xeago> hash.take(4).map{|k| [k,hash[k]]}
<Xeago> welp, first 3
<Xeago> use first(3) then
<Xeago> and again, hash.keys.first(3).map..
<Xeago> I am so bad :'(
serp` has quit [Quit: serp`]
<apeiros> hash.first(3) should work fine too ;-)
<iliketurtles> apeiros: awesome
<apeiros> and if you want it as a Hash again, it's Hash[hash.first(3)]
<iliketurtles> AH brilliant
<apeiros> also, only in 1.9+
<iliketurtles> apeiros: that's fine, im on 2,0
<Xeago> >> {1: 2}.first
<eval-in> Xeago => /tmp/execpad-ec90eb37602a/source-ec90eb37602a:2: syntax error, unexpected ':', expecting => ... (https://eval.in/38238)
<apeiros> in 1.8, hashes were truly hashes and thus unordered
brennanMKE has quit [Remote host closed the connection]
<Xeago> >> RUBY_VERSION
<eval-in> Xeago => "2.0.0" (https://eval.in/38239)
<apeiros> :1 isn't a valid symbol, sorry Xeago
Olipro has joined #ruby
<apeiros> >> {a: 2, b: 3, c: 4, d: 5}.first(3)
<eval-in> apeiros => [[:a, 2], [:b, 3], [:c, 4]] (https://eval.in/38240)
<Xeago> >> {a: 2}.first
<eval-in> Xeago => [:a, 2] (https://eval.in/38241)
JZTech101 has quit [Read error: Connection reset by peer]
<apeiros> >> Hash[{a: 1, b: 2, c: 3, d: 5}].first(3)
<eval-in> apeiros => [[:a, 1], [:b, 2], [:c, 3]] (https://eval.in/38242)
<apeiros> whoops
<apeiros> >> Hash[{a: 1, b: 2, c: 3, d: 4}.first(3)]
<eval-in> apeiros => {:a=>1, :b=>2, :c=>3} (https://eval.in/38243)
<iliketurtles> brilliant
<iliketurtles> thanks sir
kayloos has quit [Remote host closed the connection]
browndawg has joined #ruby
sambao21 has quit [Quit: Computer has gone to sleep.]
m8 has quit [Quit: Sto andando via]
Azure has joined #ruby
Azure has joined #ruby
JZTech101 has joined #ruby
joe_the_engineer has joined #ruby
arya_ has joined #ruby
kayloos has joined #ruby
thecommongeek has joined #ruby
ilyam has quit [Quit: ilyam]
joe_the_engineer has quit [Ping timeout: 245 seconds]
jamesaanderson has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
marr has quit [Ping timeout: 246 seconds]
baroquebobcat has joined #ruby
threesome has quit [Ping timeout: 240 seconds]
gEn_ has joined #ruby
<gEn_> yo
<gEn_> I was looking for a *cool* language, any suggestion?
kofno has joined #ruby
<Rylai> gEn_: yeah, there's one right here
Tricon has quit [Quit: Bye!]
gEn_ has quit [Quit: TooCoolError]
arya_ has quit [Ping timeout: 248 seconds]
viszu has quit [Quit: Leaving.]
Thermo has joined #ruby
arya_ has joined #ruby
Thermo has quit [Client Quit]
Beoran__ has quit [Read error: Connection reset by peer]
Beoran__ has joined #ruby
_bart has joined #ruby
Thermo has joined #ruby
nbouscal has joined #ruby
jamesaanderson has joined #ruby
joe_the_engineer has joined #ruby
DonRichie has quit [Ping timeout: 240 seconds]
[Fudge] has quit [Quit: Are you muslim? 'Cause that ass is explosive.]
DonRichie has joined #ruby
sambao21 has joined #ruby
baroquebobcat has quit [Quit: baroquebobcat]
reset has quit [Quit: Leaving...]
baroquebobcat has joined #ruby
mary5030 has joined #ruby
Guest7743 has quit [Read error: Operation timed out]
thecommongeek has quit [Quit: This computer has gone to sleep]
blackmesa has quit [Ping timeout: 240 seconds]
adeponte has joined #ruby
dankest has quit [Quit: dankest]
nbouscal has quit [Quit: Computer has commenced electric sheep tracking protocol.]
Xeago has quit [Remote host closed the connection]
kid_icarus has joined #ruby
ukd1 has quit [Remote host closed the connection]
emergion has joined #ruby
sailias has joined #ruby
Spooner has quit [Remote host closed the connection]
<kid_icarus> k
tk has joined #ruby
tk is now known as Guest39681
chxane has quit [Ping timeout: 240 seconds]
arya_ has quit [Ping timeout: 248 seconds]
tobyo1 has quit [Read error: Connection reset by peer]
tobyo1 has joined #ruby
Guest7743 has joined #ruby
blitz has joined #ruby
jayne_ is now known as jayne
Jelco___ has quit [Ping timeout: 260 seconds]
arya_ has joined #ruby
Jelco___ has joined #ruby
jalcine has quit [Excess Flood]
jalcine has joined #ruby
romdi has quit [Ping timeout: 264 seconds]
jalcine has quit [Excess Flood]
Davey has quit [Quit: Computer has gone to sleep.]
nezumi has joined #ruby
Nisstyre-laptop has joined #ruby
S0da has quit [Remote host closed the connection]
arya_ has quit [Ping timeout: 248 seconds]
Anarch has quit [Ping timeout: 246 seconds]
randym_ has quit [Quit: Connection closed for inactivity]
chxane has joined #ruby
Davey has joined #ruby
baroquebobcat has quit [Quit: baroquebobcat]
baroquebobcat has joined #ruby
arya_ has joined #ruby
baroquebobcat has quit [Client Quit]
adeponte has quit [Remote host closed the connection]
sambao21 has quit [Quit: Computer has gone to sleep.]
cj3kim has quit [Remote host closed the connection]
kayloos has quit [Remote host closed the connection]
fomatin has quit [Quit: Computer has gone to sleep.]
xcv has joined #ruby
MrZYX is now known as MrZYX|off
poincare101 has joined #ruby
MrZYX|off is now known as MrZYX
D4T has quit [Quit: Textual IRC Client: www.textualapp.com]
cj3kim has joined #ruby
jefflyne has joined #ruby
lethjakm1 has joined #ruby
cads has joined #ruby
JZTech101 has quit [Read error: Operation timed out]
jalcine has joined #ruby
smathieu has quit [Remote host closed the connection]
lethjakman has quit [Ping timeout: 276 seconds]
<poincare101> Hi. Can someone look over some rails code I've started to write recently? I've never really been sure of some elements of my ability - a review would be great. It isn't very much code at all, but it is coming together, here it on Github: https://github.com/Poincare/Mailings
sqd has joined #ruby
sarkis_ has quit [Ping timeout: 256 seconds]
sqd has quit [Read error: No route to host]
Dekade has quit [Quit: Leaving]
Thermo has quit [Quit: Textual IRC Client: www.textualapp.com]
sqd has joined #ruby
crocket has left #ruby ["Leaving"]
sqd has quit [Client Quit]
v0n has quit [Ping timeout: 245 seconds]
hogeo has joined #ruby
thecommongeek has joined #ruby
cj3kim has quit [Remote host closed the connection]
alainus has left #ruby ["Leaving"]
tommyvyo has quit [Ping timeout: 248 seconds]
amacgregor has quit [Ping timeout: 264 seconds]
reset has joined #ruby
tommyvyo has joined #ruby
kofno has quit [Remote host closed the connection]
WhereIsMySpoon_ is now known as WhereIsMySpoon
WhereIsMySpoon has quit [Changing host]
WhereIsMySpoon has joined #ruby
adeponte has joined #ruby
bnagy_ is now known as bnagy
Vivekananda has quit [Ping timeout: 260 seconds]
reset has quit [Ping timeout: 245 seconds]
Nisstyre has quit [Quit: Leaving]
GeissT has joined #ruby
cj3kim has joined #ruby
cj3kim has quit [Remote host closed the connection]
rodacato has joined #ruby
sleetdrop has joined #ruby
sleetdrop has quit [Max SendQ exceeded]
Shirakawasuna has joined #ruby
blitz has quit [Quit: This computer has gone to sleep]
sleetdrop has joined #ruby
thesheff17 has quit [Ping timeout: 276 seconds]
eaWPq4nU has quit [Remote host closed the connection]
eaWPq4nU has joined #ruby
adeponte has quit [Ping timeout: 260 seconds]
twoism has quit [Ping timeout: 276 seconds]
smathieu has joined #ruby
hogeo has quit [Remote host closed the connection]
MrZYX is now known as MrZYX|off
devoldmx3 has joined #ruby
devoldmx has quit [Ping timeout: 248 seconds]
rezzack has quit [Quit: Leaving.]
n_blownapart has joined #ruby
smathieu has quit [Read error: Operation timed out]
<n_blownapart> Hi if line 15 is in or out, either way this won't pass. the book has it out. can anyone see anything wrong with this text? thanks: http://pastie.org/8159945
<n_blownapart> *test
jamesaanderson has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<bnagy> n_blownapart: #rubyonrails
Shirakawasuna has quit [Quit: Leaving]
<n_blownapart> bnagy: shit sorry
_bart has quit [Remote host closed the connection]
fomatin has joined #ruby
codemannew has joined #ruby
nbouscal has joined #ruby
radic__ has joined #ruby
jamesaanderson has joined #ruby
peret has quit [Remote host closed the connection]
radic_ has quit [Ping timeout: 276 seconds]
<n_blownapart> hi bnagy general question: when you program in pure ruby do you use English syntax testing at all in line with rspec, cucumber or the like? thanks
cj3kim has joined #ruby
arya_ has quit [Ping timeout: 248 seconds]
cj3kim has quit [Read error: Connection reset by peer]
krainboltgreene has quit [Quit: krainboltgreene]
cj3kim has joined #ruby
Guest7743 has quit [Ping timeout: 264 seconds]
<bnagy> no, I don't use any of the testing frameworks
jonathanwallace has joined #ruby
robustus has quit [Ping timeout: 248 seconds]
devoldmx has joined #ruby
<bnagy> but afaict I am unusual in that regard
lurid_ has joined #ruby
robustus has joined #ruby
v0n has joined #ruby
nbouscal has quit [Quit: Computer has commenced electric sheep tracking protocol.]
arya_ has joined #ruby
devoldmx3 has quit [Ping timeout: 260 seconds]
<n_blownapart> bnagy: thanks I really dislike using the English-like tests.
<r0bgleeson> bnagy: you don't test?
sleetdrop has quit [Quit: Computer has gone to sleep.]
lurid_ has left #ruby [#ruby]
ner0x has quit [Quit: Leaving]
adeponte has joined #ruby
<bnagy> I test, I just don't use a framework
thecommongeek has quit [Ping timeout: 276 seconds]
coaster has quit [Ping timeout: 276 seconds]
<bnagy> and tbh I probably don't test as much as I should :P
dankest has joined #ruby
wsterling has joined #ruby
MrZYX|off is now known as MrZYX
n_blownapart has left #ruby [#ruby]
thecommongeek has joined #ruby
dhruvasagar has joined #ruby
baroquebobcat has joined #ruby
gildo has quit [Ping timeout: 252 seconds]
n_blownapart has joined #ruby
thecommongeek has quit [Client Quit]
baroquebobcat has quit [Client Quit]
baroquebobcat has joined #ruby
baroquebobcat has quit [Client Quit]
eka has quit [Quit: Computer has gone to sleep.]
<r0bgleeson> bnagy: yeah i just use test-unit in personal projects, but at $work i use rspec. its matchers are cool, you don't need to write much text strings anymore because the matchers can speak themselves.
<r0bgleeson> example: subject { "foo" }; specify { should be_present }
adeponte has quit [Remote host closed the connection]
dankest has quit [Quit: dankest]
ixti has quit [Quit: WeeChat 0.4.1]
dankest has joined #ruby
kofno has joined #ruby
reset has joined #ruby
renderful has joined #ruby
Ripp__ has joined #ruby
kofno has quit [Ping timeout: 246 seconds]
<n_blownapart> r0bgleeson: I went to a meetup for rails and the speaker didn't like using the English syntax tests and used something called Poltergeist and PhantomJS for Capybara. A bit over my head but cool.
reset has quit [Ping timeout: 245 seconds]
IceDragon has quit [Quit: Space~~~]
reset has joined #ruby
dankest has quit [Quit: dankest]
<bnagy> that has a nice DSL, but I am finding celerity better for 'real' work
<bnagy> faster, more stable, no external dependency
<r0bgleeson> n_blownapart: yeah, people use PhantonJS + cabybara + cucumber in Rails.
dhruvasagar has quit [Ping timeout: 245 seconds]
<bnagy> but that's not testing work, just web automation stuff. scraping and such
devoldmx3 has joined #ruby
brennanMKE has joined #ruby
<n_blownapart> r0bgleeson: bnagy celerity got it. what's scraping?
<r0bgleeson> its the prostitute of data mining.
roger_rabbit has joined #ruby
devoldmx has quit [Ping timeout: 264 seconds]
<r0bgleeson> some might call it stealing data =P
amacgregor has joined #ruby
smathieu has joined #ruby
<iliketurtles> Anyone have a good way to create a block that allows me to iterate over all possible combinations of a string in keysize lengths? IE. for the string "abcdef", i'd want pairs of [ab, cd] [ab, ef] [ab, gh] [cd ef] [cd gh] [ef gh]
rodacato has quit [Remote host closed the connection]
<n_blownapart> r0bgleeson: I'm overwhelmed with the length and complexity of rspec tests. but I just started with it.
sailias has quit [Ping timeout: 246 seconds]
amacgregor has quit [Ping timeout: 264 seconds]
smathieu has quit [Ping timeout: 264 seconds]
saintcajetan has quit [Ping timeout: 264 seconds]
goldfax has joined #ruby
Nisstyre-laptop is now known as Nisstyre
krainboltgreene has joined #ruby
dhruvasagar has joined #ruby
dmyers- has quit [Ping timeout: 240 seconds]
Evixion has quit [Read error: Connection reset by peer]
saintcajetan has joined #ruby
jamesaanderson has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Evixion has joined #ruby
dmyers has joined #ruby
jonathanwallace has quit [Ping timeout: 276 seconds]
Smasan has joined #ruby
Smasan has left #ruby [#ruby]
E23 has quit []
goldfax has quit []
<bnagy> >> "abcdef".split('').combination(2).map(&:join)
<eval-in> bnagy => ["ab", "ac", "ad", "ae", "af", "bc", "bd", "be", "bf", "cd", "ce", "cf", "de", "df", "ef"] (https://eval.in/38249)
Anarch has joined #ruby
dhruvasagar has quit [Ping timeout: 252 seconds]
<bnagy> iliketurtles: ?
baroquebobcat has joined #ruby
jamesaanderson has joined #ruby
kofno has joined #ruby
<bnagy> iliketurtles: also, don't crosspost, please
<iliketurtles> ^_^ sry
<bnagy> or at least say you're doing so, it annoys people
<iliketurtles> why are there two channels
_ffio_ has joined #ruby
<bnagy> long story
<iliketurtles> haha
<iliketurtles> no worries
<iliketurtles> i wont do it in the future
ffio_ has quit [Ping timeout: 248 seconds]
<iliketurtles> bnagy: not quite, i'd want them as pairs; so for "abcdef i want: ["ab", "cd"] ["ab", "ef"] ["cd", "ef"]
<bnagy> I don't see how your second pair is constructed
baroquebobcat has quit [Client Quit]
<iliketurtles> say keysize = 2
w3pm has joined #ruby
<iliketurtles> i want every combination of 2 chars in the string. AB CD EF. So AB against all remaining 2 char blocks, CD, EF. then move to CD. Against EF.
jonathanwallace has joined #ruby
<Kelet> >> 'abcdef'.split('').permutation(2).to_a
<eval-in> Kelet => [["a", "b"], ["a", "c"], ["a", "d"], ["a", "e"], ["a", "f"], ["b", "a"], ["b", "c"], ["b", "d"], ["b", "e"], ["b", "f"], ["c", "a"], ["c", "b"], ["c", "d"], ["c", "e"], ["c", "f"], ["d", "a"], ["d", "b ... (https://eval.in/38250)
<Kelet> ?
<Kelet> Ah never mind I see
<iliketurtles> Kelet: =]
<iliketurtles> i know im stuck on this too
wsterling has quit [Remote host closed the connection]
amacgregor has joined #ruby
<Kelet> >> 'abcdef'.scan(/.{2}/).combination(2).to_a
<eval-in> Kelet => [["ab", "cd"], ["ab", "ef"], ["cd", "ef"]] (https://eval.in/38251)
<Kelet> iliketurtles, ?
<iliketurtles> Kelet: ah sweet
<Kelet> It 'splits' the string every 2 characters so to speak then uses combination
<iliketurtles> basically yes, that looks good
<iliketurtles> 'abcdefgh'.scan(/.{2}/).combination(2).to_a
<iliketurtles> oops
<iliketurtles> >> 'abcdefgh'.scan(/.{2}/).combination(2).to_a
<eval-in> iliketurtles => [["ab", "cd"], ["ab", "ef"], ["ab", "gh"], ["cd", "ef"], ["cd", "gh"], ["ef", "gh"]] (https://eval.in/38252)
<Kelet> If the answer is satisfactory make sure you let the channel you cross-posted know that you found an answer
w3pm has quit [Read error: Connection reset by peer]
<bnagy> >> "abcdef".split('').each_slice(2).to_a.map(&:join).combination(2).to_a
<eval-in> bnagy => [["ab", "cd"], ["ab", "ef"], ["cd", "ef"]] (https://eval.in/38253)
<bnagy> woops got disced
Shirakawasuna has joined #ruby
<iliketurtles> bnagy: 'abcdef'.scan(/.{2}/).combination(2).to_a
<bnagy> don't need to_a in the middle, I was moving stuff around
w3pm has joined #ruby
<iliketurtles> shorter, not sure if its faster though
<bnagy> each_slice(2) is prettier
tkuchiki has joined #ruby
coaster has joined #ruby
echevemaster has quit [Remote host closed the connection]
<bnagy> but yeah the regexp is shorter :/
sailias has joined #ruby
<Kelet> iliketurtles, Instead of doing .to_a at the end, you can assign the output value to a variable and do var.next or var.take(3) and it will save you computation if you're only using part of it
* Kelet shrugs
<bnagy> or #each it etc
<iliketurtles> Kelet: I'm running a method on them, so like "ab".method "cd", "ab".method "fg", and so on
echevemaster has joined #ruby
<Kelet> interesting
<Kelet> The reason you have to do to_a at the end is because combination returns an enumerator which is a bit different http://ruby-doc.org/core-2.0/Enumerator.html
<bnagy> >> 'abcdef'.scan(/.{2}/).combination(2).each {|a,b| puts "#{a},#{b}"}
<eval-in> bnagy => ab,cd ... (https://eval.in/38255)
_ffio_ is now known as ffio
<bnagy> or each {|a,b| a.method b} to match your example
atyz has quit [Quit: Leaving...]
<iliketurtles> bnagy: brilliant. thanks guys =]
Steven_F has joined #ruby
Steven_F has left #ruby ["XenVPS.io"]
dhruvasagar has joined #ruby
jeffreylevesque_ has joined #ruby
<jeffreylevesque_> hi
<Kelet> hi
<jeffreylevesque_> just wondering why ruby is better than python?
<Kelet> Umm well
<Kelet> That's opinion but
<Kelet> I value it more because I like pure OO, Python isn't pure OO.
<Lewix> how do you define pure OO
<Kelet> Everything is an object
<Kelet> Am I wrong?
<jeffreylevesque_> so if i want to learn a secondary language
<jeffreylevesque_> do you guys say rub
<jeffreylevesque_> y
<Kelet> That is a good comparison
<jeffreylevesque_> or C++, or python
<Lewix> Kelet: almost everything
<bnagy> what's your primary language?
<Kelet> Lewix, What am I missing? Eigenclasses or something weird?
<bnagy> and what kind of work are you most likely to do?
* Kelet has only started writing Ruby in the past few months so I'm not a guru
krislappy has quit [Read error: Connection reset by peer]
<Lewix> Kelet: same here
krisfremen-home has joined #ruby
<Kelet> Mostly I just like "Hello".length rather than len("Hello") and such
<Lewix> () is not an object
<Kelet> It's not really technicality-based
<Kelet> My opinion, that is
<Kelet> If a language is OO I don't see why you'd do something like len("Hello") although I'm sure there's a well-reasoned explanation
atyz has joined #ruby
<bnagy> probably not
<Lewix> Kelet: well you have Float(number)
<bnagy> probably guido just screams BECAUSE THAT'S HOW IT IS at you
<bnagy> Float(num) is completely different
<Kelet> My idea on Ruby vs Python is that I like the Ruby language more, but Python has more resources available. SciPy and NumPy are great, and PyGame is nice and there's no Ruby equivalent really. We don't really have too much like PIL either, which sucks.
<bnagy> it's an object constructor, it's perfectly OO
<Lewix> bnagy: 20:33 Kelet: If a language is OO I don't see why you'd do something like len("Hello") although I'm sure there's a well-reasoned explanation
<bnagy> Lewix: yeah, but they're not remotely related
<Kelet> As long as to_f exists, I'm cool with alternative ways
<bnagy> apart from the fact that they both contain parentheses
<Lewix> wel you have number.to_f
<bnagy> that does a different thing
<wisconsin> anyone tried this? http://rubyluwak.com/
<bnagy> wisconsin: piss off
<Lewix> bnagy: you could have a method to do the same thing they chose a different approach
<wisconsin> ok then..
<bnagy> Lewix: Float(n) builds a float or raises
<Kelet> wisconsin, I read about it, that it was a nice framework to use on HN or Reddit earlier today
<Kelet> but I haven't used it
<bnagy> num.to_f won't raise
<Lewix> bnagy: I know it's different from to_s, I was again answering to that 0:33 Kelet: If a language is OO I don't see why you'd do something like len("Hello") although I'm sure there's a well-reasoned explanation
machuga is now known as machuga|away
<bnagy> Lewix: yeah, and as I said, it's not even vaguely related
<Lewix> Float(number) could have been number.to_f for that matter
<Lewix> and vice versa
<bnagy> no, it couldn't, because they do different things
AkashicLegend has joined #ruby
<bnagy> whereas .length is a fundamental method of things like strings
<bnagy> and having what's effectively an operator ( len ) for it is anti-OO
<Lewix> I disagree
adeponte has joined #ruby
<bnagy> ... that's it's anti OO? Go on?
jamesaanderson has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<wisconsin> len(x) calls x.__len__
brennanMKE has quit [Remote host closed the connection]
<bnagy> which begs the question why you wouldn't just use a method that's there on the object
<bnagy> being all OO and stuff
Ripp__ has quit [Quit: This computer has gone to sleep]
poincare101 has quit [Read error: Operation timed out]
<bnagy> but whether or not you len(x) is useful or syntactically attractive may be open for debate, whether it's more or less OO than x.len is not
poincare101 has joined #ruby
<wisconsin> oo requires a particular syntax?
poincare101 has quit [Max SendQ exceeded]
adeponte has quit [Ping timeout: 264 seconds]
<bnagy> yes, because that's what I just said
<wisconsin> why?
<wisconsin> it's still a virtual method dispatch
<wisconsin> so python has inconsistent syntax for that
<bnagy> via some magic len thing in the sky. You're not directly sending the method to the object
<wisconsin> but saying it's not oo is just silly
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
<bnagy> I'm saying it's less OO. It's a less consistent object model
<wisconsin> it's not a less consistent object model
<wisconsin> it's just another syntax to call __len__ on an object
<r0bgleeson> wisconsin: it isn't OO, though, it's a function call. it has no receiver, the argument is the receiver.
<r0bgleeson> i'm not saying python doesn't have OO, but len() most certainly is not.
poincare101 has joined #ruby
<Lewix> bnagy: Kelet: If a language is OO I don't see why you'd do something like len("Hello") although I'm sure there's a well-reasoned explanation, after that I pointed to Float as an example, and you said it's not relevant because it's different. How is it different
poincare101 has quit [Max SendQ exceeded]
d3 has joined #ruby
poincare101 has joined #ruby
<bnagy> Lewix: as I said twice, because a length method is something a string fundamentally needs
poincare101 has quit [Max SendQ exceeded]
<bnagy> whereas Float(n) is an object constructor
<Lewix> bnagy: it's not the point. so according to you i could create own method that are not fundamental need and use the syntax my_length()
<Lewix> I disagree
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
<wisconsin> bnagy: is String#to_f an object constructor?
<r0bgleeson> wisconsin: and it is not syntax, if the syntax for calling a method on a object were method(obj), that'd be OO, the point is it's not a method call.
<bnagy> no, it's a method on String
<wisconsin> r0bgleeson: python has two syntaxes for calling __len__
<bnagy> Lewix: you're not making any sense
<wisconsin> r0bgleeson: len(x) and x.__len__
dhruvasagar has quit [Ping timeout: 264 seconds]
<r0bgleeson> wisconsin: its not syntax
<r0bgleeson> its a function call
<r0bgleeson> it might call __len__
<bnagy> if it were syntax you could call blah(obj) on any object that responds to blah
<r0bgleeson> but len() is not OO
<Lewix> but Float() is
<Lewix> wow
wsterling has joined #ruby
<wisconsin> bnagy: yes, python is inconsistent there
poincare101 has joined #ruby
<r0bgleeson> Lewix: Float is a constructor.
<wisconsin> len is a special case
poincare101 has quit [Max SendQ exceeded]
freeayu has joined #ruby
<r0bgleeson> Lewix: len() returns the size of a string
<r0bgleeson> very different
<Lewix> no Float is a special case
<r0bgleeson> why is it special?
<r0bgleeson> it's just def Float(); end
<wisconsin> why does ruby have Float() and String#to_f
<Lewix> because it's a method that begin with a capital F
<bnagy> because they're different
<wisconsin> i know the behavior is different
<wisconsin> but they both return a float
<bnagy> so.. because we want to have both behaviours
<wisconsin> and start with a string..
<r0bgleeson> Lewix: i dont see your point, yeah it is a toplevel-method.
Nanuq has quit [Quit: .]
<wisconsin> so why isn't Float() a method String#to_f!
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
jamesaanderson has joined #ruby
<bnagy> bang methods would be destructive normally
<wisconsin> "123".to_f! # => 123
<bnagy> I agree it could be str.to_f(true) or something for strict
<wisconsin> "fail".to_f! # => exception
<r0bgleeson> well, ! means "be careful"
<r0bgleeson> so I could live with .to_f!
kofno has quit [Remote host closed the connection]
<bnagy> but the strict constructors are a general approach, and they work on more than just strings
poincare101 has joined #ruby
<wisconsin> bnagy: so you'd have Fixnum#to_f! too then
poincare101 has quit [Max SendQ exceeded]
<wisconsin> that'd be oo right?
<Lewix> r0bgleeson: it's a special case because it could have been a regular method, they approached it differently because it turns a string into a floating point number. However, it's still a breach of ruby convention
<r0bgleeson> Lewix: what isn't regular about it?
<r0bgleeson> it's just a method
<Lewix> to_i, to_s, to_f, to_a
<Lewix> and then Float()
<r0bgleeson> it's not just Float()
<r0bgleeson> there's many more
<Lewix> i know
<r0bgleeson> and it has different semantics
<r0bgleeson> it raises
amacgregor has quit [Ping timeout: 264 seconds]
<Lewix> anyways let's agree to disagree
<Lewix> It's not going anywhere
<r0bgleeson> its just a discussion
<r0bgleeson> it doesnt have to go anywhere
rodacato has joined #ruby
smathieu has joined #ruby
Ripp__ has joined #ruby
fomatin has quit [Quit: Computer has gone to sleep.]
Cooler_ has quit [Ping timeout: 245 seconds]
saintcajetan has quit [Ping timeout: 264 seconds]
smathieu has quit [Read error: Operation timed out]
<Lewix> r0bgleeson: basically all I'm saying is Integer and Float could have been to_integer to_float, they decided otherwise. And it does not mean that the language is any less OO. Again I was mostly referring to that statement If a language is OO I don't see why you'd do something like len("Hello") although I'm sure there's a well-reasoned explanation
<r0bgleeson> len() is probably just legacy.
n_blownapart has quit [Remote host closed the connection]
Notte has quit [Remote host closed the connection]
<wisconsin> "The major reason is history."
jonathanwallace has quit [Ping timeout: 264 seconds]
Matip has joined #ruby
Mattix has quit [Ping timeout: 264 seconds]
saintcajetan has joined #ruby
TheBay has quit [Remote host closed the connection]
sayan has joined #ruby
joe_the_engineer has quit [Remote host closed the connection]
Nakilon has quit [Ping timeout: 246 seconds]
himsin has joined #ruby
fgo has joined #ruby
noyb has joined #ruby
rodacato has quit [Remote host closed the connection]
renderful has quit [Remote host closed the connection]
zzak has joined #ruby
i_s has joined #ruby
saintcajetan has quit [Max SendQ exceeded]
i_s has quit [Client Quit]
jamesaanderson has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
noyb has quit [Ping timeout: 264 seconds]
renderful has joined #ruby
saintcajetan has joined #ruby
jamesaanderson has joined #ruby
saintcajetan has quit [Max SendQ exceeded]
Nanuq has joined #ruby
kreeves has joined #ruby
saintcajetan has joined #ruby
freeayu__ has joined #ruby
mary5030 has quit [Remote host closed the connection]
himsin has quit [Quit: himsin]
freeayu has quit [Ping timeout: 252 seconds]
ccracker has joined #ruby
rodacato has joined #ruby
zeade has quit [Quit: Leaving.]
iliketurtles has quit [Quit: zzzzz…..]
i_s has joined #ruby
i_s has quit [Client Quit]
seitensei has quit [Quit: Leaving...]
jamesaanderson has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rodacato has quit [Remote host closed the connection]
cads has quit [Quit: Leaving]
noyb has joined #ruby
<RubyPanther> wisconsin: Float() isn't #to_f! because originally ! meant "changes receiver," it was only after rails used it mean "dangerous" that Matz agreed since that was less surprising
<RubyPanther> so yeah, "historical reasons"
jamesaanderson has joined #ruby
arya_ has quit [Ping timeout: 248 seconds]
arya_ has joined #ruby
m104 has joined #ruby
NiteRain has joined #ruby
axeman- has joined #ruby
caveat- has quit [K-Lined]
ccracker has quit [Ping timeout: 260 seconds]
noyb has quit [Ping timeout: 264 seconds]
krainbol_ has joined #ruby
krainbol_ has quit [Client Quit]
noyb has joined #ruby
krainboltgreene has quit [Ping timeout: 248 seconds]
smathieu has joined #ruby
cads has joined #ruby
codemannew has quit [Ping timeout: 264 seconds]
coddymazet has joined #ruby
smathieu has quit [Ping timeout: 248 seconds]
Shirakawasuna has quit [Quit: Leaving]
krainboltgreene has joined #ruby
ccracker has joined #ruby
jonathanwallace has joined #ruby
jeffreylevesque_ has quit [Ping timeout: 260 seconds]
slash_nick is now known as shock
shock is now known as disbelief
jonathanwallace has quit [Ping timeout: 248 seconds]
axeman- has quit [Remote host closed the connection]
kid_icarus has quit [Ping timeout: 264 seconds]
sayan has quit [Ping timeout: 246 seconds]
nitish has joined #ruby
ccracker has quit [Ping timeout: 260 seconds]
lethjakm1 has quit [Ping timeout: 264 seconds]
arya_ has quit [Ping timeout: 248 seconds]
lethjakm1 has joined #ruby
Lewix has quit [Remote host closed the connection]
kobain has quit [Quit: El motor por excelencia http://www.europio.org/]
rubarlion has joined #ruby
arya_ has joined #ruby
Fuzai has quit [Ping timeout: 245 seconds]
Fuzai has joined #ruby
AkashicLegend has quit [Quit: AkashicLegend]
akemrir has joined #ruby
bluOxigen has joined #ruby
jacobbednarz has joined #ruby
noyb has quit [Ping timeout: 245 seconds]
noyb has joined #ruby
tomzx_mac has quit [Ping timeout: 260 seconds]
dankest has joined #ruby
lewis has joined #ruby
spider-mario has joined #ruby
Cooler_ has joined #ruby
rubarlion has left #ruby [#ruby]
rubarlion has joined #ruby
yacks has quit [Ping timeout: 245 seconds]
jefflyne has quit [Quit: My Mac Mini has gone to sleep. ZZZzzz…]
brunoro has joined #ruby
lewis is now known as Lewix
shift_ has joined #ruby
amacgregor has joined #ruby
bluOxigen has quit [Ping timeout: 264 seconds]
DrCode has quit [Remote host closed the connection]
TonyMergue has quit [Read error: Connection reset by peer]
Astralum has quit [Ping timeout: 260 seconds]
kid_icarus has joined #ruby
bluOxigen has joined #ruby
yacks has joined #ruby
DrCode has joined #ruby
Astralum has joined #ruby
mikeg has joined #ruby
Shirakawasuna has joined #ruby
smathieu has joined #ruby
Dan_ has joined #ruby
akemrir has quit [Quit: WeeChat 0.4.1]
Dan_ is now known as Guest603
sayan has joined #ruby
rh1n0 has joined #ruby
rh1n0 has quit [Max SendQ exceeded]
dankest has quit [Ping timeout: 264 seconds]
smathieu has quit [Ping timeout: 252 seconds]
freeayu__ has quit [Quit: This computer has gone to sleep]
fridim__ has quit [Ping timeout: 246 seconds]
hesco has joined #ruby
<hesco> I'm having trouble installing the gist gem. trace is pasted at link above.
<hesco> Can anyone here please offer some guidance?
cha1tanya has joined #ruby
cha1tanya has joined #ruby
cha1tanya has quit [Changing host]
renderful has quit [Remote host closed the connection]
Davey has quit [Quit: Computer has gone to sleep.]
saintcajetan has quit [Ping timeout: 264 seconds]
freeayu has joined #ruby
amacgregor_ has joined #ruby
<bnagy> hesco: you sppear to be missing build tools
<bnagy> install whatever your distro's relevant package is and give it another shot?
<hesco> thanks, looking for that now
amacgregor__ has joined #ruby
<bnagy> on debian it would be build-essential
<hesco> I'm guessing this is NOT what you are suggesting I look for:
<hesco> gtk2hs-buildtools - Tools to build the Gtk2Hs suite of User Interface libraries
amacgregor has quit [Ping timeout: 264 seconds]
<bnagy> what's your distro?
<hesco> debian
<hesco> perhaps this one? ruby-pkg-tools ???
<bnagy> if it's debian then sudo apt-get build-essential
<bnagy> it's nothing to do with ruby - you're missing mkmf
<bnagy> apt-get install*
<hesco> I already have build-essential. added that for another dependency
amacgregor_ has quit [Ping timeout: 264 seconds]
<hesco> perhaps this one? ruby-mkrf ///
noyb has quit [Ping timeout: 245 seconds]
emergion has quit [Quit: Computer has gone to sleep.]
<hesco> testing that one now
<bnagy> no it's not that
<hesco> failed with same error
<bnagy> are you using an OS package for ruby?
<bnagy> I think maybe you got a non dev ruby
<hesco> I'll bet i have the ruby provided by the puppet labs repos
<bnagy> if you installed ruby via apt / aptitude whatever, try installing the same with -dev
<hesco> ok, trying that now
<bnagy> ruby-dev for ruby1.9.1-dev etc
noyb has joined #ruby
sayan has quit [Ping timeout: 260 seconds]
coddymazet has quit [Ping timeout: 252 seconds]
<hesco> and that worked. thanks.
<bnagy> cool
<bnagy> sorry, I read your error wrong at first
zmike123 has joined #ruby
<hesco> np, I appreciate the help.
<hesco> that one would have stopped me all night otherwise.
AllStruck has quit [Changing host]
AllStruck has joined #ruby
kid_icarus has quit [Ping timeout: 264 seconds]
londerson has quit [Quit: londerson]
wallerdev has quit [Quit: wallerdev]
m104 has quit [Quit: Bye!]
ananthakumaran has joined #ruby
<hesco> is rdoc the ruby equivalent of perl's perldoc?
Opettaja has joined #ruby
freeayu has quit [Quit: This computer has gone to sleep]
osvico has quit [Ping timeout: 260 seconds]
spider-mario has quit [Ping timeout: 264 seconds]
<bnagy> maybe?
<bnagy> it's the documentation system
<bnagy> you don't 'need' it per se
anderson has quit [Ping timeout: 240 seconds]
<bnagy> tbh I never use it, I just browse the docs in the web (ruby-doc.org)
osvico has joined #ruby
cha1tanya has quit [Quit: cha1tanya]
spider-mario has joined #ruby
<hesco> do you know HOW to use it? I tried rdoc gist and all it did was rebuild documentation for every installed class at cwd.
<bnagy> ri String
<hesco> would love to be able to use it, now that my puppet manifest is installing it on all my machines
atyz has quit [Quit: Leaving...]
atyz has joined #ruby
<hesco> `ri path ` gets me nothing but: "Nothing known about .path"
jamesaanderson has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
lethjakm1 has quit [Ping timeout: 264 seconds]
<bnagy> cause path isn't a thing
<Nilium> Alrighty, got unions working.
<Nilium> I should probably stop working on this now.
smathieu has joined #ruby
shift_ has quit [Quit: shift_]
arya_ has quit []
arya_ has joined #ruby
<bnagy> unions?
Opettaja has quit [Remote host closed the connection]
smathieu has quit [Read error: Operation timed out]
noyb has quit [Ping timeout: 264 seconds]
askov70 has quit [Quit: askov70]
daniel_hinojosa has quit [Ping timeout: 264 seconds]
<Nilium> bnagy: Was working on a gem for doing c-struct like stuff and got bored and added unions to it.
<hesco> looks like rdoc build an html representation of my entire application specific perl libraries. As if it descended recursively from cwd and extracted the perldoc from everything I have installed here.
L8D_ has joined #ruby
<Nilium> There are a couple flaws with it -- namely that you can do some wonky things by providing a specific alignment for a union as opposed to the default alignment, but nothing too weird.
<L8D_> How should I implement a function that recursively converts hashes to openstruct inside openstructs?
<Nilium> I should probably just not allow struct/union-level alignment.
saintcajetan has joined #ruby
zaphrentidae12 has joined #ruby
<bnagy> Nilium: how is it different from what's in FFI or swig?
<bnagy> like is it for wrapping existing structs, or some other thing?
paskotyy has joined #ruby
DeanH has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
yacks has quit [Quit: Leaving]
amacgregor__ has quit [Ping timeout: 264 seconds]
saintcajetan has quit [Max SendQ exceeded]
adambeynon has joined #ruby
Xeago has joined #ruby
ntus1017 has joined #ruby
<Nilium> Not sure about swig because I won't touch it
<Nilium> As for FFI, also not sure.
ntus1017 has quit [Remote host closed the connection]
pkrnj has joined #ruby
<Nilium> From the looks of it, Fiddle's structs are a little more limited in terms of what you can define as a member of a struct and the attributes of the members.
jalcine has quit [Excess Flood]
fgo has quit [Ping timeout: 248 seconds]
kofno has joined #ruby
_Andres has joined #ruby
kevinykchan has joined #ruby
renderful has joined #ruby
brunoro has quit [Ping timeout: 276 seconds]
seitensei has joined #ruby
renderful has quit [Ping timeout: 264 seconds]
kreeves has quit [Ping timeout: 264 seconds]
cha1tanya has joined #ruby
kofno has quit [Ping timeout: 264 seconds]
Xeago has quit [Remote host closed the connection]
<bnagy> but what's the overall idea? What's your thing actually for, like where would I use it?
Nisstyre has quit [Ping timeout: 245 seconds]
browndawg has quit [Ping timeout: 260 seconds]
paissad has joined #ruby
<Nilium> bnagy: I wrote it for doing interleaved vertex data in GL.
<Nilium> If you wanted fairly well-defined C structs in ruby for FFI purposes, it would also work fairly well, but the main goal was just to give me a way to keep vertex data in memory before buffering it to a GL buffer object
paissad_ has quit [Ping timeout: 264 seconds]
anildigital is now known as anildigital_off
<bnagy> ok then I think you should definitely check FFI
AkashicLegend has joined #ruby
anildigital_off is now known as anildigital
brennanMKE has joined #ruby
jalcine has joined #ruby
dash_ has joined #ruby
<Nilium> FFI or Fiddle or something else in the FFI area?
arya__ has joined #ruby
<Nilium> Either way, the gem already works for me, so I don't really see any reason to use something else.
arya_ has quit [Ping timeout: 248 seconds]
nbouscal has joined #ruby
zacts has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
<bnagy> just FFI, I dunno what Fiddle is
saintcajetan has joined #ruby
<bnagy> structs are only a tiny part of it, so it's not worth using if you're not actually FFI'ing stuff
arya__ has quit [Client Quit]
<bnagy> oh wow, that looks ancient
<bnagy> DLOpen!
krainboltgreene has quit [Quit: krainboltgreene]
<Nilium> Fiddle is the libffi stuff in Ruby 2.x
<Kelet> All I know is that DL is deprecated, please use Fiddle
<Nilium> I'm not sure off the top of my head if it's also in 1.9.x since I don't use it, but that's not really important.
saintcajetan has quit [Max SendQ exceeded]
arya_ has joined #ruby
atno has joined #ruby
<bnagy> I have never heard of this thing
<bnagy> is this some rails crap?
browndawg has joined #ruby
allanm_ has quit [Ping timeout: 245 seconds]
<Nilium> No. It's part of the Ruby standard library.
brennanMKE has quit [Ping timeout: 264 seconds]
<bnagy> yeah I'm looking, but it's _awful_
<Nilium> It's fairly simple, which is sufficient for most purposes.
Ripp__ has quit [Quit: This computer has gone to sleep]
rezzack has joined #ruby
emergion has joined #ruby
tommyvyo has quit [Quit:]
alem0lars has joined #ruby
<bnagy> wow. projects use this??
tylersmith has joined #ruby
<bnagy> only railsy stuff, apparently
allanm has joined #ruby
bubbajoness has quit [Quit: leaving]
<Nilium> I've never used Rails, so I couldn't tell you as far as that goes.
<Nilium> Cat makin' noises somewhere in the house
Spooner has joined #ruby
bubbajones has joined #ruby
r0bgleeson has quit [Quit: WeeChat 0.3.8]
<Nilium> And now she's on the desk.
anildigital is now known as anildigital_away
fgo has joined #ruby
smathieu has joined #ruby
arya_ has quit [Ping timeout: 248 seconds]
<Nilium> This ffi gem looks like several pounds of overkill.
<bnagy> depends what you're wrapping I guess
sarkis has joined #ruby
Ripp__ has joined #ruby
<bnagy> it's the most commonly used though
<Nilium> It's not the most commonly distributed, though.
smathieu has quit [Ping timeout: 264 seconds]
<Nilium> Kind of hard to beat "it's in the standard library"
<bnagy> lots of stuff is in stdlib
<bnagy> doesn't make it less crap
<Nilium> That doesn't make ruby-ffi less overkill.
<Nilium> Fiddle does one thing very simply, so I'm not sure what your actual argument against it is.
<bnagy> it's old, nobody uses it, the structure handling looks kind of shitty
<bnagy> it appears to barely support windows
<Nilium> Uh, how is it old?
<Nilium> Also, how is old bad?
<bnagy> based on the github repo, which says it pulled stuff in from SVN two years ago
tjbiddle has quit [Quit: tjbiddle]
arya_ has joined #ruby
<bnagy> anyway, you use what you want
<Nilium> I don't care about Fiddle's structure handling because I don't use Fiddle's structure handling.
<Nilium> I use it for loading libraries and getting functions.
<bnagy> I'm just saying that everybody uses FFI
drumond19 has joined #ruby
<Nilium> Clearly 'everybody' is incorrect here.
<bnagy> you're right - apparently some people use it and then have to reinvent the wheel and write their own struct gem
<bnagy> carry on
Cyrus has joined #ruby
<Kelet> Every time you start IRB/Pry on Windows you get a DL is deprecated please use fiddle message with Ruby 2.0
arya_ has quit [Ping timeout: 248 seconds]
<Kelet> and I'm guessing Fiddle doesn't support Windows very well
<Nilium> Might not. Not really important if it does.
<Kelet> Dunno it would probably be nice to have an irb that works well on Windows currently there are debilitating bugs for some setups related to the use of DL afaik
pupoque has joined #ruby
<bnagy> Kelet: use jruby
<Kelet> Particularly unless you disable readline support backspace doesn't work
<Nilium> No, I'm not saying it wouldn't be nice to have a working irb, just that I don't care about Windows support for my purposes.
<Kelet> In some situations anyway
saintcajetan has joined #ruby
v0n has quit [Ping timeout: 246 seconds]
<Kelet> bnagy, A lot of my code uses 2.0.0 features and JRuby supports 1.8.7 and 1.9.3 according to the webpage, so I guess I'd need multiple versions just to have a sane irb
<Kelet> I think I'll just deal
Anarch has quit [Ping timeout: 264 seconds]
<bnagy> I think the 2.0 support is pretty much done, they just aren't shipping it turned on by default
basil_ has joined #ruby
<bnagy> I don't use any 2.0 stuff yet :)
anildigital_away is now known as anildigital
<bnagy> tbh the 32 bit rubyinstaller is probably fine for most people anyway
<Nilium> I'm still miffed about jruby not supporting the C API.
<bnagy> some cexts work, but personally I think it's the right decision
<bnagy> forces people to move to FFI wrappers
<Nilium> I think it's fine if they want to isolate themselves, which is fair enough, but I don't think you're going to see a lot of people giving up C extensions.
<bnagy> and saves gigantic amounts of internal pain
yeban_ is now known as yeban
<bnagy> I guess it's a tradeoff
<Nilium> It's probably a good one for them
saintcajetan has quit [Max SendQ exceeded]
<bnagy> you get better performance, parallelism, memory management and access to all of java ( fwiw )
<bnagy> you don't get cexts
<bnagy> oh and you get crossplatform, if you need that
<bnagy> which I do, sadly
<Nilium> Agreed on parallelism and performance, since JIT is going to obviously beat an interpreter
<bnagy> well MRI is a vm as well
<Nilium> The downside for me is that all of Java's not really much of a perk, especially when all the libraries I use for game dev. are C.
<bnagy> it's just not as good
<bnagy> yeah definitely NOT a good choice for game dev :)
<bnagy> "I'll write my game in Java!" ~ noone, ever
<Nilium> Well, C and C++, though I try to stick to the C ones because getting C++ to play nice with other things is really, really unpleasant
<Nilium> Eh, there are games where Java's worked out alright, but I think it's not really a great choice since you'll end up implementing a lot more stuff yourself (like me and structs)
<Nilium> I'm also not sure what current GL support is like, but it's probably fine
<bnagy> I'm always amazed when I see people doing game stuff in ruby instead of python tbh
<Nilium> It was basically downright awful in Ruby for a long time.
sarkis has quit [Ping timeout: 264 seconds]
basil_ has quit [Remote host closed the connection]
<Nilium> Python's fine but the problem is that the only GL bindings I've found for it decided they were OK with 3x worse performance just to make the API more python-y
<Nilium> Which I wasn't really okay with
<bnagy> heh
<Nilium> I'm also pretty sure 3x was charitable.
<Nilium> It'd be easy enough to do your own GL bindings though, so it's not a huge issue. Just not something I wanted to do, since I was more interested in just seeing if I could get it working in Ruby.
arya_ has joined #ruby
osvico has quit []
marr has joined #ruby
nbouscal has quit [Quit: Computer has commenced electric sheep tracking protocol.]
cha1tanya has quit [Quit: cha1tanya]
tylersmith has quit [Remote host closed the connection]
reset has quit [Quit: Leaving...]
pedestrian has joined #ruby
ilyam has joined #ruby
ilyam has quit [Client Quit]
lkba has quit [Read error: Connection reset by peer]
pyoor has quit [Read error: Operation timed out]
BizarreCake has joined #ruby
justsee_ has joined #ruby
justsee_ has quit [Remote host closed the connection]
justsee has joined #ruby
justsee has joined #ruby
rdark has joined #ruby
anderson has joined #ruby
nso95 has joined #ruby
shift_ has joined #ruby
nso95 has quit [Changing host]
nso95 has joined #ruby
anildigital is now known as anildigital_away
iko2 has joined #ruby
tyman has joined #ruby
Myrth has joined #ruby
heftig has joined #ruby
emergion has quit [Quit: Computer has gone to sleep.]
zomgbie has joined #ruby
smathieu has joined #ruby
Notte has joined #ruby
heftig has quit [Client Quit]
blackmesa has joined #ruby
browndawg1 has joined #ruby
smathieu has quit [Read error: Operation timed out]
reset has joined #ruby
shift_ has quit [Quit: shift_]
pkrnj has quit [Quit: Textual IRC Client: www.textualapp.com]
browndawg has quit [Ping timeout: 264 seconds]
jayne has quit [Quit: Quit]
_bart has joined #ruby
L8D_ has left #ruby [#ruby]
maxmanders has joined #ruby
mikewintermute has joined #ruby
amacgregor has joined #ruby
reset has quit [Ping timeout: 245 seconds]
emergion has joined #ruby
goganchic has joined #ruby
maxmanders has quit [Ping timeout: 264 seconds]
nso95 has quit [Quit: Colloquy for iPad - http://colloquy.mobi]
QKO has quit [Ping timeout: 240 seconds]
jayne has joined #ruby
Kar- has joined #ruby
QKO has joined #ruby
Bry8Star{T2 has quit [Ping timeout: 240 seconds]
BizarreCake has quit [Read error: Connection reset by peer]
browndawg1 has quit [Read error: Connection reset by peer]
_bart_ has joined #ruby
browndawg has joined #ruby
reset has joined #ruby
Bry8Star{T2 has joined #ruby
BizarreCake has joined #ruby
Anarch has joined #ruby
<Spooner> Nilium, Not interested in pysdl2? Avoids all the OpenGL entirely (and since it does more of the GL in C, should even be faster than doing it yourself).
_bart has quit [Ping timeout: 260 seconds]
Ripp__ has quit [Quit: This computer has gone to sleep]
Shirakawasuna has quit [Ping timeout: 248 seconds]
Ripp__ has joined #ruby
AkashicLegend is now known as Afk_akashic
anildigital_away is now known as anildigital
pipework has joined #ruby
nso95 has joined #ruby
rezzack has quit [Quit: Leaving.]
adeponte has joined #ruby
gildo has joined #ruby
mikewintermute has quit [Remote host closed the connection]
threesome has joined #ruby
mikewintermute has joined #ruby
arya__ has joined #ruby
<Nilium> Spooner: How is avoiding GL a good thing? O_o
<Nilium> Kind of need it for rendition.
<Spooner> Because 50 calls to GL from Python will be slower than 3 calls to pySDL.
<Kelet> Avoiding GL as in having a layer of abstraction on top of it. Similar to how I want to avoid Win32 API and use something higher level.
<Kelet> It doesn't have much worth unless you truly need to fine tune it (and even then you can just call OpenGL/Win32 from your abstraction layer respectively)
<Nilium> 50 calls to GL from Python does not necessarily need to be slower than 3 calls to pySDL
<Spooner> You can use GL inside SDL2 quite happily.
Matip has quit [Remote host closed the connection]
arya_ has quit [Ping timeout: 248 seconds]
<Nilium> Nor do I think 3 calls to pySDL, depending on what you're doing, is going to adequately replace 50 in GL.
<Spooner> Well, it really depends what you are trying to do.
iko2 has quit [Read error: Connection reset by peer]
<Nilium> I'm not sure what PySDL2 does out of the box, but I can't really tell what you expect I'm actually doing with GL
justsee has quit [Quit: leaving]
justsee has joined #ruby
<Nilium> From the looks of things, pysdl2 has nothing there for 3D and whatnot, which is kind of necessary.
<Spooner> Well, I'm expecting a 2D game. 3D development in Ruby/Python doesn't sound such a great idea in general.
browndawg has quit [Ping timeout: 248 seconds]
<Nilium> Which is why I'm trying to improve that.
justsee has left #ruby [#ruby]
canton7 has quit [Remote host closed the connection]
kzrl has quit [Ping timeout: 246 seconds]
canton7 has joined #ruby
<Nilium> That said, GL's still likely going to a lot faster than drawing in SDL, assuming SDL still does software 2D, and provided the GL bindings aren't garbage like Python's currently are
<Nilium> *to be
alem0lars is now known as procnec
<Spooner> No, SDL2 is keen on using OpenGL (I'm using it that way).
procnec is now known as alem0lars
adeponte has quit [Ping timeout: 264 seconds]
<Nilium> No, I know you can use SDL 2 with GL, the question is whether SDL's own drawing routines are implemented in software
dash_ has quit [Ping timeout: 246 seconds]
<Spooner> Not sure what you mean by "drawing routines".
swordsmanz has joined #ruby
goleldar has quit [Ping timeout: 264 seconds]
kzrl has joined #ruby
BizarreCake has quit [Read error: Connection reset by peer]
<Nilium> Or did SDL axe its old surface blitting stuff?
<Nilium> *SDL 2
<Spooner> Ah, yes, I'm using SDL_Texture (which is not like the old SDL_Surface). It is just an opengl texture wrapper.
<Nilium> Again, I haven't kept up on SDL since 1.x and mainly 1.2.x, so I'm not sure how it's implemented in SDL @.
<Nilium> *2
<Nilium> Curse you, shift key.
<Spooner> So I'm getting all 100% OpenGL rendering (and can add more raw OpenGL if I want, but I'm avoiding it unless I need to). Obviously, I'm all 2D
<Nilium> So that's good, as long as it's actually using GL these days.
r0bby has joined #ruby
arya__ has quit []
<Nilium> Still not something I'd really use, since I need to be able to work in 3D, but worth keeping in mind if I ever just want 2D stuff.
<Spooner> In Ruby, I used Gosu (and made Ashton, which added more OpenGL powers, like shaders).
robbyoconnor has quit [Read error: Connection reset by peer]
<Spooner> Yes, of course.
r0bby is now known as robbyoconnor
darth_chatri has joined #ruby
<Nilium> Guy I was talking to, who prompted the whole Ruby/GL (and GLFW 3) thing was using Gosu but apparently ran into some problems with Ruby 2.x
dash_ has joined #ruby
<Nilium> So I eventually got bored enough and wrote GLFW 3 bindings and my own GL bindings and a 3D math gem and so on and so forth, so hopefully GL is fairly usable now.
<Nilium> It at least works for me, but that phrase isn't very useful since nobody else is trying to do anything with that stuff.
smathieu has joined #ruby
<nso95> Using ruby for game dev?
<Spooner> Yeah, Gosu hasn't been sorted for 2.0 yet. Gosu is very much lowest common denominator though.
<Spooner> In terms of trying to be compatible (and avoiding anything new :D).
<Nilium> I've never touched it, so I have no idea how it works.
<Spooner> It is excellent and very fast though.
<Nilium> I'm the lord of reinvented wheels.
Mon_Ouie has joined #ruby
<Spooner> Someone was making Ogre bindings.
<Spooner> *Ogre3D
<Nilium> Never really liked Ogre. Always too big.
razi has joined #ruby
cj3kim has quit [Remote host closed the connection]
<Spooner> I've never used it. I stick to 2D
arya_ has joined #ruby
<Nilium> I'm just building my own engine.. again.. not actually sure how many times I've done that now.
<Spooner> Yeah, classic behaviour of someone who doesn't want to face making games. Making game engines :D
<Nilium> They get more complicated every time. Moving to the GL core profile kind of made it worse, in retrospect.
r0bgleeson has joined #ruby
<Nilium> It's more that I build the engine and then a little game on top of it then when I want to do something new I start the process over.
<Nilium> Most of said engines are very small things.
maxmanders has joined #ruby
<Spooner> Fair enough.
<Nilium> And sort of not really engines since they're just the bits of the game code that weren't tied too closely to the game.
<Spooner> Yeah, not bloated, generic engines.
<Nilium> Generic engines can't exist.
Zolo has quit [Remote host closed the connection]
smathieu has quit [Read error: Operation timed out]
reset has quit [Quit: Leaving...]
<Nilium> You can try to build little generic systems in them but they're usually not really generic either, and probably inextricable
browndawg has joined #ruby
mikeg has quit [Remote host closed the connection]
ixti has joined #ruby
jonkri has joined #ruby
cek has joined #ruby
beiter has joined #ruby
arya_ has quit [Ping timeout: 248 seconds]
_bart_ is now known as _bart
nso95 has quit [Changing host]
nso95 has joined #ruby
shift_ has joined #ruby
arya_ has joined #ruby
anildigital is now known as anildigital_away
henn has quit [Remote host closed the connection]
apt-get_install has joined #ruby
arya_ has quit [Ping timeout: 248 seconds]
cj3kim has joined #ruby
darth_chatri has quit [Quit: Leaving.]
SeySayux_ has quit [Read error: Operation timed out]
m8 has joined #ruby
Spooner has quit [Remote host closed the connection]
kirun has joined #ruby
Villadelfia has quit [Ping timeout: 276 seconds]
framling_ is now known as framling
Villadelfia has joined #ruby
rubarlio_ has joined #ruby
nitish has quit [Read error: Connection reset by peer]
razi has quit [Quit: Leaving.]
cj3kim has quit [Ping timeout: 240 seconds]
nitish has joined #ruby
shift_ has quit [Quit: shift_]
razi has joined #ruby
maxmanders has quit [Ping timeout: 260 seconds]
SeySayux has joined #ruby
maxmanders has joined #ruby
decoponio has quit [Quit: Leaving...]
rubarlion has quit [Ping timeout: 264 seconds]
tonini has joined #ruby
nezumi has quit [Ping timeout: 248 seconds]
saintcajetan has joined #ruby
arya_ has joined #ruby
tonini has quit [Remote host closed the connection]
tonini has joined #ruby
saintcajetan has quit [Max SendQ exceeded]
timonv has joined #ruby
razi has quit [Quit: Leaving.]
razi has joined #ruby
teddyp1cker has joined #ruby
mikewintermute has left #ruby [#ruby]
razi has quit [Remote host closed the connection]
arya_ has quit []
razi has joined #ruby
arya_ has joined #ruby
razi has quit [Client Quit]
shift_ has joined #ruby
codecop has joined #ruby
maxmanders has quit [Ping timeout: 264 seconds]
Myrth has quit [Ping timeout: 264 seconds]
kjellski has joined #ruby
blackmesa has quit [Ping timeout: 240 seconds]
reset has joined #ruby
Ripp__ has quit [Quit: This computer has gone to sleep]
mikeg has joined #ruby
mikeg has quit [Remote host closed the connection]
sayan has joined #ruby
ffio_ has joined #ruby
ffio has quit [Ping timeout: 252 seconds]
reset has quit [Ping timeout: 246 seconds]
elementz has joined #ruby
shift_ has quit [Quit: shift_]
<elementz> hi all. quick question since that's hard to google: what is the name of following construct, and what is it's use? <<| |>>
<matled> elementz: with that amount of context it is hard to tell what construct you're talking about
<MrZYX> do you have more context? this doesn't seem like valid ruby
<matled> "a <<| |>> b" gives a syntax error :)
<Kelet> I've seen ||= but never <<||>> lol
<matled> even though that would be a fun new operator
<MrZYX> I'm sure perl has it already :P
<elementz> third code box
decoponio has joined #ruby
jacobbednarz has quit [Ping timeout: 248 seconds]
<matled> I've not seen that before and I'm not sure what language that is on that page
maxmanders has joined #ruby
<MrZYX> I've the feeling its a placeholder
wsterling has quit [Ping timeout: 276 seconds]
<MrZYX> symbolhound yields nothing for it
MarcWeber has joined #ruby
shift_ has joined #ruby
alem0lars has quit [Quit: Leaving]
bluOxigen has quit [Ping timeout: 252 seconds]
Zespre has quit [Quit: leaving]
rubarlio_ has quit [Remote host closed the connection]
Xeago has joined #ruby
<elementz> hm. strange. the puppet doc does not have that construct either http://docs.puppetlabs.com/puppet/2.7/reference/lang_expressions.html
smathieu has joined #ruby
maxmanders has quit [Quit: Computer has gone to sleep.]
smathieu has quit [Ping timeout: 248 seconds]
kjellski has quit [Quit: This computer has gone to sleep]
arya_ has quit [Ping timeout: 245 seconds]
Zespre has joined #ruby
Zespre has quit [Client Quit]
DestinyAwaits has joined #ruby
mneorr has joined #ruby
kofno has joined #ruby
k610 has joined #ruby
ntus1017 has joined #ruby
CubicE has joined #ruby
arya_ has joined #ruby
<CubicE> Does Process.fork make sure children are killed when the parent process is killed?
thesheff17 has joined #ruby
mneorr has quit [Ping timeout: 260 seconds]
timonv has quit [Remote host closed the connection]
saintcajetan has joined #ruby
DestinyAwaits1 has joined #ruby
<zendeavor> see Process.detach
viszu has joined #ruby
<zendeavor> a roundabout answer
pedestrian has quit [Read error: Operation timed out]
drumond19 is now known as eee19
saintcajetan has quit [Max SendQ exceeded]
browndawg has quit [Ping timeout: 248 seconds]
DestinyAwaits has quit [Ping timeout: 264 seconds]
<CubicE> zendeavor: I'm waiting on the children, it's just that I might get killed before they're done running
<zendeavor> to my knowledge, your OS should reap the children unless they've been disowned
tacos1de has quit [Ping timeout: 240 seconds]
browndawg has joined #ruby
DestinyAwaits1 is now known as DestinyAwaits
DestinyAwaits has quit [Changing host]
DestinyAwaits has joined #ruby
<Kelet> ^ If Ruby doesn't, any modern OS surely will
<zendeavor> this *should* be the case but zombies happen anyway.
tacos1de has joined #ruby
<zendeavor> i'm under the impression that ruby does its best unless you intentionally detach the child from the parent, effectively disowning it and expecting the child to operate under its own volition
Neomex has joined #ruby
zomgbie has quit [Ping timeout: 248 seconds]
BizarreCake has joined #ruby
<nso95> It should rape children?
<zendeavor> that's inappropriate.
cj3kim has joined #ruby
<zendeavor> hold your tongue, if your eyes can't read.
cj3kim has quit [Read error: Connection reset by peer]
arietis has joined #ruby
<CubicE> ruby -e 'fork {sleep 60}'
rubarlion has joined #ruby
<CubicE> Seems to still run... although admittedly, it wasn't _killed_, it exited normally
<zendeavor> wait on it and kill.
<CubicE> ruby -e 'fork {sleep 60}; sleep 60' -- killed that, and it seems to have killed the child too. That's a relief
<zendeavor> indeed
<zendeavor> just don't sigkill
<zendeavor> term and int always
<CubicE> No, it just has to be ctrl+c killable
<zendeavor> that's sigint
byprdct has joined #ruby
<CubicE> That's why I'm saying it's alright ;D
<zendeavor> certainly.
<zendeavor> signal 9 is pretty well guaranteed to leave you with a zombie
justsee has joined #ruby
justsee has quit [Changing host]
justsee has joined #ruby
* Kelet definitely does not use killall -9 about 100 times a day :X
<zendeavor> yeugh.
* Kelet schedules a reboot for tonight
Harima_Kenji has quit [Quit: yawn]
k610 has quit [Quit: Leaving]
_Andres has quit [Ping timeout: 276 seconds]
arya_ has quit []
Neomex has quit [Quit: Neomex]
ewnd9 has joined #ruby
rickruby has quit [Remote host closed the connection]
rubarlion has quit [Ping timeout: 264 seconds]
pmros has joined #ruby
reset has joined #ruby
<pmros> what do you think about reactive programming on ruby?
arietis has quit [Quit: Computer has gone to sleep.]
<zendeavor> modern computers are reactive by nature already
ntus1017 has quit [Remote host closed the connection]
jonathanwallace has joined #ruby
<zendeavor> you mean a wholly different thing anyway
Afk_akashic has quit [Quit: Afk_akashic]
arya_ has joined #ruby
reset has quit [Ping timeout: 248 seconds]
gyrto has joined #ruby
Zespre has joined #ruby
<gyrto> it turns out that libv8 requires python, so I want to get rid of it. When making bundle install, it insist in installing libv8, despite that the gem file now only has the default gems, which worked great before
<gyrto> Im using windows
<gyrto> gem uninstall libv8 wont work, since libv8 isn't installed
stormbytes has joined #ruby
zomgbie has joined #ruby
<waxjar> libv8 might be a dependency of one of your other gems
Sirupsen has joined #ruby
<waxjar> or it might be some Gemfile.lock weirdness
robbyoconnor has quit [Max SendQ exceeded]
robbyoconnor has joined #ruby
beiter has quit [Quit: beiter]
<gyrto> waxjar, congratulation, you've got that right! libv8 is in the Gemfile.lock file.
tonini has quit [Remote host closed the connection]
<gyrto> Now, why is it there? I removed some gems recently from the Gemfile and did a bundle install
nfk has joined #ruby
nfk has quit [Changing host]
nfk has joined #ruby
<gyrto> so the Gemfile looks completly default
<MrZYX> "default"
ewnd9 has quit [Ping timeout: 264 seconds]
<MrZYX> which default?
<waxjar> i think it just installs whatever's in Gemfile.lock if that file's present
<gyrto> MrZYX: like the original gemfile you get with a new app
<MrZYX> you know that rails isn't implicit in #ruby?
jonathanwallace has quit [Quit: WeeChat 0.4.0]
<MrZYX> so your question is: what gem that rails depends on depends on libv8? -> #RubyOnRails
robbyoconnor has quit [Read error: Connection reset by peer]
freeayu has joined #ruby
cj3kim has joined #ruby
<MrZYX> (Or just read the .lock)
<gyrto> MrZYX, I think it's a gem/bundler issue.. rails works fine
<gyrto> except that
<waxjar> remove the Gemfile.lock, bundle install, report back :p
sambao21 has joined #ruby
mikewintermute has joined #ruby
<MrZYX> still you assumed knowledge about rails in your questions, even suggested it's all bundler and ruby is used for (having "the default" Gemfile)
pmros has quit [Quit: Konversation terminated!]
cj3kim has quit [Ping timeout: 240 seconds]
zomgbie has quit [Ping timeout: 264 seconds]
wsterling has joined #ruby
huttan has joined #ruby
viszu has quit [Quit: Leaving.]
arietis has joined #ruby
wsterling has quit [Ping timeout: 264 seconds]
<byprdct> Can anyone point me to documentation that shows how to fill in a form with mechanize and random data?
d3 has quit [Read error: No route to host]
alem0lars has joined #ruby
kofno has quit [Remote host closed the connection]
viszu has joined #ruby
viszu has quit [Client Quit]
Faris has joined #ruby
Neomex has joined #ruby
Neomex has quit [Client Quit]
pskosinski has joined #ruby
moos3 has quit [Quit: Computer has gone to sleep.]
Guest7743 has joined #ruby
sayan has quit [Ping timeout: 264 seconds]
jonathanwallace has joined #ruby
<zendeavor> replace examples with random garbage.
<zendeavor> dust hands
<zendeavor> ???????
<zendeavor> profit
r4nd0m1 has joined #ruby
nso95 has quit [Quit: Colloquy for iPad - http://colloquy.mobi]
paskotyy has quit []
freerobby has joined #ruby
pskosinski_ has joined #ruby
nso95 has joined #ruby
Nahra has quit [Quit: Lost terminal]
cads has quit [Ping timeout: 246 seconds]
realDAB has joined #ruby
pskosinski has quit [Ping timeout: 240 seconds]
enebo has joined #ruby
byprdct has quit [Ping timeout: 264 seconds]
realDAB has quit [Client Quit]
GeissT has quit [Ping timeout: 276 seconds]
enebo has quit [Client Quit]
Sirupsen has quit [Quit: Textual IRC Client: www.textualapp.com]
pskosinski_ has quit [Remote host closed the connection]
Lewix has quit [Remote host closed the connection]
pskosinski has joined #ruby
kofno has joined #ruby
Zespre has quit [Quit: leaving]
elementz has quit [Ping timeout: 246 seconds]
Zespre has joined #ruby
timonv has joined #ruby
kirun_ has joined #ruby
vlad_starkov has joined #ruby
kirun has quit [Ping timeout: 264 seconds]
vlad_starkov has quit [Remote host closed the connection]
jonathanwallace has quit [Quit: WeeChat 0.4.0]
arya_ has quit []
nitish has quit [Remote host closed the connection]
mikewintermute has quit [Quit: mikewintermute]
tacos1de_ has joined #ruby
arya_ has joined #ruby
kayloos has joined #ruby
Xeago has quit [Remote host closed the connection]
tacos1de has quit [Ping timeout: 240 seconds]
justsee has quit [Ping timeout: 264 seconds]
S0da has joined #ruby
browndawg1 has joined #ruby
predator117 has quit [Ping timeout: 264 seconds]
Zespre has quit [Quit: leaving]
rodacato has joined #ruby
browndawg has quit [Ping timeout: 245 seconds]
Zespre has joined #ruby
zigomir has joined #ruby
reset has joined #ruby
_Andres has joined #ruby
Sirupsen has joined #ruby
sambao21 has quit [Quit: Goodbye]
rodacato has quit [Remote host closed the connection]
r0bgleeson has quit [Ping timeout: 246 seconds]
reset has quit [Ping timeout: 246 seconds]
nso95 has quit [Quit: Colloquy for iPad - http://colloquy.mobi]
Zespre has quit [Quit: leaving]
Zespre has joined #ruby
predator117 has joined #ruby
Nisstyre-laptop has joined #ruby
kayloos has quit [Remote host closed the connection]
realDAB has joined #ruby
realDAB has quit [Client Quit]
eldariof has joined #ruby
zomgbie has joined #ruby
CubicE has quit [Remote host closed the connection]
kofno has quit [Remote host closed the connection]
kleinerdrache has joined #ruby
osvico has joined #ruby
browndawg has joined #ruby
rubarlion has joined #ruby
emergion has quit [Quit: Computer has gone to sleep.]
browndawg1 has quit [Read error: Connection reset by peer]
_bart has quit [Remote host closed the connection]
fomatin has joined #ruby
eee19 has quit [Remote host closed the connection]
alem0lars is now known as pistong
Zespre has quit [Quit: leaving]
Zespre has joined #ruby
r0bgleeson has joined #ruby
maxmanders has joined #ruby
timonv has quit [Remote host closed the connection]
xavier23 has joined #ruby
zomgbie has quit [Ping timeout: 264 seconds]
intuxicated has joined #ruby
saintcajetan has joined #ruby
Banistertab has joined #ruby
pistong is now known as alem0lars
fantazo has joined #ruby
_bart has joined #ruby
anildigital_away is now known as anildigital
saintcajetan has quit [Max SendQ exceeded]
Zespre has quit [Quit: leaving]
saintcajetan has joined #ruby
Zespre has joined #ruby
kofno has joined #ruby
Zespre has quit [Client Quit]
Zespre has joined #ruby
krisfremen-home has quit [Quit: hmm]
gyre007 has joined #ruby
fgo has quit [Remote host closed the connection]
realDAB has joined #ruby
AkashicLegend has joined #ruby
londerson has joined #ruby
<xavier23> HI…..how to connect to an SMTP over SSL in ruby?
gyre007 has quit [Ping timeout: 246 seconds]
mneorr has joined #ruby
GeissT has joined #ruby
realDAB has quit [Client Quit]
Xeago has joined #ruby
enebo has joined #ruby
Faris has quit [Ping timeout: 260 seconds]
Zespre has quit [Quit: leaving]
noyb has joined #ruby
Zespre has joined #ruby
jorge_ has joined #ruby
<xavier23> aaagaggggg
<xavier23> Why is it so difficult to do this?
gyre007 has joined #ruby
<xavier23> In PHP, it's just a call to mail
timonv has joined #ruby
Zespre has quit [Client Quit]
<xavier23> Ruby……??
Newbcake has joined #ruby
Zespre has joined #ruby
<zendeavor> then go use php
<zendeavor> this is all surely documented
<zendeavor> indeed.
Faris has joined #ruby
tommyvyo has joined #ruby
<xavier23> zendeavor: Yes, the problem is - it doesn't work
<xavier23> And the documentation is useless
Lewix has joined #ruby
illa has joined #ruby
<illa> star struck, stars stunk
<illa> hello
Banistertab has quit [Ping timeout: 245 seconds]
gyrto has quit [Quit: Page closed]
Zespre has quit [Quit: leaving]
Zespre has joined #ruby
<zendeavor> xavier23: that's a boldfaced lie.
eee19 has joined #ruby
cj3kim has joined #ruby
<zendeavor> your code may not work, but that's because you fail to grok the documentation
<zendeavor> you're probably throwing code-spaghetti at the wall and waiting for it to stick.
Zespre has quit [Client Quit]
cj3kim has quit [Read error: Connection reset by peer]
<zendeavor> i encourage you to stop writing and start learning; once you think you've grasped how to use the tools, try applying them to your problem instead of calling things useless
Zespre has joined #ruby
wallerdev has joined #ruby
Sirupsen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<xavier23> zendeavor: Do you have an anger management complex?
jamesaanderson has joined #ruby
jamesaanderson has quit [Client Quit]
JZTech101 has joined #ruby
<zendeavor> i don't try to manage anger; if the mood strikes i will happily lash out
<zendeavor> more often i just /ignore you for being a help vampire
eee19 has quit [Ping timeout: 248 seconds]
<xavier23> what is the point in having an IRC channel if people don't use it?
jamesaanderson has joined #ruby
<xavier23> anyway
lethjakm1 has joined #ruby
<xavier23> feel free to ignore me . that is the great thing about internet chat rooms
Lewix has quit [Ping timeout: 252 seconds]
rubarlion has quit [Ping timeout: 264 seconds]
Ortuna has quit [Quit: IRC Leave]
<zendeavor> do the php folks spoonfeed you this kind of information?
<Mon_Ouie> "it doesn't work" is as useful as saying "I have a problem". You're not stating said problem.
<zendeavor> or did they politely show you to the documentation and await your humble reply?
<zendeavor> Mon_Ouie: that would require admitting that he's Doing It Wrong™
BizarreCake has quit [Read error: Connection reset by peer]
<zendeavor> it's much easier to just blame the tool, just like it's the hammer's fault when you put a hole in the wall 2 inches to the side of your nail
<illa> yah or back in the day when NES controllers always were messing up for me
<zendeavor> of course, it's never your fault
<r0bgleeson> xavier23: go use PHP then, it sounds like it requires the amount of effort you're willing to put in and/or your skillset.
Nisstyre-laptop is now known as Nisstyre
Zespre has quit [Quit: leaving]
realDAB has joined #ruby
Zespre has joined #ruby
noyb has quit [Ping timeout: 248 seconds]
reset has joined #ruby
forced_request has joined #ruby
<illa> if anyone has a second, can they give me a hand, I'm having trouble understanding multi-dimensional arrays: https://gist.github.com/scofaber/6048676
lindenle has joined #ruby
tomzx_mac has joined #ruby
pskosinski has quit [Quit: Til rivido Idisti!]
Astralum has quit [Read error: Connection reset by peer]
Astralum has joined #ruby
realDAB has quit [Client Quit]
alem0lars has quit [Quit: Leaving]
xavier23 has quit [Ping timeout: 245 seconds]
Rix has quit [Ping timeout: 248 seconds]
reset has quit [Ping timeout: 248 seconds]
<Mon_Ouie> illa: Well, you never create a multi-dimensional array
<Mon_Ouie> That is, you never add an array to your array
<illa> so should blah[0] point to a new array then?
<dobry-den> not sure what youre asking
d3 has joined #ruby
whowantstolivefo has joined #ruby
<dobry-den> [1,2,3,4].each_slice(2).to_a #=> [[1,2],[3,4]]
freeayu has quit [Remote host closed the connection]
Zespre has quit [Quit: leaving]
<zendeavor> this seems enlightening http://is.gd/Yzjno4 but probably doesn't quite cut to the chase for you
Zespre has joined #ruby
Banistertab has joined #ruby
<zendeavor> i'm just a docs explorer though
Rix has joined #ruby
freerobby has quit [Quit: Leaving.]
zomgbie has joined #ruby
Faris has quit [Ping timeout: 246 seconds]
<Mon_Ouie> That's just for mathematical matrices though
lindenle has quit [Quit: This computer has gone to sleep]
canton7 has quit [Excess Flood]
<zendeavor> enlightening, but not directly helpful
GeissT has quit [Quit: MillBroChat AdIRC User]
tommyvyo has quit [Quit:]
Zespre has quit [Quit: leaving]
eka has joined #ruby
Zespre has joined #ruby
<illa> thanks guys, im trying to complete some exercise.. and just trying to understand the best way to work with arrays.. or data structures I guess
chile_andes has joined #ruby
chile_andes has quit [Client Quit]
jorge_ has quit [Remote host closed the connection]
<illa> but i think its too difficult so I might just go back to selling aspharagus by the road side
jorge_ has joined #ruby
<zendeavor> what part is difficult
<zendeavor> wrapping your head around the idea, or applying it
Zespre has quit [Client Quit]
Zespre has joined #ruby
chile_andes has joined #ruby
<illa> i can write it out on a piece of paper, like the flow of what i need to do.. so i guess applying it
chile_andes has quit [Client Quit]
<Mon_Ouie> output in your example is just an empty array
codecop has quit [Remote host closed the connection]
<Mon_Ouie> So output[0] is nil
chile_andes has joined #ruby
eee19 has joined #ruby
nitish has joined #ruby
nitish has quit [Changing host]
nitish has joined #ruby
S0da has quit [Remote host closed the connection]
<zendeavor> illa: that comes with practice then, so no big deal; when you're stuck or confused, pull out the pen and paper again and step through your code just like you would do to plan it out
chile_andes has quit [Client Quit]
zomgbie has quit [Ping timeout: 248 seconds]
chile_andes has joined #ruby
axeman- has joined #ruby
smathieu has joined #ruby
jorge_ has quit [Ping timeout: 264 seconds]
nkts has joined #ruby
<illa> so in my exercise I have an input list of words.. "input = [ 'cars', 'scar', 'orf', 'for' ]" basically I want to sort the list of words into an array for each anagram, so sort cars and scarm i get acrs, these two words should be in the same list.. so with the first word in the list cars, I would sort it, check the first element of every array, but there is none, so I create a new array amd insert cars as the first element, check the next work, insert it as the s
<illa> econd element etc.
timonv has quit [Remote host closed the connection]
kreeves has joined #ruby
<Nilium> I think Programming Pearls covered a problem like that.
Zespre has quit [Quit: leaving]
TonyMergue has joined #ruby
<illa> it's an exercise from a course on edx.org i where I got it
Zespre has joined #ruby
alyi has joined #ruby
Zespre has quit [Client Quit]
blischalk has joined #ruby
Zespre has joined #ruby
pupoque has quit [Ping timeout: 260 seconds]
jamesaanderson has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
smathieu has quit [Ping timeout: 248 seconds]
havenwood has joined #ruby
<illa> haha searched for the test string and found it http://stackoverflow.com/questions/9646995/ruby-way-to-do-this
freerobby has joined #ruby
AkashicLegend has quit [Quit: AkashicLegend]
<Nilium> Yeah, it's a pretty simple problem.
brennanMKE has joined #ruby
miskander has joined #ruby
elaptics`away is now known as elaptics
ravster has joined #ruby
jamesaanderson has joined #ruby
<Nilium> I'd recommend maybe reading Programming Pearls. Might give you some ideas about how to approach problems.
alyi has quit [Remote host closed the connection]
<illa> im looking on google.. its not a language speciifc book is it
saintcajetan has quit [Ping timeout: 264 seconds]
<illa> or maybe im looking at the wrong one
blischalk has quit [Quit: Leaving]
<Nilium> Its example code is C and C++, but the contents of the book aren't really specific to a language.
Kabaka has quit [Ping timeout: 240 seconds]
brennanMKE has quit [Ping timeout: 264 seconds]
Banistertab has quit [Ping timeout: 264 seconds]
<Nilium> That said, most programming problems aren't very specific to a language
<illa> I have the Pragmatic Programmers Ruby 1.9.3 one...
PeterBoy has joined #ruby
<PeterBoy> I need help using class_eval
<illa> I think I spent 3 hours on this problem because I was not aware of all the functionality when dealing with arrays.. such as group by
<PeterBoy> can I use it like "class_eval some_code"?
<illa> man i cant figure out what country pt is
<PeterBoy> or do I have to call it like this: "Foo.class_eval..."
<Nilium> Quoth the comment: "Rule #1 of Ruby programming: learn the methods of Enumerable. Rule #2: see Rule #1. :-)"
<illa> hahaha
<illa> Nilium
<PeterBoy> pt is portugal
<Nilium> Also, Array and String.
<illa> I think ive read that comment 7 times today
<Nilium> Because Array has some oddities that Enumerable doesn't which are useful, and String is obviously going to have yet more stuff you'll want to know.
Astralum has quit [Read error: Connection reset by peer]
Astralum has joined #ruby
<Nilium> PeterBoy: In what context would you be calling it like 'class_eval ...'?
<Nilium> And what is some_code?
<havenwood> hmm, would be kinda fun to make a gem that uses every new feature in Ruby 2.0
<Nilium> Is it a block?
Kabaka has joined #ruby
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
Notte has quit [Remote host closed the connection]
xavier23 has joined #ruby
Zespre has quit [Quit: leaving]
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
pupoque has joined #ruby
Catbuntu has joined #ruby
<PeterBoy> Nilium: It was given in a file
<PeterBoy> I'll put a link
jamesaanderson has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
denver has joined #ruby
<Nilium> I'm not sure what that was in response to.
zzak_ has joined #ruby
zzak_ has quit [Client Quit]
kofno has quit [Remote host closed the connection]
poincare101 has joined #ruby
<Nilium> Can't you just say "the context is a class method on the thingy I'm calling eval on" or "an instance method of the thing" or "something entirely unrelated"
poincare101 has quit [Max SendQ exceeded]
brennanMKE has joined #ruby
<PeterBoy> I don't know what the context is
<illa> thanks for your help guys, I'm done for the night
realDAB has joined #ruby
* Nilium scratches his head
illa has quit [Quit: Leaving]
<Nilium> What would you want class_eval "red" to do?
pupoque has quit [Read error: Connection reset by peer]
akashj87 has joined #ruby
<PeterBoy> It used to read: "Put your code here"
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
<Nilium> I don't care what it used to read, what are you actually trying to do?
<PeterBoy> trying to create a sort of history of calls
<Nilium> To what?
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
machuga|away is now known as machuga
blackmesa has joined #ruby
<PeterBoy> Here is the full thing: https://gist.github.com/prmobiledev/6048779
poincare101 has joined #ruby
realDAB has quit [Client Quit]
maxmanders has quit [Ping timeout: 246 seconds]
poincare101 has quit [Max SendQ exceeded]
<PeterBoy> it's supposed to create an array of value settings
<PeterBoy> like foo.bar = 3, foo.bar = :tree
<PeterBoy> and it would create an array with [3, :tree]
poincare101 has joined #ruby
zomgbie has joined #ruby
maxmanders has joined #ruby
anildigital is now known as anildigital_away
<Nilium> And what's stopping you?
<PeterBoy> I don't know what to do with that class_eval line
saintcajetan has joined #ruby
eee19 has quit [Ping timeout: 252 seconds]
<Nilium> Why's there have to be a class_eval line?
<Nilium> What's the reasoning that got you to that point?
kofno has joined #ruby
miskander has quit [Quit: miskander]
Lewix has joined #ruby
<PeterBoy> no reason...I thought that I needed to use that command since the file was given to me like that
Zespre has joined #ruby
tkuchiki has quit [Remote host closed the connection]
<kleinerdrache> if I have an array with length of lets say 6 can i remove all but the first 2 ?
kofno has quit [Remote host closed the connection]
kidoz has quit [Quit: Ухожу я от вас]
zomgbie has quit [Ping timeout: 264 seconds]
Zespre has quit [Client Quit]
timonv has joined #ruby
Zespre has joined #ruby
<kleinerdrache> or lets say is there a better way than a = a[0,a.index("foo")+1]
pupoque has joined #ruby
lkba has joined #ruby
pupoque_ has joined #ruby
jamesaanderson has joined #ruby
<Nilium> Well, I just implemented an accessor thing with history without class_eval, so I'm pretty sure it's doable sans that.
pupoque has quit [Read error: Connection reset by peer]
pupoque_ has quit [Read error: Connection reset by peer]
pupoque_ has joined #ruby
Lewix has quit [Ping timeout: 264 seconds]
miskander has joined #ruby
arietis has quit [Quit: Computer has gone to sleep.]
<Nilium> PeterBoy: So my advice would be to read over the Module documentation and see what can be done without class_eval.
nitish has quit [Remote host closed the connection]
goganchic has quit [Quit: Leaving.]
<PeterBoy> :(
PeterBoy has quit [Remote host closed the connection]
<Nilium> Should only require 18 to 20 lines for a rudimentary thing.
<Nilium> It's incredibly simple.
Guest39681 has quit [Quit: ばいばい]
pupoque_ has quit [Read error: Connection reset by peer]
jalcine has quit [Excess Flood]
DrShoggoth has quit [Ping timeout: 276 seconds]
pupoque_ has joined #ruby
wallerdev has quit [Quit: wallerdev]
canton7 has joined #ruby
pupoque_ is now known as chpoque
Zespre has quit [Quit: leaving]
serp` has joined #ruby
Zespre has joined #ruby
chpoque is now known as pupoque_
arietis has joined #ruby
pupoque has joined #ruby
brennanM_ has joined #ruby
brennanMKE has quit [Read error: Connection reset by peer]
mneorr has quit [Remote host closed the connection]
londerson has quit [Quit: londerson]
fantazo has quit [Read error: Operation timed out]
mneorr has joined #ruby
brennanMKE has joined #ruby
BizarreCake has joined #ruby
brennanM_ has quit [Read error: Connection reset by peer]
miskander_ has joined #ruby
Zespre has quit [Quit: leaving]
miskander_ has quit [Client Quit]
PeterBoy has joined #ruby
goshakkk has joined #ruby
dash_ has quit [Ping timeout: 264 seconds]
serp` has quit [Quit: serp`]
miskander_ has joined #ruby
miskander has quit [Ping timeout: 264 seconds]
nitish has joined #ruby
Zespre has joined #ruby
Kruppe has joined #ruby
<PeterBoy> how do I create a setter without defining a setter function?
serp` has joined #ruby
<MrZYX> uhm, that's contradictory. A setter is a method (there are no functions in ruby :P)
zomgbie has joined #ruby
freerobby has quit [Quit: Leaving.]
Zespre has quit [Client Quit]
tommyvyo has joined #ruby
Zespre has joined #ruby
<PeterBoy> I meant method :) I figured that out with attr_writer...
<MrZYX> hm? attr_writer is just a shortcut, it does define a method
<PeterBoy> can I create an array setter method with attr_writer?
goshakkk has quit [Client Quit]
<MrZYX> ruby doesn't do typechecks on method calls, you can pass it whatever value you want
miskander_ has quit [Client Quit]
blackmes1 has joined #ruby
blackmesa has quit [Ping timeout: 240 seconds]
caleon has joined #ruby
pupoque_ has quit [Quit: Leaving]
<PeterBoy> I'm confused about something
<PeterBoy> if I have "attr_reader attr_name+"_history", how do I access it?
AkashicLegend has joined #ruby
<MrZYX> that defines a method with the name the_value_of_attr_name_history, which you can just call
_bart has quit [Remote host closed the connection]
<MrZYX> i. e. if attr_name is bacon: bacon_history
<MrZYX> it returns the value of @the_value_of_attr_name_history, in our example @bacon_history
dash_ has joined #ruby
<PeterBoy> So I put attr_name+"history".push value?
miskander has joined #ruby
Catbuntu has quit [Ping timeout: 248 seconds]
<PeterBoy> for example if attr_name is "bacon"
zomgbie has quit [Ping timeout: 260 seconds]
<PeterBoy> then attr_reader = attr_name + "_history" = bacon_history
<PeterBoy> attr_writer = ditto
<PeterBoy> this inside a class method
wallerdev has joined #ruby
saintcajetan has quit [Ping timeout: 264 seconds]
jorge_ has joined #ruby
<MrZYX> you only have a reader, if you want to use a method to set the the value, you need a setter (attr_writer), and can call it with public_send, or you can dynamically access hthe instance variable directly with instance_variable_set / instance_variable_get
shouya1 has joined #ruby
Zespre has quit [Quit: leaving]
freerobby has joined #ruby
timonv has quit [Remote host closed the connection]
<PeterBoy> I don't get it...
<PeterBoy> for example foo.bar = 3
pupoque_ has joined #ruby
<PeterBoy> how do I access the 3 part?
shouya has quit [Ping timeout: 260 seconds]
<MrZYX> if there's also a getter defined, foo.bar. If there's no getter: @bar from the inside, instance_variable_get(:@bar) from the outside
sayan has joined #ruby
<PeterBoy> maybe I explained wrong...
_bart has joined #ruby
jorge_ has quit [Ping timeout: 264 seconds]
<PeterBoy> the variable are created dynamically
<PeterBoy> it could be bar, tar, car
DestinyAwaits has quit [Quit: Leaving]
<MrZYX> then, as said, if there's a getter: name = "bar"; public_send(name), if there's none: name = "bar"; instance_variable_get("@"+name)
Zespre has joined #ruby
<PeterBoy> ok
tomzx_mac has quit [Ping timeout: 276 seconds]
brennanMKE has quit [Remote host closed the connection]
lethjakm1 is now known as lethjakman
byprdct has joined #ruby
Zespre has quit [Client Quit]
Zespre has joined #ruby
<PeterBoy> and setting?
<PeterBoy> public_set?
anderson has quit [Read error: Connection reset by peer]
Zespre has quit [Client Quit]
Zespre has joined #ruby
anderson has joined #ruby
<MrZYX> if there's a setter: name = "bar"; public_send(name+"=", value); if there's none: name = "bar"; instance_variable_set("@"+name, value)
<MrZYX> foo.bar = 3 is just syntax sugar for foo.bar=(3), that's a method call
<MrZYX> and public_send calls a method, the name is given by the first argument, all other arguments are passed to the method
Iszak has joined #ruby
miskander has quit [Quit: miskander]
eldariof has quit [Ping timeout: 245 seconds]
freerobby has quit [Quit: Leaving.]
eee19 has joined #ruby
DrShoggoth has joined #ruby
miskander has joined #ruby
pupoque_ has quit [Quit: pupoque_]
kleinerdrache has quit [Ping timeout: 264 seconds]
londerson has joined #ruby
eee19 has quit [Ping timeout: 264 seconds]
zomgbie has joined #ruby
Nahra has joined #ruby
Nahra has joined #ruby
AkashicLegend has quit [Quit: AkashicLegend]
io_syl has joined #ruby
enebo has quit [Quit: enebo]
Notte has joined #ruby
pupoque_ has joined #ruby
reset has joined #ruby
kleinerdrache has joined #ruby
klaut has joined #ruby
zomgbie has quit [Ping timeout: 264 seconds]
Zespre has quit [Quit: leaving]
klaut has quit [Remote host closed the connection]
reset has quit [Ping timeout: 245 seconds]
arietis has quit [Quit: Computer has gone to sleep.]
cj3kim has joined #ruby
mneorr_ has joined #ruby
realDAB has joined #ruby
allsystemsarego has joined #ruby
cj3kim has quit [Read error: Connection reset by peer]
jeffreylevesque_ has joined #ruby
mneorr has quit [Ping timeout: 245 seconds]
kyrylo has joined #ruby
serp` has quit [Quit: serp`]
xavier23 has quit [Quit: xavier23]
realDAB has quit [Client Quit]
kyrylo has left #ruby ["Recharging eyes…"]
zomgbie has joined #ruby
dawkirst has joined #ruby
pupoque_ has quit [Quit: pupoque_]
pupoque is now known as pupoque_
razi has joined #ruby
freerobby has joined #ruby
havenwood has quit [Read error: Connection reset by peer]
wisconsin has quit [Remote host closed the connection]
pupoque has joined #ruby
Iszak has quit [Quit: Textual IRC Client: www.textualapp.com]
<PeterBoy> probelm
<PeterBoy> value is undefined
DeanH has joined #ruby
chile_andes has quit [Quit: Textual IRC Client: www.textualapp.com]
<PeterBoy> and bar is an undefined method
<PeterBoy> I don't get this±
<PeterBoy> I don't get this!
ntus1017 has joined #ruby
Achalov89-ru has quit []
<PeterBoy> I used attr_reader attr_name
pupoque has left #ruby [#ruby]
mary5030 has joined #ruby
miskander has quit [Quit: miskander]
b0oh has joined #ruby
anildigital_away is now known as anildigital
DrShoggoth has quit [Ping timeout: 245 seconds]
<PeterBoy> Here is the code: https://gist.github.com/prmobiledev/6049074
matchaw has joined #ruby
<PeterBoy> I don't get what's wrong
freerobby has quit [Ping timeout: 276 seconds]
fridim__ has joined #ruby
DrShoggoth has joined #ruby
<PeterBoy> anyboyd?
goleldar has joined #ruby
miskander has joined #ruby
byprdct has quit [Ping timeout: 252 seconds]
kayloos has joined #ruby
<Xeago> PeterBoy: not a clue, try self.attr_*
jonathanwallace has joined #ruby
timonv has joined #ruby
gyre007 has quit [Remote host closed the connection]
dawkirst has quit [Ping timeout: 248 seconds]
b0oh has quit [Quit: Leaving.]
browndawg has quit [Ping timeout: 276 seconds]
akashj87 has quit [Ping timeout: 264 seconds]
wildcard0 has quit [Ping timeout: 246 seconds]
Zespre has joined #ruby
ravster has quit [Quit: Leaving.]
realDAB has joined #ruby
Opettaja has joined #ruby
realDAB has quit [Client Quit]
ffio_ has quit [Ping timeout: 264 seconds]
miskander has quit [Quit: miskander]
_Andres has quit [Ping timeout: 248 seconds]
<MrZYX> PeterBoy: think again about your assignment, what should you do?
cek has quit [Ping timeout: 246 seconds]
<PeterBoy> I need to put each assignment into the "attr_name"_history array
miskander has joined #ruby
<MrZYX> start by defining that array then
sarkis has joined #ruby
Zespre has quit [Quit: leaving]
brennanMKE has joined #ruby
JaTochNietDan has quit [Quit: Right.]
JaTochNietDan has joined #ruby
<PeterBoy> where do I define it? with a new method?
TheNotary has joined #ruby
<PeterBoy> can I put attr_name+"_history" = []?
<MrZYX> no
timonv has quit [Remote host closed the connection]
dawkirst has joined #ruby
JZTech101 has quit [Quit: Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC]
<MrZYX> don't you think you should get more fluent in basic OOP and how most operators in ruby are defined, before attempting metaprogramming?
rubarlion has joined #ruby
Cooler_ has quit [Ping timeout: 246 seconds]
tyman has left #ruby [#ruby]
rubarlio_ has joined #ruby
<PeterBoy> there is no documentation on metaprogramming that I can find
miskander_ has joined #ruby
miskander_ has quit [Read error: Connection reset by peer]
freerobby has joined #ruby
<PeterBoy> the rest of the assignments are metaprogramming
miskander_ has joined #ruby
<r0bgleeson> PeterBoy: you use the solution somewhere in that public.
<r0bgleeson> public example.*
enebo has joined #ruby
brennanMKE has quit [Ping timeout: 264 seconds]
<MrZYX> start with making the code runnable
<MrZYX> that is run it and solve any exceptions you get
enebo has quit [Client Quit]
<MrZYX> after that worry about functionality
miskander_ has quit [Client Quit]
<PeterBoy> I know that everything in ruby is an object and that all operators are method calls
JaTochNietDan has quit [Quit: Right.]
JaTochNietDan has joined #ruby
<PeterBoy> if I do attr_reader :red, I know the name: red
rubarlion has quit [Ping timeout: 264 seconds]
<PeterBoy> but if I do attr_reader "some variable", I don't know the name
cha1tanya has joined #ruby
cha1tanya has joined #ruby
cha1tanya has quit [Changing host]
<MrZYX> you know what attr_reader does, for your assignment you should understand how it does that first
miskander has quit [Ping timeout: 264 seconds]
Cooler_ has joined #ruby
alem0lars has joined #ruby
hatzopoulos has joined #ruby
_Andres has joined #ruby
miskander has joined #ruby
havenwood has joined #ruby
Zespre has joined #ruby
shift__ has joined #ruby
Zespre has quit [Client Quit]
hatzopoulos_ has quit [Ping timeout: 240 seconds]
cha1tanya has quit [Client Quit]
sarkis has quit [Ping timeout: 252 seconds]
freerobby has quit [Ping timeout: 248 seconds]
kreeves has quit [Ping timeout: 276 seconds]
shift_ has quit [Ping timeout: 276 seconds]
sarkis has joined #ruby
Zespre has joined #ruby
serp` has joined #ruby
vadelius has quit [Ping timeout: 264 seconds]
BRMatt has joined #ruby
Zespre has quit [Client Quit]
browndawg has joined #ruby
headshot has joined #ruby
denver has quit [Remote host closed the connection]
Zespre has joined #ruby
kayloos has quit [Remote host closed the connection]
tyman has joined #ruby
Zespre has quit [Client Quit]
b0oh has joined #ruby
romdi has joined #ruby
jamesaanderson has quit [Quit: Textual IRC Client: www.textualapp.com]
dash_ has quit [Ping timeout: 246 seconds]
sayan has quit [Ping timeout: 276 seconds]
fryguy- is now known as fryguy
rubarlion has joined #ruby
AkashicLegend has joined #ruby
JZTech101 has joined #ruby
rubarlio_ has quit [Ping timeout: 252 seconds]
kofno has joined #ruby
kofno has quit [Remote host closed the connection]
rubarlion has quit [Remote host closed the connection]
platoscave has quit [Quit: http://www.eradicategatesfoundation.com/]
DeanH has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
JZTech101 has quit [Client Quit]
axeman- has quit [Remote host closed the connection]
platoscave has joined #ruby
platoscave has quit [Max SendQ exceeded]
axeman- has joined #ruby
platoscave has joined #ruby
zmike123 has quit [Ping timeout: 246 seconds]
platoscave has quit [Max SendQ exceeded]
axeman- has quit [Remote host closed the connection]
vadelius has joined #ruby
alem0lars has quit [Ping timeout: 248 seconds]
platoscave has joined #ruby
platoscave has quit [Max SendQ exceeded]
dash_ has joined #ruby
sarkis has quit [Ping timeout: 264 seconds]
axeman- has joined #ruby
platoscave has joined #ruby
platoscave has quit [Max SendQ exceeded]
choobie has quit [Remote host closed the connection]
pskosinski has joined #ruby
platoscave has joined #ruby
platoscave has quit [Max SendQ exceeded]
ffio has joined #ruby
platoscave has joined #ruby
platoscave has quit [Max SendQ exceeded]
platoscave has joined #ruby
platoscave has quit [Max SendQ exceeded]
platoscave has joined #ruby
platoscave has quit [Max SendQ exceeded]
platoscave has joined #ruby
smathieu has joined #ruby
xcv has quit [Remote host closed the connection]
leonardo_ has joined #ruby
Shirakawasuna has joined #ruby
optimusprimem has quit [Ping timeout: 245 seconds]
Kruppe has quit [Remote host closed the connection]
smathieu has quit [Ping timeout: 276 seconds]
sayan has joined #ruby
kofno has joined #ruby
canton7 has quit [Excess Flood]
shift__ has quit [Quit: shift__]
Gacha has joined #ruby
cj3kim has joined #ruby
gildo has quit [Ping timeout: 276 seconds]
arya_ has quit [Ping timeout: 248 seconds]
Liothen has joined #ruby
kirun__ has joined #ruby
kayloos has joined #ruby
dash_ has quit [Quit: Time to beer :)]
leonardo_ has quit [Ping timeout: 245 seconds]
nbouscal has joined #ruby
choobie has joined #ruby
kirun_ has quit [Ping timeout: 245 seconds]
Zespre has joined #ruby
cj3kim has quit [Ping timeout: 248 seconds]
atyz has quit [Quit: Leaving...]
Zespre has quit [Client Quit]
pskosinski has quit [Ping timeout: 240 seconds]
Zespre has joined #ruby
Zespre has quit [Client Quit]
jmimi1 has quit [Quit: Leaving.]
kofno has quit [Remote host closed the connection]
Zespre has joined #ruby
atyz has joined #ruby
timonv has joined #ruby
Zespre has quit [Client Quit]
Zespre has joined #ruby
pskosinski has joined #ruby
BRMatt has quit [Ping timeout: 264 seconds]
goleldar has quit [Ping timeout: 245 seconds]
arya_ has joined #ruby
bryanray has joined #ruby
devoldmx3 has quit [Remote host closed the connection]
tatsuya_o has joined #ruby
kayloos has quit [Remote host closed the connection]
sayan1 has joined #ruby
sayan1 has quit [Read error: Connection reset by peer]
BRMatt has joined #ruby
Zespre has quit [Quit: leaving]
gildo has joined #ruby
kevinykchan has quit [Quit: Computer has gone to sleep.]
jefflyne has joined #ruby
Zespre has joined #ruby
miskander has quit [Quit: miskander]
Neomex has joined #ruby
Neomex has quit [Client Quit]
Zespre_ has joined #ruby
Zespre_ has quit [Client Quit]
pskosinski has quit [Quit: Til rivido Idisti!]
gyre007 has joined #ruby
Zespre_ has joined #ruby
devoldmx has joined #ruby
leonardo_ has joined #ruby
xcthulhu has joined #ruby
<xcthulhu> Hi, I am haskell programmer trying to learn ruby
goleldar has joined #ruby
<xcthulhu> I was wondering, is there a Lazy::reduce method?
<xcthulhu> Or does it just inherit the eager method from Enumerable?
tatsuya__ has joined #ruby
realDAB has joined #ruby
kirun__ has quit [Quit: Client exiting]
kevinykchan has joined #ruby
Zespre_ has quit [Client Quit]
jefflyne has quit [Remote host closed the connection]
Zespre_ has joined #ruby
toastynerd has joined #ruby
freerobby has joined #ruby
<zendeavor> are you searching for http://is.gd/Z5W6nW
Zespre_ has quit [Client Quit]
gildo has quit [Ping timeout: 264 seconds]
gyre007 has quit [Ping timeout: 264 seconds]
Anarch has quit [Ping timeout: 276 seconds]
<xcthulhu> I've seen this
<zendeavor> aye
<xcthulhu> But it doesn't talk about Lazy.reduce
Zespre_ has joined #ruby
sarkis has joined #ruby
<xcthulhu> I see from >> [].lazy.methods that reduce is there
Zespre_ has quit [Client Quit]
Anarch has joined #ruby
tatsuya_o has quit [Ping timeout: 252 seconds]
miskander has joined #ruby
Zespre_ has joined #ruby
<xcthulhu> It's alright, I'll just roll my own
<zendeavor> that'll be neat.
<xcthulhu> What I really need is a lazy scan
<xcthulhu> But I'm happy I'm learning Ruby now rather than circa one year ago when all of this was experimental
freerobby has quit [Ping timeout: 248 seconds]
v0n has joined #ruby
pkrnj has joined #ruby
goleldar has quit [Ping timeout: 248 seconds]
Catbuntu has joined #ruby
goleldar has joined #ruby
tatsuya__ has quit [Remote host closed the connection]
sarkis has quit [Ping timeout: 260 seconds]
realDAB has quit [Quit: realDAB]
canton7 has joined #ruby
xcv has joined #ruby
Zespre_ has quit [Quit: leaving]
miskander has quit [Quit: miskander]
JZTech101 has joined #ruby
<anildigital> xcthulhu: circa language?
Zespre_ has joined #ruby
ananthakumaran has quit [Quit: Leaving.]
Zespre_ has quit [Client Quit]
<xcthulhu> anildigital: Circa means approximately
Zespre has quit [Quit: leaving]
<xcthulhu> Approximately one year ago, lazy was super new in ruby
miskander has joined #ruby
<anildigital> xcthulhu: thanks for that. I never used circa
kevinykchan has quit [Quit: Computer has gone to sleep.]
Lewix has joined #ruby
freerobby has joined #ruby
v0n has quit [Ping timeout: 264 seconds]
timonv has quit [Remote host closed the connection]
Zespre has joined #ruby
Zespre_ has joined #ruby
Zespre has quit [Client Quit]
havenwood has quit [Remote host closed the connection]
havenwood has joined #ruby
miskander_ has joined #ruby
miskander_ has quit [Read error: Connection reset by peer]
Zespre has joined #ruby
sarkis has joined #ruby
Lewix has quit [Ping timeout: 276 seconds]
Zespre has quit [Client Quit]
miskander_ has joined #ruby
Zespre has joined #ruby
goleldar has quit [Ping timeout: 246 seconds]
Zespre has quit [Client Quit]
yacks has joined #ruby
musl_ has quit [Quit: WeeChat 0.4.1]
miskander has quit [Ping timeout: 248 seconds]
miskander_ has quit [Client Quit]
musl has joined #ruby
apt-get_install has quit [Quit: Quit: Veni Vidi Vici, Ave et Vale]
havenwood has quit [Remote host closed the connection]
obs has joined #ruby
<PeterBoy> what does ||= mean?
<mjc_> PeterBoy: conditional assignment
kayloos has joined #ruby
urbanmonk has joined #ruby
twoism has joined #ruby
<mjc_> PeterBoy: set left hand side to right hand side if left hand side is nil or false
<r0bgleeson> PeterBoy: foo ||= "bar" is (foo || foo = "bar")
daidoji has joined #ruby
twoism_ has joined #ruby
axeman- has quit [Remote host closed the connection]
twoism__ has joined #ruby
twoism has quit [Ping timeout: 276 seconds]
alem0lars has joined #ruby
twoism_ has quit [Ping timeout: 276 seconds]
devoldmx has quit [Remote host closed the connection]
brennanMKE has joined #ruby
kleinerdrache has quit [Quit: Ex-Chat]
Lewix has joined #ruby
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
lethjakman has quit [Ping timeout: 276 seconds]
leonardo_ has quit [*.net *.split]
jayne has quit [*.net *.split]
camt has quit [*.net *.split]
three18ti has quit [*.net *.split]
skasio has quit [*.net *.split]
headshot has quit [*.net *.split]
wuest_ has quit [*.net *.split]
willb1 has quit [*.net *.split]
rotor has quit [*.net *.split]
yeltzooo has quit [*.net *.split]
stairmast0r has quit [*.net *.split]
neektza1 has quit [*.net *.split]
nanothief has quit [*.net *.split]
jolleyjoe has quit [*.net *.split]
[Neurotic]_ has quit [*.net *.split]
sirecote has quit [*.net *.split]
dormiens has quit [*.net *.split]
shaman42_ has quit [*.net *.split]
Sp4rKy has quit [*.net *.split]
phreax has quit [*.net *.split]
jwang has quit [*.net *.split]
joshu_ has quit [*.net *.split]
spacebug1 has quit [*.net *.split]
emptynine has quit [*.net *.split]
Zelest has quit [*.net *.split]
norm has quit [*.net *.split]
Kelet has quit [*.net *.split]
lunarjar has quit [*.net *.split]
seich- has quit [*.net *.split]
jeffreylevesque has quit [*.net *.split]
angusiguess has quit [*.net *.split]
patronus_ has quit [*.net *.split]
fredjean has quit [*.net *.split]
TomRone has quit [*.net *.split]
araujo has quit [*.net *.split]
aaroncm has quit [*.net *.split]
uxp has quit [*.net *.split]
cschneid has quit [*.net *.split]
Y_Ichiro has quit [*.net *.split]
dobry-den has quit [*.net *.split]
mjc_ has quit [*.net *.split]
jmeeuwen has quit [*.net *.split]
Paradox has quit [*.net *.split]
Jb_ has quit [*.net *.split]
diegok has quit [*.net *.split]
Patteh has quit [*.net *.split]
Nightmare has quit [*.net *.split]
sami has quit [*.net *.split]
davidcelis has quit [*.net *.split]
zz_michael_mbp has quit [*.net *.split]
bw_ has quit [*.net *.split]
mvangala has quit [*.net *.split]
tehlers has quit [*.net *.split]
1JTAADTRY has quit [*.net *.split]
enhance has quit [*.net *.split]
joschi has quit [*.net *.split]
jericon has quit [*.net *.split]
mosez has quit [*.net *.split]
musl has quit [*.net *.split]
MarcWeber has quit [*.net *.split]
brennanMKE has quit [*.net *.split]
Anarch has quit [*.net *.split]
bryanray has quit [*.net *.split]
atyz has quit [*.net *.split]
browndawg has quit [*.net *.split]
mneorr_ has quit [*.net *.split]
AkashicLegend has quit [*.net *.split]
Nahra has quit [*.net *.split]
zomgbie has quit [*.net *.split]
PeterBoy has quit [*.net *.split]
coaster has quit [*.net *.split]
echevemaster has quit [*.net *.split]
huttan has quit [*.net *.split]
Guest7743 has quit [*.net *.split]
predator117 has quit [*.net *.split]
zigomir has quit [*.net *.split]
threesome has quit [*.net *.split]
stormbytes has quit [*.net *.split]
roger_rabbit has quit [*.net *.split]
radic__ has quit [*.net *.split]
Azure has quit [*.net *.split]
ILoveYou has quit [*.net *.split]
davedev24 has quit [*.net *.split]
felixjet has quit [*.net *.split]
splittingred has quit [*.net *.split]
halfie has quit [*.net *.split]
Derander_ has quit [*.net *.split]
eregon has quit [*.net *.split]
joelteon has quit [*.net *.split]
wang_ has quit [*.net *.split]
foohey_ has quit [*.net *.split]
BombStrike has quit [*.net *.split]
nomadic has quit [*.net *.split]
tdammers has quit [*.net *.split]
skogis has quit [*.net *.split]
WhereIsMySpoon has quit [*.net *.split]
asuka has quit [*.net *.split]
xargoon has quit [*.net *.split]
trepidaciousMBR has quit [*.net *.split]
daaaan_ has quit [*.net *.split]
pygospa has quit [*.net *.split]
deadalus has quit [*.net *.split]
phracker has quit [*.net *.split]
Boohbah has quit [*.net *.split]
peteyg has quit [*.net *.split]
shtirlic has quit [*.net *.split]
txdv has quit [*.net *.split]
BBonifield has quit [*.net *.split]
epochwolf has quit [*.net *.split]
sindork has quit [*.net *.split]
jgrevich has quit [*.net *.split]
Tobarja has quit [*.net *.split]
onewheelskyward has quit [*.net *.split]
codex has quit [*.net *.split]
rismoney has quit [*.net *.split]
idoru has quit [*.net *.split]
cibs has quit [*.net *.split]
AntelopeSalad has quit [*.net *.split]
closer has quit [*.net *.split]
JaTochNietDan has quit [*.net *.split]
ayonix has quit [*.net *.split]
lele has quit [*.net *.split]
taec_ has quit [*.net *.split]
shaileshg has quit [*.net *.split]
xxi has quit [*.net *.split]
ereslibre_laptop has quit [*.net *.split]
speakingcode-wor has quit [*.net *.split]
phasma has quit [*.net *.split]
yebyen has quit [*.net *.split]
DonVitoCorleone has quit [*.net *.split]
lancepantz has quit [*.net *.split]
hackeron has quit [*.net *.split]
mlue has quit [*.net *.split]
Tarential has quit [*.net *.split]
Cork has quit [*.net *.split]
Gate has quit [*.net *.split]
moeSeth has quit [*.net *.split]
Schmidt has quit [*.net *.split]
autumn has quit [*.net *.split]
queequeg2 has quit [*.net *.split]
anekos has quit [*.net *.split]
[0x1a] has quit [*.net *.split]
keyvan has quit [*.net *.split]
multi_io has quit [*.net *.split]
joonty has quit [*.net *.split]
ainame has quit [*.net *.split]
rayfinkle has quit [*.net *.split]
ohcibi has quit [*.net *.split]
JStoker has quit [*.net *.split]
sonne has quit [*.net *.split]
derf- has quit [*.net *.split]
freerobby has quit [*.net *.split]
canton7 has quit [*.net *.split]
kayloos has quit [*.net *.split]
choobie has quit [*.net *.split]
nbouscal has quit [*.net *.split]
Catbuntu has quit [*.net *.split]
ffio has quit [*.net *.split]
Liothen has quit [*.net *.split]
razi has quit [*.net *.split]
allsystemsarego has quit [*.net *.split]
eka has quit [*.net *.split]
jonkri has quit [*.net *.split]
ixti has quit [*.net *.split]
Kar- has quit [*.net *.split]
allanm has quit [*.net *.split]
seitensei has quit [*.net *.split]
Jelco___ has quit [*.net *.split]
aspiers has quit [*.net *.split]
Eiam has quit [*.net *.split]
fryguy has quit [*.net *.split]
u- has quit [*.net *.split]
cool has quit [*.net *.split]
ismlages has quit [*.net *.split]
kiela has quit [*.net *.split]
Drakevr has quit [*.net *.split]
Emmanuel_Chanel has quit [*.net *.split]
wormwood has quit [*.net *.split]
aedorn has quit [*.net *.split]
Gnubie has quit [*.net *.split]
Kov|abx has quit [*.net *.split]
supki has quit [*.net *.split]
heidar has quit [*.net *.split]
franks2 has quit [*.net *.split]
Martz has quit [*.net *.split]
Hien has quit [*.net *.split]
C0deMaver1ck has quit [*.net *.split]
Skelz0r has quit [*.net *.split]
thelamest has quit [*.net *.split]
monban has quit [*.net *.split]
AllStruck has quit [*.net *.split]
naquad has quit [*.net *.split]
tommylommykins has quit [*.net *.split]
airtonix has quit [*.net *.split]
withnale has quit [*.net *.split]
wereHamster has quit [*.net *.split]
nitrodex has quit [*.net *.split]
ElderFain has quit [*.net *.split]
justinmcp has quit [*.net *.split]
JZTech101 has quit [*.net *.split]
gianlucadv has quit [*.net *.split]
Mekkis has quit [*.net *.split]
Lewix has quit [*.net *.split]
kalleth has quit [*.net *.split]
Norrin has quit [*.net *.split]
b0oh has quit [*.net *.split]
anderson has quit [*.net *.split]
maxmanders has quit [*.net *.split]
io_syl has quit [*.net *.split]
d3 has quit [*.net *.split]
pupoque_ has quit [*.net *.split]
tyman has quit [*.net *.split]
ntus1017 has quit [*.net *.split]
Astralum has quit [*.net *.split]
Villadelfia has quit [*.net *.split]
QKO has quit [*.net *.split]
teddyp1cker has quit [*.net *.split]
paissad has quit [*.net *.split]
kzrl has quit [*.net *.split]
Evixion has quit [*.net *.split]
postmodern has quit [*.net *.split]
chxane has quit [*.net *.split]
w3pm has quit [*.net *.split]
ChristianS has quit [*.net *.split]
Cyrus has quit [*.net *.split]
mahmoudimus has quit [*.net *.split]
weeb1e has quit [*.net *.split]
yfeldblum has quit [*.net *.split]
Xuerian has quit [*.net *.split]
Asher has quit [*.net *.split]
TTilus has quit [*.net *.split]
raddazong has quit [*.net *.split]
Coolhand_ has quit [*.net *.split]
bnagy has quit [*.net *.split]
moted has quit [*.net *.split]
mnemon has quit [*.net *.split]
froy has quit [*.net *.split]
WarChief has quit [*.net *.split]
nemesit|znc has quit [*.net *.split]
mantle has quit [*.net *.split]
julian-delphiki has quit [*.net *.split]
tchebb has quit [*.net *.split]
gsvolt has quit [*.net *.split]
__main__ has quit [*.net *.split]
dwirc has quit [*.net *.split]
smlgs has quit [*.net *.split]
AlSquire has quit [*.net *.split]
DefV has quit [*.net *.split]
lusory has quit [*.net *.split]
Schuy13r has quit [*.net *.split]
Rennex has quit [*.net *.split]
mahlon has quit [*.net *.split]
jeremy_c has quit [*.net *.split]
Pengoo has quit [*.net *.split]
effbiai has quit [*.net *.split]
denken_ has quit [*.net *.split]
LBRapid has quit [*.net *.split]
bakingbread has quit [*.net *.split]
germanstudent has quit [*.net *.split]
xsdg has quit [*.net *.split]
Brando753 has quit [*.net *.split]
andr0m3da has quit [*.net *.split]
anildigital has quit [*.net *.split]
mnaser has quit [*.net *.split]
devyn has quit [*.net *.split]
Elfix has quit [*.net *.split]
sysop2 has quit [*.net *.split]
riku has quit [*.net *.split]
nick_h has quit [*.net *.split]
Niamkik_ has quit [*.net *.split]
twoism__ has quit [*.net *.split]
xcv has quit [*.net *.split]
_Andres has quit [*.net *.split]
dawkirst has quit [*.net *.split]
TheNotary has quit [*.net *.split]
romdi has quit [*.net *.split]
Notte has quit [*.net *.split]
shouya1 has quit [*.net *.split]
whowantstolivefo has quit [*.net *.split]
tommyvyo has quit [*.net *.split]
Nisstyre has quit [*.net *.split]
zaphrentidae12 has quit [*.net *.split]
Nanuq has quit [*.net *.split]
awc737 has quit [*.net *.split]
DonRichie has quit [*.net *.split]
wu_lmao has quit [*.net *.split]
Raboo has quit [*.net *.split]
Apocalypse has quit [*.net *.split]
JoeTheGuest has quit [*.net *.split]
niftylettuce has quit [*.net *.split]
rgoodwin has quit [*.net *.split]
Trynemjoel has quit [*.net *.split]
Gardel has quit [*.net *.split]
PhilK has quit [*.net *.split]
bluehavana has quit [*.net *.split]
DylanJ has quit [*.net *.split]
away_sondr3 has quit [*.net *.split]
Nilium has quit [*.net *.split]
Scient has quit [*.net *.split]
Koshian__ has quit [*.net *.split]
telling has quit [*.net *.split]
SecretAgent has quit [*.net *.split]
z has quit [*.net *.split]
prophile has quit [*.net *.split]
octarine has quit [*.net *.split]
iaj has quit [*.net *.split]
maddog__ has quit [*.net *.split]
hoelzro has quit [*.net *.split]
lectrick has quit [*.net *.split]
SirFunk_ has quit [*.net *.split]
swills has quit [*.net *.split]
rndstr has quit [*.net *.split]
pcarrier has quit [*.net *.split]
chuk has quit [*.net *.split]
drPoggs has quit [*.net *.split]
firebury has quit [*.net *.split]
Deele has quit [*.net *.split]
kaichanvong has quit [*.net *.split]
Rix has quit [*.net *.split]
marcin_m has quit [*.net *.split]
xerxas has quit [*.net *.split]
lupine has quit [*.net *.split]
Wandering_Glitch has quit [*.net *.split]
bmn has quit [*.net *.split]
dayepa has quit [*.net *.split]
alo1_ has quit [*.net *.split]
patsToms has quit [*.net *.split]
BeanDip_ has quit [*.net *.split]
sn0wb1rdz has quit [*.net *.split]
gtc has quit [*.net *.split]
Soulcutter has quit [*.net *.split]
Columcille has quit [*.net *.split]
RORgasm has quit [*.net *.split]
awarner_ has quit [*.net *.split]
lushious has quit [*.net *.split]
deavid has quit [*.net *.split]
zavier has quit [*.net *.split]
marcellu1 has quit [*.net *.split]
jokke has quit [*.net *.split]
mumblerit has quit [*.net *.split]
gadgetoid has quit [*.net *.split]
Roa has quit [*.net *.split]
matrixise has quit [*.net *.split]
skinny_much_ has quit [*.net *.split]
wyan has quit [*.net *.split]
katherinem13 has quit [*.net *.split]
nopper has quit [*.net *.split]
ccooke has quit [*.net *.split]
gf3 has quit [*.net *.split]
alexspeller has quit [*.net *.split]
xybre has quit [*.net *.split]
jcarouth has quit [*.net *.split]
brian`_ has quit [*.net *.split]
s-e has quit [*.net *.split]
Companion has quit [*.net *.split]
Niichan has quit [*.net *.split]
farn has quit [*.net *.split]
kpwz has quit [*.net *.split]
tr4656 has quit [*.net *.split]
malcolmva has quit [*.net *.split]
waxjar has quit [*.net *.split]
ned has quit [*.net *.split]
hkal has quit [*.net *.split]
fivethre1o has quit [*.net *.split]
oddraisin has quit [*.net *.split]
angelixd_ has quit [*.net *.split]
mephux_ has quit [*.net *.split]
prime has quit [*.net *.split]
TheSpectre has quit [*.net *.split]
timmow has quit [*.net *.split]
Caius has quit [*.net *.split]
northelks has quit [*.net *.split]
yshh has quit [*.net *.split]
yellow5 has quit [*.net *.split]
graft has quit [*.net *.split]
vaicine_ has quit [*.net *.split]
matled has quit [*.net *.split]
ping-pong has quit [*.net *.split]
Guest57220 has quit [*.net *.split]
yugui_zzz_ has quit [*.net *.split]
rpgsimmaster has quit [*.net *.split]
wookiehangover has quit [*.net *.split]
nw has quit [*.net *.split]
framling has quit [*.net *.split]
error404 has quit [*.net *.split]
BeLucid has quit [*.net *.split]
hamakn has quit [*.net *.split]
phantomcircuit has quit [*.net *.split]
robert_ has quit [*.net *.split]
bklang has quit [*.net *.split]
binw has quit [*.net *.split]
bricker has quit [*.net *.split]
thibauts has quit [*.net *.split]
sergicles has quit [*.net *.split]
paul_k has quit [*.net *.split]
darrik has quit [*.net *.split]
alexwh has quit [*.net *.split]
ozzloy has quit [*.net *.split]
epta has quit [*.net *.split]
klaas has quit [*.net *.split]
dextrey has quit [*.net *.split]
s_e has quit [*.net *.split]
soukihei has quit [*.net *.split]
krishna has quit [*.net *.split]
_br_ has quit [*.net *.split]
spike|spiegel has quit [*.net *.split]
TMM has quit [*.net *.split]
destruct1re has quit [*.net *.split]
dnyy has quit [*.net *.split]
foobArrrr has quit [*.net *.split]
preller_ has quit [*.net *.split]
rtl has quit [*.net *.split]
flori has quit [*.net *.split]
sweeper has quit [*.net *.split]
mediko_ has quit [*.net *.split]
drizz has quit [*.net *.split]
elaptics has quit [*.net *.split]
conceal_rs_____0 has quit [*.net *.split]
LiquidInsect has quit [*.net *.split]
pdtpatrick has quit [*.net *.split]
Muz has quit [*.net *.split]
ged has quit [*.net *.split]
TheHodge has quit [*.net *.split]
classix has quit [*.net *.split]
eval-in has quit [*.net *.split]
xcthulhu has quit [*.net *.split]
daidoji has quit [*.net *.split]
alem0lars has quit [*.net *.split]
pkrnj has quit [*.net *.split]
BRMatt has quit [*.net *.split]
arya_ has quit [*.net *.split]
sayan has quit [*.net *.split]
hatzopoulos has quit [*.net *.split]
londerson has quit [*.net *.split]
wallerdev has quit [*.net *.split]
nitish has quit [*.net *.split]
marr has quit [*.net *.split]
atno has quit [*.net *.split]
nkts has quit [*.net *.split]
spider-mario has quit [*.net *.split]
zzak has quit [*.net *.split]
_veer has quit [*.net *.split]
PaulePanter has quit [*.net *.split]
robustus has quit [*.net *.split]
ferdev has quit [*.net *.split]
Jalada has quit [*.net *.split]
invsblduck has quit [*.net *.split]
mburns has quit [*.net *.split]
yasu has quit [*.net *.split]
KillerFox has quit [*.net *.split]
wargasm has quit [*.net *.split]
thejoecarroll has quit [*.net *.split]
fuleo has quit [*.net *.split]
bier has quit [*.net *.split]
wudofyr___ has quit [*.net *.split]
LordAlveric has quit [*.net *.split]
Jedi_SCT1 has quit [*.net *.split]
zz_pinage404 has quit [*.net *.split]
undert has quit [*.net *.split]
FDj has quit [*.net *.split]
spacebug has quit [*.net *.split]
guilleiguaran_ has quit [*.net *.split]
metallisto has quit [*.net *.split]
avelldiroll has quit [*.net *.split]
jeekl has quit [*.net *.split]
DarthGandalf has quit [*.net *.split]
jaredrhine_ has quit [*.net *.split]
kfunk has quit [*.net *.split]
Killerkeksdose has quit [*.net *.split]
jpun has quit [*.net *.split]
tomaw has quit [*.net *.split]
MrZYX has quit [*.net *.split]
wting has quit [*.net *.split]
thomas` has quit [*.net *.split]
Blue_Ice has quit [*.net *.split]
felipe has quit [*.net *.split]
drago777 has quit [*.net *.split]
Alasdairrr has quit [*.net *.split]
james_woods has quit [*.net *.split]
ddd__ has quit [*.net *.split]
beingjohnm has quit [*.net *.split]
jtperreault has quit [*.net *.split]
klipeto has quit [*.net *.split]
parus has quit [*.net *.split]
mame3 has quit [*.net *.split]
caleon has quit [*.net *.split]
Kabaka has quit [*.net *.split]
tacos1de_ has quit [*.net *.split]
Bry8Star{T2 has quit [*.net *.split]
blackmes1 has quit [*.net *.split]
DrCode has quit [*.net *.split]
end_guy has quit [*.net *.split]
eaWPq4nU has quit [*.net *.split]
lemonsparrow has quit [*.net *.split]
platoscave has quit [*.net *.split]
yacks has quit [*.net *.split]
fridim__ has quit [*.net *.split]
vadelius has quit [*.net *.split]
obs has quit [*.net *.split]
urbanmonk has quit [*.net *.split]
jonathanwallace has quit [*.net *.split]
jeffreylevesque_ has quit [*.net *.split]
BizarreCake has quit [*.net *.split]
r4nd0m1 has quit [*.net *.split]
r0bgleeson has quit [*.net *.split]
Newbcake has quit [*.net *.split]
decoponio has quit [*.net *.split]
Mon_Ouie has quit [*.net *.split]
Guest603 has quit [*.net *.split]
Fuzai has quit [*.net *.split]
sailias has quit [*.net *.split]
dmyers has quit [*.net *.split]
tobyo1 has quit [*.net *.split]
Beoran__ has quit [*.net *.split]
Olipro has quit [*.net *.split]
s0ber has quit [*.net *.split]
hesco has quit [*.net *.split]
Adawerk_ has quit [*.net *.split]
joast has quit [*.net *.split]
`MArceLL` has quit [*.net *.split]
kloeri has quit [*.net *.split]
defrag1 has quit [*.net *.split]
rblackwe has quit [*.net *.split]
braincrash has quit [*.net *.split]
Rylai has quit [*.net *.split]
s00pcan has quit [*.net *.split]
NimeshNeema has quit [*.net *.split]
RubyPanther has quit [*.net *.split]
Weazy_ has quit [*.net *.split]
aboudreault has quit [*.net *.split]
dross has quit [*.net *.split]
fumduq- has quit [*.net *.split]
babinho_ has quit [*.net *.split]
mist has quit [*.net *.split]
dominikh has quit [*.net *.split]
nazty has quit [*.net *.split]
awwaiid has quit [*.net *.split]
pietr0_ has quit [*.net *.split]
fcoury has quit [*.net *.split]
sgkim126l has quit [*.net *.split]
woolite64_ has quit [*.net *.split]
elektronaut has quit [*.net *.split]
robwilliamsuk has quit [*.net *.split]
Patchou has quit [*.net *.split]
jaimef has quit [*.net *.split]
peterhel1berg has quit [*.net *.split]
ekarlso has quit [*.net *.split]
geoffw8_ has quit [*.net *.split]
hakunin has quit [*.net *.split]
kennym has quit [*.net *.split]
dhoss has quit [*.net *.split]
epitron has quit [*.net *.split]
monomyth has quit [*.net *.split]
Guest3789 has quit [*.net *.split]
yonahw_ has quit [*.net *.split]
sebastianb has quit [*.net *.split]
Alina-malina has quit [*.net *.split]
tessi has quit [*.net *.split]
voodoofish has quit [*.net *.split]
sumark has quit [*.net *.split]
ShapeShifter499 has quit [*.net *.split]
ninegrid has quit [*.net *.split]
mroth has quit [*.net *.split]
fourq_ has quit [*.net *.split]
dubios has quit [*.net *.split]
brjannc has quit [*.net *.split]
jsaak has quit [*.net *.split]
ddv has quit [*.net *.split]
Spitfire has quit [*.net *.split]
tekacs has quit [*.net *.split]
sarkis has quit [*.net *.split]
Cooler_ has quit [*.net *.split]
serp` has quit [*.net *.split]
Opettaja has quit [*.net *.split]
Gacha has quit [*.net *.split]
DrShoggoth has quit [*.net *.split]
matchaw has quit [*.net *.split]
mary5030 has quit [*.net *.split]
TonyMergue has quit [*.net *.split]
lkba has quit [*.net *.split]
forced_request has quit [*.net *.split]
intuxicated has quit [*.net *.split]
osvico has quit [*.net *.split]
thesheff17 has quit [*.net *.split]
SeySayux has quit [*.net *.split]
m8 has quit [*.net *.split]
swordsmanz has quit [*.net *.split]
amacgregor has quit [*.net *.split]
rdark has quit [*.net *.split]
bubbajones has quit [*.net *.split]
NiteRain has quit [*.net *.split]
xefi_ has quit [*.net *.split]
dv_ has quit [*.net *.split]
banzounet has quit [*.net *.split]
toastynerd has quit [*.net *.split]
HardFu has quit [*.net *.split]
marcgg has quit [*.net *.split]
m_3 has quit [*.net *.split]
pontiki has quit [*.net *.split]
TheNumb has quit [*.net *.split]
tehKitten has quit [*.net *.split]
oz has quit [*.net *.split]
Kovensky has quit [*.net *.split]
NsOmNiAc has quit [*.net *.split]
twinkleHood has quit [*.net *.split]
MissionCritical has quit [*.net *.split]
ZadYree has quit [*.net *.split]
drfreeze has quit [*.net *.split]
gkunno has quit [*.net *.split]
newton has quit [*.net *.split]
Crawford has quit [*.net *.split]
contradictioned_ has quit [*.net *.split]
andredieb has quit [*.net *.split]
slightair_ has quit [*.net *.split]
Bish has quit [*.net *.split]
calmyournerves has quit [*.net *.split]
notbrent___ has quit [*.net *.split]
nuba has quit [*.net *.split]
sam113101_ has quit [*.net *.split]
blast_hardcheese has quit [*.net *.split]
spacemud has quit [*.net *.split]
karnowski has quit [*.net *.split]
fbernier has quit [*.net *.split]
cam`_ has quit [*.net *.split]
crodas has quit [*.net *.split]
emdub has quit [*.net *.split]
sahil has quit [*.net *.split]
msch has quit [*.net *.split]
nuck has quit [*.net *.split]
samuelkadolph has quit [*.net *.split]
ejnahc has quit [*.net *.split]
mosheee has quit [*.net *.split]
TheMoonMaster has quit [*.net *.split]
kenichi has quit [*.net *.split]
KarlHung1s has quit [*.net *.split]
afd__ has quit [*.net *.split]
flagg0205 has quit [*.net *.split]
eliasp has quit [*.net *.split]
apeiros has quit [*.net *.split]
yeban has quit [*.net *.split]
erry has quit [*.net *.split]
chiel_ has quit [*.net *.split]
linduxed has quit [*.net *.split]
machuga has quit [*.net *.split]
moshee- has quit [*.net *.split]
jp- has quit [*.net *.split]
ericwood has quit [*.net *.split]
finges_ has quit [*.net *.split]
kvodlecks has quit [*.net *.split]
Guest6754 has quit [*.net *.split]
yosafbridge` has quit [*.net *.split]
wchun has quit [*.net *.split]
toddWork_ has quit [*.net *.split]
geekles has quit [*.net *.split]
TheBlackMan has quit [*.net *.split]
bsdbandit has quit [*.net *.split]
crankycoder has quit [*.net *.split]
Desert_eagle has quit [*.net *.split]
zeroXten has quit [*.net *.split]
homelinen has quit [*.net *.split]
Morrolan has quit [*.net *.split]
crazedpsyc has quit [*.net *.split]
Daemoen has quit [*.net *.split]
ahuman has quit [*.net *.split]
hexbit_ has quit [*.net *.split]
Kudos has quit [*.net *.split]
kkh has quit [*.net *.split]
Guest42633 has quit [*.net *.split]
bakedb has quit [*.net *.split]
jinie has quit [*.net *.split]
phutchins has quit [*.net *.split]
MetaCosm has quit [*.net *.split]
regedare1 has quit [*.net *.split]
billy_ran_away_ has quit [*.net *.split]
kstephens has quit [*.net *.split]
sixteneighty has quit [*.net *.split]
stopbit has quit [*.net *.split]
martxel has quit [*.net *.split]
gregorg has quit [*.net *.split]
epic has quit [*.net *.split]
cout has quit [*.net *.split]
maloik has quit [*.net *.split]
rcs has quit [*.net *.split]
Guest30040 has quit [*.net *.split]
jso has quit [*.net *.split]
kennyvb has quit [*.net *.split]
reactormonk has quit [*.net *.split]
udoprog has quit [*.net *.split]
cjk101010 has quit [*.net *.split]
Fraeon has quit [*.net *.split]
poincare101 has quit [Read error: Operation timed out]
pipework has quit [Quit: Leaving...]
_whitelogger__ has joined #ruby
tommyblue has joined #ruby
aetaric has joined #ruby
jimeh has joined #ruby
Catie has joined #ruby
e-dard has joined #ruby
sweet_kid has joined #ruby
krnflake has joined #ruby
Peej has joined #ruby
arusso has joined #ruby
seich- has quit [Excess Flood]
nfk has joined #ruby
csdc has joined #ruby
fearoffish has joined #ruby
matti has quit [Changing host]
matti has joined #ruby
Catie has joined #ruby
Catie has quit [Changing host]
_bart has joined #ruby
Guest85414__ has joined #ruby
tethra has joined #ruby
atyz has quit [Read error: Connection reset by peer]
tyman has quit [Read error: No buffer space available]
Veejay has joined #ruby
tethra has quit [Changing host]
tethra has joined #ruby
arusso has joined #ruby
arusso has quit [Changing host]
nfk has quit [Changing host]
nfk has joined #ruby
micah` has joined #ruby
kevinfagan has joined #ruby
buibex has joined #ruby
Xeago has joined #ruby
Shirakawasuna has joined #ruby
sayan has quit [Ping timeout: 248 seconds]
is_null has joined #ruby
tobiasvl has joined #ruby
ziyadb has joined #ruby
seich has joined #ruby
Zespre has joined #ruby
SegFaultAX has joined #ruby
Zespre_ has joined #ruby
adamholt has joined #ruby
Shirakawasuna has quit [Max SendQ exceeded]
ILoveYou has joined #ruby
davidboy has joined #ruby
Shirakawasuna has joined #ruby
scrogson has joined #ruby
zendeavor has joined #ruby
zero7 has joined #ruby
obs has quit [Read error: Connection reset by peer]
UForgotten has joined #ruby
Azure has quit [Ping timeout: 275 seconds]
obs_ has joined #ruby
BBonifield has quit [Ping timeout: 275 seconds]
Zespre_ has quit [Client Quit]
kofno has joined #ruby
chee has joined #ruby
BBonifield has joined #ruby
Azure has joined #ruby
S0da has joined #ruby
Zespre_ has joined #ruby
d3 has quit [Quit: Ухожу я от вас (xchat 2.4.5 или старше)]
wesside has joined #ruby
predator117 has quit [Ping timeout: 257 seconds]
ILoveYou[ has quit [Ping timeout: 257 seconds]
Zespre_ has quit [Client Quit]
Catbuntu has quit [Excess Flood]
phracker has quit [Ping timeout: 257 seconds]
Catbuntu has joined #ruby
zeromodulus has joined #ruby
m4rcu5 has joined #ruby
pupoque__ has joined #ruby
platoscave has quit [Ping timeout: 245 seconds]
predator117 has joined #ruby
tris has joined #ruby
babykosh has joined #ruby
stormbytes has quit [Quit: Linkinus - http://linkinus.com]
alem0lars has quit [Quit: Leaving]
ELLIOTTCABLE has joined #ruby
marienz has joined #ruby
invsblduck has quit [Changing host]
invsblduck has joined #ruby
pupoque__ has quit [Client Quit]
machuga is now known as machuga|away
ssvo has joined #ruby
waxjar has quit [Ping timeout: 240 seconds]
sayan has joined #ruby
faulkner has joined #ruby
buibex has quit [Remote host closed the connection]
pupoque_ has quit [Remote host closed the connection]
nitish has quit [Remote host closed the connection]
kofno has quit [Ping timeout: 264 seconds]
disbelief is now known as slash_nick
anildigital is now known as anildigital_away
Zespre_ has joined #ruby
Zespre_ has quit [Client Quit]
wildcard0 has joined #ruby
Zespre_ has joined #ruby
Zespre_ has quit [Client Quit]
graft is now known as Guest23859
serp` has quit [Quit: serp`]
Zespre_ has joined #ruby
phracker has joined #ruby
Zespre_ has quit [Client Quit]
Zespre_ has joined #ruby
Zespre_ has quit [Client Quit]
caveat- has joined #ruby
tyman has joined #ruby
benzrf has joined #ruby
<benzrf> hey
Zespre_ has joined #ruby
Zespre_ has quit [Client Quit]
kayloos has quit [Remote host closed the connection]
leonardo_ has quit [Remote host closed the connection]
Zespre_ has joined #ruby
<benzrf> I'm a big fan of Python; the one thing that bugs me about it is its terrible FP support. from what I've seen and heard about ruby, it has a great deal in common with Python but is better for FP.
Zespre_ has quit [Client Quit]
platoscave has joined #ruby
codecop has joined #ruby
Zespre_ has joined #ruby
<benzrf> so, I've decided to look into it, but I prefer to understand the languages I use at a deep leve
<benzrf> where can I learn about ruby beyond the basics while also learning exactly how everything works? i.e. metaclasses, and what syntax is sugar for
whowantstolivefo has quit [Ping timeout: 245 seconds]
Zespre_ has quit [Client Quit]
kayloos has joined #ruby
Kar- has quit [Remote host closed the connection]
Zespre has quit [Quit: leaving]
xsdg has quit [Ping timeout: 264 seconds]
<benzrf> pfft
optimusprimem has joined #ruby
Zespre has joined #ruby
Zespre has quit [Client Quit]
BizarreCake has quit [Ping timeout: 246 seconds]
virt|a has joined #ruby
AkashicLegend_ has joined #ruby
benzrf has left #ruby [#ruby]
davedev2_ has joined #ruby
cj3kim has joined #ruby
WhereIsMySpoon_ has joined #ruby
Spaceghost|work has joined #ruby
huttan_ has joined #ruby
mneorr has joined #ruby
ziyadb_ has joined #ruby
Nahra_ has joined #ruby
pipework has quit [Disconnected by services]
Spaceghost|work is now known as pipework
sindork_ has joined #ruby
ffio_ has joined #ruby
Boohbah_ has joined #ruby
wang has joined #ruby
eregon_ has joined #ruby
BombAw has joined #ruby
pskosinski has joined #ruby
_veer has quit [Ping timeout: 248 seconds]
daaaan has joined #ruby
skogis_ has joined #ruby
Guest23859 has quit [Remote host closed the connection]
pygospa has quit [Disconnected by services]
Derander has joined #ruby
TheRealPygo has joined #ruby
rdark has quit [Quit: leaving]
brennanM_ has joined #ruby
txdv_ has joined #ruby
eregon_ has quit [Excess Flood]
adamholt_ has joined #ruby
ffio has quit [Ping timeout: 251 seconds]
_veer has joined #ruby
<TheNotary> things are completely messed up right now. When I type "git *tab*" to get autocomplete, I see a weird message and stack crash http://pastebin.com/UC5YU0CG
Anarch_ has joined #ruby
<TheNotary> has anyone seen this before? I don't even know where to begin to fix this
timonv has joined #ruby
eregon_ has joined #ruby
psychouroboros has joined #ruby
DrForr_ has joined #ruby
Neomex has joined #ruby
zendeavr has joined #ruby
codecop has quit [*.net *.split]
phracker has quit [*.net *.split]
platoscave has quit [*.net *.split]
zero7 has quit [*.net *.split]
ziyadb has quit [*.net *.split]
adamholt has quit [*.net *.split]
zendeavor has quit [*.net *.split]
DrForr has quit [*.net *.split]
GeekOnCoffee has quit [*.net *.split]
sindork has quit [*.net *.split]
brennanMKE has quit [*.net *.split]
musl has quit [*.net *.split]
Anarch has quit [*.net *.split]
bryanray has quit [*.net *.split]
AkashicLegend has quit [*.net *.split]
browndawg has quit [*.net *.split]
Nahra has quit [*.net *.split]
mneorr_ has quit [*.net *.split]
PeterBoy has quit [*.net *.split]
threesome has quit [*.net *.split]
echevemaster has quit [*.net *.split]
Guest7743 has quit [*.net *.split]
huttan has quit [*.net *.split]
coaster has quit [*.net *.split]
radic__ has quit [*.net *.split]
roger_rabbit has quit [*.net *.split]
splittingred has quit [*.net *.split]
davedev24 has quit [*.net *.split]
joelteon has quit [*.net *.split]
halfie has quit [*.net *.split]
eregon has quit [*.net *.split]
wang_ has quit [*.net *.split]
Derander_ has quit [*.net *.split]
foohey_ has quit [*.net *.split]
WhereIsMySpoon has quit [*.net *.split]
nomadic has quit [*.net *.split]
BombStrike has quit [*.net *.split]
skogis has quit [*.net *.split]
tdammers has quit [*.net *.split]
asuka has quit [*.net *.split]
daaaan_ has quit [*.net *.split]
trepidaciousMBR has quit [*.net *.split]
xargoon has quit [*.net *.split]
deadalus has quit [*.net *.split]
Boohbah has quit [*.net *.split]
peteyg has quit [*.net *.split]
shtirlic has quit [*.net *.split]
onewheelskyward has quit [*.net *.split]
Tobarja has quit [*.net *.split]
epochwolf has quit [*.net *.split]
jgrevich has quit [*.net *.split]
txdv has quit [*.net *.split]
codex has quit [*.net *.split]
idoru has quit [*.net *.split]
zendeavr is now known as zendeavor
BombAw is now known as BombStrike
AkashicLegend_ is now known as AkashicLegend
Xeago has quit [Remote host closed the connection]
ssvo has quit [Ping timeout: 248 seconds]
blz37 has joined #ruby
Anarch_ is now known as Anarch
nomadic has joined #ruby
codex has joined #ruby
jgrevich has joined #ruby
asuka has joined #ruby
<matled> TheNotary: my guess is that rvm hooks into your shell's tab completion but rvm is broken for some reason. you may try the rvm channel or the channel for your shell.
Zespre has joined #ruby
Neomex has quit [Client Quit]
foohey has joined #ruby
halfie has joined #ruby
<TheNotary> oh, snap, that's right I was fiddling with RVM this morning
shtirlic_ has joined #ruby
<TheNotary> thanks matled, I think an rvm implosion should fix things up for me
onewheelskyward has joined #ruby
threesome has joined #ruby
ziyadb_ is now known as ziyadb
tris has quit [Excess Flood]
platoscave has joined #ruby
joelteon has joined #ruby
platoscave has quit [Max SendQ exceeded]
echevemaster has joined #ruby
epochwolf has joined #ruby
xargoon has joined #ruby
Tobarja has joined #ruby
babykosh has quit [Quit: babykosh]
roger_rabbit has joined #ruby
tris has joined #ruby
Neomex has joined #ruby
browndawg has joined #ruby
peteyg has joined #ruby
radic__ has joined #ruby
platoscave has joined #ruby
Zespre has quit [Client Quit]
pskosinski has quit [Quit: Til rivido Idisti!]
zomgbie_ has quit [Read error: Connection reset by peer]
pskosinski has joined #ruby
kayloos has quit [Remote host closed the connection]
musl has joined #ruby
Zespre has joined #ruby
pskosinski has quit [Client Quit]
Guest7743 has joined #ruby
codecop has joined #ruby
GeekOnCoffee has joined #ruby
splittingred has joined #ruby
coaster has joined #ruby
idoru has joined #ruby
sarkis has quit [Ping timeout: 264 seconds]
tdammers has joined #ruby
Zespre has quit [Client Quit]
tdammers is now known as Guest89376
decoponio has quit [Quit: Leaving...]
phracker has joined #ruby
ntus1017 has quit [Remote host closed the connection]
freerobby has quit [Quit: Leaving.]
Neomex has quit [Quit: Neomex]
ssvo has joined #ruby
dominikh1 has joined #ruby
dominikh has quit [Quit: WeeChat 0.4.0-dev]
obs_ is now known as obs
platoscave has quit [Ping timeout: 284 seconds]
Zespre has joined #ruby
Guest89376 has quit [Changing host]
Guest89376 has joined #ruby
dominikh1 is now known as dominikh
anildigital_away is now known as anildigital
zomgbie has joined #ruby
Lewix has quit [Ping timeout: 264 seconds]
Guest89376 is now known as tdammers
platoscave has joined #ruby
platoscave has quit [Max SendQ exceeded]
tdammers has left #ruby [#ruby]
browndawg has quit [Quit: Leaving.]
browndawg has joined #ruby
codemannew has joined #ruby
timonv has quit [Remote host closed the connection]
platoscave has joined #ruby
smathieu has joined #ruby
Sp4rKy has quit [Ping timeout: 240 seconds]
xcv has quit [Remote host closed the connection]
Shirakawasuna has quit [Quit: Leaving]
splittingred has quit [Quit: splittingred]
yourmysin has joined #ruby
arya_ has quit []
twoism__ has quit [Remote host closed the connection]
smathieu has quit [Ping timeout: 260 seconds]
rodacato has joined #ruby
motto has joined #ruby
amacgregor_ has joined #ruby
arya_ has joined #ruby
Cooler__ has joined #ruby
samuelkadolph_ has joined #ruby
Vivekananda has joined #ruby
coddymazet has joined #ruby
rodasc has joined #ruby
sahil__ has joined #ruby
Jeep has joined #ruby
Peej has quit [Disconnected by services]
spacemud_ has joined #ruby
TheMoonMaster_ has joined #ruby
msch` has joined #ruby
calmyournerves_ has joined #ruby
sam113101_afk has joined #ruby
DeanH has joined #ruby
milardovich has joined #ruby
veer has joined #ruby
milardovich has quit [Max SendQ exceeded]
veer is now known as Guest15380
Catbuntu has quit [Quit: THREEDAYSWITHOUTSMOKINGIWANTACOOKIENOTWOCOOKIESNOTHREECOOKIES!]
tacos1de_ has quit [Remote host closed the connection]
bubbajoness has joined #ruby
jericon has quit [Ping timeout: 240 seconds]
geekles has quit [Read error: Operation timed out]
NsOmNiAc_ has joined #ruby
micah` has quit [Ping timeout: 246 seconds]
TheNumb_ has joined #ruby
milardovich has joined #ruby
aaroncm has quit [Ping timeout: 240 seconds]
joelteon has quit [Ping timeout: 244 seconds]
moshee has joined #ruby
ZadYree_ has joined #ruby
CrawfordComeaux has joined #ruby
elaptics is now known as elaptics`away
baroquebobcat has joined #ruby
niklasb has joined #ruby
codecop_ has joined #ruby
ejnahc_ has joined #ruby
slightair has joined #ruby
fbernier_ has joined #ruby
BombStri- has joined #ruby
ChronocityLC has joined #ruby
cj3kim has quit [Remote host closed the connection]
scrogson_ has joined #ruby
peteyg_ has joined #ruby
erichmenge_ has joined #ruby
milardovich has quit [Read error: Connection reset by peer]
jeffreylevesque_ has quit [Write error: Broken pipe]
kevinfagan_ has joined #ruby
twinkleH1od has joined #ruby
<TheNotary> matled, do you know how rvm is hooking git? I did rvm implode on this user, but git is still giving me weird autocomplete behavior
matchaw_ has joined #ruby
thick_mcrunfast has joined #ruby
PLejeck has joined #ruby
toasty_ has joined #ruby
gkunno_ has joined #ruby
Sindacious has joined #ruby
andredie` has joined #ruby
tris has quit [Excess Flood]
PLejeck has quit [Changing host]
PLejeck has joined #ruby
Lewix has joined #ruby
dv__ has joined #ruby
codemannew has quit [*.net *.split]
platoscave has quit [*.net *.split]
Guest7743 has quit [*.net *.split]
codecop has quit [*.net *.split]
coaster has quit [*.net *.split]
phracker has quit [*.net *.split]
idoru has quit [*.net *.split]
GeekOnCoffee has quit [*.net *.split]
blast_hardcheese has quit [Ping timeout: 264 seconds]
Cooler_ has quit [Read error: Connection reset by peer]
samuelkadolph has quit [Ping timeout: 264 seconds]
TheNumb has quit [Ping timeout: 264 seconds]
calmyournerves has quit [Ping timeout: 264 seconds]
ejnahc has quit [Ping timeout: 264 seconds]
thick_mcrunfast is now known as blast_hardcheese
samuelkadolph_ is now known as samuelkadolph
BombStrike has quit [Ping timeout: 264 seconds]
gkunno has quit [Ping timeout: 264 seconds]
spacemud has quit [Ping timeout: 264 seconds]
sam113101_ has quit [Ping timeout: 264 seconds]
notbrent___ has quit [Ping timeout: 264 seconds]
sahil has quit [Ping timeout: 264 seconds]
_veer has quit [Ping timeout: 264 seconds]
AkashicLegend has quit [Ping timeout: 264 seconds]
Opettaja has quit [Ping timeout: 264 seconds]
forced_request has quit [Ping timeout: 264 seconds]
intuxicated has quit [Ping timeout: 264 seconds]
spacemud_ is now known as spacemud
NiteRain has quit [Ping timeout: 264 seconds]
erichmenge has quit [Ping timeout: 264 seconds]
twinkleHood has quit [Ping timeout: 264 seconds]
ZadYree has quit [Ping timeout: 264 seconds]
cam`_ has quit [Ping timeout: 264 seconds]
nuck has quit [Ping timeout: 264 seconds]
thesheff17 has quit [Ping timeout: 264 seconds]
m8 has quit [Ping timeout: 264 seconds]
MissionCritical has quit [Ping timeout: 264 seconds]
newton has quit [Ping timeout: 264 seconds]
msch has quit [Ping timeout: 264 seconds]
TheMoonMaster has quit [Ping timeout: 264 seconds]
mosheee has quit [Ping timeout: 264 seconds]
erichmenge_ is now known as erichmenge
twinkleHood has joined #ruby
HardFu has quit [Ping timeout: 264 seconds]
fbernier has quit [Ping timeout: 264 seconds]
prakriti has joined #ruby
twinkleHood has quit [*.net *.split]
browndawg has quit [*.net *.split]
radic__ has quit [*.net *.split]
peteyg has quit [*.net *.split]
codex has quit [*.net *.split]
TheRealPygo has quit [*.net *.split]
Nahra_ has quit [*.net *.split]
ffio_ has quit [*.net *.split]
huttan_ has quit [*.net *.split]
kevinfagan has quit [*.net *.split]
scrogson has quit [*.net *.split]
Gacha has quit [*.net *.split]
DrShoggoth has quit [*.net *.split]
matchaw has quit [*.net *.split]
mary5030 has quit [*.net *.split]
lkba has quit [*.net *.split]
TonyMergue has quit [*.net *.split]
bubbajones has quit [*.net *.split]
osvico has quit [*.net *.split]
amacgregor has quit [*.net *.split]
swordsmanz has quit [*.net *.split]
SeySayux has quit [*.net *.split]
toastynerd has quit [*.net *.split]
marcgg has quit [*.net *.split]
m_3 has quit [*.net *.split]
pontiki has quit [*.net *.split]
banzounet has quit [*.net *.split]
xefi_ has quit [*.net *.split]
dv_ has quit [*.net *.split]
tehKitten has quit [*.net *.split]
Kovensky has quit [*.net *.split]
oz has quit [*.net *.split]
drfreeze has quit [*.net *.split]
NsOmNiAc has quit [*.net *.split]
nuba has quit [*.net *.split]
Bish has quit [*.net *.split]
contradictioned_ has quit [*.net *.split]
slightair_ has quit [*.net *.split]
Crawford has quit [*.net *.split]
andredieb has quit [*.net *.split]
karnowski has quit [*.net *.split]
emdub has quit [*.net *.split]
crodas has quit [*.net *.split]
kenichi has quit [*.net *.split]
scrogson_ is now known as scrogson
nuba_ has joined #ruby
tacos1de has joined #ruby
zachrab has joined #ruby
s0ber_ has joined #ruby
<mjc_> TheNotary: did you log out/back in?
dv__ has quit [Excess Flood]
<zachrab> not sure if this is a ruby on unix question however im trying to contribute to ruby gems
<zachrab> and grepping for words is taking an eternity
<TheNotary> mjc_: I got out of the bash terminal, which should have reset everything, right?
<zachrab> how can i quickly navigate through the codebase
atno has quit [Remote host closed the connection]
thesheff17 has joined #ruby
<MrZYX> ctags has rudimentary ruby support
oz has joined #ruby
drfreeze has joined #ruby
dv_ has joined #ruby
tehKitten has joined #ruby
CrawfordComeaux is now known as Crawford
obs has quit [Write error: Broken pipe]
s0ber has quit [Write error: Broken pipe]
s0ber_ is now known as s0ber
dross_ has joined #ruby
gkunno_ is now known as gkunno
foohey_ has joined #ruby
tris has joined #ruby
DonRichie has quit [Quit: Verlassend]
babinho has joined #ruby
dhoss_ has joined #ruby
marcgg has joined #ruby
ffio_ has joined #ruby
sambao21 has quit [Quit: Computer has gone to sleep.]
foohey has quit [Remote host closed the connection]
tris has quit [Excess Flood]
Nigel_ has joined #ruby
<havenwood> zachrab: Using a text editor to navigate around is popular. Depends on your text editor if you went that way i suppose.
ekarlso- has joined #ruby
emdub has joined #ruby
jaimef has quit [Excess Flood]
tris has joined #ruby
radic__ has joined #ruby
<zachrab> havenwood: I am trying to ween off sublime and use the terminal and native vim
pietr0_ has quit [Write error: Broken pipe]
sebastianb has quit [Write error: Broken pipe]
kennym has quit [Write error: Broken pipe]
ninegrid has quit [Write error: Broken pipe]
Guest3789 has quit [Write error: Broken pipe]
monomyth has quit [Write error: Broken pipe]
babinho_ has quit [Write error: Broken pipe]
dhoss has quit [Write error: Broken pipe]
jsaak has quit [Write error: Broken pipe]
awwaiid has quit [Write error: Broken pipe]
peterhel1berg has quit [Write error: Broken pipe]
ekarlso has quit [Write error: Broken pipe]
G has quit [Write error: Broken pipe]
dross has quit [Write error: Broken pipe]
rblackwe has quit [Write error: Broken pipe]
caveat- has quit [Remote host closed the connection]
ejnahc_ has quit [Remote host closed the connection]
Sindacious is now known as newton
swordsmanz has joined #ruby
codex has joined #ruby
obs has joined #ruby
intuxicated has joined #ruby
newton has quit [Quit: newton]
codex has joined #ruby
codex has quit [Changing host]
brjannc| has joined #ruby
brjannc| has joined #ruby
brjannc| has quit [Changing host]
tessi has quit [Ping timeout: 240 seconds]
mroth has quit [Ping timeout: 240 seconds]
fourq_ has quit [Ping timeout: 240 seconds]
ddv has quit [Ping timeout: 240 seconds]
brjannc has quit [Ping timeout: 240 seconds]
Spitfire has quit [Ping timeout: 240 seconds]
sebastianb has joined #ruby
s00pcan has quit [Write error: Connection reset by peer]
mroth has joined #ruby
ddv` has joined #ruby
Spitfire_ has joined #ruby
fourq_ has joined #ruby
ddv` is now known as ddv
urbanmonk has left #ruby [#ruby]
newton has joined #ruby
platoscave has joined #ruby
tessi has joined #ruby
r0bgleeson has quit [Ping timeout: 244 seconds]
sumark has quit [Ping timeout: 244 seconds]
SeySayux has joined #ruby
platoscave has quit [Read error: Connection reset by peer]
awwaiid has joined #ruby
contradictioned has joined #ruby
rodacato has quit [Write error: Broken pipe]
tris has quit [Excess Flood]
brandon__ has joined #ruby
peterhellberg has joined #ruby
xcthulhu has quit [Quit: xcthulhu]
b0oh has quit [Quit: Leaving.]
Mission-Critical has joined #ruby
Zespre has quit [Write error: Broken pipe]
ninegrid has joined #ruby
kennym has joined #ruby
kennym has quit [Changing host]
kennym has joined #ruby
m_3 has joined #ruby
monomyth has joined #ruby
rodacato has joined #ruby
joelteon has joined #ruby
Kov|sumika has joined #ruby
tris has joined #ruby
<havenwood> zachrab: My vim-fu is unfortunately pretty weak but tags may be of interest: :help tags
jaimef has joined #ruby
cj3kim has joined #ruby
pontiki has joined #ruby
platoscave has joined #ruby
banzounet has joined #ruby
Bish has joined #ruby
caveat- has joined #ruby
<zachrab> havenwood: what is vim-fu? not sure what help tags is either?
TheNotary has quit [Quit: Leaving]
coaster has joined #ruby
GeekOnCoffee has joined #ruby
idoru has joined #ruby
geekles has joined #ruby
rblackwe has joined #ruby
aaroncm has joined #ruby
<havenwood> zachrab: Oh, by 'vim-fu' i just meant my general abilities with vim. In vim, type `:help tags` for that help section.
Zespre has joined #ruby
browndawg has joined #ruby
mary5030 has joined #ruby
kenichi has joined #ruby
xefi_ has joined #ruby
<zachrab> havenwood: im not using vim to search for keywords im using the native unix grep command and searching through files
Opettaja has joined #ruby
TheNotary has joined #ruby
Sp4rKy has joined #ruby
nfk has quit [Quit: yawn]
sumark has joined #ruby
allsystemsarego has quit [Quit: Leaving]
ejnahc has joined #ruby
s00pcan has joined #ruby
pietr0 has joined #ruby
lkba has joined #ruby
Mission-Critical is now known as MissionCritical
phracker has joined #ruby
jbpros has joined #ruby
joelteon has quit [Ping timeout: 246 seconds]
aaroncm has quit [Ping timeout: 240 seconds]
aaroncm has joined #ruby
m8 has joined #ruby
geekles has quit [Ping timeout: 276 seconds]
AkashicLegend has joined #ruby
babykosh has joined #ruby
geekles has joined #ruby
byprdct has joined #ruby
micah` has joined #ruby
motto has quit [Ping timeout: 246 seconds]
Nahra has joined #ruby
lindenle has joined #ruby
Kov|sumika is now known as Kov|kasumi
Ripp__ has joined #ruby
joelteon has joined #ruby
jsaak has joined #ruby
lindenle has quit [Max SendQ exceeded]
realDAB has joined #ruby
rickruby has joined #ruby
zomgbie has quit [Ping timeout: 264 seconds]
jericon has joined #ruby
zomgbie has joined #ruby
binw_ has joined #ruby
TheNotary has quit [Quit: Leaving]
pygospa has joined #ruby
babykosh has quit [Quit: babykosh]
eldariof has quit [Ping timeout: 248 seconds]
machuga|away is now known as machuga
m8 has quit [Quit: Sto andando via]
<zachrab> havenwood: using the native bash shell fgrep is taking forever on ruby gems
binw has quit [Read error: Operation timed out]
<byprdct> I'm trying to grab the values of a hash that's in an array but using rand e.g. data[rand].values but can't get it to get a random hash anyone see what Im doing wrong here
maxmanders has quit [Quit: Computer has gone to sleep.]
<byprdct> I can do data[0].values of course
realDAB has quit [Quit: realDAB]
<byprdct> and similar
PeterBoy_ has joined #ruby
m8 has joined #ruby
<zachrab> byprdct: rand doesn't produce an integer
<byprdct> shoot ok so Im twisted on this its random ZadYree_
<byprdct> zachrab
cj3kim has quit [Remote host closed the connection]
adeponte has joined #ruby
lindenle has joined #ruby
<zachrab> byprdct: not sure i follow...
adeponte has quit [Remote host closed the connection]
<zachrab> byprdct: whats ZadYree_?
<byprdct> sorry I accidentially posted ZadYree_ name
<zachrab> byprdct: not sure what version of ruby youre using
<byprdct> Im using 2.0
<zachrab> byprdct: ya sample is supported
<byprdct> that looks like what Im trying to do, Im going to check it out now, thanks zachrab
<zachrab> byprdct: np
<zachrab> byprdct: remember you can you use method chaining so data.sample.values should return what you want
huttan has joined #ruby
<byprdct> Oh sweetness it worked!
<byprdct> thank you zachrab!
<byprdct> :)
<byprdct> This is the first time Ive used sample new in 2.0?
cek has joined #ruby
<byprdct> ahh 1.9+
<byprdct> thanks again zachrab
<Nilium> All things beneath 2.0 should be ignored.
lindenle_ has joined #ruby
<zachrab> Nilium: what is current ruby version?
smathieu has joined #ruby
<Nilium> 2.0.0
renderful has joined #ruby
<zachrab> Nilium: any serious deprecations or changes that would affect me upgrading from 1.9.3?
sepp2k has joined #ruby
lindenle has quit [Ping timeout: 264 seconds]
ChronocityLC has quit [Ping timeout: 245 seconds]
osvico has joined #ruby
Spooner has joined #ruby
smathieu has quit [Ping timeout: 276 seconds]
Asher has quit [Quit: Leaving.]
bronson has joined #ruby
cads has joined #ruby
lindenle_ has quit [Ping timeout: 264 seconds]
colonolGron has joined #ruby
DrCode has quit [Ping timeout: 240 seconds]
tommyvyo has joined #ruby
nezumi has joined #ruby
canton7 has quit [Excess Flood]
mneorr has quit [Remote host closed the connection]
ssvo has quit [Ping timeout: 248 seconds]
CubicE has joined #ruby
DrCode has joined #ruby
<CubicE> Why does this work: results.sort! {|x,y| (x <=> y) * ((@mode.equal? :maximize) ? -1 : 1)} but this doesn't: results.sort! {|x,y| x <=> y * ((@mode.equal? :maximize) ? -1 : 1)}
<CubicE> results is an array of floats, the latter throws argument error * negative something
goshakkk has joined #ruby
fenicks has joined #ruby
brennanM_ has quit [Remote host closed the connection]
canton7 has joined #ruby
kid_icarus has joined #ruby
haxrbyte has joined #ruby
waxjar has joined #ruby
<CubicE> Oh, and is there some builtin that slices an array into n parts, instead of into parts of size n (like Array#slice does)
waxjar has quit [Client Quit]
<CubicE> *builtin as in standard library, of course
waxjar has joined #ruby
zachrab has left #ruby [#ruby]
realDAB has joined #ruby
haxrbyte has quit [Remote host closed the connection]
haxrbyte has joined #ruby
colonolGron has quit [Ping timeout: 264 seconds]
spider-mario has quit [Remote host closed the connection]
freerobby has joined #ruby
renderful has quit [Remote host closed the connection]
teddyp1cker has quit [Remote host closed the connection]
brennanMKE has joined #ruby
workmad3 has joined #ruby
Lindrian has joined #ruby
<Lindrian> Hey. Is it possible to use any delimiters you want for a regex pattern in ruby?
_seanc_ has joined #ruby
wudofyr___ has quit [Remote host closed the connection]
johnkary has joined #ruby
fmcgeough has joined #ruby
<Nilium> Lindrian: Within reason.
<Lindrian> Nilium: @blah@.match() works just as well as /blah/.match() ?
<Nilium> No.
zero7 has joined #ruby
<Nilium> To the best of my knowledge, the delimiters only apply if you're use the %r format regexp.
ndrei has joined #ruby
haxrbyte has quit [Read error: Connection reset by peer]
renderful has joined #ruby
davidw has joined #ruby
<davidw> hi, I have a Rails setup that uses bundler and rvm and 89 other layers of indirection (or not) and I'm trying to figure out how to call the same Ruby interpreter from /etc/aliases - but without the whole Rails environment loaded
* Nilium is confused
Levin_22 has joined #ruby
<Nilium> Rails questions do that to me.
goshakkk has quit [Quit: Textual IRC Client: www.textualapp.com]
blackmes1 is now known as blackmesa
akashj87 has joined #ruby
<waxjar> the ruby interpreter is simply "ruby" ?
kid_icarus has quit [Ping timeout: 240 seconds]
<davidw> Nilium, it's not a rails question, otherwise I would have asked it there.
havenn has joined #ruby
<Nilium> So why'd you mention rails? O_o
colonolGron has joined #ruby
havenwood has quit [Read error: Connection reset by peer]
<davidw> Nilium, I tend to find that leaving out stuff when asking for help can be a lot worse than accidentally including extraneous details
jbpros has quit [Quit: jbpros]
<Nilium> Good point.
<Nilium> Just not sure if rails hijacks your normal ruby executable or what.
<davidw> no, it doesn't... underneath, it's still Ruby
<davidw> it's the bundler/rvm stuff that does weird things
<Nilium> So if you want to start Ruby but without pulling in rails, couldn't you just do 'ruby'?
<davidw> well, yes, that much works. Then I want to pull in a gem (require 'mail') and things fall apart
<davidw> so the environment is different in some way
<Nilium> ruby -rmail?
<waxjar> have you installed the mail gem?
hogeo has joined #ruby
<Nilium> Well, that would also be an issue..
kayloos has joined #ruby
<Nilium> Does bundler not work with installed gems?
<Nilium> I'm not familiar with it, so I have no idea how it affects things.
<Nilium> Every time I hear about it, it just seems like it creates trouble for folks.
kid_icarus has joined #ruby
realDAB has quit [Quit: realDAB]
<davidw> waxjar, if I do everything on the command line... log in as the user, cd to the directory, launch irb, require 'mail' works ok
viszu has joined #ruby
AkashicLegend has quit [Quit: AkashicLegend]
<davidw> if I just call the ruby interpreter with a script that does the same, things fail. Could be a users permissions problem...
<davidw> Nilium, bundler and rvm are messy in some ways
<waxjar> this is a script your run not from a shell?
<Nilium> So if you write $: to stdout before requiring mail from the interpreter, what's that?
<davidw> waxjar, the goal is to run it from postfix when I get email at specific email addresses
<Nilium> I mean, is it the include path you expect?
cdelo has joined #ruby
hogeo has quit [Ping timeout: 268 seconds]
<waxjar> i think you need to set a correct $PATH and whatever rvm normally does in .bash_profile/equivalents
<Nilium> rvm hijacks a lot of stuff in the shell, so it's possible that launching it without going through bash is a problem, too
ehaliewicz has joined #ruby
Ripp__ has quit [Quit: This computer has gone to sleep]
anildigital is now known as anildigital_away
mary5030 has quit [Remote host closed the connection]
sayan has quit [Ping timeout: 264 seconds]
realDAB has joined #ruby
rodacato has quit [Remote host closed the connection]
smathieu has joined #ruby
adambeynon has joined #ruby
krainboltgreene has joined #ruby
adeponte has joined #ruby
<krainboltgreene> Strange idea: Anyone know of a way to turn a gem into a single file?
jaimef has quit [Excess Flood]
<CubicE> krainboltgreene: zip
<krainboltgreene> Single ruby file.
smathieu has quit [Ping timeout: 264 seconds]
<waxjar> ah, i was gonna suggest gem build :P
<CubicE> krainboltgreene: write a ruby file that writes the actual files
Joufflu has joined #ruby
<krainboltgreene> Actually, can the .gem files be evaluated by ruby? Or are they something weird.
<CubicE> krainboltgreene: .gem files have nothing to do with ruby
notbrent___ has joined #ruby
<krainboltgreene> Too bad.
<CubicE> krainboltgreene: They're for gem
<waxjar> CubicE: that'd make all require's spit LoadErrors
cam`_ has joined #ruby
<davidw> hrm, looks like it's maybe a problem with users... thanks.... best to sleep on it
davidw has left #ruby ["Leaving"]
<CubicE> waxjar: what would?
<waxjar> simply writing all files in a gem to a single file
karnowski has joined #ruby
<CubicE> waxjar: I had no idea what he was trying to do cause he didn't say, so I suggested he should write a ruby files that writes the files that'd normally be in the gem as a joke
<krainboltgreene> Oh!
<krainboltgreene> I can overwrite require and require_relative!
<krainboltgreene> Instead of loading the files, it spits them out into a file.
zachrab has joined #ruby
<CubicE> krainboltgreene: They're just normal methods, so of course you can
jbpros has joined #ruby
<CubicE> krainboltgreene: I have no idea what you're trying to do or why, but have it your way
pkrnj has quit [Ping timeout: 248 seconds]
<krainboltgreene> I have a Ruby environment that doesn't have RubyGems.
<waxjar> in general it sounds like a bad idea tho :P
realDAB has quit [Quit: realDAB]
<krainboltgreene> And there's desire to use gems, but they only have access to single ruby files.
<krainboltgreene> I don't think that would work anyways, as require "ostruct" would become a problem.
<waxjar> mruby?
<krainboltgreene> No, RPG Maker.
<krainboltgreene> I mean it uses it as embeddable ruby, but it's MRI 1.9.3 + some Windows APIs cooked in.
<CubicE> krainboltgreene: which rpg maker
nso95 has joined #ruby
Xeago has joined #ruby
adeponte has quit [Ping timeout: 248 seconds]
jbpros has quit [Client Quit]
<krainboltgreene> CubicE: All of them, as far as I'm aware. But my SO got the latest which uses 1.9.3
<krainboltgreene> As far as they tell me there's no gem support.
platoscave has quit [Ping timeout: 264 seconds]
jaimef has joined #ruby
Lewix has quit [Remote host closed the connection]
zachrab has quit [Remote host closed the connection]
<krainboltgreene> If the ruby script files are saved to disk, however…Perhaps I can just dump the raw gem in that folder and have it automatically pick it up.
<krainboltgreene> I'll have to inquire further.
<CubicE> krainboltgreene: I'm pretty sure XP and VX use really old custom ruby interpreters
<krainboltgreene> CubicE: The latest one uses 1.9.3 according to someone else on this channel a bit back.
Lewix has joined #ruby
<CubicE> krainboltgreene: You mean vx ace? That seems to be the case, yes
Al__ has joined #ruby
<krainboltgreene> CubicE: Yeah, that's the one.
baroquebobcat has quit [Quit: baroquebobcat]
<CubicE> krainboltgreene: I think XP and VX were 1.8.3 or something though
<krainboltgreene> I've heard that as well.
Guest15380 is now known as _veer
_veer has quit [Changing host]
_veer has joined #ruby
<CubicE> In any case, I don't think attempting to use gems with rpg maker is a good idea
<krainboltgreene> Looks like hub can do this to itself.
<krainboltgreene> I'll have to rewrite the standalone script to work with general ruby gems though. Thanks for the help.
toasty_ has quit [Ping timeout: 245 seconds]
<CubicE> Oh, but apparently this works for rgss1 and 2
platoscave has joined #ruby
Lewix has quit [Ping timeout: 276 seconds]
tommyvyo has quit [Quit:]
IceDragon has joined #ruby
ssvo has joined #ruby
kobain has joined #ruby
_Andres has quit [Quit: My Mac Pro has gone to sleep. ZZZzzz…]
andredie` is now known as andredieb
andredieb is now known as Guest46087
<RubyPanther> krainboltgreene: people basically never operate with a partial ruby (other than mruby) because people are mostly running a ruby out of their user space, and not from the OS/distro
freerobby has quit [Quit: Leaving.]
Asher has joined #ruby
<RubyPanther> You can always install Ruby because if the BOFH won't let you install compilers... you won't be allowed Ruby at all!
arya__ has joined #ruby
arya_ has quit [Ping timeout: 246 seconds]
apeiros has quit [Remote host closed the connection]
<CubicE> RubyPanther: He was talking about the RGSS used in RPG Maker
xcthulhu has joined #ruby
<RubyPanther> ...
CubicE has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
ndrei has quit [Quit: leaving]
TechTonics has joined #ruby
Guest46087 is now known as andredieb
andredieb has quit [Changing host]
andredieb has joined #ruby
pskosinski has joined #ruby
<TechTonics> hello i'm having a difficult time getting ruby 2.0.0-p247 to install on ubuntu 13.04 anyone have anyideas?
arya__ has quit [Ping timeout: 248 seconds]
devoldmx has joined #ruby
pkrnj has joined #ruby
realDAB has joined #ruby
<joelteon> nope
dirtnasty has joined #ruby
<joelteon> without any information whatsoever it's almost impossible to help
kayloos has quit [Remote host closed the connection]
MrPoT4tO has joined #ruby
dirtnasty is now known as sfcali
sarkis has joined #ruby
<TechTonics> hello i'm having a difficult time getting ruby 2.0.0-p247 to install on ubuntu 13.04 anyone have any ideas?
kayloos has joined #ruby
workmad3 has quit [Ping timeout: 276 seconds]
adambeynon has quit [Quit: Textual IRC Client: www.textualapp.com]
arya_ has joined #ruby
Spami has joined #ruby
Spami has joined #ruby
codecop_ has quit [Quit: Išeinu]
<TechTonics> anyone here?
ndrei has joined #ruby
eka has quit [Quit: Computer has gone to sleep.]
joast has quit [Quit: Leaving.]
glen1 has joined #ruby
glen1 has left #ruby ["Leaving"]
TechTonics has left #ruby ["Leaving"]
enebo has joined #ruby
pskosinski has quit [Quit: Til rivido Idisti!]
rodacato has joined #ruby
brennanMKE has quit [Remote host closed the connection]
morf_ has joined #ruby
Guest603 has quit [Quit: Guest603]
cek has quit [Ping timeout: 246 seconds]
Squarepy has joined #ruby
enebo has quit [Quit: enebo]
pkrnj has quit [Quit: Computer has gone to sleep.]
tkuchiki has joined #ruby
ndrei has quit [Quit: leaving]
ndrei has joined #ruby
nso95 has quit [Quit: Colloquy for iPad - http://colloquy.mobi]
johnkary has quit [Quit: @johnkary]
renderful has quit [Remote host closed the connection]
tkuchiki has quit [Ping timeout: 248 seconds]
romdi` has joined #ruby
tkuchiki has joined #ruby
lindenle has joined #ruby
romdi has quit [Ping timeout: 245 seconds]
m8 has quit [Quit: Sto andando via]
tkuchiki has quit [Ping timeout: 264 seconds]
renderful has joined #ruby
Al__ has quit [Quit: Al__]
kayloos has quit [Remote host closed the connection]
graft has joined #ruby
joast has joined #ruby
smathieu has joined #ruby
<joelteon> shame
iliketurtles has joined #ruby
zigomir_ has quit [Ping timeout: 245 seconds]
smathieu has quit [Ping timeout: 276 seconds]
w3pm has quit [Ping timeout: 264 seconds]
colonolGron has quit [Quit: Lost terminal]
kid_icarus has quit [Quit: leaving]
jonkri has quit [Quit: jonkri]
eee19 has joined #ruby
Spooner has quit [Remote host closed the connection]
nbouscal has quit [Quit: Computer has commenced electric sheep tracking protocol.]
coaster has quit [Ping timeout: 276 seconds]
<IceDragon> pride
pyoor has joined #ruby
devyn has quit [Remote host closed the connection]
ndrei has quit [Quit: leaving]
justsee has joined #ruby
ndrei has joined #ruby
eee19 has quit [Remote host closed the connection]
pupoque has joined #ruby
zaphrentidae12 has quit [Ping timeout: 245 seconds]
Opettaja has quit [Remote host closed the connection]
zeromodulus has quit [Remote host closed the connection]
ndrei has quit [Client Quit]
sfcali has quit [Remote host closed the connection]
dirtnasty has joined #ruby
ndrei has joined #ruby
ndrei has quit [Client Quit]
zeromodu_ has joined #ruby
Sirupsen has joined #ruby
arya_ has quit [Ping timeout: 248 seconds]
MarcWeber has left #ruby [#ruby]
MarcWeber has joined #ruby
<MarcWeber> Currently I'm using FFI::Library to accesss a .dll. Are some native bindings likely to be much faster?
Sirupsen has quit [Client Quit]
gstamp has joined #ruby
zaphrentidae12 has joined #ruby
arya_ has joined #ruby
emergion has joined #ruby
alainus has joined #ruby
<alainus> Where can I find info about config.ru and config.rb, and their purpose?
tyman has quit [Quit: tyman]
lindenle has quit [Quit: This computer has gone to sleep]
freerobby has joined #ruby
arya_ has quit [Ping timeout: 248 seconds]
PeterBoy_ has quit [Remote host closed the connection]
cmhobbs has joined #ruby
thesheff17 has quit [Ping timeout: 264 seconds]
<cmhobbs> i'm building a library against an API and i'm using VCR to mock interactions. the API requires oauth credentials. what's the best way to handle mocking that out for other folks? just ship the cassettes with the repo and use a dummy account with anonymised credentials?
arya_ has joined #ruby
cads has quit [Quit: Leaving]
niklasb has quit [Ping timeout: 264 seconds]
framling has quit [Quit: Lost terminal]
framling has joined #ruby
pupoque has quit [Read error: Connection reset by peer]
pupoque has joined #ruby
yalue has joined #ruby
realDAB has quit [Quit: realDAB]
arya_ has quit [Ping timeout: 248 seconds]
threesome has quit [Ping timeout: 248 seconds]
emergion has quit [Quit: Computer has gone to sleep.]
arya_ has joined #ruby
obs has quit [Quit: Konversation terminated!]
realDAB has joined #ruby
tommyvyo has joined #ruby
cj3kim has joined #ruby
MrZYX is now known as MrZYX|off
thesheff17 has joined #ruby
arya_ has quit [Ping timeout: 248 seconds]
thesheff17 has quit [Disconnected by services]
sergicles has quit [Quit: sergicles]
thesheff17_ has joined #ruby
r4nd0m1 has quit []
MrZYX|off is now known as MrZYX
thesheff17 has joined #ruby
brennanMKE has joined #ruby
cmhobbs has quit [Quit: Leaving]
sergicles has joined #ruby
sepp2k has quit [Quit: Leaving.]
ismlages has quit [Remote host closed the connection]
xcv has joined #ruby
niklasb has joined #ruby
S0da has quit [Read error: Connection reset by peer]
arya_ has joined #ruby
fmcgeough has quit [Quit: fmcgeough]
nso95 has joined #ruby
dirtnasty has quit [Remote host closed the connection]
dirtnasty has joined #ruby
Lewix has joined #ruby
dirtnasty is now known as classico
MrZYX is now known as MrZYX|off
brennanMKE has quit [Ping timeout: 264 seconds]
r0bgleeson has joined #ruby
brennanMKE has joined #ruby
akashj87_ has joined #ruby
smathieu has joined #ruby
eka has joined #ruby
akashj87 has quit [Ping timeout: 264 seconds]
[Neurotic]_ is now known as {Neurotic]
iliketurtles has quit [Quit: zzzzz…..]
poincare1011 has joined #ruby
poincare1011 has quit [Max SendQ exceeded]
MrPoT4tO has quit [Read error: Connection reset by peer]
poincare1011 has joined #ruby
poincare101 has quit [Ping timeout: 248 seconds]
framling_ has joined #ruby
poincare1011 has quit [Max SendQ exceeded]
framling_ has quit [Client Quit]
smathieu has quit [Ping timeout: 276 seconds]
dankest has joined #ruby
realDAB has quit [Quit: realDAB]
akashj87__ has joined #ruby
nso95 has quit [Quit: Colloquy for iPad - http://colloquy.mobi]
yalue has quit [Ping timeout: 250 seconds]
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
Tarential has quit [Excess Flood]
eka has quit [Quit: Computer has gone to sleep.]
Tarential has joined #ruby
iliketurtles has joined #ruby
poincare101 has joined #ruby
freerobby has quit [Quit: Leaving.]
akashj87_ has quit [Ping timeout: 264 seconds]
poincare101 has quit [Max SendQ exceeded]
dankest has quit [Client Quit]
arya_ has quit [Ping timeout: 248 seconds]
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
pierre1 has joined #ruby
classico_ has joined #ruby
akashj87__ has quit [Ping timeout: 264 seconds]
poincare101 has joined #ruby
BRMatt has quit [Ping timeout: 248 seconds]
poincare101 has quit [Max SendQ exceeded]
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
twoism has joined #ruby
blackmesa has quit [Ping timeout: 240 seconds]
poincare101 has joined #ruby
randym_ has joined #ruby
poincare101 has quit [Max SendQ exceeded]
rodacato has quit [Remote host closed the connection]
classico_ has quit [Remote host closed the connection]
baroquebobcat has joined #ruby
tkuchiki has joined #ruby
classico has quit [Ping timeout: 268 seconds]
arya_ has joined #ruby
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
x907 has joined #ruby
predator217 has joined #ruby
BRMatt has joined #ruby
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
jefflyne has joined #ruby
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
poincare101 has joined #ruby
poincare101 has quit [Max SendQ exceeded]
Neomex has joined #ruby
freerobby has joined #ruby
coddymazet is now known as codemannew
predator117 has quit [Ping timeout: 264 seconds]
swordsmanz has quit [Ping timeout: 246 seconds]
freerobby has quit [Client Quit]
illa has joined #ruby