dominikh changed the topic of #cinch to: The IRC Framework | http://groups.google.com/group/cinch-ruby/ | Latest version: Cinch 2.0.3 – Change log at http://bit.ly/Oqu9Eu – Migration guide at http://bit.ly/GO4qkW | This channel is being publicly logged at http://irclog.whitequark.org/cinch/
postmodern has joined #cinch
Azure has quit [Ping timeout: 248 seconds]
Azure has joined #cinch
<Paradox> dominikh, any experience using something else, such as sequel?
<dominikh> I know that someone uses DM succesfully, and I expect Sequel to be painless as well. Haven't used either myself though
<dominikh> not for Cinch, anyway.
<Paradox> i dont want to use mongo mapper or mongoid particularly
<Paradox> because both require an actual database
<Paradox> and my old bot that ran on it was nice, but not easily portable
<Paradox> always forget and have to look up the mongo db export commands
<dominikh> and I thought because mongo isn't exactly SQL :P
<dominikh> I'd give Sequel with sqlite a shot
<Paradox> mongo was very good for learning
<Paradox> but i like the structure a traditional database gives me
<Paradox> makes me organize my thoughts
<dominikh> heh
<Paradox> instead of just incoherent piles of soup
<dominikh> yeah
<Paradox> keystores are good for some things
<dominikh> and maintaining yet another service isn't exactly fun, either :)
<Paradox> but not when you want to look things up or have complex associations
<Paradox> i used redis for an encrypted pastebin in a hack-a-thon a while back
<dominikh> heh
<Paradox> it works for that because it was a "burn after opening" service
<Paradox> pastes would self destruct
<Paradox> redis makes that easy
<dominikh> never worked with redis myself
<Paradox> its a quite nice little datastore
<Paradox> very simple though
<Paradox> and unless you want a big headache
<Paradox> dont store anything you want to be persistent in there
<dominikh> heh
<Paradox> sure, there's sharding
<Paradox> i'd say the biggest use of redis is probably resque
<Paradox> and most resque jobs just query a rails app for what they need to do
<Paradox> then dump em into the queue
<Paradox> so if the database dies
<Paradox> you just restart it
<dominikh> heh
<Paradox> one of the things I loved about AR is how it handles models
<Paradox> doesn't look like sequel does it that way
<Paradox> i'll play with datamapper
<Paradox> i don't like sql
<dominikh> heh
<Paradox> in my rails apps i use squeel so i dont have to write too much
<Paradox> i took your advice earlier though and managed to get all the ar stuff in its own mutex
<Paradox> it works
<dominikh> and is totally not fun
<Paradox> yup
<Paradox> i just basically passed it a block
<Paradox> which was executed in the scope of AR
<Paradox> yuck i know
<Paradox> but it was a thought experiment
<dominikh> heh
kith has quit [Ping timeout: 252 seconds]
postmodern has quit [Quit: Leaving]
postmodern has joined #cinch
postmodern has quit [Quit: Leaving]
postmodern has joined #cinch
kith has joined #cinch
postmodern has quit [Quit: Leaving]
cout has joined #cinch
<cout> is it possible for plugin help to be multiple lines?
<dominikh> put \n in it :)
<dominikh> (message sending in cinch splits on newlines and sends one message per line.)
<dominikh> cout: ^
<cout> oh, haha
<cout> I thought I had tried that but I left out the \n
Boohbah has joined #cinch
Dann2 has joined #cinch
Dannbot has joined #cinch
Dannbot has quit [Ping timeout: 255 seconds]
injekt has joined #cinch
<injekt> helo i need halp with irc bawt
injekt was kicked from #cinch by dominikh [injekt]