skade has quit [Quit: Computer has gone to sleep.]
postmodern has quit [Quit: Leaving]
lgierth has quit [Quit: Ex-Chat]
postmodern has joined #rom-rb
skade has joined #rom-rb
skade has quit [Quit: Computer has gone to sleep.]
postmodern has quit [Quit: Leaving]
skade has joined #rom-rb
skade has quit [Quit: Computer has gone to sleep.]
kleech has joined #rom-rb
skade has joined #rom-rb
CraigBuchek has joined #rom-rb
jfredett-w1 has left #rom-rb [#rom-rb]
jfredett-w has joined #rom-rb
jfredett-w has quit [Read error: Connection reset by peer]
jfredett-w has joined #rom-rb
cobbr2 has joined #rom-rb
CraigBuchek has quit [Quit: Leaving.]
kleech has quit [Remote host closed the connection]
kleech has joined #rom-rb
mbj has joined #rom-rb
kleech has quit [Ping timeout: 240 seconds]
cored has joined #rom-rb
vsorlov has joined #rom-rb
skade has quit [Quit: Computer has gone to sleep.]
mbj has quit [Ping timeout: 265 seconds]
lgierth has joined #rom-rb
breakingthings has quit [Ping timeout: 252 seconds]
breakingthings has joined #rom-rb
kleech has joined #rom-rb
skade has joined #rom-rb
skade has quit [Quit: Computer has gone to sleep.]
vsorlov has quit [Ping timeout: 265 seconds]
kleech has quit [Remote host closed the connection]
kleech has joined #rom-rb
mbj has joined #rom-rb
kleech has quit [Remote host closed the connection]
kleech has joined #rom-rb
kleech has quit [Ping timeout: 265 seconds]
solnic has joined #rom-rb
postmodern has joined #rom-rb
jgaskins has joined #rom-rb
<jgaskins>
howdy solnic
<solnic>
ello jgaskins
<solnic>
jgaskins: it's just 5hours diff now?
<jgaskins>
are you UTC+1?
<solnic>
yeah
<jgaskins>
solnic: then yep. with DST i'm 5 hours behind you
<solnic>
so just ping me when you get up :)
<jgaskins>
hehe sure thing. thanks, man.
<solnic>
jgaskins: btw...when that would be? O_o
<jgaskins>
solnic: how much time will you be able to pair for?
<solnic>
jgaskins: HOURS man
<solnic>
jgaskins: srsly though, about an hour? two? how much time will you have?
<solnic>
I'm basically working on stuff for the whole day
<jgaskins>
solnic: nice. i'll see if i can jump in for 2 hours or so. longer if i can get out of bed that early. :-)
<solnic>
jgaskins: ok cool
<solnic>
so...9am? 10am? 11am? :)
<jgaskins>
solnic: i haven't done any pairing for a couple months now so i'll take however much of your time you're willing to give. ;-)
<solnic>
yeah I suspect we're gonna mostly chat about code and maybe we'll write a couple of lines eventually :)
<solnic>
my plan for tomorrow is to add embedded value/collection support to rom via morpher
<solnic>
this includes mapper dsl refactoring too
<jgaskins>
solnic: i've gotta head out to work at about 1pm your time, so if we aim for 3 hours (it'll probably end up being less), it'd be about 10am.
<solnic>
so 3pm my time
<jgaskins>
i meant 10am your time. :-)
<jgaskins>
time zones are hard.
<solnic>
10am my time? that's like 5am your time
<jgaskins>
solnic: yeah, I won't be able to work on it while i'm at work. :-\
<solnic>
shit, that's so early for you, I already feel bad :D
<jgaskins>
hehe no worries, man. i'll just caffeinate heavily.
<solnic>
how about after work? would that work better?
<jgaskins>
i get home about 10:30pm your time.
<solnic>
my mornings are hectic with children and stuff :)
<solnic>
hmm ok
<jgaskins>
if you're cool with waiting until i get home, i'm all for it. i just didn't want to say "hey, would you mind staying up all goddamn night so we can pair?" :-)
<solnic>
actually that could be more doable than 10am, lemme check with my wife ;)
<jgaskins>
lol
<jgaskins>
solnic: of course
<solnic>
yeah so evening is way more probable to work
mbj has quit [Ping timeout: 245 seconds]
<jgaskins>
sounds good, man. i'll try to run away from work a little early.
<solnic>
jgaskins: I usually work until late (yesterday I finished work at 1:20am) so evenings are totally fine
<solnic>
my days are super hectic so evening is a moment of silence & focus :)
<solnic>
jgaskins: ok awesomesouce :)
<jgaskins>
i used to work through the night specifically because there were no distractions. roommate was asleep, neighborhood kids weren't running around outside screaming. so peaceful. :-)
<solnic>
*exactly*
<jgaskins>
with this new job, i've gotta be at the office 9-5, which is frustrating, but i do try to push back against it when i can.
<solnic>
jgaskins: interesting, that's unusual in our industry
<solnic>
I mean, hipster programmer industry :)
<jgaskins>
solnic: yeah, i was a little confused by it, too. several companies here in town required similar. i've been freelance exclusively for the past 5 years (and 4 of it outside the US), so i wasn't sure what was normal anymore.
mbj has joined #rom-rb
CraigBuchek has joined #rom-rb
<solnic>
jgaskins: I hear you
jgaskins has quit [Quit: Leaving]
solnic has quit [Quit: Leaving...]
nhmood has quit [Quit: Connection closed for inactivity]
mbj has quit [Ping timeout: 253 seconds]
kleech has joined #rom-rb
skade has joined #rom-rb
kleech has quit [Read error: Operation timed out]
mtfk has joined #rom-rb
<mtfk>
hi, is rom ready for production? for example for rails?
solnic has joined #rom-rb
solnic has quit [Quit: Leaving...]
solnic has joined #rom-rb
<CraigBuchek>
mtfk: Nope. Not even close.
<CraigBuchek>
I'd recommend taking a look at Perpetuity (which is a bit minimal, but follows the Data Mapper pattern well) and Sequel (which can be used with the Data Mapper or Active Record pattern).
<CraigBuchek>
Perpetuity only supports MongoDB and PostgreSQL, and I'm not even sure how mature/stable those are.
solnic has quit [Client Quit]
<CraigBuchek>
Sequel is being used in production in Rails apps by a lot of people.
<CraigBuchek>
I was pretty impressed when I took a look at Sequel.
<mtfk>
yep, I know sequel the probelm is that I moving to rails 4 and I am looking something which will allow me replace magic AR
<CraigBuchek>
Perhaps you were thinking of Sqeel, which is an add-on for AR.
<mtfk>
right :)
<CraigBuchek>
This doesn't quite stand alone without my commentary, but I gave a presentation on ORMs at my local RUG a couple months ago: https://gist.github.com/booch/8925423
<CraigBuchek>
Unfortunately, RailsConf did not accept my proposal to give that as a talk there.
<mtfk>
probably because you have there AR as a ORM but it is not ORM :)
<mtfk>
I just need something with DM patterm to be able to build quite complex system, AR does not fit into that
<mtfk>
ok, thanks a lot for some hints I will take a look on that and hope I will find something for my purpose
skade has quit [Quit: Computer has gone to sleep.]
<CraigBuchek>
AR is an ORM. It's just not great. To me, it's good up to about 20 models, then the complexity (the Active Record pattern, mostly) overwhelms it's positives.
<CraigBuchek>
I think my title was actually "Alternatives to ActiveRecord".