<baweaver>
This one covers using prepend for decoration.
nowhereman has quit [Read error: Connection reset by peer]
schneider has joined #ruby
suukim has joined #ruby
montanonic has quit [Ping timeout: 248 seconds]
lxsameer has joined #ruby
xco has joined #ruby
ur5us has joined #ruby
ur5us has quit [Ping timeout: 268 seconds]
TomyWork has joined #ruby
schneider has quit [Ping timeout: 245 seconds]
fphilipe has joined #ruby
dionysus69 has quit [Ping timeout: 248 seconds]
deepreds1 has quit [Ping timeout: 258 seconds]
deepreds1 has joined #ruby
drnerdius has joined #ruby
dionysus69 has joined #ruby
deepreds1 has quit [Ping timeout: 268 seconds]
aupadhye has joined #ruby
<ineb>
"I frequently end up switching between the two (include and extend) until my code works some times." haha, me too. Although i should know the details
<ineb>
In "The Classy Metaprogramming Extraordinaire" you introduced the eigenclass conecept. Maybe you want to mention its name somewhere.
Bounga` has joined #ruby
Bounga` is now known as Bounga
giraffe has quit [Excess Flood]
<ineb>
baweaver: however, nice article
ged_ has joined #ruby
giraffe has joined #ruby
ged has quit [Ping timeout: 272 seconds]
ged_ is now known as ged
meinside has joined #ruby
gbristol has quit [Ping timeout: 264 seconds]
gbristol has joined #ruby
deepreds1 has joined #ruby
queip has quit [Ping timeout: 244 seconds]
<ineb>
Last chapter, 'But What About Method Added?' are you referring to pt2 of the series? maybe put a link to it. Also a typo in "We could, we certainly could at that." (/s/at/add)
schneider has joined #ruby
deepreds1 has quit [Ping timeout: 272 seconds]
queip has joined #ruby
xfbs has quit [Ping timeout: 252 seconds]
luminousnine has quit [Ping timeout: 252 seconds]
deepreds1 has joined #ruby
chalkmonster has quit [Quit: WeeChat 2.5]
deepreds1 has quit [Ping timeout: 248 seconds]
uid9164 has joined #ruby
uid9164 has quit [Client Quit]
DaRock has joined #ruby
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
deepreds1 has joined #ruby
bitwinery has quit [Quit: Leaving]
deepreds1 has quit [Ping timeout: 272 seconds]
deepreds1 has joined #ruby
Freshnuts has quit [Quit: Leaving]
amateur_rubyist has joined #ruby
TvL2386 has joined #ruby
TvL2386_ has quit [Ping timeout: 246 seconds]
drale2k_ has joined #ruby
DaRock has quit [Read error: Connection reset by peer]
luminousnine has joined #ruby
luminousnine has quit [Changing host]
luminousnine has joined #ruby
xfbs has joined #ruby
amateur_rubyist has quit [Remote host closed the connection]
drale2k_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
amateur_rubyist has joined #ruby
GodFather has joined #ruby
GodFather__ has joined #ruby
drale2k_ has joined #ruby
x86sk has quit [Quit: Connection closed for inactivity]
drnerdius has quit [Read error: Connection reset by peer]
drnerdius has joined #ruby
iffraff has quit [Ping timeout: 248 seconds]
drale2k_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<havenwood>
dionysus69: Remove RVM with `rvm implode --force` then close your terminal, restart it, and re-run the installation script without sudo and as a non-root user.
<dionysus69>
I did that last time, but it complained about failed steps and told to rerun with sudo
<dionysus69>
also I could potentially install the ubuntu ppa version, is that advised?
<dionysus69>
never did until now though
<havenwood>
dionysus69: If there are permissions errors, you can use the `rvm fix-permissions` script.
<havenwood>
dionysus69: I'd suggest just installing locally as a non-root user. What are the errors?
<dionysus69>
ok I need to implode plus remove any traces of it
<dionysus69>
one sek
<havenwood>
dionysus69: Be sure to restart your terminal to drop environment variables before reinstalling.
<dionysus69>
roger
sh7d has quit [Ping timeout: 248 seconds]
sh7d has joined #ruby
dionysus69 has quit [Quit: dionysus69]
dionysus69 has joined #ruby
<dionysus69>
havenwood: so weird, I did and everything went smoothly now
<dionysus69>
but I did exactly the same last time, the only potential difference could have been the stable flag \curl -sSL https://get.rvm.io | bash -s stable
troulouliou_div2 has joined #ruby
sh7d_ has joined #ruby
sh7d has quit [Ping timeout: 272 seconds]
grilix has joined #ruby
poontangmessiah has quit [Remote host closed the connection]
Intelo has joined #ruby
<Intelo>
Which lirary to use for oauth in react? my backend is in rails
suukim has quit [Quit: Konversation terminated!]
<havenwood>
Intelo: Wouldn't that be more a React question?
<havenwood>
Intelo: Or are you trying to find a Ruby OAuth library?
Rapture has joined #ruby
agent_white has joined #ruby
<Intelo>
havenwood, hi. How are you
<havenwood>
Intelo: g'mornin'!
<Intelo>
havenwood, at rails, the company is using Doorkeeper
<Intelo>
I have no idea what to do at frontend side
<Intelo>
I think token, automatic retries / refresh tokens will be required
<havenwood>
Intelo: Can you just use the Rails Doorkeeper from the React side?
<Intelo>
Should I use a javascript lib or do it manually
<Intelo>
havenwood, I don't know but after looking at code, looks like doorkeeper is used
<havenwood>
Intelo: What are you trying to do from React that can't just use Doorkeeper on the backend?
<Intelo>
I don't know how to use oauth2 at frontend
<Intelo>
All I used to do was put token in header
<Intelo>
of request
<havenwood>
Intelo: I'd just do my logic on the backend where there's an OAuth client, and send whatever the frontend needs to the frontend from the backend.
<Intelo>
hm
<havenwood>
Intelo: If you want to do the work on the frontend side, it'd be JavaScript not Ruby.
<Intelo>
ya
<Intelo>
for js, i am just here for strategy
<Intelo>
e.g refresh token poll
<havenwood>
That seems like something I'd just do from the backend, rather than having a parallel frontend. ¯\_(ツ)_/¯
<havenwood>
Then again, I tend to have as little JavaScript as possible. Someone who uses React and JS might have a good idea about an OAuth client.
<havenwood>
Intelo: That's the sort of thing I'd do from the backend. You could alternatively do it from the frontend. It seems you're proposing doing it from both, which you can also do.
xco has quit [Quit: xco]
<havenwood>
It seems odd to me to need an OAuth client on your frontend, but I don't know the "why" part!
<havenwood>
Some people just use Rails backend like it's Express and have all logic on the frontend. TIMTOWTDI.
brool has joined #ruby
englishm has quit [Excess Flood]
woodruffw has quit [Ping timeout: 272 seconds]
ineb has quit [Quit: WeeChat 2.5]
englishm has joined #ruby
Fischmiep has joined #ruby
Fischmiep has quit [Client Quit]
<Intelo>
havenwood, not talking about parallel frontend. I have to deal with auth for ajax calls. Thats all
banisterfiend has joined #ruby
<Intelo>
havenwood, how to disable backend security for development for now? so no auth or session
KeyJoo has quit [Ping timeout: 258 seconds]
sh7d_ has quit [Ping timeout: 244 seconds]
DTZUZO has joined #ruby
sh7d has joined #ruby
Intelo has quit [Remote host closed the connection]
cthu| has quit [Ping timeout: 245 seconds]
sauvin has quit [Ping timeout: 244 seconds]
robotcars has joined #ruby
rick_ has joined #ruby
<robotcars>
setting up a new workstation, osx mojave, pulled my code, brew install 2.6.3, and now in the code directory trying to update bundler
<robotcars>
bundler's executable "bundle" conflicts with /usr/local/lib/ruby/gems/2.6.0/bin/bundle
<robotcars>
which is referenced in Gemfile.lock… do I just update, how do I determine if it's a problem?
<adam12>
havenwood: I've been using minitest-focus quite a bit lately, but not having a CLI for minitest has been kinda meh. Waiting patiently for MT6 but minitest-sprint kinda gets me half-way.
cadeskywalker has quit [Remote host closed the connection]
NoCTurNal_PuLSe has quit [Quit: goodbye...]
howdoi has quit [Quit: Connection closed for inactivity]
fphilipe has joined #ruby
chalkmonster has quit [Quit: WeeChat 2.5]
poontangmessiah has joined #ruby
fphilipe has quit [Ping timeout: 264 seconds]
SeepingN has quit [Quit: The system is going down for reboot NOW!]
reber has joined #ruby
amateur_rubyist has joined #ruby
ur5us has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
reber has quit [Remote host closed the connection]
troulouliou_div2 has quit [Read error: Connection reset by peer]
Exuma has joined #ruby
lord4163 has quit [Excess Flood]
lord4163 has joined #ruby
greengriminal has quit [Quit: This computer has gone to sleep]
greengriminal has joined #ruby
yasumi2136 has joined #ruby
greengriminal has quit [Quit: This computer has gone to sleep]
_whitelogger has joined #ruby
_whitelogger_ has joined #ruby
_whitelogger_ has joined #ruby
_whitelogger__ has joined #ruby
_whitelogger__ has joined #ruby
_whitelogger__ has joined #ruby
_whitelogger___ has joined #ruby
_whitelogger___ has joined #ruby
_whitelogger___ has joined #ruby
_whitelogger___ has joined #ruby
bambanx has joined #ruby
bambanx has joined #ruby
bambanx has joined #ruby
bambanx has joined #ruby
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger_ has quit [Remote host closed the connection]
_whitelogger has joined #ruby
ZAJDAN has quit [Ping timeout: 245 seconds]
ZAJDAN has joined #ruby
davor has quit [Ping timeout: 248 seconds]
_whitelogger has joined #ruby
donofrio has quit [Read error: Connection reset by peer]
donofrio has joined #ruby
openstruct has joined #ruby
wildtrees_ has quit [Quit: Leaving]
chunkypuffs has quit [Remote host closed the connection]
<openstruct>
I was reading through the code in the hijacked rest-client code and was curious if someone could explain why the attacker would go through the trouble of using a signed key? https://github.com/rest-client/rest-client/issues/713