Posts with the “library” tag

3 Episode Taste Test: Tatakau Shisho (Fighting Librarians)

It's somewhat of a shame that (to give its full name) Tatakau Shisho: The Book of Bantorra uses ALI Project for the opening song; it raises the question of whether the group have any range beyond fast-paced anime openings. Regardless, Bantorra is a refreshingly dark show set in a fictional world where upon peoples' deaths, they are transformed into "books" which are stored and tended by the combat-orientated Librarians. This setup is made more palatable than the recent Toshokan Senso (Library War) with these Librarians all wielding magical powers and fighting against a group which makes mindless suicide bombers out of ordinary civilians.

As with most first episodes, pomp and flash is favoured over function

The first episode is a riot of new terms, explosions, magic and cryptic dialogue; starting with an assault on a freighter that is subsequently scuttled, the following episodes get stuck in to the plot which concerns a long dead villain who once brought death to the lands and the resurrection of a vicious plague. The story switches between one of the emotionally numb body-bombs ("Meats") who finds a fragment of the malefactor's book, the arrogant and overpowered acting director of the Librarians - Hamutz Meseta - and a brutal member of the opposing faction, a "True Man". It's pure fantasy padding and marvellously imaginative.

Read the rest of this entry

Building the carousel

chaostangent.com footer carousel

The newest addition to chaostangent.com is the carousel nestling comfortably at the foot of every page. Sporting a variety of "social media" feeds as well as other morsels, it showcases a number of interesting technologies and techniques including: a fully looping carousel (JavaScript and CSS), integration with numerous external APIs (PHP, Zend Framework), screen-scraping and local caching of results to name but a few. It successfully fulfils the primary goal I had for it: cramming as much functionality into a contained a space as reasonably possible.

I can just boot up Zend_Service_Delicious and be done with it right? If only things were that simple.

JavaScript

The carousel interface is design du-jour at the moment - sported by sites such as Apple, BBC iPlayer and Gametrailers - they manage selective display of information while still providing a high degree of interactivity. In short: they're swish and solve the problem of too much to feature in too little space. The carousel library I am using is a simplified, stripped-down version of one I developed for a large work project - for this reason I'm unable to release it under any kind of license. The original has a number of features that I wouldn't be using including automated construction of a "jump to" control and being able to navigate over a number of entries at once. My library is the only one I know of which successfully loops, providing an "infinite" carousel of sorts; other publicly available libraries cease at either end of the carousel which in some situations is more intuitive but the challenge of making one not do this was posed to me, and I couldn't very well pass it up.

Read the rest of this entry