Wow, what a week. I"ve been coding (or reading about coding) for about six days straight. It is hard to believe it was that long, since it is all a blur of for loops and parenthesis.
So, not only was I busy all weekend, but my sleep, that precious me time, was cut short by those jokers in Congress. The DST change happened the weekend before finals week, which is just great. I'd like to do some data analysis to see how the grades suffered because of that (I would not be surprised to see a dip in normalized grades (versus past years) on Monday exams that is slowly erased as the week goes on). I'm mainly upset because I had an 08:30 final on Monday.
As soon as that final was done and we presented our 403 projects, I immediately started reading about Core Data. I had a Computer Vision assignment due this week where we had to write a content based image retrieval system (or CBIR). The program had to be able to save and load data and we get extra points for having a GUI. I had been wanting to try out Cocoa and Objective-C again, so this sounded like a perfect opportunity. I knew about Core Data, but none of the details, so I quickly read as much as I could about it to see if it was feasible. The last time I tried delving into Cocoa (it has been about two years now, so longer than I've officially been a CS major), I was overwhelmed by all the unfamiliar terms and large number of classes. Now that I've learned more and have a better understanding of the concepts (and no longer call methods functions), it wasn't all that challenging. My GUI was pretty basic, just listing essential information and allowing you to perform queries, but it was better than a command line interface. I had lots of ideas about how to make the UI better, but I didn't have time to play around with that.
Okay, enough about CS and CBIR. I wouldn't mind seeing some beer myself, but alas I missed the .83 ride today. Oh well, I just have to wait about 22 hours…