dominikh changed the topic of #cinch to: The IRC Framework | Latest version: Cinch 2.1.0
postmodern has quit [Quit: Leaving]
Spami__ has quit [Read error: Connection reset by peer]
Spami__ has joined #cinch
Spami__ has quit [Quit: This computer has gone to sleep]
Spami has quit [Quit: This computer has gone to sleep]
CM-Punk has quit [Ping timeout: 240 seconds]
CM-Punk has joined #cinch
postmodern has joined #cinch
irsol has quit [Ping timeout: 245 seconds]
irsol has joined #cinch
postmodern has quit [Quit: Leaving]
Spami has joined #cinch
Spami__ has joined #cinch
Spami__ has quit [Quit: This computer has gone to sleep]
Spami has quit [Quit: This computer has gone to sleep]
Azure_ has joined #cinch
Azure has quit [Ping timeout: 240 seconds]
Spami has joined #cinch
Spami__ has joined #cinch
Spami__ has quit [Client Quit]
Spami has quit [Client Quit]
Spami has joined #cinch
Spami__ has joined #cinch
Spami__ has quit [Client Quit]
Spami has quit [Quit: Leaving]
rikai has quit [Ping timeout: 244 seconds]
rikai has joined #cinch
<Paradox> dominikh 2 years ago i asked you about using ActiveRecord in cinch. Do you still advise against it? I know AR has gotten a lot better at handling threads
<dominikh> Paradox: I still advice against AR on a general basis, because it's AR. I have no idea how well it interacts with Cinch nowadays. Nobody has reported success or failure ;)
<Paradox> because i'm not really having that much fun with Datamapper
<Paradox> and haven't found any other ORMs as powerful as AR
<Paradox> also, idk if you ever saw it
<dominikh> I'm too tired or I'd pull a doge here
<dominikh> that's not even how that meme works :P
<Paradox> it still leads to some fun memes
<Paradox> https://github.com/paradox460/subbot is the bot i was thinking about moving from DataMapper to AR
<Paradox> it works, but im still not a fan of DM
<dominikh> I'm not a fan of ORMs ;)
<Paradox> i am, but only good ones
<Paradox> AR+Squeel (which has been discontinued :[) is awesome
<dominikh> Sequel has been discontinued? mhm.
<Paradox> not sequel
<Paradox> squeel
<Paradox> its an AR plugin that makes complex queries very easy
<dominikh> ... yeah, that's a sure way to success: make it sound like a typo :P
<Paradox> i'm not a DBA
<Paradox> i tried my hands at it last summer and while i was successful, it wasnt fun
<dominikh> heh
<Paradox> im best at UX design
<Paradox> And being able to do "Ban.create(m)" and have it automatically ban and add the ban to the db is my idea of a good design
<Paradox> where m is the message
<Paradox> now, that, of course, involves quite a bit of overloading
<Paradox> but it still works
<dominikh> I'm not going to have an argument on it ;)
<Paradox> The proper way would be make a method something like Ban.auto_create or even namespace them more
<Paradox> but idk
<Paradox> then you get "controller" logic in the models
<Paradox> anyway, if its a succes
<Paradox> i'll report back
<dominikh> alright