JDiPierro has quit [Remote host closed the connection]
sevvie has joined #ruby
JDiPierro has joined #ruby
<tearan>
GaryOak_ I solved my problem
<tearan>
Turns out of you 'include RSPEC::Matchers' it fucks shit up up
Dude007 has quit [Remote host closed the connection]
towski__ has joined #ruby
towski_ has quit [Ping timeout: 256 seconds]
zarubin_ has quit [Remote host closed the connection]
teddyp1cker has quit [Ping timeout: 252 seconds]
_cake has joined #ruby
Pharaoh2 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dfinninger has joined #ruby
Sawbones has joined #ruby
gusrub has quit [Ping timeout: 272 seconds]
Ellis has joined #ruby
<Ellis>
i want to build a site using ruby but not rails, anyone know how to connect ruby to mysql?
tus has quit [Ping timeout: 248 seconds]
FernandoBasso has quit [Quit: leaving]
exadeci has quit [Quit: Connection closed for inactivity]
Deele has quit [Ping timeout: 256 seconds]
willharrison has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
marr has quit [Ping timeout: 248 seconds]
<Ellis>
i’m trying to install the mysql gem but i get this error emssage: Error installing mysql:
<Ellis>
ERROR: Failed to build gem native extension.
JDiPierro has quit [Remote host closed the connection]
Sawbones has quit [Remote host closed the connection]
michaeldeol has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
makepkgnotwar has joined #ruby
<riceandbeans>
Ellis: rails is just a framework
<riceandbeans>
it defaults to using activerecord to abstract the db from you
<Ellis>
riceandbeans: yeah i know that
Pupeno has joined #ruby
<riceandbeans>
to install a gem you're going to likely need the libraries necessary to build the gem unless it's in pure ruby
<Ellis>
ok how do i figure out what libraries i need?
<apeiros>
Ellis: read the error. if you don't see it, gist the full error.
<riceandbeans>
look at the errors when trying to build your gem
<jhass>
Ellis: mysql is basically deprecated, use the mysql2 gem
makepkgnotwar has quit [Max SendQ exceeded]
<jhass>
and then read the error, yeah
<riceandbeans>
and then be a man and use postgres
<riceandbeans>
:P
charliesome has joined #ruby
<apeiros>
riceandbeans: didn't know male genitalia were a prerequisite for postgres
sevvie has quit [Ping timeout: 272 seconds]
makepkgnotwar has joined #ruby
Megtasti_ has quit []
<Ellis>
smh riceandbeans smh
<Ellis>
thanks everyone for the info
Ellis has left #ruby [#ruby]
tus has joined #ruby
makepkgnotwar has quit [Client Quit]
sevvie has joined #ruby
<yh>
woah
Stalkr^ has quit [Quit: Leaving...]
<yh>
didn't expect to come onto #ruby and see apeiros talking about genitalia
delianides has joined #ruby
<jhass>
that you're still not used to it...
<apeiros>
yh: I was trying to tell riceandbeans that "be a man and X" is not a good idea
<apeiros>
+saying
<jhass>
don't you know why it's huMAN
JDiPierro has joined #ruby
djbkd has quit [Remote host closed the connection]
zarubin_ has joined #ruby
bricker has quit [Ping timeout: 264 seconds]
duncannz has joined #ruby
<shevy>
this channel is on drugs again
<apeiros>
jhass: no, I don't
CorpusCallosum has quit [Ping timeout: 255 seconds]
jamto11 has quit [Remote host closed the connection]
Pupeno has quit [Remote host closed the connection]
Sawbones has joined #ruby
imran_raja has joined #ruby
sarmiena_ has joined #ruby
<sarmiena_>
is Set insert O(1)?
bonhoeffer has joined #ruby
Hobogrammer has joined #ruby
towski__ has quit [Remote host closed the connection]
wallerdev has quit [Quit: wallerdev]
<jhass>
mh, worst case os O(n) I guess
<jhass>
average case should be close to O(1) though
robustus has quit [Ping timeout: 264 seconds]
<apeiros>
amortized O(1)
<sarmiena_>
looks like it’s backed by a hash.
<jhass>
yup
<sarmiena_>
so O(1)
<apeiros>
insertion time is only O(n) if you have catastrophic hash functions
<jhass>
^
<sarmiena_>
math proves O(1), common sense says O(1) possible
<jhass>
so unlikely but possible
<sarmiena_>
er.. O(n)
<sarmiena_>
curious… def add(o)
<sarmiena_>
@hash[o] = true
<sarmiena_>
self
<sarmiena_>
end
tearan has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<sarmiena_>
@hash[o] = true… ??!? what the heck
<jhass>
yeah
<sarmiena_>
doesn’t allow for collisions
<jhass>
the set is the hashes keyset
<riceandbeans>
fine
<riceandbeans>
be a professional and use postgres
<riceandbeans>
because mysql is amateur
<apeiros>
riceandbeans: *thumbs up* :)
robustus has joined #ruby
imran_raja has quit [Ping timeout: 255 seconds]
<sarmiena_>
nvm got it
<sarmiena_>
thanks guys
<apeiros>
even amateurs use postgres. it's just better™
wallerdev has joined #ruby
baroquebobcat has quit [Quit: baroquebobcat]
Pupeno has joined #ruby
Pupeno has joined #ruby
iliketur_ has quit [Remote host closed the connection]
jerematic has joined #ruby
jack_rabbit has joined #ruby
Pupeno has quit [Remote host closed the connection]
Pupeno has joined #ruby
jconnolly has quit [Ping timeout: 256 seconds]
Cache_Money has quit [Quit: Cache_Money]
jefus__ is now known as jefus
<shevy>
:)
<havenwood>
postgres just seems further along than pregres and currentgres
<shevy>
lol
wallerdev has quit [Ping timeout: 245 seconds]
<apeiros>
havenwood: you missed ingres
<havenwood>
i digres
<shevy>
you guys are having way too much fun with that
maletor has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<shevy>
if that continues
<shevy>
I'm going to call the ogres
Zai00 has quit [Quit: Zai00]
Megtastique has joined #ruby
patrick99e99 has quit [Ping timeout: 264 seconds]
patrick99e99 has joined #ruby
_1_alexcaro has joined #ruby
<_1_alexcaro>
hey
<apeiros>
_1_alexcaro: hi, welcome to the ruby programming language channel
<apeiros>
!whatschat
<helpa>
Please remove this app, it's crap
<shevy>
hmm
Aswebb_ has quit []
<shevy>
the WhatsApp folks are real people? Or are they bots?
<_1_alexcaro>
sup
<apeiros>
shevy: whatschat, not whatsapp
<shevy>
ok
bonhoeffer_ has joined #ruby
valkyrka has quit [Ping timeout: 256 seconds]
Swappticon has joined #ruby
ico has quit [Remote host closed the connection]
bonhoeffer has quit [Ping timeout: 256 seconds]
<_1_alexcaro>
Hw can we have fun in this room
djbkd has joined #ruby
<apeiros>
_1_alexcaro: you understand that this room is about a programming language?
bonhoeffer has joined #ruby
<shevy>
I don't see these folks interact
einarj has joined #ruby
bonhoeffer_ has quit [Ping timeout: 245 seconds]
RegulationD has joined #ruby
<vhlfd>
Weekend!
<_1_alexcaro>
good
djbkd has quit [Ping timeout: 246 seconds]
kblake has quit [Remote host closed the connection]
<vhlfd>
shevy, they're w00w00!
<shevy>
huh
<shevy>
w00w00?
<vhlfd>
shevy, Google it.
<shevy>
is this the sound a dog makes
willharrison has joined #ruby
<riceandbeans>
ummm
<shevy>
I can't! I am writing a vimrc generator right now... because I can no longer want to be bothered to maintain a 10.000 lines file!
bonhoeffer_ has joined #ruby
<riceandbeans>
shevy: that's what github is for
jschoolcraft has quit [Quit: peace]
mistergibson has quit [Quit: Leaving]
_1_alexcaro has quit [Remote host closed the connection]
<riceandbeans>
ok, so I have a question for any non americans here
x77686d has joined #ruby
<shevy>
you mean to store revision history of these files right?
einarj has quit [Ping timeout: 250 seconds]
<riceandbeans>
if you use a . for what americans use a , to mean, ie, 10000 being 10.000, how do you say decimals? like 1 and 1/4
jerematic has quit [Remote host closed the connection]
<riceandbeans>
shevy: to store a file and just git clone it wherever you go
bonhoeffer has quit [Ping timeout: 244 seconds]
bonhoeffer_ is now known as bonhoeffer
jenrzzz has quit [Ping timeout: 255 seconds]
<shevy>
yeah but I just can't look at vimrc, it makes me angry
RegulationD has quit [Ping timeout: 264 seconds]
car has quit [Ping timeout: 245 seconds]
<riceandbeans>
shevy: I have another solution
<riceandbeans>
shevy: use emacs
<apeiros>
riceandbeans: varies from country to country
<shevy>
I have found emacs to be much harder than vim :)
dfinninger has quit [Remote host closed the connection]
<apeiros>
riceandbeans: swiss use 10'000.123
<apeiros>
riceandbeans: germans 10.000,12
<riceandbeans>
apeiros: that just looks like lat lon
<riceandbeans>
the swiss I mena
<riceandbeans>
mean
<apeiros>
I'm pretty sure there's a list of which countries use what
<shevy>
the swiss are weird people
<riceandbeans>
shevy: can you do with vim like you can do with emacs and have a .vimd or something?
JDiPierro has quit []
<riceandbeans>
with all your stuff?
<shevy>
you mean a directory?
<riceandbeans>
a directives directory, yes
<shevy>
I have had that already actually... all aliases in one file, all functions in another, and so forth
<riceandbeans>
with files which are included
<shevy>
yeah
<apeiros>
I quite like using ' for thousands separator. it's much harder to mistake as decimal separator.
<shevy>
I tried to clean up things like that
<shevy>
and ended up abandoning vim :/
<riceandbeans>
for what?
<shevy>
bluefish 1.x°!
<riceandbeans>
tell me nano
jlast has quit [Remote host closed the connection]
<riceandbeans>
please tell me nano
<shevy>
nah, nano is too cumbersome for large changes
maximski has joined #ruby
_blizzy_ has quit [Ping timeout: 244 seconds]
krisquigley has joined #ruby
bonhoeffer_ has joined #ruby
bonhoeffer has quit [Ping timeout: 245 seconds]
bonhoeffer_ is now known as bonhoeffer
Guest13435 has joined #ruby
x77686d has quit [Quit: x77686d]
<Guest13435>
best python interpreter?
krisquigley has quit [Ping timeout: 256 seconds]
<riceandbeans>
Guest13435: pypy
gregf1 has joined #ruby
zz_twistedpixels is now known as twistedpixels
<shevy>
does one of you guy use and code in both ruby and python?
<shevy>
*guys
<shevy>
remove the first 'and' too
<shevy>
I guess I need to get some sleep soon...
sarmiena_ has quit [Quit: sarmiena_]
bonhoeffer_ has joined #ruby
<shevy>
I'd love to see if there is a noticable productivity difference, provided that one would have the same amount of experience in either, using that language
<shevy>
I think when I compare my php days and my ruby days, I am simply more productive in ruby. That might be because I am better now? But I also think it is because php really is much more annoying to use
bonhoeffer has quit [Ping timeout: 252 seconds]
bonhoeffer has joined #ruby
bonhoeffer has quit [Client Quit]
_br_ has quit [Read error: Connection reset by peer]
bonhoeffer_ has quit [Ping timeout: 272 seconds]
sankaber has joined #ruby
bonhoeffer has joined #ruby
<riceandbeans>
shevy: I do python when I have to and I hate it
<shevy>
hehe
jamto11 has joined #ruby
<riceandbeans>
I like ruby, but I tend to crank out code a LOT faster in perl, personally
<shevy>
I am not a big fan of python either, but I wonder what would be if I would have picked python rather than ruby years ago
jeramy_s has joined #ruby
<riceandbeans>
there's something wrong in my brain
delianides has quit [Remote host closed the connection]
icebourg has joined #ruby
iliketurtles has joined #ruby
commmmodo has joined #ruby
commmmodo has left #ruby [#ruby]
<mozzarella>
I used to use python
<hoelzro>
riceandbeans: I'm the same way
<riceandbeans>
I had to use perl a lot more for work a couple jobs back
<riceandbeans>
it just got...really heavily engrained in me
<shevy>
mozzarella why did you switch to ruby, or are you still using both?
Sawbones has quit [Remote host closed the connection]
jamto11 has quit [Ping timeout: 264 seconds]
bonhoeffer has quit [Quit: bonhoeffer]
Synthbread has joined #ruby
Pupeno has quit [Quit: Leaving...]
<shevy>
I don't like your nick
<shevy>
you make me hungry man :(
jerematic has joined #ruby
yfeldblum has quit [Remote host closed the connection]
<shevy>
oh and riceandbeans is also food related
<shevy>
what's next... pizzaops
<shevy>
oops
phutchins has joined #ruby
<mozzarella>
I tried python, perl and php, and finally settled for ruby
<mozzarella>
left python when the 2.x 3.x split happened
doodlehaus has quit [Remote host closed the connection]
jconnolly has joined #ruby
<shevy>
ah that makes sense
<shevy>
that was very unfun
<mozzarella>
ruby is just more fun and more logical
djbkd has joined #ruby
rkazak_ has joined #ruby
sevvie has quit [Ping timeout: 252 seconds]
maximski has quit []
dfinninger has joined #ruby
jenrzzz has joined #ruby
sevvie has joined #ruby
dfinninger has quit [Remote host closed the connection]
jconnolly has quit [Ping timeout: 245 seconds]
<mozzarella>
I didn't like the forced indentation of python, the explicit self, the fact that sometimes you must call methods on objects and sometimes you must pass objects to functions (i.e. len("str") vs "str".len), the fact that there are two different versions of the language, etc.
<shevy>
yeah
<agent_white>
CANIGETA-AMEN?!
Sawbones has joined #ruby
<shevy>
AMEN
iliketurtles has quit [Quit: zzzzz…..]
iliketurtles has joined #ruby
<mozzarella>
I like ruby's blocks and "functional" functions like map, select, find, etc.
<mozzarella>
it's great to be able to chain them without having to nest function calls
vivekananda has quit [Quit: Leaving]
foureight84 has joined #ruby
jack_rabbit has quit [Ping timeout: 244 seconds]
netroby has joined #ruby
RowdyChildren has left #ruby [#ruby]
ramfjord has quit [Ping timeout: 256 seconds]
bonhoeffer has joined #ruby
foureight84 has quit [Ping timeout: 246 seconds]
einarj has joined #ruby
* agent_white
smacks shevy's head -- watches him convulse whilst speaking ruby in tongue
<shevy>
lol
<shevy>
why so violent
* agent_white
smacks shevy's head softly
<agent_white>
:D
amystephen has quit [Quit: amystephen]
tubuliferous has quit [Ping timeout: 256 seconds]
<shevy>
oh good you need more sex
jeramy_s has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bonhoeffer has quit [Ping timeout: 246 seconds]
senayar has quit []
jeramy_s has joined #ruby
adriancb has joined #ruby
stef204 has quit [Remote host closed the connection]
Hijiri has joined #ruby
lessless has joined #ruby
einarj has quit [Ping timeout: 246 seconds]
gregf1 has quit [Quit: WeeChat 1.0.1]
yfeldblum has joined #ruby
teddyp1cker has joined #ruby
Cache_Money has joined #ruby
sevvie has quit [Ping timeout: 255 seconds]
<vhlfd>
:(
netroby has quit [Remote host closed the connection]
gregf1 has joined #ruby
triple_b_ has joined #ruby
jlast has joined #ruby
netroby has joined #ruby
fortunate has joined #ruby
netroby has quit [Max SendQ exceeded]
netroby has joined #ruby
triple_b has quit [Ping timeout: 256 seconds]
teddyp1cker has quit [Ping timeout: 244 seconds]
ponga has joined #ruby
bradleyprice has quit [Remote host closed the connection]
Sawbones has quit [Remote host closed the connection]
<rkazak_>
Hey this is a friendly chat room!!! :O
jlast has quit [Ping timeout: 256 seconds]
jamto11 has joined #ruby
yh has quit [Ping timeout: 264 seconds]
zarubin_ has quit [Remote host closed the connection]
pwattste has quit [Remote host closed the connection]
phutchins has quit [Ping timeout: 252 seconds]
jenrzzz has quit [Ping timeout: 248 seconds]
jenrzzz has joined #ruby
x77686d has joined #ruby
Filete has joined #ruby
yeticry has quit [Ping timeout: 250 seconds]
bruno- has joined #ruby
tcrypt has quit [Remote host closed the connection]
yeticry has joined #ruby
red_horned_rihno has quit [Ping timeout: 256 seconds]
yh has joined #ruby
claptor has joined #ruby
bruno- has quit [Ping timeout: 252 seconds]
avarice has joined #ruby
claptor has quit [Client Quit]
lordkryss has quit [Quit: Connection closed for inactivity]
JoshGlzBrk has joined #ruby
avarice has quit [Client Quit]
fortunate has quit [Ping timeout: 256 seconds]
tier has joined #ruby
MatthewsFace has joined #ruby
yfeldblum has quit [Remote host closed the connection]
yh has quit [Ping timeout: 250 seconds]
MatthewsFace has quit [Ping timeout: 244 seconds]
JoshGlzBrk has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
JoshGlzBrk has joined #ruby
tus has quit []
arescorpio has quit [Excess Flood]
JoshGlzBrk has quit [Client Quit]
car has joined #ruby
RegulationD has joined #ruby
Guest65 has joined #ruby
Nirgali42 has quit [Ping timeout: 245 seconds]
Nirgali42 has joined #ruby
jmhmccr has quit [Quit: Connection closed for inactivity]
RegulationD has quit [Ping timeout: 256 seconds]
iasoon has quit [Ping timeout: 252 seconds]
sankaber has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ponga has quit [Remote host closed the connection]
Cache_Money has quit [Quit: Cache_Money]
krisquigley has joined #ruby
bradleyprice has joined #ruby
frem has quit [Quit: Connection closed for inactivity]
davispuh has quit [Remote host closed the connection]
delianides has joined #ruby
djbkd has quit [Remote host closed the connection]
djbkd has joined #ruby
djbkd_ has joined #ruby
krisquigley has quit [Ping timeout: 245 seconds]
jordsmi has joined #ruby
delianides has quit [Ping timeout: 250 seconds]
Mia has quit [Read error: Connection reset by peer]
djbkd has quit [Ping timeout: 248 seconds]
charliesome has quit [Quit: zzz]
bwwrd has joined #ruby
bonhoeffer has joined #ruby
havenwood has quit [Remote host closed the connection]
braincrash has quit [Quit: bye bye]
jlast has joined #ruby
agrinb has quit [Remote host closed the connection]
androidbruce has quit []
djellemah has quit [Ping timeout: 272 seconds]
androidbruce_ is now known as androidbruce
androidbruce has quit [Changing host]
androidbruce has joined #ruby
androidbruce has left #ruby ["Leaving"]
tier has quit [Remote host closed the connection]
adamjleonard has joined #ruby
pontiki has joined #ruby
Wolland has joined #ruby
bonhoeffer has quit [Ping timeout: 252 seconds]
yh has joined #ruby
jlast has quit [Ping timeout: 256 seconds]
braincrash has joined #ruby
dfinninger has joined #ruby
djellemah has joined #ruby
iasoon has joined #ruby
gsd has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
centrx has quit [Quit: Shutting down, Please wait...]
Joufflu_ has quit [Quit: Peace]
sigurding has joined #ruby
yh has quit [Ping timeout: 265 seconds]
yh has joined #ruby
freerobby has quit [Quit: Leaving.]
varunwachaspati has joined #ruby
sigurding has quit [Ping timeout: 250 seconds]
tubuliferous_ has joined #ruby
browndawg has left #ruby [#ruby]
speaking1ode has joined #ruby
speakingcode has quit [Ping timeout: 245 seconds]
pontiki has quit [Quit: brb]
Limix has joined #ruby
pontiki has joined #ruby
Limix has quit [Client Quit]
jordsmi has quit [Quit: Connection closed for inactivity]
tubuliferous_ has quit [Ping timeout: 256 seconds]
bim has joined #ruby
Filete has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Limix has joined #ruby
serivichi has joined #ruby
doodlehaus has joined #ruby
brainslug has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
A205B064 has joined #ruby
bim has quit [Ping timeout: 250 seconds]
dfinninger has quit [Remote host closed the connection]
kyrylo has joined #ruby
JoshGlzBrk has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
doodlehaus has quit [Ping timeout: 265 seconds]
vivekananda has joined #ruby
Limix has quit [Quit: Limix]
vivekananda has quit [Read error: Connection reset by peer]
Limix has joined #ruby
chinmay_dd has joined #ruby
charliesome has quit [Quit: zzz]
Darryl___ has joined #ruby
Limix has quit [Client Quit]
serivichi has quit [Ping timeout: 244 seconds]
bruno- has joined #ruby
roolo has joined #ruby
discypher has joined #ruby
RegulationD has joined #ruby
serivichi has joined #ruby
bruno- has quit [Ping timeout: 252 seconds]
charliesome has joined #ruby
arup_r has joined #ruby
teddyp1cker has joined #ruby
RegulationD has quit [Ping timeout: 252 seconds]
benlieb_ has quit [Quit: benlieb_]
arup_r has quit [Remote host closed the connection]
jlast has joined #ruby
teddyp1cker has quit [Ping timeout: 255 seconds]
jlast has quit [Ping timeout: 256 seconds]
bradleyprice has quit [Remote host closed the connection]
rippa has joined #ruby
pontiki has quit [Quit: good night, all]
Channel6 has quit [Quit: Leaving]
LudicrousMango has quit [Ping timeout: 265 seconds]
sarmiena_ has joined #ruby
lemur has joined #ruby
QuintinAdam has quit [Ping timeout: 252 seconds]
LudicrousMango has joined #ruby
lxsameer has joined #ruby
hyperdrive has quit [Changing host]
hyperdrive has joined #ruby
hyperdrive is now known as hdrv
lessless has joined #ruby
lemur has quit [Remote host closed the connection]
krisquigley has joined #ruby
musashi1 has joined #ruby
varunwachaspati has quit [Ping timeout: 272 seconds]
serivichi has quit [Ping timeout: 252 seconds]
LudicrousMango has quit [Ping timeout: 256 seconds]
krisquigley has quit [Ping timeout: 244 seconds]
Xiti has quit [Quit: Xiti]
serivichi has joined #ruby
icebourg has quit []
ramfjord has joined #ruby
JoshGlzBrk has joined #ruby
piotrj has quit [Remote host closed the connection]
dfinninger has joined #ruby
dfinninger has quit [Ping timeout: 246 seconds]
f3lp has joined #ruby
iliketurtles has quit [Remote host closed the connection]
Zen-Zen has joined #ruby
beneggett has quit [Ping timeout: 256 seconds]
markholmes has joined #ruby
jheg has joined #ruby
roolo has quit [Remote host closed the connection]
Guest13435 has quit [Quit: WeeChat 0.4.2]
chinmay_dd has quit [Remote host closed the connection]
yh has quit [Ping timeout: 272 seconds]
jack_rabbit has joined #ruby
doodlehaus has joined #ruby
beneggett has joined #ruby
piotrj has joined #ruby
zorak8 has quit [Ping timeout: 245 seconds]
iasoon has quit [Ping timeout: 245 seconds]
jconnolly has joined #ruby
doodlehaus has quit [Ping timeout: 245 seconds]
Takle has joined #ruby
tvw has joined #ruby
digitalextremist has quit [Ping timeout: 248 seconds]
jlast has joined #ruby
digitalextremist has joined #ruby
jconnolly has quit [Ping timeout: 244 seconds]
Takle has quit [Ping timeout: 264 seconds]
govg has joined #ruby
kyrylo has quit [Ping timeout: 252 seconds]
jlast has quit [Ping timeout: 256 seconds]
RedCrustacean has joined #ruby
lolmaus has joined #ruby
beneggett has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ackpacket has quit [Ping timeout: 246 seconds]
digitalextremist has quit [Quit: Leaving]
tubuliferous_ has joined #ruby
longfeet has quit [Read error: Connection reset by peer]
ramfjord has quit [Ping timeout: 264 seconds]
einarj has joined #ruby
beneggett has joined #ruby
tubuliferous_ has quit [Ping timeout: 244 seconds]
JoshGlzBrk has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
browndawg has joined #ruby
djbkd has joined #ruby
benlieb_ has joined #ruby
nyilmeregbeka has joined #ruby
bim has joined #ruby
einarj has quit [Ping timeout: 264 seconds]
Morkel has joined #ruby
sandelius has joined #ruby
bim has quit [Ping timeout: 244 seconds]
piotrj has quit [Remote host closed the connection]
ramfjord has joined #ruby
serivichi has quit [Ping timeout: 272 seconds]
Jiyuhen has joined #ruby
beneggett has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Pharaoh2 has joined #ruby
mostlybadfly has quit [Quit: Connection closed for inactivity]
<sandelius>
Is API <-> client side frameworks the future of web development?
nyilmeregbeka has quit [Read error: Connection reset by peer]
dfinninger has joined #ruby
_blizzy_ has joined #ruby
bruno- has joined #ruby
chinmay_dd has joined #ruby
benlieb_ has quit [Quit: benlieb_]
ThinkNode has joined #ruby
<ThinkNode>
do you guys code in ruby?
<Nilium>
I'd guess so.
markholmes has quit [Quit: So it goes.]
ramfjord has quit [Ping timeout: 256 seconds]
dfinninger has quit [Ping timeout: 246 seconds]
Morkel has quit [Quit: Morkel]
RegulationD has joined #ruby
overcrush has joined #ruby
<sandelius>
yeah
bruno- has quit [Ping timeout: 252 seconds]
dtusk has joined #ruby
lessless has quit [Ping timeout: 248 seconds]
RegulationD has quit [Ping timeout: 272 seconds]
yfeldblum has joined #ruby
<wasamasa>
ThinkNode: no, this is actually a channel dedicated to the html tag
Morkel has joined #ruby
ramfjord has joined #ruby
quimrstorres has joined #ruby
<ThinkNode>
damn
Morkel has quit [Client Quit]
<ThinkNode>
why so sarcastic
<wasamasa>
you have "Node" in your nick
<wasamasa>
you cannot possibly expect serious answers on that
<ThinkNode>
what's wrong with node ?
LudicrousMango has joined #ruby
noobda has joined #ruby
psy_ has quit [Quit: Leaving]
bradleyprice has joined #ruby
jack_rabbit has quit [Ping timeout: 245 seconds]
<noobda>
hey all, how to make class variables public?
psy_ has joined #ruby
exadeci has joined #ruby
teddyp1cker has joined #ruby
<browndawg>
noobda: :attr_accessors
<chinmay_dd>
hey guys, i am a sophomore studying Information Technology. i have to give an introductory talk on ruby for about an hour. What do you guys think i should cover?
quimrstorres has quit [Remote host closed the connection]
alex1404 has joined #ruby
<noobda>
chinmay kaunse college me he?
<chinmay_dd>
NITK Surathkal
varunwachaspati has joined #ruby
<noobda>
hawa kar raha he saala haha
<chinmay_dd>
eh?
<noobda>
just kidding lol
Jackneill has joined #ruby
<ThinkNode>
what the fuck
<ThinkNode>
lol
<noobda>
cover that ruby is magic
<noobda>
end of story
<ThinkNode>
you guys hate node?
<browndawg>
bc
yfeldblu_ has joined #ruby
jlast has joined #ruby
Mark-6ma has joined #ruby
sevenseacat has joined #ruby
teddyp1cker has quit [Ping timeout: 264 seconds]
greenbagels_ has joined #ruby
govg has quit [Ping timeout: 252 seconds]
sandelius has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
bayed has joined #ruby
greenbagels has quit [Disconnected by services]
yfeldblum has quit [Ping timeout: 264 seconds]
noobda has quit [Quit: Page closed]
govg has joined #ruby
Dude007 has joined #ruby
_hollywood has joined #ruby
jlast has quit [Ping timeout: 256 seconds]
Darryl___ has quit [Quit: Connection closed for inactivity]
greenbagels_ has quit [Client Quit]
greenbagels has joined #ruby
jheg has quit [Quit: jheg]
Mon_Ouie has joined #ruby
Mon_Ouie has quit [Changing host]
Mon_Ouie has joined #ruby
<ThinkNode>
why do u fuckers hate node?
alex1404 has quit []
krisquigley has joined #ruby
<browndawg>
because adolf hitler used node, and we all know how that turned out
beneggett has joined #ruby
<ThinkNode>
oh true
<chinmay_dd>
XD
<ThinkNode>
yeah those were the days right
<ThinkNode>
nowadays jews can run around unchecked
einarj has joined #ruby
<sevenseacat>
hi everyone!
musashi1 has quit [Read error: Connection timed out]
<ThinkNode>
sevenseacat:do you hate node?
<sevenseacat>
i am indifferent to node
wicope has joined #ruby
wicope has quit [Max SendQ exceeded]
<ThinkNode>
most people here are node haters
wicope has joined #ruby
krisquigley has quit [Ping timeout: 246 seconds]
<ThinkNode>
saw my name and started talking shit
<sevenseacat>
thats nice. they're allowed to.
<ThinkNode>
yeah if they want to be little bitches, then they have the right to do so
ThinkNode was kicked from #ruby by sevenseacat [Your behavior is not conducive to the desired environment.]
roshanavand has joined #ruby
musashi1 has joined #ruby
beneggett has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
bluOxigen has joined #ruby
quimrstorres has joined #ruby
red_horned_rihno has joined #ruby
einarj has quit [Ping timeout: 252 seconds]
bruno- has joined #ruby
Elite6809 has joined #ruby
roshanavand has quit [Ping timeout: 246 seconds]
roshanavand has joined #ruby
zzing has joined #ruby
BradPitt has joined #ruby
Takle has joined #ruby
f3lp has quit [Ping timeout: 272 seconds]
ahmetkapikiran has joined #ruby
ahmetkapikiran has quit [Client Quit]
roshanavand has quit [Quit: roshanavand]
roshanavand has joined #ruby
Bacta has joined #ruby
<Bacta>
I've got a directory of Ruby files with each defining a class inside module X and inheriting from X::Base
<Bacta>
But when I call descendants I only get the classes from source files I'm included
djbkd has quit [Remote host closed the connection]
<Bacta>
I'm a beginner to Ruby but not to programming. It smells like the code I've inherited wasn't designed very well in terms of structure.
<Bacta>
Any ideas on what's going wrong?
<sevenseacat>
you cant use classes defined in files you havent loaded
dfinninger has joined #ruby
davedev24_ has quit [Remote host closed the connection]
<Bacta>
Makes sense. What's the "Ruby Way" for initialising modules spanning multiple files?
<sevenseacat>
to require all of the modules that the class depends on, in the file itself
quimrstorres has quit [Remote host closed the connection]
dfinninger has quit [Ping timeout: 252 seconds]
chinmay_dd has quit [Quit: Leaving]
roolo has joined #ruby
beneggett has joined #ruby
jconnolly has joined #ruby
govg has quit [Ping timeout: 256 seconds]
govg has joined #ruby
beneggett has quit [Client Quit]
_blizzy_ has quit [Ping timeout: 244 seconds]
sandelius has joined #ruby
lele is now known as Guest24
A205B064 has quit [Ping timeout: 248 seconds]
roolo has quit [Ping timeout: 256 seconds]
jconnolly has quit [Ping timeout: 264 seconds]
doodlehaus has joined #ruby
ponga has joined #ruby
_1_ has joined #ruby
_1_ has left #ruby [#ruby]
decoponio has joined #ruby
senayar has joined #ruby
senayar has joined #ruby
Deathcode has joined #ruby
doodlehaus has quit [Ping timeout: 265 seconds]
adamjleonard has joined #ruby
tubuliferous_ has joined #ruby
pawanspace has joined #ruby
Musashi007 has joined #ruby
jlast has joined #ruby
<Deathcode>
i want to use ruby to make an IRC
<Deathcode>
can that be possible?
pawanspace has quit [Client Quit]
mhib has joined #ruby
<BradPitt>
a bot, DeathCode? It is certainly possible
<Deathcode>
no
<Deathcode>
a whole IRC
<Deathcode>
like freenode
<BradPitt>
Do you mean a server?
<Deathcode>
yes
<Deathcode>
the server
<Deathcode>
ruby on rails mayeb
<Deathcode>
maybe
<sandelius>
DeathCode read about networking
<BradPitt>
Yes, not wiht Webrick though. Thin/unicorn/puma
<BradPitt>
or I guess nginx delegating to multiple RoR instances'
bradleyprice has quit [Remote host closed the connection]
<sandelius>
DeathCode web-based?
relix has joined #ruby
<Deathcode>
yes web-based
<sandelius>
DeathCode it's possible but I would use e.g erlang (or perhaps elixir?) for something like that
tubuliferous_ has quit [Ping timeout: 256 seconds]
jlast has quit [Ping timeout: 265 seconds]
netroby has joined #ruby
beneggett has joined #ruby
jheg has joined #ruby
Zai00 has joined #ruby
<vhlfd>
BradPitt writes ruby?
<Deathcode>
brad pitt's acting gig is not looking very sharp right now
<Deathcode>
touch economy
BradPitt has quit [Ping timeout: 265 seconds]
BradPitt has joined #ruby
tvw has quit [Ping timeout: 264 seconds]
DEA7TH has joined #ruby
kiri has joined #ruby
codecop has joined #ruby
chinmay_dd has joined #ruby
tvw has joined #ruby
charliesome has quit [Quit: zzz]
Violentr has joined #ruby
Jiyuhen has quit [Ping timeout: 256 seconds]
DEA7TH has quit [Changing host]
DEA7TH has joined #ruby
blackmesa has joined #ruby
jimms has joined #ruby
govg has quit [Quit: leaving]
sarmiena_ has quit [Quit: sarmiena_]
tvw has quit [Ping timeout: 265 seconds]
FernandoBasso has joined #ruby
Musashi007 has quit [Quit: Musashi007]
rkazak_ has quit [Quit: Sleep.....ing....]
IronKoopa has joined #ruby
RegulationD has joined #ruby
BradPitt has quit [Ping timeout: 256 seconds]
Alina-malina has quit [Read error: Connection reset by peer]
Alina-malina has joined #ruby
bentanweihao has joined #ruby
duncannz has joined #ruby
yeticry has quit [Ping timeout: 252 seconds]
IronKoopa has quit [Ping timeout: 256 seconds]
RegulationD has quit [Ping timeout: 250 seconds]
yeticry has joined #ruby
ghr has joined #ruby
serivichi has joined #ruby
mengu has joined #ruby
duncannz has quit [Max SendQ exceeded]
duncannz has joined #ruby
duncannz has quit [Max SendQ exceeded]
nszceta has joined #ruby
jimms has quit [Remote host closed the connection]
<jgorak>
i want my doc to have a default value if the vars file doesn't set it
<toertore>
do you need to distinguish between "being set" and "being non-nil"?
Cust0sL1men has quit [Ping timeout: 264 seconds]
<jgorak>
As in- can I set it to empty to start and append/reassign as needed?
<jgorak>
My problem there is the naming is currently all caps, and it complains about changing constants
<jgorak>
Ideally I keep that, but I really don't have to.
<toertore>
gist real code pls?
<toertore>
i don't really like erb, it's too metaprogrammy
<jgorak>
Can't use the exact stuff. It's on a work computer. I'll build enough that it's useful for this convo
Cust0sL1men has joined #ruby
RegulationD has joined #ruby
aswen has quit [Ping timeout: 248 seconds]
DerisiveLogic has joined #ruby
bim has joined #ruby
tier has joined #ruby
fella5s has quit [Ping timeout: 244 seconds]
RegulationD has quit [Ping timeout: 252 seconds]
red_horned_rihno has quit [Ping timeout: 256 seconds]
DerisiveLogic has quit [Ping timeout: 246 seconds]
riotjones has joined #ruby
bim has quit [Ping timeout: 272 seconds]
psy_ has joined #ruby
VBlizzard has joined #ruby
<jgorak>
https://gist.github.com/anonymous/264eb5f74413528cd331 is a little closer to what I mean. I'm templating bash scripts that go on servers. I'm trying to match the variable names in the ruby parts with the variable names in the bash parts, all caps.
riotjones has quit [Ping timeout: 255 seconds]
fella5s has joined #ruby
<jgorak>
I'd like to not have to define JAVA_XMS for every node, but if I just set a default in common.erb, the ones that overwrite it warn me because it is a constant
aryaching has joined #ruby
jimms has joined #ruby
<jgorak>
I want something like ${x-someDefaultValue} that i have in shell
jconnolly has joined #ruby
ghr has quit [Ping timeout: 264 seconds]
red_horned_rihno has joined #ruby
jimms has quit [Ping timeout: 265 seconds]
dfinninger has joined #ruby
Advocation has quit [Quit: Advocation]
jconnolly has quit [Ping timeout: 252 seconds]
<jgorak>
I think using ||= as suggested earlier is the best course of action.
<apeiros>
since charliesome isn't around atm, I kicked. otherwise he'd have removed the bot.
<agent_white>
charliesome was to remove eval, anyways?!
<agent_white>
More like Abrahamsome!
krisquigley has quit [Ping timeout: 256 seconds]
<agent_white>
ruboto: HELLO
<apeiros>
agent_white: it's a very silent bot ;-)
<agent_white>
Creeper bots!
<agent_white>
ruboto: you are creepy but that's OK.
<apeiros>
it is even more creepy. it logs everything you say!
<apeiros>
logs will be available on ruby-community.com as soon as we get to it.
<agent_white>
ruboto first 10 logs: "agent_white: YOU ARE CREEPY"
<agent_white>
;D
<apeiros>
na, logs will only be available via the website
<apeiros>
maybe at one time via the bot in a limited fashion. certainly never for everybody on the channel (i.e. if for everybody, then in the query)
ponga has joined #ruby
* apeiros
afk, cy'all
<jhass>
?botsnack
<ruboto>
nomnomnomnom
teddyp1cker has joined #ruby
<shevy>
sevenseacat cat-robots are good
<wasamasa>
?help
<ruboto>
I don't know anything about help
<wasamasa>
how dare you
<wasamasa>
?owner
<ruboto>
I don't know anything about owner
<sevenseacat>
a cat robot would be a total asshole
<wasamasa>
this bot is lost
<wasamasa>
sevenseacat: that reminds me that I should recommence work on nekobot
<shevy>
a cat robot would bring attitude!
<shevy>
pouncing with style
bonhoeffer has quit [Quit: bonhoeffer]
teddyp1cker has quit [Ping timeout: 264 seconds]
jlast has joined #ruby
jlast has quit [Ping timeout: 265 seconds]
_hollywood has quit [Quit: Leaving]
Zai00 has joined #ruby
amystephen has joined #ruby
Cust0sL1men has quit [Ping timeout: 265 seconds]
VBlizzard is now known as _blizzy_
CorpusCallosum has quit [Remote host closed the connection]
Cust0sL1men has joined #ruby
agent_white has quit [Remote host closed the connection]
relix has joined #ruby
ponga has quit [Remote host closed the connection]
teddyp1cker has joined #ruby
Advocation has joined #ruby
roshanavand1 has joined #ruby
roshanavand has quit [Ping timeout: 250 seconds]
nszceta has joined #ruby
guy_ has joined #ruby
aryaching has quit []
guy_ has left #ruby [#ruby]
teddyp1cker has quit [Remote host closed the connection]
Violentr has quit [Ping timeout: 264 seconds]
iasoon has joined #ruby
Mark-6ma has quit [Quit: -]
teddyp1cker has joined #ruby
mostlybadfly has joined #ruby
RegulationD has joined #ruby
bim has joined #ruby
mkode has joined #ruby
tubuliferous_ has joined #ruby
ponga has joined #ruby
piotrj has joined #ruby
quimrstorres has joined #ruby
RegulationD has quit [Ping timeout: 246 seconds]
dfinninger has joined #ruby
edwinvdgraaf has quit [Remote host closed the connection]
quimrstorres has quit [Remote host closed the connection]
edwinvdgraaf has joined #ruby
panga has joined #ruby
jerematic has joined #ruby
mroach has quit [Quit: mroach]
bim has quit [Ping timeout: 256 seconds]
jerematic has quit [Client Quit]
tubuliferous_ has quit [Ping timeout: 246 seconds]
dfinninger has quit [Ping timeout: 255 seconds]
teddyp1cker has quit [Remote host closed the connection]
mroach has joined #ruby
Dude007 has quit [Remote host closed the connection]
ramfjord has quit [Ping timeout: 256 seconds]
Pharaoh2_ is now known as Pharaoh2
davedev24_ has quit [Remote host closed the connection]
nszceta has quit [Remote host closed the connection]
nszceta has joined #ruby
sameerynho has joined #ruby
tier has quit [Remote host closed the connection]
jerematic has joined #ruby
mkode has quit [Ping timeout: 250 seconds]
lxsameer has quit [Ping timeout: 250 seconds]
einarj has joined #ruby
elaptics_away is now known as elaptics
yh has joined #ruby
nszceta_ has joined #ruby
nszceta has quit [Ping timeout: 256 seconds]
senayar has joined #ruby
lennae has quit [Ping timeout: 244 seconds]
mkode has joined #ruby
browndawg has quit [Ping timeout: 255 seconds]
iamninja has quit [Read error: Connection reset by peer]
iamninja has joined #ruby
jlast has joined #ruby
senayar has quit [Ping timeout: 265 seconds]
doodlehaus has joined #ruby
doodlehaus has quit [Remote host closed the connection]
jconnolly has joined #ruby
doodlehaus has joined #ruby
lennae has joined #ruby
bradleyprice has joined #ruby
lxsameer_ has joined #ruby
jlast has quit [Ping timeout: 256 seconds]
jerematic has quit [Remote host closed the connection]
jconnolly has quit [Ping timeout: 250 seconds]
sameerynho has quit [Ping timeout: 248 seconds]
iasoon has quit [Ping timeout: 252 seconds]
lessless has joined #ruby
edwinvdgraaf has quit [Remote host closed the connection]
rbennacer has joined #ruby
Xiti has joined #ruby
browndawg has joined #ruby
netroby has quit [Remote host closed the connection]
Soda has joined #ruby
jconnolly has joined #ruby
centrx has joined #ruby
sameerynho has joined #ruby
piotrj has quit [Remote host closed the connection]
lxsameer_ has quit [Ping timeout: 256 seconds]
mroach has quit [Quit: mroach]
mroach has joined #ruby
jconnolly has quit [Ping timeout: 244 seconds]
browndawg has quit [Quit: Leaving.]
horsecowdog has joined #ruby
tier has joined #ruby
bMalum has quit [Quit: bMalum]
bim has joined #ruby
wicope has joined #ruby
tus has joined #ruby
krisquigley has joined #ruby
dfinninger has joined #ruby
bim has quit [Ping timeout: 264 seconds]
mengu has quit []
krisquigley has quit [Ping timeout: 272 seconds]
FernandoBasso has joined #ruby
enebo has joined #ruby
varunwachaspati has quit [Ping timeout: 265 seconds]
dfinninger has quit [Ping timeout: 272 seconds]
lessless has quit [Max SendQ exceeded]
delianides has joined #ruby
kyrylo has joined #ruby
slackbotgz has quit [Remote host closed the connection]
slackbotgz has joined #ruby
kobain has joined #ruby
dx7 has joined #ruby
delianides has quit [Ping timeout: 252 seconds]
musashi1 has quit [Ping timeout: 250 seconds]
senayar has joined #ruby
roshanavand1 has quit [Read error: Connection reset by peer]
willharrison has joined #ruby
jlast has joined #ruby
senayar has quit [Ping timeout: 256 seconds]
jlast has quit [Ping timeout: 256 seconds]
Takle has quit [Read error: Connection reset by peer]
hpoydar has joined #ruby
VBlizzard has joined #ruby
agrinb has joined #ruby
_blizzy_ has quit [Disconnected by services]
VBlizzard is now known as _blizzy_
roshanavand has joined #ruby
tier has quit [Remote host closed the connection]
tier has joined #ruby
hpoydar has quit [Remote host closed the connection]
davedev24_ has joined #ruby
roshanavand has quit [Ping timeout: 248 seconds]
sevenseacat has joined #ruby
tier has quit [Ping timeout: 248 seconds]
zcreative has joined #ruby
tier has joined #ruby
<FernandoBasso>
I am taking a look at all the links the docs mention. I'd like some kind of tutorial/book that teaches by using programs, instead of "5.to_s converts 5 to a string"-like stuff. Is there such a thing?
<FernandoBasso>
I just saw the example "puts `ls`". I have no idea on how to make something useful with that.
<FernandoBasso>
(that is one reason I kind of like the head first books)
<FernandoBasso>
Perhaps a cookbook.
lennae has quit [Ping timeout: 255 seconds]
rbennacer has quit [Remote host closed the connection]
<FernandoBasso>
The ##C folks discourage learnCthehardway. I hope it is not the same with the ruby one.
red_horned_rihno has quit [Quit: Leaving]
<FernandoBasso>
Although I admit I like the "thehardway" series. But I didn't know there was a ruby one. Thanks.
<sevenseacat>
why do they discourage it? out of curiosity
red_horned_rihno has joined #ruby
overcrush has joined #ruby
brainslug has joined #ruby
piotrj has joined #ruby
Limix has joined #ruby
<FernandoBasso>
They say the guy teachs poor C, and don't cover things that should be covered.
hpoydar has quit [Remote host closed the connection]
tubuliferous_ has joined #ruby
Limix has quit [Client Quit]
<sevenseacat>
and im sure if they told zed that, he'd just tell them to f off
<FernandoBasso>
Too many factual problems and a presentation that gets you to do things wrongly before being shown how to do it correctly, and not even always then.
<FernandoBasso>
(Just quoted ##C)
RegulationD has quit [Ping timeout: 252 seconds]
<FernandoBasso>
sevenseacat: I am also sure about that. :)
<sevenseacat>
:D
<FernandoBasso>
I appreciate those resources anyway.
<tier>
let's be honest, if you're just starting with a language you have no idea what's good and what isn't anyway
<sevenseacat>
i have to admit i like the head first series for concepts, but not for languages
<sevenseacat>
head first design patterns was probably my favorite
<FernandoBasso>
tier: yeah, but that is also a good reason one should read something reliable. I guess your argument actually can work both ways.
jonathan2 has joined #ruby
jwinder has joined #ruby
<jonathan2>
bundle install is failing when i include a particular gem in gemspec, but manually "gem install"ing works. why would that happen?
overcrush has quit [Ping timeout: 265 seconds]
<sevenseacat>
jonathan2: got an error for us to see?
<sevenseacat>
'its failing' doesnt tell us whats going wrong
<jonathan2>
sure
adriancb has quit [Remote host closed the connection]
<jonathan2>
the gem install that the error references does fail. but bundle install succeeds if i leave out "redis", and "gem install redis" succeeds separately
tier has quit [Remote host closed the connection]
<sevenseacat>
so what do the results say in gem_make.out
<jonathan2>
same as the first few lines of the pastebin entry
dx7 has quit [Remote host closed the connection]
adriancb has quit [Remote host closed the connection]
<sevenseacat>
you're missing the c++ development headers
<sevenseacat>
what distro are you using
zarubin_ has joined #ruby
brainslug has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<jonathan2>
this is in a docker container based on progrium/busybox. my question is why the bundle install would fail while gem install would succeed, though.
<puppeh_>
would appreciate any feedback, suggestione etc.!
piotrj has quit [Remote host closed the connection]
piotrj has joined #ruby
einarj has quit [Remote host closed the connection]
puppeh_ has quit [Read error: Connection reset by peer]
hpoydar has quit [Remote host closed the connection]
chinmay_dd has joined #ruby
jamto11 has joined #ruby
doodlehaus has quit [Remote host closed the connection]
doodlehaus has joined #ruby
puppeh_ has joined #ruby
<apeiros>
puppeh_: re branch naming: I often see ticket numbers incorporated, also branch type.
<apeiros>
puppeh_: additionally the person who's leading the work on that branch.
<apeiros>
puppeh_: e.g. f-58192-ME-oauth-migration
doodleha_ has joined #ruby
<apeiros>
where f means feature, b means bug, c means chore
ponga has quit [Quit: Connection closed for inactivity]
doodlehaus has quit [Read error: Connection reset by peer]
naftilos76 has joined #ruby
jlast has joined #ruby
QuintinAdam has quit [Ping timeout: 265 seconds]
<puppeh_>
apeiros: nice point about the ticket number, also doing this myself, will add it
<puppeh_>
thanks :)
<apeiros>
yw
senayar has quit [Remote host closed the connection]
<jhass>
puppeh_: I like it
chinmay_dd has quit [Quit: Leaving]
<puppeh_>
jhass: glad to hear that!
jlast has quit [Ping timeout: 256 seconds]
<apeiros>
puppeh_: git-gc happens automatically since a couple of versions afaik
<apeiros>
puppeh_: other than that - seems nice. thanks.
RegulationD has joined #ruby
<puppeh_>
apeiros: will look that up, thanks!
horsecowdog has joined #ruby
tubuliferous_ has joined #ruby
RegulationD has quit [Ping timeout: 255 seconds]
sevvie has joined #ruby
cyberarm has joined #ruby
DexterLB has quit [Read error: Connection reset by peer]
amclain has joined #ruby
tubuliferous_ has quit [Ping timeout: 244 seconds]
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
iasoon has joined #ruby
_blizzy_ has quit [Ping timeout: 272 seconds]
willharrison has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
senayar has joined #ruby
sevvie has quit [Remote host closed the connection]
timonv has quit [Ping timeout: 272 seconds]
overcrush has joined #ruby
brainslug has joined #ruby
otisZart has quit [Ping timeout: 264 seconds]
edwinvdg_ has joined #ruby
benlieb_ has quit [Quit: benlieb_]
senayar has quit [Ping timeout: 250 seconds]
overcrush has quit [Ping timeout: 250 seconds]
josephleon has joined #ruby
edwinvdgraaf has quit [Ping timeout: 250 seconds]
<FernandoBasso>
And why did they name the method `instance_methods` if we call it from a class name, not from an object?
<jhass>
it returns the instance methods defined in the class object
<jhass>
the instance methods of a class object will become the methods of the classes instances
DexterLB has joined #ruby
<centrx>
FernandoBasso, a class is an instance of the Class class
amclain has quit [Read error: Connection reset by peer]
JDiPierro has joined #ruby
hpoydar has joined #ruby
<apeiros>
centrx: hehe, funny, I'd have written "of the class Class" :D
JDiPierro has quit [Remote host closed the connection]
* jhass
not sure how helpful that is at the moment
oo_ has quit [Remote host closed the connection]
<Mon_Ouie>
But would you say "the String class" or "the class String"?
oo_ has joined #ruby
<apeiros>
Mon_Ouie: good point
oo_ has quit [Remote host closed the connection]
kstuart has quit [Quit: WeeChat 1.1.1]
JDiPierro has joined #ruby
<FernandoBasso>
All this talk seems to suggest that there shoudln't be Classes in programming languages. It just makes things complicated and hard on our English skills.
brainslug has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
hpoydar has quit [Remote host closed the connection]
<apeiros>
FernandoBasso: errr, what? no, classes are a nice way to organize code.
elaptics is now known as elaptics_away
elaptics_away is now known as elaptics
elaptics is now known as elaptics_away
<FernandoBasso>
apeiros: I know, I was (trying to) joke.
JDiPierro has quit [Remote host closed the connection]
<apeiros>
ok :)
<FernandoBasso>
I still haven't completely wrapped my mind around JavaScript classless style, for instance.
<jhass>
me neither
Joufflu has joined #ruby
<apeiros>
FernandoBasso: it works slightly different
<FernandoBasso>
Let me also state that I like js nonetheless.
<apeiros>
but well, actually, ES5 or ES6 classes?
rdark has joined #ruby
<apeiros>
I don't like js. but not because of the prototype OO
Cache_Money has quit [Quit: Cache_Money]
dfinninger has joined #ruby
<apeiros>
my dislike of js is rooted in JS having bad tools to deal with integers, date/time and binary data.
<FernandoBasso>
True.
<apeiros>
also lack of sockets and threads is an issue.
<FernandoBasso>
Also true.
<centrx>
JS is the ASM of the future
tier has joined #ruby
<apeiros>
but I don't share the hate js receives
<centrx>
webscale
amclain has joined #ruby
<apeiros>
oh, also I'd love a nicer syntax for a couple of things. map(function(…) { }) is a bit annoying :-(
<FernandoBasso>
I kind of got used to putting up with langs shortcomings, although I can't say I am a deep connoisseur of any one lang so far.
<apeiros>
no language is a silver bullet to all problems - that's why we have so many of them ;-)
tus has quit [Ping timeout: 252 seconds]
<FernandoBasso>
yeah, and I think we have too many of them.
<FernandoBasso>
Just like to many forks of open source projects. That is just my opinion, though.
<apeiros>
I don't think so. or rather, I don't think it matters how many there are.
<FernandoBasso>
apeiros: I agree it probably doesn't matter.
<apeiros>
mostly because the idea that "if A can make 100x happen, and B can make 100x happen, why don't they work together and make 200x happen?" is simply not true.
<apeiros>
but yeah, I understand and actually sometimes share the sentiment :)
willharrison has joined #ruby
dfinninger has quit [Ping timeout: 252 seconds]
<FernandoBasso>
:)
<apeiros>
"damit! why can't you all agree on one way! stop making me choose!" :D
yxhuvvd has joined #ruby
puppeh_ has quit [Read error: Connection reset by peer]
<FernandoBasso>
hehe
yxhuvud has quit [Read error: Connection reset by peer]
kaspergrubbe has quit [Ping timeout: 264 seconds]
piotrj has quit [Remote host closed the connection]
piotrj has joined #ruby
valkyrka has joined #ruby
tier has quit [Ping timeout: 272 seconds]
sevvie has joined #ruby
<FernandoBasso>
I have watched "The Paradox of Choice" on Ted Talks. There are some interesting points.
zorak8 has quit [Quit: Leaving]
<FernandoBasso>
And by interesting I don't mean that they are necessarily applicable to software and computing.
bigmac has quit [Ping timeout: 265 seconds]
RandyT has quit [Ping timeout: 248 seconds]
<apeiros>
and I a talk about "constraints are liberating" :)
centrx has quit [Quit: Shutting down, Please wait...]
RandyT has joined #ruby
Akagi201 has joined #ruby
<FernandoBasso>
Why does 1.next yields 2, but 1.1.next is an error?
phutchins has joined #ruby
<FernandoBasso>
Okay, what would 1.1.next be? 1.2 or 1.1.0000000009. I understand the problem there, I guess.
<apeiros>
FernandoBasso: yupp, that's pretty much the reason
DexterLB has quit [Read error: Connection reset by peer]
Coraline is now known as Coraline_ZzZz
kuroro has joined #ruby
mkode has quit [Quit: A day without sunshine is like .... night]
<apeiros>
would be 21>> 2**51, but for some reason, version overrides fail atm. got to check the eval code.
<yxhuvvd>
oh
red_horned_rihno has joined #ruby
x77686d has joined #ruby
oo_ has joined #ruby
sevvie has quit [Ping timeout: 250 seconds]
dixie__ has joined #ruby
sevvie has joined #ruby
havenwood has joined #ruby
steven43126 has quit [Ping timeout: 252 seconds]
Channel6 has quit [Quit: Leaving]
nszceta has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
dfinninger has joined #ruby
oo_ has quit [Ping timeout: 245 seconds]
ddarkpassenger has joined #ruby
horsecowdog has quit [Remote host closed the connection]
kreeves has joined #ruby
The_Phoenix has joined #ruby
sevvie has quit [Ping timeout: 244 seconds]
ddarkpassenger has quit [Client Quit]
ddarkpassenger has joined #ruby
dfinninger has quit [Ping timeout: 265 seconds]
steven43126 has joined #ruby
<shevy>
these are the days of the botwars
Scriptonaut has joined #ruby
lennae has joined #ruby
<shevy>
how can I query ruboto?
shanral has joined #ruby
<Scriptonaut>
hey guys, anyone have recommendations for ruby 2.0+ books?
<shevy>
ruboto: homepage!
dorei has joined #ruby
<jhass>
?homepage shevy
<ruboto>
shevy, I don't know anything about homepage
<shevy>
Scriptonaut many years ago I started with the pickaxe, it's fine
<shevy>
cool
ddarkpassenger has quit [Client Quit]
deansc has joined #ruby
<Scriptonaut>
I've already been writing ruby for years, so I'm looking for something not designed for beginners. I just want to make sure there aren't any holes in my understanding and to become more proficient in general
<Scriptonaut>
for example I haven't done a lot of meta programming
<shevy>
aha
<shevy>
I think there is one meta book
<Scriptonaut>
ah, cool
e_w has quit [Ping timeout: 256 seconds]
enebo has joined #ruby
<shevy>
I forgot the name :\
jordsmi has joined #ruby
<Scriptonaut>
no worries
<shevy>
it's not that big though, only like 200 pages or so, give or take +/- 50
willharrison has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<jhass>
metaprogramming ruby?
<deansc>
metaprogramming ruby?
<deansc>
lol
sevvie has joined #ruby
CustosLimen has joined #ruby
<Scriptonaut>
huehue
<Scriptonaut>
nice
<shadeslayer>
I don't suppose anyone has a repo that they can point me to which contains the implementation of a graph in ruby?
<deansc>
i like the book personally, it's a little funny
adriancb has quit [Remote host closed the connection]
<shadeslayer>
a simple implementation to start with would be nice
<Nilium>
Metaprogramming destroys all Ruby projects
<shevy>
so pessimistic!
<Nilium>
That way lies pain
<Nilium>
It's awesome, but it's a pain to work with
<shevy>
you like pain!
<shevy>
out with the whips now
<Nilium>
Well yeah, I use git and C++ and other tools known for pain.
jenrzzz has joined #ruby
<shevy>
hey as long as it is not java
<Nilium>
Oh, and makefiles, which I've noticed web developers singing the praises of lately
f3lp has joined #ruby
<Nilium>
It's honestly hilarious to me that they've only just discovered that, oh my, you don't have to write everything in Javascript
<deansc>
Do you think Ruby will die?
<shevy>
makefiles can indeed be painful
<Nilium>
Why would Ruby die?
xenokiller has joined #ruby
<yxhuvvd>
deansc: one day it will. Probably no time soon.
<Nilium>
Well, that's a given, but it'll probably be a while.
<deansc>
no i don't know
<shevy>
deansc not really, you see that many more people enter programming simply because many more people will have access to a computer, new young ones come up, and many end up using any among the scripting language
<Nilium>
It might also just become another language.
<jhass>
deansc: what motivates that question?
<shevy>
oh noes jhass is asking metaquestions
<jhass>
apeiros: I think we have another FAQ entry here :P
<Nilium>
Do people ask this a lot?
<shevy>
cool, is there a FAQ page already?
<jhass>
too often
Megtastique has joined #ruby
<jhass>
shevy: yup, see topic
shevy has left #ruby ["I'll be back ... maybe"]
<Nilium>
Ruby's been around for a long time, same as Perl, same as Python, none of them are going away any time soon
shevy has joined #ruby
<jhass>
lol
<jhass>
shevy: just /topic next time :D
<shevy>
hey it's easier that way in xchat!
<shevy>
cool
Megtastique has quit [Client Quit]
<shevy>
apeiros knows his stuff
<deansc>
i don't know, people criticizes it sometimes because it is slow.
<apeiros>
jhass: PR!
<Nilium>
So you mean the criticism everyone throws out about every language?
<jhass>
apeiros: I would, but you hid the general section
<Nilium>
Slow, hard to understand, too simple, too complex, etc.
<jordsmi>
Just because it's not perfect for some tasks doesn't mean it is overall bad
AlexRussia has quit [Ping timeout: 252 seconds]
<apeiros>
jhass: do it anyway. general section will be back soon. or just remove the problematic Q&As from general
<Nilium>
They're pretty meaningless criticisms without some context for them.
<deansc>
I love this language I think it's fun to program with it.
<yxhuvvd>
deansc, people have *always* complained about slowness. The problem is a lot less now than it was, and further improvements are on the way.
<shevy>
deansc well, the speed comparisons to php python perl and ruby are really quite comparable; a lot of the slowness part has been said like 10 years ago, ruby got faster since then too
<Nilium>
Ruby 2.x is doing pretty well on the performance front.
<jhass>
okay, I'll write the "Will Ruby die?" FAQ entry, who's up for "Is Ruby slow?"
<shevy>
lol
<shevy>
jhass well show how this is done ok? I want to see how or where it appears and how this is done
jamto11 has quit [Remote host closed the connection]
<Nilium>
jhass: I'll do it. Entire answer will be "Yes, for certain values of slow."
senayar has quit [Remote host closed the connection]
<shevy>
compared to C ruby will be slow!
<jhass>
hah, you have to put that into your own PR though :P
<deansc>
no no but compared to node for example
<Nilium>
I'm lazy. shevy, do the PR for me.
<shevy>
we can copy/paste the IRC content right into the faq
<havenwood>
shevy: Arrays of Arrays of Arrays. Sorted for good measure!
riotjones has joined #ruby
VBlizzard is now known as _blizzy_
agrinb has quit [Read error: Connection reset by peer]
agrinb has joined #ruby
<havenwood>
shevy: How about an IAQ for infrequently asked questions?
lennae has quit [Ping timeout: 252 seconds]
<havenwood>
apeiros: It just depends when that minute is whether I care or not. :P
dfinninger has joined #ruby
<apeiros>
havenwood: yeah, same. but it currently happens too often when I care.
<ght>
Is there a way to execute two commands with a suffixed if conditional? As in, I'm familar with the following syntax: puts "Hello world" if !testvar.nil?
bonhoeffer has quit [Quit: bonhoeffer]
<apeiros>
but well, at least I made progress on my DecomposedFloat class (for funsies)
<ght>
but does ruby support two or more statements with a suffixed if?
<apeiros>
it has basically what'd be Float#next :D
<djellemah>
ght: (yes; it does)
<apeiros>
ght: begin a; b; c; end if cond # would probably work, but SERIOUSLY
gregf1 has quit [Remote host closed the connection]
<jhass>
ght: never ever do it, seriously
<apeiros>
and as before: DON'T YOU EVER DO THAT!!!!
<apeiros>
;-p
<apeiros>
matz will remove a syntax literal from ruby every time you use this.
dfinninger has quit [Ping timeout: 245 seconds]
<ght>
lmao
<apeiros>
I think that "syntax" in there was redundant.
<ght>
So basically, any time you use this syntax, somewhere, a kitten dies.
<ght>
correct?
Takle_ has quit [Read error: Connection reset by peer]
Takle has joined #ruby
<apeiros>
hell no! why'd a kitten die? why are you so cruel? sheeesh! :-p
jenrzzz has quit [Ping timeout: 272 seconds]
overcrush has quit [Remote host closed the connection]
* apeiros
writes a book: "A guide to convoluted ruby code"
<apeiros>
I think hanmac should be my co-author
adriancb_ has joined #ruby
<jhass>
for the C++ extensions part? :P
<apeiros>
no, for the advanced convolution part
mleung has joined #ruby
<ght>
That's funny.
bonhoeffer_ has joined #ruby
varunwachaspati_ has joined #ruby
adriancb has quit [Ping timeout: 272 seconds]
jenrzzz has joined #ruby
The_Phoenix has quit [Read error: Connection reset by peer]
bonhoeffer_ has quit [Client Quit]
rocknrollmarc has joined #ruby
JoshGlzBrk has joined #ruby
bruno- has joined #ruby
x77686d has quit [Quit: x77686d]
JoshGlzBrk has quit [Remote host closed the connection]
_ixti_ has joined #ruby
<apeiros>
one idea behind the DecomposedFloat class - do a better float comparison than delta comparison
JoshGlzBrk has joined #ruby
mleung has quit [Ping timeout: 256 seconds]
<jhass>
that seems out of context :P
<apeiros>
compute the difference as a relative difference. i.e., (a-b).abs < (a * 1e-16).abs && (a-b).abs < (b * 1e-16).abs
* apeiros
hands jhass some context
DEA7TH has joined #ruby
<apeiros>
use with care
ixti has quit [Ping timeout: 252 seconds]
* jhass
puts it next to his entropy
<apeiros>
oooh, they'll make great playmates
dx7 has joined #ruby
<jhass>
DeBot: !hangman ruby
<DeBot>
␣␣␣␣␣␣␣␣␣ [] 0/12
<jhass>
DeBot: #
<DeBot>
␣␣␣␣␣␣#␣␣ [] 0/12
Prysmm has joined #ruby
<apeiros>
wow, short
<jhass>
yeah
pasv_ has joined #ruby
<jhass>
DeBot: ea
<DeBot>
␣e␣␣␣␣#␣␣ [a] 1/12
<havenwood>
got it
<jhass>
wat
<apeiros>
havenwood: solve
einarj has joined #ruby
<havenwood>
Method#==
<jhass>
do it, prefix with DeBot
<apeiros>
havenwood: are you cheating? :)
<havenwood>
apeiros: yes
<apeiros>
heh
<havenwood>
apeiros: It could be Regexp or Vector. I guessed amongst my cheat answers.
<havenwood>
DeBot: M
<DeBot>
␣e␣␣␣␣#␣␣ [am] 2/12
<havenwood>
nooooo
<jhass>
fail
<apeiros>
DeBot: rv
<DeBot>
Ve␣␣␣r#␣␣ [am] 2/12
<apeiros>
there, last one of your cheat answers :)
Takle has quit [Read error: Connection reset by peer]
sarmiena_ has joined #ruby
<havenwood>
DeBot: @
<DeBot>
Ve␣␣␣r#␣@ [am] 2/12
Takle has joined #ruby
Prysm has quit [Ping timeout: 245 seconds]
<apeiros>
havenwood: now improve it to the point of making the least possible amount of guesses ;-)
<havenwood>
apeiros: Ooh, good idea!
<jhass>
DeBot: cto
<DeBot>
Vector#␣@ [am] 2/12
sarmiena_ has quit [Client Quit]
brainslug has joined #ruby
<apeiros>
I think I'd start with length. get common characters. figure biggest segmenters.
<havenwood>
Now the guess... + or -.
<apeiros>
DeBot: -
<DeBot>
Vector#-@ [am] 2/12 You won!
<jhass>
DeBot: !hangman gems
<DeBot>
␣␣␣␣ [] 0/12
<jhass>
that'll be harder to cheat
<apeiros>
DeBot: eo
<DeBot>
␣␣␣␣ [eo] 2/12
<apeiros>
DeBot: ia
<DeBot>
␣␣␣a [eoi] 3/12
<Mon_Ouie>
And then make it an IRC bot so it answers automatically
krisquigley has joined #ruby
<Mon_Ouie>
(the cheating program, that is)
<jhass>
DeBot: sn
<DeBot>
␣␣␣a [eoisn] 5/12
<apeiros>
DeBot: ur
<DeBot>
␣ura [eoisn] 5/12
gregf1 has joined #ruby
<apeiros>
wow, and I still don't know what it is :D
elaptics_away is now known as elaptics
<havenwood>
Narrowed down to 20 before that last. Now just one.
<jhass>
could be anything :D
jamto11 has joined #ruby
einarj has quit [Ping timeout: 250 seconds]
overcrush has joined #ruby
<havenwood>
DeBot: d
<DeBot>
dura [eoisn] 5/12 You won!
Spami has joined #ruby
WilfredTheGreat has quit [Quit: Lost terminal]
<havenwood>
Mon_Ouie: Aye, spoilers!
<jhass>
"A durable queueing system" at version 0.0.1
<jhass>
and a dead github repo
<jhass>
we need a way to delete dead gems :/
<apeiros>
we need a way to have namespaced gems.
<apeiros>
apeiros-rails
<apeiros>
me.apeiros-rails.
<apeiros>
IMO the basic idea of reverse dns in java's classes isn't all bad.
<apeiros>
and for usability, you can do a lot with something akin to search paths.
jlast has joined #ruby
Aswebb_ has quit []
<jhass>
well, these days you could make scm platform names
<jhass>
jhass/rails
<jhass>
bitbucket/jhass/vmm
kenndel has joined #ruby
Channel6 has joined #ruby
kenndel has quit [Client Quit]
<jhass>
gitlab.my-company.example/team/foo
<apeiros>
I thought more along the lines of: org.rubygems for first-come-first-serve gems. org.rubygems.username for others. and custom-domain for whatever.
<apeiros>
and having org.rubygems in the default search path.
Spami_ has joined #ruby
<havenwood>
so/huge/so/hopeless/to/conceive/rails
krisquigley has quit [Ping timeout: 264 seconds]
<havenwood>
Dickinsonian Rails
Spami has quit [Read error: Connection reset by peer]
jamto11 has quit [Ping timeout: 255 seconds]
eshiffob has joined #ruby
avahey has joined #ruby
centrx has joined #ruby
Spami_ has quit [Read error: Connection reset by peer]
<shevy>
lol
Zai00 has joined #ruby
Spami has joined #ruby
<shevy>
I'd love namespaced gems, it's annoying that inactive gems can fill up namespaces and nobody uses them
<apeiros>
namespace owners could set up rules
jlast has quit [Ping timeout: 265 seconds]
<apeiros>
like "no updates for >1y -> removal from the namespace". gem can still exist, but no longer occupies a well known namespace.
<havenwood>
we don't seem to really quite follow the limited gem naming conventions we do have
jenrzzz has quit [Ping timeout: 252 seconds]
<apeiros>
because they're conventions. nothing enforces it.
cefkamcau has quit [Ping timeout: 264 seconds]
<apeiros>
I think namespaces could actually be implemented on top of rubygems, via its source system.
<havenwood>
hmm
<apeiros>
we could have namespaces by quality. org.rubygems.gold -> follows code style guide, has >1 patch per month, is 100% doc covered, has 100% C0 code/test coverage
Spami has quit [Read error: Connection reset by peer]
agrinb has quit [Read error: Connection reset by peer]
Spami_ has joined #ruby
<apeiros>
org.rubygems.stdlib -> is considered a standard library and usually installed along with ruby as a gem
RegulationD has joined #ruby
Takle_ has joined #ruby
agrinb has joined #ruby
Spami_ has quit [Read error: Connection reset by peer]
Spami has joined #ruby
Takle has quit [Ping timeout: 272 seconds]
varunwachaspati has quit [Remote host closed the connection]
varunwachaspati_ has quit [Remote host closed the connection]
<jhass>
there's also the idea to decouple stdlib and interpreter
<shevy>
apeiros yeah something like that would be nice; perhaps longer than a year though. like "if no update happened in 3 or 5 years, this gem will no longer have priority"
<jhass>
stdlib-2.1 on Ruby 2.2
Scriptonaut has left #ruby [#ruby]
<jhass>
stdlib-2.3 on Ruby 2.1
<apeiros>
jhass: gemifying the stdlib would probably be a good first step
<jhass>
yeah
<shevy>
\o/
<apeiros>
could use lock-step versioning
<shevy>
havenwood your URLs become monster-long
<havenwood>
shevy: sacrifices we have to make for poetry-based namespacing
RegulationD has quit [Ping timeout: 256 seconds]
adriancb_ has quit [Remote host closed the connection]
<havenwood>
it has been handy to have the already gemified ones as gems
<havenwood>
fixing bugs in bigdecimal without a Ruby release, etc
kyrylo has joined #ruby
<havenwood>
jhass: that'd be neat
<havenwood>
they've deprecated more of the stdlib than what's been converted to gems so far
bim has joined #ruby
Spami has quit [Ping timeout: 250 seconds]
<havenwood>
well, gemified and removed from stdlib*
<shevy>
lol
<havenwood>
i guess Ruby 3 will be the time for the big swap, as far as what's in the stdlib
Spami has joined #ruby
<havenwood>
OptionParser out, Slop in?
doodleha_ has quit [Remote host closed the connection]
adriancb has joined #ruby
doodlehaus has joined #ruby
Sawbones has quit [Remote host closed the connection]
<havenwood>
Might HTTPClient or Excon vie for the throne?
zcreative has quit [Quit: (null)]
blackmesa has quit [Ping timeout: 255 seconds]
<havenwood>
Or WEBrick for Puma?
jamto11 has joined #ruby
<jhass>
why should they if everything becomes a gem anyway?
bMalum has quit [Quit: bMalum]
doodlehaus has quit [Read error: Connection reset by peer]
doodleha_ has joined #ruby
<havenwood>
That's a good point. Ship lighter. I guess having it be stdlib is one way to show community vote of confidence. Tiers does sound interesting.
anomaly_ has joined #ruby
ponga has joined #ruby
<havenwood>
I'll be very curious to see how Ruby 3 shapes up! :O
steven43126 has joined #ruby
dx7 has quit [Remote host closed the connection]
bMalum has joined #ruby
blackmesa has joined #ruby
horsecowdog has joined #ruby
ponga has quit [Ping timeout: 248 seconds]
adamjleonard has quit [Quit: Leaving...]
agrinb has quit [Read error: Connection reset by peer]
agrinb has joined #ruby
horsecowdog has quit [Ping timeout: 256 seconds]
MatthewsFace has joined #ruby
hpoydar has joined #ruby
davispuh has joined #ruby
blackmesa has quit [Ping timeout: 265 seconds]
hpoydar_ has joined #ruby
delianides has joined #ruby
JDiPierro has joined #ruby
milesmatthias has joined #ruby
delianides has quit [Client Quit]
Darryl___ has quit [Quit: Connection closed for inactivity]
doodlehaus has quit [Remote host closed the connection]
BradPitt has joined #ruby
<FernandoBasso>
What editor/ide do you guys use? (just curious)
yh has joined #ruby
<shevy>
bluefish 1.x
<FernandoBasso>
Sure!
arquebus has left #ruby ["Konversation terminated!"]
<FernandoBasso>
I believe you may use bluefish, but not 1.x.
teddyp1cker has joined #ruby
<apeiros>
FernandoBasso: sublime + terminal
duncannz has joined #ruby
<jhass>
^
<FernandoBasso>
sublime 1.x ?
<FernandoBasso>
:D
<jhass>
3 actually
<FernandoBasso>
Good.
sarmiena_ has joined #ruby
bonhoeffer has joined #ruby
kstuart has joined #ruby
overcrush has quit [Remote host closed the connection]
<havenwood>
FernandoBasso: What OS?
<FernandoBasso>
Linux, arch linux.
<FernandoBasso>
I guess I would enjoy OSX, but Macs are very expensive here in brazil.
adriancb has quit [Remote host closed the connection]
<havenwood>
Atom is another open source option. It seems to be coming along nicely.
riotjones has joined #ruby
willharrison has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<FernandoBasso>
I have it installed, but seldom do I open it (same for brackets).
<Nilium>
It's also slow as balls and behaves weirdly.
Adrikei has joined #ruby
<havenwood>
Nilium: Just don't try to open files!
<FernandoBasso>
I like several editors, actually.
<havenwood>
Nilium: Especially not large ones.
<Nilium>
Just don't try to: search in files, search in a file, or open anything over 2mb
<Nilium>
Atom cannot actually open files over 2mb.
<Nilium>
At least it tells you this now.
bonhoeffer_ has joined #ruby
<havenwood>
Nilium: Work in progress. :P
<Nilium>
I've only seen, so far, two text editors that could open large files without croaking
<Nilium>
One was ConTEXT on Windows, the other is vim.
<apeiros>
bbedit can handle fairly large files too
<Nilium>
I'd guess emacs could do it too but I don't open it for fear of not being able to figure out how to close it.
<havenwood>
Nilium: TM2 is actually good with large files.
<apeiros>
could deal better with it, though
<jhass>
well, there's a difference between many lines or one very long line
<Nilium>
jhass: True. One very long line in vim is a problem.
<havenwood>
Nilium: LightTable, Atom and even Sublime choke.
bonhoeffer has quit [Ping timeout: 265 seconds]
bonhoeffer_ is now known as bonhoeffer
<FernandoBasso>
I have had problems with vim when lines are long (>= 150 chars). Although it has been a long time since I opened a file like that.
<Nilium>
Lately Sublime's been choking on all sorts of stuff for me.
<jhass>
and same with sublime, it takes a while to load but it can handle quite large files, if it contains enough line breaks
<jhass>
you tried sublime 3?
<Nilium>
Easiest thing to do is just fold something and pipe it
<Nilium>
I'm using Sublime 3.
<jhass>
has been quite stable for me
<Nilium>
It's normally stable but has been garbage lately.
<Nilium>
On the upside, the plugin_host crash is gone.
<Nilium>
That was the one that made me switch to vim.
Cache_Money has joined #ruby
<havenwood>
It looks like Atom support for >2MB is tagged to land soon.
<jhass>
didn't experience such stuff
riotjones has quit [Ping timeout: 250 seconds]
<jhass>
the indexing was a bit eager until the last build, but that you could turn off
<Nilium>
I would hope not.
<Nilium>
Having to restart your text editor once every 30-50 minutes is annoying.
sarmiena_ has quit [Quit: sarmiena_]
<FernandoBasso>
Do you guys really work with 2MB files regularly?
<FernandoBasso>
Log files?
milesmatthias has quit [Remote host closed the connection]
<apeiros>
xml
<FernandoBasso>
Makes sense.
<jhass>
SQL dumps
<Nilium>
Log files, SQL, etc.
<Nilium>
Also, as a credit to vim, it's the only editor I have right now that opens compressed text files.
<FernandoBasso>
My problems were with xml as well (long lines in xml files vs vim)
oo_ has joined #ruby
<FernandoBasso>
Emacs can display images :D
<apeiros>
I think the hard part about opening large files is syntax highlighting
<apeiros>
as that forces you to either accept broken highlight, or read the whole file
codecop has quit [Remote host closed the connection]
milesmatthias has joined #ruby
<Nilium>
I always disabled it in Sublime.
mostlybadfly has joined #ruby
bonhoeffer has quit [Quit: bonhoeffer]
yh has quit [Ping timeout: 246 seconds]
<Nilium>
Have to do the same in vim often 'cause otherwise one highlight group will just consume everything after it gives up
dfinninger has joined #ruby
<Nilium>
Nice, almost got all the blood out from under my fingernails
xcombelle has quit [Quit: Quitte]
oo_ has quit [Ping timeout: 252 seconds]
bruno- has quit [Ping timeout: 252 seconds]
<shevy>
you damn ghoul
<Nilium>
That's a bit harsh for someone who was dealing with a small cut on his head.
<apeiros>
shevy: we don't discriminate against ghouls in this channel.
<Nilium>
Head wounds bleed a lot.
<Nilium>
Really annoying, actually.
<shevy>
zombies are always battered
<shevy>
yeah that is true
<shevy>
like many cuts you see in competitive martial arts
<Nilium>
Also, converting an svn repo with weird directory structure to git is nightmarish
<Nilium>
Especially since all of the tags in the one I'm moving point to subdirectories in the trunk.
<Nilium>
So git can't match different commits up.
dfinninger has quit [Ping timeout: 264 seconds]
<jhass>
apeiros: you just want to find a reason to demonstrate !kick :P
<apeiros>
jhass: huh? what? where? how?
<vhlfd>
#ruby-pro needs more activity.
<apeiros>
vhlfd: yes. but I'm not having time right now to set things for that in motion.
<vhlfd>
apeiros, hmm.
<jhass>
apeiros: I mean ghouls... there's a limit
<apeiros>
but having founder access to #ruby will certainly help once I do have time.
* apeiros
is scheming
<jhass>
my PR is still rather ignored :(
krisquigley has joined #ruby
<jhass>
damn ruby-lang.org people
<apeiros>
ah, that one…
<apeiros>
I was just checking whether I still had overlooked one on ruby-community or ruby-pro :D
Coraline is now known as Coraline_ZzZz
<vhlfd>
ruby-community?
DeathCode has joined #ruby
<DeathCode>
hello
<jhass>
vhlfd: /topic
<apeiros>
vhlfd: topic ;-p
<DeathCode>
whats up everybody
<vhlfd>
DeathCode, lethargy. You?
<apeiros>
hi DeathCode
<DeathCode>
hey
yh has joined #ruby
<DeathCode>
vhlfd same here. just woke up and dont want to work :(
anomaly_ has quit [Ping timeout: 252 seconds]
<vhlfd>
DeathCode, I suppose the most successful people are those who manage to get up and go to work when they feel this way.
JoshGlzBrk has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
DexterLB has quit [Ping timeout: 248 seconds]
<DeathCode>
naw the most successful are those who have great ideas that they implement while they lazy
<shevy>
haha
mitsuhiko has joined #ruby
<mitsuhiko>
holla
<jhass>
hi
sankaber has joined #ruby
<mitsuhiko>
is there a way to get a binding for each stacktrace frame somehow?
davispuh has quit [Read error: Connection reset by peer]
<shevy>
with lethargy, it sometimes helps when you can reduce a big boring task into smaller boring tasks. like to work just for a little bit, then move on to something more interesting
<mitsuhiko>
i'm interested in local variables traces
<apeiros>
mitsuhiko: not from vanilla ruby afaik
<apeiros>
mitsuhiko: but maybe with binding_of_caller (a gem with native extension)
krisquigley has quit [Ping timeout: 265 seconds]
<apeiros>
not sure that's still running with current rubies, though
bluOxigen has quit [Ping timeout: 250 seconds]
<vhlfd>
shevy, having your tasks meated out into bite sized chunks are always a good idea.
<shevy>
I am doing so with my old vim-related files right now
<shevy>
move 2 to 3 snippets into a ruby class that will generate a new vimrc in how I would want it
davispuh has joined #ruby
bMalum has quit [Quit: bMalum]
adriancb has joined #ruby
JoshGlzBrk has joined #ruby
Sawbones has joined #ruby
mcpierce` has joined #ruby
jack_rabbit has joined #ruby
duncannz has quit [Ping timeout: 272 seconds]
beneggett has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
JoshGlzBrk has quit [Client Quit]
RegulationD has joined #ruby
steven43126 has quit [Ping timeout: 252 seconds]
simplyaubs has joined #ruby
ki0 has joined #ruby
dx7 has joined #ruby
RegulationD has quit [Ping timeout: 264 seconds]
jlast has joined #ruby
anomaly_ has joined #ruby
Megtastique has joined #ruby
dx7 has quit [Remote host closed the connection]
claptor has joined #ruby
jlast has quit [Ping timeout: 256 seconds]
wicope has quit [Quit: Leaving]
adriancb has quit [Remote host closed the connection]
overcrush has joined #ruby
milesmatthias has quit [Remote host closed the connection]
Coraline_ZzZz is now known as Coraline
teddyp1cker has quit [Remote host closed the connection]
mwmnj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gusto has joined #ruby
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
horsecowdog has joined #ruby
starless has joined #ruby
teddyp1cker has joined #ruby
<apeiros>
so, time to finish that password strength validator
kirun has quit [Quit: Client exiting]
JoshGlzBrk has joined #ruby
milesmatthias has joined #ruby
horsecowdog has quit [Ping timeout: 264 seconds]
teddyp1cker has quit [Ping timeout: 248 seconds]
piotrj has quit [Remote host closed the connection]
Sawbones has quit [Remote host closed the connection]
piotrj has joined #ruby
jeramy_s has joined #ruby
milesmatthias has quit [Remote host closed the connection]
xenokiller has quit [Ping timeout: 256 seconds]
ramfjord has quit [Ping timeout: 272 seconds]
Azure has joined #ruby
milesmatthias has joined #ruby
JoshGlzBrk has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Sawbones has joined #ruby
gkra has quit [Remote host closed the connection]
_ixti_ has quit [Ping timeout: 264 seconds]
DeathCode has left #ruby [#ruby]
milesmatthias has quit [Ping timeout: 264 seconds]
lavros has quit [Quit: пошёл с спокойной душой спать.]
rails038 has joined #ruby
enebo has joined #ruby
<rails038>
hi
<rails038>
i'm looking for a ror programmer for a project. maybe someone can help me finding one?
Parker0 has quit [Read error: Connection reset by peer]
gkra has joined #ruby
<jhass>
rails038: Please do not crosspost without at least telling so. Experience shows that people don't bother to inform the other channels of provided solutions, therefore it is considered rude.
tubuliferous_ has joined #ruby
<Nilium>
Probably not. This is #ruby.
rdark has quit [Quit: leaving]
steven43126 has joined #ruby
bruno- has joined #ruby
rails038 has left #ruby [#ruby]
simplyaubs has quit [Quit: simplyaubs]
naftilos76 has quit [Remote host closed the connection]
timonv has joined #ruby
tubuliferous_ has quit [Ping timeout: 256 seconds]