Monthly Archives: March 2014

Still sick, taking a break from library app

Doctor gave me antibiotics and told me not to go to work for a few days, I’m scheduled for tomorrow, and will probably go. I do feel quite a bit better now.

I stopped working on the library application. This was primarily because of boredom, played some games instead.  Think I’m going to change gears to a different project for a bit.  Perhaps back to one of my game projects, or maybe even start working on that Graph Based Paint Program again.  Hopefully a friend of mine will come online, he offered to play Halo 3 the other day, and I said I couldn’t that day, but I do miss that game sometimes so I’d like to play it again.

Sick, working on library app.

I feel really sick today, woke up choking on my own swollen throat. Plan to go to the doctor as soon as possible.

The library app, is going slow, trying to find an API that will give cover art of Movies, Books, and Music, but no one database seems to have good coverage of all of them.  Thinking I’m going to try using FreeBase, a Google API and service which has just about everything, but it doesn’t have much of the cover art. The OMDB API seemed promising, however it’s only movies, and the poster/DVD case art is hosted elsewhere, which I don’t like, but I may end up using it anyway.  For music the best alternative seems to be MusicBrainz, which seems to provide only XML, and I would prefer JSON, though a beta JSON is mentioned. And for Books OpenLibrary seems far the best option.  Think that I may go with a hybrid approach. I’m working on a live copy, so you can track progress at library.matrixpeckham.com

Well, The front page to matrixpeckham.com is up and running. And other things

So, after a few days of work, I have finally changed the front page of the main site from simply “under construction” to something quite a bit more interesting.  Although not done by a long shot, it has an interactive WebGL based background image, which should gracefully fall back on HTML5 canvas rendering in the event WebGL isn’t supported. It’s powered by ThreeJS, and uses noise generation code I found on github. The background allows scrolling and zooming, though the zooming isn’t correct, It does not currently zoom in correctly and fixing it would require some digging, math, and rewriting, which I will do at some point but not right away.
screen of my site

 

Tomorrow I have the day off from my day job, been meaning to catalog my fairly large collection of books and entertainment media for a very long time, now that I have this site seems like a good reason to re-invent the wheel and create a web-app for that.  Think I’ll start designing the Database for that tomorrow.  I’m thinking whole hog, multiple users right away, even though it’ll probably only ever be me that uses it. But I’m thinking it’s a bit late and that I should go to sleep soon, but before that perhaps a quick trip to Reddit to see if there’s anything worth reading.