apeiros_ changed the topic of #ruby-lang to: Ruby 2.2.0; 2.1.5; 2.0.0-p598; 1.9.3-p551: http://ruby-lang.org || Paste code on http://gist.github.com
hrs has joined #ruby-lang
charliesome has joined #ruby-lang
hrs has quit [Client Quit]
maso has joined #ruby-lang
momomomomo has quit [Quit: momomomomo]
leonshalimov has joined #ruby-lang
ur5us has quit [Remote host closed the connection]
wallerdev has quit [Quit: wallerdev]
sangwoojoo has quit [Remote host closed the connection]
michaeldeol has joined #ruby-lang
wallerdev has joined #ruby-lang
__butch__ has quit [Quit: Leaving.]
leonshalimov has quit [Ping timeout: 264 seconds]
djbkd has quit [Remote host closed the connection]
hellome has joined #ruby-lang
djbkd has joined #ruby-lang
Kabaka has joined #ruby-lang
gregf_ has quit [Ping timeout: 264 seconds]
symm- has quit [Ping timeout: 256 seconds]
Kabaka has quit [Remote host closed the connection]
Kabaka has joined #ruby-lang
martinbmadsen has joined #ruby-lang
dik_dak_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
elia has quit [Quit: (IRC Client: textualapp.com)]
brocktimus has quit [Ping timeout: 264 seconds]
musl has joined #ruby-lang
martinbmadsen has quit [Ping timeout: 264 seconds]
ocdmw has joined #ruby-lang
aef has quit [Remote host closed the connection]
dik_dak has joined #ruby-lang
charliesome has quit [Quit: zzz]
ocdmw has quit [Ping timeout: 244 seconds]
<joevandyk> Is there a way to get the 'before' block to call the 'setup' method here? https://gist.githubusercontent.com/joevandyk/6849c908d3b2ba999400/raw/852e4584d7a140aa0fd14620375e4bc813e1c982/gistfile1.txt
gregf_ has joined #ruby-lang
pwnz0r has quit [Remote host closed the connection]
unreal has quit [Quit: Very funny Scotty. Now beam down my clothes!]
verto has joined #ruby-lang
|jemc| has joined #ruby-lang
StevenNunez has joined #ruby-lang
lytol has quit [Remote host closed the connection]
charliesome has joined #ruby-lang
<wallerdev> did you try calling setup
bantic has joined #ruby-lang
unreal has joined #ruby-lang
<wallerdev> instead of super
RobertBirnie has quit [Quit: Textual IRC Client: www.textualapp.com]
mikecmpbll has quit [Quit: ciao.]
StevenNunez has quit [Quit: Leaving...]
ItSANgo has quit [Quit: Leaving...]
pwnz0r has joined #ruby-lang
loincloth has quit [Remote host closed the connection]
gregf_ has quit [Ping timeout: 255 seconds]
ItSANgo has joined #ruby-lang
hahuang65 has quit [Ping timeout: 252 seconds]
nathanstitt has joined #ruby-lang
pwnz0r has quit [Ping timeout: 256 seconds]
tkuchiki has joined #ruby-lang
michaeldeol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
gregf_ has joined #ruby-lang
emmesswhy has quit [Quit: Leaving]
djbkd has quit [Remote host closed the connection]
djbkd has joined #ruby-lang
ur5us has joined #ruby-lang
Kabaka has quit [Read error: Connection reset by peer]
shinnya_ has quit [Ping timeout: 252 seconds]
ur5us has quit [Ping timeout: 245 seconds]
gregf_ has quit [Ping timeout: 256 seconds]
bantic has quit [Quit: bantic]
lytol has joined #ruby-lang
lytol has quit [Client Quit]
lytol has joined #ruby-lang
kalehv has joined #ruby-lang
<zenspider> joevandyk: no. not as-is. `describe` is also a class and it isn't inheriting from T
hendranata_ has joined #ruby-lang
<zenspider> you can use Minitest::Spec.register_spec_type to teach it to subclass T under user supplied conditions
gregf_ has joined #ruby-lang
gregf_ has quit [Ping timeout: 245 seconds]
Nixsos has quit [Quit: zzzz]
marr has quit [Ping timeout: 244 seconds]
djbkd has quit [Remote host closed the connection]
chills42 has joined #ruby-lang
hellome has quit [Remote host closed the connection]
djbkd has joined #ruby-lang
sangwoojoo has joined #ruby-lang
hellome has joined #ruby-lang
<sangwoojoo> Hello, Is Ruby evenmachine performance is good than the Node.js?
<sangwoojoo> I'll use for websocket.
kalehv has quit [Remote host closed the connection]
kiyote23 has joined #ruby-lang
leonshalimov has joined #ruby-lang
amsi has quit [Quit: Leaving]
kiyote23 has quit [Ping timeout: 264 seconds]
mistym has quit [Remote host closed the connection]
leonshalimov has quit [Ping timeout: 252 seconds]
dvorkbjel has quit [Excess Flood]
dvorkbjel has joined #ruby-lang
gregf_ has joined #ruby-lang
loincloth has joined #ruby-lang
yusuf has joined #ruby-lang
JoshuaPaling has joined #ruby-lang
iamninja has quit [Quit: ZZZzzz…]
yusuf has quit [Max SendQ exceeded]
yusuf has joined #ruby-lang
yfeldblu_ has joined #ruby-lang
<CM-Punk> Alright, I have a question
aef has joined #ruby-lang
loincloth has quit [Ping timeout: 264 seconds]
<CM-Punk> If JSON keys (with children) all have different names, how would I go about parsing them with ruby?
EvilJStoker has quit [Remote host closed the connection]
<CM-Punk> I understand how to parse static keys, but not dynamic keys.
SuMo_D has joined #ruby-lang
<zenspider> parsing what exactly?
<zenspider> maybe "parse" is the wrong word?
<CM-Punk> http://pastie.org/private/lcylt4zzobjdchbld7tbg here is the example JSON
mistym has joined #ruby-lang
<CM-Punk> I want to read the keys without having to specify the names in the code.
yusuf has quit [Client Quit]
yfeldblum has quit [Ping timeout: 265 seconds]
yusuf has joined #ruby-lang
yusuf has quit [Max SendQ exceeded]
<zenspider> that's json. yup. I don't think that answers my question
<womble> CM-Punk: JSON.parse turns JSON objects into Hashes, so you can just use #keys to get the list of keys that are present in the object.
* womble can't remember what JSON calls 'em
<zenspider> CM-Punk: `ri Hash.keys` or `ri Hash.each`
<CM-Punk> Thank you
<CM-Punk> That answers my question.
<zenspider> or just `ri Hash`
<CM-Punk> I am not sure of the exact terminology for JSON, however...
yusuf has joined #ruby-lang
<CM-Punk> Under "plugins" there are children such as; Google, and Weather
<CM-Punk> How would I get my script to read those and return the title?
<zenspider> json has nothing to do with this. you want to learn how to use hashes
<zenspider> my answers above still stand. you really should learn those before going further
<CM-Punk> At a basic level I know how to use hashes, I've been dealing with them for years in Ruby
<womble> CM-Punk: Nested JSON objects turn into nested hashes.
<CM-Punk> I ask a simple question, how do I return the title of the children.
<womble> If you haven't dealt with nested hashes in your years of Ruby experience, you probably need to broaden your experience.
nofxx has joined #ruby-lang
<CM-Punk> I've dealt with nested hashes, but they've always been static. I've been able to return values, not titles.
<CM-Punk> Mostly with YAML.
<womble> There is no such thing as a "title" in a hash. There are only keys and values.
<CM-Punk> Fine the names of the keys
<CM-Punk> Again, while I don't know terminology; I know how to deal with it, usually.
<bnagy> apparently not
<CM-Punk> >usually
<bnagy> seriously, instead of getting defensive, just go and do what was suggested ( learn about hashes )
<bnagy> read the docs
<womble> CM-Punk: The list of keys in *any* hash is obtained via #keys
<CM-Punk> I'm not getting defensive. I am trying to get a clear, definitive answer instead of smart-ass remarks.
<bnagy> "smart-ass remarks" <- defensive
<CM-Punk> No, it's observant.
<womble> CM-Punk: Perhaps you should try asking a clear, definitive question instead of emitting smart-ass remarks.
EvilJStoker has joined #ruby-lang
aef has quit [Remote host closed the connection]
<waxjar> CM-Punk: what's your expected output?
aef has joined #ruby-lang
<CM-Punk> I have a problem with explaining that...simply because I'm obviously using the wrong terminology....
aef has quit [Remote host closed the connection]
amclain has joined #ruby-lang
ocdmw has joined #ruby-lang
<CM-Punk> Waxjar, I am trying to get my script to return the names of the children keys of "plugins"
<CM-Punk> Then I need the script to also iterate through the hash and return the values of the keys that are children of the children of "plugins"
|jemc| has quit [Ping timeout: 265 seconds]
<womble> CM-Punk: 1) JSON.parse(<JSON blob>)['plugins'].keys
<waxjar> so your expected output is ["keyRequired", "constant", "file"] ?
<CM-Punk> Sec
<womble> CM-Punk: 2) JSON.parse(<JSON blob>)['plugins'].keys.each { |k| JSON.parse(<JSON blob>)['plugins'][k].keys }
<waxjar> or ["Google", "Weather"]
<womble> (Optimisation via use of variables left as an exercise for the reader)
<CM-Punk> Waxjar, both
sondr3 has quit [Quit: Ich bin ein sleep.]
<CM-Punk> Womble, ok I think I get that
<CM-Punk> Then I can go plugin = availPlugins[k]
<waxjar> take womble's 1) then and parsed_json["plugin"].flat_map { |plugin_name, plugin_settings| plugin.settings.keys }.uniq
<womble> You've been using Ruby for years... and you're using `for i in`...
<CM-Punk> As a rough draft, yes
<waxjar> btw, there is a tool that lets you start a cinch bot using yaml configuration. seems like you're trying to do something similar
<CM-Punk> waxjar, yes, but I'm trying to do it my own way.
simi has quit [Ping timeout: 245 seconds]
<CM-Punk> waxjar, thank you
<CM-Punk> I understand that.
pwnz0r has joined #ruby-lang
djbkd has quit [Quit: My people need me...]
JoshuaPaling has quit [Quit: Textual IRC Client: www.textualapp.com]
bb010g has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
Musashi007 has joined #ruby-lang
kiyote23 has joined #ruby-lang
zz_dlu has quit [Read error: Connection reset by peer]
martinbmadsen has joined #ruby-lang
dmf_ has joined #ruby-lang
<dmf_> hi I'm trying to take querystring or JSON data as POST params in sinatra
<dmf_> but even when the if statement is not met, params is set to ""
GaelanAintAround has quit [Ping timeout: 245 seconds]
<womble> dmf_: To determine whether you've got a query string or JSON data, you probably want to check request['Content-Type']
<dmf_> womble: thanks that's a good tip. Was trying to think of a way to figure that out
pwnz0r has quit [Remote host closed the connection]
martinbmadsen has quit [Ping timeout: 240 seconds]
martinbmadsen has joined #ruby-lang
ocdmw has quit [Remote host closed the connection]
Bwild has quit [Quit: leaving]
GaelanAintAround has joined #ruby-lang
kapil__ has joined #ruby-lang
rbowlby has quit [Remote host closed the connection]
zz_dlu has joined #ruby-lang
<dmf_> womble: params still gets overwritten for some reason tho
<womble> dmf_: It's possible sinatra's doing that on its own.
<dmf_> think it is
<dmf_> I tried the same in irb and it works as I was expecting
<dmf_> but via sinatra doesn't work
<dmf_> I tried sinatra channel but not much activity there
<womble> My guess would be that Sinatra is reading request.body itself, leaving nothing there for you
kiyote23 has quit [Remote host closed the connection]
GaelanAintAround has quit [Ping timeout: 264 seconds]
zz_dlu has quit [Ping timeout: 264 seconds]
oliver_ has joined #ruby-lang
<dmf_> hmmm if I comment out the params line querystrings show up in params
GaelanAintAround has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
zz_dlu has joined #ruby-lang
wallerdev has joined #ruby-lang
chills42 has quit [Remote host closed the connection]
yusuf1 has joined #ruby-lang
svajone has joined #ruby-lang
yusuf has quit [Ping timeout: 240 seconds]
lytol has quit [Remote host closed the connection]
yfeldblu_ has quit [Remote host closed the connection]
|jemc| has joined #ruby-lang
houhoulis has joined #ruby-lang
houhouli_ has joined #ruby-lang
bradland has quit [Quit: bradland]
sangwoojoo has quit [Remote host closed the connection]
<dmf_> ok I ended up using a different var to get around sintra mangling the params var
houhoulis has quit [Ping timeout: 255 seconds]
bradland has joined #ruby-lang
svajone has quit [Quit: svajone]
bradland is now known as bradleyland
bradleyland is now known as bradland
ocdmw has joined #ruby-lang
ocdmw has quit [Remote host closed the connection]
ocdmw has joined #ruby-lang
Musashi007 has quit [Quit: Musashi007]
dmf_ has quit [Quit: Page closed]
ledestin has joined #ruby-lang
crankharder has quit [Ping timeout: 244 seconds]
Lewix has quit [Ping timeout: 256 seconds]
crankharder has joined #ruby-lang
svajone has joined #ruby-lang
bradland has quit [Changing host]
bradland has joined #ruby-lang
brooks has joined #ruby-lang
crankharder has quit [Ping timeout: 264 seconds]
leonshalimov has joined #ruby-lang
crankharder has joined #ruby-lang
aef has joined #ruby-lang
kiyote23 has joined #ruby-lang
svajone has quit [Ping timeout: 245 seconds]
loincloth has joined #ruby-lang
kiyote23 has quit [Remote host closed the connection]
leonshalimov has quit [Ping timeout: 252 seconds]
crankharder has quit [Ping timeout: 265 seconds]
dik_dak has quit [Quit: Textual IRC Client: www.textualapp.com]
loincloth has quit [Ping timeout: 244 seconds]
yfeldblum has joined #ruby-lang
rbowlby has joined #ruby-lang
Fretta has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Mon_Ouie has quit [Ping timeout: 245 seconds]
bradland has quit [Quit: leaving]
rickrobs has joined #ruby-lang
bradland has joined #ruby-lang
<rickrobs> hey all, I'm looking for some guidance for a ruby app I'm working on. I have some experience with building Rails apps but now I want to build a ruby app that sits on a raspberry pi and listens to a port is all
<rickrobs> I ran into a gem called daemons that looks like it will be good for starting the script up and backgrounding i t
<rickrobs> does that sound like a good approach?
<womble> Yep, that'll work.
<rickrobs> cool thanks @womble. So my other question is about updating that script
<rickrobs> are there any good ways to do updates?
<womble> Copy the new version of the script into place and restart it
<rickrobs> ok so my current idea is to use git and do a git pull to pull new versions. Basically I want it to be able to check and see if it should update on its own. I was thinking of having another script run nightly as a cron job.
<rickrobs> if it saw that there was a new version I was going to have it pull the new version or soemthing
<rickrobs> I'm kinda making this all up as I go lol. I think it'll work but wanted to make sure there wasn't a better way out there
lytol has joined #ruby-lang
<womble> rickrobs: Yeah, git pull can work. Alternately you can git push the new version when it's ready
<womble> Which is pretty much how Heroku does deployments
<womble> Although it doesn't work so well when you've got lots of places running the program you want to update
<womble> Pushing to lots of places gets boring real fast
<rickrobs> yeah I hopefully will have a bunch of these running
<rickrobs> so they will kind of have to check on their own
<rickrobs> but yeah that helps a lot
<rickrobs> thanks for the sanity check
bradland has quit [Quit: leaving]
bradland has joined #ruby-lang
rickrobs has quit []
rickrobs has joined #ruby-lang
bradland has quit [Client Quit]
bradland has joined #ruby-lang
bradland has quit [Changing host]
bradland has joined #ruby-lang
martinbmadsen has quit [Ping timeout: 244 seconds]
martinbmadsen has joined #ruby-lang
gix has quit [Ping timeout: 245 seconds]
kiyote23 has joined #ruby-lang
gix has joined #ruby-lang
crankharder has joined #ruby-lang
charliesome has quit [Quit: zzz]
kiyote23 has quit [Ping timeout: 245 seconds]
centrx has quit [Ping timeout: 240 seconds]
Musashi007 has joined #ruby-lang
charliesome has joined #ruby-lang
Lewix has joined #ruby-lang
Lewix has joined #ruby-lang
nathanstitt has quit [Quit: I growing sleepy]
centrx has joined #ruby-lang
bradland has quit [Quit: bradland]
jgpawletko has quit [Quit: jgpawletko]
Musashi007 has quit [Quit: Musashi007]
oleo__ has joined #ruby-lang
oleo is now known as Guest86754
brooks has quit [Quit: brooks]
mistym has quit [Remote host closed the connection]
AKASkip has joined #ruby-lang
Bwild has joined #ruby-lang
Guest86754 has quit [Ping timeout: 245 seconds]
kyb3r_ has joined #ruby-lang
pepperbreath has joined #ruby-lang
BubonicPestilenc has joined #ruby-lang
centrx has quit [Quit: Science is organized knowledge, wisdom is organized life.]
jxie has quit [Ping timeout: 244 seconds]
jxie has joined #ruby-lang
rbowlby has quit [Remote host closed the connection]
Lewix has quit [Remote host closed the connection]
mistym has joined #ruby-lang
kiyote23 has joined #ruby-lang
tectonic has joined #ruby-lang
loincloth has joined #ruby-lang
leonshalimov has joined #ruby-lang
maso has quit [Remote host closed the connection]
martinbmadsen has quit [Quit: leaving]
ledestin has quit [Quit: ledestin]
loincloth has quit [Ping timeout: 244 seconds]
leonshalimov has quit [Ping timeout: 240 seconds]
AKASkip has quit [Ping timeout: 255 seconds]
diegoviola has quit [Quit: WeeChat 1.1]
elcontrastador has joined #ruby-lang
oleo__ has quit [Quit: Verlassend]
rahul_j has joined #ruby-lang
kiyote23 has quit [Ping timeout: 245 seconds]
ayonkhan has joined #ruby-lang
rahul_j has quit [Quit: rahul_j]
ayonkhan has quit [Quit: (null)]
lytol has quit [Remote host closed the connection]
symm- has joined #ruby-lang
apeiros__ has joined #ruby-lang
apeiros has quit [Read error: Connection reset by peer]
lytol has joined #ruby-lang
dellavg_ has joined #ruby-lang
rahul_j has joined #ruby-lang
AKASkip has joined #ruby-lang
apeiros__ has quit [Remote host closed the connection]
apeiros has joined #ruby-lang
rbowlby has joined #ruby-lang
apeiros has quit [Ping timeout: 264 seconds]
lsegal has joined #ruby-lang
tectonic has quit []
|jemc| has quit [Ping timeout: 264 seconds]
yusuf1 has quit [Quit: Leaving.]
duderonomy has joined #ruby-lang
emmesswhy has joined #ruby-lang
yusuf1 has joined #ruby-lang
yusuf1 has quit [Max SendQ exceeded]
yusuf1 has joined #ruby-lang
yusuf1 has quit [Max SendQ exceeded]
yusuf1 has joined #ruby-lang
yusuf1 has quit [Max SendQ exceeded]
yusuf1 has joined #ruby-lang
symm- has quit [Ping timeout: 244 seconds]
elia has joined #ruby-lang
apeiros has joined #ruby-lang
SuMo_D has quit [Remote host closed the connection]
elia has quit [Client Quit]
SuMo_D has joined #ruby-lang
CM-Punk has quit [Remote host closed the connection]
SuMo_D has quit [Ping timeout: 264 seconds]
arBmind has joined #ruby-lang
crdpink has joined #ruby-lang
loincloth has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
loincloth has quit [Ping timeout: 240 seconds]
fclausen has quit [Ping timeout: 272 seconds]
leonshalimov has joined #ruby-lang
kwd has joined #ruby-lang
wallerdev has joined #ruby-lang
leonshalimov has quit [Ping timeout: 240 seconds]
CM-Punk has joined #ruby-lang
Forgetful_Lion has joined #ruby-lang
lytol has quit [Remote host closed the connection]
rahul_j has quit [Quit: rahul_j]
Kryptonita has joined #ruby-lang
[spoiler] has joined #ruby-lang
lytol has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
amclain has quit [Quit: Leaving]
Aova has joined #ruby-lang
rahul_j has joined #ruby-lang
charliesome has quit [Quit: zzz]
benten has joined #ruby-lang
fusillicode has joined #ruby-lang
iamninja has joined #ruby-lang
rahul_j has quit [Ping timeout: 244 seconds]
rahul_j has joined #ruby-lang
mistym has quit [Remote host closed the connection]
Forgetful_Lion has quit [Remote host closed the connection]
yfeldblum has quit [Remote host closed the connection]
rahul_j has quit [Quit: rahul_j]
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
fusillicode has quit [Quit: Leaving.]
nofxx has quit [Ping timeout: 264 seconds]
fusillicode has joined #ruby-lang
rahul_j has joined #ruby-lang
crdpink2 has joined #ruby-lang
crdpink has quit [Ping timeout: 244 seconds]
arBmind has quit [Quit: Leaving.]
lytol has quit [Remote host closed the connection]
rbowlby has quit [Remote host closed the connection]
lytol has joined #ruby-lang
benten has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
fusillicode has quit [Quit: Leaving.]
lytol has quit [Ping timeout: 245 seconds]
fujimura has joined #ruby-lang
crdpink has joined #ruby-lang
Kryptoni_ has joined #ruby-lang
crdpink2 has quit [Ping timeout: 244 seconds]
Kryptonita has quit [Ping timeout: 240 seconds]
fusillicode has joined #ruby-lang
pwnz0r has joined #ruby-lang
charliesome has joined #ruby-lang
dangerousdave has joined #ruby-lang
dangerousdave has quit [Read error: Connection reset by peer]
rbowlby has joined #ruby-lang
<pwnz0r> hey guys, ive been working on a very simple problem, and cant seem to figure out why im getting it wrong. any help would be great. refer to the gist to see the problem. https://gist.github.com/mbaptist23/ca49cd40abc227e8a101. posted in #ruby as well but discussion is focused elsewhere atm
yfeldblum has joined #ruby-lang
FastJack_ has quit [Quit: leaving]
FastJack has joined #ruby-lang
fusillicode has quit [Ping timeout: 264 seconds]
loincloth has joined #ruby-lang
yfeldblum has quit [Ping timeout: 255 seconds]
fusillicode has joined #ruby-lang
crdpink has quit [Excess Flood]
crdpink has joined #ruby-lang
loincloth has quit [Ping timeout: 255 seconds]
elia has joined #ruby-lang
Integralist has joined #ruby-lang
Integral1st has joined #ruby-lang
Integral2st has joined #ruby-lang
emmesswhy has quit [Quit: This computer has gone to sleep]
sondr3 has joined #ruby-lang
oliver_ has quit []
mikecmpbll has joined #ruby-lang
fusillicode has quit [Quit: Leaving.]
leonshalimov has joined #ruby-lang
fusillicode has joined #ruby-lang
Iskarlar has joined #ruby-lang
leonshalimov has quit [Ping timeout: 244 seconds]
hanjin has joined #ruby-lang
Sadin has quit [Ping timeout: 252 seconds]
skade has joined #ruby-lang
solars has joined #ruby-lang
<yorickpeterse> morning
francisfish has joined #ruby-lang
Nixsos has joined #ruby-lang
wprice has quit [Read error: Connection reset by peer]
wprice_ has joined #ruby-lang
kyb3r_ has quit [Read error: Connection reset by peer]
lytol has joined #ruby-lang
Integralist has quit [Ping timeout: 240 seconds]
Integral2st has quit [Ping timeout: 244 seconds]
simi has joined #ruby-lang
Integral1st has quit [Ping timeout: 264 seconds]
spuk has quit [Ping timeout: 264 seconds]
spuk has joined #ruby-lang
lytol has quit [Ping timeout: 264 seconds]
marr has joined #ruby-lang
<womble> pwnz0r: From where did you dig that poorly-specified mess of a question? Looks like it's come from a first year programming course taught by the Sociology department.
<womble> (Apologies to any holders of a B.CS (Sociology) who might be in the channel)
<pwnz0r> haha. its from hackerrank.com
benlovell has joined #ruby-lang
<pwnz0r> some folks from #ruby help me see my flaws and poor coding style any how
rbowlby has quit [Remote host closed the connection]
<womble> Well, good stuff.
* womble makes a note to avoid hackerrank.com
<ljarvis> pwnz0r: I don't understand the question
<ljarvis> given an array and a number, print the array element at the index of number?
<womble> ljarvis: As a bonus, the example input/output doesn't match the question specification!
<pwnz0r> the question should be written as: given an array of integers. return the first index at which you find a certain value
claudiuinberlin has joined #ruby-lang
<ljarvis> right, so a completely different question to the one in your gist
<yorickpeterse> >> [10, 20, 30, 10].index(10)
<eval-in> yorickpeterse => 0 (https://eval.in/241663)
<pwnz0r> exactly. i copied the question straight from the site though. not my words.
<pwnz0r> they give the length for people programming in C
<womble> You don't need the length, even programming in C.
<pwnz0r> how so. what if the value isnt in the array
<ljarvis> pwnz0r: anyway, what yorickpeterse says should work
tobiassvn has quit [Quit: WeeChat 1.0.1]
sondr3 has quit [Quit: Ich bin ein sleep.]
<womble> pwnz0r: Well, according to the problem specification, the needle *must* be in the array, because there's no valid way to represent the element being missing
<pwnz0r> correct.
<womble> But even so, if the element's missing, you still don't need the length of the array in order to be able to solve the problem in C.
<womble> And you don't need malloc() either
<womble> Hell, you never even need to read the entire array, because as soon as you get an element larger than the needle, you can exit, because the array is specified as being sorted.
rikkipitt has joined #ruby-lang
rbrs has joined #ruby-lang
sangwoojoo has joined #ruby-lang
<wnd> pwnz0r, to answer your original question: array[0] is "4\n", not "4"
<pwnz0r> ya figured that out from the #ruby guys. just have to array[0].chomp
<pwnz0r> then good to go.
<pwnz0r> anyways, im off to bed. but before i go. anyone know of an interesting ruby project that is interested in contributors?
sangwoojoo has quit [Remote host closed the connection]
sangwoojoo has joined #ruby-lang
<ljarvis> pwnz0r: github.com/mojombo/chronic
<pwnz0r> cool ill check it out
<ljarvis>
hendranata_ has quit [Ping timeout: 264 seconds]
Integralist has joined #ruby-lang
Kryptoni_ has quit [Ping timeout: 245 seconds]
Integral1st has joined #ruby-lang
Integral2st has joined #ruby-lang
Kryptonita has joined #ruby-lang
yusuf1 has quit [Quit: Leaving.]
ledestin has joined #ruby-lang
Nixsos has quit [Ping timeout: 252 seconds]
pwnz0r has quit [Remote host closed the connection]
workmad3 has joined #ruby-lang
TvL2386 has joined #ruby-lang
benlovell has quit [Read error: Connection reset by peer]
benlovell has joined #ruby-lang
solars has quit [Ping timeout: 252 seconds]
ldnunes has joined #ruby-lang
gjaldon has joined #ruby-lang
loincloth has joined #ruby-lang
Integralist has quit [Ping timeout: 240 seconds]
Integral2st has quit [Ping timeout: 265 seconds]
Integral1st has quit [Ping timeout: 264 seconds]
tentimes has joined #ruby-lang
elia has quit [Quit: (IRC Client: textualapp.com)]
yfeldblum has joined #ruby-lang
benlovell has quit [Ping timeout: 252 seconds]
sangwoojoo has quit [Remote host closed the connection]
elia has joined #ruby-lang
arBmind has joined #ruby-lang
loincloth has quit [Ping timeout: 264 seconds]
Integral1st has joined #ruby-lang
Integralist has joined #ruby-lang
Integral2st has joined #ruby-lang
Radar has left #ruby-lang ["Textual IRC Client: www.textualapp.com"]
yfeldblum has quit [Ping timeout: 252 seconds]
Integral3st has joined #ruby-lang
<yorickpeterse> wtf
<yorickpeterse> I have this project that corrupts itself
<yorickpeterse> syntax wise
<yorickpeterse> run tests, fucks up all files
<yorickpeterse> but Git doesn't detect any changes
leonshalimov has joined #ruby-lang
benlovell has joined #ruby-lang
leonshalimov has quit [Ping timeout: 245 seconds]
Forgetful_Lion has joined #ruby-lang
elia has quit [Quit: (IRC Client: textualapp.com)]
elia has joined #ruby-lang
houhouli_ has quit [Remote host closed the connection]
lytol has joined #ruby-lang
iamninja has quit [Quit: ZZZzzz…]
jgpawletko has joined #ruby-lang
tkuchiki has quit [Remote host closed the connection]
tkuchiki has joined #ruby-lang
lytol has quit [Ping timeout: 264 seconds]
rocco88 has joined #ruby-lang
tkuchiki has quit [Ping timeout: 264 seconds]
BubonicPestile-1 has joined #ruby-lang
BubonicPestilenc has quit [Ping timeout: 264 seconds]
<[spoiler]> yorickpeterse, wat
fujimura has quit [Remote host closed the connection]
<yorickpeterse> exactly
<yorickpeterse> I fixed it by running git fsck/gc 15 times
<yorickpeterse> magic
claudiuinberlin has quit [Read error: Connection reset by peer]
claudiuinberlin has joined #ruby-lang
<[spoiler]> LOL
postmodern has quit [Quit: Leaving]
claudiuinberlin has quit [Quit: Leaving.]
skade has quit [Quit: Computer has gone to sleep.]
rocco88 has quit [Read error: Connection reset by peer]
qba73 has joined #ruby-lang
konr has joined #ruby-lang
simi has quit [Ping timeout: 245 seconds]
solars has joined #ruby-lang
cornerma1 has joined #ruby-lang
cornerman has quit [Ping timeout: 264 seconds]
cornerma1 is now known as cornerman
skade has joined #ruby-lang
solars has quit [Ping timeout: 245 seconds]
chills42 has joined #ruby-lang
weaksauce has quit [Quit: Textual IRC Client: www.textualapp.com]
solars has joined #ruby-lang
banister has joined #ruby-lang
<banister> yorickpeterse have you seen this one? http://www.lux-nijmegen.nl/agenda/film/premi%E8res/aanmodderfakker_24822/
sudharsan has joined #ruby-lang
rbrs has quit [Quit: rbrs]
loincloth has joined #ruby-lang
<surrounder> ehe nice title
<banister> surrounder what does the title mean exactly?
loincloth has quit [Ping timeout: 264 seconds]
<banister> surrounder great movie btw, i watched it on the plane back from tokyo
<banister> surrounder i loved it, encouraged me to check out more dutch films actually :)
<surrounder> combo 'aanmodder' (to mess around) and modderfakker (you can guess that one)
yfeldblum has joined #ruby-lang
ishikawa has quit [Ping timeout: 250 seconds]
hramrach has quit [Ping timeout: 250 seconds]
benlovell has quit [Ping timeout: 265 seconds]
Forgetful_Lion has quit [Remote host closed the connection]
<[spoiler]> I just learned about fikas the other day
yfeldblum has quit [Ping timeout: 240 seconds]
fujimura has joined #ruby-lang
benlovell has joined #ruby-lang
<banister> surrounder you seen that movie?
claudiuinberlin has joined #ruby-lang
fujimura has quit [Ping timeout: 255 seconds]
<surrounder> nope
<banister> surrounder you should check it out :)
rbowlby has joined #ruby-lang
JohnBat26 has joined #ruby-lang
Lewix has joined #ruby-lang
rbowlby has quit [Ping timeout: 265 seconds]
tkuchiki has joined #ruby-lang
leonshalimov has joined #ruby-lang
GBrawl has joined #ruby-lang
GBrawl has quit [Client Quit]
leonshalimov has quit [Ping timeout: 244 seconds]
marr123 has joined #ruby-lang
marr has quit [Ping timeout: 244 seconds]
marr123 is now known as marr
Bwild has quit [Quit: leaving]
shazaum has joined #ruby-lang
lytol has joined #ruby-lang
kiyote23 has joined #ruby-lang
workmad3 is now known as wm3|away
chills42 has quit [Remote host closed the connection]
lytol has quit [Ping timeout: 264 seconds]
kiyote23 has quit [Ping timeout: 245 seconds]
chills42 has joined #ruby-lang
Integral3st has quit [Ping timeout: 245 seconds]
Integral2st has quit [Ping timeout: 256 seconds]
Integralist has quit [Ping timeout: 255 seconds]
Integral1st has quit [Ping timeout: 264 seconds]
weaksauce has joined #ruby-lang
ruby-lang514 has joined #ruby-lang
<ruby-lang514> hi, i need to help for programm a little ruby script
banister has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
banister has joined #ruby-lang
ruby-lang514 has quit [Ping timeout: 246 seconds]
scampbell has joined #ruby-lang
ledestin has quit [Quit: ledestin]
futilegames_ has joined #ruby-lang
futilegames has quit [Ping timeout: 264 seconds]
futilegames_ is now known as futilegames
sudharsan has quit [Remote host closed the connection]
rahul_j has quit [Quit: rahul_j]
simi has joined #ruby-lang
pico-pete has quit [Read error: Connection reset by peer]
pico-pete has joined #ruby-lang
clauswitt has quit [Ping timeout: 245 seconds]
Silex has quit [Ping timeout: 240 seconds]
mnilsson has quit [Ping timeout: 240 seconds]
sudharsan has joined #ruby-lang
pipework has quit [Ping timeout: 256 seconds]
tkuchiki has quit [Remote host closed the connection]
unsymbol has quit [Ping timeout: 256 seconds]
tkuchiki has joined #ruby-lang
shazaum has quit [Ping timeout: 264 seconds]
<ljarvis> can anyone think of a better way of looking for sequences than `x.each_cons(y.size).find { |s| s == y }` ?
<apeiros> ljarvis: you try to find y in x?
<apeiros> as in, y = [3,4,5] and x = [*1..10] f.ex.?
<ljarvis> apeiros: yessir
<apeiros> I think that's probably the nices solution. if you're looking for performance, see substring matching algorithms.
<apeiros> there are a couple of faster ones.
<ljarvis> yep not bothered about perf that much, was previously doing index checking which was quite performant
tkuchiki_ has joined #ruby-lang
<apeiros> you can use each_cons(…).include?(y)
tkuchiki has quit [Read error: Connection reset by peer]
clauswitt has joined #ruby-lang
unsymbol has joined #ruby-lang
unsymbol has quit [Changing host]
unsymbol has joined #ruby-lang
<ljarvis> yeah im actually doing .each { |x| call(*x) if x == y } hence adapting to find, include would be nice, though
malconis has joined #ruby-lang
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<apeiros> I see
malconis has quit [Remote host closed the connection]
pepperbreath has quit [Quit: Leaving.]
rikkipitt has quit [Remote host closed the connection]
heftig has quit [Remote host closed the connection]
bradland has joined #ruby-lang
heftig has joined #ruby-lang
malconis has joined #ruby-lang
jo__ has joined #ruby-lang
Silex has joined #ruby-lang
mnilsson has joined #ruby-lang
Iskarlar has joined #ruby-lang
bradland has quit [Client Quit]
tkuchiki_ has quit [Remote host closed the connection]
tkuchiki has joined #ruby-lang
bradland has joined #ruby-lang
Integralist has joined #ruby-lang
Integral1st has joined #ruby-lang
Integral2st has joined #ruby-lang
Integral3st has joined #ruby-lang
rikkipitt has joined #ruby-lang
charliesome has quit [Quit: zzz]
tkuchiki has quit [Ping timeout: 244 seconds]
tentimes has quit [Quit: Pull the pin and count to what?]
rodrigo_ has joined #ruby-lang
rodrigo_ is now known as rnardi
Integralist has quit [Ping timeout: 245 seconds]
Integral2st has quit [Ping timeout: 255 seconds]
Integral1st has quit [Ping timeout: 252 seconds]
Integral3st has quit [Ping timeout: 264 seconds]
diegoviola has joined #ruby-lang
rikkipitt has quit [Remote host closed the connection]
cantaberry has joined #ruby-lang
<cantaberry> Hi.
chills42 has quit [Remote host closed the connection]
AKASkip has quit [Ping timeout: 264 seconds]
Integralist has joined #ruby-lang
17WAAWJ1I has joined #ruby-lang
18VABXQDW has joined #ruby-lang
cantonic has joined #ruby-lang
<cantaberry> Need help with what will seems like a stupid problem... I have this hash of hashes with ID and PID (http://pastebin.com/SSs8dvtA) and I want to create a string representation for each branch from root to bottom like Root-Child1-Grandchild1-Greatgrandchild1.... I don't know at run time the depth or breadth of the tree.
<cantaberry> I'm a good hacker but a horrible programmer and I'm struggling with this, but I'm sure it's a common algorythm design pattern...
robbyoconnor has quit [Ping timeout: 264 seconds]
<cantaberry> Can anybody provide any direction? I've been struggling with this one for about 12 hours.
chills42 has joined #ruby-lang
Integral1st has joined #ruby-lang
sudharsan has quit []
_fritchie has joined #ruby-lang
<canton7> cantaberry, like this: https://eval.in/241750
<ljarvis> that's not a tree
yfeldblum has joined #ruby-lang
leonshalimov has joined #ruby-lang
<canton7> hmm, there's an error in there somewhere methinks
<canton7> ah, maybe not
wm3|away is now known as workmad3
_fritchie has quit [Remote host closed the connection]
_fritchie has joined #ruby-lang
yfeldblum has quit [Ping timeout: 252 seconds]
leonshalimov has quit [Ping timeout: 264 seconds]
fujimura has joined #ruby-lang
TvL2386 has quit [Quit: Ex-Chat]
<canton7> cantaberry ...? does that suit your needs?
<cantaberry> canton7: sorry. boss distracted me.
<cantaberry> looking.
<canton7> :p
Sadin has joined #ruby-lang
BubonicPestile-1 has quit [Quit: BubonicPestile-1]
<cantaberry> canton: I think that's the 80 for 20...
<cantaberry> I'm trying to read throug hthe cod...
<cantaberry> map perplexes me...
fujimura has quit [Ping timeout: 255 seconds]
<canton7> map is a transformation. '[1, 2, 3].map{ |x| x * 2 }' means "for each element in the input array, output an element which is twice that"
<canton7> >> [1, 2, 3].map{ |x| x*2 }
<eval-in> canton7 => [2, 4, 6] (https://eval.in/241761)
<canton7> in my code, it means "for each process in the processes array, output its name"
<canton7> maybe https://eval.in/241763 makes more sense?
<Rylee> >> [1, 3, 5, 7, 9].map &:to_s
<eval-in> Rylee => ["1", "3", "5", "7", "9"] (https://eval.in/241764)
<Rylee> ruby <3
<ljarvis> >> (1..10).map(&method(:rand))
<eval-in> ljarvis => [0, 1, 0, 2, 0, 2, 4, 2, 3, 4] (https://eval.in/241765)
enebo has joined #ruby-lang
rikkipitt has joined #ruby-lang
[spoiler] has quit [Quit: Leaving]
bantic has joined #ruby-lang
<canton7> >> 10.times.map{ |n| [n, rand] }
<eval-in> canton7 => [[0, 0.5929979518106666], [1, 0.37184796078942395], [2, 0.13355371131208582], [3, 0.2732885600963789], [4, 0.13726797545936187], [5, 0.3965094114254909], [6, 0.47853947961899157], [7, 0.193463755232086 ... (https://eval.in/241770)
ishikawa has joined #ruby-lang
<cantaberry> canton7: what does the "+ [node] do in the explore_process(noes, node["ParentID"]) + [node], that seems like an odd construct when the function only takes 2 arguements.
<jhass> the method call is explore_process(noes, node["ParentID"]), the + [node] acts on its return value
<canton7> it takes the "process parent list" from the parent process, and adds the current process to it
<jhass> didn't look at the code, but I guess it returns an array. Array#+ concatenates two arrays
<canton7> it's pretty much the same as "push" or "<<", but I didn't want to mutate the array returned by explore_process
shazaum has joined #ruby-lang
<canton7> (in hindsight push or << would have been fine, but I'm always wary of mutating when doing recursion)
leonshalimov has joined #ruby-lang
shazaum has quit [Changing host]
shazaum has joined #ruby-lang
<cantaberry> So everytime, s is the full hash...
<ljarvis> yorickpeterse: do you know what this guy is on about? https://github.com/leejarvis/slop/issues/158#issuecomment-69754749
<canton7> yeah, s is never changed
<cantaberry> And you're jsut sending it one of the specific ID keys of that hash.
<canton7> yup, print out 'pid' each time explore_process is called, if you want
<canton7> I could have made 's' global, but that stinks a bit
<cantaberry> sorry to be dense, but I am really trying to undestand this recursion since it's vexed me for a coupld of days.
<canton7> get out a paper, pencil, and write down what's happening at each stage
<yorickpeterse> ljarvis: lemme see
<yorickpeterse> ljarvis: Ah
<Rylee> >> (1..10).map { |x| x * x }.reduce &:+
<eval-in> Rylee => 385 (https://eval.in/241774)
<yorickpeterse> ljarvis: He's in dependency hell
lytol has joined #ruby-lang
<yorickpeterse> ljarvis: if a specific Gem does "~> 3.0" and another does "~> 4.0" I believe RubyGems will refuse to install or otherwise shit itself
<yorickpeterse> though that might've been when using "= ..." isntead
<yorickpeterse> * instead
<ljarvis> yorickpeterse: yeah maybe, but I don't think he's doing that. I just commented again
<yorickpeterse> ljarvis: ruby-lint in this case uses ['~> 3.4', '>= 3.4.7']
<ljarvis> he mentioned pry and ruby-lint, both use v3 of slop
<yorickpeterse> since I haven't updated it to Slop 4 yet
<ljarvis> yep, so he's saying gem update fails
<yorickpeterse> hm
<ljarvis> as in, like it's trying to install v4.. which it shouldn't
oleo has joined #ruby-lang
<ljarvis> and if it does, that's rubygems fault
<cantaberry> canton7: what is []
lytol has quit [Ping timeout: 244 seconds]
<cantaberry> Is that an anonymous array?
<ljarvis> cantaberry: yes
<jhass> arrays don't have names, they only can be assigned to variables, like all objects. So the term "anonymous array" doesn't make a whole lot of sense ;)
rahul_j has joined #ruby-lang
<canton7> cantaberry, 'an array', yes
<workmad3> array literal
<cantaberry> :)
<cantaberry> Ears, smoking.
<cantaberry> But you could create a var and put the explore + [node] recursion in it and then return that var, right?
<cantaberry> It's just cleaner without thta.
<ljarvis> such pedants
* workmad3 checks
<workmad3> yup, still in a programming IRC channel
<ljarvis> it's exactly what he thought it was
<canton7> heh, to me, this is clearer
SuMo_D has joined #ruby-lang
<workmad3> ljarvis: pedantry is important for programming ;)
iamninja has joined #ruby-lang
<ljarvis> workmad3: I completely agree, at a certain level.. :)
<yorickpeterse> WHY DOES NOBOY EVER END THEIR SENTENCES WITH A DOT?
<yorickpeterse> (talking about pedantics)
<yorickpeterse> oh shit
<yorickpeterse> .
<yorickpeterse> :<
<jhass> yorickpeterse: to save the environment! every byte counts!
chills42 has quit [Remote host closed the connection]
<workmad3> yorickpeterse: do you find it amusing that you, yourself, just ended that sentence without a full stop? (although you did use a correct, sentence-ending punctuation mark at least :) )
<ljarvis> NOBOY? That's sexist, go to jail do not collect $200
ddd has quit [Quit: reboot time]
<yorickpeterse> oh shit
<yorickpeterse> .
<yorickpeterse> workmad3: my life is riddled with irony.
<workmad3> yorickpeterse: I assume there's more irony in your life than full-stops in your paragraphs? :)
<yorickpeterse> hush
<cantaberry> Beautiful!
<cantaberry> Thanks.
whippythellama has joined #ruby-lang
<cantaberry> With a little tweaking, I got EXACTLY what I needed and I've almost got a reasonable understanding of the recursion...
<cantaberry> Almost.
<cantaberry> :)
hramrach has joined #ruby-lang
<workmad3> cantaberry: in general, syntax that directly creates an object you can later use, such as [], 12, "foobar", is referred to as a literal
shinnya_ has joined #ruby-lang
<workmad3> (array literal, integer literal, string literal, etc.)
nathanstitt has joined #ruby-lang
iamninja has quit [Quit: ZZZzzz…]
<yorickpeterse> ljarvis: unrelated, every time I see people mention ruby-lint in some shape or form I'm surprised they're not overloading me with bug reports
<yorickpeterse> ljarvis: I know there are a bunch of bugs in it, or general oddities, but either nobody encounters them or nobody cares
<ljarvis> yorickpeterse: bug free #1 programmer
<yorickpeterse> 10x yo
<yorickpeterse> get on my level
<canton7> cantaberry, :)
<ljarvis> yorickpeterse: did you make a rubyfmt yet?
<yorickpeterse> lol no, I'd get death threats for disagreeing with the "official" (aka made up) styleguide
<ljarvis> :D
<yorickpeterse> I do think rubocop has some rewriting capabilities
<ljarvis> oh yeah right you love some explicit returns
<yorickpeterse> Yeah
<yorickpeterse> That alone already condemns me to burn in hell forever
spuk has quit [Ping timeout: 264 seconds]
<ljarvis> yep i'll raise some fire to that
* jhass chips in
spuk has joined #ruby-lang
<yorickpeterse> now now ladies, only one at a time
<yorickpeterse> YAY MORE GIT CORRUPTIONS
<yorickpeterse> what the fuck is this
<yorickpeterse> maybe my HDD is dying
<yorickpeterse> well, time for ye olde fsck
rcvalle has joined #ruby-lang
<ljarvis> for some reason when I picture yorickpeterse working I imagine it inside a war zone
<ljarvis> guys and fire surrounding
stamina has joined #ruby-lang
<ljarvis> people screaming and crying
<ljarvis> and he's all "FUCK THIS MONGO"
<benlovell> me too
<benlovell> i see table flipping
<benlovell> lots of table flipping
<workmad3> if yorickpeterse could play with tables, there'd be less rage </bad-mongo-joke>
kwd has quit [Quit: kwd]
<yorickpeterse> actually it's pretty calm usually, just some mumbling/swearing at times
<yorickpeterse> Allrighty, seems a git fsck and a system fsck did the trick so far
<yorickpeterse> but I might want to start looking into a new HDD if this continues
<yorickpeterse> (where "my" means "my boss")
<cantaberry> Again, y'all rock. Thank you!
fujimura has joined #ruby-lang
elia has quit [Read error: Connection reset by peer]
<yorickpeterse> Also, next week we'll hopefully have 1 less Mongo DB to worry about
<yorickpeterse> almost done with this darn Pg migration
elia has joined #ruby-lang
SuMo_D has quit [Remote host closed the connection]
shazaum_ has joined #ruby-lang
skade has quit [Quit: Computer has gone to sleep.]
shazaum has quit [Ping timeout: 244 seconds]
whippythellama has quit [Quit: whippythellama]
fujimura has quit [Ping timeout: 264 seconds]
whippythellama has joined #ruby-lang
<yorickpeterse> nice, found a HAML view containing a pile of inline JS
<yorickpeterse> wot sprockets
<workmad3> yorickpeterse: tasty
mistym has joined #ruby-lang
mistym has quit [Remote host closed the connection]
tectonic has joined #ruby-lang
skade has joined #ruby-lang
scorix has joined #ruby-lang
scorix has left #ruby-lang [#ruby-lang]
scorix has joined #ruby-lang
rippa has joined #ruby-lang
Mon_Ouie has joined #ruby-lang
Mon_Ouie has joined #ruby-lang
scorix has left #ruby-lang ["WeeChat 1.0.1"]
kapil__ has quit [Quit: Connection closed for inactivity]
scorix has joined #ruby-lang
arBmind1 has joined #ruby-lang
yfeldblum has joined #ruby-lang
Olipro has joined #ruby-lang
mistym has joined #ruby-lang
klmlfl has joined #ruby-lang
arBmind has quit [Ping timeout: 255 seconds]
yfeldblum has quit [Ping timeout: 244 seconds]
rocco88 has joined #ruby-lang
seank_ has quit []
ta has quit [Remote host closed the connection]
seank_ has joined #ruby-lang
devgiant has joined #ruby-lang
pricees has joined #ruby-lang
ta has joined #ruby-lang
gjaldon has quit [Remote host closed the connection]
tectonic has quit []
TrebleChef has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
TrebleChef has joined #ruby-lang
chills42 has joined #ruby-lang
rahul_j has quit [Quit: rahul_j]
rahul_j has joined #ruby-lang
<pricees> \q
whippythellama has quit [Quit: whippythellama]
mateusz_ has joined #ruby-lang
<ljarvis> awkward
whippythellama has joined #ruby-lang
lytol has joined #ruby-lang
benlovell has quit [Ping timeout: 264 seconds]
qba73 has quit []
rikkipitt has quit []
unreal has quit [Quit: Very funny Scotty. Now beam down my clothes!]
futilegames has quit [Quit: futilegames]
simi has quit [Ping timeout: 264 seconds]
benlovell has joined #ruby-lang
17WAAWJ1I has quit [Ping timeout: 245 seconds]
Integralist has quit [Ping timeout: 245 seconds]
18VABXQDW has quit [Ping timeout: 240 seconds]
Integral1st has quit [Ping timeout: 264 seconds]
<mateusz_> What is the proper way of sharing configuration info (set once at start of program, later unchanged)? Currently I am using global variables but it is obviously not how it should be done.
fusillicode has quit [Ping timeout: 256 seconds]
<mateusz_> I thought about making lass with static variables, so it would be restricted - but is there some better solution?
<ljarvis> mateusz_: store them on some config class
<mateusz_> ljarvis: Is it OK to use static variables in that class that would be set at start of the program, before using any real funcionality? I intend to make my project usable as a gem.
<ljarvis> mateusz_: yep sure. Configuration classes are quite popular, and eager loading is even better
<mateusz_> ljarvis: Thanks!
vozcelik has quit [Quit: Textual IRC Client: www.textualapp.com]
<ljarvis> mateusz_: another popular patter is to use a 'config' method on your top level module, and then @config ||= Configuration.new(...); then you can do Foo.config.x everywhere
oleo has quit [Ping timeout: 255 seconds]
<ljarvis> pattern*
apeiros has quit [Remote host closed the connection]
vozcelik has joined #ruby-lang
apeiros has joined #ruby-lang
gjaldon has joined #ruby-lang
apeiros has quit [Ping timeout: 240 seconds]
oleo has joined #ruby-lang
JohnBat26 has quit [Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/]
bb010g has quit [Quit: Connection closed for inactivity]
michaeldeol has joined #ruby-lang
mistym has quit [Remote host closed the connection]
wallerdev has joined #ruby-lang
havenwood has joined #ruby-lang
solars has quit [Ping timeout: 244 seconds]
ta has quit [Remote host closed the connection]
mateusz_ has quit [Quit: ChatZilla 0.9.91.1 [Firefox 34.0/20141127110656]]
ta has joined #ruby-lang
<yorickpeterse> ugh, Arel
<yorickpeterse> Perhaps the biggest mistake of 2013 was writing our data processing scheduler largely in Arel
<yorickpeterse> good thing I democratically decided to rewrite that in Sequel soon ™
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
benlovell has quit [Ping timeout: 244 seconds]
AKASkip has joined #ruby-lang
gjaldon has quit [Remote host closed the connection]
<ljarvis> sometimes I think rust is just one big troll
ledestin has joined #ruby-lang
mistym has joined #ruby-lang
lytol has quit [Remote host closed the connection]
<ericwood> what's wrong with Arel?
<ericwood> I haven't worked with it much on its own, just through AR
<whitequark> ljarvis: rust?
<ljarvis> whitequark: rust.
<ericwood> rust!!
<jhass> Crystal?!
__butch__ has joined #ruby-lang
bantic has quit [Quit: bantic]
wallerdev has quit [Quit: wallerdev]
mikecmpbll has quit [Ping timeout: 244 seconds]
symm- has joined #ruby-lang
devgiant has quit [Quit: Leaving]
elia has quit [Ping timeout: 245 seconds]
Senjai`work has joined #ruby-lang
Senjai`work has quit [Changing host]
Senjai`work has joined #ruby-lang
voxxit has joined #ruby-lang
unreal has joined #ruby-lang
fusillicode has joined #ruby-lang
nofxx has joined #ruby-lang
nofxx has joined #ruby-lang
arBmind1 has quit [Quit: Leaving.]
stamina has quit [Ping timeout: 255 seconds]
skade has quit [Quit: Computer has gone to sleep.]
Iskarlar has joined #ruby-lang
gjaldon has joined #ruby-lang
pricees has quit [Ping timeout: 244 seconds]
francisfish has quit [Remote host closed the connection]
DivineEntity has quit [Ping timeout: 255 seconds]
francisfish has joined #ruby-lang
DivineEntity has joined #ruby-lang
yfeldblum has joined #ruby-lang
francisfish has quit [Ping timeout: 244 seconds]
Iskarlar_ has joined #ruby-lang
claudiuinberlin has quit [Quit: Leaving.]
yfeldblum has quit [Ping timeout: 244 seconds]
Iskarlar has quit [Ping timeout: 264 seconds]
wallerdev has joined #ruby-lang
[H]unt3r has joined #ruby-lang
chills42_ has joined #ruby-lang
chills42 has quit [Read error: Connection reset by peer]
lytol has joined #ruby-lang
diegoviola has quit [Ping timeout: 245 seconds]
benlovell has joined #ruby-lang
chills42_ has quit [Remote host closed the connection]
diegovio1 has joined #ruby-lang
benten has joined #ruby-lang
diegovio1 is now known as diegoviola
benten has quit [Client Quit]
benten has joined #ruby-lang
skade has joined #ruby-lang
benten has quit [Quit: ....]
futilegames has joined #ruby-lang
rbowlby has joined #ruby-lang
nofxx has quit [Read error: Connection reset by peer]
fusillicode has quit [Quit: Leaving.]
thisirs has joined #ruby-lang
klmlfl has quit [Remote host closed the connection]
bantic has joined #ruby-lang
sangwoojoo has joined #ruby-lang
Iskarlar_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
lapide_viridi has joined #ruby-lang
thisirs has quit [Remote host closed the connection]
thisirs has joined #ruby-lang
thisirs has quit [Client Quit]
workmad3 has quit [Ping timeout: 240 seconds]
djbkd has joined #ruby-lang
rahul_j has quit [Quit: rahul_j]
ta has quit [Ping timeout: 265 seconds]
nofxx has joined #ruby-lang
nofxx has joined #ruby-lang
thisirs has joined #ruby-lang
djbkd has quit [Remote host closed the connection]
ledestin has quit [Quit: ledestin]
ta has joined #ruby-lang
sangwoojoo has quit [Remote host closed the connection]
sangwoojoo has joined #ruby-lang
gjaldon has quit [Read error: Connection reset by peer]
stamina has joined #ruby-lang
gjaldon has joined #ruby-lang
Integral1st has joined #ruby-lang
Integralist has joined #ruby-lang
Integral2st has joined #ruby-lang
Integral3st has joined #ruby-lang
pricees has joined #ruby-lang
gjaldon has quit [Ping timeout: 264 seconds]
chills42 has joined #ruby-lang
apeiros has joined #ruby-lang
chills42 has quit [Read error: Connection reset by peer]
chills42 has joined #ruby-lang
pricees has quit [Ping timeout: 245 seconds]
ta has quit [Ping timeout: 264 seconds]
fusillicode has joined #ruby-lang
djbkd has joined #ruby-lang
hahuang65 has joined #ruby-lang
fusillicode1 has joined #ruby-lang
klmlfl has joined #ruby-lang
fusillicode has quit [Ping timeout: 256 seconds]
stamina has quit [Ping timeout: 264 seconds]
vozcelik has quit [Quit: Textual IRC Client: www.textualapp.com]
cantonic has quit [Ping timeout: 255 seconds]
ta has joined #ruby-lang
chills42 has quit [Remote host closed the connection]
kiyote23 has joined #ruby-lang
ta has quit [Ping timeout: 244 seconds]
emmesswhy has joined #ruby-lang
nofxx has quit [Ping timeout: 244 seconds]
chills42 has joined #ruby-lang
lytol has quit [Remote host closed the connection]
[H]unt3r has quit [Remote host closed the connection]
linc01n has quit [Ping timeout: 244 seconds]
linc01n has joined #ruby-lang
michaeldeol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
[H]unt3r_ has joined #ruby-lang
ocdmw has quit []
Sadin has quit [Remote host closed the connection]
nofxx has joined #ruby-lang
nofxx has quit [Changing host]
nofxx has joined #ruby-lang
io_syl has joined #ruby-lang
ta has joined #ruby-lang
pricees has joined #ruby-lang
Iskarlar has joined #ruby-lang
ta has quit [Ping timeout: 245 seconds]
thisirs has quit [Remote host closed the connection]
hrs has joined #ruby-lang
yfeldblum has joined #ruby-lang
leonshalimov has quit [Ping timeout: 240 seconds]
ta has joined #ruby-lang
Lewix has quit [Remote host closed the connection]
dorei has joined #ruby-lang
leonshalimov has joined #ruby-lang
ta has quit [Ping timeout: 240 seconds]
enkristoffer has quit [Ping timeout: 256 seconds]
enkristoffer has joined #ruby-lang
akahn has quit [Ping timeout: 244 seconds]
michaeldeol has joined #ruby-lang
dagda1 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
akahn has joined #ruby-lang
Integral3st has quit [Ping timeout: 240 seconds]
Integralist has quit [Ping timeout: 252 seconds]
Integral2st has quit [Ping timeout: 245 seconds]
Integral1st has quit [Ping timeout: 252 seconds]
dagda1 has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
nikky has joined #ruby-lang
ldnunes has quit [Quit: Leaving]
shazaum_ has quit [Quit: Leaving]
djbkd has quit [Remote host closed the connection]
Iskarlar has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
michaeldeol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Iskarlar has joined #ruby-lang
Iskarlar has quit [Client Quit]
michaeldeol has joined #ruby-lang
iamninja has joined #ruby-lang
nifoc has quit [Remote host closed the connection]
nifoc has joined #ruby-lang
aef has quit [Read error: Connection reset by peer]
Lewix has joined #ruby-lang
Lewix has joined #ruby-lang
dabradley has quit [Quit: WeeChat 0.3.8]
fclausen has joined #ruby-lang
yfeldblu_ has joined #ruby-lang
emmesswhy has quit [Quit: This computer has gone to sleep]
yfeldblum has quit [Ping timeout: 244 seconds]
hrs has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
hrs has joined #ruby-lang
nifoc has quit [Remote host closed the connection]
nifoc has joined #ruby-lang
emmesswhy has joined #ruby-lang
Senjai`work is now known as Senjai
emmesswhy has quit [Client Quit]
djbkd has joined #ruby-lang
certainty has quit [Ping timeout: 240 seconds]
skade has quit [Quit: Computer has gone to sleep.]
<weaksauce> ljarvis why do you think it's a troll?
scampbell has quit [Remote host closed the connection]
LacyBee has joined #ruby-lang
rocco88 has quit []
certainty has joined #ruby-lang
Integralist has joined #ruby-lang
Integral2st has joined #ruby-lang
Integral3st has joined #ruby-lang
Integral1st has joined #ruby-lang
futilegames has quit [Quit: futilegames]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
pricees has quit [Quit: leaving]
elia has joined #ruby-lang
leonshalimov has quit [Ping timeout: 255 seconds]
Integral3st has quit [Ping timeout: 240 seconds]
Integral2st has quit [Ping timeout: 245 seconds]
Integralist has quit [Ping timeout: 264 seconds]
Integral1st has quit [Ping timeout: 244 seconds]
leonshalimov has joined #ruby-lang
havenwood has quit []
chills42 has quit [Ping timeout: 264 seconds]
lytol has joined #ruby-lang
michaeldeol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
postmodern has joined #ruby-lang
GBrawl has joined #ruby-lang
ta has joined #ruby-lang
wallerdev has joined #ruby-lang
GBrawl has quit [Remote host closed the connection]
GBrawl has joined #ruby-lang
wallerdev has quit [*.net *.split]
certainty has quit [*.net *.split]
dorei has quit [*.net *.split]
klmlfl has quit [*.net *.split]
mnilsson has quit [*.net *.split]
dvorkbjel has quit [*.net *.split]
tcopeland has quit [*.net *.split]
avdi has quit [*.net *.split]
lacrosse__ has quit [*.net *.split]
fumduq has quit [*.net *.split]
tenderlove has quit [*.net *.split]
Asher has quit [*.net *.split]
Sgeo has quit [*.net *.split]
maloik has quit [*.net *.split]
yugui_zzz has quit [*.net *.split]
jayne has quit [*.net *.split]
_whitelogger has joined #ruby-lang
nifoc has quit [*.net *.split]
kiyote23 has quit [*.net *.split]
hahuang65 has quit [*.net *.split]
sangwoojoo has quit [*.net *.split]
__butch__ has quit [*.net *.split]
oleo has quit [*.net *.split]
clauswitt has quit [*.net *.split]
banister has quit [*.net *.split]
cornerman has quit [*.net *.split]
FastJack has quit [*.net *.split]
duderonomy has quit [*.net *.split]
dellavg_ has quit [*.net *.split]
gix has quit [*.net *.split]
matp has quit [*.net *.split]
ritek has quit [*.net *.split]
tzero has quit [*.net *.split]
mame1 has quit [*.net *.split]
ddfreyne has quit [*.net *.split]
KillerFox has quit [*.net *.split]
tbuehlmann has quit [*.net *.split]
joevandyk has quit [Max SendQ exceeded]
joevandyk has joined #ruby-lang
skade has joined #ruby-lang
nifoc has joined #ruby-lang
kiyote23 has joined #ruby-lang
hahuang65 has joined #ruby-lang
clauswitt has joined #ruby-lang
__butch__ has joined #ruby-lang
cornerman has joined #ruby-lang
oleo has joined #ruby-lang
sangwoojoo has joined #ruby-lang
banister has joined #ruby-lang
FastJack has joined #ruby-lang
duderonomy has joined #ruby-lang
dellavg_ has joined #ruby-lang
gix has joined #ruby-lang
matp has joined #ruby-lang
ritek has joined #ruby-lang
tzero has joined #ruby-lang
mame1 has joined #ruby-lang
ddfreyne has joined #ruby-lang
tbuehlmann has joined #ruby-lang
KillerFox has joined #ruby-lang
GBrawl has joined #ruby-lang
dvorkbjel has joined #ruby-lang
Lewix has quit [Read error: Connection reset by peer]
skarn has joined #ruby-lang
Lewix has joined #ruby-lang
Lewix has quit [Changing host]
Lewix has joined #ruby-lang
charliesome has joined #ruby-lang
elia has quit [*.net *.split]
pico-pete has quit [*.net *.split]
gregf_ has quit [*.net *.split]
nomadicoder has quit [*.net *.split]
mcclurmc_ has quit [*.net *.split]
hackeron has quit [*.net *.split]
llakey has quit [*.net *.split]
shawnacscott has quit [*.net *.split]
stonith has quit [*.net *.split]
clamstar has quit [*.net *.split]
sk_0 has quit [*.net *.split]
jsaak has quit [*.net *.split]
waxjar has quit [*.net *.split]
TheMoonMaster has quit [*.net *.split]
crazysim has quit [*.net *.split]
SHyx0rmZ has quit [*.net *.split]
ozzloy has quit [*.net *.split]
zeusmns has quit [*.net *.split]
tdy has quit [*.net *.split]
cout has quit [*.net *.split]
mahlon has quit [*.net *.split]
Kuukunen has quit [*.net *.split]
Muz has quit [*.net *.split]
pizzaops has quit [*.net *.split]
xybre has quit [*.net *.split]
wmoxam has quit [*.net *.split]
Integral2st has joined #ruby-lang
benlakey_ has joined #ruby-lang
Integralist is now known as 7GHAAK0OI
elia has joined #ruby-lang
pico-pete has joined #ruby-lang
gregf_ has joined #ruby-lang
nomadicoder has joined #ruby-lang
mcclurmc_ has joined #ruby-lang
jsaak has joined #ruby-lang
waxjar has joined #ruby-lang
clamstar has joined #ruby-lang
stonith has joined #ruby-lang
shawnacscott has joined #ruby-lang
tdy has joined #ruby-lang
hackeron has joined #ruby-lang
Muz has joined #ruby-lang
cout has joined #ruby-lang
crazysim has joined #ruby-lang
zeusmns has joined #ruby-lang
ozzloy has joined #ruby-lang
TheMoonMaster has joined #ruby-lang
mahlon has joined #ruby-lang
xybre has joined #ruby-lang
llakey has joined #ruby-lang
wmoxam has joined #ruby-lang
pizzaops has joined #ruby-lang
sk_0 has joined #ruby-lang
SHyx0rmZ has joined #ruby-lang
Kuukunen has joined #ruby-lang
Integralist has joined #ruby-lang
Caius has quit [*.net *.split]
Caius has joined #ruby-lang
ta has quit [*.net *.split]
lytol has quit [*.net *.split]
dagda1 has quit [*.net *.split]
rbowlby has quit [*.net *.split]
DivineEntity has quit [*.net *.split]
unreal has quit [*.net *.split]
rcvalle has quit [*.net *.split]
wprice_ has quit [*.net *.split]
EvilJStoker has quit [*.net *.split]
dlackty__ has quit [*.net *.split]
chouhoulis has quit [*.net *.split]
soahccc has quit [*.net *.split]
oddmunds has quit [*.net *.split]
sindork has quit [*.net *.split]
daguar has quit [*.net *.split]
kirin` has quit [*.net *.split]
ta has joined #ruby-lang
lytol has joined #ruby-lang
dagda1 has joined #ruby-lang
rbowlby has joined #ruby-lang
DivineEntity has joined #ruby-lang
EvilJStoker has joined #ruby-lang
chouhoulis has joined #ruby-lang
unreal has joined #ruby-lang
dlackty__ has joined #ruby-lang
wprice_ has joined #ruby-lang
soahccc has joined #ruby-lang
oddmunds has joined #ruby-lang
rcvalle has joined #ruby-lang
daguar has joined #ruby-lang
sindork has joined #ruby-lang
unreal has quit [Max SendQ exceeded]
erichmenge has quit [*.net *.split]
jhass has quit [*.net *.split]
erichmenge has joined #ruby-lang
jhass has joined #ruby-lang
unreal has joined #ruby-lang
erichmenge has quit [Max SendQ exceeded]
Integral2st has quit [*.net *.split]
michaeldeol has quit [*.net *.split]
nofxx has quit [*.net *.split]
lapide_viridi has quit [*.net *.split]
AKASkip has quit [*.net *.split]
whippythellama has quit [*.net *.split]
TrebleChef has quit [*.net *.split]
unsymbol has quit [*.net *.split]
marr has quit [*.net *.split]
jgpawletko has quit [*.net *.split]
ItSANgo has quit [*.net *.split]
spastorino has quit [*.net *.split]
shubhamgoyal has quit [*.net *.split]
levifig has quit [*.net *.split]
DEac- has quit [*.net *.split]
eam has quit [*.net *.split]
lianj has quit [*.net *.split]
Rylee has quit [*.net *.split]
perry has quit [*.net *.split]
Mellett68 has quit [*.net *.split]
priodev has quit [*.net *.split]
Keltia__ has quit [*.net *.split]
Keltia_ has quit [*.net *.split]
djinni` has quit [*.net *.split]
shinnya has quit [*.net *.split]
pd has quit [*.net *.split]
coffeejunk has quit [*.net *.split]
bahar has quit [*.net *.split]
nikky has quit [*.net *.split]
symm- has quit [*.net *.split]
nathanstitt has quit [*.net *.split]
Silex has quit [*.net *.split]
zz_dlu has quit [*.net *.split]
verto has quit [*.net *.split]
stardiviner has quit [*.net *.split]
brixen has quit [*.net *.split]
ammar has quit [*.net *.split]
apeiros_ has quit [*.net *.split]
t_ has quit [*.net *.split]
vlad_starkov has quit [*.net *.split]
bougyman has quit [*.net *.split]
sluukkonen has quit [*.net *.split]
hanmac has quit [*.net *.split]
sonne has quit [*.net *.split]
jamo_ has quit [*.net *.split]
michael_mbp has quit [*.net *.split]
mbr has quit [*.net *.split]
surrounder has quit [*.net *.split]
ljarvis has quit [*.net *.split]
jxport has quit [*.net *.split]
drew2 has quit [*.net *.split]
jhass has quit [*.net *.split]
ta has quit [*.net *.split]
lytol has quit [*.net *.split]
dagda1 has quit [*.net *.split]
rbowlby has quit [*.net *.split]
DivineEntity has quit [*.net *.split]
rcvalle has quit [*.net *.split]
wprice_ has quit [*.net *.split]
EvilJStoker has quit [*.net *.split]
dlackty__ has quit [*.net *.split]
chouhoulis has quit [*.net *.split]
soahccc has quit [*.net *.split]
oddmunds has quit [*.net *.split]
sindork has quit [*.net *.split]
daguar has quit [*.net *.split]
Caius has quit [*.net *.split]
Integralist has quit [*.net *.split]
elia has quit [*.net *.split]
pico-pete has quit [*.net *.split]
gregf_ has quit [*.net *.split]
nomadicoder has quit [*.net *.split]
mcclurmc_ has quit [*.net *.split]
hackeron has quit [*.net *.split]
llakey has quit [*.net *.split]
shawnacscott has quit [*.net *.split]
stonith has quit [*.net *.split]
clamstar has quit [*.net *.split]
sk_0 has quit [*.net *.split]
jsaak has quit [*.net *.split]
waxjar has quit [*.net *.split]
TheMoonMaster has quit [*.net *.split]
crazysim has quit [*.net *.split]
SHyx0rmZ has quit [*.net *.split]
ozzloy has quit [*.net *.split]
zeusmns has quit [*.net *.split]
tdy has quit [*.net *.split]
cout has quit [*.net *.split]
mahlon has quit [*.net *.split]
Kuukunen has quit [*.net *.split]
Muz has quit [*.net *.split]
pizzaops has quit [*.net *.split]
xybre has quit [*.net *.split]
wmoxam has quit [*.net *.split]
nifoc has quit [*.net *.split]
hahuang65 has quit [*.net *.split]
kiyote23 has quit [*.net *.split]
sangwoojoo has quit [*.net *.split]
__butch__ has quit [*.net *.split]
oleo has quit [*.net *.split]
clauswitt has quit [*.net *.split]
banister has quit [*.net *.split]
cornerman has quit [*.net *.split]
FastJack has quit [*.net *.split]
duderonomy has quit [*.net *.split]
dellavg_ has quit [*.net *.split]
gix has quit [*.net *.split]
matp has quit [*.net *.split]
ritek has quit [*.net *.split]
tzero has quit [*.net *.split]
mame1 has quit [*.net *.split]
ddfreyne has quit [*.net *.split]
KillerFox has quit [*.net *.split]
tbuehlmann has quit [*.net *.split]
iamninja has quit [*.net *.split]
hramrach has quit [*.net *.split]
ishikawa has quit [*.net *.split]
unreal has quit [*.net *.split]
wallerdev has quit [*.net *.split]
certainty has quit [*.net *.split]
dorei has quit [*.net *.split]
klmlfl has quit [*.net *.split]
mnilsson has quit [*.net *.split]
tcopeland has quit [*.net *.split]
avdi has quit [*.net *.split]
lacrosse__ has quit [*.net *.split]
fumduq has quit [*.net *.split]
tenderlove has quit [*.net *.split]
Asher has quit [*.net *.split]
Sgeo has quit [*.net *.split]
maloik has quit [*.net *.split]
yugui_zzz has quit [*.net *.split]
jayne has quit [*.net *.split]
TTilus has quit [*.net *.split]
kith has quit [*.net *.split]
eban has quit [*.net *.split]
wiggl3 has quit [*.net *.split]
kramsee has quit [*.net *.split]
aarellano has quit [*.net *.split]
shaman42 has quit [*.net *.split]
ksoderstrom has quit [*.net *.split]
GBrawl has quit [*.net *.split]
Integral1st has quit [*.net *.split]
7GHAAK0OI has quit [*.net *.split]
io_syl has quit [*.net *.split]
rnardi has quit [*.net *.split]
crankharder has quit [*.net *.split]
araujo has quit [*.net *.split]
go|dfish has quit [*.net *.split]
hal_9000_ has quit [*.net *.split]
Xzyx987X has quit [*.net *.split]
lele|w has quit [*.net *.split]
lele has quit [*.net *.split]
alakra has quit [*.net *.split]
charliesome has quit [*.net *.split]
fclausen has quit [*.net *.split]
nfsnobody has quit [*.net *.split]
enkristoffer has quit [*.net *.split]
apeiros has quit [*.net *.split]
mistym has quit [*.net *.split]
seank_ has quit [*.net *.split]
spuk has quit [*.net *.split]
shinnya_ has quit [*.net *.split]
enebo has quit [*.net *.split]
malconis has quit [*.net *.split]
Kryptonita has quit [*.net *.split]
elcontrastador has quit [*.net *.split]
cantaberry has quit [*.net *.split]
face has quit [*.net *.split]
sross07 has quit [*.net *.split]
igalic has quit [*.net *.split]
drbrain has quit [*.net *.split]
lguardiola has quit [*.net *.split]
callumacrae has quit [*.net *.split]
Steve_Jobs has quit [*.net *.split]
duper has quit [*.net *.split]
shennyg has quit [*.net *.split]
matti has quit [*.net *.split]
Xney has quit [*.net *.split]
neurodamage has quit [*.net *.split]
funnel has quit [*.net *.split]
ironcamel has quit [*.net *.split]
flgr has quit [*.net *.split]
rtl has quit [*.net *.split]
soraher has quit [*.net *.split]
jtperreault has quit [*.net *.split]
ged has quit [*.net *.split]
Lewix has quit [*.net *.split]
skade has quit [*.net *.split]
joevandyk has quit [*.net *.split]
leonshalimov has quit [*.net *.split]
hrs has quit [*.net *.split]
diegoviola has quit [*.net *.split]
Senjai has quit [*.net *.split]
bradland has quit [*.net *.split]
weaksauce has quit [*.net *.split]
Aova has quit [*.net *.split]
allolex____ has quit [*.net *.split]
ramblinpeck_ has quit [*.net *.split]
sideshowcoder has quit [*.net *.split]
intersect has quit [*.net *.split]
Guest52388 has quit [*.net *.split]
hinbody has quit [*.net *.split]
CM-Punk has quit [*.net *.split]
LacyBee has quit [*.net *.split]
yfeldblu_ has quit [*.net *.split]
linc01n has quit [*.net *.split]
bantic has quit [*.net *.split]
benlovell has quit [*.net *.split]
voxxit has quit [*.net *.split]
scorix has quit [*.net *.split]
_fritchie has quit [*.net *.split]
jo__ has quit [*.net *.split]
crdpink has quit [*.net *.split]
jxie has quit [*.net *.split]
gnufied has quit [*.net *.split]
bryancp has quit [*.net *.split]
DarkBushido has quit [*.net *.split]
x0f has quit [*.net *.split]
meizaps has quit [*.net *.split]
mostlybadfly has quit [*.net *.split]
womble has quit [*.net *.split]
manveru has quit [*.net *.split]
vondruch_ has quit [*.net *.split]
j2p2 has quit [*.net *.split]
badeball has quit [*.net *.split]
knu has quit [*.net *.split]
vieq has quit [*.net *.split]
bennyklotz has quit [*.net *.split]
hagabaka has quit [*.net *.split]
epitron has quit [*.net *.split]
yorickpeterse has quit [*.net *.split]
_br_ has quit [*.net *.split]
drewdavis has quit [*.net *.split]
ryotarai has quit [*.net *.split]
dhruvasagar has quit [*.net *.split]
blowmage has quit [*.net *.split]
zenspider has quit [*.net *.split]
nisstyre has quit [*.net *.split]
yeltzooo9 has quit [*.net *.split]
webhat has quit [*.net *.split]
matled has quit [*.net *.split]
wnd has quit [*.net *.split]
pabs has quit [*.net *.split]
canton7 has quit [*.net *.split]
beawesomeinstead has quit [*.net *.split]
Shoffner_____ has quit [*.net *.split]
adambeynon has quit [*.net *.split]
pskosinski has quit [*.net *.split]
bcardarella_ has quit [*.net *.split]
th2389_____ has quit [*.net *.split]
Guest85414______ has quit [*.net *.split]
TrafficMan has quit [*.net *.split]
fvt has quit [*.net *.split]
tekacs has quit [*.net *.split]
erichmenge has joined #ruby-lang
Dyrim has quit [*.net *.split]
justinmcp_ has quit [*.net *.split]
bnagy has quit [*.net *.split]
chris2 has quit [*.net *.split]
bkutil_ has quit [*.net *.split]
cyndis has quit [*.net *.split]
DefV has quit [*.net *.split]
thang has quit [*.net *.split]
JoL1hAHN has quit [*.net *.split]
hplar_ has quit [*.net *.split]
phrozen77 has quit [*.net *.split]
tris has quit [*.net *.split]
mfn has quit [*.net *.split]
whitequark has quit [*.net *.split]
lupine has quit [*.net *.split]
Eising has quit [*.net *.split]
shtirlic has quit [*.net *.split]
ruskie has quit [*.net *.split]
ght has quit [*.net *.split]
Mon_Ouie has quit [*.net *.split]
hanjin has quit [*.net *.split]
GaelanAintAround has quit [*.net *.split]
hachiya has quit [*.net *.split]
eval-in has quit [*.net *.split]
stevednd has quit [*.net *.split]
darix has quit [*.net *.split]
freedrull has quit [*.net *.split]
majeure has quit [*.net *.split]
cycorld has quit [*.net *.split]
headius has quit [*.net *.split]
Kero has quit [*.net *.split]
dvorak has quit [*.net *.split]
imajes has quit [*.net *.split]
yxhuvud has quit [*.net *.split]
GitNick has quit [*.net *.split]
ericwood has quit [*.net *.split]
deg has quit [*.net *.split]
valeri_ufo has quit [*.net *.split]
mqt has quit [*.net *.split]
anekos has quit [*.net *.split]
ReinH has quit [*.net *.split]
tpope has quit [*.net *.split]
PaulePanter has quit [*.net *.split]
bryanl has quit [*.net *.split]
ohsix has quit [*.net *.split]
Jamo has quit [*.net *.split]
_ko10 has quit [*.net *.split]
jtoy has quit [*.net *.split]
zz_sMecKs has quit [*.net *.split]
ggherdov has quit [Max SendQ exceeded]
dvorkbjel has quit [Excess Flood]
dbussink has quit [Excess Flood]
dbussink has joined #ruby-lang
Obfuscate has quit [Quit: Obfuscate]
DefV has joined #ruby-lang
bradland has joined #ruby-lang
klmlfl has joined #ruby-lang
Guest85414______ has joined #ruby-lang
SHyx0rmZ has joined #ruby-lang
io_syl has joined #ruby-lang
drew2 has joined #ruby-lang
ddfreyne has joined #ruby-lang
sangwoojoo has joined #ruby-lang
tdy has joined #ruby-lang
ght has joined #ruby-lang
tenderlove has joined #ruby-lang
waxjar has joined #ruby-lang
thang has joined #ruby-lang
neurodamage has joined #ruby-lang
bennyklotz has joined #ruby-lang
blowmage has joined #ruby-lang
weaksauce has joined #ruby-lang
Integral1st has joined #ruby-lang
adambeynon has joined #ruby-lang
mnilsson has joined #ruby-lang
scorix has joined #ruby-lang
ReinH has joined #ruby-lang
wnd has joined #ruby-lang
gnufied has joined #ruby-lang
ishikawa has joined #ruby-lang
yorickpeterse has joined #ruby-lang
beawesomeinstead has joined #ruby-lang
fumduq has joined #ruby-lang
tzero has joined #ruby-lang
TheMoonMaster has joined #ruby-lang
Olipro has joined #ruby-lang
tbuehlmann has joined #ruby-lang
hahuang65 has joined #ruby-lang
hramrach has joined #ruby-lang
cyndis has joined #ruby-lang
mistym has joined #ruby-lang
LacyBee has joined #ruby-lang
maloik has joined #ruby-lang
t_ has joined #ruby-lang
valeri_ufo has joined #ruby-lang
dagda1 has joined #ruby-lang
deg has joined #ruby-lang
j2p2 has joined #ruby-lang
chris2 has joined #ruby-lang
stardiviner has joined #ruby-lang
pskosinski has joined #ruby-lang
justinmcp_ has joined #ruby-lang
Jamo has joined #ruby-lang
Obfuscate has joined #ruby-lang
skarn has quit [Max SendQ exceeded]
eam_ has joined #ruby-lang
benlakey_ has quit [Changing host]
benlakey_ has joined #ruby-lang
rheddry has joined #ruby-lang
Mellett68_ has joined #ruby-lang
ItSANg___ has joined #ruby-lang
kirin` has joined #ruby-lang
skarn has joined #ruby-lang
djinni`_ has joined #ruby-lang
LacyBee has quit [*.net *.split]
scorix has quit [*.net *.split]
gnufied has quit [*.net *.split]
j2p2 has quit [*.net *.split]
bennyklotz has quit [*.net *.split]
yorickpeterse has quit [*.net *.split]
blowmage has quit [*.net *.split]
wnd has quit [*.net *.split]
ggherdov has joined #ruby-lang
lianj_ has joined #ruby-lang
lianj_ has quit [Changing host]
lianj_ has joined #ruby-lang
LacyBee has joined #ruby-lang
yfeldblu_ has joined #ruby-lang
linc01n has joined #ruby-lang
bantic has joined #ruby-lang
benlovell has joined #ruby-lang
bryancp has joined #ruby-lang
_fritchie has joined #ruby-lang
scorix has joined #ruby-lang
vondruch_ has joined #ruby-lang
x0f has joined #ruby-lang
mostlybadfly has joined #ruby-lang
yeltzooo9 has joined #ruby-lang
dhruvasagar has joined #ruby-lang
pabs has joined #ruby-lang
_br_ has joined #ruby-lang
vieq has joined #ruby-lang
meizaps has joined #ruby-lang
voxxit has joined #ruby-lang
wnd has joined #ruby-lang
bennyklotz has joined #ruby-lang
blowmage has joined #ruby-lang
drewdavis has joined #ruby-lang
zenspider has joined #ruby-lang
canton7 has joined #ruby-lang
womble has joined #ruby-lang
webhat has joined #ruby-lang
hagabaka has joined #ruby-lang
manveru has joined #ruby-lang
badeball has joined #ruby-lang
epitron has joined #ruby-lang
j2p2 has joined #ruby-lang
crdpink has joined #ruby-lang
jo__ has joined #ruby-lang
ryotarai has joined #ruby-lang
knu has joined #ruby-lang
yorickpeterse has joined #ruby-lang
jxie has joined #ruby-lang
gnufied has joined #ruby-lang
matled has joined #ruby-lang
DarkBushido has joined #ruby-lang
beawesomeinstead has quit [*.net *.split]
adambeynon has quit [*.net *.split]
pskosinski has quit [*.net *.split]
Guest85414______ has quit [*.net *.split]
justinmcp_ has quit [*.net *.split]
chris2 has quit [*.net *.split]
cyndis has quit [*.net *.split]
DefV has quit [*.net *.split]
thang has quit [*.net *.split]
phrozen77 has joined #ruby-lang
bcardarella_ has joined #ruby-lang
ght has joined #ruby-lang
tekacs has joined #ruby-lang
th2389_____ has joined #ruby-lang
JoL1hAHN has joined #ruby-lang
cyndis has joined #ruby-lang
Dyrim has joined #ruby-lang
Eising has joined #ruby-lang
chris2 has joined #ruby-lang
Guest85414______ has joined #ruby-lang
shtirlic has joined #ruby-lang
fvt has joined #ruby-lang
thang has joined #ruby-lang
adambeynon has joined #ruby-lang
mfn has joined #ruby-lang
whitequark has joined #ruby-lang
Shoffner_____ has joined #ruby-lang
bkutil_ has joined #ruby-lang
tris has joined #ruby-lang
DefV has joined #ruby-lang
TrafficMan has joined #ruby-lang
ruskie has joined #ruby-lang
lupine has joined #ruby-lang
justinmcp_ has joined #ruby-lang
ght has quit [*.net *.split]
perry has joined #ruby-lang
TrebleChef has joined #ruby-lang
Rylee has joined #ruby-lang
pd has joined #ruby-lang
DEac- has joined #ruby-lang
djinni` has joined #ruby-lang
eam has joined #ruby-lang
jgpawletko has joined #ruby-lang
Keltia_ has joined #ruby-lang
AKASkip has joined #ruby-lang
unsymbol has joined #ruby-lang
Mellett68 has joined #ruby-lang
nofxx has joined #ruby-lang
lianj has joined #ruby-lang
priodev has joined #ruby-lang
shinnya has joined #ruby-lang
marr has joined #ruby-lang
whippythellama has joined #ruby-lang
coffeejunk has joined #ruby-lang
bahar has joined #ruby-lang
ItSANgo has joined #ruby-lang
spastorino has joined #ruby-lang
shubhamgoyal has joined #ruby-lang
Integral2st has joined #ruby-lang
levifig has joined #ruby-lang
Olipro has quit [Max SendQ exceeded]
Keltia__ has joined #ruby-lang
deg has quit [*.net *.split]
valeri_ufo has quit [*.net *.split]
ReinH has quit [*.net *.split]
Jamo has quit [*.net *.split]
marr123 has joined #ruby-lang
bahar_ has joined #ruby-lang
levifig has quit [Max SendQ exceeded]
djinni` has quit [Max SendQ exceeded]
eam has quit [Max SendQ exceeded]
shinnya has quit [Max SendQ exceeded]
marr has quit [Max SendQ exceeded]
ItSANgo has quit [Max SendQ exceeded]
Rylee has quit [Max SendQ exceeded]
perry has quit [Max SendQ exceeded]
Mellett68 has quit [Max SendQ exceeded]
lianj has quit [Ping timeout: 244 seconds]
perry has joined #ruby-lang
pd has quit [Max SendQ exceeded]
bahar has quit [Ping timeout: 245 seconds]
whippythellama has quit [Ping timeout: 245 seconds]
bahar_ is now known as bahar
kirin` has quit [Max SendQ exceeded]
shinnya has joined #ruby-lang
perry is now known as Guest24127
nisstyre has joined #ruby-lang
pd has joined #ruby-lang
Rylee has joined #ruby-lang
Olipro has joined #ruby-lang
hrs has joined #ruby-lang
workmad3 has joined #ruby-lang
shubhamgoyal has quit [Ping timeout: 245 seconds]
kirin` has joined #ruby-lang
saltsa has quit [Ping timeout: 244 seconds]
GaelanAintAround has joined #ruby-lang
headius has joined #ruby-lang
eval-in has joined #ruby-lang
darix has joined #ruby-lang
hachiya has joined #ruby-lang
cycorld has joined #ruby-lang
jtoy has joined #ruby-lang
ohsix has joined #ruby-lang
tpope has joined #ruby-lang
majeure has joined #ruby-lang
djbkd has quit [Remote host closed the connection]
whippythellama has joined #ruby-lang
djbkd has joined #ruby-lang
ohsix has quit [Excess Flood]
ohsix has joined #ruby-lang
rheddry has quit [*.net *.split]
stardiviner has quit [*.net *.split]
t_ has quit [*.net *.split]
drew2 has quit [*.net *.split]
GaelanAintAround has quit [*.net *.split]
hachiya has quit [*.net *.split]
eval-in has quit [*.net *.split]
darix has quit [*.net *.split]
majeure has quit [*.net *.split]
cycorld has quit [*.net *.split]
headius has quit [*.net *.split]
tpope has quit [*.net *.split]
jtoy has quit [*.net *.split]
Shoffner_____ has quit [*.net *.split]
adambeynon has quit [*.net *.split]
bcardarella_ has quit [*.net *.split]
th2389_____ has quit [*.net *.split]
Guest85414______ has quit [*.net *.split]
TrafficMan has quit [*.net *.split]
fvt has quit [*.net *.split]
tekacs has quit [*.net *.split]
Dyrim has quit [*.net *.split]
justinmcp_ has quit [*.net *.split]
chris2 has quit [*.net *.split]
bkutil_ has quit [*.net *.split]
cyndis has quit [*.net *.split]
DefV has quit [*.net *.split]
thang has quit [*.net *.split]
JoL1hAHN has quit [*.net *.split]
phrozen77 has quit [*.net *.split]
tris has quit [*.net *.split]
mfn has quit [*.net *.split]
whitequark has quit [*.net *.split]
lupine has quit [*.net *.split]
Eising has quit [*.net *.split]
shtirlic has quit [*.net *.split]
ruskie has quit [*.net *.split]
ght has quit [*.net *.split]
LacyBee has quit [*.net *.split]
yfeldblu_ has quit [*.net *.split]
linc01n has quit [*.net *.split]
bantic has quit [*.net *.split]
benlovell has quit [*.net *.split]
voxxit has quit [*.net *.split]
scorix has quit [*.net *.split]
_fritchie has quit [*.net *.split]
jo__ has quit [*.net *.split]
crdpink has quit [*.net *.split]
jxie has quit [*.net *.split]
gnufied has quit [*.net *.split]
bryancp has quit [*.net *.split]
DarkBushido has quit [*.net *.split]
x0f has quit [*.net *.split]
meizaps has quit [*.net *.split]
mostlybadfly has quit [*.net *.split]
womble has quit [*.net *.split]
manveru has quit [*.net *.split]
vondruch_ has quit [*.net *.split]
j2p2 has quit [*.net *.split]
badeball has quit [*.net *.split]
knu has quit [*.net *.split]
vieq has quit [*.net *.split]
bennyklotz has quit [*.net *.split]
hagabaka has quit [*.net *.split]
epitron has quit [*.net *.split]
yorickpeterse has quit [*.net *.split]
_br_ has quit [*.net *.split]
drewdavis has quit [*.net *.split]
ryotarai has quit [*.net *.split]
dhruvasagar has quit [*.net *.split]
blowmage has quit [*.net *.split]
zenspider has quit [*.net *.split]
yeltzooo9 has quit [*.net *.split]
webhat has quit [*.net *.split]
matled has quit [*.net *.split]
wnd has quit [*.net *.split]
pabs has quit [*.net *.split]
canton7 has quit [*.net *.split]
shinnya has quit [*.net *.split]
Guest24127 has quit [*.net *.split]
Integral2st has quit [*.net *.split]
nofxx has quit [*.net *.split]
AKASkip has quit [*.net *.split]
TrebleChef has quit [*.net *.split]
unsymbol has quit [*.net *.split]
jgpawletko has quit [*.net *.split]
spastorino has quit [*.net *.split]
DEac- has quit [*.net *.split]
priodev has quit [*.net *.split]
Keltia__ has quit [*.net *.split]
Keltia_ has quit [*.net *.split]
coffeejunk has quit [*.net *.split]
Olipro has quit [*.net *.split]
ItSANg___ has quit [*.net *.split]
eam_ has quit [*.net *.split]
dagda1 has quit [*.net *.split]
whippythellama has quit [*.net *.split]
hrs has quit [*.net *.split]
pd has quit [*.net *.split]
marr123 has quit [*.net *.split]
waxjar has quit [*.net *.split]
TheMoonMaster has quit [*.net *.split]
SHyx0rmZ has quit [*.net *.split]
tdy has quit [*.net *.split]
hahuang65 has quit [*.net *.split]
sangwoojoo has quit [*.net *.split]
tzero has quit [*.net *.split]
ddfreyne has quit [*.net *.split]
tbuehlmann has quit [*.net *.split]
hramrach has quit [*.net *.split]
ishikawa has quit [*.net *.split]
djbkd has quit [*.net *.split]
bahar has quit [*.net *.split]
klmlfl has quit [*.net *.split]
mnilsson has quit [*.net *.split]
fumduq has quit [*.net *.split]
tenderlove has quit [*.net *.split]
maloik has quit [*.net *.split]
workmad3 has quit [*.net *.split]
Rylee has quit [*.net *.split]
lianj_ has quit [*.net *.split]
djinni`_ has quit [*.net *.split]
Obfuscate has quit [*.net *.split]
Integral1st has quit [*.net *.split]
io_syl has quit [*.net *.split]
kirin` has quit [*.net *.split]
Mellett68_ has quit [*.net *.split]
mistym has quit [*.net *.split]
neurodamage has quit [*.net *.split]
ohsix has quit [*.net *.split]
nisstyre has quit [*.net *.split]
bradland has quit [*.net *.split]
weaksauce has quit [*.net *.split]
dbussink has quit [Excess Flood]
dbussink has joined #ruby-lang
sleepee has joined #ruby-lang
robbyoconnor has joined #ruby-lang
shubhamgoyal has joined #ruby-lang
saltsa has joined #ruby-lang
ohsix has joined #ruby-lang
djbkd has joined #ruby-lang
jtoy has joined #ruby-lang
ericwood has joined #ruby-lang
valeri_ufo has joined #ruby-lang
yxhuvud has joined #ruby-lang
imajes has joined #ruby-lang
shinnya has joined #ruby-lang
anekos has joined #ruby-lang
cycorld has joined #ruby-lang
GitNick has joined #ruby-lang
ruskie has joined #ruby-lang
DEac- has joined #ruby-lang
workmad3 has joined #ruby-lang
deg has joined #ruby-lang
hrs has joined #ruby-lang
Rylee has joined #ruby-lang
jgpawletko has joined #ruby-lang
darix has joined #ruby-lang
Dyrim has joined #ruby-lang
hplar_ has joined #ruby-lang
_ko10 has joined #ruby-lang
coffeejunk has joined #ruby-lang
pd has joined #ruby-lang
hachiya has joined #ruby-lang
tekacs has joined #ruby-lang
chris2 has joined #ruby-lang
matled has joined #ruby-lang
eval-in has joined #ruby-lang
fvt has joined #ruby-lang
unsymbol has joined #ruby-lang
yeltzooo9 has joined #ruby-lang
Kero has joined #ruby-lang
Guest24127 has joined #ruby-lang
PaulePanter has joined #ruby-lang
freedrull has joined #ruby-lang
tris has joined #ruby-lang
zenspider has joined #ruby-lang
Eising has joined #ruby-lang
shtirlic has joined #ruby-lang
lupine has joined #ruby-lang
Olipro has joined #ruby-lang
Integral2st has joined #ruby-lang
mqt has joined #ruby-lang
Mon_Ouie has joined #ruby-lang
dvorak has joined #ruby-lang
ReinH has joined #ruby-lang
justinmcp_ has joined #ruby-lang
phrozen77 has joined #ruby-lang
bnagy has joined #ruby-lang
tpope has joined #ruby-lang
Guest85414______ has joined #ruby-lang
spastorino has joined #ruby-lang
Keltia__ has joined #ruby-lang
wnd has joined #ruby-lang
priodev has joined #ruby-lang
whippythellama has joined #ruby-lang
dhruvasagar has joined #ruby-lang
headius has joined #ruby-lang
DefV has joined #ruby-lang
ryotarai has joined #ruby-lang
drewdavis has joined #ruby-lang
bahar has joined #ruby-lang
nofxx has joined #ruby-lang
zz_sMecKs has joined #ruby-lang
adambeynon has joined #ruby-lang
majeure has joined #ruby-lang
whitequark has joined #ruby-lang
Keltia_ has joined #ruby-lang
nisstyre has joined #ruby-lang
canton7 has joined #ruby-lang
thang has joined #ruby-lang
AKASkip has joined #ruby-lang
pabs has joined #ruby-lang
bkutil_ has joined #ruby-lang
th2389_____ has joined #ruby-lang
Jamo has joined #ruby-lang
marr123 has joined #ruby-lang
mfn has joined #ruby-lang
pskosinski has joined #ruby-lang
hanjin has joined #ruby-lang
blowmage has joined #ruby-lang
GaelanAintAround has joined #ruby-lang
cyndis has joined #ruby-lang
_br_ has joined #ruby-lang
knu has joined #ruby-lang
vieq has joined #ruby-lang
x0f has joined #ruby-lang
meizaps has joined #ruby-lang
jo__ has joined #ruby-lang
hagabaka has joined #ruby-lang
gnufied has joined #ruby-lang
jxie has joined #ruby-lang
womble has joined #ruby-lang
benlovell has joined #ruby-lang
scorix has joined #ruby-lang
bryancp has joined #ruby-lang
mostlybadfly has joined #ruby-lang
LacyBee has joined #ruby-lang
djinni`_ has joined #ruby-lang
epitron has joined #ruby-lang
bantic has joined #ruby-lang
badeball has joined #ruby-lang
crdpink has joined #ruby-lang
ritek has joined #ruby-lang
malconis has joined #ruby-lang
jsaak has joined #ruby-lang
lguardiola has joined #ruby-lang
flgr has joined #ruby-lang
ironcamel has joined #ruby-lang
bougyman has joined #ruby-lang
llakey has joined #ruby-lang
shawnacscott has joined #ruby-lang
oddmunds has joined #ruby-lang
araujo has joined #ruby-lang
lytol has joined #ruby-lang
zeusmns has joined #ruby-lang
vlad_starkov has joined #ruby-lang
alakra has joined #ruby-lang
Integral1st has joined #ruby-lang
maloik has joined #ruby-lang
seank_ has joined #ruby-lang
kiyote23 has joined #ruby-lang
apeiros has joined #ruby-lang
TheMoonMaster has joined #ruby-lang
fclausen has joined #ruby-lang
sk_0 has joined #ruby-lang
soraher has joined #ruby-lang
neurodamage has joined #ruby-lang
tzero has joined #ruby-lang
Kuukunen has joined #ruby-lang
wallerdev has joined #ruby-lang
tdy has joined #ruby-lang
j2p2 has joined #ruby-lang
cantaberry has joined #ruby-lang
hinbody has joined #ruby-lang
t_ has joined #ruby-lang
zz_dlu has joined #ruby-lang
mahlon has joined #ruby-lang
hahuang65 has joined #ruby-lang
nomadicoder has joined #ruby-lang
skade has joined #ruby-lang
Sgeo has joined #ruby-lang
enkristoffer has joined #ruby-lang
sindork has joined #ruby-lang
soahccc has joined #ruby-lang
Silex has joined #ruby-lang
eam_ has joined #ruby-lang
sross07 has joined #ruby-lang
Obfuscate has joined #ruby-lang
DarkBushido has joined #ruby-lang
io_syl has joined #ruby-lang
Xzyx987X has joined #ruby-lang
gix has joined #ruby-lang
clamstar has joined #ruby-lang
michael_mbp has joined #ruby-lang
duper has joined #ruby-lang
dlackty__ has joined #ruby-lang
verto has joined #ruby-lang
stardiviner has joined #ruby-lang
aarellano has joined #ruby-lang
nikky has joined #ruby-lang
Steve_Jobs has joined #ruby-lang
lele|w has joined #ruby-lang
callumacrae has joined #ruby-lang
dagda1 has joined #ruby-lang
rheddry has joined #ruby-lang
_fritchie has joined #ruby-lang
spuk has joined #ruby-lang
diegoviola has joined #ruby-lang
hramrach has joined #ruby-lang
dellavg_ has joined #ruby-lang
enebo has joined #ruby-lang
face has joined #ruby-lang
shinnya_ has joined #ruby-lang
lele has joined #ruby-lang
tbuehlmann has joined #ruby-lang
bradland has joined #ruby-lang
chouhoulis has joined #ruby-lang
manveru has joined #ruby-lang
Kryptonita has joined #ruby-lang
oleo has joined #ruby-lang
hackeron has joined #ruby-lang
Caius has joined #ruby-lang
ged has joined #ruby-lang
Asher has joined #ruby-lang
allolex____ has joined #ruby-lang
jayne has joined #ruby-lang
sonne has joined #ruby-lang
robbyoconnor has quit [Write error: Broken pipe]
ggherdov has quit [Max SendQ exceeded]
sleepee has quit [Max SendQ exceeded]
akahn has quit [Ping timeout: 250 seconds]
chancancode has quit [Ping timeout: 250 seconds]
dbussink has quit [Excess Flood]
booly-yam has joined #ruby-lang
skarn has quit [Max SendQ exceeded]
sleepee has joined #ruby-lang
dbussink has joined #ruby-lang
skarn has joined #ruby-lang
|jemc| has joined #ruby-lang
hrs has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
sleepee has quit [Max SendQ exceeded]
<ljarvis> weaksauce: some of the syntax decisions are quite distracting
sleepee has joined #ruby-lang
dellavg_ has quit [Ping timeout: 264 seconds]
<weaksauce> ljarvis do you have an example?
akahn has joined #ruby-lang
<weaksauce> any examples*
chancancode has joined #ruby-lang
djbkd has quit [Remote host closed the connection]
marr123 is now known as marr
<ljarvis> weaksauce: I don't like the syntax for generic function params, i.e parse::<int>()
<ljarvis> it's mostly a personal decision, but i think it's distracting and in some areas there are better decisions
djbkd has joined #ruby-lang
ggherdov has joined #ruby-lang
<ljarvis> I also wonder when languages got so far away from Java/C that it uses some silly syntax for function return types
Olipro has quit [Max SendQ exceeded]
<weaksauce> yeah, I can see that. since it's so statically typed with different classes of memory allocation and ownership there are a lot of weird little sigils and conventions.
<ljarvis> what was wrong with int foo()
<ljarvis> yeah, and "foo".to_string() just makes me giggle, though i know why it's required
michaeldeol has joined #ruby-lang
Bwild has joined #ruby-lang
<weaksauce> well, it's a 1.0 language. who knows what the future holds as they improve it. C# was pretty bad at 1.0 and now it's quite nice
<wallerdev> what language are we talking about
<ljarvis> C# is a great language
<ljarvis> wallerdev: rust
<ljarvis> funny thing is, I *really* like the Java syntax. I'm not a fan of the jvm or some language issues, but the syntax is great imo
djbkd has quit [Ping timeout: 255 seconds]
<weaksauce> ljarvis I agree it's good language. a bit verbose but well designed and nicely implemented
<whitequark> ljarvis: public static void death()
GBrawl has joined #ruby-lang
hrs has joined #ruby-lang
Olipro has joined #ruby-lang
<ljarvis> whitequark: :)
djbkd has joined #ruby-lang
hrs has quit [Client Quit]
aef has joined #ruby-lang
<ljarvis> i dont understand why stuff like range syntax ends up being built into languages
<yorickpeterse> whitequark: you forgot final
<ljarvis> give people lots of options and you start confusing them. People then preach the "rust way" is a certain way. Exactly the same as Ruby, and Scala is the worst for this
rheddry is now known as levifig
<yorickpeterse> I still like impl blocks with lifetimes
<yorickpeterse> impl<'l> Foo<'l> { ... }
<ljarvis> heh
<yorickpeterse> why the fuck does the implementation need a lifetime? It exists forever
<ljarvis> mpl<'a, T> ImmutableVector<'a, T> for &'a [T] { fn head<'a>(&'a self) -> Option<&'a T> { if self.len() == 0 { None } else { Some(&self[0]) } } }
<bnagy> o_0
<yorickpeterse> ljarvis: did you just smash your head on the keyboard?
<ljarvis> yes, and valid rust syntax came out
<ljarvis> magical, isn't it
<yorickpeterse> I can't even
<bnagy> so you're saying you're like tab in eclipse, but for Rust?
<whitequark> ljarvis: why not?
<whitequark> yorickpeterse: ... what?
<ljarvis> whitequark: to what question is that directed?
<whitequark> ljarvis: range syntax
<yorickpeterse> whitequark: re the Java syntax
<ljarvis> whitequark: i described my dislike in the next line
<yorickpeterse> should've been public static final void death()
<whitequark> generally, if something is often used, make syntax for it
<ljarvis> lol
<whitequark> that's literally the only syntax guideline that makes any sense.
<whitequark> everything else is opinionated bullshi
<whitequark> t
amsi has joined #ruby-lang
<yorickpeterse> I can think of so many bad jokes now
<ljarvis> it doesn't make that non opinionated
hanjin has quit [Quit: Http://www.ZeroIRC.NET ¢Æ Zero IRC ¢Æ Ver 2.9G]
<whitequark> ljarvis: it does. it places absolutely no constraints on how people should or should not use your language
<ljarvis> it bothers me when new languages allow 1 thing to be done a thousand different ways
<whitequark> pretty much the opposite of "opinionated"
<ljarvis> whitequark: sure, and the developers of that language add that constraint instead
<ljarvis> anyone who uses it, in fact
<yorickpeterse> ljarvis: still trying to grok this Rust code
<whitequark> yorickpeterse: I was talking about impl. you're binding a lifetime, not using it in impl<>
<yorickpeterse> can't even made heads or tails of it
<ljarvis> "bro, why are you using range(1, 10); you know 1..10 works and is more optimised blah blah blah?"
<ljarvis> yorickpeterse: it's just adding the lifetime manually to the function, it's optional and added to make my point
<yorickpeterse> right
<yorickpeterse> so you're cheating
<whitequark> if different syntax for same thing in your language has performance implications, it's way too broken for any serious discussion :]
<ljarvis> it's valid
<ljarvis> :D
<ljarvis> whitequark: right, that might not be correct but it's besides the point
<ljarvis> also, rust trying to be as functional as haskell or ocaml just makes it looks like the fat kid trying to put on skinny pants
<ljarvis> if you can't tell, i actually quite like rust... :D
<womble> But not fat kids...
jkyle has joined #ruby-lang
<jkyle> heya
<ljarvis> i was a fat kid
<ljarvis> so no
<ljarvis> :D
<yorickpeterse> ljarvis: dude you're like 5 metres tall
<yorickpeterse> did you just squeeze yourself?
<ljarvis> psh, 6 foot 2"
<jkyle> two questions: a) How can I specify the directory to install new gems into and b) where can I tweak the system configuration so that ruby will look in those new paths for gems?
<yorickpeterse> from like ( ) to ||
<ljarvis> i wasn't that tall as a kid
<ljarvis> :D
<yorickpeterse> also what the fuck is 6 foot 2"
<yorickpeterse> metrics please
<jkyle> so far, I've found /usr/share/rubygems/rubygems.rb which looks like it's setting some paths
<ljarvis> yorickpeterse: :|
<ljarvis> 1.8796 metres
solars has joined #ruby-lang
<ljarvis> jkyle: I think you can tweak the env config, see gem env
<yorickpeterse> hm, that makes you taller than the average Dutch person
<yorickpeterse> which is apparently 1,76m, which is odd since most people are taller than that
<ljarvis> heh
<yorickpeterse> oh hm
<yorickpeterse> according to Wikipedia it's 1,80m
<ljarvis> i rarely feel im tall, then i go to work and everyone is short
<ljarvis> and my partner is quite short
<whitequark> ljarvis: rust isn't going to be as functional as ocaml, it's fairly clear at this point
<yorickpeterse> I'm a smurf for Dutch standards
<whitequark> regions and no gc don't really make for very idiomatic functional code
dagda1 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<ljarvis> heh
<ljarvis> right, and I don't want it to be
<ljarvis> im saying it's trying to be
dagda1 has joined #ruby-lang
<whitequark> I dunno what do you mean by "trying"
<whitequark> it doesn't even provide tail calls, come on
<ljarvis> right, it's failing
dagda1 has quit [Client Quit]
<yorickpeterse> even Rubby is more functional
<yorickpeterse> for MRI at least lets you enable tail call optimization :D
<whitequark> ljarvis: ... that's only assuming it is trying at all, and it doesn't really look so to me
<ljarvis> ok
<whitequark> it has ADTs and pattern matching, sure
dik_dak has joined #ruby-lang
<whitequark> you don't have any other sane typesafe way to represent unions
<ljarvis> haskell is my dirty secret
<yorickpeterse> at least it's more readable, usually
<ljarvis> i love reading it
skade has quit [Quit: Computer has gone to sleep.]
momomomomo has joined #ruby-lang
<ljarvis> C is probably still my fav language to write, apart from ruby :S
momomomomo has quit [Client Quit]
apeiros has quit [Remote host closed the connection]
mrgoodcat has joined #ruby-lang
<whitequark> burn the heretic
apeiros has joined #ruby-lang
<yorickpeterse> ok you lost me there ljarvis
<yorickpeterse> Rust, Haskell, C
<yorickpeterse> next thing you're telling us you're using emacs
bb010g has joined #ruby-lang
<ljarvis> i'd never go that far
<ljarvis> i spend too much time hacking with different languages :/
<ljarvis> if lua was less stupid i'd use that all the time
<jkyle> I dig c++11. golang's been fun. for general purpose statistics, I think Julia has legs. Currently, for analytical or math oriented work Python
<yorickpeterse> I just do Ruby and C
<mrgoodcat> what's wrong with Rust, Haskell, and C?
<yorickpeterse> something something "I'm old"
<ljarvis> i wanna try nim a bit more, i write golang most days now and i like it, but it's hella boring (which is a good thing, really)
<yorickpeterse> Does Go still throw a syntax error when you do this?:
<yorickpeterse> foo
<yorickpeterse> {
<yorickpeterse> }
<darix> jkyle: why not "R"?
<yorickpeterse> (for function definitions that is)
<yorickpeterse> http://play.golang.org/p/aC9jdh4RAA lol it does
<ljarvis> yorickpeterse: thank god
<ljarvis> even when i write C i hate that shit
<darix> ljarvis +1
dagda1 has joined #ruby-lang
<yorickpeterse> actually in C it's pretty useful
<ljarvis> function sigs should be 1 line
<ljarvis> not 3
<yorickpeterse> for conditionals you can easily comment out the condition and have the rest still run
saramic has joined #ruby-lang
<ljarvis> yeah i can do that by putting my cursor before {, hitting return, then commenting out the line and keeping my sanity :D
shazaum has joined #ruby-lang
charliesome has joined #ruby-lang
<yorickpeterse> I honestly stopped giving a darn about foo { vs foo \n {, I just use the latter because I've been using it for years now
<yorickpeterse> Although I stopped using it in JS because Vim's JS support for foo \n { is shit
<ljarvis> heh
<ljarvis> anyway, when i finish my language in about 25 years then what else will I need!
<mrgoodcat> yorickpeterse: that error is intentional
<ljarvis> he knows
<mrgoodcat> Go strictly enforces syle conventions
<yorickpeterse> I'm aware of the rationale, I just think Rob Pike might've smoked a bit too much when working on golang
<ljarvis> that said, gofmt should auto-fix those imo
<yorickpeterse> "disregard generics, acquire syntax errors"
<ljarvis> yorickpeterse: psh, totally kens idea
<jkyle> darix: R is ok, long in the tooth. Julia is very, very new...so was mentioning what I'd found from this generation of new languages for statistics and analytics. Python's math libraries are performant and well tested and python's more generalized than R (so easier to integrate into other things)
<darix> jkyle: there is also http://torch.ch/
bitflipping has joined #ruby-lang
<jkyle> darix: yep, ran into that
<jkyle> trying to remember who was using that...a big name in statistics
spuk has quit [Ping timeout: 255 seconds]
<ljarvis> D:
spuk has joined #ruby-lang
<yorickpeterse> I took the liberty of removing half of the (unused) codebase
<ljarvis> now do "Java Migration" and see if anyone notices
<jkyle> darix: one thing that caught my interst in julia (used it for a couple of projects) is that it approaches near C speeds in a lot of calculations
<darix> jkyle: well because they hook on libgmp
<darix> i saw a benchmark for this stuff not long ago
<jkyle> darix: they use a lot of tricks
skade has joined #ruby-lang
Integral1st has quit [Ping timeout: 252 seconds]
Integral2st has quit [Ping timeout: 245 seconds]
konr has quit [Quit: Connection closed for inactivity]
<darix> jkyle: sure
<darix> nn
<jkyle> yorickpeterse: I like formatting as a core language requirement. makes for very consistent reading of source
* yorickpeterse read that as "the fattest bigint"
<jkyle> darix: sold. I'm migrating to php
<yorickpeterse> oh what's that, rbx is faster than MRI?
<yorickpeterse> well clearly that's a scam
saramic has quit [Remote host closed the connection]
mkosaki has joined #ruby-lang
<yorickpeterse> also lol PHP
<yorickpeterse> totally webscale there
enebo has quit [Quit: enebo]
<jkyle> article says php is converting them to strings
<ljarvis> i mean, technically php is webscale
<darix> it probably beats us at printing the number then ;)
<yorickpeterse> "However, it doesn’t have a BigInt data type, so its arbitrary size numerical functions take and return strings!"
<yorickpeterse> hahahaha
Lewix has joined #ruby-lang
Lewix has quit [Changing host]
Lewix has joined #ruby-lang
leonshalimov has joined #ruby-lang
<yorickpeterse> it's sad half the planet uses the piece of garbage
<jkyle> it's because of documentation
<jkyle> that keeps it alive
GBrawl has quit [Quit: (null)]
<yorickpeterse> Ah yes the wonderful comments on every page from 10 years back
<yorickpeterse> "This fixed it for me: @some_function_call()"
<jkyle> php.net/<search term>
yfeldblum has joined #ruby-lang
elgreco_ has joined #ruby-lang
<jkyle> it's generally "good enough" and it's really easy to search. it's also presented in a way that a non programmer can grok
saramic has joined #ruby-lang
<ljarvis> that bignum for rbx is very nice
<yorickpeterse> WHY IS THERE A RETURN FOLLOWED BY A BREAK?
<yorickpeterse> THE BREAK NEVER EXECUTES
<ljarvis> sometimes you just need a break
rocco88 has joined #ruby-lang
<yorickpeterse> I wonder if I can scrape all the Emails of php.net
<jkyle> I bet if you copy/pasta it it works :P
<yorickpeterse> basically what I do for a living anyway, lets see
<brixen> I wonder why more people don't use Haskell, GHC obviously kills it for bignums
<brixen> also, I wonder what they're actually doing
<brixen> like, maybe they didn't compute anything at all lol
<yorickpeterse> 1.to_bignum + 1.to_bignum
<darix> brixen: functional programming is pretty different what most people are used to
<jkyle> though...I do have to wonder why he does a strpos check instead of just a string comparison. considering strpos is going to iterate over the entire array each time lol
<brixen> darix: I was making a joke about laziness ;)
<brixen> darix: oh, you mean why people don't use it... that was rhetorical
saramic has quit [Remote host closed the connection]
whippythellama has quit [Quit: whippythellama]
Sadin_ has joined #ruby-lang
Guest24127 is now known as perry
perry is now known as Guest571
diegoviola has quit [Ping timeout: 264 seconds]
<yorickpeterse> "bad URI(is not URI?): http://php.net/array_search" what the fuck Ruby
<headius> wow, what's up with that font
<headius> I can barely read that derpy r
<yorickpeterse> >> require 'uri'; URI.parse("http://php.net/array_search")
<eval-in> yorickpeterse => #<URI::HTTP http://php.net/array_search> (https://eval.in/242042)
<yorickpeterse> wat
<yorickpeterse> oh
<yorickpeterse> derp
<yorickpeterse> newline
AKASkip has quit [Ping timeout: 245 seconds]
<yorickpeterse> bah, php.net has invalid HTML of sorts
<yorickpeterse> well, off to Nokogiri then
<ljarvis> headius: the t is getting me too :(
<womble> To be fair, anything on php.net is likely to be pretty bad...
<headius> well they're not doing themselves any favors with that font
<headius> it's like a slap in the face
<jkyle> damn, got distracted. back to how to add gem paths to the system wide lookup and to install gems into a specific directory
Sadin_ has quit [Ping timeout: 244 seconds]
<jkyle> hachiya: the font doesn't look bad to me...could you be missing the font?
<headius> ljarvis: the t is weird but not unreadable...the r on the other hand looks like it stood too close to a meat slicer
<ljarvis> headius: yep.. the & is also delightful
<bradland> what is this, Trebuchet MS?
<ljarvis> normal 0.875rem/1.5rem "Fira Mono", "Source Code Pro", monospace
<headius> that's how it looks for me
<headius> weird
<headius> I'd never use that for coding
<jkyle> looks the same. guess I'm just not as sensitive to font type
<ljarvis> i wouldn't use that for anything
<bradland> this is a Trebuchet MS knock off
<ljarvis> iecuisive_aiiay_seaich
<bradland> and Trebuchet MS wasn’t a great font
escapement has joined #ruby-lang
<yorickpeterse> yay I have a list of Emails
<yorickpeterse> that took way too long
rocco88 has quit []
diegoviola has joined #ruby-lang
Musashi007 has joined #ruby-lang
<ljarvis> ok im going to bed, good day all
shazaum has quit [Quit: Leaving]
lytol has quit [Remote host closed the connection]
diegovio1 has joined #ruby-lang
Musashi007 has quit [Client Quit]
diegoviola has quit [Ping timeout: 245 seconds]
charliesome has quit [Quit: zzz]
escapement has quit [Read error: Connection reset by peer]
lytol has joined #ruby-lang
akahn has quit [Write error: Connection reset by peer]
nomadicoder has quit [Remote host closed the connection]
spastorino has quit [Read error: Connection reset by peer]
allolex____ has quit [Remote host closed the connection]
jo__ has quit [Remote host closed the connection]
wizonesolutions has quit [Read error: Connection reset by peer]
chancancode has quit [Remote host closed the connection]
jlpeters has quit [Remote host closed the connection]
bantic has quit [Quit: bantic]
skade has quit [Quit: Computer has gone to sleep.]
Musashi007 has joined #ruby-lang
<jkyle> ok, from what I can tell. If you do this: GEM_PATH=/foo/bar/bah gem install blah
devgiant has joined #ruby-lang
<jkyle> it will install to /foo/bar/bah. But it doesn't 'see' the gems already intstalled into the default paths
leonshalimov has quit [Ping timeout: 245 seconds]
<jkyle> what I want is to install into /foo/bar/bah by default. But to still use the global gem paths lookup and to include /foo/bar/bah in the default gem paths list (without having to set GEM_PATH or the what not)
ta has joined #ruby-lang
solars has quit [Ping timeout: 245 seconds]
adambeynon has quit [Remote host closed the connection]
manveru has quit [Remote host closed the connection]
ritek has quit [Remote host closed the connection]
bryancp has quit [Remote host closed the connection]
bb010g has quit [Remote host closed the connection]
ta has quit [Ping timeout: 244 seconds]
charliesome has joined #ruby-lang
<womble> jkyle: You want to change the defaults, but you don't want to have to change anything in the config?
devgiant has quit [Quit: Leaving]
<jkyle> config is fine. but setting environment variables usually doesn't work for, say, daemon's environments unless you configure those environment variables for each process. If there's a /etc/ruby.conf or something that's guaranteed to be loaded in each runtime that would work
<jkyle> putting GEM_PATH settings in /etc/profile wouldn't work, though, since it's not parsed by things like apache
Sadin_ has joined #ruby-lang
devgiant has joined #ruby-lang