apeiros changed the topic of #ruby-lang to: Ruby 2.0.0-p195: http://ruby-lang.org (Ruby 1.9.3-p429) || Paste >3 lines of text on http://gist.github.com
hahuang65 has joined #ruby-lang
<Senjai> doesnt define_method always define an instance method? Or would you use it inside the singletons class definition e.g. class << self
<zenspider> define_method defines methods. what you call it on defines where it goes
<apeiros> Senjai: there's nothing but instance methods
glebm has quit [Ping timeout: 252 seconds]
<apeiros> even class methods are instance methods
<zenspider> right. or that.
<Senjai> apeiros: they're just instance methods of the singleton class right?
<zenspider> I'd go further and say: there's nothing but methods
<apeiros> Senjai: yes
<zenspider> Senjai: or of the class instance
<zenspider> I wish we had better terminology for the middle bits :)
<Senjai> Yeah, this is confusing
<zenspider> and nothing that starts with "eigen"
<zenspider> because fuck that
<Senjai> I heard eigen somewhere, what does that standfor? Isn't that synonymous with singleton?
<apeiros> eigen is still less ambiguous than singleton
<apeiros> or misunderstandable
<zenspider> it is a math term that got hijacked ... it does apply, but ... ugh
mdedetrich has joined #ruby-lang
<Senjai> The thing is, if I define a instance method, and in that method I use define_method, the context will create a method thats local to that instance of the class, but not the class instance itself right
glebm has joined #ruby-lang
<Senjai> Whereby, class x define_method.... end is synonymous with class x def ... end because it is called when self is "x"?
teleological has quit [Remote host closed the connection]
<zenspider> Senjai: stop talking / asking and start typing. no better way to get this down
<Senjai> I have IRB open as I go :)
<zenspider> good :)
<Senjai> It was the only real thing that gave me pause though out of everything else in the book
<zenspider> you don't have to understand everything ... 80% will take you far
<zenspider> I know some people have that "forest through the trees" problem... but jumping in really does help
<zenspider> I wish my ... apprentice? ... would realize that. finally.
chao_ has quit [Remote host closed the connection]
FlyingLeap has quit [Quit: No Ping reply in 180 seconds.]
FlyingLeap has joined #ruby-lang
<zenspider> minitest-bacon version 1.0.1 has been released! | software releases by ryan davis - http://blog.zenspider.com/releases/2013/05/minitest-bacon-version-1-0-1-has-been-released.html
pr0ton has quit [Ping timeout: 256 seconds]
GeissT has joined #ruby-lang
pr0ton has joined #ruby-lang
<Senjai> zenspider: you think I should just start building what I want, researching what I need along the way?
mdedetrich has quit [Quit: Computer has gone to sleep.]
<zenspider> I think analysis paralysis is one of the worst forms of project-killers
<Senjai> I think I used to have it a lot worse when I was younger.
<Senjai> I think thats what killed programming for me for while...
<zenspider> *nod*
wallerdev has quit [Quit: wallerdev]
<Senjai> When I found ruby I got really excited (my first language was C) I could make things much more easily and faster. I think I'm falling into the same trap though.. yeargh
<zenspider> generally... if you're metaprogramming... you're mentarbating and writing code that'll weigh you down later.
<zenspider> generally...
<zenspider> ZenTest version 4.9.2 has been released! | software releases by ryan davis - http://blog.zenspider.com/releases/2013/05/ZenTest-version-4-9-2-has-been-released.html
<Aloysius1> Hey, all. I'm trying to figure out why I can run a script from Rubymine but not from the command line. The troublesome element seems to be a gem I've made. When I try to run the script from the command line, I get "'require': cannot load such file -- mygem/version (LoadError)". Any clues?
mdedetrich has joined #ruby-lang
<zenspider> ruby -Ilib bin/blah
postmodern has joined #ruby-lang
<zenspider> that said... <gem>/version.rb is cargocult
<Aloysius1> I can believe that.
<Aloysius1> "bin/blah?"
<zenspider> whatever
dingus_khan has quit [Remote host closed the connection]
<Senjai> ruby -I lib bin/program.rb
<zenspider> my recent one was: rake parser && ruby -Ilib bin/ruby_parser_extract_error gauntlet/a/c
<Senjai> It tells ruby to include /lib in the load path for that execution only.
<Senjai> wow zenspider, you have a serious track record...
<zenspider> I sucked at track and field
<zenspider> I got ONE really good discus throw and never could repeat it
<zenspider> shot put wasn't bad tho
<Senjai> I meant your resume yo :P
<Senjai> I would kill to be able to do 10% of those things..
<zenspider> minitest-debugger version 1.0.2 has been released! | software releases by ryan davis - http://blog.zenspider.com/releases/2013/05/minitest-debugger-version-1-0-2-has-been-released.html
<zenspider> Senjai: how do you think I did them?
<zenspider> you just need a good way of disposing the bodies
<Senjai> No idea. I'm trying to get to that point :/
<zenspider> hoe version 3.6.2 has been released! | software releases by ryan davis - http://blog.zenspider.com/releases/2013/05/hoe-version-3-6-2-has-been-released.html
<zenspider> Senjai: personally I totally agree with the movie "snatch"... use a pig farm
wallerdev has joined #ruby-lang
<zenspider> chemicals are too costly and easy to track
<zenspider> bodies float after 3 days
<zenspider> etc
<Senjai> I have no idea what you are talking about..
<zenspider> killing people to get software projects done. duh.
krohrbaugh has quit [Quit: Leaving.]
<zenspider> what are YOU talking about? you brought it up
<Senjai> Oh yes, of course..
krohrbaugh has joined #ruby-lang
<Senjai> I would very much prefer to be able to do 10% of those things
<Senjai> to rephrase
arubin has joined #ruby-lang
mdedetrich has quit [Quit: Computer has gone to sleep.]
hahuang65 has quit [Quit: Textual IRC Client: www.textualapp.com]
<eam> zenspider: whoa bro who said anything about killing *people*
stamina1 has quit [Ping timeout: 252 seconds]
<eam> maybe Senjai is gonna kill processes or something
<Senjai> eam: thats totally what I meant. Genocide all the PID's.
<Senjai> There's a script for that
dingus_khan has joined #ruby-lang
<zenspider> eam: good point! Maybe I should have been doing sacrifices of chickens this whole time! that'd have been a lot easier to dispose of
<zenspider> hrm... or I could start eating people...
<zenspider> never trusted that pig farmer...
<eam> atkins
<Senjai> zenspider: what would you do with the bones?
<eam> wait sorry, it's paleo now
<zenspider> haha
<zenspider> Senjai: grind it down for flour
Aria has joined #ruby-lang
<Senjai> Smart. Or you could grind it and throw it in the river, it'd be untraceable-ish then
<eam> echo 'rand > 5/6.0 and Process.kill 9, $$' > russian_roulette.rb
<zenspider> minitest version 5.0.3 has been released! | software releases by ryan davis - http://blog.zenspider.com/releases/2013/05/minitest-version-5-0-3-has-been-released.html
krohrbaugh1 has joined #ruby-lang
krohrbaugh1 has quit [Client Quit]
Johz has quit [Read error: Connection reset by peer]
krohrbaugh has quit [Read error: Operation timed out]
pr0ton has quit [Quit: pr0ton]
buzzybron has joined #ruby-lang
<zenspider> release party done. going to dinner and then beer && code
<Senjai> see uih
dingus_khan has quit [Remote host closed the connection]
<Senjai> see yuh*
tylersmith has joined #ruby-lang
scottschecter has joined #ruby-lang
machuga is now known as machuga|away
dhruvasagar has joined #ruby-lang
symm- has quit [Ping timeout: 264 seconds]
AgentWillyWonka has quit [Quit: Linkinus - http://linkinus.com]
snarfmason has quit [Quit: Computer has gone to sleep.]
buzzybron has quit []
tenderlove has joined #ruby-lang
tenderlove has quit [Ping timeout: 276 seconds]
tenderlove has joined #ruby-lang
S1kx has quit [Read error: Connection reset by peer]
lsegal has joined #ruby-lang
ia___ has quit [Quit: ia___]
dhruvasagar has quit [Ping timeout: 264 seconds]
ikrima has joined #ruby-lang
cofin has joined #ruby-lang
saarinen has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
havenwood has joined #ruby-lang
havenwood has quit [Ping timeout: 276 seconds]
saarinen has quit [Quit: saarinen]
Cakey has joined #ruby-lang
ffio_ has quit [Quit: WeeChat 0.4.0]
ffio has joined #ruby-lang
dhruvasagar has joined #ruby-lang
tenderlove has quit [Ping timeout: 252 seconds]
dhruvasagar has quit [Read error: Connection reset by peer]
fedesilva has quit [Remote host closed the connection]
tenderlove has joined #ruby-lang
hashkey has quit [Read error: No route to host]
tenderlo_ has joined #ruby-lang
hashkey has joined #ruby-lang
tenderlove has quit [Ping timeout: 252 seconds]
ffio has quit [Quit: WeeChat 0.4.0]
ffio has joined #ruby-lang
benxao has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
havenwood has joined #ruby-lang
jperry_ has quit [Quit: jperry_]
MouseTheLuckyDog has joined #ruby-lang
<MouseTheLuckyDog> Ok I'm looking for a quality package which will generate "mathematical graphs" as opposed to plots.
<zzak> zenspider: you still here?
<postmodern> MouseTheLuckyDog, gnuplot can do a lot more than dot plotting
KM has left #ruby-lang [#ruby-lang]
teleological has joined #ruby-lang
teleological has quit [Remote host closed the connection]
io_syl has quit [Ping timeout: 240 seconds]
teleological has joined #ruby-lang
teleological has quit [Remote host closed the connection]
seoaqua has quit [Quit: 离开]
<bnagy> R
<MouseTheLuckyDog> postmodern, let me give you some advice from Lincoln:m "Better to be silent and tought a fool then to speak and remove all doubt."
<postmodern> MouseTheLuckyDog, u callin me stoopid? :)
<bnagy> also what is a "mathematical graph"
krz has joined #ruby-lang
<MouseTheLuckyDog> bnagy the kind of graphs studied in mathematics->IOW the kinds of graphs studied in graph theory
<postmodern> MouseTheLuckyDog, oh you mean directed/undirected graphs
<postmodern> MouseTheLuckyDog, use ruby-graphviz
tenderlo_ has quit [Remote host closed the connection]
nathanstitt has quit [Quit: I growing sleepy]
tdy has quit [Quit: WeeChat 0.4.0]
<bnagy> dammit my internet dropped
<bnagy> now postmodern gets to say 'just use graphviz' and look smart and I miss out :(
jstemmer has quit [Remote host closed the connection]
* MouseTheLuckyDog wishes Lincoln said something about people saying stupid things should stop talking before they say real stupid things.
<postmodern> bnagy, in b4 rubytoolbox
<postmodern> MouseTheLuckyDog, im trying to help you
<postmodern> MouseTheLuckyDog, but we don't know what you want
<erikh> oh
buzzybron has joined #ruby-lang
<buzzybron> i am using an old version of gem, and when i try to install any gems, i get a http response 302
nathanstitt has joined #ruby-lang
hashkey has quit [Ping timeout: 264 seconds]
teleological has joined #ruby-lang
hashkey has joined #ruby-lang
hashkey is now known as Guest67006
Guest67006 is now known as hashkey
nathanstitt has quit [Ping timeout: 276 seconds]
buzzybron has quit []
hogeo has joined #ruby-lang
robbyoconnor has joined #ruby-lang
glebm has quit [Ping timeout: 276 seconds]
pipework has joined #ruby-lang
teleological has quit [Remote host closed the connection]
ikrima has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
ikrima has joined #ruby-lang
nathanstitt has joined #ruby-lang
woollyams has quit [Ping timeout: 276 seconds]
wallerdev has joined #ruby-lang
rippa has joined #ruby-lang
rwilcox has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
nathanstitt has quit [Client Quit]
hogeo has quit [Remote host closed the connection]
io_syl has joined #ruby-lang
DomKM has joined #ruby-lang
hogeo has joined #ruby-lang
Aria has quit [Remote host closed the connection]
cordax has joined #ruby-lang
hogeo_ has joined #ruby-lang
ikrima has quit [Quit: Textual IRC Client: http://www.textualapp.com/]
postmodern has quit [Ping timeout: 264 seconds]
ikrima has joined #ruby-lang
hogeo has quit [Ping timeout: 264 seconds]
ikrima has quit [Client Quit]
scottschecter has quit [Ping timeout: 264 seconds]
hogeo has joined #ruby-lang
ikrima has joined #ruby-lang
postmodern has joined #ruby-lang
ruby-lang437 has joined #ruby-lang
hogeo_ has quit [Ping timeout: 264 seconds]
havenwood has quit [Remote host closed the connection]
ruby-lang437 has quit [Client Quit]
rsl has joined #ruby-lang
teleological has joined #ruby-lang
headius has joined #ruby-lang
hogeo_ has joined #ruby-lang
igaiga has joined #ruby-lang
Senjai has quit [Ping timeout: 248 seconds]
hogeo has quit [Ping timeout: 252 seconds]
headius has quit [Quit: headius]
cofin has quit [Quit: cofin]
r0bby has joined #ruby-lang
robbyoconnor has quit [Ping timeout: 264 seconds]
hhatch has joined #ruby-lang
r0bby has quit [Ping timeout: 264 seconds]
r0bby has joined #ruby-lang
r0bby is now known as robbyoconnor
Newbie0086 has joined #ruby-lang
<Newbie0086> hello world
hogeo_ has quit [Remote host closed the connection]
<charliesome> Newbie0086: o/
hhatch has quit [Read error: Connection timed out]
hhatch has joined #ruby-lang
<erikh> helo
hogeo has joined #ruby-lang
ffio has quit [Ping timeout: 276 seconds]
teleological has quit [Remote host closed the connection]
hashkey has quit []
buzzybron has joined #ruby-lang
JohnBat26 has joined #ruby-lang
mistym has quit [Remote host closed the connection]
sush24 has joined #ruby-lang
Senjai has joined #ruby-lang
Senjai has joined #ruby-lang
arubin has quit [Quit: Textual IRC Client: www.textualapp.com]
igaiga has quit [Read error: Connection reset by peer]
pipework has quit [Remote host closed the connection]
ruskie has quit [Excess Flood]
ruskie has joined #ruby-lang
ruskie has quit [Excess Flood]
setmeaway has joined #ruby-lang
igaiga has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 270 seconds]
mytrile has joined #ruby-lang
ruskie has joined #ruby-lang
igaiga has quit [Remote host closed the connection]
workmad3 has joined #ruby-lang
rmascarenhas has quit [Ping timeout: 276 seconds]
sush24 has quit [Quit: This computer has gone to sleep]
Averna has quit [Quit: Leaving.]
tomzx_mac has quit [Read error: Operation timed out]
ruurd has joined #ruby-lang
DomKM has quit [Quit: Leaving.]
workmad3 has quit [Read error: Connection reset by peer]
hogeo has quit [Remote host closed the connection]
macmartine has joined #ruby-lang
hogeo has joined #ruby-lang
macmartine has quit [Quit: Computer has gone to sleep.]
ffio has joined #ruby-lang
justinmb_ has quit [Remote host closed the connection]
AJA has joined #ruby-lang
mytrile has quit [Remote host closed the connection]
AJA has quit [Client Quit]
wallerdev has quit [Quit: wallerdev]
hogeo has quit [Ping timeout: 264 seconds]
noop has joined #ruby-lang
<injekt> hai
hogeo has joined #ruby-lang
ffio has quit [Quit: WeeChat 0.4.0]
scottschecter has joined #ruby-lang
mytrile has joined #ruby-lang
hogeo has quit [Read error: Connection timed out]
tonni has joined #ruby-lang
hogeo has joined #ruby-lang
<erikh> helo
<injekt> mail
<injekt> rcpt
<injekt> herp derp nerd
AgentWillyWonka has joined #ruby-lang
hogeo has quit [Read error: Connection reset by peer]
hogeo has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
sush24 has joined #ruby-lang
vlad_starkov has joined #ruby-lang
Senjai has quit [Remote host closed the connection]
ia___ has joined #ruby-lang
<Newbie0086> what are u doing
benlovell has joined #ruby-lang
<Newbie0086> oh ruby guys
fga has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 276 seconds]
hogeo has joined #ruby-lang
Cakey has quit [Ping timeout: 257 seconds]
dhruvasagar has joined #ruby-lang
rippa has quit [Ping timeout: 240 seconds]
<andrewvos> buzzybron: let us see some output
tbuehlmann has joined #ruby-lang
countdigi has quit [Quit: leaving]
tonni has quit [Ping timeout: 260 seconds]
cordax has quit [Quit: Computer has gone to sleep.]
tonni has joined #ruby-lang
mytrile_ has joined #ruby-lang
jsullivandigs has quit [Remote host closed the connection]
jsullivandigs has joined #ruby-lang
sush24 has quit [Quit: This computer has gone to sleep]
fga has left #ruby-lang [#ruby-lang]
ffio has joined #ruby-lang
brianpWins has quit [Quit: brianpWins]
mytrile_ has quit [Ping timeout: 252 seconds]
jsullivandigs has quit [Ping timeout: 252 seconds]
hogeo has quit [Read error: Connection reset by peer]
hogeo has joined #ruby-lang
mytrile has quit [Remote host closed the connection]
vlad_starkov has joined #ruby-lang
vlad_starkov has quit [Read error: Connection reset by peer]
vlad_starkov has joined #ruby-lang
vlad_sta_ has joined #ruby-lang
vlad_st__ has joined #ruby-lang
mytrile has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 264 seconds]
vlad_sta_ has quit [Ping timeout: 264 seconds]
judofyr has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
<buzzybron> did a gem env on my local machine and there were 2 gem peths printed
<buzzybron> how can i change the 2nd string>?
<judofyr> buzzybron: GEM_PATH and GEM_HOME
dfdf has joined #ruby-lang
<judofyr> anyone here at RubyKaigi
<buzzybron> jodofyr : ?
<buzzybron> jodofyr : can you elaborate?
pipework has joined #ruby-lang
<yorickpeterse> itv
<yorickpeterse> fuck
<judofyr> buzzybron: Windows or Unix?
<judofyr> buzzybron: export GEM_PATH=/foo:/bar
<yorickpeterse> so yeah, morning
dchoi has joined #ruby-lang
<judofyr> buzzybron: then `gem env` will print /foo and /bar for "GEM PATHS"
<buzzybron> win
<judofyr> buzzybron: oh actually, it seems like that first path in the "GEM PATHS" list is GEM_HOME
spuk has quit [Ping timeout: 264 seconds]
<buzzybron> i tried doing a set GEM_PATH, with ; to concatenate 2 paths, no avail
<buzzybron> only managed to change the first path printed
spuk has joined #ruby-lang
GeissT_ has joined #ruby-lang
<judofyr> buzzybron: ah, : is the thing ;)
<buzzybron> ah crap
<buzzybron> there are 2 paths
<judofyr> buzzybron: the first is the GEM_HOME
<buzzybron> set GEM_HOME for the first one
<judofyr> yeah
<buzzybron> 2nd one is set GEM_PATH
<buzzybron> silly me
<buzzybron> just got
<buzzybron> i want to tear this ruby setup apart
<buzzybron> hah
stamina1 has joined #ruby-lang
GeissT has quit [Ping timeout: 256 seconds]
barttenbrinke has joined #ruby-lang
krombr has joined #ruby-lang
CoverSlide has quit [Remote host closed the connection]
<zzak> charliesome++
henrikhodne has joined #ruby-lang
tonni has quit [Remote host closed the connection]
GeissT_ has quit [Quit: AdiIRC is updating to v1.9.1 Beta Build (290513) 32 Bit]
GeissT has joined #ruby-lang
nathanstitt has joined #ruby-lang
ikrima has quit [Quit: Computer has gone to sleep.]
nathanstitt has quit [Client Quit]
sush24 has joined #ruby-lang
swav has joined #ruby-lang
hogeo has joined #ruby-lang
gnufied has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
igaiga has joined #ruby-lang
tonni has joined #ruby-lang
judofyr has quit [Remote host closed the connection]
mytrile_ has joined #ruby-lang
krombr has quit [Remote host closed the connection]
igaiga has quit [Read error: Connection reset by peer]
sush24 has quit [Quit: This computer has gone to sleep]
schroedinbug has quit [Ping timeout: 248 seconds]
dchoi has quit [Remote host closed the connection]
mytrile_ has quit [Ping timeout: 264 seconds]
igaiga has joined #ruby-lang
elia has joined #ruby-lang
JohnBat26 has quit [Remote host closed the connection]
ikrima has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
apeiros has joined #ruby-lang
judofyr has joined #ruby-lang
dhruvasagar has quit [Read error: Connection reset by peer]
dhruvasagar has joined #ruby-lang
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
<injekt> zzak: how's talk prep?
<zzak> barely
<injekt> :D
pipework has quit [Remote host closed the connection]
<zzak> watching shugo atm
<injekt> oh cool
<apeiros> why are you even here then!?!
<injekt> that's the refinements talk right?
<apeiros> osx needs key bindings so I can add the interrobang
<zzak> in #rubykaigi on irc.rubykaigi.org
<zzak> yeah, refining refinements
Criztian has joined #ruby-lang
<injekt> I wish it was 'removing refinements'
<zzak> everyone ping drbrain
<zzak> lol
<injekt> drbrain: drbrain drbrain
<injekt> that reminds me
<zzak> he fixed it nvm haha
<yorickpeterse> ping -c 10 drbrain
hogeo has joined #ruby-lang
kristofferrr has joined #ruby-lang
pipework has joined #ruby-lang
gnufied has quit [Quit: Leaving.]
hogeo has quit [Ping timeout: 276 seconds]
schroedinbug has joined #ruby-lang
rolfb has joined #ruby-lang
io_syl has quit [Quit: Computer has gone to sleep.]
<apeiros> ping drbrain
<injekt> typical apeiros
igaiga has quit [Read error: Connection reset by peer]
<injekt> always late to the party
<apeiros> mail_to "me@domain.com", nil, :replace_at => "_at_", :replace_dot => "_dot_", :class => "email"
<apeiros> # => <a href="mailto:me@domain.com" class="email">me_at_domain_dot_com</a>
<apeiros> soooo useless
<injekt> :|
<apeiros> as if a spam-collector-bot would bother whether it's in the href or the text portion of the html…
<injekt> I didn't even know about those replace_ keys
kristofferrr has quit [Quit: ❤]
<injekt> and I was happy not having known
<injekt> thanks apeiros
GarethAdams has joined #ruby-lang
<apeiros> you're welcome
rikai has quit [Read error: Connection reset by peer]
robbyoconnor has quit [Read error: Connection reset by peer]
rikai has joined #ruby-lang
robbyoconnor has joined #ruby-lang
gnufied has joined #ruby-lang
<Olipro> what's the scope of an extend statement?
<Olipro> if I have two threads executing the same method in a class, will the extend be local to the thread?
<apeiros> extend is about objects, not about threads
<apeiros> iow, it's "visible" in all threads
<yorickpeterse> from what I recall include/extend are thread safe
<yorickpeterse> well, thread safe as in "LOCKS EVERYWHERE"
<apeiros> lovely:
<apeiros> $ ri Thread
<apeiros> /Users/stefan/.rvm/gems/ruby-2.0.0-p195@tracker/gems/rdoc-3.12.2/lib/rdoc/ri/store.rb:196:in `load': instance of RDoc::Context::Section needs to have method `marshal_load' (TypeError)
<injekt> mootual excloosion
<yorickpeterse> lol
pipework has quit [Remote host closed the connection]
pipework has joined #ruby-lang
spuk has quit [Ping timeout: 276 seconds]
noop has quit [Ping timeout: 276 seconds]
<yorickpeterse> developer first problems world
nicc0llo has joined #ruby-lang
nicc0llo has quit [Client Quit]
<buzzybron> hi guys
<buzzybron> i am working in this remote env
sush24 has joined #ruby-lang
<buzzybron> and there is this code which does this > require 'postgres'
<buzzybron> and when i do a gem env
<buzzybron> gem list i mean
<buzzybron> there is only the gem > pg installed instead of postgres
Glass_saga has quit [Remote host closed the connection]
<injekt> the postgres gem is unmainted and over 5 years old, you should not use it
<injekt> unmainted is the new unmaintained
Glass_saga has joined #ruby-lang
<buzzybron> lol
<buzzybron> but when i do a require 'pg' it gives me an error
<injekt> what error?
<buzzybron> test.rb:2:in 'require' : no such file to load -- pg (LoadError)
Glass_saga has quit [Remote host closed the connection]
<yorickpeterse> install it?
<injekt> but gem list -d pg shows it?
<buzzybron> yeap
<buzzybron> no postgres listed
<yorickpeterse> gem install pg
<buzzybron> and require 'postgres' works
igaiga has joined #ruby-lang
<buzzybron> yorickpeterse : trying to find out why, not trying to install it
<buzzybron> pg listed, but require 'pg' gives error
<buzzybron> is there a way to rename the gem?
<yorickpeterse> bundler?
<buzzybron> bundler? meaning?
<yorickpeterse> and no, that's like using a nail to beat a hammer into a wall
<yorickpeterse> as in, are you using bundler?
<injekt> what's the output of
<injekt> uby -ve 'p Gem::Specification.find { |g| g.name == "pg" }'
<injekt> uby!
<buzzybron> yorickpeterse : how do i find out? working on an old unmaintained env
<injekt> yorickpeterse: fwiw i would love to see that
<yorickpeterse> buzzybron: is there a "Gemfile" in the directory?
<yorickpeterse> injekt: start using PHP then
<buzzybron> the?
<buzzybron> the directory?
<injekt> yorickpeterse: I stopped 3 years ago, no thanks
<injekt> buzzybron: bro
<injekt> uby -ve 'p Gem::Specification.find { |g| g.name == "pg" }'
<injekt> srsly
<buzzybron> oh
<yorickpeterse> lol uby
<injekt> :(
<yorickpeterse> buzzybron: and yes, in the directory
<injekt> i dun r
<buzzybron> right inkjet, apologies
<injekt> inkjet, this guys has balls
<yorickpeterse> uby-lang.org
<yorickpeterse> created by atz
<injekt> u mad ro
<yorickpeterse> njekt
<injekt> buzzybron: so what's the output?
<buzzybron> e:1: uninitialized constant Gem (NameError)
<injekt> yay 1.8
<injekt> ruby -rubygems -ve 'p Gem::Specification.find { |g| g.name == "pg" }'
<yorickpeterse> require 'rubygems'; require 'pg'
<yorickpeterse> or that
<buzzybron> e:1: undefined method `find' for Gem::Specification:Class (NoMethodError)
<injekt> oh come on
noop has joined #ruby-lang
mdedetrich has joined #ruby-lang
<injekt> so ruby -rubygems -ve 'require "pg"' fails?
mdedetrich has quit [Client Quit]
Glass_saga has joined #ruby-lang
<buzzybron> that is alright though, just showing me the path level and ruby version
<buzzybron> that's it
<injekt> so it doesn't fail
<buzzybron> hmm so why does my script gives me an error?
<injekt> what's your ruby version? I didn't get you to add the -v for fun :D
<buzzybron> 1.8.6
<injekt> ouch
<injekt> you need to require rubygems, you're doing that, right?
<buzzybron> meaning in my script or?
<yorickpeterse> haha wtf
<injekt> yes
<yorickpeterse> 1.8.6?
<injekt> before pg
Glass_saga has quit [Remote host closed the connection]
<injekt> require 'rubygems'; require 'pg'
<injekt> you have to manually load rubygems in pre 1.9 ruby
Glass_saga has joined #ruby-lang
<injekt> then once you've done that, upgrade your ruby version to something that isn't ancient
mikewintermute has joined #ruby-lang
<buzzybron> ah
<apeiros> or go to #ruby-archeology
machuga|away is now known as machuga
gjaldon has joined #ruby-lang
<judofyr> 10>> RUBY_VERSION
<eval-in> judofyr => /tmp/execpad-18c6901518ce/source-18c6901518ce:3: syntax error ... (http://eval.in/31849)
<injekt> :D
<apeiros> löl
<injekt> 10>> TRUE
<eval-in> injekt => /tmp/execpad-f2ed3342d5bf/source-f2ed3342d5bf:3: syntax error ... (http://eval.in/31850)
<buzzybron> ah damn
<injekt> k 1.0 is broken charliesome
<judofyr> charliesome: you broke 1.0!
<buzzybron> nah there is a whole bunch of scripts running
<gnufied> >> RUBY_VERSION
<eval-in> gnufied => "2.0.0" (http://eval.in/31852)
<buzzybron> i don't really want to break them as of now
<injekt> 1.0 didn't support Exception => e?
<gnufied> 1.8.5 >> RUBY_VERSION
<injekt> gnufied: that's not a version
<injekt> gnufied: 10 18 19 20
<gnufied> 18 >> RUBY_VERSION
<injekt> no spaces
<judofyr> 18>> RUBY_VERSION
<eval-in> judofyr => "1.8.7" (http://eval.in/31853)
<injekt> lrn2bot
<gnufied> injekt: reminds me of twtich chat.
<yorickpeterse> 10>> print 'harr harr'
<eval-in> yorickpeterse => /tmp/execpad-9f1b20f5a359/source-9f1b20f5a359:3: syntax error ... (http://eval.in/31854)
<injekt> gnufied: I've no idea what that is
<yorickpeterse> wat
<gnufied> 18>>RUBY_ENGINE
<eval-in> gnufied => uninitialized constant RUBY_ENGINE (NameError) ... (http://eval.in/31855)
<injekt> yorickpeterse: bro get with the times, it's broken
<gnufied> 20>>RUBY_ENGINE
<eval-in> gnufied => "ruby" (http://eval.in/31856)
<injekt> mruby>> ".."
<injekt> aw
<yorickpeterse> injekt: shut it njekt
<Mon_Ouie> Do you have to use $! in 1.0? Or can you just not get the exception? :p
<injekt> I just know 1.0 has literally NO introspection and it makes me rage
<injekt> you know, because I run all my stuff against 1.0
<gnufied> 10>>begin raise rescue p $! end
<eval-in> gnufied => /tmp/execpad-adbe0172befa/source-adbe0172befa:2: syntax error ... (http://eval.in/31862)
<injekt> gnufied: the example is broken, you can't get around that
<injekt> charliesome needs to fix it
alessio_rocco has joined #ruby-lang
noop has quit [Ping timeout: 262 seconds]
<gnufied> yeah, looks like it. did anyone see ko1's rubykaigi slides?
<Mon_Ouie> http://eval.in/31863 now that's weird
<injekt> :D
<injekt> 1.0 has all sorts of weird stuff
noop has joined #ruby-lang
nathanstitt has joined #ruby-lang
nathanstitt has quit [Client Quit]
<Mon_Ouie> You can't use puts (you need $stdout.puts), I'm not sure how to get the class of an object (obj.class is a syntax error) and probably tons of other stuff. $! does seem to get the error though.
<apeiros> Mon_Ouie: obj.type
<injekt> try type
<injekt> blah
* apeiros is old enough to remember when that got deprecated
<injekt> me too
<injekt> :(
<Mon_Ouie> Ah, that warks
<injekt> I remember using it for all the early 1.8 stuff
<buzzybron> inkjet : so how are the old scripts using the postgres gem? when it is not listed in gem list?
<injekt> im lucky 'inkjet' is a hilight for me.. sigh
Newbie0086 has quit [Remote host closed the connection]
<gnufied> buzzybron: most people have "require 'rubygems'" somewhere even now.
<gnufied> via Gemfiles or something else.
<buzzybron> if that is the case, won't require pg works?
<injekt> if you've loaded rubygems, yes
<apeiros> inkjet: fuzzybrons are fuzzy
<buzzybron> but i have this prob... that require pg gives me an error, and require postgres works, this is without loaded rubygems
<buzzybron> :P
<buzzybron> and gem list doesn't hgave postgres in it
<injekt> then postgres.rb exists somewhere in your $LOAD_PATH
<injekt> apeiros: fuzzybro
<gnufied> also, rubygems is not the only way to install libraries.
<gnufied> ruby setup.rb install
<gnufied> the ded way.
toretore has joined #ruby-lang
sush24 has quit [Quit: This computer has gone to sleep]
<buzzybron> how can i find the lib installed?
<buzzybron> $load_path? how can i print it?
<injekt> you dont know how to print something in ruby?
<injekt> and $LOAD_PATH not $load_path :)
<injekt> $LOAD_PATH.find { |p| File.exists?(File.join(p, "postgres.rb")) }
<Olipro> if two threads call Process.wait(Process.spawn('somecmd')), will $? be local to the thread
* apeiros has a Kernel extension to do that
<injekt> apeiros: !
<apeiros> it searches for .so, .dylib, .dll, .bundle etc. too, though
<apeiros> hurray, weather
<apeiros> justifies that I continue coding in bed
<injekt> hah
<injekt> I cant do that anymore
<apeiros> I have to.
<injekt> wrecks my posture
<apeiros> I'm naked and the window is open.
<injekt> haha
<yorickpeterse> ...
<yorickpeterse> I don't see the problem
<buzzybron> are you guys working?
<gnufied> Olipro: $? is thread local
<apeiros> buzzybron: sure. why you ask?
<injekt> buzzybron: yes, and did you do the load path thing?
<apeiros> yorickpeterse: IT'S COLD!
<apeiros> also neighbors, but that's the lesser problem
<buzzybron> yea i printed it out, a bunch of paths
<gnufied> Olipro: thought, that was well documented!
<injekt> buzzybron: ruby -rubygems -e '$LOAD_PATH.find { |p| File.exists?(File.join(p, "postgres.rb")) }'
<injekt> er
<injekt> buzzybron: ruby -rubygems -e 'puts $LOAD_PATH.find { |p| File.exists?(File.join(p, "postgres.rb")) }'
<injekt> printing it helps
<yorickpeterse> apeiros: man up wuss
<injekt> apeiros: "i'm naked" "it's cold"
<injekt> srsly
<apeiros> yorickpeterse: what for
<buzzybron> error on 2nd, and for the load path thingy you asked me to do, i just it
<buzzybron> gave me a nil
<apeiros> there's no compelling reason for "manning up"
<buzzybron> try linux locate as well, nothing found
<apeiros> injekt: require 'postgres', then grep $"
<apeiros> oh, wait, 1.8 doesn't expand paths in $"
<gnufied> yeah $LOADED_FEATURES ftw
<apeiros> silly 1.8
<injekt> yeah it's useless
<gnufied> 28>>$LOADED_FEATURES
<injekt> 28
<gnufied> damn
<injekt> not there yet bro
<gnufied> 18>>$LOADED_FEATURES
<eval-in> gnufied => ["enumerator.so"] (http://eval.in/31883)
<injekt> 18 maybe?
<buzzybron> loaded features?
<injekt> buzzybron: ruby -rpostgres -e ''
<injekt> buzzybron: no error?
<yorickpeterse> apeiros: so you can walk around naked without being all "ooooh but it's cooold"
<yorickpeterse> real brogrammers rage on their keyboard out in the cold
<apeiros> again, no compelling reason to do that
<yorickpeterse> while chugging Bud light
<injekt> bud light?
<injekt> I thought you said real
<apeiros> not everybody lives at the north pole, yorickpeterse
<yorickpeterse> now that's just flat out silly
<buzzybron> yaps no errir
<buzzybron> error
<buzzybron> i mean no error...
<yorickpeterse> njekt: that's the joke
<buzzybron> arg
<injekt> har
<gnufied> being naked in India means 1 billion people are looking at you. might worth a try though.
<gnufied> :-)
<yorickpeterse> at least you can get some self confidence
<injekt> ok im getting up and showering otherwise im gonna be like apeiros for the rest of the day
<apeiros> :D
<buzzybron> inkjet nil for both the path lines earlier
<buzzybron> how is this happening lol
<injekt> buzzybron: I'll let the other guys help as I need to shower, but just a leaving note, if you hit 'tab' your irc client will auto-complete my nickname, that way you can spell it correctly
S1kx has joined #ruby-lang
S1kx has joined #ruby-lang
<apeiros> injekt: that won't work
<apeiros> ink<tab> will inevitably fail
<injekt> I AND THEN TAB
<injekt> DAMN YOU ALL
<apeiros> ia___: ?
* injekt takes toaster into shower
<apeiros> ^^
<apeiros> sepuku is more fun for the guys to clean up
<buzzybron> injekt : go get wet
<injekt> if I write apeiros enough on my body maybe they'll think it was you
<buzzybron> inkjekt : and mnay thanks! you helped a great deal
<injekt> inkjekt, the new hybrid
<injekt> 'taters
<apeiros> cya
GeissT has quit [Ping timeout: 260 seconds]
dfdf has quit [Remote host closed the connection]
GarethAdams has quit [Quit: Linkinus - http://linkinus.com]
dfdf has joined #ruby-lang
igaiga has quit [Remote host closed the connection]
pipework has quit [Remote host closed the connection]
sush24 has joined #ruby-lang
gjaldon has quit [Remote host closed the connection]
teleological has joined #ruby-lang
<Olipro> in 1.9.3 is there any difference between using YAML and Psych?
<injekt> 19>> require 'yaml'; YAML == Psych
<eval-in> injekt => true (http://eval.in/31885)
vlad_st__ has quit [Remote host closed the connection]
<yorickpeterse> Olipro: Psych is the engine
Johz has joined #ruby-lang
sush24 has quit [Quit: This computer has gone to sleep]
nathanstitt has joined #ruby-lang
nathanstitt has quit [Client Quit]
blaix has joined #ruby-lang
retro|cz has joined #ruby-lang
barttenbrinke has quit [Remote host closed the connection]
elia has quit [Quit: Computer has gone to sleep.]
voker57 has quit [Read error: Connection reset by peer]
mbj has joined #ruby-lang
elia has joined #ruby-lang
sush24 has joined #ruby-lang
<Olipro> is it possible to use TCPServer to open a dual-stacked socket?
teleological has quit [Remote host closed the connection]
<gnufied> Olipro: it should yes.
<Olipro> ok, but hw
<Olipro> *how
<Olipro> can I do it when I instantiate the class, or do I need to set the socket option?
FiXato has quit [Read error: Connection reset by peer]
FiXato has joined #ruby-lang
benlovell has quit [Ping timeout: 260 seconds]
Cakey has joined #ruby-lang
<yorickpeterse> what have you tried?
vlad_starkov has joined #ruby-lang
<gnufied> Olipro: you should pass a AddrInfo object which on which TCPServer will call getaddrinfo
<gnufied> if AddrInfo resolves to both ipv4 and ipv6, server will bind to all of them
<gnufied> do you need to bind to different addresses?
barttenbrinke has joined #ruby-lang
<gnufied> if you skip the ip address part it will bind both to :: & 127.0.0.1
nathanstitt has joined #ruby-lang
<Olipro> so, TCPServer.new(12345) ?
<gnufied> yes
<Olipro> that doesn't appear to be the case
nathanstitt has quit [Client Quit]
bougyman has quit [Remote host closed the connection]
<Olipro> I get connection refused to ::1 but not to 127.0.0.1 if I do that
<gnufied> it depends on operating system configuration as well..
<Olipro> this is linux
mytrile_ has joined #ruby-lang
northelks has quit [Read error: Connection reset by peer]
<Olipro> my experience with doing dual-stack sockets in other languages tends to point to needing to set the socket option after choosing AF_INET6
<gnufied> hmm, okay. TCPServer is hosed, I assumed it behaves same as - Socket.tcp_server_loop
buzzybron has quit [Ping timeout: 264 seconds]
<gnufied> try with - Socket.tcp_server_loop(2000)
<gnufied> it is almost same API
bougyman has joined #ruby-lang
bougyman has quit [Changing host]
bougyman has joined #ruby-lang
postmodern has quit [Quit: Leaving]
barttenbrinke has quit [Ping timeout: 264 seconds]
sush24 has quit [Quit: This computer has gone to sleep]
mytrile_ has quit [Ping timeout: 276 seconds]
<gnufied> Olipro: ?
<Olipro> ok, thanks, I'll give it a shot
sush24 has joined #ruby-lang
vivekrai has quit [Ping timeout: 246 seconds]
joschi_ is now known as joschi
northelks has joined #ruby-lang
<Olipro> is fast-aes the preferred ruby gem for AES operations?
Qwak has joined #ruby-lang
krz has quit [Quit: krz]
<gnufied> Olipro: what are you building in last 10 minutes you have asked 10 questions from 10 different areas. :-)
sush24 has quit [Quit: This computer has gone to sleep]
<gnufied> no idea about AES operations.
<Olipro> a remotely controllable daemon for a routing platform
<gnufied> perhaps some high level binding or OpenSSL itself should work.
<gnufied> I am not aware of anyone using fast-aes. I think all ruby libraries that deal with this use Openssl
hogeo has joined #ruby-lang
blaix has quit [Quit: Leaving.]
charliesome_ has joined #ruby-lang
charliesome has quit [Disconnected by services]
charliesome_ is now known as charliesome
sush24 has joined #ruby-lang
kstuart has quit [Quit: kstuart]
kstuart has joined #ruby-lang
nathanstitt has joined #ruby-lang
nathanstitt has quit [Client Quit]
teleological has joined #ruby-lang
LinkedoT has quit [Ping timeout: 252 seconds]
benlovell has joined #ruby-lang
apeiros_ has joined #ruby-lang
apeiros has quit [Ping timeout: 264 seconds]
jxie_ has quit [Quit: leaving]
rmascarenhas has joined #ruby-lang
xxaM has quit [Ping timeout: 256 seconds]
mytrile has quit [Remote host closed the connection]
<yorickpeterse> fast-aes is incredibly borken
<yorickpeterse> don't use it
yalue has joined #ruby-lang
cjs226 has quit [Ping timeout: 276 seconds]
<gnufied> :/
teleological has quit [Remote host closed the connection]
rmascarenhas has quit [Ping timeout: 276 seconds]
elia has quit [Quit: Computer has gone to sleep.]
mytrile has joined #ruby-lang
mytrile has quit [Ping timeout: 252 seconds]
cored has joined #ruby-lang
cored has quit [Changing host]
cored has joined #ruby-lang
cofin has joined #ruby-lang
glebm has joined #ruby-lang
igaiga has joined #ruby-lang
alessio_rocco has quit [Quit: Lost terminal]
hogeo has quit [Remote host closed the connection]
cofin has quit [Quit: cofin]
hogeo has joined #ruby-lang
hogeo has quit [Remote host closed the connection]
blaix has joined #ruby-lang
_carlos has joined #ruby-lang
<andrewvos> wow
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
Guedes has quit [Disconnected by services]
blaix has quit [Ping timeout: 252 seconds]
Guedes0 has joined #ruby-lang
<injekt> lolcrypt
<judofyr> I don't see the issue though. it's a AES-256-ECB implementation. if you don't know what it means: don't use it
mucker has joined #ruby-lang
rmascarenhas has joined #ruby-lang
mistym has quit [Remote host closed the connection]
<injekt> hah is postmodern launching the new ruby-lang at rubykaigi? is that what this is? http://ruby-lang.github.io/
lguardiola has quit [Ping timeout: 248 seconds]
ruby-lang586 has joined #ruby-lang
machuga has quit [Excess Flood]
machuga has joined #ruby-lang
machuga has quit [Max SendQ exceeded]
machuga has joined #ruby-lang
<injekt> well 6 hours makes no sense because that's like 3am in tokyo
<injekt> drbrain: ping
breakingthings has joined #ruby-lang
mistym has joined #ruby-lang
lguardiola has joined #ruby-lang
tonni has quit [Remote host closed the connection]
<Olipro> if I'm in method X of class Y in module Z, how can I get "Z" (as the constant, not a string)
<injekt> Z
<Olipro> (I don't know that I'm in Z)
teleological has joined #ruby-lang
elia has joined #ruby-lang
<injekt> Object.const_get self.class.name.split('::').first
<Olipro> eww
sush24 has quit [Quit: This computer has gone to sleep]
<injekt> >> module M; class C; def foo; Object.const_get(self.class.name.split('::').first); end; end; end; C.new.foo
<eval-in> injekt => uninitialized constant C (NameError) ... (http://eval.in/31899)
<injekt> >> module M; class C; def foo; Object.const_get(self.class.name.split('::').first); end; end; end; M::C.new.foo
<eval-in> injekt => M (http://eval.in/31900)
<Olipro> also, that's going to fail horribly if module Z is in another module
cjs226 has joined #ruby-lang
<injekt> right, so you know what to do about that
rippa has joined #ruby-lang
<injekt> grab [-2] instead
<Olipro> >> module X ; module Y ; class A ; def self.foo ; self.class.name.split('::')[-2] ; end ; end ; end ; end ; p X::Y::A.foo
<eval-in> Olipro => nil ... (http://eval.in/31902)
<Olipro> >> module X ; module Y ; class A ; def self.foo ; self.class.name.split('::')[-2] ; end ; end ; end ; end ; puts X::Y::A.foo
<eval-in> Olipro => ... (http://eval.in/31903)
gjaldon has joined #ruby-lang
ryez has joined #ruby-lang
<Olipro> >> module X ; module Y ; class A ; def self.foo ; self.class.name.split('::') ; end ; end ; end ; end ; p X::Y::A.foo
<eval-in> Olipro => ["Class"] ... (http://eval.in/31904)
<Olipro> I suppose that's not working so well due to being static
headius has joined #ruby-lang
<Olipro> >> module X ; module Y ; class A ; def foo ; self.class.name.split('::') ; end ; end ; end ; end ; p X::Y::A.new.foo
<eval-in> Olipro => ["X", "Y", "A"] ... (http://eval.in/31905)
<injekt> >> module X; module Y; class A; def self.foo; name.split('::')[-2]; end; end; end; end; X::Y::A.foo
<eval-in> injekt => "Y" (http://eval.in/31906)
<Olipro> >> module J ; module X ; module Y ; class A ; def foo ; self.class.name.split('::')[-2] ; end ; end ; end ; end ; end ; p X::Y::A.new.foo
<eval-in> Olipro => uninitialized constant X (NameError) ... (http://eval.in/31907)
<Olipro> >> module J ; module X ; module Y ; class A ; def foo ; self.class.name.split('::')[-2] ; end ; end ; end ; end ; end ; p J::X::Y::A.new.foo
<eval-in> Olipro => "Y" ... (http://eval.in/31908)
<injekt> what's the problem?
<Olipro> nothing, it's good, I can't say I'm a big fan of having to use string manipulation, but it'll do
<erikh> >> puts "hi injekt"
<eval-in> erikh => hi injekt ... (http://eval.in/31909)
<injekt> o hai
<injekt> man next week is gonna be bussssyyyy
<erikh> oh?
<injekt> maybe I'll just stop this weekend
<injekt> new job and lots of other stuff happening
<erikh> yeah, I know the feeling.
<injekt> aye
<erikh> still have to rebuild that ircd.
<injekt> heh
<injekt> fun!
<ericwood> I wonder if there's a ruby ircd
<ericwood> using eventmachine or some shit
<erikh> ericwood: there was one
mytrile has joined #ruby-lang
<injekt> yeah there was
<injekt> ruby-ircd
<injekt> somewhat ironically
<ericwood> called it!
<yorickpeterse> it's now written in Go
<erikh> a few people have tried with EM
<injekt> yorickpeterse: funny you mention that...
<erikh> .... exactly
ndrst has quit [Ping timeout: 264 seconds]
<erikh> injekt: what's this business about a new ruby-lang?
<erikh> website?
<injekt> yorickpeterse: a rubyist moved to go and that was the first thing he wrote
rue has quit [Remote host closed the connection]
<yorickpeterse> lol
<erikh> was his name injekt?
<injekt> no it was radar heh
<ericwood> Go is really cool
<erikh> yep
rue has joined #ruby-lang
<injekt> erikh: I dunno, I heard about a new website in the works, and there's this ticker http://ruby-lang.github.io/
<ericwood> if I were inclined to do systems stuff I'd use it for everything
<ericwood> it's like someone redesigned C from the ground up and made everything sane
<erikh> injekt: saw that from the scrollback.
<injekt> ericwood: I use it for web stuff
Cakey has quit [Ping timeout: 264 seconds]
<erikh> ericwood: YEP
<ericwood> injekt: instead of ruby?!
<injekt> erikh: yeah, not entirely sure
<injekt> ericwood: yup
<ericwood> weirdo
<injekt> ericwood: the api I built for work is written in go
<erikh> ericwood: man it is so much fucking faster
<injekt> ^
<erikh> pardon my expletives
<injekt> and way more memory sane
<ericwood> unpardoned
<erikh> yep
<ericwood> it seems blindingly fast
<injekt> I rewrote a file imported in it too, it's about 200% faster
<injekt> importer-
<ericwood> honestly I think the thing I like the most about it so far is how SIMPLE it is
<ericwood> I grew up doing a lot of C++
<ericwood> it's like the opposite of C++
<erikh> injekt: did you see my proxy?
<injekt> I learned c++ but it made me stop liking code and programming
<ericwood> small language; you may have to reinvent a few conveninece things, but in the end it's much easier to grok and use
<injekt> erikh: not for a couple weeks
<erikh> haha
<erikh> sorry
<ericwood> I actually like writing JS for similar reasons, funny enough
<injekt> man I hate JS
<yorickpeterse> JS...
<yorickpeterse> dear god
<injekt> it feels like im writing php
<erikh> it has a data race in it, but on an i7 on linux, 90k r/s
<yorickpeterse> Do you like sadism too>
<ericwood> not really...
<ericwood> JS is quite expressive
<yorickpeterse> * ?
<erikh> JS is horribad
<yorickpeterse> it's also a terrible language
<erikh> so bad
<ericwood> ECMAScript6 will make it saner
<yorickpeterse> with a terrible (read: no) stdlib
<injekt> SO BAD
ffio_ has joined #ruby-lang
<erikh> no fucks given
<injekt> omg terrible
<ericwood> :(
<erikh> JS can eat it
mytrile_ has joined #ruby-lang
<ericwood> maybe I have JS stockholm syndrome :\
<yorickpeterse> By far the biggest joke is the addition of "classes"
<ericwood> is that going to be a thing?
ffio has quit [Ping timeout: 264 seconds]
<erikh> what, prototypes weren't enough?
<ericwood> by definition it should never have classes
<ericwood> evar
<yorickpeterse> "NO NO JS IS NOT OBJECT ORIENTED, IT'S PROTOTYPAL" a few years later: "LETS ADD CLASSES"
<ericwood> that's something I actually like about it
<yorickpeterse> yes, let me look it up
<ericwood> wdon't
<ericwood> *don't
<erikh> ok, I need to add rdoc.
<injekt> prototypal
<erikh> bbl
<erikh> yorickpeterse: have you seen my loud bot?
<injekt> uh oh
<erikh> you seem to yell a lot
<injekt> you'd probably be friends
vlad_starkov has quit [Remote host closed the connection]
<erikh> haha no fucking way I'm bringing it in here
<yorickpeterse> http://wiki.ecmascript.org/doku.php?id=strawman:maximally_minimal_classes something like this I remember
<erikh> b& so quick
<injekt> no that would be terrible
<yorickpeterse> the full thing is somewhere in the spec
<ericwood> yorickpeterse: no me gusta
<yorickpeterse> but cbf looking it up
vlad_starkov has joined #ruby-lang
<yorickpeterse> erikh: nope
* ericwood covers ears with hands
<injekt> get yorick in the loud club
<ericwood> LALALALALALA
<erikh> wow, I'm dropping f bombs a lot this morning
<yorickpeterse> I once made a billy mays bot
<injekt> fucking aye dude
<yorickpeterse> and let it loose on channels
Cakey has joined #ruby-lang
<ericwood> fuckin 'ell
<yorickpeterse> it was swiftly banned from a lot of places
<injekt> yorickpeterse: https://twitter.com/loudbot
<injekt> now imagine that in an irc channel
<yorickpeterse> oh that one
<yorickpeterse> oh jesus
<erikh> that's actually powered by my and another friend's bot
<injekt> monsters
tonni has joined #ruby-lang
<ericwood> where does it get the content?
<erikh> ericwood: users.
<injekt> I have some!
<ericwood> is it like horse_ebooks.upcase?
<erikh> no
<erikh> well, yes.
<ericwood> ha!
<erikh> I forgot people prime it
<erikh> it's not markov though
<ericwood> neither is horse_ebooks
<erikh> ah.
<ericwood> it just does random substrings
<yorickpeterse> I never got horse ebooks
<ericwood> which is why it's so hilarious, there's no context whatsoever
GeissT has joined #ruby-lang
maloik_ is now known as maloik
ruby-lang325 has joined #ruby-lang
<ericwood> I think @horse_js is my fave twitter account, though
<ericwood> it's like horse_ebooks, but from random shit people in the JS community say
<yorickpeterse> horse_js is pretty good
<ericwood> it's not actually a bot, I don't think
<yorickpeterse> so is plt hulk and devops borat (the latter seems to be dead sadly)
rue has quit [Ping timeout: 252 seconds]
<ericwood> plt_hulk is funny sometimes
ruby-lang586 has left #ruby-lang [#ruby-lang]
tomzx_mac has joined #ruby-lang
<ericwood> a lot of my twitter humor is courtesy of tenderlove, though
<ericwood> those goddamn cats
<ericwood> jeez.
mytrile_ has quit [Ping timeout: 276 seconds]
<yorickpeterse> I follow zzak for that
<erikh> devops borat makes me want to hurt things
<yorickpeterse> CAT PICTURES EVERYWHERE
<ericwood> but are his/her cats as cute as gorbypuff?
<yorickpeterse> (this is a good thing)
<yorickpeterse> yes
<ericwood> probably not, becuase it's impossible
vivekrai has joined #ruby-lang
<yorickpeterse> also, I'm always scared to search for "tenderlove" while at work
<yorickpeterse> even when it's on Twitter
<erikh> haha
<erikh> beef injection
<ericwood> just search "aaron patterson cats gorbypuff"
<injekt> god
<erikh> didn't he have a @gorbypuff at some point/
vlad_starkov has quit [Ping timeout: 252 seconds]
<injekt> yes
<ericwood> he still does
<erikh> oh
<erikh> I don't do twitter any more
<injekt> and everyone god damn retweets it
<ericwood> that's a shame
<erikh> it's bad for my blood pressure
<injekt> and that cat has like triple the follower count i do
<erikh> haha
<injekt> do i sound bitter NO U
<erikh> this is one of the reasons
<erikh> but that and it's like hacker news that I have to read with all the good stuff
<ericwood> not going to lie, I laughed my ass off at this one for like forever: https://twitter.com/gorbypuff/status/289614559113773056
<erikh> hacker news is horrible
<erikh> makes me want to kill people
<ericwood> DAE DISRUPT DISRUPTION INDUSTRY ANGEL INVESTOR
<yorickpeterse> that face
<injekt> ok he has more followers, that's 13 times the follower count I have
<erikh> oh I live in silicon valley -- I hear enough of that at local coffee shops
io_syl has joined #ruby-lang
<ericwood> I love startups
ruby-lang325 has quit [Ping timeout: 250 seconds]
<ericwood> but startup culture is getting out of hand >.<
sush24 has joined #ruby-lang
<erikh> I'm talking about the 'splaining tards that wouldn't know what they were talking about if they were reading off cue cards
<yorickpeterse> ericwood: yeah it's too mainstream
<erikh> I was into startups before they were cool
<ericwood> everyone who's in that culture is living in this weird dreamworld
<ericwood> not everyone, but a lot of people who are in it because it seems cool or whatever
<ericwood> idk
<ericwood> let me think about it and I'll get back to you
<_carlos> we'll wait
glebm has quit [Ping timeout: 252 seconds]
<ericwood> damn
<ericwood> anyone coming to LSRC?
<erikh> what's that
<ericwood> Lonestar Ruby Conference
<ericwood> in Austin!
<erikh> oh. no.
<ericwood> we didn't invite you anyways
<erikh> ok
<gnufied> are we supposed to go alone there?
<erikh> I don't really enjoy conferences
<apeiros_> gnufied: only the stars
<erikh> it's like a lan party without the games
<ericwood> I like them
<ericwood> but I get burned out fast
<ericwood> too much information to absorb
<injekt> I haven't been to a ruby one in all my years of ruby.. but probably going to arrrcamp
<ericwood> I pass out from information overload and get weird looks
glebm has joined #ruby-lang
<ericwood> injekt: isn't that the one in belgium?
<injekt> and seeing as I'm gonna be working with rails core I guess maybe other confs too
<injekt> ericwood: si
<erikh> injekt: congrats
<ericwood> I'm considering going!
<gnufied> apeiros_: but nobody leaves a star alone. probably they meant star speakers. the conference will have one lone star
<ericwood> is it a large conference?
<ericwood> gnufied: oh god I just got those jokes y'all were making
<ericwood> boooooo
<injekt> erikh: well, not the team thankfully :D just Jon but he goes to all the confs
<injekt> ericwood: not sure
<ericwood> injekt: how is that conf? Is it small? If I'm not a superprohacker will they not accept me?
<erikh> I worked in a limited capacity with the wyeworks guys @ wildfire
<erikh> they're stellar folks.
<injekt> ericwood: for a proposal?
<ericwood> well, to just be there
<injekt> anyone can buy a ticket
<ericwood> right
<apeiros_> ramen. quickly prepared :) quickly eaten too :(
<injekt> it's not small, no
<ericwood> okay
<injekt> apeiros_: long live ramen
<apeiros_> long live apeiros' enhanced ramen :D
<yorickpeterse> that sounds...weird
<gnufied> erikh: nice. I kinda had a tentative offer from wildfire but I turned that down because I am doing a startup damnit!
<injekt> erikh: that's katz right?
<injekt> erikh: or santiago?
<erikh> gnufied: they sold to google
<erikh> injekt: latter
<injekt> he seems cool
<gnufied> erikh: yep, before that, in 2011
<ericwood> injekt: do you know if it's snowing there in October?
<erikh> yep, I was working there then.
<injekt> erikh: I doubt it, bit early
<injekt> er
rwilcox has joined #ruby-lang
<injekt> ericwood:
<erikh> haha
<injekt> dammit
<ericwood> injekt:
<erikh> ok -- off to the nerd
<erikh> enjoy
<injekt> U GUISE
<ericwood> I have lots of questions!
<injekt> tatters
<ericwood> tatters?
<gnufied> Potatoes
<ericwood> cool
<gnufied> :-)
<injekt> 'laters'
<ericwood> ah
<ericwood> you're back!
dhruvasagar has quit [Ping timeout: 256 seconds]
wmoxam has joined #ruby-lang
<ericwood> anyone know how fast arrrCamp sells out?
<injekt> I was saying it to erikh lol
<gnufied> I am checking out. crazy place.
<injekt> ericwood: no idea but im not buying my ticket for a couple of weeks
<ericwood> I want to wait a few paychecks before booking a flight and buying a ticket lol
crankhar1er has quit [Quit: leaving]
<injekt> I'm gonna wait at least a month perhaps 2
<ericwood> this weekend I think I'm going to drop $1000 on a new guitar that I don't need >.>
crankharder has joined #ruby-lang
<gnufied> what happens when you drop $1000 on a new guitar
<gnufied> will it create new note?
<ericwood> my bank account goes down $1000
<gnufied> weird.
<ericwood> yeah, it makes no sense
<gnufied> for me, for it just bounces back
<ericwood> I graduated in December with $100 to my name
avdi has quit [Ping timeout: 252 seconds]
<ericwood> but my job pays well, but I'm having to accumulate monies to catch up >.<
<gnufied> man, bloody american education
<ericwood> it wasn't too bad
<ericwood> I can pay off my student loans little by little
<ericwood> it was living expenses that got me
rwilcox has quit [Ping timeout: 246 seconds]
<injekt> I'm a dropout and im broke too
<injekt> and I own a company
<injekt> go figure
<gnufied> here my entire engineering education cost me $3000 or so.
<injekt> gnufied: mine was 0
<ericwood> I considered dropping out
<injekt> lots of time!
<_carlos> my engineering education const me my spine
<injekt> ...
snarfmason has joined #ruby-lang
<ericwood> I was doing computer engineering and EE just killed me
<injekt> that got dark quick
<ericwood> I should have gone to design school
<gnufied> injekt: yes, but you don't know how to add and divide and integrate!
<_carlos> no really
<injekt> gnufied: true :(
<_carlos> too much time sitting down
<ericwood> 90% of what I use I taught myself in high school
<_carlos> fucking ruined it
<_carlos> I guess all those Tree structures are nice to know though
<ericwood> although the theory I learned made me a better coder...but still
<_carlos> and I can justify that shit with some big O notation
<_carlos> that's quite cool
<ericwood> I know too much about VLSI design though >.>
<ericwood> <.<
mbj_ has joined #ruby-lang
<_carlos> don't forget that UML
<ericwood> lol we didn't learn UML
<_carlos> can't go outside without it
<ericwood> ain't nobody got time for that
rwilcox has joined #ruby-lang
<injekt> I'm a carpenter
<injekt> :/
<ericwood> nice
<_carlos> ericwood: lol
avdi has joined #ruby-lang
blaix has joined #ruby-lang
<ericwood> I took a class on information storage and retrieval that was pretty eye-opening
<ericwood> and computer architecture classes that really helped me grok what computers do
<ericwood> compiler design fucking sucked but now I know how that works
<ericwood> but VSLI design was a waste of my time
<_carlos> ah, the x8086, what a wonderful thing
<ericwood> writing a MIPS processor in verilog was pretty fun, actually
<_carlos> I outlined and wrote mine in xlinx
<ericwood> oooh, and AI was a fun class
<_carlos> to each their own :P
<ericwood> I learned Prolog and Haskell
<ericwood> it was enlightening
<gnufied> is there a ban for idle boast?
<gnufied> we need to ban ericwood
mbj has quit [Ping timeout: 276 seconds]
<ericwood> idle boast?!
<ericwood> I hate you all
<gnufied> :-)
<_carlos> indeed hate is better than boast
<_carlos> at least more fun
<ericwood> tl;dr lots of people shit all over schooling, but I think it really helped me out
<ericwood> but we totally need trade schools for computer stuff
<ericwood> CS != programming
<_carlos> well my conclusion was: I could've skipped a lot of stuff, but I guess learning the basics helped out a lot
<gnufied> ericwood: sorry, I was only kidding. I still go through some of coursera stuff.
kleech has joined #ruby-lang
pskosinski has joined #ruby-lang
<ericwood> lol I know :P
<gnufied> CS education can be useful.
blaix has quit [Ping timeout: 256 seconds]
<ericwood> I think if a lot of stuff was cut out I would have gotten more out of it
<_carlos> them AVL trees can ruin your life though… and B-Trees… kill me
<ericwood> it could be like 2-3 years
<ericwood> lol
<ericwood> red black trees are the devil
<_carlos> -.-
gnufied has quit [Quit: Leaving.]
<ericwood> design school would have been more fun
<ericwood> I think they get to party more
dfdf has quit [Remote host closed the connection]
<ericwood> and everything is prettier
io_syl has quit [Quit: Computer has gone to sleep.]
<_carlos> and there's chicks
<_carlos> don't forget about the chicks
<ericwood> heh
<ericwood> it's funny, there were only a handful of women in my year, but two years below me there were actually quite a few women
<ericwood> which is good
charliesome has quit [Quit: Textual IRC Client: www.textualapp.com]
<_carlos> same here, however by 3rd year they were all gone
<_carlos> don't know what happened
<_carlos> I think they turned into dudes
<ericwood> >.>
<_carlos> 1st year: 200 people… 2nd year: 50 people… 3rd year: 12 guys in a fucking classroom… 4th year: just me walking in the emptiest, darkest, and coldest halls
<ericwood> sounds about right
<_carlos> hah
<ericwood> EE scared a ton of people out of my major
<ericwood> I thought it was fun until the analog stuff came along
<ericwood> and then I promptly shat my pants
<ericwood> but it was too late! I had already put in 2.5 years, I had to stick with it
<_carlos> btw I'm still using SVN for a lot of purposes… does that make me a bad person? :|
<ericwood> the worst kind
<ericwood> sorry
<ericwood> I know a guy who had to use CVS for work until recently
<ericwood> there's actually a git-cvs thing apparently >.>
igaiga has quit [Remote host closed the connection]
<_carlos> I have the feeling that a lot of people use git or hg just because it's "the shit" right now… like they don't think that there's other stuff out there
<_carlos> probably like the startup thing they were mentioning earlier
<ericwood> git works really well
<ericwood> it's not always intuitive, but I've grown to like it a lot
<ericwood> DVCS is super awesome
<_carlos> well I agree
<_carlos> but I don't think a lot of git users know why
<ericwood> I feel like most Hg people do it because they think git is too mainstream :P
<_carlos> which bothers me to an extent
<_carlos> I started using hg because of Joel Spolsky… I'm just a poser really
rolfb has quit [Quit: Linkinus - http://linkinus.com]
ykk` has joined #ruby-lang
<ykk`> good mornin'
elia has quit [Read error: Connection reset by peer]
elia has joined #ruby-lang
gnufied has joined #ruby-lang
tomzx_mac has quit [Ping timeout: 256 seconds]
<yorickpeterse> isn't hg Git with training wheels anyway?
<yorickpeterse> Fisherprice's My First DVCS
<yorickpeterse> ykk`: hola
<injekt> hg is git with extra fuck you
robbyoconnor has quit [Ping timeout: 264 seconds]
<_carlos> injekt: lol… that's one way to put it
nathanstitt has joined #ruby-lang
mistym has quit [Remote host closed the connection]
<ykk`> yorickpeterse: =D
<yorickpeterse> at least we can all agree that it's better than SVN
<yorickpeterse> I hope
<ykk`> anyone here code at the beach? trying to figure out the best way to see the screen
ryez has quit [Ping timeout: 250 seconds]
<ericwood> there's no good way
<ericwood> you'll also get sand everywhere
<ykk`> I got a beach umbrella, sunglasses… blergh
<ericwood> use a matte screen
<injekt> ykk`: do you have an anti-glare screen?
<injekt> mine is amazeballs
<ykk`> no but i can stop by best buy and get one
<ykk`> oh which one do you have?
<_carlos> you mean outside? whaaa? dude coding is done inside, with closed doors and windows
<injekt> um
<injekt> I have a macbook pro with it
<injekt> :D
<injekt> _carlos: and fear
<ykk`> oh it comes with it? I can an air and the new retina pro
<ykk`> err i got an air and the new retina pro
<injekt> ykk`: I customized it
<ykk`> no shit
<injekt> :D
<_carlos> coding at the beach is the best way to introduce bugs… there's just no clear thinking there :P
<ykk`> i went to the mac store with my bf and he bought me the most expensive macbook air as I went to the bathroo
<injekt> I do lots of coding outside so I needed it
<yorickpeterse> ykk`: wait wait wait
<injekt> it was worth it
<ykk`> I come back and the girl is ringing him up
<yorickpeterse> you're on the beach writing code?
<ericwood> nice
<ykk`> i'm going to be
<yorickpeterse> GO ENJOY THE WEATHER
<ykk`> getting ready now
<yorickpeterse> at least that's what I'd do
<ericwood> sand is going to get all up in the computer
<injekt> ^
<yorickpeterse> otherwise put the umbrella behind you so there's no reflection in teh screen
<yorickpeterse> and that
<_carlos> sand + retina screen = BAD
<injekt> I'd worry way more about sand than anything else
<_carlos> I wonder the stares I would get if I took my macbook to the beach… where I live being a "geek" isn't cool yet
<_carlos> I have a working understanding that in north america and northern europe it's like a fad
ndrst has joined #ruby-lang
<_carlos> all these tumblr hipsters posing with thick sunglasses and posting Neil deGrasse Tyson jokes
<_carlos> talking about "science" and "scientists" as if it were a single compact thing
<_carlos> all right the rant is over
<ykk`> i'm going to give it a whirl, i'll let ya guys know how it goes
<ykk`> i got two mac laptops and warranty on both
<_carlos> please do… I'll give a shot anyway… my mac is still on warranty so I could also just fuck it up hah
<ykk`> inject is the cool one with the custom matte screen
<ykk`> err injekt
<_carlos> I could use the sun… I'm done with the albino-esque fashion statement
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
<bnagy> the fuck did I just read?
<_carlos> yeah no… new topic…
<_carlos> object inspection
<_carlos> I use awesome_print
<_carlos> is there anything else?
arooni-mobile has quit [Ping timeout: 252 seconds]
<_carlos> like… better?
arooni-mobile__ has quit [Ping timeout: 264 seconds]
<bnagy> highline maybe?
<bnagy> I have very modest needs for object inspection
<_carlos> looks nice
<bnagy> dammit that is not the one I am thinking of
<bnagy> Hirb
<_carlos> oh I tried hirb
<_carlos> but anywhere outside my 27" screen it's pointless :|
<_carlos> when you have many columns that can take some space
priodev has joined #ruby-lang
vbatts|work has quit [Ping timeout: 276 seconds]
headius has quit [Quit: headius]
barttenbrinke has joined #ruby-lang
glebm has quit [Ping timeout: 264 seconds]
henrikhodne has quit [Quit: Computer has gone to sleep.]
GeissT has quit [Quit: MillBroChat AdIRC User]
wesside has joined #ruby-lang
vbatts|work has joined #ruby-lang
gjaldon has quit [Remote host closed the connection]
tonni has quit [Remote host closed the connection]
MartynKeigher has quit [Quit: http://www.martynkeigher.com]
mikewintermute has quit [Quit: mikewintermute]
arooni-mobile has joined #ruby-lang
arooni-mobile__ has joined #ruby-lang
arooni-mobile__ has quit [Max SendQ exceeded]
arooni-mobile__ has joined #ruby-lang
blaix has joined #ruby-lang
mikewintermute has joined #ruby-lang
benlovell has quit [Ping timeout: 252 seconds]
cofin has joined #ruby-lang
blaix has quit [Ping timeout: 260 seconds]
<Olipro> is there a way to make TCPserver using '::' as binding to *only* bind on IPv6?
glebm has joined #ruby-lang
<Olipro> or to put it another way, can I set a socket option on TCPServer?
noop has quit [Ping timeout: 252 seconds]
mytrile has quit [Remote host closed the connection]
rwilcox has quit [Read error: No route to host]
MaddinXx has joined #ruby-lang
hashkey has joined #ruby-lang
MaddinXx has quit [Remote host closed the connection]
_carlos has quit [Quit: _carlos]
dhruvasagar has joined #ruby-lang
jsullivandigs has joined #ruby-lang
agarie has joined #ruby-lang
benlovell has joined #ruby-lang
<darix> might help
spuk has joined #ruby-lang
elia has quit [Quit: Computer has gone to sleep.]
elia has joined #ruby-lang
<chris2> zenspider: "Object#should doesn't work outside of describe. Not sure what that's for." <- its for examples in irb
<chris2> >> (2+2).should.equal 4
<chris2> => true
<eval-in> chris2 => undefined method `should' for 4:Fixnum (NoMethodError) ... (http://eval.in/31920)
<chris2> %)
<apeiros_> haha :)
henrikhodne has joined #ruby-lang
arooni-mobile has quit [Ping timeout: 252 seconds]
sush24_ has joined #ruby-lang
arooni-mobile__ has quit [Ping timeout: 276 seconds]
sush24 has quit [Ping timeout: 276 seconds]
wallerdev has joined #ruby-lang
spuk has quit [Quit: Human beings were created by water to transport it uphill.]
fumanchu_777 has joined #ruby-lang
fumanchu_777 has quit [Client Quit]
elia has quit [Quit: Computer has gone to sleep.]
voker57 has joined #ruby-lang
voker57 has quit [Changing host]
voker57 has joined #ruby-lang
DomKM has joined #ruby-lang
teleological has quit [Remote host closed the connection]
spuk has joined #ruby-lang
machuga is now known as machuga|away
loincloth has joined #ruby-lang
benlovell has quit [Ping timeout: 260 seconds]
sush24_ has quit [Quit: Leaving]
crankharder has quit [Remote host closed the connection]
glebm has quit [Quit: Computer has gone to sleep.]
crankharder has joined #ruby-lang
jxie has joined #ruby-lang
barttenbrinke has quit [Remote host closed the connection]
mbj_ is now known as mbj
machuga|away is now known as machuga
benxao has quit [Remote host closed the connection]
kleech has quit [Read error: Connection reset by peer]
agarie has quit [Remote host closed the connection]
rmascarenhas has quit [Ping timeout: 264 seconds]
davemaurakis has joined #ruby-lang
Cakey has quit [Ping timeout: 276 seconds]
vlad_starkov has joined #ruby-lang
blaix has joined #ruby-lang
AgentWillyWonka has quit [Quit: Leaving...]
vlad_sta_ has joined #ruby-lang
Uranio has joined #ruby-lang
vlad_starkov has quit [Ping timeout: 266 seconds]
poga has joined #ruby-lang
vlad_sta_ has quit [Remote host closed the connection]
jds_ has joined #ruby-lang
<jds_> Heya
<jds_> Is it possible to see what 'configure' options a particular ruby binary was compiled with?
rue has joined #ruby-lang
krohrbaugh has joined #ruby-lang
maxmanders has joined #ruby-lang
krohrbaugh has quit [Client Quit]
<darix> jds_: yes
<darix> require 'rbconfig'; p RbConfig::CONFIG['configure_args']
krohrbaugh has joined #ruby-lang
<jds_> darix: Nifty, thanks
melter has joined #ruby-lang
blaix has quit [Quit: Leaving.]
io_syl has joined #ruby-lang
pipework has joined #ruby-lang
<jds_> When I try to install a gem that needs compilation, it tries to link against libruby-static, which doesn't seem to exist on this server. It usually comes with the ruby package, right?
davemaurakis has quit [Remote host closed the connection]
maxmanders has quit [Quit: Computer has gone to sleep.]
anonymuse has joined #ruby-lang
Artheist has joined #ruby-lang
snarfmason has quit [Read error: Connection reset by peer]
ykk` has quit [Quit: ykk`]
io_syl has quit [Client Quit]
snarfmason has joined #ruby-lang
snarfmason has quit [Client Quit]
io_syl has joined #ruby-lang
__carlos has joined #ruby-lang
Artheist has quit [Excess Flood]
Artheist has joined #ruby-lang
fedesilva has joined #ruby-lang
teleological has joined #ruby-lang
teleological has quit [Remote host closed the connection]
teleological has joined #ruby-lang
maxmanders has joined #ruby-lang
<darix> jds_: some distros split that out into a devel package e.g.
<darix> though i would argue
s1n4 has joined #ruby-lang
<darix> that the gem trying to link that library is probably wrong in first place.
s1n4 has quit [Client Quit]
<jds_> It seems to be a standard mkmf.rb thing
<jds_> But yeah, I couldn't seem to find the devel package. I'll try contacting the server maintainers
blaix has joined #ruby-lang
maxmanders has quit [Max SendQ exceeded]
maxmanders has joined #ruby-lang
judofyr has quit [Remote host closed the connection]
MaddinXx_ has joined #ruby-lang
forrest has joined #ruby-lang
CoverSlide has joined #ruby-lang
elia has joined #ruby-lang
elia has quit [Client Quit]
krombr has joined #ruby-lang
mucker has quit [Quit: leaving]
machuga is now known as machuga|away
mucker has joined #ruby-lang
teleological has quit [Remote host closed the connection]
teleological has joined #ruby-lang
<TTilus> jds_: whats the distro?
dhruvasagar has quit [Ping timeout: 276 seconds]
<TTilus> jds_: maybe pkg manager provides means to search for a file from packages, that way you could find out what package (if any) holds the headers the gem is looking for
krombr has quit [Remote host closed the connection]
mytrile has joined #ruby-lang
<jds_> TTilus: SmartOS, though the ruby package looks like it's been provided by the server maintainers
krohrbaugh1 has joined #ruby-lang
krohrbaugh has quit [Read error: Connection reset by peer]
<TTilus> ah, then you need to go ask them as you already said
teleological has quit [Ping timeout: 248 seconds]
machuga|away is now known as machuga
__butch__ has joined #ruby-lang
ikrima has quit [Quit: Computer has gone to sleep.]
gnufied has quit [Quit: Leaving.]
rikai has quit [Remote host closed the connection]
teleological has joined #ruby-lang
__butch__ has quit [Read error: Connection reset by peer]
__butch__ has joined #ruby-lang
teleolog_ has joined #ruby-lang
rikai has joined #ruby-lang
retro|cz has quit [Ping timeout: 264 seconds]
dhruvasagar has joined #ruby-lang
teleological has quit [Ping timeout: 256 seconds]
tbuehlmann has quit [Remote host closed the connection]
MouseTheLuckyDog has quit [Ping timeout: 256 seconds]
mikewintermute has quit [Quit: mikewintermute]
Criztian has quit [Remote host closed the connection]
t_ has joined #ruby-lang
brianpWins has joined #ruby-lang
benlovell has joined #ruby-lang
rmascarenhas has joined #ruby-lang
benlovell has quit [Ping timeout: 256 seconds]
elia has joined #ruby-lang
_elia has joined #ruby-lang
elia has quit [Ping timeout: 276 seconds]
tonni has joined #ruby-lang
saarinen has joined #ruby-lang
jds_ has quit [Remote host closed the connection]
__carlos has quit [Read error: Connection reset by peer]
AgentWillyWonka has joined #ruby-lang
mytrile has quit [Remote host closed the connection]
charlydagos has joined #ruby-lang
swav has quit [Remote host closed the connection]
maxmanders has quit [Quit: Textual IRC Client: www.textualapp.com]
krohrbaugh has joined #ruby-lang
krohrbaugh1 has quit [Read error: Connection reset by peer]
pr0ton has joined #ruby-lang
_elia has quit [Quit: Computer has gone to sleep.]
davemaurakis has joined #ruby-lang
justinmb_ has joined #ruby-lang
adambeynon has joined #ruby-lang
davemaurakis has quit [Remote host closed the connection]
teleolog_ has quit [Remote host closed the connection]
davemaurakis has joined #ruby-lang
elia has joined #ruby-lang
teleological has joined #ruby-lang
_elia has joined #ruby-lang
pr0ton has quit [Ping timeout: 248 seconds]
fn_ has joined #ruby-lang
elia has quit [Ping timeout: 248 seconds]
glebm has joined #ruby-lang
glebm has quit [Client Quit]
pr0ton has joined #ruby-lang
mytrile has joined #ruby-lang
fn_ has quit [Remote host closed the connection]
ia___ has quit [Quit: ia___]
t_ has quit [Remote host closed the connection]
swav has joined #ruby-lang
ia___ has joined #ruby-lang
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
krohrbaugh has quit [Read error: Connection reset by peer]
krohrbaugh has joined #ruby-lang
rsl has quit [Quit: Textual IRC Client: www.textualapp.com]
mawueli has joined #ruby-lang
dhruvasagar has quit [Ping timeout: 248 seconds]
havenwood has joined #ruby-lang
mytrile has quit [Read error: Connection reset by peer]
mawueli is now known as Guest52785
mytrile has joined #ruby-lang
Uranio has quit [Quit: while you reading this, a kitty dies]
workmad3 has joined #ruby-lang
JpC0utur3 has joined #ruby-lang
JpC0utur3 has quit [Client Quit]
JpC0utur3 has joined #ruby-lang
JpC0utur3 has quit [Client Quit]
JpC0utur3 has joined #ruby-lang
rippa has quit [Ping timeout: 240 seconds]
JpC0utur3 has quit [Client Quit]
JpC0utur3 has joined #ruby-lang
lguardiola has quit [Ping timeout: 256 seconds]
mistym is now known as mistym_lunch
rippa has joined #ruby-lang
cored has quit [Ping timeout: 256 seconds]
ruby-lang122 has joined #ruby-lang
ruby-lang122 has left #ruby-lang [#ruby-lang]
rbrb has joined #ruby-lang
Earthfault has joined #ruby-lang
rbrb_ has joined #ruby-lang
rbrb_ has quit [Client Quit]
rbrb has quit [Client Quit]
Earthfault has left #ruby-lang [#ruby-lang]
_elia has quit [Ping timeout: 248 seconds]
machuga is now known as machuga|away
rickhull1 has joined #ruby-lang
machuga|away has quit [Excess Flood]
machuga has joined #ruby-lang
rickhull has quit [Ping timeout: 264 seconds]
breakingthings has quit [Quit: breakingthings]
mikewintermute has joined #ruby-lang
teleological has quit [Remote host closed the connection]
lguardiola has joined #ruby-lang
cmckni3 has quit [Quit: Textual IRC Client: www.textualapp.com]
mistym_lunch is now known as mistym
teleological has joined #ruby-lang
cmckni3 has joined #ruby-lang
machuga is now known as machuga|away
ia___ has quit [Quit: ia___]
headius has joined #ruby-lang
adambeynon has joined #ruby-lang
anonymuse has quit [Ping timeout: 256 seconds]
vlad_starkov has joined #ruby-lang
spuk has quit [Quit: Reconnecting]
spuk has joined #ruby-lang
pr0ton has quit [Ping timeout: 256 seconds]
vlad_starkov has quit [Read error: Connection reset by peer]
vlad_starkov has joined #ruby-lang
wycats__ has quit [Ping timeout: 260 seconds]
charlydagos has left #ruby-lang [#ruby-lang]
workmad3 has quit [Read error: Operation timed out]
tbuehlmann has joined #ruby-lang
ia___ has joined #ruby-lang
JpC0utur3 has quit [Ping timeout: 248 seconds]
__carlos has joined #ruby-lang
jsullivandigs has quit [Remote host closed the connection]
jsullivandigs has joined #ruby-lang
DomKM has quit [Quit: Leaving.]
postmodern has joined #ruby-lang
justinmb_ has quit [Remote host closed the connection]
jsullivandigs has quit [Ping timeout: 252 seconds]
jstemmer has joined #ruby-lang
Guest52785 has quit [Remote host closed the connection]
snarfmason has joined #ruby-lang
ruurd has quit [Quit: Leaving...]
yalue has quit [Read error: Connection reset by peer]
ruurd has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
teleological has quit [Remote host closed the connection]
teleological has joined #ruby-lang
teleolog_ has joined #ruby-lang
teleological has quit [Read error: Connection reset by peer]
poga_ has joined #ruby-lang
ruurd has quit [Quit: Leaving...]
ruurd has joined #ruby-lang
brendal has joined #ruby-lang
marr has joined #ruby-lang
poga has quit [Ping timeout: 256 seconds]
teleolog_ has quit [Read error: Connection reset by peer]
teleological has joined #ruby-lang
dingus_khan has joined #ruby-lang
poga_ has quit [Remote host closed the connection]
poga has joined #ruby-lang
brendal has left #ruby-lang ["Leaving"]
setmeaway has quit [Ping timeout: 264 seconds]
<yorickpeterse> https://www.youtube.com/watch?v=4Ri5cszSKEg here's a funny dog video
DomKM has joined #ruby-lang
DomKM has quit [Client Quit]
DomKM has joined #ruby-lang
vlad_starkov has quit [Remote host closed the connection]
GarethAdams has joined #ruby-lang
<erikh> moar cats
<yorickpeterse> I want a german shepherd so bad :<
<yorickpeterse> and a rottweiler :<
<yorickpeterse> and a hawk
<yorickpeterse> and a tiger
<yorickpeterse> definately a tiger
<Paradox> anyone used writeexcel?
AgentWillyWonka has quit [Quit: Linkinus - http://linkinus.com]
<Paradox> i would normally use csv
<Paradox> but turns out
<erikh> yorickpeterse: did you know there's a .cat TLD?
<Paradox> excel for windows loathes unicode
<Paradox> unless you do an import
<yorickpeterse> erikh: yes
<yorickpeterse> there's also .horse
<erikh> WHAT?
<Paradox> and .canon
<Paradox> and .travel
MaddinXx_ has quit [Remote host closed the connection]
<erikh> what the crap
<Paradox> and next year there will be .lol
<erikh> have they just gone off the rails or something
<Paradox> and .plus
<Paradox> google owns both lol and plus
<yorickpeterse> erikh: pretty much
<erikh> damn.lol
<Paradox> i see what they're trying to do with plus (and .+)
<erikh> 4chan.lol
<Paradox> paradox460.+
<yorickpeterse> trol.lol
<Paradox> for google plus
<erikh> oh man
<erikh> yorickpeterse: tro.lol.lol.lol.lol
<yorickpeterse> 2004 called, it wants its stupid URLs back
<Paradox> lol
<Paradox> .rails
<yorickpeterse> remember del.icio.us?
<erikh> yes
<yorickpeterse> nobody could fucking type that
<erikh> I was quite fond of that.
rsl has joined #ruby-lang
<Paradox> domai.nr
<Paradox> thats where i find my dumb domains
<yorickpeterse> ru.by
<Paradox> php.lol
<yorickpeterse> self.__python__.lol
<yorickpeterse> if only underscores were allowed
<Paradox> they are
<Paradox> all unicode is
<erikh> in domains?
<erikh> no.
<Paradox> yes
<Paradox> tinyarrow.ws
<erikh> show me the rfc where they changed that.
<erikh> ....
<erikh> that's punycode
<yorickpeterse> I don't see anything special in that URL
<erikh> underscores would conflict with all sorts of SRV shit
<yorickpeterse> wait wtf
<yorickpeterse> what's this black magic
teleological has quit [Read error: Connection reset by peer]
teleological has joined #ruby-lang
mytrile has quit [Remote host closed the connection]
<Paradox> http://➡.ws/lels
<GarethAdams> ga.rethada.ms
<injekt> what
<injekt> GarethAdams: hah you work at bbc?
<Paradox> getting unicode domain names isnt quite so easy
<Paradox> i think iwantmyname supports them
<Paradox> and gandi
<Paradox> but i'm :/ at gandi
<GarethAdams> I do
mbj has quit [Quit: leaving]
<yorickpeterse> most shit probably just checks using /[a-zA-Z\-]/
<injekt> did you ever work with andrewvos
<Paradox> with emoji though, you could do
<yorickpeterse> err, plus 0-9
<GarethAdams> he's in R&D IRC a lot but not based near me
<Paradox> i think the official rfc is nothing that a \b would match
<Paradox> or whatever
vlad_starkov has joined #ruby-lang
<injekt> ah
<Paradox> so probably no underscores
<Paradox> but could use box drawing characters
vlad_starkov has quit [Remote host closed the connection]
<dingus_khan> hey, just wanted to know if anyone had any insight into the state of the ruby/rails community in Brasil these days?
<Paradox> hue
<Paradox> i'd imagine its fairly vibrant
<Paradox> although you might want to ask on the ruby g+ community
<Paradox> most of the questions lately seem to be from russians though
adambeynon has quit [Quit: ["Textual IRC Client: www.textualapp.com"]]
<Paradox> yeah
henrikhodne has quit [Quit: Computer has gone to sleep.]
ruurd has quit [Quit: Leaving...]
stfn_ has joined #ruby-lang
pr0ton has joined #ruby-lang
henrikhodne has joined #ruby-lang
henrikhodne has quit [Client Quit]
workmad3 has joined #ruby-lang
rippa has quit [Ping timeout: 240 seconds]
LinkedoT has joined #ruby-lang
ia___ has quit [Quit: ia___]
dingus_khan has quit [Remote host closed the connection]
blaix has quit [Quit: Leaving.]
krombr has joined #ruby-lang
LinkedoT has quit [Ping timeout: 248 seconds]
LinkedoT has joined #ruby-lang
workmad3 has quit [Read error: Operation timed out]
<injekt> that was anti climatic
wanderley has joined #ruby-lang
mucker has quit [Quit: leaving]
<rue> Aww
_ffio_ has joined #ruby-lang
<rue> HTML 4.01 strict :D
ffio_ has quit [Ping timeout: 256 seconds]
<injekt> the only kind of html
Raynes has quit [Ping timeout: 248 seconds]
ruurd has joined #ruby-lang
<rue> What was that site supposed to be?
jsullivandigs has joined #ruby-lang
wmoxam has quit [Ping timeout: 256 seconds]
<injekt> I knew what was coming, but I thought it was going to be a redesign too
wanderley has quit [Quit: Saindo]
stfn_ has quit [Quit: Textual IRC Client: www.textualapp.com]
vlad_starkov has joined #ruby-lang
fedesilv_ has joined #ruby-lang
fedesilv_ has quit [Remote host closed the connection]
teleological has quit [Read error: Connection reset by peer]
teleological has joined #ruby-lang
crudson has quit [Ping timeout: 256 seconds]
fedesilva has quit [Ping timeout: 276 seconds]
justinmb_ has joined #ruby-lang
torrieri has joined #ruby-lang
headius has quit [Read error: Operation timed out]
headius has joined #ruby-lang
<rue> I don’t get it
<injekt> rue: it's a countdown timer for announcing the new open-source jekyll ruby-lang.org website
justinmb_ has quit [Remote host closed the connection]
saarinen has quit [Quit: saarinen]
saarinen has joined #ruby-lang
justinmb_ has joined #ruby-lang
mbj has joined #ruby-lang
mawueli has joined #ruby-lang
mawueli is now known as Guest4803
<rue> Aha
crudson has joined #ruby-lang
teleological has quit [Remote host closed the connection]
Guest4803 has quit [Remote host closed the connection]
<xuser> injekt: is it know when it will be up?
<injekt> xuser: it is up?
fedesilva has joined #ruby-lang
<injekt> xuser: that's the source for the current ruby-lang.org website
<xuser> err known
<xuser> injekt: ah ok
<xuser> thought they were putting a new on
<xuser> e
cjs226 has quit [Quit: cjs226]
rmascarenhas has quit [Ping timeout: 248 seconds]
wesside has quit [Quit: Ice cream truck!]
wesside has joined #ruby-lang
nathanstitt has quit [Quit: I growing sleepy]
pipework has quit [Remote host closed the connection]
teleological has joined #ruby-lang
pipework has joined #ruby-lang
wesside has quit [Client Quit]
hhatch has quit [Ping timeout: 252 seconds]
dingus_khan has joined #ruby-lang
<dingus_khan> Paradox, thanks for the response!
forrest has quit [Quit: Leaving]
wesside has joined #ruby-lang
symm- has joined #ruby-lang
workmad3 has joined #ruby-lang
<injekt> postmodern: nice work on ruby-install
wycats__ has joined #ruby-lang
havenwood has joined #ruby-lang
<postmodern> injekt, thank you, there's still bugs because i don't have full test coverage
<postmodern> injekt, haven't thought of a way to test the full install process, without actually downloading/unpacking/compiling/installing each ruby
<injekt> postmodern: sure, most of these kind of tools have zero test coverage so anything is nice. It's already working so much better than ruby-build so I'm happy
torrieri has quit [Quit: Leaving...]
wesside has quit [Quit: Computer has gone to sleep.]
mistym has quit [Remote host closed the connection]
<rue> Oo, a new one?
loincloth has quit [Remote host closed the connection]
torrieri has joined #ruby-lang
toretore has quit [Quit: Leaving]
teleological has quit [Remote host closed the connection]
diogene has joined #ruby-lang
diogene has quit [Client Quit]
<postmodern> rue, the second one so far
<postmodern> rue, to my knowledge ruby-build was the first standalone ruby builder util
komagome has joined #ruby-lang
torrieri has quit [Quit: Leaving...]
<rue> Seems about right
<rue> I’ll check it out
mistym has joined #ruby-lang
mistym has quit [Changing host]
mistym has joined #ruby-lang
Artheist has quit [Remote host closed the connection]
symm- has quit [Ping timeout: 252 seconds]
igaiga has joined #ruby-lang
davemaurakis has quit [Remote host closed the connection]
LinkedoT has quit [Ping timeout: 248 seconds]
mikewintermute_ has joined #ruby-lang
pskosinski has quit [Remote host closed the connection]
mikewintermute has quit [Ping timeout: 252 seconds]
mikewintermute_ is now known as mikewintermute
pkondzior___ has joined #ruby-lang
headius has quit [Quit: headius]
DomKM has quit [Read error: Connection reset by peer]
DomKM has joined #ruby-lang
stamina1 has quit [Ping timeout: 252 seconds]
rickhull1 has quit [Ping timeout: 240 seconds]
pskosinski has joined #ruby-lang
benwoody has quit [Ping timeout: 256 seconds]
rickhull has joined #ruby-lang
d_roge has quit [Ping timeout: 240 seconds]
priodev has quit [Ping timeout: 264 seconds]
benwoody has joined #ruby-lang
symm- has joined #ruby-lang
vbatts|work has quit [Ping timeout: 256 seconds]
saarinen has quit [Quit: saarinen]
solars has quit [Ping timeout: 252 seconds]
wmoxam has joined #ruby-lang
teleological has joined #ruby-lang
ruurd has quit [Quit: Leaving...]
wmoxam has quit [Read error: Connection reset by peer]
ruurd has joined #ruby-lang
vbatts|work has joined #ruby-lang
ruurd has quit [Client Quit]
cofin has quit [Quit: cofin]
wmoxam has joined #ruby-lang
d_roge has joined #ruby-lang
snarfmason has quit [Ping timeout: 248 seconds]
torrieri has joined #ruby-lang
saarinen has joined #ruby-lang
tbuehlmann has quit [Remote host closed the connection]
somasonic has joined #ruby-lang
<somasonic> hi guys, anyone know any good tutorials or documentation on building plugins into applications, or alternatively a good plugin framework?
wmoxam has quit [Ping timeout: 248 seconds]
mdedetrich has joined #ruby-lang
teleological has quit [Remote host closed the connection]
fedesilva has quit [Remote host closed the connection]
tomzx_mac has joined #ruby-lang
Wardrop[work] has joined #ruby-lang
Wardrop has quit [Ping timeout: 264 seconds]
Wardrop[work] is now known as Wardrop
workmad3 has quit [Ping timeout: 248 seconds]
snarfmason has joined #ruby-lang
saarinen has quit [Quit: saarinen]
JpC0utur3 has joined #ruby-lang
<rickhull> i'm sort of skeptical of the entire concept of plugins. i'd rather provide a library or API and let the consumer go nuts. but rack middleware seems like a sane way to "inject code into a predefined execution loop"
priodev has joined #ruby-lang
<rickhull> if that's what you mean by a plugin
igaiga has quit [Remote host closed the connection]
<apeiros_> "middleware" is just another term for "plugin"
<ericwood> middleware is the middle manager of the software world
<rickhull> i dunno, i'm not sure i would describe e.g. firefox plugins as middleware
<apeiros_> right. middleware is a subset of plugins.
<somasonic> rickhull: i'm writing an irc bot
<somasonic> hope that explains it better
<erikh> rickhull: hey bud
<rickhull> o/
<erikh> up for beering next week sometime/
<erikh> working in the mission now
<rickhull> oh yeah, definitely
<rickhull> somasonic: so you want to provide a plugin interface to your bot for others to develop on? i'd be tempted to instead provide a high-level bot-building library
cofin has joined #ruby-lang
torrieri has quit [Quit: Leaving...]
<somasonic> rickhull: no, it's more for internal swapping of modules
Wardrop has left #ruby-lang [#ruby-lang]
symm- has quit [Ping timeout: 248 seconds]
<somasonic> it's a psuedoserver rather than a bot, so you kinda have to blur the lines a bit, as one irc connection can serve 1000 bots
S1kx has quit [Ping timeout: 264 seconds]
<somasonic> but you only want one server instance
torrieri has joined #ruby-lang
<rickhull> but e.g. HUP with a new config wouldn't work?
<rickhull> for "swapping of modules"
<somasonic> rickhull: im changing code a lot
<somasonic> i don't want to restart for every minor change
<somasonic> if i restart the process, it creates 5 lines of notice spam to all opers
<rickhull> sure. that was sort of a baseline simplest thing that could possibly work. assuming you load a config on server start
pskosinski has quit [Quit: pskosinski]
<rickhull> but you could reload the config without breaking connections
<rickhull> or have an API for that or console commands
<rickhull> i'm not saying plugins are a bad approach. i'm just gun-shy because my sense is that they have a lot of "baggage", can be difficult to design / implement, and nontrivial history of failure as an approach
torrieri has quit [Quit: Leaving...]
torrieri has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
nathanstitt has joined #ruby-lang
dingus_khan has quit [Remote host closed the connection]
marr has quit [Ping timeout: 248 seconds]
Raynes has joined #ruby-lang
LinkedoT has joined #ruby-lang
cofin has quit [Quit: cofin]