adam12 changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 3.0.2, 2.7.4, 2.6.8: https://www.ruby-lang.org | Paste 4+ lines to: https://gist.github.com | Books: https://goo.gl/wpGhoQ
crankharder has quit [Ping timeout: 272 seconds]
Rounin has quit [Ping timeout: 272 seconds]
drincruz_ has joined #ruby
wei1 has quit [Ping timeout: 265 seconds]
crankharder has joined #ruby
ckrailo has quit [Remote host closed the connection]
mewfree[m] has quit [Read error: Connection reset by peer]
jhass[m] has quit [Read error: Connection reset by peer]
jhass[m] has joined #ruby
mewfree[m] has joined #ruby
ckrailo has joined #ruby
vaillancourtmax has quit [Ping timeout: 258 seconds]
lunarkitty has quit [Quit: Connection closed for inactivity]
lunarkitty has joined #ruby
ur5us_ has quit [Ping timeout: 256 seconds]
shokohsc has quit [Read error: Connection reset by peer]
crankharder has quit [Ping timeout: 250 seconds]
shokohsc has joined #ruby
gggp has joined #ruby
drincruz_ has quit [Ping timeout: 252 seconds]
gggp has quit [Read error: Connection reset by peer]
gggp has joined #ruby
crankharder has joined #ruby
easbarbosa has joined #ruby
drincruz_ has joined #ruby
ur5us_ has joined #ruby
drincruz_ is now known as drincruz
crankharder has quit [Ping timeout: 240 seconds]
perrierjouet has joined #ruby
grawlinson has joined #ruby
<grawlinson> From a distribution packaging perspective, are the following files required for a gem: Guardfile, Rakefile, Gemfile, and tests?
perrierjouet has quit [Quit: WeeChat 3.2]
drincruz has quit [Ping timeout: 256 seconds]
gggp_ has joined #ruby
<newton> I don't think you need any of those to ship a gem (or I'm just misunderstanding)
<grawlinson> Once the gem is installed on someone's computer, they're not necessary?
<grawlinson> I can't really find any documentation on what is and isn't required on rubygems, so that's why I'm asking
gggp has quit [Ping timeout: 245 seconds]
bandithijo has joined #ruby
<newton> it's been a while for me, but rubygem's own guide seems to show the simplest form of gem: https://guides.rubygems.org/make-your-own-gem/
<newton> bundler's `bundle gem <name>` does a lot more for you: https://bundler.io/v2.0/guides/creating_gem.html
crankharder has joined #ruby
<newton> with a basic bundler gem setup it includes a Gemfile to add rake, and a Rakefile to import bundlers rake task helpers (for you the developer to use, not the person who installs it)
gggp_ is now known as gggp
nemesit has quit [Ping timeout: 272 seconds]
gggp has quit [Read error: Connection reset by peer]
lunarkitty has quit [Quit: Connection closed for inactivity]
gggp has joined #ruby
gggp_ has joined #ruby
gggp has quit [Ping timeout: 245 seconds]
gggp__ has joined #ruby
gggp_ has quit [Ping timeout: 245 seconds]
FetidToot has quit [Ping timeout: 265 seconds]
crankharder has quit [Ping timeout: 252 seconds]
easbarbosa has quit [Ping timeout: 276 seconds]
gggp_ has joined #ruby
gggp__ has quit [Ping timeout: 276 seconds]
nebiros has quit [Ping timeout: 272 seconds]
nebiros has joined #ruby
nebiros has joined #ruby
nebiros has quit [Changing host]
neshpion has quit [Quit: neshpion]
jimeh has quit [*.net *.split]
e2 has quit [*.net *.split]
gigamo has quit [*.net *.split]
Fridtjof has quit [*.net *.split]
legahc has quit [*.net *.split]
rubin55 has quit [*.net *.split]
belak has quit [*.net *.split]
Liexei has quit [*.net *.split]
itok has quit [*.net *.split]
integral has quit [*.net *.split]
Fusl has quit [*.net *.split]
ikeaviking has quit [*.net *.split]
keyvan has quit [*.net *.split]
pandabot has quit [*.net *.split]
infernix has quit [*.net *.split]
legahc- has joined #ruby
jimeh1 has joined #ruby
Fusl has joined #ruby
rubin55_ has joined #ruby
integral_ has joined #ruby
gigamo has joined #ruby
legahc- is now known as legahc
keyvan has joined #ruby
belak51 has joined #ruby
itok has joined #ruby
Fridtjof has joined #ruby
Liexei has joined #ruby
e2 has joined #ruby
gggp__ has joined #ruby
gggp_ has quit [Ping timeout: 245 seconds]
qk1z has joined #ruby
wei1 has joined #ruby
infernix has joined #ruby
gggp_ has joined #ruby
ur5us_ has quit [Ping timeout: 256 seconds]
gggp__ has quit [Ping timeout: 252 seconds]
gggp__ has joined #ruby
wei1 has quit [Ping timeout: 258 seconds]
gggp_ has quit [Ping timeout: 256 seconds]
gggp__ has quit [Read error: Connection reset by peer]
gggp__ has joined #ruby
gggp_ has joined #ruby
gggp__ has quit [Ping timeout: 245 seconds]
gggp__ has joined #ruby
gggp_ has quit [Ping timeout: 276 seconds]
gggp__ is now known as gggp
gigamo has quit [Changing host]
gigamo has joined #ruby
SuperLag has quit [Ping timeout: 272 seconds]
SuperLag has joined #ruby
gggp_ has joined #ruby
gggp has quit [Ping timeout: 245 seconds]
lad has quit [Ping timeout: 265 seconds]
_ht has joined #ruby
gggp__ has joined #ruby
Oxfuxxx has joined #ruby
gggp_ has quit [Ping timeout: 276 seconds]
teclator has joined #ruby
Oxfuxxx has quit [Read error: Connection reset by peer]
Oxfuxxx_ has quit [Read error: Connection reset by peer]
gggp_ has joined #ruby
Oxfuxxx has joined #ruby
gggp__ has quit [Ping timeout: 258 seconds]
gggp_ is now known as gggp
Rounin has joined #ruby
gggp_ has joined #ruby
lunarkitty has joined #ruby
bandithijo has quit [Quit: WeeChat 3.2-rc1]
gggp has quit [Ping timeout: 250 seconds]
bandithijo has joined #ruby
gggp__ has joined #ruby
bandithijo has quit [Client Quit]
bandithijo has joined #ruby
gggp_ has quit [Ping timeout: 240 seconds]
bandithijo has quit [Client Quit]
bandithijo has joined #ruby
bandithijo has quit [Quit: WeeChat 3.2-rc1]
bandithijo has joined #ruby
bandithijo has quit [Client Quit]
Oxfuxxx has quit [Ping timeout: 245 seconds]
Oxfuxxx has joined #ruby
gggp__ is now known as gggp
gggp_ has joined #ruby
gggp has quit [Ping timeout: 252 seconds]
Oxfuxxx has quit [Ping timeout: 258 seconds]
gggp__ has joined #ruby
gggp_ has quit [Ping timeout: 245 seconds]
gggp_ has joined #ruby
gggp__ has quit [Ping timeout: 258 seconds]
gggp__ has joined #ruby
perrierjouet has joined #ruby
Oxfuxxx has joined #ruby
gggp_ has quit [Ping timeout: 258 seconds]
gggp_ has joined #ruby
gggp__ has quit [Ping timeout: 252 seconds]
TomyWork has joined #ruby
gggp__ has joined #ruby
gggp_ has quit [Ping timeout: 258 seconds]
gggp_ has joined #ruby
gggp__ has quit [Ping timeout: 256 seconds]
gggp__ has joined #ruby
gggp_ has quit [Ping timeout: 258 seconds]
forvelin has quit [Ping timeout: 258 seconds]
crankharder has joined #ruby
gggp__ is now known as gggp
gggp_ has joined #ruby
gggp has quit [Ping timeout: 258 seconds]
gggp__ has joined #ruby
integral_ is now known as integral
gggp has joined #ruby
reset has quit [Quit: reset]
gggp_ has quit [Ping timeout: 245 seconds]
gggp__ has quit [Ping timeout: 240 seconds]
vaillancourtmax has joined #ruby
vaillancourtmax has quit [Ping timeout: 245 seconds]
Oxfuxxx has quit [Ping timeout: 256 seconds]
lunarkitty has quit [Quit: Connection closed for inactivity]
Oxfuxxx has joined #ruby
drincruz has joined #ruby
crankharder has quit [Ping timeout: 252 seconds]
crankharder has joined #ruby
Garb0 has joined #ruby
<crankharder> I'm trying to find some way to pass an additional argument 'cron: true', when enqueuing a resque job without having to modify the 'perform' method's signature in many subclasses. The argument would be used in the base class to instrument the jobs.
<crankharder> in ruby: I guess I'm trying to change the arity of a method in a superclass w/o affecting the subclasses.
<crankharder> this is almost certainly a bad idea, but we can try, right?
wei1 has joined #ruby
jidar has quit [Quit: Remote host closed the connection]
wei1 has quit [Ping timeout: 240 seconds]
jidar has joined #ruby
Melantha has quit [Ping timeout: 252 seconds]
wei1 has joined #ruby
Melantha has joined #ruby
mrkz_c has quit [Quit: Connection closed for inactivity]
gggp has quit [Read error: Connection reset by peer]
gggp has joined #ruby
drincruz_ has joined #ruby
Garb00 has joined #ruby
drincruz has quit [Ping timeout: 245 seconds]
Garb0 has quit [Ping timeout: 276 seconds]
<adam12> crankharder: It might be OK but it's hard to say, You could possibly prepend to that class, save you from needing super. It's hard to see without code, and if Resque is like Sidekiq/Que where their job arguments matter...
gggp_ has joined #ruby
gggp_ has quit [Remote host closed the connection]
gggp_ has joined #ruby
gggp has quit [Ping timeout: 256 seconds]
TomyWork has quit [Remote host closed the connection]
drincruz has joined #ruby
drincruz_ has quit [Ping timeout: 272 seconds]
gggp__ has joined #ruby
gggp_ has quit [Ping timeout: 258 seconds]
_whitelogger has joined #ruby
wei1 has quit [Ping timeout: 250 seconds]
gggp_ is now known as gggp
<crankharder> yea, the job args matter. the job will fail if the arity isn't correct
lad has joined #ruby
mrkz_c has joined #ruby
fmccann has joined #ruby
wei1 has joined #ruby
teclator has quit [Remote host closed the connection]
drincruz has joined #ruby
drincruz_ has quit [Read error: Connection reset by peer]
fmccann has quit [Quit: Exeunt!]
fmccann has joined #ruby
fmccann has quit [Quit: Exeunt!]
fmccann has joined #ruby
fmccann has quit [Client Quit]
gggp_ has joined #ruby
gggp has quit [Ping timeout: 258 seconds]
gggp__ has joined #ruby
gggp__ is now known as gggo
gggp_ has quit [Ping timeout: 250 seconds]
xall has joined #ruby
drincruz_ has joined #ruby
drincruz has quit [Ping timeout: 240 seconds]
drincruz_ has quit [Read error: Connection reset by peer]
orbyt has joined #ruby
drincruz_ has joined #ruby
gggp_ has joined #ruby
gggo has quit [Ping timeout: 258 seconds]
SuperLag has quit [Quit: leaving]
lad has quit [Remote host closed the connection]
lad has joined #ruby
wei1 has quit [Ping timeout: 272 seconds]
wei1 has joined #ruby
seb__ has joined #ruby
fmccann has joined #ruby
gggp__ has joined #ruby
wei1 has quit [Ping timeout: 245 seconds]
gggp_ has quit [Ping timeout: 258 seconds]
gggp has joined #ruby
seb__ has left #ruby [#ruby]
gggp__ has quit [Ping timeout: 268 seconds]
fmccann has quit [Quit: Exeunt!]
gggp_ has joined #ruby
gggp_ has quit [Remote host closed the connection]
gggp_ has joined #ruby
gggp has quit [Ping timeout: 250 seconds]
gggp__ has joined #ruby
gggp_ has quit [Ping timeout: 256 seconds]
crankharder has quit [Ping timeout: 258 seconds]
crankharder has joined #ruby
wei1 has joined #ruby
wei1 has quit [Ping timeout: 272 seconds]
wei1 has joined #ruby
neshpion has joined #ruby
drincruz has joined #ruby
drincruz_ has quit [Ping timeout: 245 seconds]
gggp__ has quit [Ping timeout: 258 seconds]
wei1 has quit [Ping timeout: 245 seconds]
goepsilongo has joined #ruby
aeris has quit [Ping timeout: 244 seconds]
wei1 has joined #ruby
drincruz has quit [Read error: Connection reset by peer]
drincruz has joined #ruby
menace has joined #ruby
menace has joined #ruby
menace has quit [Changing host]
menace is now known as Deknos
_ht has quit [Remote host closed the connection]
orbyt has quit [Quit: Textual IRC Client: www.textualapp.com]
reset has joined #ruby
orbyt has joined #ruby
drincruz_ has joined #ruby
crankharder has quit [Ping timeout: 272 seconds]
drincruz has quit [Ping timeout: 258 seconds]
smilingfrog has joined #ruby
crankharder has joined #ruby
nolesswrong has quit [Remote host closed the connection]
nolesswrong has joined #ruby
crankharder has quit [Quit: leaving]
ur5us_ has joined #ruby
drincruz has joined #ruby
orbyt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drincruz_ has quit [Ping timeout: 258 seconds]
mrkz_c has quit [Quit: Connection closed for inactivity]
lunarkitty has joined #ruby
drincruz has quit [Ping timeout: 258 seconds]
drincruz has joined #ruby
Melantha has quit [Quit: WeeChat 3.2]
Melantha has joined #ruby
wei1 has quit [Ping timeout: 258 seconds]
mrkz_c has joined #ruby
ur5us__ has joined #ruby
neshpion has quit [Quit: neshpion]
ur5us_ has quit [Ping timeout: 240 seconds]
wei1 has joined #ruby
wei1 has quit [Client Quit]
drincruz_ has joined #ruby
drincruz has quit [Ping timeout: 256 seconds]