havenwood changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.6.3, 2.5.5, 2.7.0-preview1: https://www.ruby-lang.org | Paste 4+ lines of text to https://dpaste.de/ and select Ruby as the language | Rails questions? Ask in #RubyOnRails | Books: https://goo.gl/wpGhoQ | Logs: https://irclog.whitequark.org/ruby | Can't talk? Register/identify with Nickserv first!
fphilipe_ has joined #ruby
Swyper has quit [Remote host closed the connection]
al2o3-cr has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
fphilipe has joined #ruby
<d9a> Is Eloquent Ruby still highly recommended even though it's old? I've been going through it. I'm new to Ruby but not programming.
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
fphilipe_ has quit [Ping timeout: 264 seconds]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
<Technodrome> d9a just go straight old pickaxe from 02 and call it a day
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
chalkmonster has quit [Quit: WeeChat 2.5]
involans has joined #ruby
Fernando-Basso has quit [Remote host closed the connection]
jenrzzz_ has quit [Ping timeout: 245 seconds]
cyclonis has joined #ruby
DaRock has joined #ruby
r29v has joined #ruby
fphilipe has quit [Ping timeout: 248 seconds]
sylario has quit [Quit: Connection closed for inactivity]
d9a has left #ruby [#ruby]
SeepingN has quit [Quit: The system is going down for reboot NOW!]
jenrzzz has joined #ruby
Swyper has joined #ruby
involans has quit [Quit: involans]
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rorochan has quit [Ping timeout: 245 seconds]
fphilipe has joined #ruby
bruce_lee has quit [Remote host closed the connection]
jenrzzz has quit [Ping timeout: 248 seconds]
drincruz_ has joined #ruby
drincruz_ has quit [Ping timeout: 246 seconds]
rorochan has joined #ruby
r29v has quit [Ping timeout: 258 seconds]
rorochan has quit [Ping timeout: 245 seconds]
rorochan has joined #ruby
gix has quit [Ping timeout: 268 seconds]
involans has joined #ruby
rorochan has quit [Ping timeout: 245 seconds]
fphilipe has quit [Ping timeout: 245 seconds]
rorochan has joined #ruby
rorochan has quit [Ping timeout: 246 seconds]
rorochan has joined #ruby
rorochan has quit [Ping timeout: 272 seconds]
bmurt has joined #ruby
sid has joined #ruby
duderonomy has joined #ruby
Frobozz_ has joined #ruby
involans has quit [Quit: involans]
Frobozz has quit [Ping timeout: 245 seconds]
AJA4350 has quit [Quit: AJA4350]
jenrzzz has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 245 seconds]
oetjenj has joined #ruby
bambanx has quit [Quit: Leaving]
rorochan has joined #ruby
pabs has quit [Ping timeout: 258 seconds]
phenom has quit [Ping timeout: 258 seconds]
pabs has joined #ruby
cd has quit [Quit: cd]
oetjenj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rorochan has quit [Ping timeout: 244 seconds]
phenom has joined #ruby
Freshnuts has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rorochan has joined #ruby
henninb has joined #ruby
rorochan has quit [Ping timeout: 244 seconds]
ramfjord has quit [Ping timeout: 245 seconds]
BTRE has quit [Remote host closed the connection]
BTRE has joined #ruby
jenrzzz has joined #ruby
henninb has quit [Quit: leaving]
Lenny has joined #ruby
brool has quit [Ping timeout: 250 seconds]
rorochan has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
kssm_ has quit [Remote host closed the connection]
jtdowney has quit [Remote host closed the connection]
jtdowney has joined #ruby
rorochan has quit [Ping timeout: 272 seconds]
jtdowney has quit [Client Quit]
jtdowney has joined #ruby
rorochan has joined #ruby
jtdowney has quit [Quit: Bye]
jtdowney has joined #ruby
jtdowney has quit [Remote host closed the connection]
jtdowney has joined #ruby
rorochan has quit [Ping timeout: 246 seconds]
tdy has quit [Ping timeout: 268 seconds]
jtdowney has quit [Quit: Bye]
Swyper has quit [Remote host closed the connection]
Swyper has joined #ruby
Swyper has quit [Remote host closed the connection]
Freshnuts has quit [Ping timeout: 272 seconds]
sid has quit []
jmcgnh has quit [Ping timeout: 244 seconds]
fphilipe has joined #ruby
greengriminal has joined #ruby
Frobozz_ is now known as Frobozz
jmcgnh has joined #ruby
Lenny has quit [Quit: Leaving]
gabschem_ has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gabschem_ has quit [Ping timeout: 250 seconds]
claw has quit [Ping timeout: 250 seconds]
tdy has joined #ruby
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
duderonomy has joined #ruby
claw has joined #ruby
duderonomy has quit [Ping timeout: 245 seconds]
jenrzzz has joined #ruby
fphilipe has quit [Ping timeout: 258 seconds]
Nicmavr has quit [Read error: Connection reset by peer]
Nicmavr has joined #ruby
jenrzzz has quit [Ping timeout: 245 seconds]
rorochan has joined #ruby
code_zombie has quit [Quit: Leaving]
rorochan has quit [Ping timeout: 268 seconds]
rorochan has joined #ruby
suukim has joined #ruby
rorochan has quit [Read error: Connection reset by peer]
rorochan has joined #ruby
jenrzzz has joined #ruby
rorochan has quit [Ping timeout: 272 seconds]
orbyt_ has joined #ruby
oetjenj has joined #ruby
rorochan has joined #ruby
fphilipe has joined #ruby
_whitelogger has joined #ruby
fphilipe_ has joined #ruby
houhoulis has joined #ruby
fphilipe has quit [Ping timeout: 250 seconds]
rorochan has quit [Ping timeout: 245 seconds]
rorochan has joined #ruby
meinside has joined #ruby
SuperLag has joined #ruby
_rubik has joined #ruby
fphilipe_ has quit [Ping timeout: 258 seconds]
jmcgnh has quit [Ping timeout: 258 seconds]
zenspider has quit [Ping timeout: 246 seconds]
zenspider has joined #ruby
sameerynho has joined #ruby
fphilipe_ has joined #ruby
sauvin has joined #ruby
Technodrome has joined #ruby
jmcgnh has joined #ruby
jmcgnh has quit [Excess Flood]
jmcgnh has joined #ruby
houhoulis has quit [Remote host closed the connection]
sameerynho has quit [Ping timeout: 246 seconds]
priodev has quit [Ping timeout: 245 seconds]
ur5us has quit [Remote host closed the connection]
duderonomy has joined #ruby
ur5us has joined #ruby
Xiti has quit [Quit: Xiti]
Xiti has joined #ruby
ur5us has quit [Ping timeout: 258 seconds]
jenrzzz has quit [Ping timeout: 258 seconds]
aupadhye has joined #ruby
jenrzzz has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
aupadhye has quit [Ping timeout: 245 seconds]
aupadhye has joined #ruby
rorochan has quit [Ping timeout: 258 seconds]
schneider has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rorochan has joined #ruby
oetjenj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fphilipe_ has quit [Ping timeout: 248 seconds]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
ascarter has joined #ruby
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
andikr has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
_rubik has quit [Ping timeout: 245 seconds]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
_falsebay_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
schneider has quit [Ping timeout: 246 seconds]
ascarter has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hiroaki has quit [Ping timeout: 245 seconds]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
queip has quit [Ping timeout: 245 seconds]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
lxsameer has joined #ruby
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
queip has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
kyrylo has joined #ruby
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
TomyWork has joined #ruby
prestorium has joined #ruby
sandstrom has joined #ruby
Technodrome has joined #ruby
<rapha> O2?
<rapha> 02...
<rapha> Oh! The year...
<rapha> Wishing so much for an updated Pickaxe though...
alem0lars has quit [Remote host closed the connection]
<rapha> Well ... rubyisdead.science.
queip has quit [Ping timeout: 245 seconds]
gabschem_ has joined #ruby
alem0lars has joined #ruby
_rubik has joined #ruby
Frobozz has quit [Read error: Connection reset by peer]
queip has joined #ruby
pabs has quit [Ping timeout: 246 seconds]
Frobozz has joined #ruby
phenom has quit [Ping timeout: 246 seconds]
gabschem_ has quit [Ping timeout: 250 seconds]
rorochan has quit [Read error: Connection reset by peer]
phenom has joined #ruby
pabs has joined #ruby
Technodrome has quit [Ping timeout: 272 seconds]
nowhere_man has quit [Ping timeout: 268 seconds]
jenrzzz has quit [Ping timeout: 268 seconds]
rorochan has joined #ruby
schneider has joined #ruby
ramfjord has joined #ruby
ur5us has joined #ruby
nerdius has joined #ruby
jenrzzz has joined #ruby
jud has quit [Ping timeout: 268 seconds]
deepredsky has joined #ruby
ur5us has quit [Ping timeout: 258 seconds]
madhatter has joined #ruby
kapilp has joined #ruby
x86sk has quit [Quit: Connection closed for inactivity]
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_rubik has quit [Ping timeout: 272 seconds]
fphilipe_ has joined #ruby
queip has quit [Ping timeout: 272 seconds]
dbugger has joined #ruby
fphilipe_ has quit [Ping timeout: 258 seconds]
queip has joined #ruby
DTZUZU has quit [Ping timeout: 268 seconds]
ur5us has joined #ruby
za1b1tsu has joined #ruby
ellcs has joined #ruby
Frobozz_ has joined #ruby
Frobozz has quit [Ping timeout: 244 seconds]
gabschem_ has joined #ruby
DTZUZU has joined #ruby
iffraff has quit [Ping timeout: 245 seconds]
fphilipe_ has joined #ruby
jenrzzz has quit [Ping timeout: 248 seconds]
aupadhye has quit [Remote host closed the connection]
nerdius has quit [Quit: Konversation terminated!]
drnerdius has joined #ruby
jenrzzz has joined #ruby
ur5us has quit [Remote host closed the connection]
akosednar has quit [Ping timeout: 258 seconds]
ur5us has joined #ruby
ur5us has quit [Read error: Connection reset by peer]
ur5us has joined #ruby
Frobozz_ is now known as Frobozz
tdy has quit [Ping timeout: 248 seconds]
fphilipe_ has quit [Ping timeout: 245 seconds]
jenrzzz has quit [Ping timeout: 268 seconds]
queip has quit [Ping timeout: 272 seconds]
ropeney_ has joined #ruby
ropeney has quit [Ping timeout: 248 seconds]
jenrzzz has joined #ruby
queip has joined #ruby
AJA4350 has joined #ruby
howdoi has joined #ruby
mikecmpbll has joined #ruby
Huck777 has quit [Ping timeout: 245 seconds]
kashike has quit [Ping timeout: 250 seconds]
akosednar has joined #ruby
akosednar has joined #ruby
akosednar has quit [Changing host]
jenrzzz has quit [Ping timeout: 258 seconds]
ur5us has quit [Remote host closed the connection]
ur5us has joined #ruby
ur5us has quit [Read error: Connection reset by peer]
ur5us has joined #ruby
BH23 has joined #ruby
Lyubo1 has quit [Ping timeout: 245 seconds]
ur5us has quit [Read error: Connection reset by peer]
ur5us has joined #ruby
drincruz_ has joined #ruby
za1b1tsu has quit [Ping timeout: 248 seconds]
Lyubo1 has joined #ruby
ur5us has quit [Remote host closed the connection]
ur5us has joined #ruby
ur5us has quit [Read error: Connection reset by peer]
BH23 has quit [Ping timeout: 248 seconds]
<ryouba> hmm
<ryouba> how do i get system('ssh somehost ls /tmp/*') to not evaluate the interpolation on the client, but only later, on the server?
<ryouba> aaaaaah, single ticks inside, double ticks outside
<ryouba> thx, chan :)
fphilipe_ has joined #ruby
cd has joined #ruby
bmurt has joined #ruby
gabschem_ has quit [Remote host closed the connection]
gabschem_ has joined #ruby
gabschem_ has quit [Ping timeout: 250 seconds]
cow[moo] has joined #ruby
stryek has joined #ruby
redlegion has quit [Quit: The Lounge - https://thelounge.chat]
fphilipe_ has quit [Ping timeout: 272 seconds]
redlegion has joined #ruby
jcalla has quit [Ping timeout: 258 seconds]
drincruz_ has quit [Ping timeout: 258 seconds]
yalue has joined #ruby
jenrzzz has joined #ruby
corellian has joined #ruby
drincruz_ has joined #ruby
gabschem_ has joined #ruby
gabschem_ has quit [Remote host closed the connection]
gabschem_ has joined #ruby
conta1 has joined #ruby
matheusmoreira has quit [Ping timeout: 245 seconds]
matheusmoreira has joined #ruby
Swyper has joined #ruby
involans has joined #ruby
drincruz_ has quit [Ping timeout: 248 seconds]
fphilipe_ has joined #ruby
Swyper has quit [Remote host closed the connection]
Swyper has joined #ruby
kapilp has quit [Quit: Connection closed for inactivity]
drincruz_ has joined #ruby
jenrzzz has quit [Ping timeout: 258 seconds]
redlegion has quit [Quit: The Lounge - https://thelounge.chat]
greengriminal has quit [Quit: This computer has gone to sleep]
conta1 has quit [Ping timeout: 245 seconds]
queip has quit [Ping timeout: 272 seconds]
fphilipe_ has quit [Ping timeout: 246 seconds]
jcalla has joined #ruby
Abhijit has joined #ruby
<Abhijit> hi
<Abhijit> is there any way to simulate various exceptions while running a ruby code?
queip has joined #ruby
jtdowney has joined #ruby
ramfjord has quit [Ping timeout: 246 seconds]
bmurt has quit [Ping timeout: 246 seconds]
bmurt has joined #ruby
mostlybadfly has joined #ruby
<adam12> Abhijit: Not sure about "simulate", but you can raise whatever you want, whenever you want. Did you have a specific example in mind?
<adam12> I'd love to know why this exists. Is it satire? https://github.com/dabit/is_array
<adam12> Nevermind. There's multiple of them.
gabschem_ has quit [Remote host closed the connection]
redlegion has joined #ruby
gabschem_ has joined #ruby
drnerdius has quit [Read error: Connection reset by peer]
drnerdius has joined #ruby
sandstrom has quit [Ping timeout: 264 seconds]
redlegion has quit [Quit: The Lounge - https://thelounge.chat]
<baweaver> rapha There are new Ruby books coming out.
<baweaver> Including a very interesting one in 2020 :)
ramfjord has joined #ruby
redlegion has joined #ruby
ramfjord has quit [Ping timeout: 258 seconds]
Rapture has joined #ruby
redlegion has quit [Quit: The Lounge - https://thelounge.chat]
tdy has joined #ruby
cyclonis has quit [Quit: -a- Connection Timed Out]
cow[moo] has quit [Read error: Connection reset by peer]
schneider has quit [Ping timeout: 245 seconds]
DaRock has quit [Ping timeout: 246 seconds]
cow[moo] has joined #ruby
greengriminal has joined #ruby
lucasb has joined #ruby
redlegion has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
ascarter has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
Rapture has quit [Quit: Textual IRC Client: www.textualapp.com]
ascarter has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
ramfjord has joined #ruby
ascarter has joined #ruby
andikr has quit [Remote host closed the connection]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
ramfjord has quit [Ping timeout: 272 seconds]
andikr has joined #ruby
<adam12> baweaver: your 86 hour presentation at southeastruby might be a little long...
<baweaver> A little
<adam12> if you could bring it down to 84 hours, the crowd might be less tired at the end.
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
Huck777 has joined #ruby
<baweaver> Never
yalue_ has joined #ruby
<baweaver> They need to appreciate the majestic oration that is a lemur talk to its fullest
<adam12> lol
yalue has quit [Ping timeout: 248 seconds]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
<baweaver> Revel in my majesty adam12.
drnerdius has quit [Ping timeout: 248 seconds]
gabschem_ has quit [Remote host closed the connection]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
<baweaver> havenwood: ^
jenrzzz has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
<havenwood> baweaver: One for the Guinness books!
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
drincruz_ has quit [Ping timeout: 272 seconds]
Abhijit has quit [Ping timeout: 245 seconds]
deepredsky has quit [Ping timeout: 245 seconds]
fphilipe_ has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
corellian has quit [Quit: leaving]
prestorium has quit [Quit: prestorium]
Ryctolagus has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
redlegion has quit [Read error: Connection reset by peer]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
Ryctolagus has quit [Read error: Connection reset by peer]
Ryctolagus has joined #ruby
<rapha> baweaver: sure, but no new pickaxe, right?
deepredsky has joined #ruby
<rapha> even just https://rubyreferences.github.io/ as a paper book available on amazon would be cool
jenrzzz has quit [Ping timeout: 272 seconds]
<havenwood> rapha: It's nice there are English docs now for most of the stdlib.
<havenwood> There are still plenty of undocumented things, but it's getting better every release.
deepredsky has quit [Ping timeout: 272 seconds]
redlegion has joined #ruby
<Ryctolagus> New to Ruby and had not stumbled across https://rubyreferences.github.io/ before. So glad I joined this Channel!! I know it was not directed in my direction, however thank you rapha.
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
rippa has joined #ruby
<havenwood> Ryctolagus: We have some good links to other resources here: https://ruby-community.com/pages/links
<havenwood> Ryctolagus: There's some overlap, but there are a few additional resources listed here: https://www.ruby-lang.org/en/documentation/
<havenwood> Ryctolagus: And a list of books we need to merge with the community page: https://gist.github.com/baweaver/57a7c8296ca2c03effbd8fac1e7f6b40
<Ryctolagus> havenwood:Thank you. U have worked through the entire Ruby course on CodeCademy. I must say so far I am really enjoying the language.
<havenwood> Ryctolagus: It's great to be able to explore the stdlib through Pry as well. I'd suggest checking it out if you haven't yet. Here's a talk on REPL-driven development with Pry: https://youtu.be/D9j_Mf91M0I
cyclonis has joined #ruby
wildtrees has joined #ruby
cyclonis has quit [Excess Flood]
<havenwood> ?pry
<ruby[bot]> Pry, the better IRB, provides easy object inspection `ls`, `history`, viewing docs `?`, viewing source `$`, syntax highlighting and other features (see `help` for more). Put `binding.pry` in your source code for easy debugging. Install Pry (https://pryrepl.org/): gem install pry pry-doc
<havenwood> Ryctolagus: <3 Ruby
mostlybadfly has quit [Quit: Connection closed for inactivity]
<Ryctolagus> havenwood: I had not head of pry I will look into it. Currently I have a hacked together Vim environment and was beginning to play with RSpec/guard-rspec. Pry may be another tool to add to the toolbox :)
fphilipe_ has quit [Ping timeout: 268 seconds]
ellcs has quit [Ping timeout: 268 seconds]
AJA4350 has quit [Remote host closed the connection]
wildtrees has quit [Remote host closed the connection]
andikr has quit [Remote host closed the connection]
Snowy has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
wildtrees has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
<rapha> Ryctolagus: with pleasure :D
<rapha> havenwood: reference is one thing, and tutorials are another ... the Pickaxe was pretty awesome with respect to guiding one through the language features, do's and better-not-do's, etc.
AJA4350 has joined #ruby
<havenwood> rapha: I don't have a copy, but I've browsed through it a few times at the book store. I saw an amazing examples book in Japan that I wish I'd bought, even though I can't read the comments.
Steap has left #ruby [#ruby]
schneider has joined #ruby
<rapha> oh wow!
<rapha> i mean, in japan, there's probably lots of stuff the non-japanese-speaking part of the community isn't even aware of
yalue_ has quit [Quit: Leaving]
Abhijit has joined #ruby
wildtrees has quit [Remote host closed the connection]
wildtrees has joined #ruby
TomyWork has quit [Ping timeout: 246 seconds]
wildtrees has quit [Client Quit]
ramfjord has joined #ruby
sandstrom has joined #ruby
code_zombie has joined #ruby
sylario has joined #ruby
kyrylo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cyclonis has quit [Ping timeout: 245 seconds]
cyclonis_ has joined #ruby
drincruz_ has joined #ruby
shadeslayer has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
prestorium has joined #ruby
englishm has quit [Excess Flood]
mikecmpbll has quit [Quit: inabit. zz.]
englishm has joined #ruby
deepredsky has joined #ruby
prestorium has quit [Client Quit]
Snowy has quit [Quit: ragequit]
suukim has quit [Quit: Konversation terminated!]
<Ryctolagus> noob question.... whats the Pickaxe?
orbyt_ has joined #ruby
Abhijit has quit [Read error: Connection reset by peer]
<havenwood> Ryctolagus: It's a book with a Pickaxe on the cover!
<havenwood> Ryctolagus: It was the book that introduced Ruby to the English-speaking world.
duderonomy has joined #ruby
<Ryctolagus> havenwood: Oh, woah. a little piece of history!
drnerdius has joined #ruby
lypsis has quit [Quit: ZNC - https://znc.in]
bvdw has quit [Read error: Connection reset by peer]
lypsis has joined #ruby
involans has quit [Quit: involans]
cyclonis_ has quit [Read error: Connection reset by peer]
jenrzzz has joined #ruby
Abhijit has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
lypsis_ has joined #ruby
lypsis has quit [Ping timeout: 244 seconds]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
greengriminal has quit [Quit: This computer has gone to sleep]
Abhijit has quit [Quit: Leaving]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
alem0lars has quit [Ping timeout: 248 seconds]
bmurt has quit [Ping timeout: 276 seconds]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
conta1 has joined #ruby
akkad has quit [Remote host closed the connection]
involans has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
greengriminal has joined #ruby
kapilp has joined #ruby
involans has quit [Quit: involans]
fphilipe_ has joined #ruby
ramfjord_ has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
ramfjord has quit [Ping timeout: 268 seconds]
chalkmonster has joined #ruby
chalkmonster has quit [Client Quit]
gix has joined #ruby
yqt has joined #ruby
conta1 has quit [Quit: conta1]
srandon111 has joined #ruby
<srandon111> hello all, questions, how can i get the URL link for the TSV file here https://www.cvedetails.com/vulnerability-list/year-2009/vulnerabilities.html ? since i see some js function call...
jenrzzz has quit [Ping timeout: 244 seconds]
fphilipe_ has quit [Ping timeout: 248 seconds]
sauvin has quit [Ping timeout: 258 seconds]
lxsameer has quit [Ping timeout: 245 seconds]
bmurt has joined #ruby
alem0lars has joined #ruby
greengriminal has quit [Quit: This computer has gone to sleep]
DTZUZU has quit [Quit: WeeChat 2.2]
<Iambchop> srandon111: the "download" url there is a data: url with the page data dynamically appended; to get the url would need to read the table data in which case you could write the file yourself. something like mechanize or webdriver, for example.
AJA4350 has quit [Ping timeout: 258 seconds]
orbyt_ has quit [Ping timeout: 245 seconds]
bmurt has quit [Ping timeout: 244 seconds]
jenrzzz has joined #ruby
greengriminal has joined #ruby
fphilipe_ has joined #ruby
redlegion has quit [Quit: The Lounge - https://thelounge.chat]
alem0lars has quit [Ping timeout: 244 seconds]
Huck777 has quit [Quit: Textual IRC Client: www.textualapp.com]
shadeslayer has joined #ruby
Huck777 has joined #ruby
bmurt has joined #ruby
bmurt has quit [Ping timeout: 248 seconds]
arup_r has joined #ruby
x86sk has joined #ruby
redlegion has joined #ruby
orbyt_ has joined #ruby
lucasb has quit [Quit: Connection closed for inactivity]
orbyt_ has quit [Read error: Connection reset by peer]
orbyt_ has joined #ruby
fphilipe_ has quit [Ping timeout: 246 seconds]
arup_r has quit []
ascarter has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
orbyt_ has joined #ruby
zacts has quit [Ping timeout: 250 seconds]
<srandon111> ok Iambchop i don't understand why these guys haven't put everything in a single json
Cthulu201 has quit [Ping timeout: 268 seconds]
AJA4350 has joined #ruby
kapilp has quit [Quit: Connection closed for inactivity]
bitwinery has joined #ruby
kyrylo has joined #ruby
lesha has joined #ruby
troulouliou_div2 has joined #ruby
mark22k has joined #ruby
BH23 has joined #ruby
mark22k is now known as mark22kk
mark22kk is now known as mark22k
mark22k is now known as mark22kk
mark22kk is now known as mark22k
ElFerna has joined #ruby
ElFerna has quit [Read error: Connection reset by peer]
ElFerna has joined #ruby
plujon has joined #ruby
Swyper has quit [Remote host closed the connection]
phroa has quit [Ping timeout: 246 seconds]
<plujon> I notice that `gem install jekyll -P HighSecurity` doesn't do much because jekyll is unsigned.
<plujon> Are there any extant efforts to provide security for [popular] ruby gems?
phroa has joined #ruby
phroa is now known as Guest12860
Guest12860 has quit [Remote host closed the connection]
sandstrom has quit [Quit: My computer has gone to sleep.]
mark22k is now known as mark22kk
mark22kk is now known as mark22k
mark22k is now known as mark22kk
mark22kk is now known as mark22k
<leftylink> I see that https://github.com/rubygems-trust hasn't updated their copyies of the respective repos in more than 6 years. perhaps that means the efforts (if still existing) moved elsewhere
bmurt has joined #ruby
mark22k has quit [Quit: Leaving]
mark22k has joined #ruby
Cthulu201 has joined #ruby
mark22k is now known as mark22kk
mark22kk is now known as marek22k
marek22k is now known as mark22k
BH23 has quit [Ping timeout: 245 seconds]
jcalla has quit [Quit: Leaving]
Yzguy has joined #ruby
oetjenj has joined #ruby
queip has quit [Ping timeout: 245 seconds]
<plujon> "oh no! I typoed while installing rails and later discovered my machine has been rooted for a while"
<qbrd[m]> I guess my first question is why are you manually installing gems in a production system.
apotheon has joined #ruby
CCDelivery has joined #ruby
<apotheon> Is TCO still off by default in the reference implementation?
<plujon> qbrd[m]: What do you mean by a "production system"?
_falsebay_ has joined #ruby
ur5us has joined #ruby
<qbrd[m]> I mean, a system with real live data that sees real live workloads. Purely from an academic perspective, if you're developing and testing with mock data, then developing against the `rials` rootkit library really doesn't "matter", in that a bad actor is only getting fake data.
<qbrd[m]> my point is, if your problem is "I typoed while installing rails and my machine has been rooted for 6mos" you probably have bigger process problems at hand.
yqt has quit [Ping timeout: 272 seconds]
<qbrd[m]> that's not to say typo squatters aren't a problem
<havenwood> apotheon: Yes, it's still off by default in favor of default trace instructions.
<havenwood> apotheon: You can use RubyVM::InstructionSequence to compile portions of code with TCO, even if you don't enable it at compile time.
<plujon> I can't tell if rials is really a rootkit;
<havenwood> apotheon: Here's an implementation of #require_relative that shows compiling a file with TCO: https://gist.github.com/havenwood/3c5a5e1476c811460992
<qbrd[m]> it was used purely for example. IDK if it is either.
<plujon> Ah.
kyrylo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
queip has joined #ruby
_falsebay_ has quit [Quit: Textual IRC Client: www.textualapp.com]
tdy has quit [Ping timeout: 245 seconds]
<havenwood> plujon: Not much of a rootkit: https://github.com/okay-zz/Rials/blob/master/lib/rials.rb#L4-L11
<havenwood> We should all stop fuzzing our terminals.
<plujon> Does anybody review gems posted to rubygems.org?
<havenwood> plujon: Not before they go live, no.
<apotheon> havenwood: Ah, cool, re: InstructionSequence.
<plujon> Isn't that kinda ...risky...?
<apotheon> havenwood: Thanks for the help on that.
<havenwood> apotheon: You're welcome.
<apotheon> I had no idea there was a post-compile way to do that.
fphilipe_ has joined #ruby
kyrylo has joined #ruby
<havenwood> plujon: Just as risky as running any arbitrary code.
<havenwood> plujon: Don't run random, unreviewed code.
<plujon> How do I know what code has been reviewed?
<havenwood> You review it. :P
Intelo has joined #ruby
<plujon> Seriously? Don't use a gem unless you've read its source?
<Intelo> Hi,
<havenwood> Intelo: hi
<Intelo> Whats the best free IDE for Ruby? Intellij has free version? or eclipse?
<havenwood> Intelo: RubyMine EAP (early release) is free afaik.
<havenwood> Intelo: Editors like Atom and VS Code have nice integrations with Ruby.
<qbrd[m]> +1 or VS Code.
<qbrd[m]> as much as I hate to admit to likeing a Microsoft product... :)
<havenwood> qbrd[m]: Atom is now too. hehe
<qbrd[m]> it's a decent editor. and, with the "remote integration", working on VMs (which is where I do 90% of my dev work anyway) is a DREAM
<havenwood> plujon: I do tend to read gem code. Nobody reads the code of the whole stack. It's a trust nightmare, but it's certainly not specific to Ruby.
<qbrd[m]> haha havenwood good point. :D
<havenwood> plujon: Occasionally you'll see someone try to sneak an exploit into an actually used package, and it's no fun when they do. More often than not it's someone getting credentials they shouldn't have.
mark22k has quit [Quit: Leaving]
<havenwood> plujon: Luckily most folk who would want to be malicious hackers seem incapable of coding. There are certainly plenty of folk who could but have no interest in being malicious.
x86sk has quit [Quit: Connection closed for inactivity]
<havenwood> That said, I'd love to see the TUF work for RubyGems be picked up and finished.
<plujon> Granted, the problem is not specific to ruby. I'm not terribly familiar with how this is handled in other places. I know in some places electronic signatures tied to physical human beings is the main "assurance", and others where all code is reviewed.
<havenwood> If anyone wants to pick up the TUF work, I'd be happy to help you get corporate sponsorship.
<qbrd[m]> or wait...
<qbrd[m]> (sorry, am new to matrix... having trouble making out who's talking... lol)
drnerdius has quit [Ping timeout: 248 seconds]
ElFerna_ has joined #ruby
ElFerna has quit [Ping timeout: 246 seconds]
ElFerna_ is now known as ElFerna
<havenwood> qbrd[m]: Satirical article :P
<qbrd[m]> :)
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<havenwood> qbrd[m]: But it's true, there are a ton of folk who could inject awful stuff into code who just do not.
DTZUZU has joined #ruby
<havenwood> Not just from a code package angle, but from tons of vectors.
<qbrd[m]> indeed.
ElFerna has quit [Quit: ElFerna]
ElFerna has joined #ruby
ElFerna has quit [Quit: ElFerna]
<miah> tuf work?
ElFerna has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
<plujon> Supposedly, Debian maintainers do [some?] code review when importing from upstream. I'm not sure how consistent or what the details are.
CCDelivery has quit [Remote host closed the connection]
fphilipe_ has quit [Ping timeout: 245 seconds]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
tdy has joined #ruby
teardown has quit [Ping timeout: 272 seconds]
<havenwood> plujon: OpenBSD is the best example of an OS where code is actually reviewed, afaik.
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
ElFerna has quit [Quit: ElFerna]
ElFerna has joined #ruby
teardown has joined #ruby
<plujon> havenwood: Interesting, thanks for the links.
drincruz_ has quit [Ping timeout: 272 seconds]
<qbrd[m]> ^ indeed.
<qbrd[m]> hadn't heard of that before.
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
<plujon> "Trust should not be granted forever. Trust should expire if it is not renewed." (Ah, so that's why armagadd-on occurred ...)
<miah> openbsd has good code quality
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
Swyper has joined #ruby
<Intelo> havenwood, qbrd[m] so RubyMine EAP and Atom are free? free for ever? VS code is microsoft so I should hate it.. Don't you recommend eclipse?
liKe2k1- has joined #ruby
iamdevnul_ has joined #ruby
Kilobyte22 has joined #ruby
n1v_ has joined #ruby
darthThorik_ has joined #ruby
siasmj_ has joined #ruby
kevinsjoberg_ has joined #ruby
Argorok_ has joined #ruby
<qbrd[m]> IDK anything about RubyMine EAP. Atom is currently free and open source(?), VS Code is currently free and also open source. I don't think you should hate a product just because it's a microsoft product... though admittedly I do have a bias aganst them, I try to judge products on their merits alone...
manveru_ has joined #ruby
timeless_ has joined #ruby
<qbrd[m]> I've never really liked eclipse, but if you're doing Java development, IntelliJ is the way to go.
towo_ has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
Rush has joined #ruby
<qbrd[m]> Lots of Java developers like Eclipse, so I'm sure it's a decent product.
<qbrd[m]> I also haven't touched java in nearly a decade... ditto for eclipse... so I'm not sure I'm the person to be asking in all honesty.
<qbrd[m]> I was about half kidding when I said "I hate to admit liking a Microsoft product" :P
ElFerna has quit [Quit: ElFerna]
<qbrd[m]> * I've never really liked eclipse, but if you're doing Java development, I've heard IntelliJ is the way to go.
kyrylo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
creat_ has joined #ruby
jacksoow_ has joined #ruby
vqrs has joined #ruby
vqrs_ has quit [*.net *.split]
n1v has quit [*.net *.split]
timeless has quit [*.net *.split]
siasmj has quit [*.net *.split]
Argorok has quit [*.net *.split]
liKe2k1 has quit [*.net *.split]
Kilo`byte has quit [*.net *.split]
iamdevnul has quit [*.net *.split]
darthThorik has quit [*.net *.split]
kevinsjoberg has quit [*.net *.split]
manveru has quit [*.net *.split]
towo has quit [*.net *.split]
jacksoow has quit [*.net *.split]
ndrst has quit [*.net *.split]
creat has quit [*.net *.split]
Argorok_ is now known as Argorok
n1v_ is now known as n1v
siasmj_ is now known as siasmj
kevinsjoberg_ is now known as kevinsjoberg
iamdevnul_ is now known as iamdevnul
timeless_ is now known as timeless
darthThorik_ is now known as darthThorik
manveru_ is now known as manveru
cyclonis_ has joined #ruby
DTZUZU has quit [Quit: WeeChat 2.2]
greengriminal has quit [Read error: Connection reset by peer]
greengriminal has joined #ruby
ndrst has joined #ruby
greengriminal has quit [Client Quit]
ndrst is now known as Guest19252
houhoulis has joined #ruby
dbugger has quit [Quit: Leaving]
Intelo has quit [Ping timeout: 260 seconds]
greengriminal has joined #ruby
<apotheon> After getting help with havenwood on TCO, I went on to abuse the crap out of a regex positive lookahead to get results unrelated to the purpose of a positive lookahead.
<apotheon> I must be doing something wrong with my life to have a day like this.
kashike has joined #ruby
tdy has quit [Ping timeout: 245 seconds]
phroa has joined #ruby
x86sk has joined #ruby
Ryctolagus has quit [Read error: Connection reset by peer]
stryek has quit [Quit: Connection closed for inactivity]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
ramfjord_ has quit [Ping timeout: 244 seconds]
DTZUZU has joined #ruby
Swyper has quit [Remote host closed the connection]
jenrzzz_ has joined #ruby
ramfjord has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
involans has joined #ruby
schneider has quit [Ping timeout: 245 seconds]
cyclonis_ has quit [Read error: Connection reset by peer]
RiPuk_ has joined #ruby
RiPuk has quit [Read error: Connection reset by peer]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
DaRock has joined #ruby
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby
cyclonis has quit [Excess Flood]
cyclonis has joined #ruby