baweaver changed the topic of #ruby to: Rules & more: https://ruby-community.com | Ruby 2.6.3, 2.5.5, 2.4.6: 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!
<phaul> "bar" and "baz" are strings. :bar and :baz are symbols
<phaul> different dta types for keys
<phaul> data*
<phaul> as far as accessing is concerend, the above two are the same
<phaul> meaning the hash doesn't care what data type it sees, it just works with it
<phaul> +- mri optimizations
<pengin> why would you use one over the other? is there a best practice there?
<SeepingN> I think using symbols saves space
<SeepingN> it doesn't actually ahve to store a string name you give it
rafadc has quit [Ping timeout: 246 seconds]
<SeepingN> read the gray box ;)
<phaul> One caveat with symbols (which fit this purpose of being hash keys 99.9% of the time) is that they are never freed. So don't do it in a long lived process that allocated keys dynamically
<pengin> will do, thanks for the link
<havenwood> phaul: but these days dynamically created symbols are freed!
zacts has quit [Ping timeout: 255 seconds]
<phaul> really, I didn't know. thank havenwood TIL
<havenwood> phaul: they didn't used to be, but Ruby 2.2 added Symbol GC after a nasty Rails DOS: https://bugs.ruby-lang.org/issues/9634
<pengin> is there a best practice around using symbols vs strings as hash keys for instance?
<phaul> ah. thanks for the info havenwood
skryking has quit [Ping timeout: 246 seconds]
<havenwood> pengin: Symbols make the most elegant Hash keys.
skryking has joined #ruby
bikes has joined #ruby
<SeepingN> yeah: use sysmbols. done. ;)
<SeepingN> I believe there are calls that can "convert" text into symbols in case you're bulding one of those dynamic lists based on input
fphilipe has quit [Ping timeout: 248 seconds]
pengin has quit [Remote host closed the connection]
renich has quit [Ping timeout: 244 seconds]
wald0 has quit [Quit: Lost terminal]
christiandsg has joined #ruby
bikes has quit [Ping timeout: 258 seconds]
christiandsg has quit [Ping timeout: 245 seconds]
djellemah has joined #ruby
Swyper has quit [Remote host closed the connection]
bikes has joined #ruby
rafadc has joined #ruby
SeepingN has quit [Quit: The system is going down for reboot NOW!]
Swyper has joined #ruby
iNs has quit [Remote host closed the connection]
tf2ftw has joined #ruby
iNs has joined #ruby
Swyper has quit [Remote host closed the connection]
Swyper has joined #ruby
Swyper has quit [Remote host closed the connection]
orbyt_ has joined #ruby
Wolland has joined #ruby
lambdapanda has joined #ruby
<lambdapanda> hi! where can I learn about the current adoption status of ruby in the industry? I'm curious because I don't see a lot of job postings that require ruby knowledge
<Wolland> It really depends on the area/state
<lambdapanda> oh interesting
<lambdapanda> didn't know location was a factor
Swyper has joined #ruby
<Wolland> Absolutely
<Wolland> Check west coast vs Midwest job postings.
<Wolland> My area seem to be all .net and MS based platforms. Because of Boeing, Citi group, Etc.
<Wolland> Also not that many startups.
<lambdapanda> I haven't really been following ruby but I get the feeling it had a bigger following a few years ago. has it been dwindling down due to js frameworks?
Swyper has quit [Remote host closed the connection]
<Wolland> I am not sure.
Swyper has joined #ruby
<Wolland> It’s an environment with a constant change, new things pop up and vanish
<lambdapanda> I see
<lambdapanda> I've been drawn to Ruby due to the Destroy All Software screencasts
<Wolland> You can check github activity on Ruby and other projects. That should be some sort of an indication
<Wolland> Ruby is pleasant.
<lambdapanda> yeah it looks like so much fun to code with it
<Wolland> If that’s what does it for you 😏
<lambdapanda> hehe
fphilipe has joined #ruby
<lambdapanda> are there any similar screencasts to learn from?
<Wolland> It’s been a while. I am a bit out of the loop.
<Wolland> There are definitely plenty of resources, depending on your learning style.
<lambdapanda> I liked the Destroy All Software screencasts because they go beyond the basics
<lambdapanda> and they're practical
<lambdapanda> but yeah I'll keep looking
<Wolland> I used to like Railscasts but I think he stopped making them long ago?
<lambdapanda> sadly Destroy All Software doesnt seem to be active either
<lambdapanda> oh well I'll keep searching
<Wolland> Good luck LP
<lambdapanda> thx!
lambdapanda has quit [Quit: Page closed]
jenrzzz has quit [Ping timeout: 255 seconds]
Wolland has quit [Quit: Mutter: www.mutterirc.com]
spacesuitdiver has joined #ruby
Swyper has quit [Remote host closed the connection]
DTZUZO has quit [Ping timeout: 250 seconds]
gix- has quit [Ping timeout: 245 seconds]
Kestrel-029 has joined #ruby
rafadc has quit [Quit: ZNC - https://znc.in]
Nicmavr has quit [Ping timeout: 245 seconds]
bikes has quit [Remote host closed the connection]
Swyper has joined #ruby
Swyper has quit [Remote host closed the connection]
Swyper has joined #ruby
Swyper has quit [Remote host closed the connection]
renich has joined #ruby
duderonomy has joined #ruby
GodFather has quit [Ping timeout: 246 seconds]
Swyper has joined #ruby
rafadc has joined #ruby
octos has joined #ruby
Swyper has quit [Remote host closed the connection]
Nicmavr has joined #ruby
Kestrel-029 has quit [Ping timeout: 245 seconds]
Swyper has joined #ruby
haxx0r has joined #ruby
fphilipe has quit [Ping timeout: 250 seconds]
Puffball_ has joined #ruby
Puffball has quit [Read error: Connection reset by peer]
renich has quit [Ping timeout: 258 seconds]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
djellemah has quit [Quit: Leaving]
dar123 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
christiandsg has joined #ruby
renich has joined #ruby
christiandsg has quit [Ping timeout: 245 seconds]
cropcircle has joined #ruby
octos has quit [Remote host closed the connection]
tf2ftw has quit [Quit: My Mac Mini has gone to sleep. ZZZzzz…]
AJA4350 has quit [Quit: AJA4350]
esrse has joined #ruby
esp32_prog has joined #ruby
obzidian has joined #ruby
fphilipe has joined #ruby
esp32_prog has quit [Ping timeout: 258 seconds]
doodlebug has quit [Remote host closed the connection]
obzidian has quit [Ping timeout: 257 seconds]
tdy has joined #ruby
obzidian has joined #ruby
braincrash has quit [Quit: bye bye]
braincrash has joined #ruby
<IGnorAND> I have a Class Room which has a certain amount of beds. I want to keep track when beds get added/removed. Do I make a Table room with column name and a Table BedTransactions with bed:references count:integer?
fphilipe has quit [Ping timeout: 252 seconds]
cliluw has quit [Read error: Connection reset by peer]
cliluw has joined #ruby
hightower2 has quit [Ping timeout: 246 seconds]
jenrzzz has joined #ruby
graft has joined #ruby
graft has joined #ruby
graft has quit [Changing host]
jenrzzz has quit [Ping timeout: 246 seconds]
cd has quit [Quit: cd]
houhouli_ has quit [Remote host closed the connection]
brool has quit [Ping timeout: 258 seconds]
zeamp has quit [Quit: ze]
zeamp has joined #ruby
graft has quit [Ping timeout: 258 seconds]
Tempesta has quit [Remote host closed the connection]
spacesuitdiver has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fphilipe has joined #ruby
luminousnine has joined #ruby
luminousnine has quit [Changing host]
luminousnine has joined #ruby
xfbs has joined #ruby
haxx0r has quit [Remote host closed the connection]
Cyrus has quit [Ping timeout: 252 seconds]
meinside has joined #ruby
spacesuitdiver has joined #ruby
Nicmavr has quit [Ping timeout: 245 seconds]
Kestrel-029 has joined #ruby
doodlebug has joined #ruby
Cyrus has joined #ruby
christiandsg has joined #ruby
spacesuitdiver has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sagax has joined #ruby
christiandsg has quit [Ping timeout: 245 seconds]
Puffball_ has left #ruby [#ruby]
ricekrispie has joined #ruby
ricekrispie2 has quit [Ping timeout: 244 seconds]
christiandsg has joined #ruby
kyrylo has joined #ruby
Nebros has joined #ruby
ur5us_ has quit [Remote host closed the connection]
renich has quit [Ping timeout: 246 seconds]
dhollinger has quit [Ping timeout: 252 seconds]
Nebros has quit [Ping timeout: 256 seconds]
vondruch has joined #ruby
Azure has quit [Read error: Connection reset by peer]
Nebros has joined #ruby
Azure has joined #ruby
CrazyEddy has quit [Ping timeout: 268 seconds]
fphilipe has quit [Ping timeout: 259 seconds]
conta has joined #ruby
christiandsg has quit [Remote host closed the connection]
christiandsg has joined #ruby
christiandsg has quit [Remote host closed the connection]
christiandsg has joined #ruby
christiandsg has quit [Remote host closed the connection]
christiandsg has joined #ruby
CrazyEddy has joined #ruby
christiandsg has quit [Remote host closed the connection]
christiandsg has joined #ruby
christiandsg has quit [Remote host closed the connection]
christiandsg has joined #ruby
fphilipe has joined #ruby
dhollinger has joined #ruby
christiandsg has quit [Remote host closed the connection]
christiandsg has joined #ruby
christiandsg has quit [Remote host closed the connection]
christiandsg has joined #ruby
christiandsg has quit [Remote host closed the connection]
christiandsg has joined #ruby
christiandsg has quit [Remote host closed the connection]
christiandsg has joined #ruby
syndikate has joined #ruby
christiandsg has quit [Remote host closed the connection]
jenrzzz has joined #ruby
obzidian has left #ruby [#ruby]
Nebros has left #ruby [#ruby]
kapilp has joined #ruby
jenrzzz has quit [Ping timeout: 258 seconds]
thunderbirdtr has joined #ruby
syndikate_ has joined #ruby
sauvin has joined #ruby
DTZUZO has joined #ruby
syndikate_ has quit [Quit: M'Kay]
lypsis has quit [Quit: ZNC - https://znc.in]
dionysus69 has joined #ruby
lypsis has joined #ruby
blackmesa1 has joined #ruby
hightower2 has joined #ruby
blackmesa1 has quit [Ping timeout: 248 seconds]
blackmesa1 has joined #ruby
andikr has joined #ruby
fphilipe has quit [Ping timeout: 258 seconds]
slackmare has joined #ruby
lxsameer has joined #ruby
blackmesa1 has quit [Ping timeout: 252 seconds]
TomyWork has joined #ruby
xcesariox has joined #ruby
<slackmare> hi guys!
<slackmare> any good tutorial to start developing in ruby?
BH23 has joined #ruby
cropcircle has quit [Read error: Connection reset by peer]
<balo> slackmare: https://www.ruby-lang.org/en/documentation/quickstart/ is a good place i think
<balo> you can mess with it here without installing anything https://ruby.github.io/TryRuby/
<slackmare> thanks balo !!!
blackmesa1 has joined #ruby
ua_ has joined #ruby
leimh has left #ruby ["Leaving"]
ua has quit [Ping timeout: 246 seconds]
fphilipe has joined #ruby
aupadhye has joined #ruby
Nicmavr has joined #ruby
Kestrel-029 has quit [Ping timeout: 245 seconds]
xco has joined #ruby
christiandsg has joined #ruby
xcesariox has quit [Read error: Connection reset by peer]
TomyWork has quit [Remote host closed the connection]
TomyWork has joined #ruby
christiandsg has quit [Remote host closed the connection]
deepredsky has joined #ruby
esp32_prog has joined #ruby
jenrzzz has joined #ruby
paraxial has joined #ruby
jenrzzz has quit [Ping timeout: 255 seconds]
deepredsky has quit [Ping timeout: 258 seconds]
blackmesa1 has quit [Ping timeout: 252 seconds]
blackmesa1 has joined #ruby
clemens3 has joined #ruby
BH23 has quit [Ping timeout: 246 seconds]
teclator has joined #ruby
deepredsky has joined #ruby
Nebros has joined #ruby
jenrzzz has joined #ruby
marz_d`ghostman has joined #ruby
<marz_d`ghostman> Is there some sort of abstract class in Ruby like the one I'm trying to implement: https://gist.github.com/marzdgzmn/b0891dbb77722e46ec99ea9b1e37a9af
<marz_d`ghostman> Is it a good practice though?
blackmesa1 has quit [Ping timeout: 248 seconds]
lxsameer has quit [Ping timeout: 246 seconds]
deepredsky has quit [Ping timeout: 258 seconds]
<jhass> marz_d`ghostman: in Ruby we tend to prefer modules for these kind of cases
_whitelogger has joined #ruby
<marz_d`ghostman> jhass: I see, so I'll have the module inheret the first class then use it as a Mixin?
ur5us has joined #ruby
yqt has joined #ruby
jenrzzz has quit [Ping timeout: 246 seconds]
kyrylo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tj_ has joined #ruby
<jhass> marz_d`ghostman: you cannot have a module inherit a class, only include other modules. You'd have your descendants inherit Podio::Item directly and include the module
tj__ has joined #ruby
<marz_d`ghostman> jhass: Hmmm. I was meaning to inherit podio::item's methods but also PodioAbstractItem's.
<jhass> yes that's what I understood
<jhass> if Podio::Item is your class, maybe it could be a module too
tj_ has quit [Ping timeout: 245 seconds]
BH23 has joined #ruby
tj_ has joined #ruby
tj__ has quit [Ping timeout: 258 seconds]
deepredsky has joined #ruby
<marz_d`ghostman> jhass: It'a gem my app is dependent on. Makes it tricky to test since my class depends on it
ellcs has joined #ruby
ctxt has joined #ruby
<marz_d`ghostman> I can't see an isolated way to test PodioAbstractItem's fetch_all_items method given it class Podio::Item's method. Hmmm, maybe mock/stub Podio and expect that it is invoked.
<jhass> well I suspected your example is just that, because it seems rather pointless tbh
<jhass> stubbing external dependencies is right, but when that ends up the test just verifying a particular implementation rather than any behavior I just skip those tests
teclator has quit [Quit: No Ping reply in 180 seconds.]
teclator has joined #ruby
tj_ has quit [Remote host closed the connection]
banisterfiend has joined #ruby
tj_ has joined #ruby
Nicmavr has quit [Ping timeout: 245 seconds]
Nicmavr has joined #ruby
ctxt has quit [Quit: Page closed]
tj__ has joined #ruby
tj_ has quit [Ping timeout: 258 seconds]
m_antis has joined #ruby
GodFather has joined #ruby
tj__ has quit [Quit: Leaving]
ur5us has quit [Read error: Connection reset by peer]
ur5us has joined #ruby
BH23 has quit [Ping timeout: 258 seconds]
esp32_pr1g has joined #ruby
banisterfiend has quit [Ping timeout: 246 seconds]
hightower2 has quit [Read error: Connection reset by peer]
esp32_prog has quit [Ping timeout: 244 seconds]
hightower3 has joined #ruby
ur5us has quit [Remote host closed the connection]
_axx has joined #ruby
esp32_prog has joined #ruby
esp32_pr1g has quit [Ping timeout: 245 seconds]
NL3limin4t0r has joined #ruby
esp32_prog has quit [Ping timeout: 244 seconds]
esp32_prog has joined #ruby
conta has quit [Ping timeout: 268 seconds]
AJA4350 has joined #ruby
BH23 has joined #ruby
conta has joined #ruby
Jonopoly has joined #ruby
Swyper has quit [Remote host closed the connection]
xco has quit [Quit: xco]
Nicmavr has quit [Ping timeout: 245 seconds]
Nicmavr has joined #ruby
Swyper has joined #ruby
BH23 has quit [Ping timeout: 246 seconds]
Swyper has quit [Remote host closed the connection]
blackmesa1 has joined #ruby
jenrzzz has joined #ruby
Swyper has joined #ruby
aither has quit [Quit: ZNC 1.7.1 - https://znc.in]
aither has joined #ruby
Kestrel-029 has joined #ruby
Nicmavr has quit [Ping timeout: 245 seconds]
jenrzzz has quit [Ping timeout: 258 seconds]
Jonopoly has quit [Quit: WeeChat 2.4]
tdy has quit [Ping timeout: 258 seconds]
kyrylo has joined #ruby
Swyper has quit [Remote host closed the connection]
mozzarella has quit [Remote host closed the connection]
mozzarella has joined #ruby
hightower3 has quit [Ping timeout: 246 seconds]
livcd has quit [Changing host]
livcd has joined #ruby
Tempesta has joined #ruby
yokel has joined #ruby
blackmesa1 has quit [Ping timeout: 250 seconds]
moei has joined #ruby
m_antis has quit [Quit: m_antis]
BH23 has joined #ruby
blackmesa1 has joined #ruby
spacesuitdiver has joined #ruby
blackmesa1 has quit [Ping timeout: 248 seconds]
conta has quit [Ping timeout: 258 seconds]
deepredsky has quit [Ping timeout: 255 seconds]
octos has joined #ruby
Ai9zO5AP has joined #ruby
Ai9zO5AP has quit [Client Quit]
octos has quit [Remote host closed the connection]
octos has joined #ruby
BH23 has quit [Ping timeout: 258 seconds]
esrse has quit [Ping timeout: 258 seconds]
Ai9zO5AP has joined #ruby
lxsameer has joined #ruby
doodlebug has quit [Read error: Connection reset by peer]
conta has joined #ruby
doodlebug has joined #ruby
cow[moo] has joined #ruby
doodlebug has quit [Read error: Connection reset by peer]
xco has joined #ruby
<xco> i’m getting this error with RVM and ruby 2.6.2 https://github.com/rvm/rvm/issues/3318
doodlebug has joined #ruby
<xco> any one got an idea how to fix this LDFLAGS thing?
dionysus69 has quit [Read error: Connection reset by peer]
dionysus69 has joined #ruby
Fischmiep has joined #ruby
xco has quit [Quit: xco]
apparition has joined #ruby
xco has joined #ruby
Kestrel-029 has quit [Ping timeout: 245 seconds]
Nicmavr has joined #ruby
phage has quit [Quit: ZNC 1.6.5 - http://znc.in]
Jonopoly has joined #ruby
GodFather has quit [Ping timeout: 258 seconds]
spacesuitdiver has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Fusl has quit [Ping timeout: 256 seconds]
Tempesta_ has joined #ruby
Nicmavr has quit [Ping timeout: 245 seconds]
Kestrel-029 has joined #ruby
Tempesta has quit [Ping timeout: 255 seconds]
Tempesta_ has left #ruby [#ruby]
Tempesta has joined #ruby
cd has joined #ruby
Fusl has joined #ruby
ShalokShalom has quit [Ping timeout: 244 seconds]
wildermind has joined #ruby
jenrzzz has joined #ruby
<depesz> hi. i have a class, which contains method "print". how can I call normal, kernel, print, from within this print?
<depesz> i'd rather not change name of my method
conta has quit [Ping timeout: 245 seconds]
<phaul> Kernel.print
<depesz> ah, thanks. obvious now :)
jenrzzz has quit [Ping timeout: 255 seconds]
ryouba has joined #ruby
<ryouba> hi!
<ryouba> is there a way to access a module's submodule's method from within one of the module's methods without exposing it to a class including that module? (https://gist.github.com/sixtyfive/50b71960530bb7fa25ec984eef46e82d hopefully makes it clear what I want)
<phaul> dont include MyHelper in MyModule. remove privateness on the helpermethod but make it module_function or class side method. Call it by explicitly calling it on the module. : MyHelper.helpermethod
<phaul> this way things that explicitly qualifiy helpermethod with Myhelper. can use it. You can make MyHelper a private constant so it's not visible ooutside of MyModule
<ryouba> wow!!!
<ryouba> module_function is COOL!
<ryouba> thank you phaul :D
<phaul> yw
<phaul> &ri private_constant, for making MyHelper private in MyModule
<rubydoc> https://ruby-doc.org/core-2.6/Module.html#method-i-private_constant, for making MyHelper private in MyModule
doodleb49 has joined #ruby
doodlebug has quit [Ping timeout: 244 seconds]
helpa has quit [Remote host closed the connection]
pwnd_nsfw` has joined #ruby
Xiti` has joined #ruby
BrianWGray has joined #ruby
jtdowney1 has joined #ruby
Alison`8 has joined #ruby
deepredsky has joined #ruby
rafadc_ has joined #ruby
KramerC_ has joined #ruby
m27frogy_ has joined #ruby
helpa has joined #ruby
darkphnx4805 has joined #ruby
bvdw has joined #ruby
Some-body_ has joined #ruby
helpa has quit [Remote host closed the connection]
thunderbirdtr_ has joined #ruby
Xeago_ has joined #ruby
MuffinPimp_ has joined #ruby
DTZUZO_ has joined #ruby
spiette_ has joined #ruby
DTZUZU2 has joined #ruby
rubydoc_ has joined #ruby
dionysus69_ has joined #ruby
APK has joined #ruby
fmccann_ has joined #ruby
contradictioned_ has joined #ruby
edwardly_ has joined #ruby
edwardly_ has quit [Changing host]
edwardly_ has joined #ruby
miah_ has joined #ruby
Fridtjof_ has joined #ruby
lubekpl_ has joined #ruby
nirix_ has joined #ruby
adam12_ has joined #ruby
rheddry has joined #ruby
arand_ has joined #ruby
raddazong has joined #ruby
helpa has joined #ruby
asio_ has joined #ruby
helpa has quit [Remote host closed the connection]
gigetoo_ has joined #ruby
camilasan_ has joined #ruby
matti_ has joined #ruby
helpa has joined #ruby
Prira_ has joined #ruby
r3m_ has joined #ruby
mnem has joined #ruby
leftylin1 has joined #ruby
canton7_ has joined #ruby
slackmare has quit [Ping timeout: 245 seconds]
Jello_Raptor_ has joined #ruby
djdduty_ has joined #ruby
kaleido_ has joined #ruby
j416_ has joined #ruby
Ekho- has joined #ruby
arthurnn_ has joined #ruby
aspiers_ has joined #ruby
ellcs has quit [*.net *.split]
cow[moo] has quit [*.net *.split]
dionysus69 has quit [*.net *.split]
DTZUZO has quit [*.net *.split]
ua_ has quit [*.net *.split]
Cyrus has quit [*.net *.split]
sauvin has quit [*.net *.split]
pwnd_nsfw has quit [*.net *.split]
m27frogy has quit [*.net *.split]
adam12 has quit [*.net *.split]
DarthGandalf has quit [*.net *.split]
djdduty has quit [*.net *.split]
r3m has quit [*.net *.split]
Xeago has quit [*.net *.split]
Jello_Raptor has quit [*.net *.split]
zululee_ has quit [*.net *.split]
lubekpl has quit [*.net *.split]
Fridtjof has quit [*.net *.split]
jtdowney has quit [*.net *.split]
fmccann has quit [*.net *.split]
Prira has quit [*.net *.split]
arand has quit [*.net *.split]
contradictioned has quit [*.net *.split]
madhatter has quit [*.net *.split]
canton7 has quit [*.net *.split]
arthurnn has quit [*.net *.split]
asio has quit [*.net *.split]
xlued has quit [*.net *.split]
j416 has quit [*.net *.split]
go|dfish has quit [*.net *.split]
matti has quit [*.net *.split]
Alison` has quit [*.net *.split]
roger_rabbit has quit [*.net *.split]
nirix has quit [*.net *.split]
Brian-W-Gray has quit [*.net *.split]
SanguineAnomaly has quit [*.net *.split]
miah has quit [*.net *.split]
KramerC has quit [*.net *.split]
Xeago_ is now known as Xeago
canton7_ is now known as canton7
dionysus69_ is now known as dionysus69
KramerC_ is now known as KramerC
Some-body_ is now known as DarthGandalf
Jello_Raptor_ is now known as Jello_Raptor
arthurnn_ is now known as arthurnn
j416_ is now known as j416
cca has joined #ruby
lxsameer has quit [*.net *.split]
thunderbirdtr has quit [*.net *.split]
rafadc has quit [*.net *.split]
gigetoo has quit [*.net *.split]
spiette has quit [*.net *.split]
edwardly has quit [*.net *.split]
Ekho has quit [*.net *.split]
aspiers has quit [*.net *.split]
DTZUZU has quit [*.net *.split]
cadeskywalker has quit [*.net *.split]
camilasan has quit [*.net *.split]
Xiti has quit [*.net *.split]
bvdw9 has quit [*.net *.split]
rubydoc has quit [*.net *.split]
leftylink has quit [*.net *.split]
MuffinPimp has quit [*.net *.split]
AKPWD has quit [*.net *.split]
mnemon has quit [*.net *.split]
ryouba has quit [*.net *.split]
kaleido has quit [*.net *.split]
levifig has quit [*.net *.split]
nowz has quit [*.net *.split]
varesa has quit [*.net *.split]
mclee has quit [*.net *.split]
foxxx0 has quit [*.net *.split]
darkphnx480 has quit [*.net *.split]
depesz has quit [*.net *.split]
edwardly_ is now known as edwardly
MuffinPimp_ is now known as MuffinPimp
gigetoo_ is now known as gigetoo
aspiers_ is now known as aspiers
xlued has joined #ruby
zululee_ has joined #ruby
cgfbee has quit [Excess Flood]
facest has joined #ruby
faces has quit [Remote host closed the connection]
SanguineAnomaly has joined #ruby
Rapture has joined #ruby
<cca> Hello, I'm new to ruby. Is there a way to display all the available methods of an object for example a test table =[1, 2] test.methods does not display anything to me
irdr has quit [Remote host closed the connection]
cgfbee has joined #ruby
<phaul> &>> table = [1, 2] ; table.methods
<rubydoc_> # => [:to_h, :include?, :at, :fetch, :last, :union, :difference, :push, :append, :pop, :shift, :unshift,... check link for more (https://carc.in/#/r/6yc3)
irdr has joined #ruby
kapilp has quit [Quit: Connection closed for inactivity]
<phaul> I'm not sure what test is in your code, probably a method?
go|dfish has joined #ruby
lxsameer has joined #ruby
cadeskywalker has joined #ruby
nowz has joined #ruby
ellcs has joined #ruby
sauvin has joined #ruby
mclee has joined #ruby
<cca> @phaul I use ruby 2.5.5.5 I think that's why it doesn't work.
ryouba has joined #ruby
ua_ has joined #ruby
roger_rabbit has joined #ruby
depesz has joined #ruby
<phaul> I don't think so. what's test in your code? and why do you have it there? why not just table =
mnem is now known as mnemon
foxxx0 has joined #ruby
Cyrus has joined #ruby
i1nfusion has joined #ruby
<cca> #phaul Okay, it works. Thank you.
<phaul> np
jeremycw has joined #ruby
rubydoc_ has quit [Remote host closed the connection]
rubydoc has joined #ruby
<ryouba> phaul: seems i got disconnected. did you answer that last message?
<phaul> ryouba: I did not see the last message :)
<ryouba> oh! :P
<ryouba> "phaul: i was just trying to prevent shooting-myself-in-the-foot in a few weeks, so i'm happy. but out of curiosity: https://gist.github.com/sixtyfive/50b71960530bb7fa25ec984eef46e82d"
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #ruby
<phaul> hm. I don't know how to fix that. private_constant only prevents you from using MyModule::Myhelper, but if MyHelper is already in sight due to the include MyModule then it's not hidden
<phaul> but you have to be explicit at least about including it in MyClass, so it's not that bad
varesa_ has joined #ruby
<phaul> private_constant is a not that old invention, originally ruby wasn't designed with private modules / private classes in mind
spacesuitdiver has joined #ruby
<phaul> although it becomes a bit phylosophical because everything is always callable via send anyways
brool has joined #ruby
<ryouba> well, you either get loads of power or you get loads of protection, but you don't really get both at the same time. seems greater than just programming.
<ryouba> s/greater/larger/ ... sorry, not a native speaker
<havenwood> ryouba: privateness is usually focused on the public interface of instances, and you can get at neither the private method nor private constant directly - so that's working well
<havenwood> myobj.helpermethod #!> NoMethodError: private method `helpermethod'
<ryouba> phaul: i tried using MyModule.modmethod in the class, since you pointed that out, but to no avail. where does my thinking go wrong here?
<ryouba> as in, instead of "include MyModule"
yasumi2136 has joined #ruby
<phaul> well, including and using class side methods on the module are different , they are not interchangable
<phaul> although module_function adds support for both
doodleb49 has quit [Read error: Connection reset by peer]
tf2ftw has joined #ruby
<phaul> havenwood: I was surprised that private_constants leak out to things that include the module that defined them.
<ryouba> ah, so you didn't mean to imply that it would be possible to use the Module method on the Class without include'ing it first
<havenwood> ryouba: Do you want `myobj.modmethod` to work?
<havenwood> phaul: yeah, isn't that a it bizarre. it's like module_function behavior.
<ryouba> havenwood: no, i was just playing around with the new toys that phaul suggested and was getting confused.
<havenwood> ryouba: module_function would make #modmethod only available inside of the including class, but not expose it as a public method
yasumi2136 has quit [Client Quit]
doodlebug has joined #ruby
<havenwood> ryouba: compare when you do or don't put a module_function in MyModule. Right now #modmethod is exposed publicly on the including class instance.
<havenwood> myobj.class::MyHelper #!> NameError: private constant MyModule::MyHelper referenced # phaul
<havenwood> phaul: i didn't know about that quirk either
<ryouba> havenwood: phaul: i'll keep https://gist.github.com/sixtyfive/c0ff35bb1a8b439e02fcde4778ce55ab around as this is cool stuff :)
<havenwood> ryouba: MyClass::MyHelper # fails (good)
<ryouba> havenwood: after line 18, you mean?
<havenwood> ryouba: I mean like 26 or 30
<havenwood> ryouba: the private constant isn't visible from outside the class
<ryouba> ah, right!
<ryouba> updated
<ryouba> it's not like total privacy but it *is* like nice folding screens in the room
cca has quit [Quit: Page closed]
ellcs has quit [Ping timeout: 246 seconds]
<ryouba> slightly inconsistent that you can't say `private_constant MySubModule` like you can say `module_function blah`. and interesting that it's module_*function* instead of module_*method*.
<phaul> ryouba: it's function as in "functionality". Meaning a bunch of methods defined on the instance side and on the class side of the module. Not function as in functional programming.
<phaul> &ri module_function
doodleb69 has joined #ruby
<phaul> although the docs there also mix the terms so idk
morozovm has joined #ruby
morozovm has quit [Read error: Connection reset by peer]
<phaul> anyways it defines multiple methods
doodlebug has quit [Ping timeout: 276 seconds]
<ryouba> yes, that part (that it defines multiple methods) is quite consistent
<phaul> except it also calls methods function
<phaul> s
m17 has joined #ruby
<phaul> idk. maybe it refers to the pair of defined methods as the "function" as a single entity.
<Nebros> i have installed opal and tryed with opal --compile pathfinder.rb > pathfinder.js to create my needed js. it was clear that i get an error no file found... where can i give the path to the file or where do i have to put in this file? :)
cthulchu_ has joined #ruby
doodleb69 has quit [Read error: Connection reset by peer]
<Jonopoly> So i'm doing automation with ruby
doodlebug has joined #ruby
<Jonopoly> And need to avoid sleep as much as possible
<Jonopoly> I'm using Ruby and Selenium is it possible to wrap something in a try/catch
<Jonopoly> like Try: $wait.until { $driver.find_element(:xpath => "//span[@class='searchCode']") }
<Jonopoly> Wait 1 second then try again (if fails 3 times then print Failed x times"
Dbugger has joined #ruby
Ekho- is now known as Ekho
apparition has quit [Quit: Bye]
Cthulu201 has quit [Quit: Nowhere special. I always wanted to go there.]
octos has quit [Ping timeout: 258 seconds]
teclator has quit [Ping timeout: 268 seconds]
catbusters has joined #ruby
blackmesa1 has joined #ruby
fphilipe has quit [Ping timeout: 244 seconds]
orbyt_ has joined #ruby
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jhass> Jonopoly: you might want to take a look at capybara which provides such primitives (wait for condition with timeout)
Cthulu201 has joined #ruby
tf2ftw has quit [Quit: My Mac Mini has gone to sleep. ZZZzzz…]
blackmesa1 has quit [Ping timeout: 252 seconds]
kapilp has joined #ruby
<NL3limin4t0r> ryouba: The only reason `module_function def blah` works is because defining a method returns a symbol of that method and `module_function` accepts a symbol or string.
<NL3limin4t0r> &>> def foo; end
<rubydoc> # => :foo (https://carc.in/#/r/6ycb)
Kestrel-029 has quit [Ping timeout: 245 seconds]
Nicmavr has joined #ruby
<NL3limin4t0r> While defining a module or class the last statement of the block is returned. Not a symbol of the module or class.
<brool> &> puts 'how do i use bot'
<rubydoc> parser error at position 0 around `>'
<brool> ;-;
<NL3limin4t0r> &>> module Foo; end
<rubydoc> # => nil (https://carc.in/#/r/6ycc)
<NL3limin4t0r> &>> module Foo; def bar; end end
<rubydoc> # => :bar (https://carc.in/#/r/6ycd)
graft has joined #ruby
graft has quit [Changing host]
<brool> oh so it's not a ruby-in-IRC bot it's a doc lookup
graft has joined #ruby
<phaul> it's both now
mikecmpbll has joined #ruby
haxx0r has joined #ruby
duderonomy has joined #ruby
xco has quit [Quit: xco]
xco has joined #ruby
sphenxes has joined #ruby
graft has quit [Ping timeout: 246 seconds]
rippa has joined #ruby
esp32_prog has quit [Ping timeout: 244 seconds]
doodleb42 has joined #ruby
doodlebug has quit [Ping timeout: 252 seconds]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
yqt has quit [Ping timeout: 268 seconds]
jgpawletko has joined #ruby
<havenwood> require 'io/console'; IO.console.getpass 'What is the capital of Assyria?'
jgpawletko has quit [Client Quit]
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jeremycw> Is there a gem that implements something like stackless coroutines?
<jeremycw> I'm looking for a good way to coordinate logic that spans across multiple http requests.
<jeremycw> I see state machines used a lot for this case but they suck and often result in spaghetti code.
<jeremycw> It would be much nicer to just have code that hides the state machine and actually be able to code with regular flow control.
Jonopoly has quit [Quit: WeeChat 2.4]
<darix> jeremycw: mechanize gem?
dar123 has joined #ruby
octos has joined #ruby
orbyt_ has joined #ruby
<jeremycw> darix: I mean incoming requests on a rails server that could be load balanced to different machines.
orbyt_ has quit [Client Quit]
<darix> uhm
<darix> lol
<darix> jeremycw: from your initial description that was hard to guess ... and you are very optimistic
<darix> you would need to store the partial states of the workflow somewhere
orbyt_ has joined #ruby
<darix> makes you wonder if it wouldnt be easier to have a javascript based workflow and only send the final state at the end
wildermind has quit [Quit: Connection closed for inactivity]
<NL3limin4t0r> jeremycw: Couldn't you simply add a node balencer like NGINX before the request reaches the Rails server?
<NL3limin4t0r> load balancer*
gix has joined #ruby
haxx0r has quit [Remote host closed the connection]
<darix> NL3limin4t0r: you could do session stickiness but that only solves a very minor part of the problem
esp32_prog has joined #ruby
clemens3 has quit [Quit: WeeChat 1.6]
<jeremycw> Like, I want continuations that can be stored and passed over the network basically.
<darix> jeremycw: you are dreaming too big there :)
<jeremycw> Haha, I've written a proof of concept but it's damn ugly and basically requires implementing a whole dsl and intepreter inside ruby...
<jeremycw> I was hoping someone else had already gone down this rabbit hole.
Nebros has quit [Quit: Page closed]
jenrzzz has joined #ruby
esp32_prog has quit [Ping timeout: 250 seconds]
aupadhye has quit [Quit: Leaving]
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jenrzzz has quit [Ping timeout: 245 seconds]
orbyt_ has joined #ruby
deepredsky has quit [Ping timeout: 268 seconds]
<jeremycw> I know I can get something like this working: https://gist.github.com/jeremycw/2c65fe4dfee9b5feaccb0413491e0d5e
<jeremycw> but was hoping for a better way.
SigizMG has joined #ruby
mikecmpbll has quit [Quit: inabit. zz.]
orbyt_ has quit [Ping timeout: 268 seconds]
TomyWork has quit [Ping timeout: 246 seconds]
AJA4351 has joined #ruby
AJA4350 has quit [Ping timeout: 245 seconds]
AJA4351 is now known as AJA4350
tdy has joined #ruby
doodleb42 has quit [Read error: Connection reset by peer]
doodlebug has joined #ruby
Dbugger has quit [Read error: Connection reset by peer]
Dbugger has joined #ruby
Rapture has quit [Ping timeout: 245 seconds]
andikr has quit [Ping timeout: 258 seconds]
andikr has joined #ruby
blackmesa1 has joined #ruby
doodlebug has quit [Ping timeout: 252 seconds]
doodleb26 has joined #ruby
duderonomy has joined #ruby
blackmesa1 has quit [Ping timeout: 259 seconds]
andikr has quit [Ping timeout: 246 seconds]
ovnimancer has joined #ruby
Xiti` is now known as Xiti
doodleb26 has quit [Read error: Connection reset by peer]
ovnimancer has quit [Client Quit]
ovnimancer has joined #ruby
ellcs has joined #ruby
KramerC has quit [Quit: Leaving]
doodlebug has joined #ruby
doodlebug has quit [Max SendQ exceeded]
schneider has joined #ruby
blackmesa1 has joined #ruby
KramerC has joined #ruby
xco has quit [Quit: xco]
blackmesa1 has quit [Ping timeout: 250 seconds]
doodlebug has joined #ruby
doodlebug has quit [Max SendQ exceeded]
xco has joined #ruby
doodlebug has joined #ruby
doodlebug has quit [Max SendQ exceeded]
govg has quit [Ping timeout: 259 seconds]
doodlebug has joined #ruby
esp32_prog has joined #ruby
dellavg_ has joined #ruby
fphilipe has joined #ruby
Exuma has joined #ruby
esp32_prog has quit [Ping timeout: 258 seconds]
blackmesa1 has joined #ruby
christiandsg has joined #ruby
xco has quit [Quit: xco]
doodlebug has quit [Read error: Connection reset by peer]
blackmesa1 has quit [Ping timeout: 248 seconds]
jenrzzz has joined #ruby
xco has joined #ruby
doodlebug has joined #ruby
conta has joined #ruby
AJA4350 has quit [Ping timeout: 246 seconds]
fphilipe has quit [Ping timeout: 248 seconds]
jenrzzz has quit [Ping timeout: 245 seconds]
renich has joined #ruby
Wolland has joined #ruby
mostlybadfly has quit [Quit: Connection closed for inactivity]
christiandsg has quit [Remote host closed the connection]
fphilipe has joined #ruby
dar123 has quit [Ping timeout: 258 seconds]
Exuma has quit [Quit: Textual IRC Client: www.textualapp.com]
nogic has joined #ruby
ravenous_ has joined #ruby
tdy has quit [Read error: error:1408F119:SSL routines:ssl3_get_record:decryption failed or bad record mac]
JasonO has quit [Excess Flood]
sauvin has quit [Remote host closed the connection]
<havenwood> jeremycw: Are you familiar with ioquatix's async libraries? https://github.com/ioquatix
<havenwood> Instead of serializing procs, you can suspend fibers and resume later.
tf2ftw has joined #ruby
JasonO has joined #ruby
<xco> Hi everyone!
<xco> I querying an endpoint with Net::HTTP.get(uri)
<xco> the data comes in as a string with one array of JSON inside it
<xco> so it looks something like
conta has quit [Quit: conta]
<xco> “[{…}]”
<xco> how do I parse this with JSON?
<xco> prolly so i can fetch the individual keys/values?
<Wolland> require “json”; JSON.parse(your string)
<Wolland> Result is a hash.
<xco> oh interesting!
<Wolland> JSON.parse(response.body)
<xco> i i thought the [] in the string will mess this up
<xco> result is actually an array
<xco> but that sends me a step closer, thanks :)
SeepingN has joined #ruby
<Wolland> You can strip it if it doesn’t work
<xco> how do i do that?
<xco> ideally i’d like it to be out of the array
<xco> i’m doing #first on it
<xco> so like so
<xco> JSON.parse(Net::HTTP.get(uri)).first
<Wolland> And that works?
<xco> yeap
<Wolland> So it parses it fine
<xco> if there’s no better way i’ll go with this
<xco> yeah
<xco> thought there’d be a better way
<xco> thanks Wolland ;)
<Wolland> response.body[1..-2]
blackmesa1 has joined #ruby
<Wolland> But what you have is fine
Nicmavr has quit [Ping timeout: 245 seconds]
Nicmavr has joined #ruby
<xco> awesome!
<Wolland> I like first or [0] better. I think it’s easier to read.
<Wolland> And it lets you know it’s an array
<xco> so i’m going with #first
<Wolland> 👍🏼
blackmesa1 has quit [Ping timeout: 250 seconds]
blackmesa1 has joined #ruby
Dbugger has quit [Quit: Leaving]
<ytti> 21:43 < Wolland> And it lets you know it’s an array
<ytti> no it doeesn't
<ytti> it lets you know object responds to [](arg) method
<ytti> i would also use #first
<xco> prolly it lets you know it’s an Enumerable?
<ytti> no
<xco> no?
<ytti> no, it lets you know object responds to [](arg) method, nothing else
<xco> in the sense that on Enumerables have #first
alem0lars has joined #ruby
<xco> only*
<Wolland> Cool
<xco> you don’t want ytti as your professor, you’d fail :P
reber has joined #ruby
jenrzzz has joined #ruby
cropcircle has joined #ruby
gix has quit [Ping timeout: 258 seconds]
<Wolland> It’s a JSON, it responds to [] ... what is it 😏
gix has joined #ruby
dar123 has joined #ruby
dar123 has quit [Ping timeout: 244 seconds]
thunderbirdtr_ has quit [Quit: ZNC 1.7.3 - https://znc.in]
thunderbirdtr has joined #ruby
tdy has joined #ruby
yqt has joined #ruby
nogic has quit [Ping timeout: 248 seconds]
DarthGandalf has quit [Ping timeout: 252 seconds]
DarthGandalf has joined #ruby
cliluw has quit [Ping timeout: 258 seconds]
Wolland has quit [Quit: Mutter: www.mutterirc.com]
xco has quit [Quit: xco]
ravenous_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
esp32_prog has joined #ruby
catbusters has quit [Quit: Connection closed for inactivity]
esp32_prog has quit [Ping timeout: 245 seconds]
jenrzzz has quit [Ping timeout: 244 seconds]
jenrzzz has joined #ruby
Wolland has joined #ruby
xco has joined #ruby
hiroaki has joined #ruby
jenrzzz has quit [Ping timeout: 272 seconds]
doodlebug has quit [Ping timeout: 272 seconds]
doodlebug has joined #ruby
ovnimancer has quit [Ping timeout: 258 seconds]
kyrylo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cliluw has joined #ruby
nowhereman has joined #ruby
alem0lars has quit [Remote host closed the connection]
sameerynho has joined #ruby
tf2ftw has quit [Quit: My Mac Mini has gone to sleep. ZZZzzz…]
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
yqt has quit [Ping timeout: 258 seconds]
<cjohnson> Can somebody do me a favor and install the xdg gem version 2.2.4 and see if you have an index.rb file?
<cjohnson> ls ~/.rbenv/versions/2.4.6/lib/ruby/gems/2.4.0/gems/xdg-2.2.4/lib/xdg/
<cjohnson> I don't have one, but the xdg.rb file is doing require_relative 'xdg/index'
<cjohnson> Seems like the github repo last change is 7 years ago so I'm rather confused why this is happening for me lol
tdy has quit [Ping timeout: 248 seconds]
AJA4350 has joined #ruby
tdy has joined #ruby
hiroaki has quit [Ping timeout: 250 seconds]
<cjohnson> Well that's interesting, 2.2.4 was pushed today...
mikecmpbll has joined #ruby
<cjohnson> How do I see where it came from?
schneider has quit [Ping timeout: 250 seconds]
blackmesa1 has quit [Ping timeout: 258 seconds]
Kestrel-029 has joined #ruby
kapilp has quit [Quit: Connection closed for inactivity]
r3m_ is now known as r3m
Nicmavr has quit [Ping timeout: 245 seconds]
tdy has quit [Ping timeout: 258 seconds]
hiroaki has joined #ruby
<xco> i’m working on two gems. in one gem i have an error “undefined method `downcase' for nil:NilClass” which i’m aware of. in the second them there’s no error. it works fine but any time i do “gem push” i get the warning for the first gem with the error in it. so even in the folder of the clean gem the warning shows and i can’t push it. any ideas? please?
brool has quit [Ping timeout: 258 seconds]
<jidar> cjohnson: interesting
<jidar> cjohnson: ‼️ Development of this project has been transfered here: https://github.com/bkuhlmann/xdg. This will be the last version supported within the 2.2.x series. Be aware major breaking changes will be introduced in the upcoming 3.0.0 release (2019-06-01).
<jidar> so there ya go
<cjohnson> Yeah that's 3.0.0 though, the broken version is 2.2.4
<cjohnson> I made an issue on his new github, I suspect it was a mistake
<cjohnson> From what I can see, the master branch of hte original repository listed 2.2.4 in the HISTORY.md, but no 2.2.4 was ever pushed up to rubygems
<jidar> > xdg (2.2.4)
<cjohnson> I suspect he took control, saw a mismatch, pushed up without testing that it actually worked and then intended to move forward with his 3.x refactor
lubekpl_ has quit [Quit: WeeChat 1.9.1]
<cjohnson> Probably the 2.2.4 version just needs to be yanked, or fixed
<cjohnson> I meant that no 2.2.4 had ever been pushed up until today
Nicmavr has joined #ruby
Kestrel-029 has quit [Ping timeout: 245 seconds]
graft has joined #ruby
graft has quit [Changing host]
graft has joined #ruby
wildermind has joined #ruby
mikecmpbll has quit [Remote host closed the connection]
mikecmpbll has joined #ruby
ur5us has joined #ruby
sphenxes has quit [Quit: Leaving]
graft has quit [Ping timeout: 246 seconds]
ur5us has quit []
troulouliou_div2 has joined #ruby
fphilipe has quit [Ping timeout: 264 seconds]
tdy has joined #ruby
lxsameer has quit [Ping timeout: 246 seconds]
Xeago has quit [Ping timeout: 246 seconds]
Xeago has joined #ruby
graft has joined #ruby
graft has quit [Changing host]
graft has joined #ruby
sameerynho has quit [Ping timeout: 248 seconds]
brool has joined #ruby
ellcs has quit [Ping timeout: 250 seconds]
graft has quit [Client Quit]
mikecmpbll has quit [Quit: inabit. zz.]
reber has quit [Read error: Connection reset by peer]
fphilipe has joined #ruby
esp32_prog has joined #ruby
troulouliou_div2 has quit [Ping timeout: 244 seconds]
dellavg_ has quit [Ping timeout: 248 seconds]
cd has quit [Ping timeout: 256 seconds]
esp32_prog has quit [Ping timeout: 245 seconds]
Fusl has quit [Ping timeout: 256 seconds]
cd has joined #ruby
Fusl has joined #ruby
Wolland has quit [Quit: Mutter: www.mutterirc.com]
Nicmavr has quit [Ping timeout: 245 seconds]
Nicmavr has joined #ruby
Wolland has joined #ruby
Wolland has quit [Read error: Connection reset by peer]
cropcircle has quit [Read error: No route to host]
doodleb64 has joined #ruby
jenrzzz has joined #ruby
doodlebug has quit [Ping timeout: 268 seconds]
miskatonic has joined #ruby
troulouliou_div2 has joined #ruby
nogic has joined #ruby
xco has quit [Quit: xco]
troulouliou_div2 has quit [Excess Flood]
troulouliou_div2 has joined #ruby
troulouliou_div2 has quit [Ping timeout: 248 seconds]
xco has joined #ruby
ryouba has quit [Quit: WeeChat 1.6]
skryking has quit [Ping timeout: 258 seconds]
fphilipe has quit [Ping timeout: 252 seconds]
skryking has joined #ruby
xco has quit [Read error: Connection reset by peer]
xco has joined #ruby
fphilipe has joined #ruby
jeremycw has quit [Ping timeout: 252 seconds]
fphilipe has quit [Ping timeout: 250 seconds]
Nicmavr has quit [Ping timeout: 245 seconds]
Nicmavr has joined #ruby
fphilipe has joined #ruby
fphilipe has quit [Ping timeout: 252 seconds]
jenrzzz has quit [Ping timeout: 258 seconds]
fphilipe has joined #ruby
wolfgangzim has joined #ruby
jenrzzz has joined #ruby
fphilipe has quit [Ping timeout: 252 seconds]
moei has quit [Quit: Leaving...]
fphilipe has joined #ruby
dar123 has joined #ruby
cd has quit [Remote host closed the connection]
cd has joined #ruby
spacesuitdiver has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xco has quit [Quit: xco]
Swyper has joined #ruby
xco has joined #ruby
dar123 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
weird_error has joined #ruby
tdy has quit [Ping timeout: 245 seconds]
xco has quit [Client Quit]
tf2ftw has joined #ruby
sylario has quit [Quit: Connection closed for inactivity]
houhoulis has joined #ruby
Nicmavr has quit [Ping timeout: 245 seconds]
Kestrel-029 has joined #ruby
Swyper has quit [Remote host closed the connection]
brool has quit [Ping timeout: 258 seconds]
fphilipe has quit [Ping timeout: 250 seconds]
miskatonic has quit [Quit: ERC (IRC client for Emacs 24.5.1)]
esp32_prog has joined #ruby
SeepingN has quit [Ping timeout: 245 seconds]
asat has quit [Remote host closed the connection]
xco has joined #ruby
spacesuitdiver has joined #ruby
esp32_prog has quit [Ping timeout: 246 seconds]
Swyper has joined #ruby
nogic has quit [Ping timeout: 248 seconds]
Swyper has quit [Remote host closed the connection]
weird_error has quit [Quit: weird_error]
Swyper has joined #ruby
nowhereman has quit [Ping timeout: 246 seconds]
nowhereman has joined #ruby
xco has quit [Quit: xco]
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Swyper has quit [Remote host closed the connection]
Swyper has joined #ruby
DarthGandalf has quit [Ping timeout: 258 seconds]
Ai9zO5AP has quit [Quit: WeeChat 2.4]
Swyper has quit [Remote host closed the connection]
Ai9zO5AP has joined #ruby
jenrzzz has quit [Read error: Connection reset by peer]
jenrzzz_ has joined #ruby
Swyper has joined #ruby
tf2ftw has quit [Quit: My Mac Mini has gone to sleep. ZZZzzz…]
brool has joined #ruby