apeiros_ changed the topic of #ruby-lang to: Ruby 1.9.3-p327: http://ruby-lang.org (ruby-2.0.0-preview2) || Paste >3 lines of text on http://gist.github.com
havenn has joined #ruby-lang
thufir_ has joined #ruby-lang
briantrust has quit [Remote host closed the connection]
srbaker has quit [Quit: Computer has gone to sleep.]
<darix> chris2: why not ES or solr?:p
<chris2> ES?
<chris2> solr needs java crap
srbaker has joined #ruby-lang
dous has joined #ruby-lang
<chris2> ES too
<lianj> haha yea, i project at work used solr just todo fulltext search on usernames/emails… m(
Andre has joined #ruby-lang
Andre has left #ruby-lang [#ruby-lang]
<chris2> hahaha
tonni has joined #ruby-lang
tonni has quit [Ping timeout: 240 seconds]
mercwithamouth has quit [Ping timeout: 255 seconds]
sn0wb1rd has quit [Read error: Connection reset by peer]
sn0wb1rd has joined #ruby-lang
sn0wb1rd has quit [Read error: Connection reset by peer]
sn0wb1rd has joined #ruby-lang
sn0wb1rd has quit [Remote host closed the connection]
mercwithamouth has joined #ruby-lang
kain has quit [Quit: exit]
jackhammer2022 has quit [Read error: Connection reset by peer]
kurko_ has quit [Ping timeout: 265 seconds]
drbrain has joined #ruby-lang
drbrain has quit [Ping timeout: 265 seconds]
srbaker has quit [Quit: Computer has gone to sleep.]
lagzilla has quit [Ping timeout: 250 seconds]
lagzilla has joined #ruby-lang
tonni has joined #ruby-lang
srbaker has joined #ruby-lang
jhn has joined #ruby-lang
ryez has joined #ruby-lang
havenn has quit [Remote host closed the connection]
havenn has joined #ruby-lang
ryez has quit [Client Quit]
neocoin has joined #ruby-lang
havenn has quit [Ping timeout: 252 seconds]
havenn has joined #ruby-lang
jhn has quit [Ping timeout: 245 seconds]
nerd has quit [Ping timeout: 265 seconds]
thufir_ has quit [Remote host closed the connection]
sepp2k has quit [Remote host closed the connection]
wycats_ has quit [Ping timeout: 246 seconds]
mccraig_ has quit [Ping timeout: 246 seconds]
dous has quit [Remote host closed the connection]
nyuszika7h has quit [Ping timeout: 246 seconds]
stonerfish has quit [Ping timeout: 276 seconds]
nyuszika7h has joined #ruby-lang
xalei has joined #ruby-lang
nerd has joined #ruby-lang
aedorn has quit [Quit: Konversation terminated!]
aedorn has joined #ruby-lang
gsav has quit [Ping timeout: 265 seconds]
ruskie has quit [Excess Flood]
micaeked has quit [Ping timeout: 252 seconds]
jackhammer2022 has joined #ruby-lang
neocoin_ has joined #ruby-lang
mercwithamouth has quit [Ping timeout: 255 seconds]
neocoin has quit [Ping timeout: 252 seconds]
ruskie has joined #ruby-lang
gsav has joined #ruby-lang
loladiro has joined #ruby-lang
loladiro has quit [Client Quit]
jackhammer2022 has quit [Read error: Connection reset by peer]
jackhammer2022 has joined #ruby-lang
firefux has joined #ruby-lang
drbrain has joined #ruby-lang
borkmouse has joined #ruby-lang
jonahR has joined #ruby-lang
drbrain has quit [Ping timeout: 265 seconds]
diegoviola has quit [Quit: WeeChat 0.3.9.2]
loladiro has joined #ruby-lang
neocoin has joined #ruby-lang
domdom has joined #ruby-lang
neocoin_ has quit [Ping timeout: 252 seconds]
anannie has quit [Remote host closed the connection]
apeiros_ has quit [Remote host closed the connection]
domdom has left #ruby-lang [#ruby-lang]
havenn has quit [Remote host closed the connection]
havenn has joined #ruby-lang
havenn has quit [Ping timeout: 256 seconds]
havenn has joined #ruby-lang
Artheist has quit [Remote host closed the connection]
gsav has quit [Ping timeout: 252 seconds]
Andrevan has joined #ruby-lang
gsav has joined #ruby-lang
gix has quit [Ping timeout: 256 seconds]
wycats_ has joined #ruby-lang
mccraig_ has joined #ruby-lang
Nisstyre-laptop has joined #ruby-lang
srbaker has quit [Quit: Computer has gone to sleep.]
gix has joined #ruby-lang
jonahR has quit [Quit: jonahR]
havenn has quit [Remote host closed the connection]
mercwithamouth has joined #ruby-lang
ryanf has joined #ruby-lang
neocoin_ has joined #ruby-lang
loladiro has quit [Quit: loladiro]
apeiros_ has joined #ruby-lang
neocoin has quit [Ping timeout: 252 seconds]
retro|cz has quit [Remote host closed the connection]
apeiros_ has quit [Ping timeout: 260 seconds]
ryanf_ has joined #ruby-lang
ryanf has quit [Ping timeout: 265 seconds]
gsav has quit [Quit: Lost terminal]
gsav has joined #ruby-lang
gsav has quit [Client Quit]
gsav has joined #ruby-lang
gsav has quit [Client Quit]
gsav has joined #ruby-lang
drbrain has joined #ruby-lang
anannie has joined #ruby-lang
mercwithamouth has quit [Ping timeout: 264 seconds]
drbrain has quit [Ping timeout: 252 seconds]
tdy has quit [Quit: WeeChat 0.3.9.2]
briantrust has joined #ruby-lang
tdy has joined #ruby-lang
loladiro has joined #ruby-lang
loladiro has quit [Read error: Connection reset by peer]
loladiro_ has joined #ruby-lang
ryanf_ has quit [Quit: broken pipes |||]
mercwithamouth has joined #ruby-lang
briantrust has quit [Remote host closed the connection]
gsav has quit [Ping timeout: 260 seconds]
drbrain has joined #ruby-lang
jackhammer2022 has quit [Read error: Connection reset by peer]
jackhammer2022 has joined #ruby-lang
ryanf has joined #ruby-lang
havenn has joined #ruby-lang
drbrain has quit [Remote host closed the connection]
borkmouse has quit [Remote host closed the connection]
loladiro_ has quit [Read error: Connection reset by peer]
loladiro has joined #ruby-lang
drbrain has joined #ruby-lang
ryanf has quit [Quit: broken pipes |||]
drbrain has quit [Remote host closed the connection]
methods has joined #ruby-lang
methods has left #ruby-lang [#ruby-lang]
mercwithamouth has quit [Quit: Lost terminal]
rippa has joined #ruby-lang
gnufied has joined #ruby-lang
gnufied has quit [Client Quit]
nazty has quit [Read error: Connection reset by peer]
Radagast has joined #ruby-lang
Guest9041 has quit [Read error: Connection reset by peer]
jsilver has joined #ruby-lang
Guest9041 has joined #ruby-lang
Guest9041 has quit [Read error: Connection reset by peer]
Guest9041 has joined #ruby-lang
gsav has joined #ruby-lang
gsav has quit [Quit: Lost terminal]
gsav has joined #ruby-lang
gsav has quit [Client Quit]
JohnBat26 has joined #ruby-lang
micaeked has joined #ruby-lang
gsav has joined #ruby-lang
rippa has quit [Ping timeout: 240 seconds]
postmodern has joined #ruby-lang
gsav has quit [Ping timeout: 244 seconds]
sush24 has joined #ruby-lang
drbrain has joined #ruby-lang
drbrain has quit [Ping timeout: 260 seconds]
nerd has quit [Quit: WeeChat 0.3.9.2]
socialcoder has joined #ruby-lang
<socialcoder> hey all
<socialcoder> target.truncate(target.size) what is target.size in the bracket. What does it do. Please anyone.
<micaeked> socialcoder: `target.size` calls the #size method of `target`
<socialcoder> what do u mean calls? like informing us what size the target file is?
vlad_starkov has joined #ruby-lang
<micaeked> socialcoder: in ruby, objects have methods. by calls, i mean it executes the method on that object
<socialcoder> ah I see
<socialcoder> thanks micae
io_syl has joined #ruby-lang
<socialcoder> oops, one more question
<socialcoder> STDIN.gets.chomp(),target.close() etc
<micaeked> socialcoder: i simplified a bit. there are plenty of good books that cover ruby basics
<socialcoder> what is ()
<socialcoder> yea, I just ordered a couple books from my bookstore...said will be delivered in 6 days
<socialcoder> can u answer the above question
<micaeked> socialcoder: `obj.chomp` is the same as `obj.chomp()`
havenn has quit [Remote host closed the connection]
<socialcoder> the () is what? I thgt it had some role
<micaeked> socialcoder: it's conventional to leave off the `()` if there are no arguments to pass to the method
havenn has joined #ruby-lang
Asher has quit [Quit: Leaving.]
<socialcoder> true, I just want to know what is () or what does it do
<micaeked> socialcoder: some ruby programmers prefer to leave off parenthesis whenever possible, but i don't. ie, `obj.truncate(10)` is the same as `obj.truncate 10`
<socialcoder> I see
<socialcoder> i thgt it had some specific function
ddd1 has joined #ruby-lang
vlad_starkov has quit [Read error: Connection reset by peer]
vlad_sta_ has joined #ruby-lang
<micaeked> heh, the plural of parenthesis is parentheses. now i know
ddd has quit [Ping timeout: 245 seconds]
<socialcoder> lol
vlad_sta_ has quit [Remote host closed the connection]
havenn has quit [Ping timeout: 255 seconds]
loladiro has quit [Quit: loladiro]
jsilver has quit [Remote host closed the connection]
dkannan has joined #ruby-lang
jonahR has joined #ruby-lang
d3vic3 has joined #ruby-lang
wallerdev has joined #ruby-lang
jonahR has quit [Quit: jonahR]
ebouchut has joined #ruby-lang
lordnaz has joined #ruby-lang
havenn has joined #ruby-lang
lordnaz has quit [Quit: Lost terminal]
sush24 has quit [Quit: This computer has gone to sleep]
RyanScottLewis has joined #ruby-lang
RyanScottLewis has left #ruby-lang [#ruby-lang]
topriddy has joined #ruby-lang
topriddy has quit [Client Quit]
RyanScottLewis has joined #ruby-lang
ddd1 has quit [Ping timeout: 245 seconds]
havenn has quit [Ping timeout: 256 seconds]
jackhammer2022 has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
<socialcoder> what is ruby require statement?
<RyanScottLewis> Imagine if you had a User class in one file "user.rb" and wanted to use that class within another file
<socialcoder> I import it using a require stayement?
<RyanScottLewis> you would use " require 'user' " in the second file to use the class that is within "user.rb"
<RyanScottLewis> Yup, it acts as if all the code within the file you require is where thats require statement is
<socialcoder> I get the gist...can u give me a code example to show how importing is done? please
<socialcoder> kinda helps me understand and remember better
<RyanScottLewis> Sure thing! Do you use git?
<socialcoder> git command line?
<RyanScottLewis> Yup
<socialcoder> yes I do
<socialcoder> thou I havent used it except to install a software on heroku
<socialcoder> but go ahead
<RyanScottLewis> Okay, let me whip up a quick example and I will send you a git command that will download the project for ya
<socialcoder> kewl
<RyanScottLewis> okay
<RyanScottLewis> git clone git://github.com/RyanScottLewis/ruby_require.git
<RyanScottLewis> then "cd ruby_require" and "ruby controller.rb"
<socialcoder> sec
<RyanScottLewis> So, I could have written both classes in one file but that can easily get out of hand fast and you end up with huge source files. When you split them out like this, you can make it very easy to find the code you need to find.
jsilver has joined #ruby-lang
<socialcoder> ok..err..I CDd until ruby_require
<socialcoder> but didnt get thru ruby controller.rb
<RyanScottLewis> You are in the "ruby_require" directory?
<socialcoder> it says no such file
<socialcoder> yes
<socialcoder> I am
<socialcoder> there r 2 filesthere
<socialcoder> controller and user
<RyanScottLewis> Copy and paste the error for me?
<socialcoder> my windows comd doesnt allow me to copy
<RyanScottLewis> Oh okay. Is it a Ruby error?
<socialcoder> actually after giving cds ruby_require
<socialcoder> whats the next thing to do
<socialcoder> I am sure I got it wrong
<RyanScottLewis> Oh! I think windows is a bit different
<RyanScottLewis> I'm sorry, I'm on a Mac which is Unix
<socialcoder> mmm
<RyanScottLewis> try "ruby ./controller.rb"
<socialcoder> ah, it gave something
<socialcoder> let me type it for u
<RyanScottLewis> Does it look like
<RyanScottLewis> #<User:0x007fb94107fdf8 @username="RyanScottLewis">
<RyanScottLewis> #<User:0x007fb94107fda8 @username="SocialCoder">
<socialcoder> haha yea
<socialcoder> thats the one
<RyanScottLewis> That means it worked =)
<socialcoder> but I am seeing stars..whats that?
<socialcoder> ah wait
<socialcoder> i got it
<socialcoder> lol
<socialcoder> got it
<RyanScottLewis> Cool
<RyanScottLewis> So thats what a Ruby class will output
<socialcoder> beautiful...thanks a ton pal
<RyanScottLewis> The name of the class, the memory address (useless information most of the time) and then the instance variables it has
<socialcoder> yes, I see that
<socialcoder> thanks thank tanks...let me practice some more
<RyanScottLewis> No problem! Feel free to stop by here when ya need some help
<socialcoder> def
<socialcoder> def
sush24 has joined #ruby-lang
jsilver_ has joined #ruby-lang
jsilver has quit [Ping timeout: 256 seconds]
jsilver has joined #ruby-lang
drbrain has joined #ruby-lang
jsilver_ has quit [Ping timeout: 260 seconds]
ryanf has joined #ruby-lang
<reactormonk> andrewvos, learn some runy :-P
<reactormonk> err @ socialcoder
<RyanScottLewis> Yesh, those C guys really don't understand Rubists
<RyanScottLewis> I'm having a hard time explaining what I'm trying to do, which is to simply make a memory editor to learn C
drbrain has quit [Ping timeout: 264 seconds]
nerd has joined #ruby-lang
solars has quit [Ping timeout: 252 seconds]
<bougyman> wow, glad TX has strong "Castle" laws.
<bougyman> some creepy ZZ Top looking dude in a red jumpsuit just came down my chimney.
<bougyman> I shot him in the forehead.
Radagast has quit [Quit: Leaving]
ebouchut has quit [Quit: This computer has gone to sleep]
chendo_ has joined #ruby-lang
sush24 has quit [Ping timeout: 265 seconds]
socialcoder has quit []
d3vic3 has quit [Ping timeout: 264 seconds]
drbrain has joined #ruby-lang
sush24 has joined #ruby-lang
<reactormonk> bougyman, feeling very American now?
<bougyman> quite so
ryanf has quit [Quit: broken pipes |||]
jsilver has quit [Ping timeout: 252 seconds]
loladiro has joined #ruby-lang
<RyanScottLewis> Oh hey, has anyone been messing around with MRuby at all? I've been working on embedding MRuby into Lua with a project called lua-mruby
<RyanScottLewis> Problem is, I'm still learning C, MRuby, and Lua =x
<wallerdev> haha
<RyanScottLewis> Pretty cool stuff though. I got it working and was really surprised at how easy it was
<wallerdev> cool
<wallerdev> good job
jsilver has joined #ruby-lang
<RyanScottLewis> Thanks! Now I'm trying to think of other ridiculous things to shove MRuby into =p
jsilver has quit [Read error: Connection reset by peer]
jsilver has joined #ruby-lang
methods has joined #ruby-lang
Andrevan has quit []
sush24 has quit [Ping timeout: 250 seconds]
sush24 has joined #ruby-lang
<Paradox> RyanScottLewis, i saw your post on reddit
<RyanScottLewis> I'm trying to reach out to people who know more about that kind of stuff that I do
<Paradox> try the google group
<Paradox> erm
<Paradox> google+ group
<RyanScottLewis> For mruby?
emocakes has joined #ruby-lang
<RyanScottLewis> Ah Thanks. I'll post something on the next minor version. I'm gonna port a couple of MRuby functions directly to Lua. The test is gonna be writing the MRuby IRB in Lua
<Paradox> btw have you played with my snoo gem?
<Paradox> sorry
<Paradox> just some self promotion
<RyanScottLewis> ooo 2k DLs, no I havn't
<RyanScottLewis> I've actually just started actually using Reddit for other than shameless self promotion =X
<Paradox> i run a bunch of bots with it
<Paradox> iamasidebar
<Paradox> f7u12_hampton
<Paradox> flair-o-tron
<Paradox> and some custom ones that run on my account and keep my modmail/modqueue cleaner by removing crap i usually remove
<Paradox> i also use it to generate monthly modreports
<RyanScottLewis> Cool. I wouldnt have put up the exmaple of PMing you directly though. Someones gonna setup a thread pool and spam ya with your own library haha
<Paradox> whatever
<Paradox> heh
<RyanScottLewis> Pretty cool though
<Paradox> reddit is pretty good at throttling pm floods
<Paradox> it was my first real gem
<Paradox> but its aged nicely
<Paradox> sure, it doesnt do some things
<Paradox> that would be cool
<Paradox> like i've thought about making a gem that has a handfull of classes for stuff in reddit
<Paradox> ie a thing class
<Paradox> then a post can extend a thing
<Paradox> and a comment can extend a thing
<RyanScottLewis> I was just about to ask if it was your first gem.
<Paradox> and so forth
<Paradox> but the main goal of this gem was to be simple
<Paradox> and similar to the reddit api
<RyanScottLewis> Right
<Paradox> its not really that elegant for OO-based coding
<Paradox> but its simple and fast
<RyanScottLewis> Make another gem that wraps Snoo
<Paradox> maybe
<Paradox> there are already a few that do the oo-style stuff
sush24 has quit [Ping timeout: 256 seconds]
<Paradox> and snoo works pretty damn well for its current uses
chendo_ has quit [Quit: Computer has gone to sleep.]
<RyanScottLewis> Maybe make extensions for those to use Snoo rather than their API?
<RyanScottLewis> If its faster, they might just end up using your implementation
<Paradox> ?
<Paradox> oh
Guest9041 has quit [Ping timeout: 265 seconds]
<Paradox> i dont see how it would be too much faster
<Paradox> snoo mainly tries to be a convenience layer
<RyanScottLewis> or more convienient
<Paradox> i might make one
<RyanScottLewis> Rails used it's own SQL string generator before someone made AREL
<RyanScottLewis> then they decided it would be easier to use AREL and threw out their code
Guest9041 has joined #ruby-lang
<Paradox> the main reason I made snoo the way I did was
<Paradox> the class-oo-style ones
<Paradox> kind of sucked
<Paradox> they didnt really have full mapping of the api
<Paradox> so they made it difficult
<RyanScottLewis> Well if it gets real popular, you can make $ my throwing one of those flattr buttons on the project and telling everyone on reddit about the project
micaeked has quit [Read error: Operation timed out]
io_syl has quit [Quit: Computer has gone to sleep.]
s1n4 has joined #ruby-lang
nerd has quit [Quit: WeeChat 0.3.9.2]
RyanScottLewis has quit [Remote host closed the connection]
leopard_me has joined #ruby-lang
burgestrand has joined #ruby-lang
emocakes has quit [Quit: emocakes]
zsoltgyongyosi has joined #ruby-lang
burgestrand1 has joined #ruby-lang
burgestrand has quit [Ping timeout: 265 seconds]
emocakes has joined #ruby-lang
ebouchut has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
loladiro has quit [Ping timeout: 252 seconds]
vlad_starkov has joined #ruby-lang
solars has joined #ruby-lang
jashank has quit [Excess Flood]
jashank has joined #ruby-lang
jsilver has quit [Remote host closed the connection]
Spaceghostc2c has quit [Excess Flood]
Spaceghostc2c has joined #ruby-lang
d3vic3 has joined #ruby-lang
loladiro has joined #ruby-lang
loladiro has quit [Quit: loladiro]
spike|spiegel has quit [Quit: WeeChat 0.3.9.2]
loladiro has joined #ruby-lang
chendo_ has joined #ruby-lang
s1n4 has quit [Quit: leaving]
ebouchut has quit [Quit: This computer has gone to sleep]
apeiros_ has joined #ruby-lang
chendo_ has quit [Ping timeout: 260 seconds]
chendo_ has joined #ruby-lang
loladiro has quit [Quit: loladiro]
vlad_starkov has quit [Remote host closed the connection]
fowl has quit [Ping timeout: 252 seconds]
jsilver has joined #ruby-lang
xalei has quit [Remote host closed the connection]
sepp2k has joined #ruby-lang
socialcoder has joined #ruby-lang
<socialcoder> what is ARGS. What is the difference between ARGV and ARGS
<socialcoder> googled a bit, but could not really follow stuff
<socialcoder> anyone?
<socialcoder> someone?
<socialcoder> noone?
nerd has joined #ruby-lang
<telemachus> socialcoder: ARGS?
<telemachus> Do you mean ARGF?
<telemachus> Also, it's a holiday for many people in much of the world. A little extra patience - beyond IRC normal - is recommended. :)
<socialcoder> haha
<socialcoder> I am not compaling TM
<socialcoder> honestly
<telemachus> no worries
<socialcoder> I understand its holiday
<socialcoder> but never expected the room to be this silent
<socialcoder> not ARGF
<socialcoder> ARGS and ARGV
<telemachus> anyhow, when you said ARGS do you mean ARGF?
<telemachus> huh
<socialcoder> one sec
<telemachus> when I try to use ARGS in ruby, I get told, no such animal
<telemachus> ok
<socialcoder> def puts_two(*args)
<socialcoder> arg1, arg2 = args
<telemachus> ah
<telemachus> lol
<telemachus> k
<telemachus> args there is just a regular parameter name
<socialcoder> its small letter eh? and I typed in CAPITALS?
<telemachus> not a pre-defined constant
<telemachus> ARGV is a pre-defined ruby constant
<telemachus> yes, the all caps matters
<socialcoder> what do you mean regular paramter name?
<telemachus> ARGV is a pre-defined array of all the arguments given on the command line
<socialcoder> yes, I know ARGV
<telemachus> ok
<socialcoder> I wanted to know args and whats the difference
<socialcoder> between ARGV and args
<telemachus> by regular parameter I mean that the name isn't special
<telemachus> you dould do def puts_two(*foo)
<telemachus> and foo would be the same as args then
<socialcoder> I cud replace it with telemachus?
<telemachus> one sec
levifig has quit [Ping timeout: 264 seconds]
<telemachus> back
<telemachus> as for the * that's the splat operator
<socialcoder> great
<socialcoder> splat?
Nisstyre-laptop has quit [Ping timeout: 245 seconds]
<telemachus> it turns the arguments into an array
<telemachus> so if you want to create an add function, but you don't know how many items you will get
<socialcoder> so *args means multiplied by x args? err...I am confused
<telemachus> you can say def add(*args) and then args inside the method will be an array of however many items the user passes
<telemachus> one sec, I'll make a short example...
<socialcoder> sure sure
levifig has joined #ruby-lang
<socialcoder> secpls
<socialcoder> so just to confirm...I cud use *telemachus in place of *args and it will still work fine
<telemachus> yes
<socialcoder> lol ok...and here I thought args was an abbreviation for some command or variable
<socialcoder> no ownder google didnt throw out anything
<telemachus> here's a more verbose version of that if you don't know reduce as well: https://gist.github.com/4372973
<telemachus> no, args there is just a name
<socialcoder> sec again
<telemachus> it's a common sort of bad name args = "whatever arguments I get", not very helpful to later readers, but common in examples
<socialcoder> yea, I get it
<socialcoder> thanks for the example
<socialcoder> i got it
<socialcoder> this room has been amazingly helpful..thanks TM
<socialcoder> back to study
<telemachus> anyhow, google for "ruby splat operator"
<telemachus> and you'll get lots of good finds
<socialcoder> ok will do
<socialcoder> sure, thanks
<telemachus> you're welcome
sush24 has joined #ruby-lang
jxie has quit [Quit: leaving]
vlad_starkov has joined #ruby-lang
socialcoder has quit []
vlad_starkov has quit [Remote host closed the connection]
nerd has quit [Quit: WeeChat 0.3.9.2]
ttilley has quit [Quit: ttilley]
jsilver has quit [Remote host closed the connection]
jsilver has joined #ruby-lang
emocakes has quit [Quit: emocakes]
nerd has joined #ruby-lang
sush24 has quit [Ping timeout: 252 seconds]
sush24 has joined #ruby-lang
nerd has quit [Quit: WeeChat 0.3.9.2]
nerd has joined #ruby-lang
sush24 has quit [Ping timeout: 260 seconds]
vlad_starkov has joined #ruby-lang
nerd has quit [Quit: WeeChat 0.3.9.2]
dkannan has left #ruby-lang [#ruby-lang]
vlad_starkov has quit [Remote host closed the connection]
nerd has joined #ruby-lang
x0F has quit [Disconnected by services]
x0F_ has joined #ruby-lang
x0F_ is now known as x0F
chendo_ has quit [Ping timeout: 246 seconds]
postmodern has quit [Quit: Leaving]
nick_h has quit [Ping timeout: 256 seconds]
larrylv has joined #ruby-lang
nick_h has joined #ruby-lang
Guest9041 has quit [Ping timeout: 250 seconds]
srbaker has joined #ruby-lang
t_ has joined #ruby-lang
Guest9041 has joined #ruby-lang
nerd has quit [Ping timeout: 264 seconds]
stardiviner has joined #ruby-lang
Guest9041 has quit [Ping timeout: 246 seconds]
Guest9041 has joined #ruby-lang
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
Guest9041 has quit [Excess Flood]
Guest9041 has joined #ruby-lang
nerd has joined #ruby-lang
zsoltgyongyosi has quit [Ping timeout: 245 seconds]
apeiros_ has quit [Remote host closed the connection]
havenn has joined #ruby-lang
srbaker has quit [Quit: Computer has gone to sleep.]
VegetableSpoon has joined #ruby-lang
JohnBat26 has quit [Read error: Connection reset by peer]
JohnBat26 has joined #ruby-lang
JohnBat26 has quit [Read error: Connection reset by peer]
voker57 has quit [Ping timeout: 264 seconds]
JohnBat26 has joined #ruby-lang
nerd has quit [Quit: WeeChat 0.3.9.2]
nerd has joined #ruby-lang
methods has left #ruby-lang [#ruby-lang]
Guest9041 has quit [Ping timeout: 252 seconds]
Guest9041 has joined #ruby-lang
rippa has joined #ruby-lang
JohnBat26 has quit [Read error: Connection reset by peer]
thone has quit [Ping timeout: 246 seconds]
thone has joined #ruby-lang
voker57 has joined #ruby-lang
briantrust has joined #ruby-lang
fowl has joined #ruby-lang
srbaker has joined #ruby-lang
sush24 has joined #ruby-lang
nerd has quit [Quit: WeeChat 0.3.9.2]
sush24 has quit [Quit: This computer has gone to sleep]
sush24 has joined #ruby-lang
JoelMcCracken has joined #ruby-lang
jxie has joined #ruby-lang
loladiro has joined #ruby-lang
nerd has joined #ruby-lang
t_ has quit [Read error: Connection reset by peer]
yfeldblum has joined #ruby-lang
t_ has joined #ruby-lang
srbaker has quit [Quit: Computer has gone to sleep.]
VegetableSpoon has quit [Quit: Leaving]
gsav has joined #ruby-lang
Asher has joined #ruby-lang
havenn has quit [Remote host closed the connection]
havenn has joined #ruby-lang
drbrain has quit [Read error: Connection timed out]
nerd has quit [Quit: WeeChat 0.3.9.2]
io_syl has joined #ruby-lang
havenn has quit [Ping timeout: 244 seconds]
sepp2k has quit [Remote host closed the connection]
glebm has joined #ruby-lang
kurko_ has joined #ruby-lang
gsav has quit [Read error: Connection reset by peer]
Guest9041 has quit [Read error: Connection reset by peer]
gsav has joined #ruby-lang
Guest9041 has joined #ruby-lang
anannie has quit [Ping timeout: 246 seconds]
schaerli has joined #ruby-lang
drbrain has joined #ruby-lang
sush24 has quit [Quit: This computer has gone to sleep]
rdw200169 has joined #ruby-lang
stonerfish has joined #ruby-lang
nerd has joined #ruby-lang
srbaker has joined #ruby-lang
d3vic3_ has joined #ruby-lang
sush24 has joined #ruby-lang
drbrain has quit [Read error: Connection timed out]
d3vic3 has quit [Ping timeout: 244 seconds]
Denommus has joined #ruby-lang
loladiro has quit [Quit: loladiro]
kurko_ has quit [Ping timeout: 250 seconds]
havenn has joined #ruby-lang
drbrain has joined #ruby-lang
kurko_ has joined #ruby-lang
jtoy has joined #ruby-lang
d3vic3 has joined #ruby-lang
d3vic3_ has quit [Ping timeout: 265 seconds]
gsav has quit [Ping timeout: 260 seconds]
<whitequark> dominikh: hi
nerd has quit [Quit: WeeChat 0.3.9.2]
jtoy has quit [Read error: Connection reset by peer]
<dominikh> whitequark: hi.
jtoy_ has joined #ruby-lang
<whitequark> is there a way to inherit Cinch::Bot?
<dominikh> class Foo < Cinch::bot
<dominikh> :P
<whitequark> I wonder why do you use the block form in the examples, then
<dominikh> Probably because personally I'm not a fan of subclassing
<dominikh> for that kind of thing
<dominikh> and because anyone who does want it should know how to without examples
<dominikh> whitequark: why are you asking?
d3vic3 has quit [Ping timeout: 246 seconds]
d3vic3 has joined #ruby-lang
jtoy_ has quit [Quit: jtoy_]
nerd has joined #ruby-lang
Denommus has quit [Ping timeout: 276 seconds]
L0rdShrek___ has joined #ruby-lang
<whitequark> dominikh: because `on' is not defined in class context, for example
<whitequark> I
<whitequark> *I'm probably doing it wrong
<dominikh> whitequark: if you already go as far as to use a proper class for the Bot, use the plugin API (one class per plugin) instead of `on` ;)
<whitequark> what I want is to separate behavior from configuration
<whitequark> simply to be able to run multiple bots on multiple servers
<whitequark> dominikh: is #hook available for Cinch::Bot ?
t_ has quit [Read error: Connection reset by peer]
<whitequark> I see, it is not
<dominikh> whitequark: the DSL approach is pretty much `on` and that's it. You can consider it a low-level API
t_ has joined #ruby-lang
<whitequark> dominikh: you know what would be nice? def event_handler(event, *args) send :"on_#{m}", *args if respond_to? :"on_#{m}"; end
<whitequark> for Bot
<dominikh> no.
<dominikh> Just use the plugin API.
<whitequark> too much noise
<fowl> lol,
<fowl> murry xmas errbody
<dominikh> whitequark: come again?
<dominikh> well, those are your options. I definitely won't add your suggestion, and the only reason we still do have the `on` API at all is because the plugin API uses it internally.
<whitequark> dominikh: your plugins don't have any internal state
<whitequark> as far as I see
<dominikh> of course they do.
<dominikh> They're ordinary classes, which we instantiate
<dominikh> one instance of plugin per bot
<dominikh> (unless you specify the same plugin multiple times)
<whitequark> cool. how do I access the plugin instance from outside the bot?
<dominikh> Bot#plugins is a PluginList (so, in effect, an array). #find on that to find the right instance
<whitequark> how convenient
leopard_me has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
<dominikh> I'm immune to sarcasm ;)
<whitequark> well, one stupid decision in an otherwise very nice library doesn't deserve anything more than sarcasm.
<dominikh> not to offend, but I don't think you can judge the decision if you don't fully comprehend the design yet ;)
larrylv has quit [Remote host closed the connection]
<whitequark> I may as well just refactor out the @user_lists
SiliconDon has joined #ruby-lang
<whitequark> can I get a list of channels where the user was prior to /quitting?
<dominikh> not reliably. if we did run a WHOIS on him before, we will have a list of channels, otherwise we won't
SiliconDon has quit [Client Quit]
drbrain has quit [Read error: Connection reset by peer]
drbrain_ has joined #ruby-lang
schaerli has quit [Remote host closed the connection]
<whitequark> dominikh: re design: I comprehend the design. it's intended for bots. I do not build a bot. I build a logger.
<whitequark> every single IRC library for Ruby (except Net::YAIL) targets bots
<whitequark> Net::YAIL randomly stops working after a few days
<whitequark> so...
<dominikh> whitequark: it's actually not intended for bots (even though it does lean towards that direction). I've written a prove of concept IRC client in Cinch, too ;)
<dominikh> and an automated xdcc downloader
* whitequark shrugs
<whitequark> you can write everything in everything. doesn't prove anything about design.
<dominikh> but calling plugin classes "noise" is quite naive, considering that subclassing Cinch::Bot adds equal amounts of "noise"
<dominikh> I've _designed_ Cinch 2.0 to not be bot-centric
<dominikh> And `on` couldn't possibly work on the class level.
<dominikh> (and `on` is actually the most botish way to solve something in Cinch, so it strikes me as odd that you want to use exactly that)
nerd has quit [Quit: WeeChat 0.3.9.2]
<whitequark> sure it could: http://pastie.org/5576900
<dominikh> so if I have two bots in a single ruby instance, they suddenly have the same set of handlers?
<dominikh> fine, disregard that
<dominikh> that was a stupid comment to make
<whitequark> well, yes, that's the point (if I understood you correctly). to make two instances have the same set of handlers.
<dominikh> my point still stands though, `on` is a low-level API that I wish I had never added in the first place. it allows for quick hello world bots but that's about it
<whitequark> sinatra mode
drbrain_ has quit [Ping timeout: 260 seconds]
<dominikh> `on` is the one thing that's truly 'made for bots'
<dominikh> your logger would be so much better off as a plugin
<dominikh> yes, sinatra is where it's from.
<whitequark> wait, how could you ever instantiate plugins if they're modules? are you dynamically building classes inside Cinch::Bot? or what?
<dominikh> whitequark: what?
<dominikh> they're not modules…
<whitequark> errr, sorry, my bad
<whitequark> disregard that
<dominikh> well, not beyond the point that ruby classes are modules
<dominikh> ok
<whitequark> btw I added live updates
<dominikh> heh. your server can handle that?
<whitequark> why not?
<dominikh> yesterday it already took a couple seconds just to load the thing ;)
<whitequark> well
<whitequark> the problem is that rendering messages via haml takes ages
<dominikh> what technology are you using? websockets?
<whitequark> dominikh: no, SSE. I don't need bidirectional communication or complexity of WS
<dominikh> interesting, I've never heard of server-sent events... I'm using websockets in a different project for a one-way communication right now
<whitequark> they're dumb and very easy to use
<whitequark> like, a few lines. well, read the source, Luke ;)
<whitequark> also already handling disconnects and stuff. very convenient.
<dominikh> I assume it's plain HTTP and the server just keeps writing?
<whitequark> exactly
<dominikh> what constitutes as a message separator in that case?
<whitequark> \n
<dominikh> so sending through json objects should be no problem, okay
Nisstyre-laptop has joined #ruby-lang
<whitequark> the messages are plaintext. "id: (.*)\n" is used as id setter, "data: (.*)\n" to send a data line, "\n" to terminate a message
WillMarshall has joined #ruby-lang
<dominikh> guess I'll have a little refactor once I work on that project again. Thanks for that
mistym has joined #ruby-lang
mistym has joined #ruby-lang
mistym has quit [Changing host]
<whitequark> note that data is already concatenated with \n's inserted on the client side when you receive it
<whitequark> that's basically all
<dominikh> okay
<whitequark> >c.plugins.plugins = []
<whitequark> god why
<whitequark> can't you make it c.plugins=[] ?
<dominikh> whitequark: c.plugins.options, that's why. I did consider c.plugins to be a hash, did have valid reasons for not doing so, but cannot remember them right now
havenn has quit [Remote host closed the connection]
<whitequark> please, make a shortcut
<whitequark> that hurts my eyes
<whitequark> c.plugins= and c.plugin_options, probably
havenn has joined #ruby-lang
<dominikh> well, plugin_options hurts my eyes ;)
<dominikh> considering all other options are hierarchical
<dominikh> I wish I remembered why a hash wasn't an option though
<whitequark> keep c.plugins.options then, and just add c.plugins= for the most common case
<dominikh> that's just confusing when you cannot use c.plugins anymore once you use c.plugins.options.
<dominikh> not to mention it'd be inconsistent because you couldn't do c.plugins << in that case
<whitequark> yeah, correct
<whitequark> c.plugins.list= ?
<dominikh> equally bad imo
<whitequark> at least you don't have plugins.plugins. EVERYTHING is better than that.
<dominikh> heh
havenn has quit [Read error: No route to host]
<dominikh> c.PluginFactory.ClassListForFactory=
nerd has joined #ruby-lang
havenn has joined #ruby-lang
<Paradox> bah humbug
<dominikh> once I find a sane alternative, I'll add it
<dominikh> okay, seriously, did I miss something? third time today I see someone say "bah humbug"
<fowl> yeah today's christmas
<fowl> fyi
<dominikh> just looked it up... I've never heard of humbug in relation to christmas
<whitequark> will that run #join if someone says "join foo" ?
<dominikh> whitequark: !join, not join, but yeah
<whitequark> and I don't want that
<dominikh> (default prefix for commands in plugins is /^!/
<dominikh> then don't do that?
<dominikh> what do you want then
<whitequark> I fail to understand how you're supposed to replicate #on's behavior in plugins
<dominikh> listen_to
<dominikh> for one
<fowl> whitequark: #on is watered down compared to the plugin api
<fowl> iirc
* fowl feels like talking out of his ass today
<fowl> lol look at +o zenspider
<fowl> lording over us like some kind of sexy shepard
jonahR has joined #ruby-lang
<whitequark> fowl: #on does what I want. plugin API makes me do additional things.
<whitequark> dominikh: btw, http://rubydoc.info/github/cinchrb/cinch/file/docs/events.md is broken. not sure if your bug or yard's, probably the latter
<dominikh> I don't see how listen_to :message, def listen(m); end is any more hassle than on :message do |m|;end; but okay.
wallerdev has joined #ruby-lang
<dominikh> the latter, yeah. quite annoyed by that, too
<dominikh> especially because for the gem docs, it's ALSO broken, not having any files at all…
<dominikh> and it used to work :)
yfeldblum has quit [Ping timeout: 252 seconds]
davidbalber|away is now known as davidbalbert
WillMarshall has quit [Ping timeout: 260 seconds]
WillMarshall has joined #ruby-lang
davidbalbert is now known as davidbalber|away
<dominikh> whitequark: https://gist.github.com/41f1b8a86fa4cd004a69 (untested) (and pretty unformatted)
<whitequark> dominikh: ah, so THAT is why you have plugins.options
<dominikh> does line 11 actually work?
<whitequark> why not?
<dominikh> I'd expect it to complain about the lack of an identifier
<whitequark> no, you can omit that
<dominikh> interesting
_whitelogger has joined #ruby-lang
<whitequark> _whitelogger: hello, my newly deployed friend
<whitequark> yeah, still works.
CJPARK has joined #ruby-lang
<dominikh> (synchronize is a helper method for plugins. takes care of creating and managing the mutex for you)
<whitequark> dominikh: noticed that, fixing that now. thanks!
<dominikh> other than that and the config thing, yeah, looks like you managed to get it right :P
<dominikh> (and the config stuff is poorly documented)
<darix> dominikh: so document it now? :p
<whitequark> I'm still capable of writing working code ;)
<dominikh> darix: meh.
<darix> oh and hi^^
<dominikh> darix: I have more important projects right now :P
<dominikh> hi
<darix> on christmas? cant be! :p
<dominikh> heh
<dominikh> bloody christmas is getting on my nerves :P
wallerdev has quit [Quit: wallerdev]
<whitequark> :You are banned from this server- You have a host listed in the DroneBL. For more information, visit dronebl.org/lookup_branded.do?ip=81.163.18.110 Please contact proxyscan@freenode.net with questions. (2012/12/25 19.10)
<whitequark> what the hell freenode
<whitequark> (obviously my IP is not actually listed there, because I don't have open proxies here.)
<dominikh> time for #freenode
<whitequark> yeah
kurko_ has quit [Quit: Computer has gone to sleep.]
CaptainJet has joined #ruby-lang
loladiro has joined #ruby-lang
srji has joined #ruby-lang
outoftime has joined #ruby-lang
davidbalber|away is now known as davidbalbert
WillMarshall has quit [Read error: Connection reset by peer]
neocoin_ has quit [Remote host closed the connection]
srbaker has quit [Quit: Computer has gone to sleep.]
WillMarshall has joined #ruby-lang
nick_h has quit [Ping timeout: 246 seconds]
wallerdev has joined #ruby-lang
<whitequark> dominikh: colored nicks! http://irclog.whitequark.org/ruby-lang
<dominikh> I even agree with my color
<dominikh> test whitequark test
sush24 has quit [Quit: Leaving]
<dominikh> could you colorize nicks in the middle of messages, too? :>
neocoin has joined #ruby-lang
nick_h has joined #ruby-lang
rippa has quit [Ping timeout: 240 seconds]
outoftime has quit [Ping timeout: 245 seconds]
gsav has joined #ruby-lang
<whitequark> dominikh: that'd make it even more slow
<dominikh> heh
<whitequark> I'd think about it
fowl has quit [Ping timeout: 256 seconds]
<dominikh> funny. I'm currently working on a project that has to process billions of records :P
CJPARK has quit []
<dominikh> ah well, the way it is now it covers the most important bit :) and it looks nice
<dominikh> so well done
<whitequark> dominikh: I'm not going to add crap like layers of caching and so, at least not right now
<dominikh> hm. does the colorizing/conversation tracking not work for messages that came in via live updates?
<whitequark> yes
<whitequark> I need to factor out conversation tracking machine to allow it to work on streams
<whitequark> not done yet
<dominikh> oki
<dominikh> it's certainly the nicest looking web irc logger i've seen so far :P
<manveru> there's always https://botbot.me/freenode/go-nuts/
neocoin has quit [Remote host closed the connection]
<whitequark> sigh
<manveru> i like both, tbh :)
<whitequark> dominikh: (caching) the only sensible way to add caching is to re-cache main page on every update
<whitequark> this will still be slow for 80% of users
<whitequark> and old pages will always be slow
<whitequark> (unless I fix rendering somehow)
<dominikh> the other option, of course, is to generally speed it up ;)
<manveru> make old pages static?
<whitequark> I don't get why it takes haml tens of milliseconds to render a trivial, 20-line partial
<dominikh> well, for one, it's HAML.
<whitequark> so what?
<manveru> it's HAML
<whitequark> it (theoretically) should compile my haml source to efficient rubycode
<whitequark> it's a dsl for concatenating strings
<manveru> there is no slower engine i know of
<whitequark> there's that hipster thing called slim
<whitequark> but I don't like its syntax, or, rather, absence thereof
<manveru> even slim is faster than haml
<manveru> hell, even erb is
<whitequark> manveru: are you serious in that last two messages, or just kidding?
<manveru> i didn't bench recently, but that was true about a year ago?
<whitequark> given that haml is basically abandoned, probably yes
<whitequark> (afaik)
<wmoxam> whitequark: wat
<whitequark> manveru: (old pages static) no no no no. I'd rather fetch stuff from DB than store tens of megabytes of HTMLs I need to rebuild each time I want to change my HTML
lordnaz has joined #ruby-lang
<whitequark> *my layout
<dominikh> "tens of megabytes" is really little data
<manveru> it seems the easiest way, just put squid in front and cache N MB, LRU style
<whitequark> dominikh: not if you store it on your own little server without an SSD and rebuild on each update with your own CPU.
<dominikh> you realize that at some point, changes to the HTML are rare?
<manveru> you rebuild only on demand that way, and if you update just dicard the previous cache
<manveru> of course, google bot will eventually arrive :)
<whitequark> manveru: yeah, it does this quite regularly already
akram has joined #ruby-lang
vlad_starkov has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 255 seconds]
akram has quit [Remote host closed the connection]
<whitequark> dominikh: I'm afraid that due to, probably, anti-hash-collision stuff, colors are pretty much random
<whitequark> String#hash is not consistent across restarts :/
<whitequark> you're green now
vlad_starkov has joined #ruby-lang
brunocoelho has joined #ruby-lang
<whitequark> Zlib.crc32 to the rescue
davidbalbert is now known as davidbalber|away
akram has joined #ruby-lang
brunocoelho has quit [Remote host closed the connection]
davidbalber|away is now known as davidbalbert
davidbalbert is now known as davidbalber|away
nerd has quit [Quit: WeeChat 0.3.9.2]
ryanf has joined #ruby-lang
mistym has quit [Remote host closed the connection]
gsav has quit [Ping timeout: 246 seconds]
pxjorge has joined #ruby-lang
ddd has joined #ruby-lang
Jake232 has joined #ruby-lang
davidbalber|away is now known as davidbalbert
postmodern has joined #ruby-lang
WillMarshall has quit [Quit: Computer has gone to sleep.]
akram has quit [Remote host closed the connection]
havenn has quit [Remote host closed the connection]
havenn has joined #ruby-lang
havenn has quit [Ping timeout: 252 seconds]
davidbalbert is now known as davidbalber|away
srji has quit [Ping timeout: 244 seconds]
davidbalber|away is now known as davidbalbert
loladiro has quit [Quit: loladiro]
kurko_ has joined #ruby-lang
ryanf_ has joined #ruby-lang
FiXato has quit [Ping timeout: 260 seconds]
Hakon has joined #ruby-lang
Hakon has quit [Client Quit]
ryanf has quit [Ping timeout: 252 seconds]
srji has joined #ruby-lang
gsav has joined #ruby-lang
davidbalbert is now known as davidbalber|away
imajes has quit [Excess Flood]
<dominikh> whitequark: implement your own hashing? :P
<dominikh> it's IRC colours, you can be very primitive about it. sum of ascii values works reasonably well in weechat, for example (well, not ascii but unicode code points, probably)
davidbalber|away is now known as davidbalbert
davidbalbert is now known as davidbalber|away
imajes has joined #ruby-lang
<dominikh> or sure, crc32
<dominikh> that'll have a way better distribution
<darix> dominikh: for matching nicknames in html output you actually got full RGB as option. sans the stuff that would be unreadable
<dominikh> darix: so?
<darix> just wanted to say you are not limited to irc colours
<dominikh> *it's nick colours
<dominikh> there :P
<dominikh> bbl
<Mon_Ouie> Are non-ASCII nicks on IRC often supported by servers/clients?
<jaska> dont think so
<jaska> originally it wasnt even actual ascii, but sf7
ryanf_ has quit [Quit: broken pipes |||]
<Mon_Ouie> and according to the RFC, even '_' isn't allowed
<darix> Mon_Ouie: well which rfc?
<Mon_Ouie> The one over there ^
<darix> that one is superseeded
<Mon_Ouie> Oh
<Mon_Ouie> http://www.ietf.org/rfc/rfc1459.txt Is this one the actual one?
srji has quit [Quit: leaving]
<darix> rfc 2810-2813
<darix> though adaption of the newer ones is varying
gsav has quit [Quit: Lost terminal]
gsav has joined #ruby-lang
gsav has quit [Client Quit]
gsav has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
gsav has quit [Client Quit]
srbaker has joined #ruby-lang
gsav has joined #ruby-lang
ryanf has joined #ruby-lang
kurko_ has quit [Ping timeout: 252 seconds]
ryanf has quit [Client Quit]
lsegal has joined #ruby-lang
WillMarshall has joined #ruby-lang
gsav has quit [Quit: Lost terminal]
gsav has joined #ruby-lang
WillMarshall has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
gsav has quit [Quit: Lost terminal]
gsav has joined #ruby-lang
havenn has joined #ruby-lang
rking has quit [Quit: WeeChat 0.4.0-dev]
srbaker has quit [Quit: Computer has gone to sleep.]
vlad_starkov has joined #ruby-lang
havenn has quit [Ping timeout: 252 seconds]
Hakon has joined #ruby-lang
srbaker has joined #ruby-lang
gsav has quit [Ping timeout: 252 seconds]
Hakon has quit [Ping timeout: 252 seconds]
srbaker has quit [Client Quit]
vlad_starkov has quit [Ping timeout: 260 seconds]
kurko_ has joined #ruby-lang
Guest9041 has quit [Ping timeout: 265 seconds]
qz has joined #ruby-lang
qz has quit [Changing host]
qz has joined #ruby-lang
Guest9041 has joined #ruby-lang
rking has joined #ruby-lang
Spaceghostc2c has quit [Excess Flood]
Spaceghostc2c has joined #ruby-lang
srbaker has joined #ruby-lang
JoelMcCracken has quit [Ping timeout: 252 seconds]
neocoin has joined #ruby-lang
agarie has joined #ruby-lang
stonerfish has quit [Quit: Leaving.]
srbaker has quit [Quit: Computer has gone to sleep.]
marr has joined #ruby-lang
davidbalber|away is now known as davidbalbert
tdy has quit [Ping timeout: 252 seconds]
agarie has quit [Remote host closed the connection]
davidbalbert is now known as davidbalber|away
srbaker has joined #ruby-lang
fowl has joined #ruby-lang
kurko_ has quit [Ping timeout: 260 seconds]
srbaker has quit [Quit: Computer has gone to sleep.]
nipara has joined #ruby-lang
kurko_ has joined #ruby-lang
nipar has quit [Ping timeout: 272 seconds]
apeiros_ has joined #ruby-lang
agarie has joined #ruby-lang
Nisstyre-laptop has quit [Quit: Leaving]
burgestrand1 has quit [Quit: Leaving.]
kurko_ has quit [Ping timeout: 252 seconds]
tdy has joined #ruby-lang
nazty has joined #ruby-lang
Darkspiel has joined #ruby-lang
FiXato has joined #ruby-lang
srbaker has joined #ruby-lang
srbaker has quit [Client Quit]