ChanServ changed the topic of #ruby-lang to: Ruby 1.9.3-p125: http://ruby-lang.org | Paste >3 lines of text on http://pastie.org or use a gist
rizzy has quit [Read error: Connection reset by peer]
esad has joined #ruby-lang
stardiviner has quit [Client Quit]
tooky has joined #ruby-lang
publicvoid has joined #ruby-lang
banisterfiend has quit [Remote host closed the connection]
tooky has quit [Ping timeout: 246 seconds]
chimkan_ has quit [Quit: chimkan_]
<bougyman> chris2: hey
<chris2> bougyman: still using arch?
Hakon has quit [Quit: Leaving...]
fgomez has joined #ruby-lang
misham has quit [Ping timeout: 260 seconds]
brianpWins has quit [Quit: brianpWins]
<bougyman> chris2: yessir
<chris2> just investigating your runit work
fgomez has quit [Client Quit]
fgomez has joined #ruby-lang
bfreeman has quit [Quit: bfreeman]
brdude has joined #ruby-lang
krz has quit [Ping timeout: 244 seconds]
krz has joined #ruby-lang
towski has joined #ruby-lang
wpaulson has joined #ruby-lang
sepp2k has quit [Remote host closed the connection]
m3nd3s has quit [Remote host closed the connection]
m3nd3s has joined #ruby-lang
m3nd3s has quit [Ping timeout: 260 seconds]
neocoin has quit [Remote host closed the connection]
stardiviner has joined #ruby-lang
neocoin has joined #ruby-lang
JoshWines has joined #ruby-lang
neocoin has quit [Ping timeout: 260 seconds]
esad has quit [Quit: Computer has gone to sleep.]
chendo_ has joined #ruby-lang
chimkan_ has joined #ruby-lang
butchanton has quit [Quit: Leaving.]
ilyam has quit [Quit: ilyam]
wpaulson has quit [Quit: Colloquy for iPhone - http://colloquy.mobi]
mrsolo has quit [Quit: Leaving]
Z33K|Lux has joined #ruby-lang
m3nd3s has joined #ruby-lang
outsmartin has quit [Quit: Leaving.]
banisterfiend has joined #ruby-lang
t55261 has quit [Remote host closed the connection]
t96151 has joined #ruby-lang
A1241 has joined #ruby-lang
TorpedoSkyline has joined #ruby-lang
A124 has quit [Ping timeout: 246 seconds]
chendo_ has quit [Ping timeout: 256 seconds]
towski has quit [Remote host closed the connection]
krz has quit [Quit: krz]
itsmeduncan has joined #ruby-lang
savage- has quit [Remote host closed the connection]
bryancp has joined #ruby-lang
[1]dtribble has joined #ruby-lang
alvaro_o__ has quit [Quit: Ex-Chat]
dhruvasagar has quit [Ping timeout: 268 seconds]
dtribble has quit [Ping timeout: 244 seconds]
fgomez has quit [Read error: Connection reset by peer]
gsav has quit [Read error: Connection reset by peer]
jaylevitt has joined #ruby-lang
gsav has joined #ruby-lang
brdude has quit [Quit: brdude]
Jay_Levitt has quit [Ping timeout: 240 seconds]
misham has joined #ruby-lang
jaylevitt has quit [Ping timeout: 246 seconds]
itsmeduncan has quit [Quit: itsmeduncan]
m3nd3s has quit [Remote host closed the connection]
dhruvasagar has joined #ruby-lang
jtoy has quit [Quit: jtoy]
brdude has joined #ruby-lang
<manveru> chris2: <3 runit :D
jtoy has joined #ruby-lang
<chris2> using it as init?
<manveru> yeah
Sambalero has joined #ruby-lang
<chris2> on arch?
<manveru> of course
gsav has quit [Read error: Connection reset by peer]
banisterfiend has quit [Remote host closed the connection]
jtoy has quit [Ping timeout: 245 seconds]
gsav has joined #ruby-lang
savage- has joined #ruby-lang
gsav has quit [Ping timeout: 240 seconds]
Martin__ has joined #ruby-lang
sailias has quit [Quit: Leaving.]
RegEchse has quit [Quit: <3 WeeChat (v0.3.9-dev)]
savage- has quit [Remote host closed the connection]
iamjarvo has joined #ruby-lang
Martin__ has quit [Ping timeout: 256 seconds]
[1]dtribble has quit [Ping timeout: 252 seconds]
Sambalero has quit [Remote host closed the connection]
bfreeman has joined #ruby-lang
brdude has quit [Quit: brdude]
misham has quit [Quit: Leaving]
banisterfiend has joined #ruby-lang
krz has joined #ruby-lang
perryh_away is now known as perryh
bglusman has joined #ruby-lang
andrewhl has joined #ruby-lang
andrewhl has quit [Ping timeout: 245 seconds]
savage- has joined #ruby-lang
sailias has joined #ruby-lang
srbartlett has quit [Remote host closed the connection]
Sambalero has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 252 seconds]
dhruvasagar has joined #ruby-lang
andrewhl has joined #ruby-lang
perryh is now known as perry
dtribble has joined #ruby-lang
neocoin has joined #ruby-lang
jackhammer2022 has joined #ruby-lang
andrewhl has quit [Ping timeout: 244 seconds]
tooky has joined #ruby-lang
andrewhl has joined #ruby-lang
tooky has quit [Ping timeout: 246 seconds]
bryancp has quit [Remote host closed the connection]
erichmenge has quit [Quit: Be back later]
brianpWins has joined #ruby-lang
enroxorz-work has quit [Read error: Connection reset by peer]
enroxorz-work has joined #ruby-lang
Wardrop has quit [Quit: Wardrop]
TorpedoSkyline has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
savage- has quit [Remote host closed the connection]
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
towski has joined #ruby-lang
savage- has joined #ruby-lang
diegoviola has joined #ruby-lang
igotnolegs has joined #ruby-lang
lcdhoffman has quit [Quit: lcdhoffman]
lldong has joined #ruby-lang
havenn has joined #ruby-lang
Bosox20051 has joined #ruby-lang
burgestrand has joined #ruby-lang
iamjarvo has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
havenn has quit [Remote host closed the connection]
havenn has joined #ruby-lang
burgestrand has quit [Quit: Leaving.]
havenn has quit [Remote host closed the connection]
dtribble has quit [Ping timeout: 268 seconds]
mistym has quit [Remote host closed the connection]
ixx has quit [Quit: leaving]
ixx has joined #ruby-lang
mistym has joined #ruby-lang
srbartlett has joined #ruby-lang
mistym has quit [Remote host closed the connection]
diegoviola has quit [Ping timeout: 244 seconds]
brownies has left #ruby-lang [#ruby-lang]
Sambalero has quit [Remote host closed the connection]
t96151 has quit [Remote host closed the connection]
t4766 has joined #ruby-lang
andrewhl has quit [Remote host closed the connection]
dtribble has joined #ruby-lang
lldong has quit [Remote host closed the connection]
yxhuvud has joined #ruby-lang
s1n4 has joined #ruby-lang
arooni-mobile has quit [Quit: Leaving]
brianpWins has quit [Quit: brianpWins]
arooni-mobile has joined #ruby-lang
<banisterfiend> zenspider: hey zenny
<banisterfiend> zenspider: how did your talk go
chimkan_ has quit [Quit: chimkan_]
knu has quit [Remote host closed the connection]
havenn has joined #ruby-lang
Sambalero has joined #ruby-lang
YOUBANG has joined #ruby-lang
t4766 has quit [Remote host closed the connection]
t11057 has joined #ruby-lang
knu has joined #ruby-lang
rippa has joined #ruby-lang
vertroa_ has quit [Read error: Connection reset by peer]
JoshWines has quit [Ping timeout: 246 seconds]
iamjarvo has joined #ruby-lang
YOUBANG has quit [Ping timeout: 244 seconds]
iamjarvo has quit [Client Quit]
JoshWines has joined #ruby-lang
brianpWins has joined #ruby-lang
slyphon is now known as slyphon_away
Sambalero has quit [Remote host closed the connection]
fgomez has joined #ruby-lang
t11057 has quit [Remote host closed the connection]
t62512 has joined #ruby-lang
burgestrand has joined #ruby-lang
burgestrand has quit [Quit: Leaving.]
floyd2 has quit [Quit: leaving]
burgestrand has joined #ruby-lang
stderr_ has joined #ruby-lang
stderr_ has quit [Client Quit]
stderr_ has joined #ruby-lang
stderr_ has left #ruby-lang [#ruby-lang]
t62512 has quit [Remote host closed the connection]
t71544 has joined #ruby-lang
Fullmoon has joined #ruby-lang
diegoviola has joined #ruby-lang
havenn has quit [Remote host closed the connection]
burgestrand has quit [Quit: Leaving.]
burgestrand has joined #ruby-lang
towski has quit [Remote host closed the connection]
brdude has joined #ruby-lang
pbjorklu1d has joined #ruby-lang
t71544 has quit [Remote host closed the connection]
t52509 has joined #ruby-lang
rippa has quit [Ping timeout: 240 seconds]
pbjorklund has quit [Ping timeout: 248 seconds]
rippa has joined #ruby-lang
Z33K|Lux has quit []
Weems has quit []
brdude has quit [Ping timeout: 240 seconds]
dr_bob has joined #ruby-lang
burgestrand has quit [Quit: Leaving.]
jackhammer2022 has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
robbyoconnor has joined #ruby-lang
workmad3 has joined #ruby-lang
igotnolegs has quit [Quit: Computer has gone to sleep.]
ryanf has joined #ruby-lang
mytrile has joined #ruby-lang
brdude has joined #ruby-lang
fayimora has joined #ruby-lang
t52509 has quit [Remote host closed the connection]
dhruvasagar has quit [Read error: Connection reset by peer]
t10939 has joined #ruby-lang
dhruvasagar has joined #ruby-lang
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
workmad3 has quit [Ping timeout: 246 seconds]
brdude has quit [Ping timeout: 252 seconds]
fayimora has quit [Quit: Busy…..zzzzz]
krz has quit [Quit: krz]
gnufied has joined #ruby-lang
<banisterfiend> gnufied: hey bro
<gnufied> banisterfiend: hey
banisterfiend has quit [Ping timeout: 248 seconds]
iamlacroix has joined #ruby-lang
<erikh> BROS
<erikh> zenny. I lol'd.
brdude has joined #ruby-lang
dc5ala has joined #ruby-lang
ConstantineXVI has quit [Ping timeout: 245 seconds]
Weems has joined #ruby-lang
Weems has joined #ruby-lang
Weems has quit [Changing host]
yats has joined #ruby-lang
Wardrop has joined #ruby-lang
qwerxy has joined #ruby-lang
srbartlett has quit [Remote host closed the connection]
t10939 has quit [Remote host closed the connection]
t41067 has joined #ruby-lang
d3vic3 has joined #ruby-lang
publicvoid has quit [Ping timeout: 260 seconds]
dreamhawk has joined #ruby-lang
<dreamhawk> http://pastebin.com/YieCayXB <-- Can someone tell me , how many errors i have? ^^. All i want is when, user inputs "Y", it shall restart... but, it justs Exits... im new to this ^^
brdude has quit [Quit: brdude]
thone_ has joined #ruby-lang
rolfb has joined #ruby-lang
<bnagy> a lot
ConstantineXVI has joined #ruby-lang
<bnagy> I would not use a class, and then wrap the rest of the functionality in a loop
<bnagy> ...exactly what I told you last time, in fact :)
<dreamhawk> bnagy: i know its faulty ;D.
<bnagy> also, it would be a lot easier to read your code if you used proper indenting
<dreamhawk> bnagy: yeah, but then i had to do alot other stuff, now i kinda got time for ruby again ^^
<dreamhawk> bnagy: what editor you using ? im just using nano.
<bnagy> I use vim and sublime text
dhruvasagar has quit [Ping timeout: 245 seconds]
<bnagy> either of those will indent for you
<dreamhawk> bnagy: yeah, i need too configure my nano more...
banisterfiend has joined #ruby-lang
<dreamhawk> bnagy: i just thought if i wrapped it all into a class, it would work with Tiss.new if foo == 'Y'..
thone has quit [Ping timeout: 272 seconds]
perry is now known as perryh_away
ConstantineXVI has quit [Ping timeout: 245 seconds]
<bnagy> it doesn't seem like a logical abstraction to me
pygmael has joined #ruby-lang
<bnagy> this is basically a very functional script, get a line, do something, get a line
<bnagy> using classes for that kind of stuff is just going to lead to bad habits
<bnagy> basically loop do; get a guess; flip coin; output result; ;ask to continue; break unless gets.chomp=~/^[Yy]/; end
brownies has joined #ruby-lang
<brownies> hi
<brownies> i have a simple method... is driving me insane
<brownies> basically, i do x = thing_that_returns_bool?
<brownies> x is false
<brownies> then i write a statement ... if thing_that_returns_bool? do_stuff end
<brownies> and do_stuff is called =(
<brownies> here's the actual code http://pastie.org/private/rmenxlvtdjhlfdb6oaq
perryh_away is now known as perryh
brdude has joined #ruby-lang
<bnagy> try if x
<bnagy> only thing that springs to mind is a heisenbug - ie calling mobile_device? to check changes something
<brownies> bnagy: same thing happens
<brownies> obviously with the change that now mobile_device? is only called once (in x = mobile_device?) instead of twice
<bnagy> ok well either the universe is broken or you have a faulty premise
<brownies> here is the output to the console
<brownies> bnagy: i'm hoping there's a third possibility.
<bnagy> possible - it's "false" (the String 'false') and not false (instance of FalseClass)
<bnagy> try inspecting using p instead of puts
gnufied has quit [Quit: Leaving.]
<bnagy> like the string 'false' is truthy, as are all strings, including empty ones
<brownies> so i just do "p x" instead of "puts x" ?
<bnagy> yeah
<brownies> yeah, i was wondering if it was some obscure quirk of Ruby, or some internal thing that changed in the latest point release of Rails... that might be throwing all this off.
<brownies> let me try that.
<brownies> bnagy: yes, x is "false" ... good god.
<brownies> now the only question is HOW
ConstantineXVI has joined #ruby-lang
<bnagy> cause you returned the value in the cookie thingy directly
<bnagy> and not actually a bool
<brownies> oh, shit.
<dr_bob> :-)
<brownies> bnagy: in my defense... this used to work before i ran "bundle upgrade" ... sigh.
<brownies> so it IS a Rails implementation detail... combined with my admittedly sloppy code. =/
<dreamhawk> bnagy: woho! i did it
<bnagy> I know 0 about rails, but I dunno if I would expect a cookie thing to hold true ruby objects
<bnagy> that sounds like a problem
tooky has joined #ruby-lang
<dreamhawk> bnagy: http://pastebin.com/jERgPpYd :D
<brownies> bnagy: yeah, i was surprised when it initially did, but clearly i should stop trusting Rails... or any dynamic typing.
rolfb has quit [Quit: Linkinus - http://linkinus.com]
<brownies> bnagy: well, thanks for the help.
<bnagy> brownies: try like return true if cookie[:thing] && cookie[:thing]=="true"
<bnagy> or similar I guess
<bnagy> or invert the logic and do it against "false" or false
<bnagy> dreamhawk: getting better. I think you'll find your continuation handling isn't quite right though
gnufied1 has joined #ruby-lang
<dreamhawk> bnagy: i guess that (if i continue learning ruby) in a few years, i would look back and say "Oh God, why?" :)
<bnagy> personally I don't like until loops that much
<bnagy> cause you have to do what you did and set a junk variable, which is untidy
<dreamhawk> i just found it as a solution to my current problem
<bnagy> using an infinite loop and breaking is tidier
<dreamhawk> so called "ugly-fix" in sweden ;D
<bnagy> but to some extent, working is working. Also some people find until loops good to read
<dreamhawk> bnagy: at first, there was the toss-script, which exited after the toss, i just wanted to make a "TRy again"-feature to it... for experimenting
Bosox20051 has quit [Quit: Leaving]
vmoravec has joined #ruby-lang
<bnagy> yeah, but I am pretty sure if you enter 'q' at try again and then 'q' at 'why didn't you entry Yn it will restart anyway
<bnagy> just a small logic bug
dejongge has joined #ruby-lang
<banisterfiend> bnagy: hey
<bnagy> not to harp on about it, but as a security person, I prefer to see unexpected input cause failures, not successes, as a pattern
stardiviner has quit [Quit: my website: http://stardiviner.dyndns-blog.com/]
perryh is now known as perryh_away
<bnagy> dreamhawk: if you compare my approach of break unless gets=~/^[Yy]/, that will _only_ reloop if they hit Y or y
<dreamhawk> bnagy: i know what you mean, input-filtering is up to come.
ohsix has quit [Read error: Operation timed out]
<bnagy> it's not input filtering, it's backwards design
<yats> does the net/smtp start method also call helo
<dreamhawk> bnagy: yes, i found that solution as well, but i started with end until foo == 'n'
unsymbol has joined #ruby-lang
<dreamhawk> bnagy: but i know what you are looking for :)
unsymbol has left #ruby-lang [#ruby-lang]
<bnagy> yats: that sounds like a question for the docs?
<yats> because when i start a smtp session it does a helo
<dreamhawk> helo as in "Hello!" or in something else? ^^
<bnagy> yats: logically, a session should start with helo/ehlo
Criztian has joined #ruby-lang
<bnagy> but when it's actually sent I guess is an implementation detail
<bnagy> and probably in the docs :)
cdt has joined #ruby-lang
bluemonk has quit [Ping timeout: 245 seconds]
bluemonk has joined #ruby-lang
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
brdude has quit [Quit: brdude]
gnufied1 has quit [Quit: Leaving.]
t41067 has quit [Remote host closed the connection]
t47148 has joined #ruby-lang
sora_h is now known as s0ra_h
brianpWins has quit [Quit: brianpWins]
runeb has joined #ruby-lang
futurechimp has joined #ruby-lang
workmad3 has joined #ruby-lang
<yats> bnagy: ok
<banisterfiend> yats: r u me
s0ra_h is now known as sora_h
outsmartin has joined #ruby-lang
voker57_ has joined #ruby-lang
voker57 has quit [Ping timeout: 276 seconds]
banisterfiend is now known as banister`sleep
pabloh has quit [Quit: Ex-Chat]
dtribble has quit [Ping timeout: 240 seconds]
charliesome has joined #ruby-lang
sora_h is now known as s0ra_h
Leeky_afk is now known as Leeky
<yats> banister`sleep: what ?
ryanf has quit [Quit: leaving]
Criztian has quit [Remote host closed the connection]
esad has joined #ruby-lang
brownies has left #ruby-lang [#ruby-lang]
tooky has quit [Remote host closed the connection]
t47148 has quit [Remote host closed the connection]
t93910 has joined #ruby-lang
foucist has joined #ruby-lang
<foucist> how do you do something like [1,2] & [2,3] when you have an array of arrays? [[1,2],[2,3]].foobar(&) ?
<foucist> inject?
esad has quit [Quit: Computer has gone to sleep.]
<heftig> inject(:&)
<foucist> cool beans!
postmodern has quit [Quit: Leaving]
sandbags has joined #ruby-lang
s0ra_h is now known as sora_h
* sandbags sighs
<sandbags> i come back to Ruby after months of Objective-C and, of course, I am typing @ in front of all my strings now
sailias has quit [Quit: Leaving.]
chris2 has quit [Read error: Connection reset by peer]
sora_h is now known as s0ra_h
<banister`sleep> sandbags: lols
<banister`sleep> sandbags: objective c is so damn boring
jtoy has joined #ruby-lang
<banister`sleep> but i love its OO model :)
<banister`sleep> and it does have some cool things
<sandbags> banister`sleep: i rather like Objective-C
<sandbags> i mean, it can be a bit verbose at times
<banister`sleep> sandbags: i jsut got bored of editing .m + .h files everytime i'd do a refactor
<sandbags> but, given the constraint of being a C superset, it's quite elegant ;-)
<banister`sleep> the time it took to do simple refactors was really irritating
<banister`sleep> sandbags: Yeah i agree
<banister`sleep> it's pretty nice for what it is, but it's not a fun language to program, the distance between idea and implementation is much father in obj c than in ruby
<sandbags> i'm trying out AppCode which seems to have a pretty good handle on refactorings
<banister`sleep> but not really obj c's fault, but it's still horrible
<sandbags> ah well, there we disagree.. i have fun with it
<banister`sleep> sandbags: well it depends on what u're used to i guess. Do you know many dynamic languages?
<sandbags> a fair few
<banister`sleep> cos im guessing java programmers may think what they're doing is fun until they learn a more concise language ;)
<sandbags> ah well a lot of the fun of using Obj-C comes from the Cocoa frameworks
<banister`sleep> cocoa is cool
t93910 has quit [Remote host closed the connection]
jtoy has quit [Ping timeout: 272 seconds]
t42011 has joined #ruby-lang
Criztian has joined #ruby-lang
<manveru> if you think Obj-C is boring... did you ever try Go? :)
futurechimp has quit [Ping timeout: 240 seconds]
cantonic has quit [Quit: cantonic]
<sandbags> i'm currently learning Clojure
<sandbags> a Lisp I could actually see myself using
<manveru> i'd give clojure a try if it wasn't for the jvm
<sandbags> which was always the barrier to my going anywhere with Lisp in the past
<manveru> i kinda like chicken and sbcl
<sandbags> manveru: what's wrong with the JVM?
<sandbags> i mean, as a VM
<manveru> if i have to use the jvm i can just as well use jruby
<sandbags> ah, well, i'm learning Clojure for Clojure :)
<manveru> though for android i like mirah :)
<manveru> yeah
<sandbags> i've done some functional stuff in Lisp and Scheme and also Erlang
<sandbags> but I like what they've done with CLJ
<sandbags> i could see myself using it in places i might otherwise have used Ruby
<manveru> anything in particular?
<manveru> can't say i've given it much of a chance
<yats> anyone worked with email verification
<yats> How can i verify if an email is valid or not
<manveru> i mostly loathe the state of java on linux, the size of the jvm, and the neverending feeling that i'm waiting for it to start up all day
<yats> without sending an email
Hakon has joined #ruby-lang
<dreamhawk> why does "rails g mongoid:config" fail on Rails 3.2 ? http://pastebin.com/wzVdXjL2
cantonic has joined #ruby-lang
<manveru> yats: depends on who gets the mail
<injekt> yats: str.count('@') == 1
<yorickpeterse> dreamhawk: you'll probably want to ask this in #rubyonrails/#rails (or whatever the channel was)
futurechimp has joined #ruby-lang
<dreamhawk> yorickpeterse: oh sorry
<manveru> oh, mail address verification?
<injekt> oh email sending verification?
<yorickpeterse> yats: you can't do it reliably
<yorickpeterse> Not without sending an Email
<sandbags> manveru: beyond a soft spot for Lisp (- the cruft which CLJ attempts to mitigate) I'm interested in whether a (relatively)pure functional approach really has benefits to writing parallel software
<injekt> just send an email
<yats> injekt: i wanna do it without sedning an email . Its an CRM cleaning application
qwerxy has quit [Quit: offski]
<manveru> yats: you want to do _what_?
d3vic3 has quit [Ping timeout: 272 seconds]
<injekt> yeah, your question is confusing
<whitequark> erm, I was here at yesterdays evening and people were talking about email verification
<injekt> and you also posted it on another channel
<whitequark> do you STILL discuss it?!..
<sandbags> i think he means he's trying to clean up the database of a CRM system
<injekt> doing that frustrates people :)
s0ra_h is now known as sora_h
<yats> manveru: If an email is given validate it as in whether it really exists
<injekt> send an email
<manveru> yats: an email _what_?
<manveru> address?
<manveru> body?
<manveru> header?
<injekt> manveru: the recipient exists as an email address
<injekt> I'm guesing
<injekt> +s
<yats> if i give u abc@example.com
d3vic3 has joined #ruby-lang
<yats> validate if it exists or not
<manveru> no way
<sandbags> yats: there is no truly reliable method, i don't think SMTP VRFY is useful these days
<injekt> exists is so ambiguous lol
<injekt> but no
<injekt> send it
<yats> i cant increase y bounce rate hence need to clean before an email campaign
cantonic has quit [Quit: cantonic]
<yats> sandbags: how to send VRFY command using net/smpt
<yats> i am able to send helo ehlo mail from and rcpt
<sandbags> yats: i'm pretty sure that's not going to help you, with the prevalence of spamming servers these days do not, I think, honour VRFY
x0F has quit [Disconnected by services]
x0F_ has joined #ruby-lang
<yats> sandbags: So no other way
x0F_ is now known as x0F
<sandbags> yats: no, i'm afraid this is a fact of life if you do CRM
<sandbags> your database will rot and become an expensive liability
<yats> sandbags: :(
srbartlett has joined #ruby-lang
<injekt> :D
Hakon has quit [Quit: Leaving...]
<yats> sandbags: but there are tons of SaaS provideing this service?
<sandbags> "this" being what exactly?
stardiviner has joined #ruby-lang
<yats> email verification
fgomez has quit [Ping timeout: 246 seconds]
cantonic has joined #ruby-lang
<sandbags> and you think they are doing this via some kind of secret protocol?
<injekt> of course
bytephilia has joined #ruby-lang
<sandbags> they are either verifying email by sending an email, or by having a partnership with (e.g.) twitter/facebook/google that allows them to check if an email is in use
s1n4 has quit [Quit: peace out]
<yorickpeterse> "yorick+derp+doesnotexist@gmail.com: This email exists" No it doesn't
<yorickpeterse> They probably just use a regex and check for the domain
<sandbags> well i was assuming they were any good :)
<yorickpeterse> yorick@local is apparently also invalid
<charliesome> this is absolutely nuts: https://gist.github.com/3356675
<injekt> gmail is a little different because "yorick+derp+doesnotexist@gmail.com" does exist
<yorickpeterse> In other words: send a darn Email
<yorickpeterse> injekt: wat
t42011 has quit [Remote host closed the connection]
<injekt> yorickpeterse: yourgmail+hax@gmail.com goes to yourgmail@gmail.com
t17488 has joined #ruby-lang
<yorickpeterse> oh derp
<injekt> I have stuff like ljjarvis+dev-null@gmail.com
<injekt> (for filters)
cantonic has quit [Client Quit]
<heftig> charliesome: that method_missing is evil
cantonic has joined #ruby-lang
<injekt> that code looks like haskell
qwerxy has joined #ruby-lang
<yats> yorickpeterse: they dont have any partnership its an simple app made in rails
<charliesome> injekt: i think that's the idea
<injekt> charliesome: oh I just read the title haha
<injekt> oops
<injekt> I like that
<injekt> I love list comprehensions in haskell
<sandbags> is that $ signs i see in that code?
runeb has quit [Remote host closed the connection]
voker57_ has quit [Remote host closed the connection]
voker57_ has joined #ruby-lang
sora_h is now known as s0ra_h
pygmael has quit [Read error: No route to host]
pygmael has joined #ruby-lang
grin_ has joined #ruby-lang
rkk has joined #ruby-lang
tooky has joined #ruby-lang
runeb has joined #ruby-lang
Wardrop has quit [Read error: Connection reset by peer]
Wardrop has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
voker57__ has joined #ruby-lang
voker57_ has quit [Ping timeout: 244 seconds]
d3vic3 has quit [Ping timeout: 248 seconds]
rippa has joined #ruby-lang
d3vic3 has joined #ruby-lang
itsmeduncan has joined #ruby-lang
rkk has quit [Quit: Leaving]
voker57__ has quit [Remote host closed the connection]
t17488 has quit [Remote host closed the connection]
t42361 has joined #ruby-lang
voker57__ has joined #ruby-lang
Criztian has quit [Remote host closed the connection]
tooky has quit [Remote host closed the connection]
qwerxy has quit [Quit: offski]
poga has joined #ruby-lang
qwerxy has joined #ruby-lang
itsmeduncan has quit [Quit: itsmeduncan]
s0ra_h is now known as sora_h
poga has quit [Remote host closed the connection]
tooky has joined #ruby-lang
erichmenge has joined #ruby-lang
iamjarvo has joined #ruby-lang
tooky has quit [Remote host closed the connection]
ohsix has joined #ruby-lang
tooky has joined #ruby-lang
itsmeduncan has joined #ruby-lang
mwjcomputing has joined #ruby-lang
tooky has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 268 seconds]
itsmeduncan has quit [Quit: itsmeduncan]
erichmenge has quit [Quit: Be back later]
t42361 has quit [Remote host closed the connection]
t68985 has joined #ruby-lang
bytephilia has quit [Quit: Computer has gone to sleep.]
mytrile has quit [Remote host closed the connection]
esad has joined #ruby-lang
esad has quit [Client Quit]
workmad3 has joined #ruby-lang
Guest6459 is now known as jasiek
RegEchse has joined #ruby-lang
benanne has joined #ruby-lang
JoshWines has quit [Ping timeout: 246 seconds]
dejongge has quit [Quit: Leaving.]
itsmeduncan has joined #ruby-lang
rolfb has joined #ruby-lang
Criztian has joined #ruby-lang
JoshWines has joined #ruby-lang
sailias has joined #ruby-lang
bryancp has joined #ruby-lang
t68985 has quit [Remote host closed the connection]
t45962 has joined #ruby-lang
jxie has quit [Quit: leaving]
bytephilia has joined #ruby-lang
qwerxy has quit [Quit: offski]
srbartlett has quit [Remote host closed the connection]
srbartlett has joined #ruby-lang
bytephilia has quit [Quit: Computer has gone to sleep.]
mistym has joined #ruby-lang
mistym has joined #ruby-lang
mistym has quit [Changing host]
pratyksp has joined #ruby-lang
Criztian has quit [Remote host closed the connection]
Leeky is now known as Leeky_afk
mistym has quit [Remote host closed the connection]
outsmartin has quit [Quit: Leaving.]
qwerxy has joined #ruby-lang
Hakon has joined #ruby-lang
tommyvyo has joined #ruby-lang
esad has joined #ruby-lang
esad has quit [Client Quit]
erichmenge has joined #ruby-lang
bytephilia has joined #ruby-lang
chris2 has joined #ruby-lang
srbartlett has quit [Remote host closed the connection]
elux has joined #ruby-lang
t45962 has quit [Remote host closed the connection]
t60081 has joined #ruby-lang
gregmoreno has quit [Read error: Connection reset by peer]
hynkle has joined #ruby-lang
gregmoreno has joined #ruby-lang
tjadc has quit [Remote host closed the connection]
hynkle has quit [Read error: Connection reset by peer]
mistym has joined #ruby-lang
mistym has joined #ruby-lang
mistym has quit [Changing host]
iamjarvo has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
iamjarvo has joined #ruby-lang
hynkle has joined #ruby-lang
hynkle has quit [Read error: Connection reset by peer]
<zzak> good morning!
tooky has joined #ruby-lang
hynkle has joined #ruby-lang
tooky has quit [Remote host closed the connection]
banisterfiend` has joined #ruby-lang
banister`sleep has quit [Ping timeout: 256 seconds]
andrewhl has joined #ruby-lang
Jake232 has joined #ruby-lang
gnufied has joined #ruby-lang
denysonique has joined #ruby-lang
JoshWines has quit [Quit: Leaving]
mistym has quit [Remote host closed the connection]
stardiviner has quit [Quit: my website: http://stardiviner.dyndns-blog.com/]
Nisstyre has quit [Ping timeout: 276 seconds]
<rue> Meh
JustinCampbell has joined #ruby-lang
t60081 has quit [Remote host closed the connection]
t28456 has joined #ruby-lang
<zzak> whats wrong with rue?
<rue> Ruefulness
bryancp has quit [Remote host closed the connection]
Axsuul has quit [Ping timeout: 240 seconds]
tommyvyo has left #ruby-lang ["Textual IRC Client: http://www.textualapp.com/"]
Nisstyre has joined #ruby-lang
mytrile has joined #ruby-lang
* zzak hugs rue
Sambalero has joined #ruby-lang
esad has joined #ruby-lang
<rue> Aw
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
erichmenge has quit [Quit: Be back later]
bytephilia has quit [Quit: Computer has gone to sleep.]
mistym_ has left #ruby-lang [#ruby-lang]
mistym has joined #ruby-lang
slyphon_away is now known as slyphon
erichmenge has joined #ruby-lang
kvirani has joined #ruby-lang
gsav has joined #ruby-lang
outoftime has joined #ruby-lang
t28456 has quit [Remote host closed the connection]
t88176 has joined #ruby-lang
bfreeman has quit [Quit: bfreeman]
stamina has joined #ruby-lang
jxie has joined #ruby-lang
adambeynon has joined #ruby-lang
cesar18 has joined #ruby-lang
MrWGW has quit [Ping timeout: 268 seconds]
MrWGW has joined #ruby-lang
dhruvasagar has joined #ruby-lang
runeb has quit [Remote host closed the connection]
coryf has joined #ruby-lang
erichmenge has quit [Quit: Be back later]
Jay_Levitt has joined #ruby-lang
cantonic_ has joined #ruby-lang
cantonic has quit [Ping timeout: 252 seconds]
cantonic_ is now known as cantonic
bryancp has joined #ruby-lang
d3vic3 has quit [Ping timeout: 246 seconds]
d3vic3 has joined #ruby-lang
hynkle has quit [Read error: Operation timed out]
tooky has joined #ruby-lang
hynkle has joined #ruby-lang
hynkle has quit [Read error: Connection reset by peer]
Jay_Levitt has quit [Quit: Leaving...]
hynkle has joined #ruby-lang
sepp2k has joined #ruby-lang
t88176 has quit [Remote host closed the connection]
t21045 has joined #ruby-lang
gsav has quit [Read error: Connection reset by peer]
JustinCampbell has quit [Remote host closed the connection]
tooky has quit [Remote host closed the connection]
tooky has joined #ruby-lang
erichmenge has joined #ruby-lang
bradland has joined #ruby-lang
savage- has quit [Remote host closed the connection]
iamjarvo has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
iamjarvo has joined #ruby-lang
mytrile has quit [Remote host closed the connection]
Jay_Levitt has joined #ruby-lang
robbyoconnor has quit [Ping timeout: 246 seconds]
bradland has quit [Quit: bradland]
gnufied has quit [Quit: Leaving.]
qwerxy has quit [Ping timeout: 244 seconds]
pygmael has quit [Quit: pygmael]
dous has quit [Ping timeout: 246 seconds]
qwerxy has joined #ruby-lang
Jay_Levitt has quit [Quit: Leaving...]
rolfb has quit [Quit: Linkinus - http://linkinus.com]
gnufied has joined #ruby-lang
bfreeman has joined #ruby-lang
alexkane has quit [Quit: alexkane]
dous has joined #ruby-lang
dous has quit [Changing host]
dous has joined #ruby-lang
hynkle has quit [Ping timeout: 240 seconds]
hynkle has joined #ruby-lang
Jake232 has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
virunga has joined #ruby-lang
lcdhoffman has joined #ruby-lang
brdude has joined #ruby-lang
jtoy has joined #ruby-lang
hynkle has quit [Ping timeout: 268 seconds]
erichmenge has quit [Quit: Be back later]
<andrewvos> Like
hynkle has joined #ruby-lang
dous_ has joined #ruby-lang
dous_ has joined #ruby-lang
dous_ has quit [Changing host]
jtoy has quit [Ping timeout: 245 seconds]
jory has joined #ruby-lang
havenn has joined #ruby-lang
dous has quit [Ping timeout: 246 seconds]
dr_bob has quit []
coryf has quit [Read error: Connection reset by peer]
Hakon has quit [Quit: Leaving...]
coryf has joined #ruby-lang
savage- has joined #ruby-lang
savage- has quit [Remote host closed the connection]
savage- has joined #ruby-lang
bryancp has quit [Remote host closed the connection]
Criztian has joined #ruby-lang
hynkle has quit [Ping timeout: 244 seconds]
Criztian has quit [Remote host closed the connection]
alexkane has joined #ruby-lang
havenn has quit [Remote host closed the connection]
hynkle has joined #ruby-lang
t21045 has quit [Remote host closed the connection]
t5613 has joined #ruby-lang
snorkdude has joined #ruby-lang
eschwartz has joined #ruby-lang
gnufied has quit [Quit: Leaving.]
jory has quit [Remote host closed the connection]
Skif has quit [Ping timeout: 240 seconds]
havenn has joined #ruby-lang
havenn has quit [Remote host closed the connection]
cesar_18 has joined #ruby-lang
cdt has quit [Quit: Ex-Chat]
Criztian has joined #ruby-lang
snorkdude has quit [Remote host closed the connection]
sepp2k has quit [Ping timeout: 246 seconds]
outsmartin has joined #ruby-lang
cesar18 has quit [Ping timeout: 246 seconds]
cantonic has quit [Quit: cantonic]
brianpWins has joined #ruby-lang
fgomez has joined #ruby-lang
bryancp has joined #ruby-lang
jory has joined #ruby-lang
t5613 has quit [Remote host closed the connection]
havenn has joined #ruby-lang
t22906 has joined #ruby-lang
retro|cz has quit [Remote host closed the connection]
havenn has quit [Remote host closed the connection]
publicvoid has joined #ruby-lang
havenn has joined #ruby-lang
A1241 has quit [Quit: Leaving.]
sepp2k has joined #ruby-lang
butchanton has joined #ruby-lang
mrsolo has joined #ruby-lang
havenn has quit [Remote host closed the connection]
vmoravec has quit [Quit: Leaving]
vmoravec has joined #ruby-lang
tbuehlmann has joined #ruby-lang
towski has joined #ruby-lang
Criztian has quit [Remote host closed the connection]
Criztian has joined #ruby-lang
jtoy has joined #ruby-lang
brianpWins has quit [Quit: brianpWins]
TorpedoSkyline has joined #ruby-lang
diegoviola has quit [Ping timeout: 248 seconds]
wallerdev has joined #ruby-lang
coryf_ has joined #ruby-lang
alvaro_o has joined #ruby-lang
tooky has quit [Remote host closed the connection]
erichmenge has joined #ruby-lang
coryf has quit [Read error: Connection reset by peer]
lsegal has joined #ruby-lang
iamjarvo has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
bytephilia has joined #ruby-lang
workmad3 has quit [Ping timeout: 245 seconds]
tooky has joined #ruby-lang
fayimora has joined #ruby-lang
lcdhoffman has quit [Quit: lcdhoffman]
carloslopes has joined #ruby-lang
jackhammer2022 has joined #ruby-lang
bytephilia has quit [Remote host closed the connection]
fayimora has quit [Ping timeout: 256 seconds]
slyphon is now known as slyphon_away
dtribble has joined #ruby-lang
<freedrull> is rails popular in japan
<freedrull> or ruby even
<drbrain> freedrull: yes
mwjcomputing has quit [Quit: Leaving]
<freedrull> drbrain: any companies come to mind, just curious
akira989_ has quit [Remote host closed the connection]
akira989 has joined #ruby-lang
<drbrain> freedrull: cookpad immediately comes to mind… they do lots of conference sponsorship
flak has joined #ruby-lang
flak is now known as Guest73564
tooky has quit [Remote host closed the connection]
rippa has quit [Ping timeout: 244 seconds]
t22906 has quit [Remote host closed the connection]
t5085 has joined #ruby-lang
esad has quit [Quit: Computer has gone to sleep.]
mrsolo has quit [Quit: This computer has gone to sleep]
havenn has joined #ruby-lang
mrsolo has joined #ruby-lang
futurechimp has quit [Quit: Leaving]
lcdhoffman has joined #ruby-lang
jory has quit [Remote host closed the connection]
<freedrull> drbrain: ah yes, saw them a bit on confreaks..
<drbrain> there are lots of companies that quietly use ruby everywhere
<drbrain> since it's a foreign country, it's hard to know which ones advertise it unless you're living there or visiting often
ConstantineXVI has quit [Ping timeout: 245 seconds]
ConstantineXVI has joined #ruby-lang
arooni-mobile has quit [Ping timeout: 246 seconds]
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
bidu has joined #ruby-lang
<darix> freedrull: just one thought ... ruby was started by a japanese guy ...
qwerxy has quit [Quit: offski]
<darix> and moin drbrain
Guest73564 has left #ruby-lang [#ruby-lang]
rippa has joined #ruby-lang
fgomez has quit [Ping timeout: 240 seconds]
iamjarvo has joined #ruby-lang
<drbrain> hi darix!
<darix> plan for today... finding out how to port unicorn.rb (https://github.com/blog/517-unicorn) to puma
akahn has joined #ruby-lang
bidu has quit [Quit: Page closed]
iamlacroix has quit [Remote host closed the connection]
maja has joined #ruby-lang
zz_chrismcg is now known as chrismcg
maja has quit [Client Quit]
sepp2k has quit [Quit: Leaving.]
slyphon_away is now known as slyphon
sepp2k has joined #ruby-lang
fayimora has joined #ruby-lang
TorpedoSkyline has quit [Quit: Computer has gone to sleep.]
jtoy_ has joined #ruby-lang
jtoy has quit [Ping timeout: 260 seconds]
jtoy_ is now known as jtoy
mrsolo has quit [Quit: This computer has gone to sleep]
akira989_ has joined #ruby-lang
hagebake has joined #ruby-lang
hagebake has quit [Changing host]
hagebake has joined #ruby-lang
mrsolo has joined #ruby-lang
ryland_ has joined #ruby-lang
steez_ has joined #ruby-lang
d3vic3_ has joined #ruby-lang
andrewvo1 has joined #ruby-lang
Stereoki1sune has joined #ruby-lang
t0h has quit [Disconnected by services]
t0h_ has joined #ruby-lang
akira989 has quit [Ping timeout: 245 seconds]
rails- has joined #ruby-lang
vesan_ has joined #ruby-lang
d3vic3 has quit [*.net *.split]
rails has quit [*.net *.split]
vesan has quit [*.net *.split]
vbatts has quit [*.net *.split]
melter has quit [*.net *.split]
Stereokitsune has quit [*.net *.split]
ryland has quit [*.net *.split]
rking has quit [*.net *.split]
Taranis has quit [*.net *.split]
DefV has quit [*.net *.split]
steez has quit [*.net *.split]
hagabaka has quit [*.net *.split]
andrewvos has quit [*.net *.split]
Harzilein has quit [*.net *.split]
t5085 has quit [Write error: Broken pipe]
segy has quit [Write error: Broken pipe]
t83259 has joined #ruby-lang
segy has joined #ruby-lang
DefV has joined #ruby-lang
erichmenge has quit [Quit: Be back later]
krz has joined #ruby-lang
sora_h is now known as s0ra_h
vbatts has joined #ruby-lang
rking has joined #ruby-lang
dc5ala has quit [Quit: Ex-Chat]
havenn has quit [Remote host closed the connection]
melter has joined #ruby-lang
coryf has joined #ruby-lang
coryf_ has quit [Read error: Connection reset by peer]
tooky has joined #ruby-lang
tooky has quit [Ping timeout: 246 seconds]
jtoy has quit [Ping timeout: 260 seconds]
lcdhoffman has quit [Quit: lcdhoffman]
t83259 has quit [Remote host closed the connection]
t74704 has joined #ruby-lang
hinbody has joined #ruby-lang
Taranis has joined #ruby-lang
Sambalero has quit [Remote host closed the connection]
burgestrand has joined #ruby-lang
s1n4 has joined #ruby-lang
gsav has joined #ruby-lang
burgestrand has quit [Quit: Leaving.]
havenn has joined #ruby-lang
icooba has quit [Quit: Computer has gone to sleep.]
dejongge has joined #ruby-lang
ilyam has joined #ruby-lang
JustinCampbell has joined #ruby-lang
steez_ has left #ruby-lang [#ruby-lang]
s1n4 has left #ruby-lang ["leaving"]
steez has joined #ruby-lang
tbuehlmann has quit []
ilyam has quit [Quit: ilyam]
akira989_ has quit [Remote host closed the connection]
TorpedoSkyline has joined #ruby-lang
akira989 has joined #ruby-lang
erichmenge has joined #ruby-lang
<rue> Porting which, darix?
<darix> rue: the config that is shown at the bottom. with setuid/setgrp, handling sockets and stuff
akira989_ has joined #ruby-lang
<rue> A management script?
lcdhoffman has joined #ruby-lang
<darix> scroll down to 'GitHub’s Setup'
postmodern has joined #ruby-lang
* rue is scroll-challenged
akira989 has quit [Ping timeout: 240 seconds]
s0ra_h is now known as sora_h
fayimora has quit [Read error: Operation timed out]
itsmeduncan has quit [Quit: itsmeduncan]
tooky has joined #ruby-lang
sora_h is now known as s0ra_h
jackhammer2022 has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
tooky has quit [Ping timeout: 246 seconds]
Bosox20051 has joined #ruby-lang
rippa has quit [Ping timeout: 240 seconds]
t74704 has quit [Remote host closed the connection]
fayimora has joined #ruby-lang
t50144 has joined #ruby-lang
benanne has quit [Ping timeout: 272 seconds]
lcdhoffman has quit [Quit: lcdhoffman]
lcdhoffman has joined #ruby-lang
solars has joined #ruby-lang
jtoy has joined #ruby-lang
eschwartz has quit [Remote host closed the connection]
Skif has joined #ruby-lang
lcdhoffman has quit [Ping timeout: 272 seconds]
iamjarvo has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
rcassidy has joined #ruby-lang
Sambalero has joined #ruby-lang
yxhuvud has quit [Ping timeout: 256 seconds]
benanne has joined #ruby-lang
pratyksp has quit [Ping timeout: 256 seconds]
lcdhoffman has joined #ruby-lang
<enroxorz-work> Hey Guys, I am having an algorithm problem in ruby. Essentially I have this ( http://pastebin.com/9e4UhZXp ) and the amount of data I am messing with forces the memory to balloon to a ridiculous amount (and causing errors). What am I doing wrong?
<rue> Nothing there. If your dataset is large, reading it lazily would be best
<enroxorz-work> sadly, its two very large xls files that i have to parse
<rue> If you need to have the entire dataset in memory, there’s little you can do about it…
<enroxorz-work> hmm. time to re-think from scratch
<rue> enroxorz-work: Is the data truly completely mixed, so that you can’t chunk it at all?
<rue> There’re things like map/reduce, of course…
<enroxorz-work> im not too savvy with map/reduce. it's a mixed data set BUT I think i have an idea of what I need to do. thanks rue, i just need to go to square 1 to figure this out.
<rue> Cool beens
Weems has quit []
fayimora has quit [Quit: Be back in a gifii]
t50144 has quit [Remote host closed the connection]
brianpWins has joined #ruby-lang
t48884 has joined #ruby-lang
Harzilein has joined #ruby-lang
Harzilein has quit [Excess Flood]
Harzilein has joined #ruby-lang
Harzilein has quit [Excess Flood]
Harzilein has joined #ruby-lang
Harzilein has quit [Excess Flood]
Harzilein has joined #ruby-lang
Harzilein has quit [Excess Flood]
Harzilein has joined #ruby-lang
Harzilein has quit [Excess Flood]
Harzilein has joined #ruby-lang
Harzilein has quit [Excess Flood]
yats has quit [Ping timeout: 256 seconds]
burgestrand has joined #ruby-lang
<jaimef> check_file = "#{filename.gsub(table,'').gsub(/.tsv$/,'')}-checksum.yaml" #ugly
<canton7> check_file = filename.gsub(table, '').gsub(/.tsv$/, '') << '-checksum.yaml' # different
<canton7> also, so you meant /\.tsv$/ ?
<canton7> *do you mean
<jaimef> yeah you're right
workmad3 has joined #ruby-lang
coryf has quit [Remote host closed the connection]
sockmonk has joined #ruby-lang
coryf has joined #ruby-lang
Weems has joined #ruby-lang
Weems has joined #ruby-lang
<canton7> also, File.basename(stuff, '.tsv') is another way of stripping the extension
<jaimef> good point
imajes has quit [Excess Flood]
imajes has joined #ruby-lang
carloslopes has quit [Quit: Leaving.]
vesan_ has quit [Ping timeout: 272 seconds]
icooba has joined #ruby-lang
cirenyc has joined #ruby-lang
brdude has quit [Quit: brdude]
grin_ has quit [Quit: Leaving.]
robbyoconnor has joined #ruby-lang
vesan has joined #ruby-lang
sailias has quit [Quit: Leaving.]
cirenyc has quit [Quit: Linkinus - http://linkinus.com]
sailias has joined #ruby-lang
sockmonk` has joined #ruby-lang
tooky has joined #ruby-lang
sockmonk has quit [Remote host closed the connection]
andrewhl has quit [Remote host closed the connection]
banister`sleep has joined #ruby-lang
bryancp has quit [Remote host closed the connection]
Axsuul has joined #ruby-lang
sockmonk` has quit [Ping timeout: 240 seconds]
banisterfiend` has quit [Ping timeout: 265 seconds]
Criztian has quit []
kvirani has quit [Remote host closed the connection]
rcassidy has left #ruby-lang [#ruby-lang]
rcassidy has joined #ruby-lang
bluemonk has quit [Ping timeout: 256 seconds]
bluemonk has joined #ruby-lang
tooky has quit [Ping timeout: 246 seconds]
qpingu has quit [Ping timeout: 260 seconds]
voker57__ has quit [Remote host closed the connection]
havenn has quit [Remote host closed the connection]
akira989_ has quit [Remote host closed the connection]
snorkdude has joined #ruby-lang
krz has quit [Ping timeout: 246 seconds]
burgestrand has quit [Quit: Leaving.]
esad has joined #ruby-lang
havenn has joined #ruby-lang
qpingu has joined #ruby-lang
brdude has joined #ruby-lang
bryancp has joined #ruby-lang
bryancp has quit [Remote host closed the connection]
krz has joined #ruby-lang
dfr|mac has joined #ruby-lang
s0ra_h is now known as sora_h
erichmenge has quit [Quit: Be back later]
mistym has quit [Remote host closed the connection]
akira989 has joined #ruby-lang
erichmenge has joined #ruby-lang
bryancp has joined #ruby-lang
bfreeman has quit [Quit: bfreeman]
lcdhoffman has quit [Quit: lcdhoffman]
lcdhoffman has joined #ruby-lang
coryf has quit [Remote host closed the connection]
dfr|mac_ has joined #ruby-lang
snorkdude has quit [Remote host closed the connection]
dfr|mac has quit [Ping timeout: 240 seconds]
MrWGW has quit [Ping timeout: 244 seconds]
erichmenge has quit [Quit: Be back later]
TorpedoSkyline has quit [Quit: Computer has gone to sleep.]
sora_h is now known as s0ra_h
esad has quit [Quit: Computer has gone to sleep.]
MrWGW has joined #ruby-lang
MrWGW has quit [Remote host closed the connection]
MrWGW has joined #ruby-lang
vesan has quit [Read error: Connection reset by peer]
NemesisD has joined #ruby-lang
<NemesisD> i'm having a hard time reasoning about the GIL. if i've got a pool of threads and each is downloading data from the internet using open-uri, will that actually happen in parallel
<heftig> sure
<heftig> IO is parallelized
<heftig> ruby code can't be parallel
t48884 has quit [Remote host closed the connection]
<heftig> you still get your concurrency
t39794 has joined #ruby-lang
workmad3 has quit [Ping timeout: 252 seconds]
<NemesisD> heftig: if i use open-uri entirely contained in each thread, i shouldn't have a problem right? what about opening and writing files (again, the open and close is all in 1 thread)
<NemesisD> so each thread is downloading data with open uri and then writing it to a file
<heftig> that's all IO-bound
Nisstyre has quit [Quit: Leaving]
<NemesisD> heftig: oh yeah i now that, i just didn't know if there are gotchas about file descriptors being opened and closed like that non-deterministically
<NemesisD> the threads don't share descriptors or anything but i've been brought up to have great fear of ruby threading in MRI
<heftig> your threads will spend most of their time waiting on the IO to complete. while they're doing that they don't have the GIL
<NemesisD> heftig: but back in ruby land when the thread is opening a file to write, ruby synchronizes (with the gil?) to ensure, for example, that it doesn't assign the same file descriptor to 2 threads?
slyphon is now known as slyphon_away
<heftig> that can't happen
<heftig> the system won't let it
brdude has quit [Read error: Connection reset by peer]
brdude has joined #ruby-lang
qwerxy has joined #ruby-lang
jackhammer2022 has joined #ruby-lang
itsmeduncan has joined #ruby-lang
apeiros_ has quit [Remote host closed the connection]
qwerxy has quit [Client Quit]
arooni-mobile has joined #ruby-lang
solars has quit [Ping timeout: 240 seconds]
mistym has joined #ruby-lang
slyphon_away is now known as slyphon
cesar_18 has quit [Read error: Connection reset by peer]
dfr|mac_ has quit [Remote host closed the connection]
vesan has joined #ruby-lang
seanstickle has joined #ruby-lang
s0ra_h is now known as sora_h
hynkle has quit [Quit: Computer has gone to sleep.]
hynkle has joined #ruby-lang
andrewvo1 has quit [Quit: Reconnecting]
andrewvos has joined #ruby-lang
bfreeman has joined #ruby-lang
RegEchse has quit [Quit: brb]
hynkle has quit [Ping timeout: 240 seconds]
Luthraz has joined #ruby-lang
justinmcp has joined #ruby-lang
Luthraz has quit [Client Quit]
arooni-mobile has quit [Ping timeout: 245 seconds]
esad has joined #ruby-lang
sora_h is now known as s0ra_h
virunga has quit [Quit: Sto andando via]
outoftime has quit [Quit: Leaving]
benanne has quit [Quit: kbai]
voker57 has joined #ruby-lang
Jay_Levitt has joined #ruby-lang
<NemesisD> heftig: thanks!
NemesisD has quit [Quit: leaving]
srbartlett has joined #ruby-lang
tooky_ has joined #ruby-lang
mrsolo has quit [Quit: Leaving]
mrsolo has joined #ruby-lang
bryancp has quit [Remote host closed the connection]
Jay_Levitt has quit [Quit: Leaving...]
bfreeman has quit [Quit: bfreeman]
vesan has quit [Read error: Connection reset by peer]
vesan has joined #ruby-lang
butchanton has quit [Quit: Leaving.]
itsmeduncan has quit [Quit: itsmeduncan]
t39794 has quit [Remote host closed the connection]
esad has quit [Quit: Computer has gone to sleep.]
t54393 has joined #ruby-lang
tooky_ has quit [Ping timeout: 246 seconds]
esad has joined #ruby-lang
dejongge has quit [Ping timeout: 252 seconds]
stardiviner has joined #ruby-lang
alex_k has joined #ruby-lang