cagomez has quit [Remote host closed the connection]
hays_ has joined #ruby
hays_ has quit [Changing host]
hays_ has joined #ruby
regedit has quit [Quit: Connection closed for inactivity]
jaequery has joined #ruby
jaequery has quit [Client Quit]
<hays_>
any major differences in MRI implementation for Linux vs. Mac/Windows that might underlie an issue I am having where a script using celluloid would only crash in Linux?
<hays_>
kind of a vague question i know, but im a bit at a loss why i only seem to experience problems on linux
ciscam has quit [Ping timeout: 244 seconds]
pabs has quit [Ping timeout: 240 seconds]
<hays_>
script running on powerful, underutilized server--crash and burn. Run it on a Windows laptop, no problems
pabs has joined #ruby
<bougyman>
same ruby version?
ciscam has joined #ruby
<g->
you have a stack trace? did you notice the 9 celluloid issues on github that contain 'crash'?
<hays_>
bougyman: yeah
<hays_>
g-: I do, and I am working that angle also--probably some unhandled exception. but I still find it puzzling that this only happens on linux machine
alfiemax has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
alfiemax has quit [Ping timeout: 264 seconds]
<g->
maybe try it on a different Linux install?
<hays_>
oh i have
<hays_>
its now across two distros even
anjen has joined #ruby
<hays_>
one day i will have the time to actually track down this bug and fix it, but I was just hoping there might be some major differences in platform that could give me a hint
jamesaxl has quit [Quit: WeeChat 2.1]
<g->
external dependencies? does it use a db? same db version? just thinking here.
chouhoulis has joined #ruby
pharma_joe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jmcgnh has quit [Ping timeout: 240 seconds]
pharma_joe has joined #ruby
jasmith has joined #ruby
RougeR has quit [Ping timeout: 240 seconds]
giz|lazer has joined #ruby
anjen has quit [Quit: anjen]
troplex has joined #ruby
<troplex>
Hello everyone, I have a question regarding attributes and instance variables. Anyone can help?
gizmore has quit [Ping timeout: 260 seconds]
cosmopaladin has quit [Ping timeout: 260 seconds]
SeepingN has quit [Ping timeout: 268 seconds]
<hays_>
g-: nope. no DB. it does some TCP comms
<hays_>
writes to disk
<hays_>
i have some semaphores to make sure stuff doesn't get stomped on
kapil___ has joined #ruby
<hays_>
oh well. it was a bit of a shot in the dark anyways
<g->
does celluloid require a particular scheduler in the Linux kernel?
jmcgnh has joined #ruby
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
jhack has quit [Quit: jhack]
subroot has joined #ruby
sylario has quit [Quit: Connection closed for inactivity]
chouhoulis has quit [Remote host closed the connection]
cyberg has quit [Remote host closed the connection]
herbmillerjr has joined #ruby
<zugzug>
Hey folks, I'm trying to figure out why Open.capture2e('ruby', <some-file>, stdin_data: ...) behaves differently from Open.capture2e(<some-file>, stdin_data: ...). Would appreciate if someone could look at the gist here: https://gist.github.com/zug-zug/2f2e81f4963333542a90ced87595f5bc
<zugzug>
Open3*
chouhoulis has joined #ruby
chouhoulis has quit [Remote host closed the connection]
zachk has quit [Quit: Leaving]
kryptoz has joined #ruby
<hays_>
g-: I don't think so.
<hays_>
scheduler is just cfs these days right?
<hays_>
the IO scheduler is per HDD but id have to check what the default is.. deadline?
kryptoz has quit [Remote host closed the connection]
nicht has joined #ruby
nicht has quit [Max SendQ exceeded]
<hays_>
cfq looks to be the default at least in ubuntu
millz has joined #ruby
white_lilies has joined #ruby
subroot has quit [Read error: Connection reset by peer]
knight33 has joined #ruby
wald0 has quit [Quit: Lost terminal]
pharma_joe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
akkiguru_ has joined #ruby
pharma_joe has joined #ruby
giz|lazer|2 has joined #ruby
knight33 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
willthechill has joined #ruby
giz|lazer has quit [Ping timeout: 240 seconds]
<g->
zugzug: can you post it somewhere that doesn't require a login?
MagePsycho has quit [Ping timeout: 240 seconds]
<g->
hays_: is it open source? i can try it on a local Debian tomorrow if you're still stuck.
troplex has quit [Quit: Page closed]
jhack has joined #ruby
jhack has joined #ruby
jhack has quit [Changing host]
quobo has quit [Quit: Connection closed for inactivity]
Beams has joined #ruby
Beams has quit [Ping timeout: 260 seconds]
<hays_>
g- unfortunately not really--plus it would not be fair to ask you to do my work for me, but I appreciate the offer
MagePsycho has joined #ruby
tdy has joined #ruby
shinnya has quit [Ping timeout: 240 seconds]
yosafbridge has joined #ruby
yosafbridge` has quit [Quit: Leaving]
Immune has joined #ruby
bmurt has joined #ruby
Immune has left #ruby [#ruby]
akkiguru_ has quit [Ping timeout: 244 seconds]
cosmopaladin has joined #ruby
akkiguru_ has joined #ruby
cosmopaladin has quit [Client Quit]
cosmopaladin has joined #ruby
<zugzug>
g-: hmm i was under the impression the gists didn't require logins. wtf
<evdubs_>
hi - is there a common way in ruby to make sure that debug log lines are effectively a no-op when logging is at a more severe level (like error)? i think the java way to do this would be to make the log level a static final variable and the JIT can see that and optimize log level checks out along with the debug log lines themselves
SeepingN has joined #ruby
<g->
zugzug: I get the same output for both
salasrod has quit [Ping timeout: 244 seconds]
<zugzug>
g-: interesting ... what output do you get? (and what version of Ruby? I'm on 2.3.6p384)
alfiemax has quit [Ping timeout: 260 seconds]
<elomatreb>
evdubs_: You can write a log method that runs a block, and based on the log level decides not to run the block
<elomatreb>
That just controls printing though, if you do `Log.debug expensive_method_call` it will still run the method even if it won't print the output
jhack has quit [Quit: Leaving]
<g->
so check the log level of the Logger and don't run expensive_method_call
<evdubs_>
g-, that's what i'm trying to see if i can optimize further
hays_ has quit [Remote host closed the connection]
<elomatreb>
It won't do as much optimization as in Java, but it'll still save you the method call
<g->
elomatreb: sweet, learned something :)
apeiros has joined #ruby
white_lilies has quit [Ping timeout: 240 seconds]
<zugzug>
g-: thanks for the sanity check; I'm on macosx and just checked on Linux - I get the same results you do on Linux
tdy has quit [Ping timeout: 265 seconds]
masterasia has quit [Quit: Leaving]
braincrash has quit [Quit: bye bye]
millz has quit [Read error: Connection reset by peer]
braincrash has joined #ruby
closequarters has joined #ruby
rwb has quit [Ping timeout: 240 seconds]
herbmillerjr has quit [Quit: Konversation terminated!]
cadillac_ has joined #ruby
AJA4350 has quit [Read error: Connection reset by peer]
closequarters has quit [Quit: Vision[0.10.2]: i've been blurred!]
kryptoz has joined #ruby
noobineer has quit [Ping timeout: 265 seconds]
darkhanb has joined #ruby
cosmopaladin has quit [Ping timeout: 268 seconds]
_whitelogger has joined #ruby
gix- has joined #ruby
gix has quit [Disconnected by services]
starseed0000 has quit [Ping timeout: 240 seconds]
chkhanch has joined #ruby
jasmith has quit [Quit: Leaving]
Beams has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
memo1 has joined #ruby
<memo1>
hi, i have a git repository with a ruby script. I need to replicate this scripts to many machines, but the varibles inside the scripts depends on every machine. How i integrate environments varibles with ruby and git?
gnufied has quit [Ping timeout: 260 seconds]
Beams has quit [Ping timeout: 248 seconds]
dellavg has joined #ruby
raynold has joined #ruby
<elomatreb>
memo1: You can access the environment variables with the ENV global (e.g. `ENV["HOME"]`)
chouhoulis has joined #ruby
akkiguru_ has quit [Ping timeout: 244 seconds]
tdy has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
ak_ has joined #ruby
<havenwood>
memo1: Are the environment variables secrets?
<havenwood>
memo1: There are gems like dotenv, or you can just create a shim that exports vars before running Ruby, etc.
<memo1>
havenwood: yes, are secret.
chouhoulis has quit []
chouhoulis has joined #ruby
devyn has quit [Ping timeout: 248 seconds]
devyn has joined #ruby
dellavg has quit [Ping timeout: 240 seconds]
anisha has joined #ruby
sagax has joined #ruby
alfiemax has joined #ruby
ur5us has quit [Remote host closed the connection]
tvw has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
pharma_j_ has joined #ruby
alfiemax has quit [Ping timeout: 244 seconds]
pharma_joe has quit [Ping timeout: 244 seconds]
mtkd has joined #ruby
ak_ has quit [Ping timeout: 244 seconds]
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
Inline has quit [Quit: Leaving]
sauvin has joined #ruby
lightstalker has quit [Ping timeout: 244 seconds]
jenrzzz has quit [Ping timeout: 240 seconds]
howdoi has joined #ruby
chkhanch has quit [Ping timeout: 244 seconds]
giz|lazer|2 has quit [Read error: Connection reset by peer]
starseed0000 has joined #ruby
rippa has joined #ruby
akkiguru_ has joined #ruby
alfiemax has joined #ruby
lightstalker has joined #ruby
akkiguru_ has quit [Ping timeout: 240 seconds]
starseed0000 has quit [Ping timeout: 240 seconds]
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
armyriad has joined #ruby
aupadhye has joined #ruby
salasrod has joined #ruby
schleppel has joined #ruby
shinnya has joined #ruby
salasrod has quit [Remote host closed the connection]
envex has quit []
kapil___ has quit [Quit: Connection closed for inactivity]
ak_ has joined #ruby
pabs has quit [Ping timeout: 244 seconds]
<havenwood>
memo1: Rails has gone to encrypted credentials with a single master key to decrypt them.
kryptoz has quit [Remote host closed the connection]
kryptoz has joined #ruby
chkhanch has quit [Ping timeout: 260 seconds]
eblip has joined #ruby
kryptoz has quit [Remote host closed the connection]
Mike11 has joined #ruby
andikr has joined #ruby
chkhanch has joined #ruby
postmodern has quit [Quit: Leaving]
yohji has joined #ruby
Mrgoose has quit [Ping timeout: 240 seconds]
postmodern has joined #ruby
Mrgoose has joined #ruby
mtkd has quit [Remote host closed the connection]
SeepingN has quit [Quit: The system is going down for reboot NOW!]
TvL2386_ has joined #ruby
TvL2386 has quit [Ping timeout: 260 seconds]
chouhoulis has quit [Remote host closed the connection]
jnollette has quit [Remote host closed the connection]
jnollette has joined #ruby
clemens3 has joined #ruby
claudiuinberlin has joined #ruby
Raboo has quit [Ping timeout: 256 seconds]
alfiemax has quit [Remote host closed the connection]
alfiemax has joined #ruby
Burgestrand has joined #ruby
kryptoz has joined #ruby
kryptoz has quit [Ping timeout: 256 seconds]
agent_white has quit [Quit: night]
za1b1tsu has joined #ruby
Dbugger has joined #ruby
lightstalker has quit [Ping timeout: 260 seconds]
pabs has joined #ruby
lightstalker has joined #ruby
kapil___ has joined #ruby
\void has quit [Quit: So long, and thanks for all the fish.]
eb0t has quit [Quit: WeeChat 2.0.1]
akkiguru_ has quit [Ping timeout: 260 seconds]
akkiguru_ has joined #ruby
alfiemax has quit [Remote host closed the connection]
redlegion has quit [Max SendQ exceeded]
ciscam has quit [Ping timeout: 256 seconds]
redlegion has joined #ruby
ciscam has joined #ruby
conta has joined #ruby
eb0t has joined #ruby
mikecmpbll has joined #ruby
Dbugger has quit [Remote host closed the connection]
alem0lars has joined #ruby
kryptoz has joined #ruby
guille-moe has joined #ruby
chkhanch has quit [Ping timeout: 240 seconds]
sylario has joined #ruby
karapetyan has joined #ruby
biberu has joined #ruby
amar has joined #ruby
Guest84006 has quit [Quit: WeeChat 2.1]
lxsameer has joined #ruby
lxsameer has quit [Client Quit]
mikecmpb_ has joined #ruby
mikecmpbll has quit [Ping timeout: 264 seconds]
jraavis has joined #ruby
jraavis has quit [Client Quit]
nima_m has joined #ruby
jottr has joined #ruby
nowhere_man has joined #ruby
nima_m has quit [Read error: Connection reset by peer]
nima_m has joined #ruby
lxsameer has joined #ruby
Mike11 has quit [Quit: Leaving.]
sticaz has quit [Quit: toodles.]
jraavis has joined #ruby
ellcs has joined #ruby
karapetyan has quit [Remote host closed the connection]
duderonomy has quit [Ping timeout: 240 seconds]
nima_m has quit [Ping timeout: 240 seconds]
kryptoz has quit [Remote host closed the connection]
_lyte_ has joined #ruby
TinkerT has quit [Read error: Connection reset by peer]
sticaz has joined #ruby
TinkerT has joined #ruby
ciscam has quit [Ping timeout: 265 seconds]
ciscam has joined #ruby
Beams has joined #ruby
lightstalker has quit [Ping timeout: 240 seconds]
ellcs has quit [Ping timeout: 240 seconds]
venmx has joined #ruby
willthechill has quit [Ping timeout: 276 seconds]
nowhere_man has quit [Remote host closed the connection]
nowhere_man has joined #ruby
blackwind_123 has quit [Ping timeout: 244 seconds]
lightstalker has joined #ruby
Puffball has joined #ruby
karapetyan has joined #ruby
nowhere_man has quit [Remote host closed the connection]
nowhere_man has joined #ruby
karapetyan has quit [Remote host closed the connection]
nowhere_man has quit [Remote host closed the connection]
nowhere_man has joined #ruby
venmx has quit [Ping timeout: 244 seconds]
karapetyan has joined #ruby
reber has joined #ruby
venmx has joined #ruby
GodFather has quit [Ping timeout: 240 seconds]
reber has quit [Remote host closed the connection]
reber has joined #ruby
alem0lars_ has joined #ruby
alem0lars has quit [Read error: Connection reset by peer]
venmx has quit [Ping timeout: 264 seconds]
akkiguru_ has quit [Ping timeout: 268 seconds]
duderonomy has joined #ruby
jraavis has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
mikecmpb_ has quit [Read error: Connection reset by peer]
venmx has joined #ruby
nima_m has joined #ruby
mikecmpbll has joined #ruby
jraavis has joined #ruby
jraavis has quit [Client Quit]
TvL2386 has joined #ruby
_lyte_ has quit [Remote host closed the connection]
akkiguru_ has joined #ruby
TvL2386_ has quit [Ping timeout: 244 seconds]
ur5us has joined #ruby
shinnya has quit [Ping timeout: 268 seconds]
amar has quit [Remote host closed the connection]
kryptoz has joined #ruby
TvL2386 has quit [Ping timeout: 260 seconds]
TvL2386 has joined #ruby
apeiros has quit [Remote host closed the connection]
apeiros has joined #ruby
nowhere_man has quit [Ping timeout: 268 seconds]
BTRE has quit [Quit: Leaving]
TvL2386 has quit [Ping timeout: 256 seconds]
cyberg has joined #ruby
conta has quit [Quit: conta]
TvL2386 has joined #ruby
karapetyan has quit [Remote host closed the connection]
ellcs has joined #ruby
nima_m has quit [Ping timeout: 264 seconds]
BTRE has joined #ruby
kryptoz has quit [Remote host closed the connection]
claudiuinberlin has quit [Ping timeout: 265 seconds]
GodFather has joined #ruby
dionysus69 has quit [Ping timeout: 240 seconds]
dionysus69 has joined #ruby
GodFather has quit [Ping timeout: 256 seconds]
akkiguru_ has quit [Ping timeout: 240 seconds]
raynold has quit [Quit: Connection closed for inactivity]
Asher1 has joined #ruby
Asher has quit [Ping timeout: 240 seconds]
chkhanch has joined #ruby
Asher1 is now known as Asher
conta has joined #ruby
GodFather has joined #ruby
za1b1tsu has quit [Quit: WeeChat 2.1]
Burgestrand has quit [Quit: Good bye and have a nice day!]
ur5us has quit [Remote host closed the connection]
tvw has quit [Remote host closed the connection]
ur5us has joined #ruby
amar_ has joined #ruby
redlegion has quit [Max SendQ exceeded]
SunnyLumens has joined #ruby
redlegion has joined #ruby
<SunnyLumens>
hello guys
<SunnyLumens>
noob question
Dbugger has joined #ruby
<SunnyLumens>
what is name of |this thing| in iterating blocks
<SunnyLumens>
its hard to google such symbols you know .. )
<SunnyLumens>
like this
<SunnyLumens>
<% @article.errors.full_messages.each do |msg| %>
ur5us has quit [Ping timeout: 256 seconds]
<SunnyLumens>
<li><%= msg %></li>
megamos has joined #ruby
<SunnyLumens>
looks like it assigns lefthand to msg but im not sure and i want to know how to properly name this feature
samosaphile has quit [Ping timeout: 252 seconds]
megamos has quit [Ping timeout: 260 seconds]
<universa1>
SunnyLumens: block parameters?
<konsolebox>
block argument perhaps
chkhanch has quit [Quit: Leaving]
<konsolebox>
SunnyLumens: a block is basically treated like a method. the "yielder" internally calls the block. in your example, `each` is the "yielder", and it calls the block method in a loop, with the "msg" passed as an argument to it.
InfinityFye has joined #ruby
Burgestrand has joined #ruby
<SunnyLumens>
my example construction confuses me as im new to erb style and dont get where are block boundaries
<konsolebox>
the next end maybe
AJA4350 has joined #ruby
<konsolebox>
<% end %>
fluffy has joined #ruby
InfinityFye has left #ruby ["Leaving"]
<fluffy>
hello there ! anyone here?
alfiemax has joined #ruby
quobo has joined #ruby
fluffy has quit [Client Quit]
alfiemax has quit [Remote host closed the connection]
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alfiemax has joined #ruby
postmodern has quit [Quit: Leaving]
snickers has joined #ruby
jnollette has quit [Remote host closed the connection]
jnollette has joined #ruby
universa1 is now known as universal
nowhere_man has joined #ruby
RougeR has joined #ruby
RougeR has joined #ruby
RougeR has quit [Changing host]
<Bish>
is it just me or does kotlin pretty much look like ruby
<konsolebox>
i don't get to really like languages that are compulsive at using spaces over explicit symbols
zautomata has quit [Ping timeout: 260 seconds]
<konsolebox>
yes, i'm also talking about haskell
synthroid has joined #ruby
BTRE has quit [Read error: Connection reset by peer]
BTRE has joined #ruby
alfiemax has quit [Remote host closed the connection]
fmcgeough has joined #ruby
fmcgeough has quit [Client Quit]
claudiuinberlin has joined #ruby
<Bish>
konsolebox: i get it, and suprisingly that is because of ruby
<Bish>
when doing something like
<Bish>
puts JSON.parse <<EOF
<Bish>
i like
<Bish>
puts (JSON.parse <<EOF)
<Bish>
more than
<Bish>
puts JSON.parse(<<EOF)
alex``` has joined #ruby
<Bish>
i know, those both do nothing
<Bish>
it's more readable
chainz has joined #ruby
tvw has joined #ruby
<chainz>
where might be a good place to look for ruby developers looking for employment?
<TheBrayn>
indeed.com
<Bish>
#ruby
<chainz>
figured this was a good place to start :)
<chainz>
yah, our recruiters are already checking indeed and the like i'm sure
<Bish>
what does a ruby dev earn nowadays
shinnya has joined #ruby
<chainz>
according to google, Senior Ruby Developer Salary. A Senior Ruby Developer earns an average salary of $101,736 per year.
<apeiros>
chainz: such numbers make zero sense without location
<chainz>
yah, that's probably an average
<chainz>
this is in the boston area
<chainz>
suburbs of boston technically
bak1an has joined #ruby
<chainz>
but either there aren't many ruby devs around here or no one wants to work for this company :)
beefjoe has joined #ruby
psychicist__ has joined #ruby
k0mpa has joined #ruby
za1b1tsu has joined #ruby
Ouchy has joined #ruby
Ouchy has joined #ruby
Ouchy has quit [Changing host]
Ouchy`w has joined #ruby
alfiemax has joined #ruby
<za1b1tsu>
anybody using vim with ruby? when using K on a keyword it outputs weird stuff. Anybody messed with K, keywordprg do get some proper documentation?
GodFather has quit [Ping timeout: 264 seconds]
Ouchy`w has quit [Ping timeout: 244 seconds]
Ouchy has quit [Ping timeout: 268 seconds]
NL3limin4t0r has joined #ruby
ldnunes has joined #ruby
bmurt has joined #ruby
alem0lars_ has quit [Quit: Leaving]
alem0lars has joined #ruby
NL3limin4t0r has quit [Quit: WeeChat 1.9.1]
fmcgeough has joined #ruby
snickers has quit [Ping timeout: 248 seconds]
Kreosan has joined #ruby
alfiemax has quit [Remote host closed the connection]
Kreosan has quit [Remote host closed the connection]
soniya29 has joined #ruby
<konsolebox>
vim may not have enough Ruby support
<za1b1tsu>
Anyway I can get documentation using pry, but not inside the interactive shell?
<Bish>
guess not, since it uses the internal pager
<Bish>
but i guess you could invoke that
<za1b1tsu>
when using ri inside a rails project, for example ri String, it looks for classes inside the project. Anyway I could force it to show Ruby documentation in general?
<Bish>
try
<Bish>
$ ri
<Bish>
and you see it's code
<Bish>
i gues you could read from there, how it works
<Bish>
and do whatever pry can do
arekushi has quit [Read error: Connection reset by peer]
<Bish>
ri.display_names [spec] # Get the documentation (finally!
<za1b1tsu>
I had to do rvm docs generate-ri inside the project
snickers has joined #ruby
Inline has joined #ruby
Rapture has joined #ruby
alfiemax has joined #ruby
jcalla has quit [Ping timeout: 245 seconds]
snickers has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cyberg has quit [Ping timeout: 276 seconds]
snickers has joined #ruby
GodFather has joined #ruby
gnufied has joined #ruby
snickers has quit [Client Quit]
cyberg has joined #ruby
GodFather has quit [Ping timeout: 260 seconds]
aupadhye has quit [Remote host closed the connection]
<RougeR>
dont suppose anyones after a ruby dev in the uk?
desperek has joined #ruby
jcalla has joined #ruby
Asher has quit [Ping timeout: 264 seconds]
kryptoz has joined #ruby
Mike11 has joined #ruby
suukim has joined #ruby
mikecmpbll has quit [Ping timeout: 240 seconds]
tdy has quit [Ping timeout: 240 seconds]
mikecmpbll has joined #ruby
bak1an_ has joined #ruby
soniya29 has quit [Ping timeout: 276 seconds]
bkxd has joined #ruby
GodFather has joined #ruby
bak1an has quit [Ping timeout: 256 seconds]
memo1 has joined #ruby
alfiemax has quit [Ping timeout: 244 seconds]
jrafanie has joined #ruby
alfiemax has joined #ruby
GodFather has quit [Ping timeout: 244 seconds]
bkxd has quit [Ping timeout: 260 seconds]
bkxd has joined #ruby
alfiemax has quit [Remote host closed the connection]
<elomatreb>
It wraps your input, click the link to see how
_aeris_ has joined #ruby
<Alec>
elomatreb: I've been talking to (if I may namedrop this, hopefully he wont mind) BanisterFeind, I read the ruby book he recommended - it had almost nothing on blocks and like most programming language books covered like loops, ifs ect, in C++ there's this great site, cppreference.org that gives you *references*
<Alec>
Does Ruby have a thing like that? Like I don't want examples (I've fucking love "theory of computation" - which covers grammars and the like, it's borderline a fetish, it's weird and a little bit creepy) - I really want a reference not an example that leads one way later followed by "now check this out"
<Alec>
Do you see what I mean by that?
<Alec>
Like return and non-local returns, at first I was like "okay cool" and then came non-local returns and the model I'd build up of it was destroyed.
<elomatreb>
Not sure, sorry. There are some other books linked in the topic, but I don't know if they check that box
<Alec>
How about eBNF (or "RailRoad diagrams" ect) of Ruby's grammar and how it is evaluated? (I'll check the source yeah yeah, but maybe someone already has!)
<elomatreb>
I doubt that exists, rubys grammar is notoriously horrifying
<Alec>
If this stuff interests you I'd love to talk about it, but as no one has asked me a question and I'm easily on my third paragraph I wont :P
<Alec>
In C++ we have geordi, you can PM geordi or join #geordi to fuck about and get an example right without cluttering main chat. ...
<Alec>
I'd really like to do it without going back into my GUI
<Alec>
Is the bot open source?
jenrzzz has quit [Ping timeout: 244 seconds]
mikecmpbll has joined #ruby
nowhereman_ has joined #ruby
nowhere_man has quit [Read error: Connection reset by peer]
jcarl43 has quit [Quit: WeeChat 2.1]
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
mkaito has quit [Ping timeout: 265 seconds]
mkaito has joined #ruby
mkaito has quit [Changing host]
mkaito has joined #ruby
Alina-malina has quit [Ping timeout: 240 seconds]
mikecmpb_ has joined #ruby
reber__ has quit [Remote host closed the connection]
reber has quit [Read error: Connection reset by peer]
mikecmpb_ has quit [Client Quit]
mikecmpbll has quit [Ping timeout: 268 seconds]
duderonomy has joined #ruby
duderonomy has quit [Client Quit]
<Alec>
mikecmpb_: is it possible to make ruby[bot] accept PMs with >> and run them? Or if not, can I make my own RubyBot for "personal use" - I've been told about the website, but I'm a command line guy with screen...