to your HTML Add class="sortable" to any table you'd like to make sortable Click on the headers to sort Thanks to many, many people for contributions and suggestions. Licenced as X11: http://www.kryogenix.org/code/browser/licence.html This basically means: do what you want with it. */ var stIsIE = /*@cc_on!@*/false; sorttable = { init: function() { // quit if this function has already been called if (arguments.callee.done) return; // flag this function so we don't do the same thing twice arguments.callee.done = true; // kill the timer if (_timer) clearInterval(_timer); if (!document.createElement || !document.getElementsByTagName) return; sorttable.DATE_RE = /^(\d\d?)[\/\.-](\d\d?)[\/\.-]((\d\d)?\d\d)$/; forEach(document.getElementsByTagName('table'), function(table) { if (table.className.search(/\bsortable\b/) != -1) { sorttable.makeSortable(table); } }); }, makeSortable: function(table) { if (table.getElementsByTagName('thead').length == 0) { // table doesn't have a tHead. Since it should have, create one and // put the first table row in it. the = document.createElement('thead'); the.appendChild(table.rows[0]); table.insertBefore(the,table.firstChild); } // Safari doesn't support table.tHead, sigh if (table.tHead == null) table.tHead = table.getElementsByTagName('thead')[0]; if (table.tHead.rows.length != 1) return; // can't cope with two header rows // Sorttable v1 put rows with a class of "sortbottom" at the bottom (as // "total" rows, for example). This is B&R, since what you're supposed // to do is put them in a tfoot. So, if there are sortbottom rows, // for backwards compatibility, move them to tfoot (creating it if needed). sortbottomrows = []; for (var i=0; i
Frequent readers of Political Calculations will recall that we recently lost all our in-work data, as the USB flash drive upon which it much of it was stored failed, and which later turned out to not be recoverable. That also meant that we also lost every project that we had started but not yet fully developed into the tools and posts that we routinely feature.
Our immediate focus following the loss of our work lay in fully recreating from scratch the tool that gives our readers the ability to design and test drive their own version of the U.S. income tax. But now, with that project now fully developed and follow on projects related to it off on the distant horizon, we find we need to return to our data needs. Namely, what technology should we use to support our development processes?
Until the only sign of life our old USB flash drive showed was a blinking light revealing that no personal computer would ever again recognize its existence, we were pretty happy with the drive we were using. It satisfied our needs to be able to quickly access and transfer data between multiple computers while being extremely lightweight and portable. Our work was secure, highly transferable, and until we found out otherwise, easily and rapidly accessible.
In looking at our unique needs, we went shopping for a similar device, but one that offers enhanced protection against total data loss.
The solution upon which we lighted is the SanDisk Cruzer Titanium Plus. Here's why:
Why not just go fully online? The main reason: Internet access connection speed variability. Being highly mobile, we frequently move between computers where connection speeds range from tortoise through middle-aged hare (we can't afford the ultrafast rocket rabbit service!) and we despise having to wait anywhere from twenty to one hundred eighty seconds just for a simple spreadsheet to upload or download. A physical flash drive solves the time access problem and, from what we expect, the online backup storage service will simply augment it.
Labels: none really
Welcome to the blogosphere's toolchest! Here, unlike other blogs dedicated to analyzing current events, we create easy-to-use, simple tools to do the math related to them so you can get in on the action too! If you would like to learn more about these tools, or if you would like to contribute ideas to develop for this blog, please e-mail us at:
ironman at politicalcalculations
Thanks in advance!
Closing values for previous trading day.
This site is primarily powered by:
The tools on this site are built using JavaScript. If you would like to learn more, one of the best free resources on the web is available at W3Schools.com.