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 (smile)

[10:38:06 CST(-0600)] <EricDalquist> (smile)

[10:39:27 CST(-0600)] <Arvids> wish you nice weekend - my weekend is starging now (smile)

[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> (smile)

[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> (sad)

[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 (smile)

[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 (tongue)

[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 (tongue)

[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 (smile)

[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 (sad)

[15:52:20 CST(-0600)] <EricDalquist> have a good weekend (smile)

[15:52:25 CST(-0600)] <athena> you too!