My Projects
All projects listed below are free and open source.
A Java class which demonstrates how to determine if a specific library is included in the system class path.
Google Tag Library Not maintained With the Google JSP Tag Library, developers and designers can easily incorporate Google queries, search results, cached pages and spelling suggestions into any website or application. HttpStatus JSP Tag Library A simple JSP Tag Library to display the code, reason, cause and/or message for HTTP status codes in JSP error pages. LifeBlogger Not maintained LifeBlogger allows you to post your Nokia Lifeblog favorites to your blog. RIFE2 A full-stack framework to effortlessly create web applications with modern Java RIFE2 Template Renderers A collection of useful template renderers for RIFE2. Robots Not maintained A utility class to identify a browser's user-agent against a list of known search engines, crawlers, spiders and robots. Semantic Version Annotation ProcessorAutomatically generates a semantic version class based on annotation attributes or properties file. The generated source code is based on a fully customizable Mustache template.
SimplePool Not maintained A simple database connection pool for web apps using JSTL. TestNG Generator Not maintainedTestNG Generator is a is a very simple IntelliJ IDEA plugin that generates a TestNG test class skeleton for all the current class methods.
TextToHTML Not maintained A set of XML/HTML encoding methods which have been donated to the Roller Weblogger project.
A simple implementation of the link shortening (bitlinks) abilities of the Bitly v4 API.
CryptoPriceA small library to retrieve cryptocurrencies (Bitcoin, Ethereum, etc.) current spot, buy or sell prices.
is.gd Shortner A simple implementation of the is.gd API. JokeAPI A simple library to retrieve jokes from Sv443's JokeAPI. Kobalt Not maintained A Kotlin-based build system for the JVM. kobalt-exec Not maintained Command Line Execution plug-in for the Kobalt build system. kobalt-maven-local Not maintained Maven Local Repository plug-in for the Kobalt build system. kobalt-pom2xml Not maintained Project Object Model (POM) generation plug-in for the Kobalt build system. kobalt-property-file Not maintained Property Files editor plug-in for the Kobalt build system. kobalt-versioneye Not maintained VersionEye plug-in for the Kobalt build system. mobibot mobibot is the Kotlin-based bot residing on the #mobitopia IRC channel. Pinboard Poster A small library for posting to Pinboard. ReadingTimeA simple implementation of Medium's Read Time calculation for blog posts, articles, etc.
Semantic Version Plugin for Gradle A Semantic Version Plugin for Gradle that manages a project version via a properties file, and provide tasks to automatically increment major, minor, patch and build version numbers. UrlEncoder A simple Kotlin Multiplatform library to defensively encode/decode URL components.
Mobile
Python scripts (hook) to automate obtaining Let's Encrypt certificates, using Certbot DNS-01 challenge validation for domains DNS hosted on NameSilo.
xmmslist 0.1 Not maintained A Python script to generate a publishable playlist using XMMS.
Red Hat 8 packages for imap-2001a-15 with DRAC support. Colin Bloch has included them with his installation instructions.
IMAP 2001a-18 w/ DRAC Not maintained Red Hat 9 packages for imap-2001a-18 with DRAC support. Colin Bloch has included them with his installation instructions.
Misc.
A Dart implementation of the standard cat Unix utility that concatenates file(s) to standard output or file.
JSP TagList Not maintainedAn UltraEdit tag list referencing all JSP directive, action, and tag library tags as well as frequently used built-in objects.
SherlockRSS Not maintained SherlockRSS allows viewing of RSS feeds in Sherlock.