I’ve started to get really into using Google Calendar and it works all fine and dandy on my desktop (multiple large monitors), but when I get to my smaller laptop screen it’s hrd to see more than an event or two per day in the 4-week view (especially since I keep my browser window small-ish). This led me (through various googling) to the Stylish plugin for Firefox (I think it’s available for other browsers, too), and a few styles: Shrink Sidebar, colorize Saturday & Sunday, and Compact Header. These were a good start, but just not enough for me, so I hacked up my own version of Compact Header and added another style to do some more shrinking.
Continue Reading »
http://2718.us/lj-stat/ is a page giving some comparative statistics on various LJ-code-based sites.
The underlying data is updated approximately daily. All numbers are based on what is supposed to be the “raw” data at /stat/stats.txt, even though on some or all sites there are significant discrepancies between the numbers reported in /stats/stats.txt and those shown at /stats.bml.
If you know of other LJ-code-based sites that you’d like to see added, please comment with the name/url. Also comment if you have any suggestions as to design, features, or other statistics you’d like to see.
Through the tail end of last week and into this weekend, I’ve been learning some (more) javascript, learning to use the jQuery library/framework, and learning to make AJAX work. I’ve discovered just how much of a royal pain it is to trap keyboard events in a way that works across platforms (mac-pc, mostly, is what I care about), though I did get pretty much all of the keyboard stuff I wanted working (arrow keys, ctrl+arrow keys, enter key). I also learned how to make the page communicate back to a PHP backend via AJAX in a sensible way (buffering data to be sent back so as to prevent thrashing the server).
This is all in stark contrast to my previous experience with script.aculo.us, wherein I was able to make some really nifty shiny stuff work really well without having to learn too much, but it was still all traditional client-server and nothing properly AJAX and all the workings of the javascript were so specific to script.aculo.us that I didn’t really learn any js. jQuery seems much more straight-forward, even though it also seems to provide only a much lower level of functionality, though I did start to fiddle with animations with jQuery.
Hopefully, some jQuery and AJAX will find their way into some of my production stuff in the next few weeks.
Hello. This may or may not end up being a place where I post random things I’m pondering or doing that relate in some way to technology. I don’t know yet. At the moment, it’s the realization of a random thought combined with an exercise in procrastination.