Software by Steven
Sometimes a square peg is a round hole
Monthly Archives: November 2010
Unravelling Win32 Threads
Posted by on November 29, 2010
For the 3D game we’re working on, I’ve also taken it upon myself to help alleviate load times. We’re using Collada models and it turns out they can get very, very large. Collada files are XML formatted and as such, text takes a while to read in. A common alternative is to convert these static [...]
BBB Subtitle Fixes, On/Off and Remoting
Posted by on November 28, 2010
I’ve been continuing to work on the BBB player and from the list and I decided to tackle two of the items from the list that were quick-fix oversights from past releases. I’m talking about the promised features of toggling subtitles on/off and hooking dummy server calls up for the chapter addition/deletion demo. Also included [...]
BBB 0.3 Preview Change
Posted by on November 27, 2010
In my last BBB-related blogging, I mentioned some upcoming features I’ll be focusing on implementing for this next release. After meeting and discussion, we’re switching focus a bit to further fleshing out the chaptering functionality introduced in BBB 0.1. We’ll still be keeping with some of the simpler oversight fixes, but the new list of [...]
Assembling a Lower Level understanding
Posted by on November 23, 2010
Time for something different from my usual bloggings about JavaScript and the BBB project. Alongside it, I’m on a team of five working to produce a 3D game using C/C++ and DirectX. Luckily, we’ve been granted a custom framework by our professor but it’s still a lot of tough work. Where as many developers take [...]
BBB Player – 0.2 Release
Posted by on November 16, 2010
Here we are, deliverable day. Kevin and I have been gearing up for today’s release by fleshing out the feature set on our player project and iterating/fine tuning what was already there. If you’ve been following my series of blog posts you may have an idea of my portion, but I’m only half the team! [...]
BBB Remote Bookmark Querying
Posted by on November 15, 2010
In preparing for tomorrow’s 0.2 release of the BBB Player, I’ve taken the first step to moving towards remote data retrieval. While right now we’re still using that terrific stub data, it’s at least now not hard-coded into the JavaScript. Instead, it has been hard-coded into a server script which is queried to return the [...]
HTML5 Video Mashup: Green Screen Travel Agency
Posted by on November 12, 2010
Last week, Humph traveled partway across the world to attend the Mozilla Drumbeat Festival in Barcelona, Spain. Turns out, he had a great time. Before going though, he gave us a mini-assignment to be creative and come up with video mash-ups using HTML5 Video, jQuery, and web APIs like Flickr and Google. Inspired by world [...]
BBB Video Player Test Framework Skeleton
Posted by on November 10, 2010
Early on in the prototyping stage when I was first getting used to HTML5 and JSON, I’d written a very rough and primitive suite of tests to test what I was trying to do. In fact, if you look back to the earliest commits into my github repo, you’ll see it floating around here or [...]
TTXT Subtitling for BBB Video Player
Posted by on November 10, 2010
In my last blogging I discussed the research I’d made into forcing XML-formatted plain text to being DOM-parsed. This became an essential task for the BBB Video Player as TTXT subtitle files are just that: XML-structured documents which were coming across as plain text. This could be fixed server-side by associating extension “ttxt” with “text/xml”, [...]
Cross-browser XML Parsing with XmlHttpRequest
Posted by on November 7, 2010
Ah yes, cross-browser coding. Easier now than it was when I first dabbled in JS, but I still get a major sense of satisfaction out of getting something working and working well. For my work on TTXT subtitling, I had to dig deep into the XmlHttpRequest class, edge cases on return types and ended up [...]