uPortal IRC Logs-2012-01-06
[10:32:00 CST(-0600)] <Arvids> Eric, did you have any luck with those dumps I sent you?
[10:35:50 CST(-0600)] <EricDalquist> haven't had a chance to look yet
[10:35:55 CST(-0600)] <EricDalquist> I had to head out early yesterday
[10:36:41 CST(-0600)] <Arvids> ok, I hope they´ll be useful (i.e. - contain required info)
[10:37:03 CST(-0600)] <Arvids> as I said - i´m going to dedicate more time for uPortal next week
[10:37:48 CST(-0600)] <Arvids> until then I´m no big help - only data provider
[10:38:06 CST(-0600)] <EricDalquist>
[10:39:27 CST(-0600)] <Arvids> wish you nice weekend - my weekend is starging now
[13:46:58 CST(-0600)] <EricDalquist> man this has not been a productive coding day
[13:47:05 CST(-0600)] <EricDalquist> about 2 minute after I get into eclipse something comes up
[14:16:31 CST(-0600)] <athena> yeah i feel like my day's going the same way
[14:16:48 CST(-0600)] <EricDalquist> and now I'm finally into code
[14:16:52 CST(-0600)] <athena>
[14:16:54 CST(-0600)] <EricDalquist> and I forgot just how gross this interval helper is
[14:17:17 CST(-0600)] <EricDalquist> https://source.jasig.org/sandbox/StatsAggregator/trunk/stats-aggr/src/main/java/org/jasig/portal/stats/IntervalHelperImpl.java
[14:17:58 CST(-0600)] <athena>
[14:29:49 CST(-0600)] <EricDalquist> I think I can clean it up a bit
[14:30:01 CST(-0600)] <EricDalquist> but I'm not sure how I'm going to figure out the term and quarter stuff
[14:30:35 CST(-0600)] <EricDalquist> so for some Date and Interval (5min, hour, day, term, ...) the code needs to figure out the start Date inclusive and the end Date exclusive
[14:30:47 CST(-0600)] <EricDalquist> for all the real calendar based stuff its just math
[14:30:53 CST(-0600)] <athena> that makes sense
[14:31:01 CST(-0600)] <EricDalquist> but for term and quarter I'll have to look in the DB at the mapping info
[14:31:17 CST(-0600)] <athena> yeah
[14:41:40 CST(-0600)] <EricDalquist> so I was hoping to not deal with term and quarter until after I had an initial impl done
[14:41:53 CST(-0600)] <EricDalquist> I think I may still do that ... and just have those be non-functional for now
[14:43:21 CST(-0600)] <athena> that sounds good to me
[14:43:28 CST(-0600)] <athena> could at least get started, see how it works out
[14:43:32 CST(-0600)] <EricDalquist> yeah
[15:17:04 CST(-0600)] <EricDalquist> grr ... this term and quarter stuff is really gross
[15:17:16 CST(-0600)] <EricDalquist> I'm really tempted just to say screw it and leave it out
[15:17:27 CST(-0600)] <EricDalquist> but I'm afraid that might cause big problems if we want to add it down the road
[15:17:30 CST(-0600)] <EricDalquist> any thoughts?
[15:24:19 CST(-0600)] <athena> hmm.
[15:24:20 CST(-0600)] <athena> i dunno
[15:24:25 CST(-0600)] <athena> maybe get some input from the community?
[15:24:25 CST(-0600)] <EricDalquist> I just asked jimh
[15:24:29 CST(-0600)] <EricDalquist> he said he uses it a lot
[15:24:32 CST(-0600)] <athena> yeah
[15:24:32 CST(-0600)] <EricDalquist> burst my bubble
[15:24:34 CST(-0600)] <athena> unsurprising
[15:24:36 CST(-0600)] <athena> pow
[15:24:46 CST(-0600)] <athena> i'm pretty sure the dog just ate a packing peanut
[15:25:51 CST(-0600)] <EricDalquist> lol
[15:25:58 CST(-0600)] <EricDalquist> was it one of those corn-starch based ones?
[15:26:02 CST(-0600)] <athena> no
[15:26:04 CST(-0600)] <EricDalquist> our cats love those
[15:26:05 CST(-0600)] <EricDalquist> oh
[15:26:06 CST(-0600)] <EricDalquist> lol
[15:26:07 CST(-0600)] <athena> and i think he swallowed it whole
[15:26:12 CST(-0600)] <EricDalquist> well he's big
[15:26:14 CST(-0600)] <athena> i hate those things
[15:26:15 CST(-0600)] <EricDalquist> should come out fine
[15:26:18 CST(-0600)] <athena> so hard to get rid of
[15:26:22 CST(-0600)] <athena> yeah, he should be ok
[15:26:23 CST(-0600)] <athena> stupid dog
[15:26:34 CST(-0600)] <EricDalquist> yes
[15:26:37 CST(-0600)] <EricDalquist> but he's cute
[15:26:38 CST(-0600)] <athena> his current response to me tryign to take something away from him is to quickly swallow it whole
[15:26:40 CST(-0600)] <EricDalquist> so he can get away with it
[15:28:26 CST(-0600)] <athena> well, and it's hard to do much about it after that
[15:28:42 CST(-0600)] <athena> "uhhh ok dog, i guess you win? i bet it was . . . tasty? rolls eyes"
[15:30:45 CST(-0600)] <EricDalquist> grr
[15:31:00 CST(-0600)] <EricDalquist> part of me is wondering if I should just use joda-time for this events stuff
[15:31:13 CST(-0600)] <EricDalquist> I'm getting angry at the java date/calendar objects
[15:43:59 CST(-0600)] <athena> i really hate that API
[15:44:02 CST(-0600)] <athena> even worse w/ timezones
[15:44:07 CST(-0600)] <athena> gaaaaaaaaaaaaaaah
[15:44:24 CST(-0600)] <EricDalquist> lol
[15:44:34 CST(-0600)] <EricDalquist> so that's a no to joda-time then
[15:45:35 CST(-0600)] <EricDalquist> I haven't actually used it before
[15:45:40 CST(-0600)] <EricDalquist> but I know it is the basis for jsr-310
[15:45:43 CST(-0600)] <EricDalquist> which looks quite nice
[15:45:54 CST(-0600)] <EricDalquist> if only it was here now
[15:45:58 CST(-0600)] <EricDalquist> and not slated for jdk8
[15:51:56 CST(-0600)] <EricDalquist> ok ... more work pushed out to github
[15:52:03 CST(-0600)] <athena> wooo
[15:52:05 CST(-0600)] <EricDalquist> lets see if I can actually get this done this weekend
[15:52:12 CST(-0600)] <EricDalquist> I underestimated this interval work
[15:52:20 CST(-0600)] <EricDalquist> have a good weekend
[15:52:25 CST(-0600)] <athena> you too!