<uplime>
if I didn't just learn about named capture groups that would look like serious black magic
<baweaver>
@havenwood - bad ideas
<baweaver>
I have bad dieas
<baweaver>
ideas
TzilTzal has quit [Ping timeout: 250 seconds]
galaxie has quit [Ping timeout: 260 seconds]
_phaul has quit [Ping timeout: 268 seconds]
sauvin has joined #ruby
sauvin has quit [Max SendQ exceeded]
galaxie has joined #ruby
Benett has quit [Ping timeout: 268 seconds]
cxl has quit [Quit: bye]
crella133 has quit [Quit: crella133]
NODE has quit [Ping timeout: 250 seconds]
spacesuitdiver has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_phaul has joined #ruby
greengriminal has quit [Quit: Leaving]
_phaul has quit [Ping timeout: 250 seconds]
Benett has joined #ruby
xall_ has quit [Ping timeout: 268 seconds]
_phaul has joined #ruby
xall_ has joined #ruby
_phaul has quit [Ping timeout: 276 seconds]
_phaul has joined #ruby
NODE has joined #ruby
emptyflask has quit [Ping timeout: 268 seconds]
NODE has quit [Client Quit]
NODE has joined #ruby
_phaul has quit [Ping timeout: 250 seconds]
NODE has quit [Client Quit]
im0nde has quit [Ping timeout: 245 seconds]
im0nde has joined #ruby
NODE has joined #ruby
NODE has quit [Client Quit]
_phaul has joined #ruby
NODE has joined #ruby
oncall-pokemon has quit [Quit: Connection closed for inactivity]
NODE has quit [Client Quit]
_phaul has quit [Ping timeout: 240 seconds]
NODE has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_phaul has joined #ruby
sergioro has quit [Quit: leaving]
_phaul has quit [Ping timeout: 240 seconds]
NODE has quit [Quit: changing servers]
_phaul has joined #ruby
NODE has joined #ruby
sergioro has joined #ruby
NODE has quit [Client Quit]
NODE has joined #ruby
_phaul has quit [Ping timeout: 250 seconds]
NODE has quit [Client Quit]
sergioro has quit [Client Quit]
sergioro has joined #ruby
sergioro has quit [Client Quit]
NODE has joined #ruby
sauvin has joined #ruby
infinityfye has joined #ruby
sergioro has joined #ruby
_phaul has joined #ruby
NODE has quit [Client Quit]
andikr has joined #ruby
NODE has joined #ruby
NL3limin4t0r has quit [Ping timeout: 265 seconds]
_phaul has quit [Ping timeout: 250 seconds]
fig-le-deunch has joined #ruby
_phaul has joined #ruby
r3m has quit [Quit: WeeChat 2.7-rc1]
r3m has joined #ruby
_phaul has quit [Ping timeout: 245 seconds]
NL3limin4t0r has joined #ruby
NODE has quit [Quit: changing servers]
_phaul has joined #ruby
NODE has joined #ruby
NODE has quit [Client Quit]
NODE has joined #ruby
_phaul has quit [Ping timeout: 240 seconds]
greenhat has quit [Ping timeout: 246 seconds]
_phaul has joined #ruby
NODE has quit [Quit: changing servers]
NODE has joined #ruby
NODE has quit [Client Quit]
titanbiscuit has quit [Quit: ZNC 1.7.4 - https://znc.in]
_phaul has quit [Ping timeout: 268 seconds]
NODE has joined #ruby
titanbiscuit has joined #ruby
fphilipe_ has joined #ruby
ablackack has quit [Quit: ZNC 1.6.3+deb1+xenial0 - http://znc.in]
_phaul has joined #ruby
ablackack has joined #ruby
_phaul has quit [Ping timeout: 250 seconds]
xall_ has quit [Ping timeout: 265 seconds]
_phaul has joined #ruby
deepreds1 has quit [Ping timeout: 265 seconds]
deepreds1 has joined #ruby
_phaul has quit [Ping timeout: 252 seconds]
renich has quit [Ping timeout: 265 seconds]
_phaul has joined #ruby
_phaul has quit [Ping timeout: 265 seconds]
fig-le-deunch has quit [Ping timeout: 240 seconds]
_phaul has joined #ruby
sixty4bit has quit [Quit: Ping timeout (120 seconds)]
fig-le-deunch has joined #ruby
fig-le-deunch has quit [Client Quit]
_phaul has quit [Ping timeout: 268 seconds]
xall_ has joined #ruby
_phaul has joined #ruby
schne1der has joined #ruby
infinityfye has quit [Remote host closed the connection]
xall has joined #ruby
infinityfye has joined #ruby
_phaul has quit [Ping timeout: 245 seconds]
xall has quit [Client Quit]
xall_ has quit [Ping timeout: 250 seconds]
johnny56_ has quit [*.net *.split]
ua has quit [*.net *.split]
leah2 has quit [*.net *.split]
connor_goodwolf has quit [*.net *.split]
SanguineAnomaly has quit [*.net *.split]
reaVer has quit [*.net *.split]
olspookishmagus has quit [*.net *.split]
IsoLinCHiP has quit [*.net *.split]
LenPayne has quit [*.net *.split]
endorama has quit [*.net *.split]
ged has quit [*.net *.split]
rainer_tm has quit [*.net *.split]
lnx has quit [*.net *.split]
reaVer has joined #ruby
ua has joined #ruby
leah2 has joined #ruby
SanguineAnomaly has joined #ruby
connor_goodwolf has joined #ruby
LenPayne has joined #ruby
rainer_tm has joined #ruby
IsoLinCHiP has joined #ruby
endorama has joined #ruby
lnx has joined #ruby
olspookishmagus has joined #ruby
ged has joined #ruby
_phaul has joined #ruby
olspookishmagus is now known as Guest78351
infinityfye has quit [Ping timeout: 245 seconds]
lnx has quit [Max SendQ exceeded]
leah2 has quit [Max SendQ exceeded]
LenPayne has quit [Max SendQ exceeded]
NODE has quit [Quit: changing servers]
lnx has joined #ruby
johnny56_ has joined #ruby
leah2 has joined #ruby
LenPayne has joined #ruby
NODE has joined #ruby
NODE has quit [Client Quit]
_phaul has quit [Ping timeout: 268 seconds]
dionysus69 has joined #ruby
NODE has joined #ruby
NODE has quit [Client Quit]
clemens3 has joined #ruby
NODE has joined #ruby
_phaul has joined #ruby
conta has joined #ruby
_phaul has quit [Ping timeout: 240 seconds]
_phaul has joined #ruby
infinityfye has joined #ruby
_phaul has quit [Ping timeout: 250 seconds]
slavicBo1 has joined #ruby
_phaul has joined #ruby
slavicBo1 has quit [Quit: WeeChat 2.6]
chalkmonster has quit [Read error: Connection reset by peer]
_phaul has quit [Ping timeout: 265 seconds]
_phaul has joined #ruby
_phaul has quit [Ping timeout: 240 seconds]
ellcs has joined #ruby
_phaul has joined #ruby
_phaul has quit [Ping timeout: 268 seconds]
_phaul has joined #ruby
fanta1 has joined #ruby
titanbiscuit has quit [Quit: ZNC 1.7.4 - https://znc.in]
davor has quit [Quit: Bye]
titanbiscuit has joined #ruby
davor has joined #ruby
_phaul has quit [Ping timeout: 276 seconds]
schne1der has quit [Quit: schne1der]
_phaul has joined #ruby
schne1der has joined #ruby
_phaul has quit [Ping timeout: 268 seconds]
hiroaki has quit [Ping timeout: 276 seconds]
_phaul has joined #ruby
infinityfye has quit [Remote host closed the connection]
infinityfye has joined #ruby
greenhat has joined #ruby
_phaul has quit [Ping timeout: 250 seconds]
titanbiscuit has quit [Quit: ZNC 1.7.4 - https://znc.in]
titanbiscuit has joined #ruby
jinie has quit [Ping timeout: 265 seconds]
greenhat has quit [Ping timeout: 240 seconds]
jinie has joined #ruby
_phaul has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_phaul has quit [Ping timeout: 250 seconds]
_phaul has joined #ruby
_phaul has quit [Ping timeout: 276 seconds]
lxsameer has joined #ruby
_phaul has joined #ruby
deepreds1 has quit [Ping timeout: 240 seconds]
_phaul has quit [Ping timeout: 276 seconds]
_phaul has joined #ruby
aecepoglu[m] has left #ruby ["User left"]
syngress has joined #ruby
andikr has quit [Ping timeout: 268 seconds]
andikr has joined #ruby
_phaul has quit [Ping timeout: 240 seconds]
_phaul has joined #ruby
sphex has joined #ruby
sergioro has quit [Quit: leaving]
nowhere_man has joined #ruby
andikr has quit [Ping timeout: 252 seconds]
_phaul has quit [Ping timeout: 240 seconds]
infinityfye has quit [Ping timeout: 268 seconds]
_phaul has joined #ruby
infinityfye has joined #ruby
_phaul has quit [Ping timeout: 268 seconds]
_phaul has joined #ruby
_phaul has quit [Ping timeout: 268 seconds]
_phaul has joined #ruby
andikr has joined #ruby
_phaul has quit [Ping timeout: 250 seconds]
prestorium has joined #ruby
_phaul has joined #ruby
fanta1 has quit [Quit: fanta1]
_phaul has quit [Ping timeout: 276 seconds]
akemhp_ has quit [Ping timeout: 240 seconds]
conta has quit [Ping timeout: 268 seconds]
_phaul has joined #ruby
NODE has quit [Quit: changing servers]
NODE has joined #ruby
Mrbuck has joined #ruby
clemens3 has quit [Quit: WeeChat 1.6]
Sina has joined #ruby
<rapha>
"There’s an implicit suggestion, very much supported by Van Rossum in the ways he talks and writes about Python, to take a little more time in order to make your code more interpretable to someone else in the future. Expressing your respect for others and their time through the quality of your work is an ethos that Van Rossum has stealthily propagated in the world."
xco has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cxl has joined #ruby
Meowcenary has joined #ruby
davispuh has joined #ruby
fphilipe_ has quit [Ping timeout: 250 seconds]
clemens3 has quit [Quit: WeeChat 1.6]
greenhat has joined #ruby
AJA4350 has quit [Ping timeout: 250 seconds]
sriehl has joined #ruby
sriehl has quit [Client Quit]
Mrbuck has quit [Remote host closed the connection]
AJA4350 has joined #ruby
nacsurte has joined #ruby
ellcs has quit [Ping timeout: 252 seconds]
greenhat has quit [Quit: WeeChat 2.6]
greenhat has joined #ruby
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #ruby
<adam12>
Bish: Looks like a variant of StringIO but with a fixed buffer size, which blocks when full. But it's nodoc'd as internal use only so likely why it's not documented.
teclator has quit [Ping timeout: 240 seconds]
teclator has joined #ruby
romanblanco has joined #ruby
bsdbandit-01 has joined #ruby
rippa has joined #ruby
cd has joined #ruby
i9zO5AP has joined #ruby
Ai9zO5AP has quit [Ping timeout: 250 seconds]
NODE has quit [Quit: changing servers]
NODE has joined #ruby
NODE has quit [Client Quit]
andikr has quit [Remote host closed the connection]
NODE has joined #ruby
xco has joined #ruby
NODE has quit [Quit: changing servers]
hutch1 has quit [Ping timeout: 252 seconds]
NODE has joined #ruby
hutch1 has joined #ruby
NODE has quit [Client Quit]
NODE has joined #ruby
drincruz_ has joined #ruby
AJA4351 has joined #ruby
cthulchu has joined #ruby
AJA4350 has quit [Ping timeout: 265 seconds]
AJA4351 is now known as AJA4350
drincruz has quit [Ping timeout: 276 seconds]
sh7d has quit [Read error: Connection reset by peer]
sh7d has joined #ruby
sh7d has quit [Read error: Connection reset by peer]
skx86 has joined #ruby
bsdband22 has joined #ruby
nofxx has quit [Ping timeout: 250 seconds]
nofxx has joined #ruby
sh7d has joined #ruby
howdoi has joined #ruby
bsdbandit-01 has quit [Ping timeout: 245 seconds]
phaul has joined #ruby
sh7d has quit [Client Quit]
_phaul has quit [Ping timeout: 240 seconds]
NODE has quit [Quit: changing servers]
phaul has quit [Ping timeout: 240 seconds]
sh7d has joined #ruby
cd has quit [Quit: cd]
NODE has joined #ruby
Fernando-Basso has joined #ruby
NODE has quit [Client Quit]
NODE has joined #ruby
phaul has joined #ruby
mroutis has joined #ruby
NODE has quit [Client Quit]
NODE has joined #ruby
NODE has quit [Client Quit]
phaul has quit [Ping timeout: 265 seconds]
NODE has joined #ruby
phaul has joined #ruby
NL3limin4t0r is now known as NL3limin4t0r_afk
phaul has quit [Ping timeout: 265 seconds]
phaul has joined #ruby
mroutis has left #ruby [#ruby]
NODE has quit [Quit: changing servers]
NODE has joined #ruby
phaul has quit [Ping timeout: 250 seconds]
NODE has quit [Client Quit]
NODE has joined #ruby
phaul has joined #ruby
NODE has quit [Client Quit]
yann-kaelig has joined #ruby
dionysus69 has joined #ruby
NODE has joined #ruby
oncall-pokemon has joined #ruby
jcalla has quit [Ping timeout: 245 seconds]
phaul has quit [Ping timeout: 252 seconds]
jcalla has joined #ruby
phaul has joined #ruby
grilix has quit [Ping timeout: 276 seconds]
baojg_ has joined #ruby
fuzzface has joined #ruby
drincruz_ has quit [Read error: No route to host]
phaul has quit [Ping timeout: 250 seconds]
baojg has quit [Ping timeout: 246 seconds]
drincruz_ has joined #ruby
phaul has joined #ruby
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 245 seconds]
AJA4351 is now known as AJA4350
phaul has quit [Ping timeout: 240 seconds]
xco has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
duderonomy has joined #ruby
phaul has joined #ruby
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
phaul has quit [Ping timeout: 268 seconds]
nacsurte has quit [Ping timeout: 246 seconds]
romanblanco has quit [Ping timeout: 276 seconds]
phaul has joined #ruby
davidw has quit [Ping timeout: 240 seconds]
phaul has quit [Ping timeout: 250 seconds]
sauvin has quit [Ping timeout: 240 seconds]
nacsurte has joined #ruby
phaul has joined #ruby
prestorium has quit [Ping timeout: 250 seconds]
<adam12>
havenwood: More videos!
<havenwood>
woot!
nacsurte has quit [Ping timeout: 276 seconds]
phaul has quit [Ping timeout: 268 seconds]
wildtrees has joined #ruby
romanblanco has joined #ruby
cd has joined #ruby
dellavg has joined #ruby
phaul has joined #ruby
sameerynho has joined #ruby
Azure|dc has joined #ruby
nacsurte has joined #ruby
phaul has quit [Ping timeout: 276 seconds]
Azure has quit [Ping timeout: 252 seconds]
dellavg has quit [Ping timeout: 276 seconds]
phaul has joined #ruby
suukim has joined #ruby
phaul has quit [Ping timeout: 265 seconds]
dionysus70 has joined #ruby
dionysus69 has quit [Ping timeout: 252 seconds]
romanblanco has quit [Quit: Quit]
fuzzface has quit [Quit: Leaving]
romanblanco has joined #ruby
phaul has joined #ruby
lineus has quit [Ping timeout: 260 seconds]
xco has joined #ruby
dionysus70 has quit [Ping timeout: 268 seconds]
phaul has quit [Ping timeout: 268 seconds]
greengriminal has quit [Quit: This computer has gone to sleep]
<havenwood>
thither: ah, or do you mean byebug in rails c?
<havenwood>
thither: for that, I'd use pry-rails with pry-byebug, but I'd hesitate to use byebug in prod.
<thither>
Yeah it's not even available for use in prod
phaul has quit [Ping timeout: 250 seconds]
akemhp_ has joined #ruby
drincruz_ is now known as drincruz
Fernando-Basso has quit [Quit: Leaving]
akem__ has quit [Ping timeout: 276 seconds]
greengriminal has quit [Quit: Leaving]
phaul has joined #ruby
dellavg has quit [Ping timeout: 268 seconds]
AJA4350 has joined #ruby
greengriminal has joined #ruby
ajsharp has joined #ruby
phaul has quit [Ping timeout: 240 seconds]
bruce_lee has joined #ruby
phaul has joined #ruby
romanblanco has quit [Ping timeout: 240 seconds]
banditron has joined #ruby
phaul has quit [Ping timeout: 250 seconds]
davidw has joined #ruby
phaul has joined #ruby
wildtrees has quit [Quit: Leaving]
ology has left #ruby [#ruby]
phaul has quit [Ping timeout: 268 seconds]
phaul has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
akem__ has joined #ruby
phaul has quit [Ping timeout: 252 seconds]
ur5us_ has quit [Read error: Connection reset by peer]
ur5us_ has joined #ruby
akemhp_ has quit [Ping timeout: 240 seconds]
phaul has joined #ruby
bsdband95 has quit [Quit: -a- Connection Timed Out]
bsdbandit-01 has joined #ruby
phaul has quit [Ping timeout: 252 seconds]
xco has joined #ruby
phaul has joined #ruby
banditron has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
schne1der has quit [Ping timeout: 240 seconds]
AJA4351 has joined #ruby
AJA4351 is now known as AJA4350
AJA4350 has quit [Ping timeout: 240 seconds]
phaul has quit [Ping timeout: 250 seconds]
nacsurte has quit [Ping timeout: 268 seconds]
ajsharp has quit []
nacsurte has joined #ruby
GodFather has joined #ruby
phaul has joined #ruby
vondruch_ has joined #ruby
bsdband35 has joined #ruby
bsdbandit-01 has quit [Ping timeout: 250 seconds]
vondruch has quit [Ping timeout: 240 seconds]
AJA4351 has joined #ruby
vondruch_ is now known as vondruch
AJA4351 is now known as AJA4350
fphilipe_ has joined #ruby
xco has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
phaul has quit [Ping timeout: 240 seconds]
phaul has joined #ruby
Fernando-Basso has joined #ruby
fphilipe_ has quit [Ping timeout: 250 seconds]
bsdbandit-01 has joined #ruby
bsdband35 has quit [Ping timeout: 240 seconds]
postmodern has joined #ruby
phaul has quit [Ping timeout: 268 seconds]
ur5us__ has joined #ruby
phaul has joined #ruby
ur5us_ has quit [Ping timeout: 265 seconds]
itarato has joined #ruby
spacesuitdiver has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jinie has quit [Ping timeout: 268 seconds]
jinie has joined #ruby
phaul has quit [Ping timeout: 268 seconds]
cd has joined #ruby
jenrzzz has joined #ruby
Fernando-Basso has quit [Ping timeout: 276 seconds]
phaul has joined #ruby
rwb has joined #ruby
conta has quit [Quit: conta]
phaul has quit [Ping timeout: 240 seconds]
AJA4351 has joined #ruby
phaul has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
phaul has quit [Ping timeout: 245 seconds]
davidw has quit [Ping timeout: 268 seconds]
bluvinyl has joined #ruby
phaul has joined #ruby
AJA4350 has quit [Ping timeout: 245 seconds]
AJA4351 has joined #ruby
greengriminal has quit [Ping timeout: 240 seconds]
AJA4351 is now known as AJA4350
greengriminal has joined #ruby
phaul has quit [Ping timeout: 240 seconds]
hutch1 has quit [Ping timeout: 268 seconds]
hutch1 has joined #ruby
phaul has joined #ruby
<dostoyevsky>
Is there a foolproof way to save all the current installed gems? I want to upgrade gems but want to be sure I can downgrade again (e.g. by saving and later overwriting the local gem repository)
Meowcenary has quit []
davidw has joined #ruby
davidw has joined #ruby
davidw has quit [Changing host]
phaul has quit [Ping timeout: 276 seconds]
nowhere_man has joined #ruby
nofxx has quit [Read error: Connection reset by peer]
nofxx has joined #ruby
mozzarella has quit [Remote host closed the connection]
ellcs has joined #ruby
SeepingN has joined #ruby
mozzarella has joined #ruby
phaul has joined #ruby
thither has quit [Quit: WeeChat 2.3]
jenrzzz has quit [Ping timeout: 245 seconds]
brool has joined #ruby
Technodrome has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<baweaver>
Expanding on RuboCop's NodePattern to create an extendable lisp-like language
hiroaki has joined #ruby
GodFather has quit [Ping timeout: 240 seconds]
galaxie has quit [Ping timeout: 260 seconds]
jenrzzz has joined #ruby
CalimeroTeknik has quit [Ping timeout: 265 seconds]
Fusl has quit [Max SendQ exceeded]
matthewd has quit [Ping timeout: 246 seconds]
bvdw has quit [Read error: Connection reset by peer]
Fusl has joined #ruby
galaxie has joined #ruby
CalimeroTeknik has joined #ruby
kapil_ has quit [Quit: Connection closed for inactivity]
bvdw has joined #ruby
hutch1 has joined #ruby
mahlon has quit [Quit: WeeChat 2.5]
matthewd has joined #ruby
jenrzzz has quit [Ping timeout: 268 seconds]
GodFather has joined #ruby
jenrzzz has joined #ruby
mahlon has joined #ruby
hiroaki has quit [Ping timeout: 276 seconds]
jenrzzz has quit [Ping timeout: 246 seconds]
dG___ has joined #ruby
<dG___>
hello all
i9zO5AP has quit [Quit: WeeChat 2.5]
<dG___>
quick question to y'all. I never coded in Ruby before but I need to update a 3rd party script with a simple conditional.
<dG___>
So, imagine this dictionary: `x = {"settings" => {"enabled" => false}}`
<dG___>
I want to be able to get the value of `settings["enabled"]`, but if it's not set, use a default. Kinda like: `x["settings"].fetch("enabled", true)`
<dG___>
The problem is, sometimes `settings` doesn't exist either
<dG___>
I know dig could do part of the job: `x.dig("settings", "enabled")`, but how to give it a default value if it doesn't find it?
<dG___>
sorry, coming from Python here, which would be simple: `x['settings'].get('enabled', default) if "settings" in x else default`
<kaleido>
maybe an if to check whether it exists?
<dG___>
sorry my ignorance here, how would you check that?
AJA4351 has joined #ruby
<kaleido>
hash#has_key? sample
jenrzzz has joined #ruby
<kaleido>
i'm not any good with ruby either, so my answers may be lacking any depth :(
bsdband24 has joined #ruby
airstream66 has joined #ruby
<dG___>
well, going to play with it for a while
<dG___>
thank you
AJA4350 has quit [Ping timeout: 265 seconds]
AJA4351 is now known as AJA4350
bsdbandit-01 has quit [Ping timeout: 276 seconds]
airstream66 has quit [Remote host closed the connection]