apeiros changed the topic of #ruby-lang to: Ruby 2.0.0-p353: http://ruby-lang.org (Ruby 1.9.3-p484) || Paste >3 lines of text on http://gist.github.com || RubyConf 2013 at http://www.justin.tv/confreaks
nXqd has joined #ruby-lang
JoshuaPaling has joined #ruby-lang
gix has joined #ruby-lang
benkhicks has quit [Ping timeout: 252 seconds]
nullFxn has quit [Quit: leaving]
CoreData1 has quit [Quit: CoreData1]
nullFxn has joined #ruby-lang
gix has quit [Ping timeout: 252 seconds]
lewix has quit [Remote host closed the connection]
momomomomo has quit [Quit: momomomomo]
bf4 has quit [Ping timeout: 240 seconds]
momomomomo has joined #ruby-lang
coca_rails has joined #ruby-lang
vlad_starkov has joined #ruby-lang
charliesome has joined #ruby-lang
makoto_ has joined #ruby-lang
senj has quit [Quit: Textual IRC Client: www.textualapp.com]
makoto_ has quit [Ping timeout: 272 seconds]
x0f_ has joined #ruby-lang
x0f has quit [Read error: Operation timed out]
dhruvasa1ar has quit [Read error: Operation timed out]
fsvehla has quit [Quit: fsvehla]
dhruvasagar has joined #ruby-lang
simoz4 has quit [Ping timeout: 248 seconds]
BubonicPestilenc has joined #ruby-lang
BubonicPestilenc has left #ruby-lang [#ruby-lang]
cnivolle has joined #ruby-lang
florentg2 has joined #ruby-lang
seanlinsley has quit [Quit: seanlinsley]
tylersmith has quit [Remote host closed the connection]
vlad_starkov has quit [Read error: Connection reset by peer]
coca_rails has quit [Ping timeout: 245 seconds]
vlad_starkov has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 264 seconds]
florentg2 has quit [Quit: florentg2]
dhruvasagar has joined #ruby-lang
CoreData has quit [Quit: CoreData]
CoreData has joined #ruby-lang
cnivolle has quit [Remote host closed the connection]
cnivolle has joined #ruby-lang
simoz4 has joined #ruby-lang
Pupeno_w_ has quit [Remote host closed the connection]
CoreData1 has joined #ruby-lang
cnivolle has quit [Ping timeout: 252 seconds]
CoreData1 has quit [Ping timeout: 252 seconds]
CoreData has quit [Ping timeout: 252 seconds]
mistym_ has joined #ruby-lang
CoreData has joined #ruby-lang
CoreData1 has joined #ruby-lang
gix has joined #ruby-lang
conceal_rs_____1 has quit [Quit: Tiarra 0.1+svn-36726: SIGTERM received; exit]
mistym_ has quit [Ping timeout: 246 seconds]
mrevd has quit [Quit: Leaving.]
gix has quit [Ping timeout: 246 seconds]
CoreData has quit [Ping timeout: 252 seconds]
lewix has joined #ruby-lang
tkuchiki has joined #ruby-lang
gix has joined #ruby-lang
hahuang65 has quit [Ping timeout: 260 seconds]
cnivolle has joined #ruby-lang
Cakey has joined #ruby-lang
gix- has joined #ruby-lang
gix has quit [Disconnected by services]
vlad_starkov has quit [Read error: Connection reset by peer]
makoto_ has joined #ruby-lang
__butch__ has quit [Quit: Leaving.]
sevvie has quit [Ping timeout: 250 seconds]
gix- has quit [Ping timeout: 252 seconds]
sevvie has joined #ruby-lang
makoto_ has quit [Ping timeout: 272 seconds]
GaelanAintAround is now known as Gaelan
MartynKeigher2 has quit [K-Lined]
marr has quit [Ping timeout: 260 seconds]
postmodern has joined #ruby-lang
gix has joined #ruby-lang
MartynKeigher has joined #ruby-lang
jame298 has joined #ruby-lang
iliketu__ has quit [Quit: zzzzz…..]
gix has quit [Read error: Operation timed out]
kitak_ has joined #ruby-lang
mistym has quit [Quit: Leaving]
jame298 has quit [Ping timeout: 264 seconds]
kitak has quit [Ping timeout: 245 seconds]
|jemc| has joined #ruby-lang
dhruvasagar has quit [Read error: Operation timed out]
coca_rails has joined #ruby-lang
mrevd has joined #ruby-lang
jsullivandigs has quit [Remote host closed the connection]
jsullivandigs has joined #ruby-lang
momomomomo has quit [Quit: momomomomo]
michaeldeol has quit [Remote host closed the connection]
coca_rails has quit [Ping timeout: 245 seconds]
ulisescab has quit []
snsei has quit [Remote host closed the connection]
snsei has joined #ruby-lang
jsullivandigs has quit [Ping timeout: 252 seconds]
vlad_starkov has joined #ruby-lang
iliketur_ has joined #ruby-lang
snsei has quit [Ping timeout: 265 seconds]
jonahR has quit [Quit: jonahR]
gix has joined #ruby-lang
momomomomo has joined #ruby-lang
lfox has joined #ruby-lang
datanoise has joined #ruby-lang
jerrytgarcia has quit [Quit: WeeChat 0.4.2]
iliketur_ has quit [Quit: zzzzz…..]
cycorld has joined #ruby-lang
Oloryn_lt2 has joined #ruby-lang
kurko______ has quit [Ping timeout: 264 seconds]
gix has quit [Ping timeout: 272 seconds]
datanoise has quit [Ping timeout: 240 seconds]
momomomomo has quit [Quit: momomomomo]
kitak_ has quit [Remote host closed the connection]
kitak has joined #ruby-lang
unrealhoang has joined #ruby-lang
dhruvasagar has joined #ruby-lang
hogoo has joined #ruby-lang
Pupeno_w has joined #ruby-lang
makoto_ has joined #ruby-lang
Barrin6 has joined #ruby-lang
Coincidental has quit [Remote host closed the connection]
kurko______ has joined #ruby-lang
kurko______ has quit [Max SendQ exceeded]
kurko______ has joined #ruby-lang
Pupeno_w has quit [Ping timeout: 265 seconds]
brianpWins has quit [Ping timeout: 264 seconds]
michaeldeol has joined #ruby-lang
kurko______ has quit [Ping timeout: 248 seconds]
jsrn has quit [Quit: Leaving]
mplangley_ has left #ruby-lang [#ruby-lang]
gromitmpl has joined #ruby-lang
vlad_starkov has quit [Read error: Connection reset by peer]
michaeldeol has quit [Ping timeout: 246 seconds]
fijimunk1i has joined #ruby-lang
fijimunkii has quit [Ping timeout: 252 seconds]
kurko______ has joined #ruby-lang
cnivolle has quit [Remote host closed the connection]
Coincidental has joined #ruby-lang
jonahR has joined #ruby-lang
mannyt has joined #ruby-lang
<lewix> aren't from and to rails methods use by active_support, i can't find docs about it
mrevd has quit [Quit: Leaving.]
tylersmith has joined #ruby-lang
<lewix> I 'm looking for something similar but for hashes
gix has joined #ruby-lang
gix- has joined #ruby-lang
gix has quit [Disconnected by services]
bastilian has quit [Quit: Linkinus - http://linkinus.com]
mistym has joined #ruby-lang
gix- has quit [Ping timeout: 272 seconds]
houhoulis has joined #ruby-lang
<ledestin> Opal is a ruby to javascript compiler
<Nilium> Well that's interesting except for it probably being mostly useless
tylersmith has quit [Remote host closed the connection]
coca_rails has joined #ruby-lang
<ledestin> people already use it in production
Oloryn_lt2 has quit [Read error: Connection timed out]
<zenspider> ledestin: I hope you don't consider that a good thing
Oloryn_lt2 has joined #ruby-lang
brianpWins has joined #ruby-lang
vlad_starkov has joined #ruby-lang
<ledestin> zenspider: maybe it's stable enough, for all I know
<ledestin> zenspider: I like writing Ruby more than JS, so it's something I'd use
Senjai`work has quit [Quit: WeeChat 0.3.7]
<lewix> damn
<lewix> whoever told me that we can't redefine + was wrong
kurko______ has quit [Ping timeout: 264 seconds]
amerine has quit [Excess Flood]
Oloryn_lt2 has quit [Read error: Connection reset by peer]
kurko______ has joined #ruby-lang
Oloryn_lt2 has joined #ruby-lang
datanoise has joined #ruby-lang
sepp2k has quit [Read error: Connection reset by peer]
hogoo has quit [Remote host closed the connection]
snsei has joined #ruby-lang
simoz4 has quit [Ping timeout: 252 seconds]
robbyoconnor has quit [Excess Flood]
jsullivandigs has joined #ruby-lang
robbyoconnor has joined #ruby-lang
yfeldblum has quit [Remote host closed the connection]
mrevd has joined #ruby-lang
mrevd has quit [Client Quit]
symm- has quit [Quit: Leaving...]
symm- has joined #ruby-lang
brianpWins has quit [Remote host closed the connection]
mrevd has joined #ruby-lang
mannyt has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
coca_rails has quit [Ping timeout: 245 seconds]
EngierkO has quit [Excess Flood]
michaeldeol has joined #ruby-lang
vlad_starkov has quit [Read error: Connection reset by peer]
fijimunk1i has quit [Ping timeout: 246 seconds]
fuhgeddaboudit has joined #ruby-lang
jsullivandigs has quit [Ping timeout: 245 seconds]
jsullivandigs has joined #ruby-lang
michaeldeol has quit [Ping timeout: 260 seconds]
symm- has quit [Quit: Leaving...]
hogeo has joined #ruby-lang
symm- has joined #ruby-lang
CaptainJet has quit [Read error: Connection reset by peer]
CaptainJet has joined #ruby-lang
datanoise has quit [Ping timeout: 248 seconds]
hogoo has joined #ruby-lang
mannyt has joined #ruby-lang
makoto_ has quit [Remote host closed the connection]
makoto_ has joined #ruby-lang
hogoo has quit [Ping timeout: 240 seconds]
makoto_ has quit [Ping timeout: 252 seconds]
goldfax has joined #ruby-lang
CaptainJet has quit [Read error: No route to host]
dhruvasagar has quit [Ping timeout: 264 seconds]
goldfax has quit [Client Quit]
fuhgeddaboudit has quit [Ping timeout: 260 seconds]
hogoo has joined #ruby-lang
vlad_starkov has joined #ruby-lang
mistym has quit [Remote host closed the connection]
hogoo has quit [Remote host closed the connection]
symm- has quit [Ping timeout: 252 seconds]
tylersmith has joined #ruby-lang
soba has joined #ruby-lang
CaptainJet has joined #ruby-lang
bzalasky has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
tylersmith has quit [Ping timeout: 260 seconds]
KM|2 has joined #ruby-lang
vinhbachsy has joined #ruby-lang
Gaelan is now known as GaelanAintAround
datanoise has joined #ruby-lang
<pipecloud> ledestin: Good luck, but I would probably laugh at anyone using it in production myself. I'm admittedly someone who dislikes compiling to target languages such as Javascript.
makoto_ has joined #ruby-lang
vinhbachsy has quit [Read error: Connection reset by peer]
vinhbach_ has joined #ruby-lang
<r0bgleeson> Nilium: why would it be useless?
jerrytgarcia has joined #ruby-lang
<Nilium> Too many of the useful libs make use of the C API.
datanoise has quit [Ping timeout: 264 seconds]
hogeo has quit [Remote host closed the connection]
hogeo has joined #ruby-lang
yfeldblum has joined #ruby-lang
makoto_ has quit [Ping timeout: 264 seconds]
<r0bgleeson> Nilium: you're not going to run nokogiri in a browser.
<r0bgleeson> it's just ruby in the browser.
<r0bgleeson> you probably can't take 90% of the ecosystem over
coca_rails has joined #ruby-lang
<Nilium> But wouldn't it be cool to run nokigiri in the browser?
<r0bgleeson> yeah probably, but for another language in the browser opalrb looks good
hogeo has quit [Ping timeout: 250 seconds]
sevvie has quit [Ping timeout: 248 seconds]
yfeldblum has quit [Ping timeout: 240 seconds]
hogeo has joined #ruby-lang
coca_rails has quit [Ping timeout: 245 seconds]
Cakey has quit [Ping timeout: 252 seconds]
michaeldeol has joined #ruby-lang
vlad_starkov has quit [Read error: Connection reset by peer]
hogeo has quit [Remote host closed the connection]
Cakey has joined #ruby-lang
vinhbach_ has quit [Read error: Connection reset by peer]
vinhbachsy has joined #ruby-lang
michaeldeol has quit [Ping timeout: 260 seconds]
hahuang65 has joined #ruby-lang
cmedeiros has quit [Ping timeout: 245 seconds]
gix has joined #ruby-lang
machuga is now known as machuga|away
yfeldblum has joined #ruby-lang
hogeo has joined #ruby-lang
io_syl has quit []
gix has quit [Ping timeout: 240 seconds]
yfeldblum has quit [Read error: Operation timed out]
mistym has joined #ruby-lang
lfox has quit [Quit: ZZZzzz…]
fijimunkii has joined #ruby-lang
seanlinsley has joined #ruby-lang
seanlinsley has quit [Client Quit]
seanlinsley has joined #ruby-lang
hogoo has joined #ruby-lang
yfeldblum has joined #ruby-lang
hogoo has quit [Remote host closed the connection]
hogoo has joined #ruby-lang
vlad_starkov has joined #ruby-lang
makoto_ has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
<zenspider> fucking encodings are gonna be the death of me
<zenspider> I just want to fucking SORT
<ohsix> there's no locale stuff you can set so things that care about ordering do the right thing?
<ohsix> collation settings
<zenspider> afaik, String#<=> doesn't respect any of it. I could be wrong.
<ohsix> looks like you need to use icu, just like everyone else ;D
<zenspider> and all the code I've found to normalize doesn't work
<zenspider> how is it that ruby 2.0 defaults to utf-8, but doesn't actually handle it in most places
<ohsix> because it's ad-hoc everyhwere, or at least that's my impression; i don't know crap about ruby and have been hoping to learn more by osmosis
makoto_ has quit [Ping timeout: 246 seconds]
retro|cz has quit [Read error: Operation timed out]
vinhbachsy has quit [Remote host closed the connection]
vinhbachsy has joined #ruby-lang
io_syl has joined #ruby-lang
io_syl has quit [Client Quit]
achiu2 has quit [Remote host closed the connection]
dik_dak has quit [Quit: Leaving]
vinhbachsy has quit [Ping timeout: 246 seconds]
Barrin6 has quit [Quit: Leaving]
Captain_Chen has joined #ruby-lang
yfeldblum has quit [Remote host closed the connection]
datanoise has joined #ruby-lang
postmodern has quit [Quit: Leaving]
makoto_ has joined #ruby-lang
achiu has joined #ruby-lang
vpretzel has quit [Remote host closed the connection]
gnufied has quit [Ping timeout: 252 seconds]
GarethAdams has quit [Ping timeout: 252 seconds]
coca_rails has joined #ruby-lang
GarethAdams has joined #ruby-lang
gnufied has joined #ruby-lang
lewix has quit [Remote host closed the connection]
makoto_ has quit [Ping timeout: 240 seconds]
vinhbachsy has joined #ruby-lang
mrevd has quit [Quit: Leaving.]
vlad_starkov has quit [Read error: Connection reset by peer]
makoto_ has joined #ruby-lang
michaeldeol has joined #ruby-lang
dhruvasagar has joined #ruby-lang
hogoo has quit [Remote host closed the connection]
makoto_ has quit [Ping timeout: 240 seconds]
hogoo has joined #ruby-lang
mrevd has joined #ruby-lang
michaeldeol has quit [Ping timeout: 246 seconds]
ylluminate` has joined #ruby-lang
ylluminate` has quit [Client Quit]
vinhbachsy has quit [Remote host closed the connection]
vinhbachsy has joined #ruby-lang
ylluminate has quit [Ping timeout: 260 seconds]
tectonic has joined #ruby-lang
tectonic has quit [Client Quit]
jerrytgarcia has quit [Quit: WeeChat 0.4.2]
vinhbachsy has quit [Ping timeout: 260 seconds]
prc has quit [Quit: Leaving.]
amerine has joined #ruby-lang
datanoise has quit [Ping timeout: 245 seconds]
coca_rails has quit [Read error: Connection reset by peer]
coca_rai_ has joined #ruby-lang
dhruvasagar has quit [Read error: Connection reset by peer]
dhruvasagar has joined #ruby-lang
gix has joined #ruby-lang
mannyt has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vlad_starkov has joined #ruby-lang
coca_rai_ has quit [Ping timeout: 245 seconds]
jerrytgarcia has joined #ruby-lang
mannyt has joined #ruby-lang
gix has quit [Ping timeout: 240 seconds]
lewix has joined #ruby-lang
dhruvasagar has quit [Read error: Connection reset by peer]
dhruvasagar has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
hogeo has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
vlad_starkov has joined #ruby-lang
nXqd has quit [Ping timeout: 248 seconds]
postmodern has joined #ruby-lang
rahul_j has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
hogoo has quit [Remote host closed the connection]
yfeldblum has joined #ruby-lang
Cakey has quit [Ping timeout: 248 seconds]
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
snsei has quit [Remote host closed the connection]
dhruvasagar has quit [Read error: Connection reset by peer]
Cakey has joined #ruby-lang
dhruvasagar has joined #ruby-lang
dhruvasagar has quit [Client Quit]
r0bgleeson has quit [Ping timeout: 260 seconds]
dhruvasagar has joined #ruby-lang
makoto_ has joined #ruby-lang
wallerdev has joined #ruby-lang
snsei has joined #ruby-lang
michaeldeol has joined #ruby-lang
makoto_ has quit [Ping timeout: 260 seconds]
snsei has quit [Remote host closed the connection]
JohnBat26 has joined #ruby-lang
houhoulis has quit [Remote host closed the connection]
mrevd has quit [Quit: Leaving.]
snsei has joined #ruby-lang
mrevd has joined #ruby-lang
jonahR has quit [Quit: jonahR]
Voker57 has quit [Remote host closed the connection]
AKASkip has joined #ruby-lang
coca_rails has joined #ruby-lang
arBmind has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
mrevd has quit [Quit: Leaving.]
dhruvasagar has quit [Read error: Connection reset by peer]
dhruvasagar has joined #ruby-lang
mrevd has joined #ruby-lang
hogeo has joined #ruby-lang
cads has joined #ruby-lang
nXqd has joined #ruby-lang
yfeldblum has quit [Remote host closed the connection]
yfeldblum has joined #ruby-lang
vinhbachsy has joined #ruby-lang
dhruvasagar has quit [Read error: Connection reset by peer]
dhruvasagar has joined #ruby-lang
AKASkip has quit [Ping timeout: 252 seconds]
vinhbachsy has quit [Ping timeout: 265 seconds]
gix has joined #ruby-lang
lewix_ has joined #ruby-lang
mrevd has quit [Quit: Leaving.]
lewix_ has quit [Remote host closed the connection]
lewix_ has joined #ruby-lang
simoz4 has joined #ruby-lang
gix has quit [Ping timeout: 260 seconds]
coca_rails has quit [Read error: Connection reset by peer]
coca_rails has joined #ruby-lang
lewix_ has quit [Ping timeout: 250 seconds]
simoz4 has quit [Ping timeout: 260 seconds]
lsegal has quit [Read error: Connection reset by peer]
lsegal has joined #ruby-lang
makoto_ has joined #ruby-lang
matp has quit [Quit: Bye!]
coca_rails has quit [Ping timeout: 245 seconds]
matp has joined #ruby-lang
anulman has quit [Quit: Leaving.]
makoto_ has quit [Ping timeout: 246 seconds]
kurko______ has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
simoz4 has joined #ruby-lang
jg has joined #ruby-lang
lewix has quit [Remote host closed the connection]
vinhbachsy has joined #ruby-lang
rahul_j has quit [Quit: rahul_j]
lewix has joined #ruby-lang
simoz4 has quit [Ping timeout: 240 seconds]
snsei has quit [Remote host closed the connection]
rahul_j has joined #ruby-lang
datanoise has joined #ruby-lang
snsei has joined #ruby-lang
datanoise has quit [Ping timeout: 260 seconds]
Captain_Chen has quit [Quit: Page closed]
AKASkip has joined #ruby-lang
nertzy3 has joined #ruby-lang
JoshuaPaling has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
|jemc| has quit [Ping timeout: 246 seconds]
snsei has quit [Remote host closed the connection]
ender has quit [Ping timeout: 240 seconds]
dhruvasagar has quit [Ping timeout: 260 seconds]
dhruvasagar has joined #ruby-lang
rahul_j has quit [Quit: rahul_j]
dhruvasagar has quit [Read error: Connection reset by peer]
Forgetful_Lion has joined #ruby-lang
cycorld has quit []
hogeo has quit [Remote host closed the connection]
h_kon has joined #ruby-lang
hogeo has joined #ruby-lang
hogeo has quit [Read error: Connection reset by peer]
gromitmpl has quit [Ping timeout: 260 seconds]
hogeo has joined #ruby-lang
dhruvasagar has joined #ruby-lang
cycorld has joined #ruby-lang
anulman has joined #ruby-lang
CaptainJet has quit []
fsvehla has joined #ruby-lang
jsullivandigs has quit [Remote host closed the connection]
ender has joined #ruby-lang
jsullivandigs has joined #ruby-lang
rahul_j has joined #ruby-lang
anulman has quit [Ping timeout: 240 seconds]
JoshuaPaling has joined #ruby-lang
Forgetful_Lion has quit [Ping timeout: 264 seconds]
dhruvasagar has quit [Ping timeout: 250 seconds]
brianpWins has joined #ruby-lang
Forgetful_Lion has joined #ruby-lang
dhruvasagar has joined #ruby-lang
coca_rails has joined #ruby-lang
vmoravec has joined #ruby-lang
jsullivandigs has quit [Ping timeout: 240 seconds]
makoto_ has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 264 seconds]
dhruvasagar has joined #ruby-lang
amcoder has joined #ruby-lang
amcoder has quit [Max SendQ exceeded]
jg has quit [Ping timeout: 260 seconds]
makoto_ has quit [Ping timeout: 260 seconds]
amcoder has joined #ruby-lang
Forgetful_Lion has quit [Ping timeout: 264 seconds]
Forgetful_Lion has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
michaeldeol has quit [Remote host closed the connection]
ender has quit [Ping timeout: 240 seconds]
Mon_Ouie has joined #ruby-lang
Mon_Ouie has joined #ruby-lang
Forgetful_Lion has quit [Ping timeout: 264 seconds]
JoshuaPaling has quit [Quit: Textual IRC Client: www.textualapp.com]
tbuehlmann has joined #ruby-lang
relix has joined #ruby-lang
iliketur_ has joined #ruby-lang
mistym has quit [Remote host closed the connection]
datanoise has joined #ruby-lang
nertzy3 has quit [Quit: This computer has gone to sleep]
datanoise has quit [Ping timeout: 246 seconds]
coca_rails has quit [Ping timeout: 245 seconds]
iliketur_ has quit [Quit: zzzzz…..]
robbyoconnor has quit [Read error: Connection reset by peer]
phus1on has joined #ruby-lang
unrealhoang has quit [Read error: Connection reset by peer]
robbyoconnor has joined #ruby-lang
elia has joined #ruby-lang
Cakey has quit [Ping timeout: 265 seconds]
rue|w has joined #ruby-lang
arBmind has quit [Quit: Leaving.]
anulman has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
benlovell has joined #ruby-lang
hogeo has joined #ruby-lang
DouweM has quit [Read error: Operation timed out]
yfeldblum has quit [Ping timeout: 250 seconds]
hogeo_ has joined #ruby-lang
barttenbrinke has joined #ruby-lang
jsrn has joined #ruby-lang
hogeo has quit [Read error: Connection reset by peer]
anulman has quit [Ping timeout: 260 seconds]
jsullivandigs has joined #ruby-lang
<yorickpeterse> morning
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
kek has joined #ruby-lang
makoto_ has joined #ruby-lang
makoto_ has quit [Ping timeout: 260 seconds]
workmad3 has joined #ruby-lang
arBmind has joined #ruby-lang
mikecmpbll has joined #ruby-lang
<ljarvis> hi
marr has joined #ruby-lang
jsullivandigs has quit [Ping timeout: 240 seconds]
workmad3 has quit [Ping timeout: 240 seconds]
workmad3 has joined #ruby-lang
skade has joined #ruby-lang
michaeldeol has joined #ruby-lang
kitak_ has joined #ruby-lang
kitak_ has quit [Remote host closed the connection]
mannyt has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
michaeldeol has quit [Ping timeout: 240 seconds]
kitak_ has joined #ruby-lang
kitak has quit [Ping timeout: 245 seconds]
yfeldblum has joined #ruby-lang
<yorickpeterse> got a request to transform a CSV so that the field delimiters are ^|^
<yorickpeterse> because somebody from $SOME_COMPANY apparently needs that
<ohsix> they'll probably want it changed again when they start needing ^|^
<pipecloud> yorickpeterse: lul. Is that a DSV? Dragon Separated Value?
yfeldblu_ has joined #ruby-lang
arBmind has quit [Ping timeout: 245 seconds]
<workmad3> what's wrong with quoting the CSV field so that the delimiter doesn't matter?
<yorickpeterse> workmad3: they don't want quotes too
<yorickpeterse> lol
<yorickpeterse> Stupid Separated Value
<pipecloud> workmad3: If they can't already transform it, what makes you think they can do that?
<workmad3> or are we likely dealing with crap CSV imports that can't handle proper CSV files?
<yorickpeterse> workmad3: they are likely not programmers who know what CSV is
<pipecloud> Sounds like yorickpeterse is dealing with being the smartest party involved.
<workmad3> yorickpeterse: give them an XML file and say it's CSV+?
<yorickpeterse> hahahaha
<yorickpeterse> I might actually just do that
<yorickpeterse> or send them a SOAP envelope
<workmad3> :D
<pipecloud> Or be a jerk and send them values separated by non-breaking whitespace characters.
<workmad3> <CSV><![CDATA[ *csv_here* ]]></CSV> <-- there you go, CSV+ format
kitak_ has quit [Remote host closed the connection]
yfeldblum has quit [Ping timeout: 250 seconds]
<workmad3> wrap that up in a SOAP envelope, tell them you've moved them to an enterprise SOA delivery mechanism...
kitak has joined #ruby-lang
coca_rails has joined #ruby-lang
<yorickpeterse> just send them JSON
<yorickpeterse> everything understands JSON
arBmind has joined #ruby-lang
yfeldblu_ has quit [Ping timeout: 250 seconds]
tomAnthonyShacha has joined #ruby-lang
<workmad3> {"csv": "*csv_here"} right?
coca_rails has quit [Ping timeout: 245 seconds]
arBmind has quit [Read error: Connection reset by peer]
<workmad3> or are we looking at {"csv": {"header": "f1|f2", "rows": ["1|2", "3|4"]}} L
<workmad3> ?
arBmind has joined #ruby-lang
<pipecloud> Colon Separates values?
<pipecloud> Because that could get nsfw real fast.
<yorickpeterse> workmad3: that's not RESTy enough
<yorickpeterse> needs BSON too
<yorickpeterse> haha wtf Ruby, CSV can't write shit *without* quoteS?
<yorickpeterse> * quotes
<yorickpeterse> well, time to use some weird value and find-replace that
<workmad3> yorickpeterse: give it 'quote_char: "", force_quotes: false' as options?
AKASkip has quit [Ping timeout: 248 seconds]
<yorickpeterse> quote_char always needs a value
<yorickpeterse> I'll just use "(╯°□°)╯︵ ┻━┻"
Pupeno_w has joined #ruby-lang
<workmad3> :D
<ljarvis> Emoji separated values
<workmad3>
<yorickpeterse> BOOOO, has to be a single char
<workmad3> CSV - Cat Separated Values
<yorickpeterse> ok Unicode bomb it is
<workmad3> or unicode NBSP?
<yorickpeterse> meh, my font doesn't support the bomb
<yorickpeterse> I wonder if it does the Unicode pile of poop
<pipecloud> "Or be a jerk and send them values separated by non-breaking whitespace characters."
<yorickpeterse> NNNHHHGGGG it doesn't
<workmad3> pipecloud: I was thinking the NBSP as a quote char rather than the separator
<pipecloud> There are more than one
<workmad3> :)
anulman has joined #ruby-lang
vlad_starkov has joined #ruby-lang
anulman has quit [Ping timeout: 250 seconds]
<yorickpeterse> there
<yorickpeterse> Unicode Separated Value
michd is now known as MichD
<yorickpeterse> http://hastebin.com/vuwaxijufa.rb there, best Ruby code 2013
benlovell has quit [Ping timeout: 240 seconds]
<workmad3> :)
benlovell has joined #ruby-lang
skade has quit [Quit: Textual IRC Client: www.textualapp.com]
vlad_starkov has quit [Remote host closed the connection]
cir0x has joined #ruby-lang
mbj has joined #ruby-lang
makoto_ has joined #ruby-lang
<sluukkonen> why did I read that as unicorn separated value
makoto_ has quit [Ping timeout: 245 seconds]
toretore has quit [Quit: Leaving]
Onixs has joined #ruby-lang
kek has quit [Remote host closed the connection]
<yorickpeterse> what the fuck is this shit
michaeldeol has joined #ruby-lang
Oloryn_lt2 has quit [Ping timeout: 265 seconds]
michaeldeol has quit [Ping timeout: 246 seconds]
francisfish has joined #ruby-lang
mistym has joined #ruby-lang
nXqd has quit [Ping timeout: 245 seconds]
hogeo_ has quit [Remote host closed the connection]
znz_jp has quit [Ping timeout: 245 seconds]
mistym has quit [Ping timeout: 246 seconds]
yfeldblum has joined #ruby-lang
datanoise has joined #ruby-lang
znz_jp has joined #ruby-lang
coca_rails has joined #ruby-lang
francisfish has quit [Read error: Connection reset by peer]
francisfish has joined #ruby-lang
yfeldblum has quit [Ping timeout: 248 seconds]
DouweM has joined #ruby-lang
datanoise has quit [Ping timeout: 265 seconds]
vinhbachsy has quit [Remote host closed the connection]
vinhbachsy has joined #ruby-lang
vinhbachsy has quit [Remote host closed the connection]
vinhbachsy has joined #ruby-lang
anulman has joined #ruby-lang
<yorickpeterse> >> nil && false
<eval-in> yorickpeterse => nil (https://eval.in/80902)
<yorickpeterse> wat
sepp2k has joined #ruby-lang
anulman has quit [Ping timeout: 246 seconds]
jsullivandigs has joined #ruby-lang
<darix> yorickpeterse: given nil is falsy already it didnt need to evaluate the 2nd part
<yorickpeterse> hm
<yorickpeterse> now I basically have to resort to `!!nil && false`
Nilium has quit [Ping timeout: 246 seconds]
<darix> yorickpeterse: you have 2 variables which you && right?
<darix> why not use not(foo.nil?) && bar
jsullivandigs has quit [Ping timeout: 250 seconds]
<yorickpeterse> yes
<yorickpeterse> not() ?
<yorickpeterse> basically now I have `return !!foo && !foo.empty?`
<darix> hm
<darix> why not simply
<darix> foo and !foo.empty?
<matp> return !(foo.nil? || foo.empty?)
<darix> also why do you care about nil vs false?
<yorickpeterse> darix: I just don't like variable return types
<darix> both give you falsy
<yorickpeterse> it's a predicate method so I want a boolean
<yorickpeterse> >> nil and false
<eval-in> yorickpeterse => nil (https://eval.in/80907)
<yorickpeterse> hm
<darix> also what matp wrote
vlad_starkov has joined #ruby-lang
<yorickpeterse> That would be an option
<matp> aren't variable return types for predicate methods quite common in ruby though?
<yorickpeterse> Yes, but I still don't like them :)
<yorickpeterse> it just feels messy
<matp> ya, fair enough, it can be quite surprising
Nilium has joined #ruby-lang
postmodern has quit [Quit: Leaving]
cir0x has quit [Read error: Connection reset by peer]
cir0x has joined #ruby-lang
makoto_ has joined #ruby-lang
coca_rails has quit [Ping timeout: 245 seconds]
makoto_ has quit [Ping timeout: 265 seconds]
mikecmpbll has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
mikecmpbll has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
michaeldeol has joined #ruby-lang
<yorickpeterse> oh nice
<yorickpeterse> so we have this "enricher" daemon, nfi what it's used for
<yorickpeterse> apparently disabled too
<yorickpeterse> it decrypts some credentials
cmedeiros has joined #ruby-lang
<yorickpeterse> said encryption key is stored directly in the code
<gnufied> thats good
<yorickpeterse> and it's super short too
<yorickpeterse> 9 characters ;_;
<gnufied> ROT13 ?
<yorickpeterse> No, probably some dumb online password generator
<yorickpeterse> <3 pwgen
vlad_starkov has joined #ruby-lang
cnivolle has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
vinhbachsy has quit [Remote host closed the connection]
michaeldeol has quit [Ping timeout: 260 seconds]
ledestin has quit [Quit: ledestin]
vinhbachsy has joined #ruby-lang
cmedeiros has quit [Ping timeout: 252 seconds]
cir0x has quit [Remote host closed the connection]
vinhbachsy has quit [Ping timeout: 265 seconds]
vinhbachsy has joined #ruby-lang
nXqd has joined #ruby-lang
diegoviola has joined #ruby-lang
cored has joined #ruby-lang
cored has joined #ruby-lang
cored has quit [Changing host]
elia has quit [Quit: Computer has gone to sleep.]
vinhbachsy has quit [Remote host closed the connection]
vinhbachsy has joined #ruby-lang
vlad_starkov has joined #ruby-lang
charliesome has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
cnivolle_ has joined #ruby-lang
AKASkip has joined #ruby-lang
anulman has joined #ruby-lang
vinhbachsy has quit [Ping timeout: 260 seconds]
cnivolle has quit [Ping timeout: 246 seconds]
hogeo has joined #ruby-lang
anulman1 has joined #ruby-lang
anulman has quit [Read error: Connection reset by peer]
benlovell has quit [Ping timeout: 260 seconds]
barttenbrinke has quit [Remote host closed the connection]
anulman1 has quit [Ping timeout: 240 seconds]
barttenbrinke has joined #ruby-lang
barttenbrinke has quit [Ping timeout: 264 seconds]
hogeo has quit [Remote host closed the connection]
hogeo has joined #ruby-lang
r0bgleeson has joined #ruby-lang
jg has joined #ruby-lang
coca_rails has joined #ruby-lang
lele|w has quit [Ping timeout: 260 seconds]
lele|w has joined #ruby-lang
makoto_ has joined #ruby-lang
benlovell has joined #ruby-lang
vlad_starkov has joined #ruby-lang
coca_rails has quit [Ping timeout: 245 seconds]
makoto_ has quit [Ping timeout: 260 seconds]
vlad_starkov has quit [Read error: Connection reset by peer]
vlad_starkov has joined #ruby-lang
elia has joined #ruby-lang
michaeldeol has joined #ruby-lang
mistym has joined #ruby-lang
Mon_Ouie has quit [Ping timeout: 245 seconds]
michaeldeol has quit [Ping timeout: 248 seconds]
kek has joined #ruby-lang
mistym has quit [Ping timeout: 264 seconds]
tomAnthonyShacha has quit [Remote host closed the connection]
yfeldblum has joined #ruby-lang
tomAnthonyShacha has joined #ruby-lang
datanoise has joined #ruby-lang
symm- has joined #ruby-lang
elia has quit [Quit: Computer has gone to sleep.]
yfeldblum has quit [Ping timeout: 264 seconds]
tomAnthonyShacha has quit []
tomAnthonyShacha has joined #ruby-lang
elia has joined #ruby-lang
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
datanoise has quit [Ping timeout: 265 seconds]
jsullivandigs has joined #ruby-lang
ledestin has joined #ruby-lang
smashwilson has joined #ruby-lang
jsullivandigs has quit [Ping timeout: 252 seconds]
symm- has quit [Ping timeout: 260 seconds]
hogeo has quit [Remote host closed the connection]
anulman has joined #ruby-lang
anulman has quit [Ping timeout: 248 seconds]
vpretzel has joined #ruby-lang
bastilian has joined #ruby-lang
mannyt has joined #ruby-lang
cmedeiros has joined #ruby-lang
rue|w has quit [Remote host closed the connection]
<yorickpeterse> man refactoring is the best
coca_rails has joined #ruby-lang
machuga|away is now known as machuga
<yorickpeterse> It's very much like stomping on sand castles at the beach while yelling "HAHAHA TAKE THAT SILLY CODE"
makoto_ has joined #ruby-lang
rahul_j has quit [Quit: rahul_j]
<ledestin> can anyone enlighten me how is it useful to throw specified to timeout exception inside timeout() block?
<yorickpeterse> to what?
<ledestin> to raise
<yorickpeterse> The sentence makes no sense
<yorickpeterse> are you asking why you want to raise in Timeout.timeout?
<ledestin> no
makoto_ has quit [Ping timeout: 260 seconds]
<ledestin> I'll try a longer explanation
dhruvasagar has quit [Ping timeout: 250 seconds]
<r0bgleeson> ledestin: catch/throw have a different meaning in ruby, thats why it might be confusing
<ledestin> timeout() makes a new exception class per call and in this way, recursive timeout() calls don't catch exception pertaining to other calls
<ledestin> r0bgleeson: it's about timeout implementation, not Ruby
<r0bgleeson> do you have some code to share?
<yorickpeterse> ledestin: you mean that nested timeout calls don't bubble up?
* yorickpeterse is confuz
<ledestin> but, when you specify exception class, they raise that exception instead of custom per-call exception
<r0bgleeson> a code example will help
<ledestin> well, /usr/lib/ruby/1.9.1/timeout.rb has the code
<ledestin> timeout(1, IOError) is such an example
<r0bgleeson> oh okay, well, timeout.rb is known to be a not that good implementation for other reasons too
<r0bgleeson> i try to avoid using it
<ledestin> I'm just wondering why it was written that way
<r0bgleeson> the custom exception class? i have used that before
<r0bgleeson> to implement my own timeout exception class
<ledestin> because I'm doing my own timeout implementation
fijimunkii has quit [Ping timeout: 245 seconds]
<yorickpeterse> Ruby stdlib is funny
<lupine> I still use gserver in plances
mikecmpbll has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<lupine> places*
<lupine> I'm so sorry
<yorickpeterse> heh
skade has joined #ruby-lang
<r0bgleeson> ledestin: I have used the custom class so instead of Timeout::Error it would be MyGreatLibrary::TimeoutError
<r0bgleeson> ledestin: that way there is no assumption my time outs are implemented on 'timeout.rb'
vlad_sta_ has joined #ruby-lang
<ledestin> r0bgleeson: yeah, me too. but that's not what my question is about
<matp> I think he was asking why doesn't it use the same default exception class every time, rather than creating a new one
<ledestin> matp: that's closer, yes. that's also interesting how would you use a custom passed exception
vlad_starkov has quit [Read error: Connection reset by peer]
<ledestin> matp: I've read once again, and no
<ledestin> matp: I understand why they use Class.new every time
benlovell has quit [Ping timeout: 250 seconds]
nXqd has quit [Ping timeout: 245 seconds]
<ledestin> though how would you use passed exception? timeout(1, IOError), for example
benlovell has joined #ruby-lang
mikecmpbll has joined #ruby-lang
<r0bgleeson> i think the kind of funny thing is that if a timeout block is CPU bound ruby never seems to release the thread so, the timeout thread never can kill it
<r0bgleeson> it just runs forever
<r0bgleeson> or until the CPU operation completes
kek has quit [Remote host closed the connection]
tkuchiki has quit [Remote host closed the connection]
tkuchiki has joined #ruby-lang
michaeldeol has joined #ruby-lang
barttenbrinke has joined #ruby-lang
lewix has quit [Remote host closed the connection]
jerrytgarcia has quit [Quit: WeeChat 0.4.2]
diegoviola has quit [Ping timeout: 252 seconds]
tkuchiki has quit [Ping timeout: 260 seconds]
michaeldeol has quit [Ping timeout: 264 seconds]
scampbell has joined #ruby-lang
soba has quit [Ping timeout: 260 seconds]
barttenbrinke has quit [Ping timeout: 246 seconds]
vlad_starkov has joined #ruby-lang
vlad_sta_ has quit [Ping timeout: 260 seconds]
coca_rails has quit [Ping timeout: 245 seconds]
robbyoconnor has quit [Excess Flood]
robbyoconnor has joined #ruby-lang
jerrytgarcia has joined #ruby-lang
kek has joined #ruby-lang
datanoise has joined #ruby-lang
prc has joined #ruby-lang
cir0x has joined #ruby-lang
rolfb has joined #ruby-lang
anulman has joined #ruby-lang
lfox has joined #ruby-lang
retro|cz has joined #ruby-lang
anulman has quit [Ping timeout: 245 seconds]
elia has quit [Quit: Computer has gone to sleep.]
cycorld has quit [Ping timeout: 240 seconds]
coca_rails has joined #ruby-lang
cycorld has joined #ruby-lang
toroidalcode has quit []
hogeo has joined #ruby-lang
fijimunkii has joined #ruby-lang
elia has joined #ruby-lang
breakingthings has joined #ruby-lang
makoto_ has joined #ruby-lang
florentg2 has joined #ruby-lang
skade has quit [Quit: Computer has gone to sleep.]
vinhbachsy has joined #ruby-lang
vinhbachsy has quit [Client Quit]
cycorld has quit [Remote host closed the connection]
coca_rails has quit [Remote host closed the connection]
makoto_ has quit [Ping timeout: 240 seconds]
coca_rails has joined #ruby-lang
havenwood has joined #ruby-lang
coca_rails has quit [Ping timeout: 245 seconds]
mannyt has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vpretzel has quit [Ping timeout: 250 seconds]
vlad_starkov has quit [Remote host closed the connection]
havenwood has quit [Remote host closed the connection]
skade has joined #ruby-lang
MaddinXx_ has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
michaeldeol has joined #ruby-lang
elia has quit [Ping timeout: 248 seconds]
mistym has joined #ruby-lang
vlad_starkov has joined #ruby-lang
snsei has joined #ruby-lang
michaeldeol has quit [Ping timeout: 246 seconds]
havenwood has joined #ruby-lang
jxie has quit [Quit: leaving]
barttenb_ has joined #ruby-lang
mistym has quit [Ping timeout: 246 seconds]
elia has joined #ruby-lang
yfeldblum has joined #ruby-lang
h_kon has quit [Remote host closed the connection]
yfeldblum has quit [Ping timeout: 246 seconds]
skade has quit [Ping timeout: 265 seconds]
skade has joined #ruby-lang
cycorld has joined #ruby-lang
Oloryn_lt2 has joined #ruby-lang
tomAnthonyShacha has quit [Remote host closed the connection]
lfox has quit [Quit: ZZZzzz…]
cycorld has quit [Ping timeout: 250 seconds]
kek has quit [Remote host closed the connection]
mrevd has joined #ruby-lang
prc has quit [Quit: Leaving.]
anulman has joined #ruby-lang
rolfb has quit [Quit: Leaving...]
tomAnthonyShacha has joined #ruby-lang
kek has joined #ruby-lang
nigerianceo has joined #ruby-lang
benkhicks has joined #ruby-lang
anulman has quit [Ping timeout: 245 seconds]
ffio has joined #ruby-lang
knu has quit [Ping timeout: 240 seconds]
benkhicks has quit [Client Quit]
AKASkip has quit [Ping timeout: 264 seconds]
anulman has joined #ruby-lang
cored has quit [Ping timeout: 260 seconds]
bastilian has quit [Quit: Linkinus - http://linkinus.com]
robbyoconnor has quit [Ping timeout: 264 seconds]
cored has joined #ruby-lang
cored has joined #ruby-lang
cored has quit [Changing host]
lfox has joined #ruby-lang
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
makoto_ has joined #ruby-lang
benlovell has quit [Quit: leaving]
makoto_ has quit [Ping timeout: 264 seconds]
<mrevd> hey all. trying to get the general concensus on best practice for testing when writing an HTTP API wrapper
coca_rails has joined #ruby-lang
<mrevd> s/concensus/consensus
Oloryn_lt2 has quit [Read error: Connection reset by peer]
Oloryn_lt2 has joined #ruby-lang
symm- has joined #ruby-lang
tbuehlmann has quit [Quit: Konversation terminated!]
bjh13 has joined #ruby-lang
bf4 has joined #ruby-lang
mannyt has joined #ruby-lang
coca_rails has quit [Remote host closed the connection]
mikecmpbll has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
coca_rails has joined #ruby-lang
Oloryn_lt2 has quit [Ping timeout: 240 seconds]
tomAnthonyShacha has quit [Remote host closed the connection]
MrZYX|off is now known as MrZYX
tomAnthonyShacha has joined #ruby-lang
michaeldeol has joined #ruby-lang
<yorickpeterse> what part exactly, or everything?
snsei has quit [Remote host closed the connection]
bzalasky has joined #ruby-lang
michaeldeol has quit [Ping timeout: 246 seconds]
phus1on has quit [Quit: .]
mistym has joined #ruby-lang
serroft has joined #ruby-lang
seanlinsley has quit [Quit: seanlinsley]
seanlinsley has joined #ruby-lang
tkuchiki has joined #ruby-lang
kek has quit [Remote host closed the connection]
<mrevd> i mean the methods that don't touch the web service i realize i should cover. but what about an actual api call. should i bother stubbing it?
nXqd has joined #ruby-lang
<yorickpeterse> You can use webmock and the likes for it
<yorickpeterse> but you should definately test it
mistym has quit [Remote host closed the connection]
gromitmpl has joined #ruby-lang
<mrevd> cool thanks for that gem
yfeldblum has joined #ruby-lang
coca_rails has quit [Remote host closed the connection]
coca_rails has joined #ruby-lang
makoto_ has joined #ruby-lang
arBmind has quit [Quit: Leaving.]
nXqd has quit [Ping timeout: 246 seconds]
mikecmpbll has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 250 seconds]
FastForward has joined #ruby-lang
FastForward has left #ruby-lang [#ruby-lang]
coca_rails has quit [Ping timeout: 245 seconds]
makoto_ has quit [Ping timeout: 272 seconds]
seanlinsley has quit [Quit: seanlinsley]
florentg2 has quit [Quit: florentg2]
dik_dak has joined #ruby-lang
Thanatermesis has quit [Quit: ɯlɐɔ uı ʞɹoʍ oʇ ƃuıoƃ]
jsullivandigs has joined #ruby-lang
Thanatermesis has joined #ruby-lang
shinnya has quit [Ping timeout: 245 seconds]
snsei has joined #ruby-lang
bzalasky has quit [Remote host closed the connection]
yfeldblum has quit [Remote host closed the connection]
enebo has joined #ruby-lang
snsei has quit [Remote host closed the connection]
kek has joined #ruby-lang
mistym has joined #ruby-lang
snsei has joined #ruby-lang
tomAnthonyShacha has quit [Remote host closed the connection]
tylersmith has joined #ruby-lang
benlovell has joined #ruby-lang
snsei has quit [Ping timeout: 248 seconds]
yfeldblum has joined #ruby-lang
rippa has joined #ruby-lang
ffio has quit [Quit: WeeChat 0.4.1]
mmorga has joined #ruby-lang
barttenb_ has quit [Ping timeout: 245 seconds]
makoto_ has joined #ruby-lang
anulman has quit [Ping timeout: 246 seconds]
kek has quit [Remote host closed the connection]
anulman has joined #ruby-lang
barttenbrinke has joined #ruby-lang
cmedeiros has quit [Ping timeout: 264 seconds]
Czupa has joined #ruby-lang
makoto_ has quit [Ping timeout: 246 seconds]
senj has joined #ruby-lang
kek has joined #ruby-lang
snsei has joined #ruby-lang
|jemc| has joined #ruby-lang
snsei has quit [Remote host closed the connection]
tkuchiki has quit [Remote host closed the connection]
snsei has joined #ruby-lang
phus1on has joined #ruby-lang
tkuchiki has joined #ruby-lang
tkuchiki has quit [Ping timeout: 240 seconds]
seanlinsley has joined #ruby-lang
snsei has quit [Ping timeout: 264 seconds]
cmedeiros has joined #ruby-lang
michaeldeol has joined #ruby-lang
cmedeiros has quit [Max SendQ exceeded]
michaeldeol has quit [Ping timeout: 248 seconds]
ender has joined #ruby-lang
marr123 has joined #ruby-lang
marr123 has quit [Remote host closed the connection]
Gaelane has joined #ruby-lang
relix_ has joined #ruby-lang
lfox has quit [*.net *.split]
datanoise has quit [*.net *.split]
marr has quit [*.net *.split]
relix has quit [*.net *.split]
Elico has quit [*.net *.split]
GaelanAintAround has quit [*.net *.split]
coca_rails has joined #ruby-lang
cads has quit [Ping timeout: 252 seconds]
robbyoconnor has joined #ruby-lang
cmedeiros has joined #ruby-lang
lfox has joined #ruby-lang
datanoise has joined #ruby-lang
cmedeiros has quit [Max SendQ exceeded]
cmedeiros has joined #ruby-lang
cmedeiros has quit [*.net *.split]
lfox has quit [*.net *.split]
datanoise has quit [*.net *.split]
stardiviner has quit [Remote host closed the connection]
cmedeiros has joined #ruby-lang
makoto_ has joined #ruby-lang
robbyoconnor has quit [Ping timeout: 272 seconds]
kek has quit [Remote host closed the connection]
coca_rails has quit [Ping timeout: 245 seconds]
sepp2k has quit [Quit: Konversation terminated!]
Elico has joined #ruby-lang
datanoise has joined #ruby-lang
lfox has joined #ruby-lang
rahul_j has joined #ruby-lang
makoto_ has quit [Ping timeout: 248 seconds]
michaeldeol has joined #ruby-lang
__butch__ has joined #ruby-lang
michaeldeol has quit [*.net *.split]
Elico has quit [*.net *.split]
lfox has quit [*.net *.split]
datanoise has quit [*.net *.split]
__butch__ has quit [Client Quit]
mistym has quit [Remote host closed the connection]
__butch__ has joined #ruby-lang
JoelMcCracken has joined #ruby-lang
jsrn has quit [Ping timeout: 250 seconds]
canton7-mac has joined #ruby-lang
michaeldeol has joined #ruby-lang
coca_rails has joined #ruby-lang
dwknoxy has joined #ruby-lang
brianpWins has quit [Quit: brianpWins]
lfox has joined #ruby-lang
datanoise has joined #ruby-lang
knu has joined #ruby-lang
dwknoxy has quit [Client Quit]
coca_rails has quit [Ping timeout: 245 seconds]
makoto_ has joined #ruby-lang
Elico has joined #ruby-lang
vmoravec has quit [Quit: Leaving]
makoto_ has quit [Ping timeout: 265 seconds]
slash_nick has quit [Ping timeout: 246 seconds]
slash_nick has joined #ruby-lang
tomAnthonyShacha has joined #ruby-lang
benlovell has quit [Quit: leaving]
Kabaka has quit [Ping timeout: 246 seconds]
jg has quit [Quit: Leaving]
tomAnthonyShacha has quit [Ping timeout: 245 seconds]
vlad_starkov has joined #ruby-lang
mikecmpbll has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
d2biG has quit [Ping timeout: 246 seconds]
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
dhruvasagar has joined #ruby-lang
dRbiG has joined #ruby-lang
serroft has quit [Quit: Leaving.]
Kabaka has joined #ruby-lang
coca_rails has joined #ruby-lang
relix_ has quit [Quit: Textual IRC Client: www.textualapp.com]
marr has joined #ruby-lang
coca_rails has quit [Ping timeout: 245 seconds]
canton7-mac has quit [Quit: Leaving]
tomAnthonyShacha has joined #ruby-lang
Pupeno_w has quit [Ping timeout: 252 seconds]
MichD is now known as michd
chabill has joined #ruby-lang
elia has quit [Ping timeout: 250 seconds]
Senjai`work has joined #ruby-lang
tomAnthonyShacha has quit []
tomAnthonyShacha has joined #ruby-lang
gix has joined #ruby-lang
CaptainJet has joined #ruby-lang
ffio has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 272 seconds]
gix has quit [Ping timeout: 246 seconds]
iliketur_ has joined #ruby-lang
fijimunkii has quit [Ping timeout: 245 seconds]
benjarn has joined #ruby-lang
emmanuel__ has joined #ruby-lang
emmanuel__ has left #ruby-lang [#ruby-lang]
gix has joined #ruby-lang
jsrn has joined #ruby-lang
fijimunkii has joined #ruby-lang
hahuang65 has quit [Ping timeout: 245 seconds]
brianpWins has joined #ruby-lang
gix has quit [Ping timeout: 245 seconds]
cnivolle_ has quit [Remote host closed the connection]
tylersmith has quit [Read error: Connection reset by peer]
tylersmith has joined #ruby-lang
gix has joined #ruby-lang
AKASkip has joined #ruby-lang
dhruvasagar has joined #ruby-lang
makoto_ has joined #ruby-lang
saarinen has joined #ruby-lang
chabill has quit [Quit: Zzz]
gix has quit [Ping timeout: 272 seconds]
jonahR has joined #ruby-lang
io_syl has joined #ruby-lang
Coincidental has quit [Remote host closed the connection]
makoto_ has quit [Ping timeout: 265 seconds]
relix has joined #ruby-lang
relix has quit [Max SendQ exceeded]
relix has joined #ruby-lang
relix has quit [Max SendQ exceeded]
relix has joined #ruby-lang
tomAnthonyShacha has quit [Remote host closed the connection]
skade has quit [Quit: Computer has gone to sleep.]
knu has quit [Ping timeout: 246 seconds]
tomAnthonyShacha has joined #ruby-lang
serroft has joined #ruby-lang
MaddinXx_ has quit [Remote host closed the connection]
skmp has joined #ruby-lang
skmp1 has quit [Ping timeout: 246 seconds]
mrevd has quit [Quit: Leaving.]
Coincidental has joined #ruby-lang
momomomomo has joined #ruby-lang
MaddinXx_ has joined #ruby-lang
momomomomo has quit [Client Quit]
Coincidental has quit [Remote host closed the connection]
mrevd has joined #ruby-lang
coca_rails has joined #ruby-lang
iliketur_ has quit [Quit: zzzzz…..]
iliketur_ has joined #ruby-lang
coca_rails has quit [Ping timeout: 245 seconds]
workmad3 has quit [Ping timeout: 246 seconds]
cmedeiros has quit [Ping timeout: 250 seconds]
daikan has joined #ruby-lang
jg has joined #ruby-lang
benjarn has quit [Quit: WeeChat 0.4.2]
tomAnthonyShacha has quit [Ping timeout: 246 seconds]
mistym_ has joined #ruby-lang
barttenbrinke has quit [Remote host closed the connection]
deception has joined #ruby-lang
ffio has quit [Quit: WeeChat 0.4.1]
mistym_ has quit [Ping timeout: 240 seconds]
jsrn has quit [Quit: Leaving]
slash_nick has quit [Changing host]
slash_nick has joined #ruby-lang
makoto_ has joined #ruby-lang
mrevd has quit [Read error: Connection reset by peer]
arooni-mobile has joined #ruby-lang
mrevd has joined #ruby-lang
rolfb has joined #ruby-lang
makoto_ has quit [Ping timeout: 250 seconds]
coca_rails has joined #ruby-lang
llakey has joined #ruby-lang
tomAnthonyShacha has joined #ruby-lang
Czupa has quit [Ping timeout: 246 seconds]
dwknoxy has joined #ruby-lang
senj has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
__butch__ has quit [Remote host closed the connection]
__butch__ has joined #ruby-lang
bf4 has quit [Quit: leaving]
anulman has quit [Quit: Leaving.]
vpretzel has joined #ruby-lang
michaeldeol has quit [Remote host closed the connection]
michaeldeol has joined #ruby-lang
anulman has joined #ruby-lang
Coincidental has joined #ruby-lang
michaeldeol has quit [Ping timeout: 246 seconds]
fijimunkii has quit [Ping timeout: 246 seconds]
tomAnthonyShacha has quit [Remote host closed the connection]
yfeldblu_ has joined #ruby-lang
yfeldblum has quit [Ping timeout: 240 seconds]
ddd has quit [Quit: to reboot for kernel upgrade]
ddd has joined #ruby-lang
rahul_j has quit [Quit: rahul_j]
lewix has joined #ruby-lang
hahuang65 has joined #ruby-lang
bin7me has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 272 seconds]
michaeldeol has joined #ruby-lang
makoto_ has joined #ruby-lang
Mon_Ouie has joined #ruby-lang
makoto_ has quit [Ping timeout: 240 seconds]
MaddinXx_ has quit [Quit: Leaving...]
mjc_ has joined #ruby-lang
mistym is now known as mistym_lunch
vondruch has quit [Ping timeout: 252 seconds]
makerops has joined #ruby-lang
arooni-mobile has quit [Ping timeout: 250 seconds]
<makerops> hi, im having some trouble: https://gist.github.com/makerops/8045613
davejlong has joined #ruby-lang
<makerops> im not sure if I am thinking about things right, but essentially, I want a shared value, and two .subscribe loops, one for processing, and one for configuration parameters
<makerops> when a new config message comes through, it dings the other thread with the updated config
<makerops> am i thinking about that code correctly?
knu has joined #ruby-lang
mistym has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
jg has quit [Disconnected by services]
vlad_starkov has joined #ruby-lang
<|jemc|> well, one problem is that you should get your ConditionVariable from mutex.new_cond
__butch__ has quit [Quit: Leaving.]
vlad_starkov has quit [Remote host closed the connection]
<|jemc|> so that it is 'tied into' your mutex
jg_ has joined #ruby-lang
vlad_starkov has joined #ruby-lang
<|jemc|> and the argument passed to ConditionVariable#wait is a timeout length, not a Mutex object
benanne has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
<|jemc|> and I don't know what your channel_queue.subscribe methods are doing, so I can't say what else might be wrong
<makerops> those are working, they basically just sit lisentening waiting for a topic to roll through
<|jemc|> so it establishes a callback that gets called by some external threaded system, then?
<makerops> ya, amqp messages
deception has quit [Quit: Goodbye]
<|jemc|> well, it would also seem to me that conceptually, your producer would be doing the #signal ing and your consumer would be doing the #wait ing
<|jemc|> but I would guess that the error message you showed comes from my first point
<|jemc|> that the ConditionVariable needs to be 'owned' by the mutex
JoelMcCracken has quit [Ping timeout: 252 seconds]
arooni-mobile has joined #ruby-lang
tenderlove has joined #ruby-lang
Czupa has joined #ruby-lang
<|jemc|> but I can understand why one might not know that given how poorly the MonitorMixin and everything underneath it is documented :/
mannyt has quit [Ping timeout: 245 seconds]
vigintas has joined #ruby-lang
ledestin has quit [Quit: ledestin]
mannyt has joined #ruby-lang
gix has joined #ruby-lang
<makerops> i updated it to reflect close to the docs, just so I didnt stray too far
<|jemc|> which method is raising that error?
<|jemc|> signal?
<makerops> looks lik eit
<|jemc|> your traceback doesn't say?
<makerops> buf.push(mesasge) goes through
<makerops> i just threw a puts after buf.push, which ran
<|jemc|> well, subscribe is registering a callback to be called later, by another thread, correct?
<makerops> an external message
gix has quit [Ping timeout: 246 seconds]
<makerops> i dont know the underlying mechanism
<makerops> i just updatd the gist with the whole code that sets up the tcp connection
<|jemc|> but it doesn't happen _during_ the subscribe call, it happens at some point after, correct?
<makerops> ya, it gets into the subscribe call
<makerops> so that should be working, then I send a message to the subscribe call
<|jemc|> so, you don't want to do your synchronize outside the subscribe call
<makerops> wich in turn runs buf.push(message) and empty_cond.signal
<makerops> no
<|jemc|> heh, that last one wasn't a question :P
<makerops> I want to setup two channels, and listen to a topic, one topic does nothing until a new config comes in, the other processes data
<makerops> there should be a shared var between them, that the config can change, and then throw over tothe processing thread
<|jemc|> what are trying to accomplish with the synchronize that wraps your subscribe call?
<makerops> thats what locks/signals no?
VTLob has joined #ruby-lang
<makerops> i need some type of shared value, that one thread locks, and the other can ask for, change, then send back
aef has quit [Ping timeout: 245 seconds]
meise has quit [Ping timeout: 245 seconds]
vigintas_ has joined #ruby-lang
<|jemc|> what you want to synchronize is the contents of your callback that you pass to subscribe
vigintas has quit [Ping timeout: 245 seconds]
<|jemc|> right now, you're just synchronizing the registering of the callback
mrevd has quit [Quit: Leaving.]
<|jemc|> but again, I would need to know what subscribe is actually doing in order to really tell you how this should be structured
Czupa has quit [Quit: Wychodzi]
Czupa has joined #ruby-lang
coca_rails has quit [Remote host closed the connection]
coca_rails has joined #ruby-lang
gromitmpl has quit [Read error: No buffer space available]
gromitmpl has joined #ruby-lang
phus1on has quit [Quit: .]
gix has joined #ruby-lang
Mon_Ouie has quit [Ping timeout: 240 seconds]
jg_ has quit [Ping timeout: 240 seconds]
dingus_khan has joined #ruby-lang
Asher has quit [Quit: Leaving.]
<makerops> |jemc|, woudl it matter?
makoto_ has joined #ruby-lang
gix has quit [Ping timeout: 240 seconds]
<|jemc|> heh.
<|jemc|> yes, you need to know how the block you're passing to subscribe is being used
<|jemc|> when it is being used
<|jemc|> and by what thread it is being used
<|jemc|> to get the full picture of how to properly prevent your race conditions
<makerops> ah
<makerops> i cant get the dang thing to synch at this point
davejlong has quit [Remote host closed the connection]
<makerops> (I appreciate all the help btw)
makoto_ has quit [Ping timeout: 245 seconds]
<makerops> https://gist.github.com/makerops/8046456 it's filling buf, but not signalling the consumer
Coincidental has quit [Remote host closed the connection]
znz_jp has quit [Quit: kill -QUIT $$]
prezJFK has joined #ruby-lang
mistym has quit [Remote host closed the connection]
vigintas_ has quit [Read error: Connection reset by peer]
sepp2k has joined #ruby-lang
znz_jp has joined #ruby-lang
mrevd has joined #ruby-lang
mrevd has quit [Read error: Connection reset by peer]
mrevd1 has joined #ruby-lang
<|jemc|> so, I don't know if you have some other circumstance that would require it
<|jemc|> but it seems to me that there's no reason to manually start a thread in your consumer
michaeldeol has quit [Remote host closed the connection]
Coincidental has joined #ruby-lang
<makerops> |jemc|, i completely took otu the subscribe in the consumer thread, nad still cant get it to rung
<makerops> run
shaman42 has quit [Ping timeout: 246 seconds]
shaman42 has joined #ruby-lang
gix has joined #ruby-lang
<|jemc|> no, leave the subscribe but take out the consumer = Thread.start and the following consumer.join
<makerops> wrap the subscribe by buf.synchronize or vice versa?
dingus_khan has quit [Remote host closed the connection]
<|jemc|> sync inside the subscribe block
rolfb has quit [Quit: Linkinus - http://linkinus.com]
<makerops> thats what i thought
<makerops> wont synch
fijimunkii has joined #ruby-lang
mistym_lunch is now known as mistym
gix has quit [Ping timeout: 240 seconds]
gix has joined #ruby-lang
michaeldeol has joined #ruby-lang
scampbell has quit [Remote host closed the connection]
cir0x has left #ruby-lang [#ruby-lang]
cir0x has joined #ruby-lang
retro|cz has quit [Ping timeout: 245 seconds]
dingus_khan has joined #ruby-lang
gix has quit [Ping timeout: 240 seconds]
fijimunkii has quit [Ping timeout: 250 seconds]
<makerops> https://gist.github.com/makerops/8046782 that is firing the print statement in the Thread
<makerops> ...tiny progress
robbyoconnor has joined #ruby-lang
gix has joined #ruby-lang
ledestin has joined #ruby-lang
arooni-mobile__ has joined #ruby-lang
MrZYX is now known as MrZYX|off
workmad3 has joined #ruby-lang
MrZYX|off is now known as MrZYX
bjh13 has quit [Quit: leaving]
mbj has quit [Quit: leaving]
jonahR has quit [Quit: jonahR]
robbyoconnor has quit [Ping timeout: 265 seconds]
vpretzel has quit [Quit: Adios!]
cmedeiros has joined #ruby-lang
Czupa has quit [Ping timeout: 248 seconds]
elia has joined #ruby-lang
tomAnthonyShacha has joined #ruby-lang
enebo has quit [Quit: enebo]
tomAnthonyShacha has quit [Client Quit]
tomAnthonyShacha has joined #ruby-lang
makoto_ has joined #ruby-lang
makerops has quit [Remote host closed the connection]
tomAnthonyShacha has quit []
lewix has quit [Remote host closed the connection]
lewix has joined #ruby-lang
lewix has quit [Remote host closed the connection]
makoto_ has quit [Ping timeout: 245 seconds]
machuga is now known as machuga|away
benanne has quit [Quit: kbai]
cmedeiros has quit [Ping timeout: 241 seconds]
wudofyr has quit [Remote host closed the connection]
wudofyr has joined #ruby-lang
postmodern has joined #ruby-lang
dingus_khan has quit [Remote host closed the connection]
coca_rails has quit [Remote host closed the connection]
prc has joined #ruby-lang
dingus_khan has joined #ruby-lang
coca_rai_ has joined #ruby-lang
callsea1_ has joined #ruby-lang
callsea1_ has quit [Client Quit]
simoz4 has joined #ruby-lang
cir0x has quit [Remote host closed the connection]
senj has joined #ruby-lang
mrevd1 has quit [Quit: Leaving.]
mrevd has joined #ruby-lang
tubbo is now known as MauryOnRails
Jeticus has joined #ruby-lang
breakingthings has quit []
CaptainJet has quit [Ping timeout: 265 seconds]
gix has quit [Ping timeout: 245 seconds]
yfeldblu_ has quit [Remote host closed the connection]
mmorga has quit [Remote host closed the connection]
MauryOnRails is now known as tubbo
yfeldblum has joined #ruby-lang
lcdhoffman has joined #ruby-lang
charliesome has joined #ruby-lang
nXqd has joined #ruby-lang
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
makoto_ has joined #ruby-lang
fsvehla has quit [Quit: fsvehla]
serroft has quit [Quit: Leaving.]
skade has joined #ruby-lang
skade has quit [Client Quit]
fsvehla has joined #ruby-lang
makoto_ has quit [Ping timeout: 245 seconds]
simoz5 has joined #ruby-lang
seanlinsley has quit [Quit: seanlinsley]
CoreData has joined #ruby-lang
mdedetrich has joined #ruby-lang
mbj has joined #ruby-lang
simoz4 has quit [Ping timeout: 264 seconds]
fsvehla has quit [Client Quit]
wallerdev has joined #ruby-lang
lcdhoffman has quit [Quit: lcdhoffman]
mistym_ has joined #ruby-lang
senj has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mistym_ has quit [Ping timeout: 240 seconds]
senj has joined #ruby-lang
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
relix has joined #ruby-lang
gix has joined #ruby-lang
ItSANgo_ has joined #ruby-lang
VTLob has quit [Quit: VTLob]
charliesome has joined #ruby-lang
relix has quit [Client Quit]
foster63 has joined #ruby-lang
ItS______ has quit [Ping timeout: 248 seconds]
gix has quit [Read error: Operation timed out]
vlad_starkov has joined #ruby-lang
foster63_ has joined #ruby-lang
nigerianceo has quit []
vlad_starkov has quit [Read error: Connection reset by peer]
coca_rai_ has quit [Remote host closed the connection]
mrevd has quit [Quit: Leaving.]
coca_rails has joined #ruby-lang
mrevd has joined #ruby-lang
CoreData has quit [Quit: CoreData]
workmad3 has quit [Ping timeout: 252 seconds]
CoreData has joined #ruby-lang
cored has quit [Ping timeout: 264 seconds]
cads has joined #ruby-lang
CoreData has quit [Quit: CoreData]
CoreData has joined #ruby-lang
gix has joined #ruby-lang
arooni-mobile has quit [Ping timeout: 246 seconds]
arooni-mobile__ has quit [Ping timeout: 252 seconds]
coca_rails has quit [Remote host closed the connection]