diymusicserver.blogspot.com
DIY Digital Music Server: Writing the Music Server software
http://diymusicserver.blogspot.com/2010/09/writing-media-server.html
DIY Digital Music Server. Saturday, September 4, 2010. Writing the Music Server software. Having decided that I was going to write my own Music Server software from scratch I had to then figure out a number of core issues that were fundamental to succeeding. Create some form of database of track information to allow easy selection via a user interface. Decode and play the media files on the server and access track metadata (MP3 tags etc) to populate the track database. Using JLayer, MP3SPI, VorbisSPI and...
diymusicserver.blogspot.com
DIY Digital Music Server: September 2010
http://diymusicserver.blogspot.com/2010_09_01_archive.html
DIY Digital Music Server. Tuesday, September 14, 2010. I needed a database that would allow the the Music Server to access information about Artists, Albums and Songs/Tracks in a simple and easy to access format. As already mentioned in the previous post the Web UI is written in javascript and working with JSON ( http:/ json.org/. The song/track JSON structure itself mimics the IDv3 MP3 tags that are read from the MP3 files. Here is an example of one :. Album": "Legion of Boom",. Mp3id3tag.track": 4,.
rbackhouse.blogspot.com
Richard Backhouse's Blog: April 2011
http://rbackhouse.blogspot.com/2011_04_01_archive.html
Saturday, April 30, 2011. Optimizing with AMD JavaScript loaders. In a previous blog post. I talked about writing JavaScript optimizers that run dynamically. That is to say when a Web Application is serving JavaScript resources the server itself is performing optimizations to ensure the JavaScript is returned to the web client in the most efficient way possible,. AMD ( Asynchronous Module Definition. So how does one obtain this dependency information? Here is an example of an AST walker that obtains the ...
rbackhouse.blogspot.com
Richard Backhouse's Blog: March 2011
http://rbackhouse.blogspot.com/2011_03_01_archive.html
Saturday, March 26, 2011. Writing your own CommonJS module loader. As more and more JavaScript code uses the CommonJS module spec. For loading it became apparent that the work I had been doing in the Dojo Zazl. Project was going to have to support loading CommonJS modules. One of the driving factors for me was wanting to use the fantastic JavaScript compressor and parser Uglify-JS. Which is written in JavaScript itself. And that meant supporting CommonJS modules in the Zazl JavaScript too. Provide an "ex...