havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.5.1, 2.4.4, 2.3.7, 2.6.0-preview2: https://www.ruby-lang.org | Paste 4+ lines of text to https://gist.github.com | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby
fmcgeough has quit [Quit: fmcgeough]
banisterfiend has quit [Quit: Textual IRC Client: www.textualapp.com]
jasmith has quit [Quit: Leaving]
jhack has joined #ruby
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
kent\n has joined #ruby
<zugzug> g-: FYI I confirmed that the gist is accessible *without* logging into github: https://gist.github.com/zug-zug/2f2e81f4963333542a90ced87595f5bc
evdubs_ has joined #ruby
alfiemax has joined #ruby
<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
<g-> evdubs_: https://ruby-doc.org/stdlib-2.4.0/libdoc/logger/rdoc/Logger.html seems to say your logger level controls this, 2nd paragraph
<g-> zugzug: "> foo\n> bar\n> ! foo\n! bar\n", ruby 2.4.3p205 (2017-12-14 revision 61247) [x86_64-linux]
<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> Oh, logger actually supports the technique I mentioned: https://ruby-doc.org/stdlib-2.4.0/libdoc/logger/rdoc/Logger.html#class-Logger-label-How+to+log+a+message
<elomatreb> The block form is what you want
<evdubs_> got it
<evdubs_> thanks g- and elomatreb
<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.
akkiguru_ has joined #ruby
pharma_j_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kryptoz has quit [Remote host closed the connection]
kryptoz has joined #ruby
chkhanch has joined #ruby
armyriad has quit [Quit: Leaving]
anisha has quit [Ping timeout: 264 seconds]
anisha has joined #ruby
troys has quit [Quit: Bye]
memo1 has quit [Ping timeout: 260 seconds]
dionysus69 has joined #ruby
konsolebox has quit [Ping timeout: 240 seconds]
konsolebox has joined #ruby
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
<Bish> args filter {it.length() > 0} forEach {print("Hello, $it!")}
ciscam has quit [Ping timeout: 240 seconds]
ciscam has joined #ruby
conta has quit [Quit: conta]
<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]
fluxAeon has quit [Quit: Textual IRC Client: www.textualapp.com]
conta1 has joined #ruby
mynameisdebian has joined #ruby
Burgestrand has quit [Quit: Closing time!]
bkxd has quit [Ping timeout: 264 seconds]
alex``` has quit [Quit: WeeChat 2.1]
GodFather has joined #ruby
tty has joined #ruby
psychicist__ has quit [Ping timeout: 264 seconds]
psychicist__ has joined #ruby
ectos has quit [Quit: WeeChat 2.1]
synthroid has quit [Remote host closed the connection]
soniya29 has joined #ruby
beefjoe has quit [Remote host closed the connection]
beefjoe has joined #ruby
synthroid has joined #ruby
alem0lars has quit [Remote host closed the connection]
dionysus69 has quit [Ping timeout: 240 seconds]
alem0lars has joined #ruby
kryptoz has quit [Remote host closed the connection]
knight33 has joined #ruby
conta1 has quit [Quit: conta1]
Asher has joined #ruby
ak_ has quit [Ping timeout: 240 seconds]
Asher has quit [Ping timeout: 256 seconds]
GodFather has quit [Ping timeout: 268 seconds]
jcalla has quit [Ping timeout: 240 seconds]
alex``` has joined #ruby
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has joined #ruby
cadillac_ has quit [Ping timeout: 240 seconds]
banisterfiend has joined #ruby
megamos has joined #ruby
banisterfiend has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
conta1 has joined #ruby
banisterfiend has joined #ruby
noobineer has joined #ruby
cadillac_ has joined #ruby
beefjoe has quit [Remote host closed the connection]
amar_ has quit [Remote host closed the connection]
amar_ has joined #ruby
c0ncealed2 has quit [Remote host closed the connection]
c0ncealed2 has joined #ruby
jcalla has joined #ruby
amar_ has quit [Remote host closed the connection]
joast has quit [Quit: Leaving.]
amar_ has joined #ruby
troys has joined #ruby
shinnya has quit [Ping timeout: 260 seconds]
alfiemax has joined #ruby
arekushi has joined #ruby
karapetyan has joined #ruby
knight33 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Tempesta has quit [Quit: See ya!]
ellcs has quit [Ping timeout: 265 seconds]
yokel has quit [Ping timeout: 240 seconds]
amar_ has quit [Remote host closed the connection]
memo1 has quit [Quit: WeeChat 1.4]
memo1 has joined #ruby
amar_ has joined #ruby
graphene has quit [Remote host closed the connection]
yokel has joined #ruby
Tempesta has joined #ruby
graphene has joined #ruby
amar_ has quit [Read error: Connection reset by peer]
amar__ has joined #ruby
amar__ has quit [Remote host closed the connection]
nowhere_man has quit [Ping timeout: 260 seconds]
amar_ has joined #ruby
noobineer has quit [Ping timeout: 240 seconds]
Asher has joined #ruby
joast has joined #ruby
claudiuinberlin has quit [Quit: Textual IRC Client: www.textualapp.com]
cadillac_ has quit [Read error: Connection reset by peer]
spiette has quit [Quit: ZNC 1.7.0 - https://znc.in]
clemens3 has quit [Ping timeout: 240 seconds]
karapetyan has quit [Read error: Connection timed out]
karapetyan has joined #ruby
Asher has quit [Ping timeout: 268 seconds]
soniya29 has quit [Ping timeout: 276 seconds]
spiette has joined #ruby
karapety_ has joined #ruby
cadillac_ has joined #ruby
Zaab1t has joined #ruby
karapetyan has quit [Ping timeout: 240 seconds]
ivanskie has joined #ruby
karapety_ has quit [Remote host closed the connection]
alfiemax_ has joined #ruby
darkhanb has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kryptoz has joined #ruby
alfiemax has quit [Read error: Connection reset by peer]
willthechill has joined #ruby
conta1 has quit [Quit: conta1]
andikr has quit [Remote host closed the connection]
cagomez has joined #ruby
willthechill has quit [Ping timeout: 265 seconds]
jcarl43 has joined #ruby
karapetyan has joined #ruby
synthroid has quit [Remote host closed the connection]
AJA4350 has quit [Remote host closed the connection]
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
kryptoz has quit [Remote host closed the connection]
banisterfiend has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mikecmpbll has quit [Quit: inabit. zz.]
loincloth has joined #ruby
<loincloth> graphql-client... graphql-ruby-client... graphlient... or something else idk??? anybody feel passionate about graphql clients :P
nicesignal has quit [Remote host closed the connection]
<baweaver> chainz: apeiros is right, it'll vary a lot.
nicesignal has joined #ruby
<loincloth> looking to try one and curious if anyone has preferences
<baweaver> In the Bay Area a Senior Ruby dev could probably pull 150-180 base plus options.
<baweaver> though that also takes the vague definition of senior at level.
amar_ has quit [Remote host closed the connection]
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
amar_ has joined #ruby
<baweaver> Also if you're using any JS, this is a nasty issue: https://github.com/eslint/eslint-scope/issues/39
<baweaver> Looks like it got unpublished, but if you have 3.7.2 be careful
darkhanb has joined #ruby
cadillac_ has quit [Ping timeout: 244 seconds]
raynold has joined #ruby
amar_ has quit [Ping timeout: 240 seconds]
ak_ has joined #ruby
knight33 has joined #ruby
AJA4350 has joined #ruby
soniya29 has joined #ruby
soniya29 has quit [Remote host closed the connection]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
redlegion has quit [Max SendQ exceeded]
alfiemax_ has quit [Ping timeout: 256 seconds]
redlegion has joined #ruby
Beams has quit [Quit: .]
banisterfiend has joined #ruby
alfiemax has joined #ruby
yohji has quit [Remote host closed the connection]
bmurt has joined #ruby
dipnlik has joined #ruby
alfiemax_ has joined #ruby
gizmore has joined #ruby
<gizmore> << puts "havenwood: you are the best ruby supporter i ever encountered"
<gizmore> >> puts "really"
<ruby[bot]> gizmore: # => really ...check link for more (https://eval.in/1035624)
rsh has joined #ruby
alfiemax has quit [Ping timeout: 240 seconds]
synthroid has joined #ruby
npgm has joined #ruby
<gizmore> havenwood: https://github.com/gizmore/GDO-Register/blob/master/lib/GDO/Register/GDO_SignupIP.rb (comments welcome, also from others)
Asher has joined #ruby
sameerynho has joined #ruby
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
k0mpa has quit [Ping timeout: 250 seconds]
banisterfiend has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
desperek has quit [Quit: xoxo]
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
eckhardt_ has joined #ruby
ak_ has quit [Ping timeout: 260 seconds]
dviola has quit [Quit: WeeChat 2.1]
graphene has quit [Read error: Connection reset by peer]
jottr has quit [Ping timeout: 256 seconds]
graphene has joined #ruby
dviola has joined #ruby
desperek has joined #ruby
alem0lars has quit [Ping timeout: 260 seconds]
mahlon_ has joined #ruby
venmx has quit [Ping timeout: 268 seconds]
mahlon has quit [Ping timeout: 245 seconds]
karapetyan has quit [Remote host closed the connection]
willthechill has joined #ruby
karapetyan has joined #ruby
mikecmpbll has joined #ruby
banisterfiend has joined #ruby
\void has joined #ruby
dellavg has joined #ruby
alfiemax_ has quit [Ping timeout: 256 seconds]
karapetyan has quit [Remote host closed the connection]
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
alex``` has quit [Quit: WeeChat 2.1]
alfiemax has joined #ruby
alfiemax has quit [Remote host closed the connection]
alex``` has joined #ruby
alfiemax has joined #ruby
ak_ has joined #ruby
salasrod_ has joined #ruby
guille-moe has quit [Ping timeout: 244 seconds]
suukim has quit [Quit: Konversation terminated!]
iceden has quit [Remote host closed the connection]
karapetyan has joined #ruby
alfiemax has quit [Ping timeout: 260 seconds]
ak_ has quit [Quit: Konversation terminated!]
tvw has quit [Remote host closed the connection]
snickers has joined #ruby
SunnyLumens has quit [Ping timeout: 244 seconds]
graphene has quit [Read error: Connection reset by peer]
graphene has joined #ruby
memo1 has quit [Ping timeout: 260 seconds]
ivanskie has quit [Read error: Connection reset by peer]
quobo has quit [Quit: Connection closed for inactivity]
kleofas has quit [Ping timeout: 240 seconds]
knight33 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
guille-moe has joined #ruby
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
reber__ has joined #ruby
reber has quit [Ping timeout: 256 seconds]
ElFerna has joined #ruby
r29v has joined #ruby
tty has quit [Quit: tty]
clemens3 has joined #ruby
mikecmpbll has quit [Ping timeout: 244 seconds]
mikecmpbll has joined #ruby
mikecmpbll has quit [Client Quit]
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
digimer has left #ruby [#ruby]
banisterfiend has quit [Ping timeout: 256 seconds]
ElFerna has quit [Ping timeout: 256 seconds]
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
karapetyan has quit [Remote host closed the connection]
GodFather has joined #ruby
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
mikecmpbll has joined #ruby
jenrzzz has quit [Ping timeout: 240 seconds]
TvL2386 has quit [Ping timeout: 264 seconds]
graphene has quit [Remote host closed the connection]
TvL2386 has joined #ruby
graphene has joined #ruby
reber__ has quit [Remote host closed the connection]
guille-moe has quit [Ping timeout: 256 seconds]
subroot has joined #ruby
alfiemax has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
RougeR has quit [Ping timeout: 240 seconds]
mikecmpbll has quit [Quit: inabit. zz.]
jrafanie_ has joined #ruby
synthroid has quit [Remote host closed the connection]
jrafanie has quit [Ping timeout: 240 seconds]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Mike11 has quit [Quit: Leaving.]
mikhael_k33hl has joined #ruby
alfiemax_ has joined #ruby
alfiemax has quit [Ping timeout: 240 seconds]
megamos has quit [Ping timeout: 240 seconds]
apeiros has quit [Read error: Connection reset by peer]
apeiros__ has joined #ruby
Sembei has joined #ruby
nowhere_man has joined #ruby
ElFerna has joined #ruby
r29v has quit [Quit: r29v]
alfiemax_ has quit [Remote host closed the connection]
codymj has joined #ruby
hanmac has quit [Ping timeout: 255 seconds]
ElFerna has quit [Ping timeout: 265 seconds]
anisha has quit [Quit: This computer has gone to sleep]
anisha has joined #ruby
anisha has quit [Remote host closed the connection]
rsh has quit [Read error: Connection reset by peer]
ElFerna has joined #ruby
synthroid has joined #ruby
snickers has quit [Read error: Connection reset by peer]
rsh has joined #ruby
mikhael_k33hl has quit [Quit: Page closed]
Guest49493 has quit [Read error: Connection reset by peer]
Nicmavr has joined #ruby
Nicmavr is now known as Guest47469
hanmac has joined #ruby
psychicist__ has quit [Ping timeout: 240 seconds]
jamesaxl has joined #ruby
reber has joined #ruby
reber__ has joined #ruby
synthroi_ has joined #ruby
apeiros__ is now known as apeiros
synthroid has quit [Ping timeout: 240 seconds]
amar_ has joined #ruby
Zaab1t has quit [Quit: Zaab1t]
snickers has joined #ruby
conta1 has joined #ruby
graphene has quit [Remote host closed the connection]
graphene has joined #ruby
conta1 has quit [Client Quit]
rsh has quit [Ping timeout: 240 seconds]
guille-moe has joined #ruby
bmurt has joined #ruby
eckhardt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jcalla has quit [Quit: Leaving]
duderono_ has joined #ruby
duderonomy has quit [Ping timeout: 264 seconds]
duderono_ has quit [Client Quit]
Dbugger has quit [Quit: Leaving]
duderonomy has joined #ruby
duderonomy has quit [Client Quit]
jamesaxl has quit [Ping timeout: 240 seconds]
megamos has joined #ruby
hph^ has quit [Remote host closed the connection]
hph^ has joined #ruby
hph^ has quit [Max SendQ exceeded]
hph^ has joined #ruby
hph^ has quit [Max SendQ exceeded]
fot has joined #ruby
hph^ has joined #ruby
hph^ has joined #ruby
hph^ has quit [Max SendQ exceeded]
guille-moe has quit [Ping timeout: 256 seconds]
hph^ has joined #ruby
hph^ has quit [Max SendQ exceeded]
bga57 has quit [Ping timeout: 256 seconds]
AJA4350 has quit [Remote host closed the connection]
fmcgeough has quit [Quit: fmcgeough]
bga57 has joined #ruby
venmx has joined #ruby
sticaz has quit [Ping timeout: 240 seconds]
amar__ has joined #ruby
amar_ has quit [Ping timeout: 260 seconds]
AJA4350 has joined #ruby
nowhere_man has quit [Remote host closed the connection]
nowhere_man has joined #ruby
AJA4350 has quit [Read error: Connection timed out]
AJA4350 has joined #ruby
kliq has joined #ruby
salasrod_ has quit []
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jrafanie has joined #ruby
subroot has quit [Read error: Connection reset by peer]
kapil___ has quit [Quit: Connection closed for inactivity]
jrafanie_ has quit [Ping timeout: 240 seconds]
jamesaxl has joined #ruby
salasrod has joined #ruby
sticaz has joined #ruby
synthroi_ has quit []
icy` has joined #ruby
jenrzzz has quit [Ping timeout: 244 seconds]
tvw has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
eckhardt_ has joined #ruby
biberu has quit []
shinnya has joined #ruby
jenrzzz has quit [Ping timeout: 256 seconds]
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
jenrzzz has joined #ruby
sticaz has quit [Ping timeout: 256 seconds]
amar_ has joined #ruby
ldnunes has quit [Quit: Leaving]
sticaz has joined #ruby
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
amar__ has quit [Ping timeout: 244 seconds]
leitz has joined #ruby
<leitz> Is it good practice to use a glob for your bin files in a Gem?
<leitz> Or is there a better way as the number of files grows.
<gizmore> >> lat, lng = "1,2".split(',').map{|v|v.to_f}
<ruby[bot]> gizmore: # => [1.0, 2.0] (https://eval.in/1035682)
<gizmore> leitz: glob for what exactly?
bak1an_ has quit [Ping timeout: 240 seconds]
<leitz> gizmore, all the files in the gem's bin directory.
<gizmore> globbed in gemspec?
<leitz> Trying to find a way to put an ever growing list into "executables" without listing every one.
<gizmore> make one main (gdo) and have module method as param
<darix> leitz: you can use globs
megamos has quit [Ping timeout: 260 seconds]
<darix> when constructing the list
<darix> the gemspec is ruby
<gizmore> like gdo Register Form --help
<gizmore> yeah globs should be fine
<gizmore> as long as you dont use it on a firefox sourcecode
bmurt has joined #ruby
<leitz> These aren't libraries, but executeables.
<darix> leitz: so?
sameerynho has quit [Ping timeout: 240 seconds]
r29v has joined #ruby
<leitz> So there's no module method. So far Dir.glob("*") tries to get everything in the base gem dir, and adding "bin/*" doesn't work either.
za1b1tsu has quit [Ping timeout: 268 seconds]
<leitz> Using Dir.glob("bin/") gives a double bin, like "bin/bin/build_book"
ur5us has joined #ruby
<leitz> Not using "bin/" means it tries to get everything from the gem base directory, like this: "bin/lib"
<leitz> Supper calls, back in a bit. I appreciate the help, my first gem that I'm trying to push up to rubygems.
<darix> leitz: so use it properly
<leitz> Darix, if I knew how, I would.
jordanm has quit [Quit: Konversation terminated!]
karapetyan has joined #ruby
blackwind_123 has joined #ruby
noobineer has joined #ruby
jordanm has joined #ruby
karapetyan has quit [Remote host closed the connection]
karapetyan has joined #ruby
pharma_joe has joined #ruby
havenwood has quit [Quit: ZNC 1.7.0 - https://znc.in]
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
TinkerT has quit [Quit: ZNC 1.8.x-nightly-20180701-4d822118 - https://znc.in]
havenwood has joined #ruby
havenwood has joined #ruby
havenwood has quit [Changing host]
karapetyan has quit [Remote host closed the connection]
schleppel has quit [Quit: Konversation terminated!]
envex has joined #ruby
envex has quit [Client Quit]
rf` has joined #ruby
rf` has quit [Client Quit]
za1b1tsu has joined #ruby
envex has joined #ruby
Mikasi has joined #ruby
white_lilies has joined #ruby
za1b1tsu has quit [Ping timeout: 260 seconds]
Rapture has quit [Quit: Textual IRC Client: www.textualapp.com]
<gizmore> can i measure the clock ticks wasted in code?
amar_ has quit [Remote host closed the connection]
knight33 has joined #ruby
Mike11 has joined #ruby
noobineer has quit [Quit: Leaving]
white_lilies has quit [Ping timeout: 248 seconds]
nowhere_man has quit [Read error: Connection reset by peer]
mkaito has quit [Ping timeout: 265 seconds]
mkaito has joined #ruby
mkaito has quit [Changing host]
mkaito has joined #ruby
clemens3 has quit [Ping timeout: 256 seconds]
dipnlik has quit [Quit: Connection closed for inactivity]
ivanskie has joined #ruby
nowhere_man has joined #ruby
nowhere_man has quit [Remote host closed the connection]
nowhere_man has joined #ruby
snickers has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 256 seconds]
kliq has quit [Ping timeout: 240 seconds]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fot has quit [Ping timeout: 265 seconds]
zachk has joined #ruby
zachk has quit [Changing host]
zachk has joined #ruby
<leitz> Fixed.
<leitz> Oh, that's funny. Can't push a gem as I'm using a too far ahead version of Rubygems...
bmurt has joined #ruby
fot has joined #ruby
mynameisdebian has quit [Remote host closed the connection]
Asher has quit [Quit: Leaving.]
leitz has quit [Quit: Nappy time]
fot has quit [Ping timeout: 240 seconds]
fot has joined #ruby
mynameisdebian has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
r29v has quit [Quit: r29v]
mynameisdebian has quit [Remote host closed the connection]
graphene has quit [Read error: Connection reset by peer]
graphene has joined #ruby
karapetyan has joined #ruby
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
salasrod has quit [Read error: Connection reset by peer]
Asher has joined #ruby
karapetyan has quit [Ping timeout: 240 seconds]
Mike11 has quit [Quit: Leaving.]
salasrod has joined #ruby
salasrod has quit [Remote host closed the connection]
alex``` has quit [Ping timeout: 248 seconds]
salasrod has joined #ruby
pharma_joe has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
white_lilies has joined #ruby
pharma_joe has joined #ruby
willthechill has quit [Ping timeout: 276 seconds]
cyberg has quit [Read error: Connection reset by peer]
gizmore has quit [Read error: Connection reset by peer]
codymj has quit [Quit: Leaving]
white_lilies has quit [Ping timeout: 264 seconds]
salasrod_ has joined #ruby
Alec has joined #ruby
<Alec> Hi there, do you have a Ruby bot?
za1b1tsu has joined #ruby
bmurt has joined #ruby
<Alec> (as in you give it small bits to run and it runs them)
salasrod has quit [Ping timeout: 240 seconds]
_aeris_ has quit [Ping timeout: 240 seconds]
fffco has joined #ruby
desperek has quit [Quit: xoxo]
<elomatreb> >> "we do"
<ruby[bot]> elomatreb: # => "we do" (https://eval.in/1035703)
Mikasi has quit [Ping timeout: 244 seconds]
<elomatreb> But for playing around a local repl is probably more useful
<Alec> That just echos your output and gives you a link
<Alec> Doesn't count
<Alec> I mean that runs it
<elomatreb> >> rand
<ruby[bot]> elomatreb: # => 0.6482103472019425 (https://eval.in/1035704)
<Alec> Oh right duh.
<Alec> Sorry used to seeing puts.
<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> >>rand
<ruby[bot]> Alec: # => 0.3709349392331921 (https://eval.in/1035705)
<Alec> So the bot doesn't work in PM
<elomatreb> If you want to play around check out https://github.com/pry/pry
<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...
mikecmpbll has joined #ruby