sdothum has quit [Quit: ZNC - 1.6.0 - http://znc.in]
Gasher^ has quit [Quit: Leaving]
poguez_ has quit [Quit: Connection closed for inactivity]
trinaldi has quit [Quit: WeeChat 1.5-dev]
sdothum has joined #ruby
trinaldi has joined #ruby
skade has quit [Quit: Computer has gone to sleep.]
freerobby has joined #ruby
polyidus has quit [Quit: Later]
Assimilater has joined #ruby
<Assimilater>
i followed this guide for installing ruby on rails: https://gorails.com/setup/ubuntu/15.10#final-steps when I try to do sudo rails server -p 80 i see "sudo: rails: command not found" can anyone help me in starting the server?
<Zarthus>
Assimilater: there's a rails channel where this may be more appropriate
<Assimilater>
Zarthus: ah, ok :)
<Assimilater>
is it #rails?
deuxclique has quit [Remote host closed the connection]
<Zarthus>
#rubyonrails iirc
diegoviola has quit [Quit: WeeChat 1.4]
barajasfab has quit [Quit: Leaving]
<kspencer>
bleh, does anyone know of a tutorial or a repo of a ruby gtk2 application, so I can see the format/structure
<kspencer>
I'm looking at a tutorial now, but doesn't show how I can structure it with require etc.
<Assimilater>
Zarthus: thanks :)
rmulligan has joined #ruby
eregi has joined #ruby
jenrzzz has quit [Ping timeout: 250 seconds]
LoneHerm_ has joined #ruby
baweaver has joined #ruby
rmulligan has quit [Ping timeout: 252 seconds]
jottr_ has joined #ruby
jenrzzz has joined #ruby
mondok has joined #ruby
dostoyevsky has joined #ruby
<dostoyevsky>
Hey, unicode question: is there an easy way to make ``"асе" == "ace" '' return true in ruby?
sp4rrow has quit [Quit: The Internet needs a break and I need a cookie]
<apeiros>
dostoyevsky: I don't think so.
Guest2908 has joined #ruby
moeabdol1 has joined #ruby
jenrzzz has quit [Ping timeout: 248 seconds]
duckpuppy has joined #ruby
youch has quit [Ping timeout: 244 seconds]
tjohnson has joined #ruby
gaxar77 has quit [Read error: Connection reset by peer]
Guest2908 has quit [Client Quit]
<dostoyevsky>
but shouldn't all unicode compliant systems also implement the normalization methods? NFC, NFD, NFKC, and NFKD? I am not sure if those two strings would be equal when nomalized under these methods, though
Guest14707 is now known as James
baweaver has quit [Remote host closed the connection]
James is now known as Guest45623
<Ox0dea>
Cyrillic != Latin
<apeiros>
that's not a normalization, that's transliteration
spider-mario has quit [Remote host closed the connection]
<dostoyevsky>
Ox0dea: true
<apeiros>
those chars are not equivalent. they just look similar.
<apeiros>
i and ¡ look similar too. but are two different things.
duckpuppy has quit [Ping timeout: 260 seconds]
Hammy_Work has quit [Quit: Leaving]
<dostoyevsky>
for me they actually look the same... do they look different for anyone of you?
ledestin has joined #ruby
<apeiros>
they may very well be rendered using the same vectors/bitmaps. that doesn't change that they're semantically a different thing.
<dostoyevsky>
yeah, the codepoints are different for sure..
<apeiros>
but as said: you're looking for transliteration
<dostoyevsky>
that that's what matters for ==
<dostoyevsky>
apeiros: but I'd have to implement that myself, right?
<dostoyevsky>
Ox0dea: yeah, one would e.g. need a gem that uses that file to make comparisons... still, these only include equality for characters that have the same width.. I am not sure if one could detect "Administator" == "Administrator" # where one of the strings e.g. has a zero width space...
<Ox0dea>
dostoyevsky: LATIN SMALL LETTER W → LATIN SMALL LETTER V, LATIN SMALL LETTER V
<dostoyevsky>
but tr39 also includes security checks so maybe that's the thing I want
<jen_>
I am working with Spree commerce and having a tough time modifying cart pages…if anyone can assist, much appreciated. I view page loads in the rails console.
<Ox0dea>
rlf: Your example is a special case for when you care so little about the arguments that you don't even need to give the splat parameter a name. :P
myntcake has quit [Quit: Leaving]
<rlf>
ah, thanks :p
<Ox0dea>
No worries.
scripore has joined #ruby
cjbottaro has joined #ruby
<apeiros>
initialize(*) would make sense for inherited initializer which then calls super (without parens), as that passes on all arguments.
jenrzzz has quit [Ping timeout: 276 seconds]
<devbug>
wtf
<devbug>
pry's input breaks when I call it from within a script (binding.pry)
BtcBen has quit [Ping timeout: 252 seconds]
ivanskie_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
LoneHerm_ has quit [Read error: Connection reset by peer]
mattwildig has quit [Remote host closed the connection]
<Ox0dea>
It was the solution to someone's puzzle the other day. I've been meaning to show norc_; it's the kind of thing out of which he's liable to get a kick.
MissionCritical has quit [Read error: Connection reset by peer]
Es0teric has joined #ruby
<Zarthus>
I take it [1, 2, 3].reverse was not allowed?
<Ox0dea>
Aye, the `result[0, 0]` bit was a blank they had to fill.
<Zarthus>
I have no idea how this code works
jen_ has left #ruby [#ruby]
rmulligan has joined #ruby
kam270 has quit [Ping timeout: 268 seconds]
<shevy>
Zarthus retain your sanity, do not follow Ox0dea and norc_ into the rabbit hole!
<Zarthus>
shevy: it's okay, it's 2 AM. the moment I enter my bed I'll have forgotten everything
<Ox0dea>
`for foo in bar; ...; end` == `bar.each { |v| foo = v; ... }`, at least conceptually.
<apeiros>
Ox0dea: oh, so for/in has assignment semantics. no. didn't know that.
<apeiros>
1.8's proc & lambda had that too.
<apeiros>
>> proc { |$x,@y| }.call(1,2); [$x, @y]
<ruby[bot]>
apeiros: # => /tmp/execpad-60475481cd88/source-60475481cd88:2: formal argument cannot be a global variable ...check link for more (https://eval.in/531198)
<Ox0dea>
And that's probably the largest chunk of dispatch code in the whole gruesome thing.
<rigel_>
What's the equivalent of python's pprint.pprint(object, compact=True) ? I know objects have a pp method, but their usage doesn't make much sense to me
<norc__>
k_for is just a production rule for the terminal keyword_for
floatingpoint has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<Ox0dea>
norc__: Feel free to ELI>5.
<norc__>
ELI?
Moosashi has joined #ruby
<rigel_>
norc__: explain like I'm
<Ox0dea>
rigel_: You probably want PP.pp, then.
<norc__>
rigel_, Oh!
<rigel_>
what should i `require` for that?
<Ox0dea>
Just 'pp'.
<rigel_>
0x0dea: thanks. let me try it out.
<norc__>
Ox0dea, and mlhs is indeed for mass assignment
Rodya_ has quit [Ping timeout: 244 seconds]
mattwildig has joined #ruby
<Ox0dea>
norc__: What kind of assignment is #[]=?
<rigel_>
how do i turn on that compact option though? (if it provides one)
<Ox0dea>
Hey, why no modifier `for`, do you reckon?
Dragooon has joined #ruby
<norc__>
you mean modifier_for ?
<Ox0dea>
Yes, why is that not a thing?
<Ox0dea>
I suspect they shied away from it because they'd have to hoist variables for it to work intuitively.
<norc__>
You can easily make it a thing. It is just 3 files.
<norc__>
Oh I don't believe that.
Don_John has quit [Read error: Connection reset by peer]
cdg has joined #ruby
<Ox0dea>
Hm?
<norc__>
Ox0dea, well I agree with you that its the reason (because the parser cannot know about the lvar when parsing the "block" of the for loop) it would be difficult
rmulligan has quit [Ping timeout: 252 seconds]
jenrzzz has quit [Ping timeout: 252 seconds]
<norc__>
But these Japanese folks have yet to shy away from ugly hacks to make things happen in the MRI.
grassass has joined #ruby
cdg has quit [Ping timeout: 248 seconds]
rigel_ has quit [Quit: leaving]
uglybandersnatch has joined #ruby
Guest23983 is now known as James
James is now known as Guest51894
ohaibbq_ has joined #ruby
uglybandersnatch has quit [Ping timeout: 246 seconds]
ohaibbq has quit [Ping timeout: 250 seconds]
baweaver has joined #ruby
nogic has quit [Ping timeout: 240 seconds]
charliesome has joined #ruby
charliesome has quit [Client Quit]
baweaver has quit [Ping timeout: 240 seconds]
sq271 has quit [Ping timeout: 240 seconds]
nogic has joined #ruby
nogic has quit [Max SendQ exceeded]
intrigueD has joined #ruby
nogic has joined #ruby
sq271 has joined #ruby
mahk has quit [Quit: Quit.]
Waheedi has quit [Quit: Waheedi]
eregi has quit [Ping timeout: 246 seconds]
Moosashi has quit [Quit: Moosashi]
roshanavand has joined #ruby
blackmesa has joined #ruby
Guest34101 has joined #ruby
cubicme has joined #ruby
Rodya_ has joined #ruby
roshanavand has quit [Quit: This computer has gone to sleep]
roshanavand has joined #ruby
antgel has joined #ruby
neanderslob_ has joined #ruby
Rodya_ has quit [Ping timeout: 248 seconds]
firstdayonthejob has joined #ruby
adac has joined #ruby
rmulligan has joined #ruby
the_drow has joined #ruby
lxsameer has joined #ruby
justbleed has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Musashi007 has joined #ruby
rmulligan has quit [Ping timeout: 252 seconds]
htmldrum has joined #ruby
roshanavand has quit [Quit: This computer has gone to sleep]
jenrzzz has joined #ruby
Guest34101 has quit [Ping timeout: 252 seconds]
mlehrer has joined #ruby
duckpuppy has joined #ruby
morfin60 has joined #ruby
morfin has quit [Ping timeout: 260 seconds]
jenrzzz has quit [Ping timeout: 244 seconds]
alexherbo2 has joined #ruby
htmldrum has quit [Ping timeout: 252 seconds]
text1 has quit [Quit: Leaving]
duckpuppy has quit [Ping timeout: 260 seconds]
moeabdol2 has joined #ruby
htmldrum has joined #ruby
Guest51894 is now known as James
blackmesa has quit [Ping timeout: 276 seconds]
James is now known as Guest44319
jeanlinux has joined #ruby
graphettion has quit [Ping timeout: 244 seconds]
jeanlinux has quit [Ping timeout: 246 seconds]
intrigueD has quit [Remote host closed the connection]
jeanlinux has joined #ruby
jmdade has joined #ruby
htmldrum has quit [Ping timeout: 248 seconds]
dima_ has quit [Quit: This computer has gone to sleep]
lvn has joined #ruby
eregi has joined #ruby
htmldrum has joined #ruby
nando293921 has quit [Ping timeout: 260 seconds]
eregi has quit [Ping timeout: 246 seconds]
roshanavand has joined #ruby
Musashi007 has quit [Quit: Musashi007]
htmldrum has quit [Ping timeout: 248 seconds]
chipotle has quit [Quit: cheerio]
thevaliantx has joined #ruby
dionysus69 has quit [Ping timeout: 248 seconds]
Guest44319 has quit [Ping timeout: 276 seconds]
duncannz has quit [Remote host closed the connection]
Musashi007 has joined #ruby
nogic has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
nogic has joined #ruby
nogic has quit [Max SendQ exceeded]
Musashi007 has quit [Client Quit]
nogic has joined #ruby
jayc0b0 has quit [Remote host closed the connection]
<idletask>
Gee, that's unnerving to see that you can forget about parens
intrigueD has joined #ruby
sebyx07 has quit [Quit: Page closed]
bob434 has quit [Client Quit]
mattwildig has quit [Remote host closed the connection]
shadeslayer has joined #ruby
<shevy>
you can use parens
<shevy>
stop forgetting them
baweaver has quit [Ping timeout: 250 seconds]
LoneHerm_ has joined #ruby
Vingador has joined #ruby
intrigueD has quit [Remote host closed the connection]
mattwildig has joined #ruby
LoneHerm_ has quit [Ping timeout: 246 seconds]
diegoviola has quit [Quit: WeeChat 1.4]
IrishGringo has quit [Ping timeout: 268 seconds]
skade has joined #ruby
dima_ has quit [Quit: This computer has gone to sleep]
DmitryBochkarev has joined #ruby
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
skade has quit [Client Quit]
b|ackwolf has joined #ruby
dionysus69 has quit [Ping timeout: 244 seconds]
skade has joined #ruby
n008f4g_ has joined #ruby
<b|ackwolf>
what I should I do after I read two first chapters of "The Well-Grounded Rubyist"?
Guest34101 has joined #ruby
blackmesa has quit [Ping timeout: 268 seconds]
<morfin>
apeiros, i know - as example 0000-01-01?
<morfin>
or idk
<apeiros>
you knew about jd and still asked? :)
IrishGringo has joined #ruby
<c_nick>
Thanks havenwood
<c_nick>
sorry was AFK
freerobby has quit [Quit: Leaving.]
dionysus69 has joined #ruby
eurialo has joined #ruby
<shevy>
b|ackwolf start some project, write a gem for it as you go
Xeago has quit [Remote host closed the connection]
Xeago has joined #ruby
chipotle has joined #ruby
Sucks has joined #ruby
danjam has quit [Ping timeout: 240 seconds]
Vingador has quit [Ping timeout: 244 seconds]
<dtordable>
shevy!!!!
Xeago has quit [Ping timeout: 244 seconds]
rmulligan has joined #ruby
DoubleMalt has quit [Remote host closed the connection]
pawnbox has joined #ruby
<havenwood>
b|ackwolf: Or read the third chapter!
rmulligan has quit [Ping timeout: 252 seconds]
ebbflowgo has quit [Quit: ebbflowgo]
<havenwood>
b|ackwolf: Or looking at what's covered in Chapters 1 and 2 maybe it'd be a good time to checkout the Pry gem as an alternative to IRB.
Vingador has joined #ruby
<havenwood>
?pry b|ackwolf
* havenwood
pokes ruby[bot]
pawnbox has quit [Ping timeout: 248 seconds]
<apeiros>
?pry b|ackwolf
<ruby[bot]>
b|ackwolf: Pry, the better IRB. Includes easy object inspection via `ls`, `history`, docs view with `?`, source view with `$` and syntax highlighting, among other features (see `help` for more). It can also be used for easy debugging by putting `binding.pry` directly in your source code. Visit https
<ruby[bot]>
://pryrepl.org/ or get it now with: gem install pry pry-doc
<apeiros>
ew, why does that span two messages?
crowell has quit [Ping timeout: 244 seconds]
uglybandersnatch has joined #ruby
<adaedra>
too long?
diegoviola has joined #ruby
<adaedra>
should at least not split the url :/
<apeiros>
the splitting algorithm is word-based I think. and https is \b
Billias has quit [Read error: Connection reset by peer]
<b|ackwolf>
havenwood, apeiros thank you for your mention
sondr3 has joined #ruby
crowell has joined #ruby
<jhass>
it didn't use to span two, mh
<jhass>
prefix too long now?
<apeiros>
I thought we had shortened this one to span only one message.
<apeiros>
meh
<apeiros>
gotta get afk
uglybandersnatch has quit [Ping timeout: 260 seconds]
sondr3 has quit [Ping timeout: 248 seconds]
Billias has joined #ruby
Rodya_ has joined #ruby
sp4rrow has quit [Quit: The Internet needs a break and I need a cookie]
Rodya_ has quit [Ping timeout: 248 seconds]
diegoviola has quit [Read error: No route to host]
cyclonis has quit [Ping timeout: 248 seconds]
FooMunki has quit [Quit: FooMunki]
adac has quit [Ping timeout: 246 seconds]
htmldrum has joined #ruby
FooMunki has joined #ruby
T7rees has quit [Quit: Connection closed for inactivity]
the_drow has quit [Quit: This computer has gone to sleep]
graphettion has joined #ruby
ebbflowgo has joined #ruby
solars has quit [Ping timeout: 246 seconds]
eregi has joined #ruby
Channel6 has joined #ruby
biberu has quit [Ping timeout: 244 seconds]
despai has joined #ruby
eregi has quit [Ping timeout: 240 seconds]
havenwood has quit [Remote host closed the connection]
aryaching has quit [Read error: Connection reset by peer]
aryaching has joined #ruby
jeanlinu_ has joined #ruby
havenwood has joined #ruby
joneshf-laptop has joined #ruby
jeanlinux has quit [Ping timeout: 246 seconds]
tvw has joined #ruby
nando293921 has joined #ruby
htmldrum has quit [Ping timeout: 276 seconds]
Aviio has joined #ruby
cyclonis has joined #ruby
mlehrer has quit [Remote host closed the connection]
blackmesa has joined #ruby
dionysus69 has quit [Quit: dionysus69]
freerobby has joined #ruby
codecop has joined #ruby
pawnbox has joined #ruby
chipotle has quit [Quit: cheerio]
vdamewood has joined #ruby
ebbflowgo has quit [Read error: Connection reset by peer]
ebbflowgo has joined #ruby
rmulligan has joined #ruby
s00pcan has quit [Ping timeout: 264 seconds]
A124 has quit [Quit: '']
s00pcan has joined #ruby
A124 has joined #ruby
rmulligan has quit [Ping timeout: 252 seconds]
duckpuppy has joined #ruby
blackmesa has quit [Ping timeout: 248 seconds]
chipotle has joined #ruby
duckpuppy has quit [Ping timeout: 276 seconds]
Gasher has joined #ruby
Sucks has quit [Ping timeout: 264 seconds]
InternetFriend has quit [Ping timeout: 260 seconds]
<shevy>
has anyone ported/tried to use mruby and compare it to MRI? significantly faster?
LoneHerm_ has joined #ruby
chipotle has quit [Quit: cheerio]
deuxclique has joined #ruby
Rodya_ has joined #ruby
deuxclique has quit [Remote host closed the connection]
skweek has joined #ruby
Industrial has joined #ruby
deuxclique has joined #ruby
<Industrial>
Hi. I used to use a tool that was a ruby gem that allowed me to use git very easily
<Industrial>
it did a stash if you have changes, then a pull with a rebase (at least thats my default strategy)
<Industrial>
then unstash
<Industrial>
But I lost the name :(
Rodya_ has quit [Ping timeout: 240 seconds]
ruby[bot] has left #ruby ["leaving"]
ruby[bot] has joined #ruby
atomical has joined #ruby
Kilo`byte has quit [Ping timeout: 246 seconds]
Industrial has quit [Ping timeout: 252 seconds]
trinaldi has quit [Quit: WeeChat 1.5-dev]
adgtl has joined #ruby
antgel has quit [Ping timeout: 268 seconds]
trinaldi has joined #ruby
IrishGringo has quit [Ping timeout: 240 seconds]
jeanlinu_ has quit [Read error: Connection reset by peer]
c_nick has quit [Quit: Ex-Chat]
eregi has joined #ruby
zast has joined #ruby
nando293921 has quit [Ping timeout: 240 seconds]
mlehrer has joined #ruby
aryaching has quit []
Uranio has joined #ruby
<Uranio>
hi there, would be posible to declare, path for gem in a Gemfile???
eregi has quit [Ping timeout: 252 seconds]
<jhass>
yes
tungd has quit [Quit: Dreaming...]
<Uranio>
how??? I declared path 'somewhere/someplace' and it does not work
eurialo has quit [Ping timeout: 252 seconds]
deuxcliq_ has joined #ruby
<jhass>
?fake
<ruby[bot]>
Please show your real code to illustrate your problem. Using fake code often hides it or won't bring up the best possible solution.
<jhass>
you want to declare the --path option inside the Gemfile?
<jhass>
you can't do that
<Uranio>
:-/
<Uranio>
would be very nice to do it
IrishGringo has joined #ruby
siaw has quit [Quit: siaw]
The_Phoenix has quit [Read error: Connection reset by peer]
chipotle has joined #ruby
kalz has quit [Ping timeout: 250 seconds]
karapetyan has quit [Remote host closed the connection]
TripleK has joined #ruby
TripleK was kicked from #ruby by ChanServ [Banned: racists not welcome]
wtrocki has joined #ruby
eurialo has joined #ruby
dcunit3d has quit [Quit: WeeChat 1.4]
kalzz has quit [Ping timeout: 248 seconds]
capecarnation has joined #ruby
rmulligan has joined #ruby
dcunit3d has joined #ruby
j3r0 has quit [Quit: Leaving]
atomical_ has joined #ruby
capecarnation has quit [Client Quit]
thevaliantx has joined #ruby
karapetyan has joined #ruby
Kilo`byte has joined #ruby
<thevaliantx>
i'm installing ruby right now with rvm. i don't have a clue as to what versions or types of rubies i should install. there is stuff like opal, rubinius, jruby, all sorts. is there a website that goes into detail of what these things are?
Jardayn has joined #ruby
kalzz has joined #ruby
Abrin_AWAY has joined #ruby
atomical has quit [Ping timeout: 260 seconds]
<jhass>
thevaliantx: pick ruby-2.3.0 until you find a reason not to
pwnd_nsfw` has joined #ruby
<thevaliantx>
jhass: i'm asking what the other groups are or.
rmulligan has quit [Ping timeout: 252 seconds]
Dios has joined #ruby
<Uranio>
thevaliantx: or just install "ruby" and it will install the best option
Dios has quit [Client Quit]
<Uranio>
jruby is the Java Ruby's implementations
<Aviio>
Someone recommended not to use rvm the other day, cant remember the reason why though
<Uranio>
for that Java's lover
<Uranio>
Aviio: I guest it is a dirty solution
<Uranio>
best use docker, for ruby enviromments
<Uranio>
in my irrelevant opinion
<thevaliantx>
no, your opinion is not irrelevant.
<thevaliantx>
i am open-minded.
<thevaliantx>
not gullible. usually.
symm- has joined #ruby
dcunit3d has quit [Quit: WeeChat 1.4]
kalzz has quit [Ping timeout: 260 seconds]
dcunit3d has joined #ruby
charliesome has joined #ruby
vdamewood has quit [Quit: Life beckons.]
pwnd_nsfw has quit [Ping timeout: 268 seconds]
elifoster has joined #ruby
adgtl has quit [Remote host closed the connection]
<Uranio>
but I'm nobody in the ruby community, so, do not give so mucho score to my opinion
jyaworski has joined #ruby
adgtl has joined #ruby
adgtl has quit [Changing host]
adgtl has joined #ruby
joneshf-laptop has quit [Quit: Leaving]
the_drow has joined #ruby
skade has quit [Quit: Computer has gone to sleep.]
<jhass>
thevaliantx: what do you install ruby for?
adgtl has quit [Ping timeout: 244 seconds]
Rodya_ has joined #ruby
<thevaliantx>
jhass: your question is too vague
adgtl has joined #ruby
ljames has quit []
<morfin>
hmm i used rvm
<morfin>
being able to switch versions is pretty nice
jeanlinux has joined #ruby
<Uranio>
and manage gem sets
<morfin>
yes
diegoviola has joined #ruby
<Uranio>
thevaliantx: I guest the jhass is not so vague, RVM is good for something, and for others not... so jhass is trying to fetch wich enviromment are you using ruby
<jhass>
bundler made gemsets obsolete for me
* Uranio
apologize by dirty english
<thevaliantx>
Uranio: oh. i have no real interest in creating web sites, just want to learn ruby for command line and maybe desktop stuff.
firstdayonthejob has quit [Quit: WeeChat 1.4-dev]
<Uranio>
thevaliantx: :-/ ruby is not the best thing for make "desktop stuff"
atomical has joined #ruby
<Uranio>
thereofore the worse
firstdayonthejob has joined #ruby
<jhass>
then my suggestion stays, stay with ruby-2.3.0 and learn about the other things once you're familiar with it
<thevaliantx>
jhass: okay, sounds like a plan.
<jhass>
it's complexity/considerations you don't need to worry about at all currently
<Uranio>
thevaliantx: some distros, like Arch or Feodra, provide a good release of ruby
<thevaliantx>
okay. i appreciate you looking out for me :)
<thevaliantx>
i think ruby syntax is pretty, that's part of the appeal for me.
<Uranio>
the best option for begin programming
<Uranio>
or hobbie programming
firstdayonthejob has quit [Client Quit]
atomical_ has quit [Ping timeout: 268 seconds]
<thevaliantx>
right now my son and i are learning python, javascript and html/css. i bought The Well Grounded Rubyist, we'll probably go through the book together this upcoming homeschool year. right now we're getting into file i/o and gui stuff with python
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
firstdayonthejob has joined #ruby
<Uranio>
I suggest to read Ruby Programming, AKAS "the pickaxe book"
<thevaliantx>
i took another look at Haskell last night and i can see right off the bat that it's 'mind bending', that it would help me with function programming in python.
<thevaliantx>
Uranio: yes, on Amazon that book is often referenced in other book reviews :D
<Uranio>
thevaliantx: you mey salgo like Clojure if like Python and Haskell
<thevaliantx>
though The Well Grounded Rubyist has gotten good reviews, a quick glance through it tells me that it is very 'wordy', not a whole lot of syntax being shown. my initial experience echoes that of the reviews. it also does not offer exercises at the end of each chapter, which i think is not a good thing.
gregf1 has quit [Quit: WeeChat 1.4]
charliesome has joined #ruby
sleepee has joined #ruby
<Uranio>
thevaliantx: ths fastest way to learn ruby is "why's poignangt guide to ruby"
adgtl has quit [Remote host closed the connection]
<Uranio>
pdf book and website
adgtl has joined #ruby
adgtl has quit [Changing host]
adgtl has joined #ruby
<thevaliantx>
thank you Uranio! will definitely take a peek.
<kaleido>
ill second that
Waheedi has joined #ruby
<kaleido>
its very poignant
mattwildig has quit [Remote host closed the connection]
<Waheedi>
its the first time i encounter poignant :
<Waheedi>
thanks kaleido
speakingcode has joined #ruby
firstdayonthejob has quit [Quit: WeeChat 1.4]
<thevaliantx>
i like Why's sense of humor, haha
firstdayonthejob has joined #ruby
<Waheedi>
as a word I mean
jeanlinux has quit [Remote host closed the connection]
<Waheedi>
:)
IrishGringo has quit [Ping timeout: 248 seconds]
Vingador has quit [Quit: Leaving]
jeanlinux has joined #ruby
adgtl has quit [Ping timeout: 244 seconds]
terlar has joined #ruby
adgtl has joined #ruby
terlar has quit [Client Quit]
<Uranio>
un saludo desde Cuba, hasta la vista
Uranio has quit [Quit: Leaving]
deuxcliq_ has quit [Remote host closed the connection]
InternetFriend has joined #ruby
jeanlinux has quit [Remote host closed the connection]
eregi has joined #ruby
fedexo has joined #ruby
kith_ is now known as kith
houhoulis has quit [Remote host closed the connection]
mattwildig has joined #ruby
SenpaiSilver_ has joined #ruby
jeanlinux has joined #ruby
Don_John has joined #ruby
ftj has joined #ruby
adgtl has quit [Remote host closed the connection]
atomical_ has joined #ruby
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Don_John has quit [Max SendQ exceeded]
LoneHerm_ has quit [Remote host closed the connection]
InternetFriend has quit [Ping timeout: 260 seconds]
Don_John has joined #ruby
eregi has quit [Ping timeout: 250 seconds]
jeanlinux has quit [Remote host closed the connection]
karapetyan has quit [Remote host closed the connection]
skullcrasher has left #ruby ["Leaving"]
SenpaiSilver_ has quit [Read error: Connection reset by peer]
SenpaiSilver_ has joined #ruby
atomical has quit [Ping timeout: 246 seconds]
Rodya_ has quit [Remote host closed the connection]
<thevaliantx>
even with Bundler you still need to know which gems you want, right? are gems something that i can ignore right now learning ruby?
Don_John_ has joined #ruby
<jhass>
probably. Gems are ruby libraries
<jhass>
any sane book should explain them to you in case you need them in order to follow it