Grab bag
My grab bag is a collection of stuff that you might find useful. Software in the grab bag will usually work, but release cycles are completely random.
HotlinkingFilter
A JEE filter that prevents hot linking (bandwidth leeching). Download as a ZIP file, as a TAR.GZ file and as a TAR.BZ2 file.
ReDirector
An XML-based redirection script. Uses a simple XML file. Download as a ZIP file, as a TAR.GZ file and as a TAR.BZ2 file.
HashCache
The HashCache is a collision-free hash table that only stores hash codes
from Objects, not the actual Objects themselves. This is useful when the most
frequent operation is contains – for example in
compilers when you’d like to quickly find out if a token is part of a
list of keywords. Don’t forget to download
the test case.
Instance
Create instance of any objects (even things like sun.misc.Unsafe)
using Reflection. Doesn’t matter if there are no constructors or the constructors
throw exceptions. Tested and works in a large number of VMs.
Even works in Kaffe! Download as
a ZIP file, as a TAR.GZ file and as
a TAR.BZ2 file.
Unless noted otherwise, all code is licensed under this license, which is an OSI certified Open Source license.
Subscribe
RSS 2.0, Atom or subscribe by Email.
Top Posts
- DynaCloud - a dynamic JavaScript tag/keyword cloud with jQuery
- 6 fast jQuery Tips: More basic Snippets
- xslt.js version 3.2 released
- xslt.js version 3.0 released XML XSLT now with jQuery plugin
- Forum Scanners - prevent forum abuse
- Automate JavaScript compression with YUI Compressor and /packer/