poontangmessiah has quit [Remote host closed the connection]
involans has quit [Read error: Connection reset by peer]
SirFunk has joined #ruby
tdy has joined #ruby
cthulchu has quit [Ping timeout: 245 seconds]
Azure has quit [Ping timeout: 246 seconds]
tdy has quit [Ping timeout: 245 seconds]
cyclonis_ has joined #ruby
cyclonis has quit [Read error: Connection reset by peer]
Azure has joined #ruby
gell5 has joined #ruby
ukd1_ has joined #ruby
duderonomy has joined #ruby
cyclonis_ has quit [Ping timeout: 244 seconds]
ukd1 has quit [Ping timeout: 246 seconds]
duderonomy has quit [Client Quit]
aloy has quit [Ping timeout: 250 seconds]
fphilipe has joined #ruby
spacesuitdiver has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
tdy has joined #ruby
gix has quit [Ping timeout: 240 seconds]
fphilipe has quit [Ping timeout: 246 seconds]
GodFather has joined #ruby
aloy has joined #ruby
AJA4350 has quit [Quit: AJA4350]
ramfjord has quit [Read error: Connection reset by peer]
witlesswonder has joined #ruby
ramfjord has joined #ruby
duderonomy has joined #ruby
ramfjord has quit [Ping timeout: 276 seconds]
cycloni30 has joined #ruby
cliluw has joined #ruby
ur5us has quit [Remote host closed the connection]
ur5us has joined #ruby
tdy has quit [Ping timeout: 245 seconds]
hutch has quit [Ping timeout: 246 seconds]
esrse has joined #ruby
r29v has quit [Quit: r29v]
spacesuitdiver has joined #ruby
tdy has joined #ruby
ap4y has quit [Ping timeout: 246 seconds]
GodFather has quit [Ping timeout: 268 seconds]
gell5 has quit [Remote host closed the connection]
gell5 has joined #ruby
gell5 has quit [Remote host closed the connection]
kssm has quit [Quit: leaving]
dinfuehr_ has quit [Ping timeout: 258 seconds]
barg has quit [Ping timeout: 258 seconds]
dinfuehr has joined #ruby
fphilipe has joined #ruby
KnownSyntax has quit [Read error: Connection reset by peer]
Argorok has quit [Read error: Connection reset by peer]
fphilipe has quit [Ping timeout: 276 seconds]
podman has quit [Read error: Connection reset by peer]
pwillard has quit [Ping timeout: 252 seconds]
rann has quit [Ping timeout: 264 seconds]
kapilp_ has quit [Ping timeout: 276 seconds]
victorqueiroz has quit [Ping timeout: 252 seconds]
cycloni30 has quit [Quit: -a- IRC for Android 2.1.54]
Guest12048 has quit [Read error: Connection reset by peer]
peteretep has quit [Ping timeout: 250 seconds]
Guest12048 has joined #ruby
rann has joined #ruby
peteretep has joined #ruby
pwillard has joined #ruby
victorqueiroz has joined #ruby
Argorok has joined #ruby
kapil_ has joined #ruby
KnownSyntax has joined #ruby
podman has joined #ruby
ramfjord has joined #ruby
ramfjord has quit [Ping timeout: 246 seconds]
evdubs_ has quit [Remote host closed the connection]
tdy has quit [Ping timeout: 240 seconds]
tdy1 has joined #ruby
evdubs_ has joined #ruby
evdubs_ is now known as evdubs
spacesuitdiver has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
[rg] has joined #ruby
kapil_ is now known as kapil
gell5 has joined #ruby
x86sk has joined #ruby
jmcgnh has quit [Ping timeout: 245 seconds]
jmcgnh_ has joined #ruby
jmcgnh_ is now known as jmcgnh
gell5 has quit [Ping timeout: 276 seconds]
fphilipe has joined #ruby
fphilipe has quit [Ping timeout: 276 seconds]
heyqule has quit [Remote host closed the connection]
tdy1 has quit [Ping timeout: 258 seconds]
Nicmavr has quit [Read error: Connection reset by peer]
Nicmavr has joined #ruby
gell5 has joined #ruby
oetjenj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gell5 has quit [Ping timeout: 240 seconds]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
oetjenj has quit [Client Quit]
oetjenj has joined #ruby
emptyflask has quit [Ping timeout: 246 seconds]
cyclonis has joined #ruby
schne1der has joined #ruby
sauvin has joined #ruby
greypack has quit [Ping timeout: 246 seconds]
fphilipe has joined #ruby
absolutejam4 has joined #ruby
greypack has joined #ruby
howdoi has joined #ruby
oetjenj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
schne1der has quit [Ping timeout: 276 seconds]
ur5us has quit [Remote host closed the connection]
schaerli has joined #ruby
cyclonis has quit [Read error: Connection reset by peer]
queip has quit [Ping timeout: 276 seconds]
cyclonis has joined #ruby
queip has joined #ruby
gell5 has joined #ruby
cyclonis has quit [Read error: Connection reset by peer]
cyclonis has joined #ruby
openCircuit__ has joined #ruby
involans has joined #ruby
gell5 has quit [Ping timeout: 276 seconds]
[rg] has quit [Quit: Leaving]
LtHummus has quit [Read error: Connection reset by peer]
LtHummus has joined #ruby
openCircuit__ has quit [Ping timeout: 268 seconds]
ravenousmoose has joined #ruby
envex has quit []
Emmanuel_Chanel_ has quit [Read error: Connection reset by peer]
ravenousmoose has quit [Ping timeout: 246 seconds]
openCircuit__ has joined #ruby
shansen has quit [Quit: ZNC 1.7.4+deb0+bionic0 - https://znc.in]
shansen has joined #ruby
shtirlic has quit [Read error: Connection reset by peer]
openCircuit__ has quit [Ping timeout: 258 seconds]
shtirlic has joined #ruby
gell5 has joined #ruby
Emmanuel_Chanel has joined #ruby
gell5 has quit [Ping timeout: 268 seconds]
absolutejam4 has quit [Ping timeout: 240 seconds]
openCircuit__ has joined #ruby
fphilipe has quit [Ping timeout: 276 seconds]
x86sk has quit [Quit: Connection closed for inactivity]
openCircuit__ has quit [Ping timeout: 268 seconds]
dionysus69 has joined #ruby
fphilipe has joined #ruby
TomyWork has joined #ruby
tdy1 has joined #ruby
openCircuit__ has joined #ruby
openCircuit__ has quit [Ping timeout: 268 seconds]
x86sk has joined #ruby
gix has joined #ruby
tpanarch1st has joined #ruby
markand has left #ruby [#ruby]
gix has quit [Ping timeout: 245 seconds]
schne1der has joined #ruby
nowhere_man has quit [Ping timeout: 276 seconds]
absolutejam4 has joined #ruby
gell5 has joined #ruby
gell5 has quit [Ping timeout: 240 seconds]
Intelo has joined #ruby
jmcgnh has quit [Ping timeout: 240 seconds]
jmcgnh_ has joined #ruby
jmcgnh_ is now known as jmcgnh
ramfjord has joined #ruby
duderonomy has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ramfjord has quit [Ping timeout: 240 seconds]
absolutejam4 has quit [Ping timeout: 240 seconds]
Huck777 has quit [Ping timeout: 244 seconds]
throstur has joined #ruby
absolutejam4 has joined #ruby
<throstur>
I'm trying to do some simple regex parsing in ruby but having growing pains. I have a line like 'cowboyxx: Key: MATCH_THIS\n' (the \n is a literal backslash n and not a newline) and I want to capture MATCH_THIS. So far I've found I probably want scan, more precisely myline.scan(myregex), but I haven't come up with a working regex
<throstur>
so far I've got 'Key: (\w*)\n'
zapata has quit [Quit: WeeChat 2.5]
<throstur>
well, seems to work with slashes instead of ticks
involans has quit [Quit: involans]
involans has joined #ruby
SuperL4g has joined #ruby
gell5 has joined #ruby
SuperLag has quit [Ping timeout: 246 seconds]
gell5 has quit [Ping timeout: 246 seconds]
tpanarch1st has quit [Ping timeout: 258 seconds]
ur5us has joined #ruby
absolutejam4 has quit [Ping timeout: 246 seconds]
involans has quit [Quit: involans]
involans has joined #ruby
absolutejam4 has joined #ruby
tdy1 has quit [Ping timeout: 268 seconds]
Intelo has quit [Remote host closed the connection]
MrCrackPotBuilde has joined #ruby
fphilipe has quit [Ping timeout: 276 seconds]
MrCrackPotBuilde has quit [Max SendQ exceeded]
MrCrackPotBuilde has joined #ruby
dasher00 has joined #ruby
MrCrackPot has quit [Ping timeout: 240 seconds]
MrCrackPotBuilde has quit [Max SendQ exceeded]
MrCrackPotBuilde has joined #ruby
bruce_lee has joined #ruby
bruce_lee has quit [Changing host]
bruce_lee has joined #ruby
thexa4 has joined #ruby
involans has quit [Quit: involans]
goez has joined #ruby
involans has joined #ruby
involans has quit [Client Quit]
involans has joined #ruby
ur5us has quit [Remote host closed the connection]
d^sh has quit [Ping timeout: 244 seconds]
tcurdt has left #ruby ["Later!"]
d^sh has joined #ruby
gell5 has joined #ruby
kapil has quit []
kapil_ has joined #ruby
hightower2 has quit [Changing host]
hightower2 has joined #ruby
gell5 has quit [Ping timeout: 276 seconds]
pwnd_nsfw` has quit [Ping timeout: 244 seconds]
NL3limin4t0r_afk is now known as NL3limin4t0r
<NL3limin4t0r>
throstur: If the key value is always followed by a '\n' you can simply use `/(?<=Key: )(?:[^\\]|\\(?!n))/`
<NL3limin4t0r>
There should be a start at the end ^
<NL3limin4t0r>
`/(?<=Key: )(?:[^\\]|\\(?!n))*/`
<NL3limin4t0r>
It simply says after `Key: ` match anything that is not an `\` character or an ``
<NL3limin4t0r>
It simply says after `Key: ` match anything that is not an `\` character or an `\` character not followed by an `n` zero or more times.
_Joes_ has joined #ruby
tsujp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gell5 has joined #ruby
fphilipe has joined #ruby
gell5 has quit [Ping timeout: 276 seconds]
fphilipe has quit [Ping timeout: 246 seconds]
queip has quit [Ping timeout: 268 seconds]
tsujp has joined #ruby
DTZUZO has quit [Ping timeout: 258 seconds]
queip has joined #ruby
<throstur>
Thanks NL3limin4t0r
<throstur>
I want to try something different now, maybe you can point me in the right direction, but it requires capturing key,value pairs
<throstur>
do I do it in 2 steps, i.e. capture <key_regex>: <value_regex>\n and then capture key and value separately or is there some smart way to go about this?
<throstur>
by the way, the regex you provided only captured the first character of the value
<throstur>
`/Key: (\w+)\\n/` seems to do it though
<NL3limin4t0r>
Yeah, my third message fixes that. There should be an `*` at the end of the regex.
tsujp has quit [Read error: Connection reset by peer]
<throstur>
ah, or a + I suppose
<NL3limin4t0r>
Yeah, if you expect no empty values.
<throstur>
so how can I adjust the ?<=Key: to capture "any key name"?
<throstur>
I've been trying to fiddle with it but I get an error about invalid lookbehind value
<throstur>
s/value/pattern
<NL3limin4t0r>
Do keys have restrictions? Can they contain spaces?
<throstur>
not as far as I can tell
<throstur>
the values can though
<throstur>
but they always end with a `\n` literal or EOL
<NL3limin4t0r>
Assuming key can only contains `[a-zA-Z0-9_]`
Jonopoly has joined #ruby
<throstur>
looks perfect to me
AJA4350 has joined #ruby
<NL3limin4t0r>
capturing the key in group 1 and value in group 2
<throstur>
works on small test set too
<throstur>
even beautifully works to .to_h on the result!
<throstur>
man ruby is wonderful
<throstur>
now I'm wondering, can I convert a string to an atom? like if I have "mykey" in the capture, could I make it a :mykey ?
<throstur>
ah I see there's a method .to_sym, I probably want that
<NL3limin4t0r>
If a string can begin with a key you might want to change `(?<= )` to `(?<=\A|=)` wich means that it can come right after the start of the string or followed upon a space.
<NL3limin4t0r>
Oops, I mean `(?<=\A| )`
<NL3limin4t0r>
Yea can that do after though.
<NL3limin4t0r>
If you're running a newer version of Ruby simply `result.to_h.transform_keys(&:to_sym)`
<NL3limin4t0r>
Calling `.to_sym` on all the keys.
<NL3limin4t0r>
Hash#transform_keys is introduced in 2.5.0
cyclonis has quit [Ping timeout: 246 seconds]
involans has quit [Read error: Connection reset by peer]
<throstur>
cool, let me check my jruby version *embarassed face*
<throstur>
2.5.3 ! thank the heavens
<throstur>
OK, so I end up with this monster: https://dpaste.de/vegd it works great, but I'm wondering if there are some best practices or things you would do to make the code prettier, more readable, or anything like that
openCircuit__ has joined #ruby
involans has joined #ruby
openCircuit__ has quit [Ping timeout: 245 seconds]
tsujp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vondruch_ has joined #ruby
meinside has quit [Quit: Connection closed for inactivity]
vondruch has quit [Ping timeout: 246 seconds]
vondruch_ is now known as vondruch
DTZUZO has joined #ruby
DTZUZO has quit [Ping timeout: 246 seconds]
tsujp has joined #ruby
VladGh has quit [Read error: Connection reset by peer]
VladGh has joined #ruby
hutch has joined #ruby
elphe has joined #ruby
stryek has joined #ruby
GodFather has joined #ruby
esrse has quit [Ping timeout: 244 seconds]
lucasb has joined #ruby
tsujp has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
x86sk has quit [Quit: Connection closed for inactivity]
arahael3 is now known as Arahael
greypack has quit [Read error: Connection reset by peer]
greypack has joined #ruby
ramfjord has joined #ruby
ramfjord has quit [Ping timeout: 240 seconds]
ravenous_ has joined #ruby
gell5 has joined #ruby
fphilipe has joined #ruby
ravenous_ has quit [Ping timeout: 252 seconds]
gell5 has quit [Ping timeout: 276 seconds]
planigan has quit [Read error: Connection reset by peer]
<NL3limin4t0r>
Nah, you could question yourself why you do the first #transform_keys on a different like than the other.
<NL3limin4t0r>
You could also considder using the mutating version #transform_keys! instead, assuming you don't need the previous result.
<throstur>
don't I need the .to_h before map and after line.scan though?
<throstur>
why do you put it after?
<throstur>
it seems to work at least
<NL3limin4t0r>
Because the result of map is going to be: `[[key1, value1], [key2, value2], ...]` and I assume you want: `{key1: value1, key2: value2, ...}`
<throstur>
ahhhh
<throstur>
but can't you map on a hash too?
<NL3limin4t0r>
yes you can, but the result is an array
<NL3limin4t0r>
So you can get the first and second value of the current item by simply using the destruction assignment (basically treating it as a hash)
openCircuit__ has quit [Ping timeout: 240 seconds]
<NL3limin4t0r>
I hope my explenation is not to confusing.
emptyflask has joined #ruby
<throstur>
that makes sense
<throstur>
I'm fairly well versed in other languages but haven't really reached guru status in any one since I keep moving around languages on a per-project basis
<throstur>
quick question about globals, if script A has a global $logger, and I import script B, can I use $logger in script B for debugging purposes or must I pass it as a parameter?
<NL3limin4t0r>
You should be able to use $logger in script B.
reber has joined #ruby
<throstur>
cool, thank you
emptyflask has quit [Ping timeout: 258 seconds]
<throstur>
in my specific case this time I refactored my class in script B to create the payload and the next method accepts the payload because it makes sense for future class expansion but it's nice to know I can hotplug some debugs in there if I need
emptyflask has joined #ruby
schne1der has quit [Ping timeout: 258 seconds]
<NL3limin4t0r>
Considder implementing a null pattern for your $logger. That way you don't have to check if `$logger` is set before logging. You can simply assue that it's there, if the null pattern logger is set it simply discards everything.
banisterfiend has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
spiette has joined #ruby
<NL3limin4t0r>
You could for example use $stdout by default in your logger, but allow the user to give their own output stream. This way you can provide `File.open(File::NULL, 'w')` as output stream if you don't want any logging.
dionysus69 has quit [Remote host closed the connection]
dionysus69 has joined #ruby
leah2 has quit [Remote host closed the connection]
leah2 has joined #ruby
throstur has quit [Ping timeout: 276 seconds]
ramfjord has quit [Ping timeout: 246 seconds]
throstur has joined #ruby
throsturt has joined #ruby
dretnx has quit [Quit: Going offline, see ya! (www.adiirc.com)]
throstur has quit [Ping timeout: 245 seconds]
<NL3limin4t0r>
Is there a way to call the `||=` operator upon a dynamic attribute. I'm guessing `obj.public_send("attr||=", val)` is not going to work.
thexa4 has quit [Quit: My computer has gone to sleep. ZZZzzz…]
<phaul>
I thought it was just a shorthand for attr = attr || val. so semantically it's not the attr||= but the attr=
leah2 has quit [Remote host closed the connection]
<NL3limin4t0r>
Technically it's a shorthand for `attr || attr = val`
ramfjord has joined #ruby
<phaul>
then it doesn't match the rest like += and so on
troulouliou_dev has quit [Quit: Leaving]
<NL3limin4t0r>
So simply translate it to `obj.public_send("attr") or obj.public_send("attr", val)` I guess
<NL3limin4t0r>
That last part should be `obj.public_send("attr=", val)` (forgot the =)
leah2 has joined #ruby
<NL3limin4t0r>
phaul: That's correct. &&= has the same behaviour though.
<NL3limin4t0r>
Nah, I also assumed it to be `attr = attr || val` until I stumbled upon this fact once. But normally it doesn't really matter, only in some edge cases.
<leftylink>
oh.
<leftylink>
well, you got me. I didn't know.
sameerynho has joined #ruby
dubuc has joined #ruby
<Eiam>
hmm, my `gem env` shows my gem path as - /usr/local/lib/ruby/gems/2.6.0 and /users/me/.gem/ruby/2.6.0, but when i fire up pry and try to 'gem `blah`' it cannot find the gem because it looked in gem_path= <none of the places listed above>
<Eiam>
irb finds it no problem though
ravenous_ has joined #ruby
<havenwood>
Eiam: Do you have Pry installed for the current Ruby?
<havenwood>
Eiam: gem which pry
involans has quit [Read error: Connection reset by peer]
<havenwood>
Eiam: And nothing funky in your .pryrc?
<Eiam>
no such
<havenwood>
Eiam: And the IRB you're using is also the current Ruby? Nothing in .irbrc?
<Eiam>
no such file
<havenwood>
Eiam: What paths does Pry show?
<Eiam>
so pry, require "mygem" from /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
<Eiam>
irb require "mygem" ==> true
<havenwood>
Eiam: So that's System Ruby it's showing.
sauvin has quit [Read error: Connection reset by peer]
<havenwood>
Eiam: What do you get for?: which -a pry
<Eiam>
right, pry is searching on the system ruby
<Eiam>
/usr/local/bin/pry
<havenwood>
Eiam: head -n1 /usr/local/bin/pry
<leftylink>
I forgot to thank havenwood for the good idea of group_by(&:last) that one time. thanks.
<havenwood>
Eiam: That's ^ my recommended setup for folk using chruby with brew Ruby.
<havenwood>
There are other ways to do it and happy to help with one of those if you prefer.
oetjenj has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
oetjenj has joined #ruby
elphe has quit [Ping timeout: 246 seconds]
<Eiam>
when i get some time honestly im going to move all my dev into containers
sagax has quit [Quit: Konversation terminated!]
cyclonis has joined #ruby
cyclonis has quit [Max SendQ exceeded]
<Eiam>
i just hate the mental overhead of paging all that shit in when i just want to type 'pry' and poke at some stuff.
sagax has joined #ruby
<Eiam>
thanks for your help
suukim has quit [Quit: Konversation terminated!]
dinfuehr has quit [Ping timeout: 244 seconds]
absolutejam4 has joined #ruby
AJA4350 has quit [Ping timeout: 240 seconds]
cyclonis has joined #ruby
dinfuehr has joined #ruby
cyclonis has quit [Max SendQ exceeded]
cyclonis has joined #ruby
cyclonis has quit [Max SendQ exceeded]
hightower2 has quit [Ping timeout: 245 seconds]
jenrzzz has quit [Ping timeout: 240 seconds]
cyclonis has joined #ruby
cyclonis has quit [Max SendQ exceeded]
cyclonis has joined #ruby
cyclonis has quit [Max SendQ exceeded]
dubuc has quit [Ping timeout: 276 seconds]
cyclonis has joined #ruby
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
cyclonis has quit [Max SendQ exceeded]
hightower2 has joined #ruby
NL3limin4t0r is now known as NL3limin4t0r_afk
hightower2 has quit [Changing host]
hightower2 has joined #ruby
jenrzzz has joined #ruby
cyclonis has joined #ruby
thexa4 has quit [Quit: My computer has gone to sleep. ZZZzzz…]
cyclonis has quit [Max SendQ exceeded]
ravenous_ has quit [Remote host closed the connection]
ravenous_ has joined #ruby
FernandoBasso has joined #ruby
pwnd_nsfw has joined #ruby
tpanarch1st has joined #ruby
jud has joined #ruby
jud has joined #ruby
jud has quit [Changing host]
cyclonis has joined #ruby
cyclonis has quit [Max SendQ exceeded]
ua_ has quit [Ping timeout: 245 seconds]
ravenous_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gell5 has joined #ruby
gell5 has quit [Ping timeout: 246 seconds]
cyclonis has joined #ruby
cyclonis has quit [Max SendQ exceeded]
dubuc has joined #ruby
ellcs has joined #ruby
ellcs has quit [Max SendQ exceeded]
ua_ has joined #ruby
ellcs has joined #ruby
dubuc has quit [Ping timeout: 276 seconds]
xtolid has quit [Ping timeout: 246 seconds]
cyclonis has joined #ruby
cyclonis has quit [Max SendQ exceeded]
xtolid has joined #ruby
dubuc has joined #ruby
hightower2 has quit [Ping timeout: 240 seconds]
Intelo has joined #ruby
throsturt has quit [Ping timeout: 240 seconds]
throsturt has joined #ruby
dionysus69 has quit [Ping timeout: 276 seconds]
dubuc has quit [Ping timeout: 268 seconds]
dubuc has joined #ruby
schne1der has quit [Ping timeout: 268 seconds]
hightower2 has joined #ruby
hightower2 has quit [Changing host]
hightower2 has joined #ruby
ramfjord has joined #ruby
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cthulchu has quit [Quit: Leaving]
cthulchu has joined #ruby
dubuc has quit [Ping timeout: 245 seconds]
dubuc has joined #ruby
tpanarch1st has quit [Ping timeout: 258 seconds]
evdubs_ has joined #ruby
evdubs has quit [Ping timeout: 246 seconds]
Azure has quit [Read error: Connection reset by peer]
dbugger has quit [Quit: Leaving]
FernandoBasso has quit [Remote host closed the connection]
<Norrin>
how do folks feel about resque?
BTRE has quit [Ping timeout: 245 seconds]
<ramfjord>
I used it a couple of years ago and had no problems with it. I did find it a bit difficult to debug whether a job had ever existed, and we were using it for non-idempotent jobs (and relatively few) so redis in general wasn't really any more suited for our use case as a queue than the postgres database we were also connected to
<ramfjord>
resque the library seemed fine though!
<ramfjord>
didn't dig too deeply in any parts of the code
<havenwood>
Norrin Good.
ellcs has quit [Ping timeout: 276 seconds]
ferhaty has joined #ruby
ferhaty has quit [Client Quit]
jordanm has quit [Remote host closed the connection]