havenwood changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 3.1.0, 3.0.3, 2.7.5: https://www.ruby-lang.org | Paste 4+ lines to: https://gist.github.com | Books: https://goo.gl/wpGhoQ
somekool has left #ruby [Konversation terminated!]
roadie has quit [Ping timeout: 256 seconds]
lim has joined #ruby
lim has quit [Remote host closed the connection]
roadie has joined #ruby
relyks has joined #ruby
roadie has quit [Quit: ERC (IRC client for Emacs 25.3.50.1)]
eddof13 has joined #ruby
factor has joined #ruby
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sam113101 has quit [Quit: WeeChat 3.3]
niv has quit [Quit: Powered by LunarBNC: https://LunarBNC.net]
niv has joined #ruby
niv has quit [Client Quit]
duds- has joined #ruby
sam113101 has joined #ruby
aximik[m] has quit [Ping timeout: 240 seconds]
alex[m]1 has quit [Ping timeout: 240 seconds]
aximik[m] has joined #ruby
duds-_ has joined #ruby
duds- has quit [Ping timeout: 276 seconds]
duds-_ is now known as duds-
alex[m]1 has joined #ruby
niv has joined #ruby
gr33n7007h has quit [Quit: WeeChat 3.4]
comet23 has quit [Quit: Connection closed for inactivity]
gr33n7007h has joined #ruby
michigan has quit [Quit: Connection closed for inactivity]
oxfuxxx has joined #ruby
oxfuxxx has quit [Quit: Raccoon's not another IRC transgenre wannabe who can't fap at the dead american dream, fhackerz]
bluedust has joined #ruby
victori has quit [Ping timeout: 240 seconds]
John_Ivan has quit [Ping timeout: 256 seconds]
<nakilon> is there anything other than Apidock website to tell when the method appeared in stdlib?
<nakilon> I mean this website is so old and feels so weird I won't be surprised if it is gone one day but it's so useful
bluedust_ has joined #ruby
<nakilon> the above mentioned "Carpentry" puzzle reminds me the minigame from Talos Principle I'm currently trying to finally fully complete
bluedust has quit [Ping timeout: 240 seconds]
hexology has quit [Quit: hex on you ...]
<relyks> nakilon: i think apidock might've been abadoned
<relyks> that's also pretty cool. i didn't know it had that. seems like a good idea for a project if something doesn't already exist like it
<relyks> do you guys think it'd be useful to have something like that? a web app that could tell you when a method appeared for a class in the stdlib and which versions of ruby have it?
Rounin has quit [Ping timeout: 256 seconds]
bluedust has joined #ruby
bluedust_ has quit [Ping timeout: 240 seconds]
hexology has joined #ruby
gr33n7007h has quit [Quit: WeeChat 3.4]
analogsalad has joined #ruby
schalken has quit [Ping timeout: 240 seconds]
bluedust has quit [Remote host closed the connection]
bluedust has joined #ruby
bluedust has quit [Remote host closed the connection]
gr33n7007h has joined #ruby
_ht has joined #ruby
___nick___ has joined #ruby
oxfuxxx has joined #ruby
bluedust has joined #ruby
oxfuxxx has quit [Ping timeout: 256 seconds]
lim has joined #ruby
lim has quit [Ping timeout: 256 seconds]
gproto23 has joined #ruby
lim has joined #ruby
lim has quit [Remote host closed the connection]
lim has joined #ruby
lim has quit [Client Quit]
_ht has quit [Ping timeout: 240 seconds]
_ht has joined #ruby
_ht has quit [Ping timeout: 256 seconds]
_ht has joined #ruby
_ht has quit [Ping timeout: 240 seconds]
_ht has joined #ruby
relyks has quit [Quit: Leaving.]
teclator has joined #ruby
jimeh has quit [Remote host closed the connection]
jimeh has joined #ruby
jimeh has quit [Remote host closed the connection]
jimeh has joined #ruby
jimeh has quit [Remote host closed the connection]
John_Ivan has joined #ruby
<John_Ivan> what is the defacto ruby linter when using a text editor?
jimeh has joined #ruby
jimeh has quit [Remote host closed the connection]
jimeh has joined #ruby
jimeh has quit [Remote host closed the connection]
jimeh has joined #ruby
Rounin has joined #ruby
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
hellstabber has joined #ruby
___nick___ has joined #ruby
___nick___ has quit [Client Quit]
___nick___ has joined #ruby
bluedust_ has joined #ruby
bluedust has quit [Ping timeout: 240 seconds]
oxfuxxx has joined #ruby
hellstabber has quit [Quit: Cy@]
fef has joined #ruby
<havenwood> John_Ivan: Rubocop
oxfuxxx has quit [Remote host closed the connection]
oxfuxxx has joined #ruby
oxfuxxx has quit [Client Quit]
<John_Ivan> havenwood, thanks :)
easbarba has joined #ruby
schalken has joined #ruby
bluedust_ has quit [Remote host closed the connection]
teclator has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
bluedust has joined #ruby
bluedust has quit [Remote host closed the connection]
oxfuxxx has joined #ruby
fef has quit [Quit: Leaving]
yos is now known as yossarian
bluedust has joined #ruby
<leftylink> do I remember correctly reading about some optimisation where if you do [a, b].max Ruby doesn't actually create a temporary array?
galtgendo has joined #ruby
<leftylink> okay I see... https://www.ruby-lang.org/en/news/2016/06/20/ruby-2-4-0-preview1-released/ [x, y].max and [x, y].min are optimized to not create a temporary array under certain conditions.
<leftylink> so... what are these circumstances
gproto23_ has joined #ruby
<leftylink> I dunno, I think it's just "whenever it appears in the source code in that literal form, rather than something like a.min where a happens to be an array of some size" ??
<galtgendo> so, time for another silly question: as ruby 2.7 dropped scanf from standard library, what would be the simplest way (other than bundling) to rewrite something like 'scanf(%d %d %s)' ?
gproto23 has quit [Ping timeout: 256 seconds]
schalken has quit [Quit: Leaving]
gproto23_ has quit [Remote host closed the connection]
gproto23 has joined #ruby
<havenwood> galtgendo: it's a gem, so add it to your Gemfile and you can use it like normal
Pixi has quit [Quit: Leaving]
Pixi has joined #ruby
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #ruby
<galtgendo> ...let me check...yes, I did say 'other than bundling'
<Hess> How about capturing input with `gets` and using `String#scan` to extract the parts you need?
<galtgendo> ...may work, but perhaps something slimmer is is possible...that's not meant for manual input, just reading from a (somewhat structured) file
gproto23 has quit [Read error: Connection reset by peer]
fef has joined #ruby
CrazyEddy has quit [Ping timeout: 240 seconds]
fef has quit [Remote host closed the connection]
CrazyEddy has joined #ruby
Festive_Dragon is now known as A_Dragon
bluedust_ has joined #ruby
bluedust has quit [Ping timeout: 260 seconds]
gproto23 has joined #ruby
analogsalad has quit [Quit: bye]
shokohsc has quit [Quit: The Lounge - https://thelounge.chat]
gproto23_ has joined #ruby
John_Ivan_ has joined #ruby
bluedust has joined #ruby
Pixi_ has joined #ruby
sam113102 has joined #ruby
greyrat_ has joined #ruby
aindilis_ has joined #ruby
_axx1 has joined #ruby
ollysmith_ has joined #ruby
kapil_ has joined #ruby
cyj123_ has joined #ruby
ralu9 has joined #ruby
adam121 has joined #ruby
Pixi__ has joined #ruby
_ht_ has joined #ruby
cognemo_ has joined #ruby
eam_ has joined #ruby
valeness_ has joined #ruby
yosafbridge` has joined #ruby
__nick__ has joined #ruby
factor2 has joined #ruby
nyuszika7h_ has joined #ruby
hexology- has joined #ruby
whysthatso125 has joined #ruby
keyvan_ has joined #ruby
gproto23 has quit [*.net *.split]
bluedust_ has quit [*.net *.split]
Pixi has quit [*.net *.split]
oxfuxxx has quit [*.net *.split]
_ht has quit [*.net *.split]
jimeh has quit [*.net *.split]
niv has quit [*.net *.split]
libsys has quit [*.net *.split]
aindilis has quit [*.net *.split]
cyj123 has quit [*.net *.split]
jtdowney has quit [*.net *.split]
Furai has quit [*.net *.split]
greyrat has quit [*.net *.split]
ox1eef has quit [*.net *.split]
cognemo has quit [*.net *.split]
r0bby has quit [*.net *.split]
joenoon has quit [*.net *.split]
cyj123_ is now known as cyj123
jhass- has joined #ruby
Milos_ has joined #ruby
factor3 has joined #ruby
llua` has joined #ruby
libsys has joined #ruby
gproto_23 has joined #ruby
sam113103 has joined #ruby
jtdowney has joined #ruby
hwrd_ has joined #ruby
ox1eef has joined #ruby
niv has joined #ruby
gproto23_ has quit [Read error: Connection reset by peer]
hanzo has quit [Ping timeout: 240 seconds]
g_sg has quit [Ping timeout: 240 seconds]
dka_ has quit [Ping timeout: 240 seconds]
jhass has quit [Ping timeout: 240 seconds]
Liexei has quit [Ping timeout: 240 seconds]
hwrd has quit [Ping timeout: 240 seconds]
_axx1 has quit [Ping timeout: 240 seconds]
isene has quit [Ping timeout: 240 seconds]
leah2 has quit [Ping timeout: 240 seconds]
bluedust has quit [Ping timeout: 240 seconds]
mahlon_ has quit [Ping timeout: 240 seconds]
factor has quit [Ping timeout: 240 seconds]
bobdobbs` has quit [Ping timeout: 240 seconds]
FetidToot has quit [Ping timeout: 240 seconds]
Starfoxxes has quit [Ping timeout: 240 seconds]
justIrresolute has quit [Ping timeout: 240 seconds]
whysthatso12 has quit [Read error: Connection reset by peer]
Pixi_ has quit [Ping timeout: 240 seconds]
reset has quit [Ping timeout: 240 seconds]
Milos has quit [Ping timeout: 240 seconds]
Goodbye_Vincent has quit [Ping timeout: 240 seconds]
dstein64 has quit [Ping timeout: 240 seconds]
llua has quit [Read error: Connection reset by peer]
Al2O3 has quit [Ping timeout: 240 seconds]
graemefawcett has quit [Ping timeout: 240 seconds]
weyhmueller has quit [Ping timeout: 240 seconds]
rhe has quit [Ping timeout: 240 seconds]
jhass- is now known as jhass
jposer has quit [Ping timeout: 240 seconds]
Liexei has joined #ruby
factor3 is now known as factor
hanzo_ has joined #ruby
dstein64- has joined #ruby
graemefawcett has joined #ruby
bluedust has joined #ruby
Starfoxxes has joined #ruby
John_Ivan_ has quit [Ping timeout: 240 seconds]
leah2 has joined #ruby
dstein64- is now known as dstein64
aindilis has joined #ruby
jposer has joined #ruby
kapil- has joined #ruby
cognemo has joined #ruby
mahlon_ has joined #ruby
___nick___ has quit [*.net *.split]
hexology has quit [*.net *.split]
John_Ivan has quit [*.net *.split]
sam113101 has quit [*.net *.split]
ralu has quit [*.net *.split]
ollysmith has quit [*.net *.split]
swaggboi has quit [*.net *.split]
aighearach has quit [*.net *.split]
kapil has quit [*.net *.split]
nyuszika7h has quit [*.net *.split]
_axx has quit [*.net *.split]
yosafbridge has quit [*.net *.split]
keyvan has quit [*.net *.split]
cout has quit [*.net *.split]
jtperreault has quit [*.net *.split]
eam has quit [*.net *.split]
adam12 has quit [*.net *.split]
markmarkmark has quit [*.net *.split]
valeness has quit [*.net *.split]
ccooke has quit [*.net *.split]
keyvan_ is now known as keyvan
sam113103 is now known as sam113101
adam121 is now known as adam12
cout_ has joined #ruby
_ht_ has quit [Read error: Connection reset by peer]
_axx has joined #ruby
Pixi__ has quit [Ping timeout: 256 seconds]
ralu9 has quit [Ping timeout: 256 seconds]
sam113102 has quit [Ping timeout: 256 seconds]
aindilis_ has quit [Ping timeout: 256 seconds]
Al2O3 has joined #ruby
Goodbye_Vincent has joined #ruby
__nick__ has quit [Read error: Connection reset by peer]
ralu has joined #ruby
isene has joined #ruby
rhe has joined #ruby
nyuszika7h_ is now known as nyuszika7h
whysthatso125 has quit [Ping timeout: 256 seconds]
factor2 has quit [Ping timeout: 256 seconds]
cognemo_ has quit [Ping timeout: 256 seconds]
kapil_ has quit [Ping timeout: 256 seconds]
___nick___ has joined #ruby
FetidToot has joined #ruby
whysthatso12 has joined #ruby
Pixi has joined #ruby
Pixi has quit [Max SendQ exceeded]
MeowcatWoofWoofF has quit [Ping timeout: 245 seconds]
Pixi has joined #ruby
yosafbridge` has quit [Ping timeout: 256 seconds]
hexology- has quit [Ping timeout: 256 seconds]
alex[m]1 has quit [Ping timeout: 250 seconds]
_axx has quit [Client Quit]
_axx has joined #ruby
aximik[m] has quit [Ping timeout: 250 seconds]
_ht has joined #ruby
jhass[m] has quit [Ping timeout: 260 seconds]
saltrocklamp[m] has quit [Ping timeout: 252 seconds]
hexology has joined #ruby
jimeh has joined #ruby
ccooke has joined #ruby
Furai has joined #ruby
justIrresolute has joined #ruby
greyrat_ has quit [Ping timeout: 256 seconds]
r0bby has joined #ruby
artemon has quit [Ping timeout: 260 seconds]
manveru[m] has quit [Ping timeout: 268 seconds]
greyrat has joined #ruby
hsiktas[m] has quit [Ping timeout: 240 seconds]
joenoon has joined #ruby
swaggboi has joined #ruby
andrea[m] has quit [Ping timeout: 250 seconds]
markmarkmark has joined #ruby
sixecho has quit [Ping timeout: 268 seconds]
jtperreault has joined #ruby
g_sg has joined #ruby
MeowcatWoofWoofF has joined #ruby
yosafbridge has joined #ruby
bluedust_ has joined #ruby
gproto23 has joined #ruby
gproto_23 has quit [Read error: Connection reset by peer]
aximik[m] has joined #ruby
bluedust has quit [Ping timeout: 260 seconds]
leah2 has quit [Quit: trotz alledem!]
leah2 has joined #ruby
reset has joined #ruby
___nick___ has quit [Ping timeout: 256 seconds]
jhass[m] has joined #ruby
_ht has quit [Remote host closed the connection]
alex[m]11 has joined #ruby
manveru[m] has joined #ruby
gproto23 has quit [Remote host closed the connection]
Milos_ has quit [Quit: ZNC 1.8.2 - https://znc.in]
gproto23 has joined #ruby
Milos has joined #ruby
bluedust has joined #ruby
bluedust_ has quit [Ping timeout: 256 seconds]
ouestbillie has joined #ruby
bluedust_ has joined #ruby
bluedust has quit [Ping timeout: 240 seconds]
ouestbillie has quit [Quit: Lost terminal]
ouestbillie has joined #ruby
hanzo_ has quit [Quit: Connection closed for inactivity]
MeowcatWoofWoofF has quit [Read error: Connection reset by peer]
aximik[m] has quit [Remote host closed the connection]
manveru[m] has quit [Write error: Connection reset by peer]
jhass[m] has quit [Read error: Connection reset by peer]
alex[m]11 has quit [Write error: Connection reset by peer]
bluedust has joined #ruby
perrierjouet has quit [Quit: WeeChat 3.4]
jhass[m] has joined #ruby
libsys has quit [Ping timeout: 256 seconds]
libsys has joined #ruby
bluedust_ has quit [Ping timeout: 240 seconds]
perrierjouet has joined #ruby
bluedust has quit [Remote host closed the connection]
eddof13 has joined #ruby
jhass[m] has quit [Quit: Client limit exceeded: 20000]
eddof13 has quit [Client Quit]
sixecho has joined #ruby
alex[m] has joined #ruby
artemon has joined #ruby
hsiktas[m] has joined #ruby
MeowcatWoofWoofF has joined #ruby
andrea[m] has joined #ruby
manveru[m]1 has joined #ruby
aximik[m] has joined #ruby
saltrocklamp[m] has joined #ruby
alex[m] has quit [Quit: Client limit exceeded: 20000]
andrea[m] has quit [Quit: Client limit exceeded: 20000]
hanzo_ has joined #ruby
hanzo_ is now known as hanzo
hanzo has quit [Changing host]
hanzo has joined #ruby
MeowcatWoofWoofF has quit [Quit: Client limit exceeded: 20000]
shokohsc has joined #ruby
mmalter has joined #ruby
mmalter has quit [Quit: Lost terminal]
mmalter has joined #ruby
<weaksauce> galtgendo i would think scan would be almost drop in but if performance is an issue and you know the structure it would be simple to split on spaces and parse it that way
jhass[m] has joined #ruby
alex[m] has joined #ruby
MeowcatWoofWoofF has joined #ruby
andrea[m] has joined #ruby
teclator has joined #ruby
sagax has quit [Excess Flood]