Recent Posts
Archives
Categories
Category Archives: Programming
Bandwidth-efficient HDR WebGL Textures
Storing high dynamic range (HDR) images is a solved problem in general, such as using the excellent OpenEXR format. When is comes to the web, however, there are two major problems. The first is that web browsers don’t support any … Continue reading
An Efficient Method of Serving Many Small Files
Certain types of web content, such as map tiles and image pyramids1, require serving many small files, but this can often be inconvenient. Transferring a large number of small files over SCP or SFTP is very slow, and managing these … Continue reading
Automated Document Creation and Typesetting with LaTeX
Creating a new document class file and then using this class is usually considered the “correct” way to typeset a form or other document generated with data in . However, there’s also the quick-and-dirty method of creating a regular document … Continue reading
Bootstrap Navbar without jQuery
While I’m fond of Bootstrap in general, I dislike how much it relies on JavaScript and particularly dislike its dependency on jQuery. I have nothing against using JavaScript for creating interactive content, e.g. web applications, or progressive enhancement, e.g. lightboxes … Continue reading
Print Maps
Web maps, e.g. Google Maps, normally don’t print well, as their resolution is much lower than normal print resolution, not to mention the various other unwanted text and elements that print along with the map. While the unwanted elements can … Continue reading