greptilian logo

IRC log for #sourcefu, 2013-05-28

http://sourcefu.com

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
04:23 codex anyone around - i have a ruby question
04:23 codex running into what looks like a bug
04:24 codex if I do: t_p = `some-sys-command-that-outputs-lines-to-a-string`
04:24 codex then,
04:24 codex total_packages = t_p.each_line("\r").to_a
04:24 codex total_packages = t_p.lines("\r")
04:24 codex SHOULD be the same
04:24 codex it lokos like the first works perfectly and the .lines one doesn't
04:25 codex even per the doc it claims so: http://ruby-doc.org/core-2.0/String.html#method-i-lines
04:26 codex and my second question, same t_p = `some-sys-command...`, but if you have "total_packages = []", why doesn't this work: t_p.each_line("\r") {|s| total_packages.push(s) }
04:49 sivoais joined #sourcefu
05:00 sivoais joined #sourcefu
05:09 sivoais joined #sourcefu
05:20 sivoais joined #sourcefu
05:30 sivoais joined #sourcefu
05:40 sivoais joined #sourcefu
05:49 sivoais joined #sourcefu
06:00 sivoais joined #sourcefu
06:10 sivoais joined #sourcefu
06:15 sivoais joined #sourcefu
06:29 * aditsu doesn't ruby
12:20 pdurbin codex: what if you leave out the ("\r") ? does it do what you want?
12:36 pdurbin codex: have you seen http://ideone.com ? "Ideone is something more than a pastebin; it's an online compiler and debugging tool which allows to compile and run code online in more than 40 programming languages."
12:42 pdurbin i.e. http://ideone.com/b7xBSi
12:53 codex pdurbin: oh interesting. No, I didn't know about that
12:54 codex pdurbin: that should've said \n btw. The \r was from a previous problem :)
12:55 codex pdurbin: http://ideone.com/bVDTaZ
12:56 codex fails with #<Enumerator:0x8efed60>
13:03 pdurbin fail: puts "one\ntwo\nthree".lines("\n")
13:03 pdurbin pass: puts "one\ntwo\nthree".lines("\n").to_a
13:03 pdurbin codex: right?
13:04 codex yep
13:04 pdurbin codex: you're wondering why you need to_a?
13:04 codex pdurbin: but the .to_a should have a 'each_line'
13:04 codex so not quite what you have there
13:05 codex it would be: puts "one\ntwo\nthree".each_line("\n").to_a
13:06 codex and that ^ and the 'fail' line you have should be identical. Infact, the .lines is supposedly an alias
13:17 pdurbin codex: there's an example of input.lines.to_a.each{|line| issues << Issue.new(line)} at https://github.com/crimsonfu/code/blob/master/katas/autovivification/agoddard.rb
13:44 rruma joined #sourcefu
14:07 pdurbin codex: I'm looking forward to your solution :)
14:18 sivoais joined #sourcefu
15:20 codex pdurbin: what solution?
15:20 codex it looks like a ruby bug to me
15:40 codex pdurbin: the great folks in #ruby explained that it's a ruby 2.0 feature - somehow I had ruby 2.0 installed but my path on one system was calling ruby 1.8.7
16:03 ironcame1 there is also codepad.org
16:24 pdurbin codex: a solution to the autovivication kata at https://github.com/crimsonfu/code
16:24 pdurbin ironcame1: right, http://codepad.org . thanks
16:25 pdurbin codex: and thanks for explaining
18:52 agoddard joined #sourcefu
18:52 agoddard pdurbin: ohai
18:53 pdurbin agoddard: hey
18:53 agoddard I forgot about sourcefu! :D
18:54 * agoddard adds it, won't forget again!
18:56 pdurbin how dare you
21:11 pdurbin new! logstats — Summarize and Visualize Data in Log Files - jabrcx - http://jabrcx.github.io/logstats/
22:49 aditsu http://www.quickmeme.com/meme/3umaey/
22:56 pdurbin lol
22:56 pdurbin aditsu: I'm glad you joined us :)
22:56 pdurbin that's how I feel in ##shibboleth
22:56 aditsu you should spell it shibboleet
22:57 pdurbin heh
22:57 aditsu what's the purpose of that channel?
23:07 aditsu hmm, I wish great suffering upon... (*reads @author tags*) Arthur van Hoff, Michael McCloskey and Xueming Shen
23:19 pdurbin One Div Zero: A Brief, Incomplete, and Mostly Wrong History of Programming Languages - http://james-iry.blogspot.com/2009/05/brief-incomplete-and-mostly-wrong.html
23:22 aditsu lol :)
23:28 pdurbin mentioned at http://scalatypes.com/episode-5-interview-with-james-iry

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

http://sourcefu.com