Mark Kolich's repositories
spray-servlet-webapp
An example web-application built around Spray and spray-servlet. With full spray-json integration too.
7zip-sfx-java
Package and ship your Java (or Scala) application as a single Windows executable with 7-Zip SFX.
havalo-kvs
A zero configuration, non-distributed NoSQL key-value store that runs in any Servlet 3.0 compatible container.
kolich-httpclient4-closure
A Java 8 wrapper around the synchronous Apache Commons HttpClient 4.
logback-capturing-appender
Demonstrates how to capture Logback logging output for unit tests.
interviews
Thoughtful solutions to coding questions I ask, or have been asked, in technical interviews.
axisviewer
Java app to watch/stream a motion JPEG feed from an Axis network camera.
cappuccino
A simple, and somewhat lame, web-server for Windows backed by Restlet.
generate-indices
Generate HTML indices (index.html pages) for a set of nested directories.
kolich-aws
A Java 7+ client for the Amazon Web-Services (AWS) API — currently supports S3, SQS, and SES.
twitter-feed
A tiny Servlet based web-app that fetches, caches, and serves a users' tweets from the Twitter API.
beacon
Tiny Java app that meshes a UniFi UDM uplink IP with AWS Route 53 DNS.
flexmark-java
CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.
havalo-kvs-client
A client for the Havalo-KVS RESTful API. Written in Java, but Scala compatible.
java-saml
Java SAML toolkit
jetty9-embedded-static-server
Demonstrates how to use embedded Jetty 9's DefaultServlet to serve static content.
kolich-bolt
A wrapper around Java's ReentrantReadWriteLock with graceful wait and cleaner fail support.
kolich-common
My core common Java classes packaged up into a nice lil artifact.
kolich-spring
My set of shared/common Spring 3 utility classes for building powerful Spring 3 enabled web-applications.
kolich-twitter
Just another Twitter API 1.1 library written in Java. Uses GSON and oauth-signpost.
markkolich.github.io
My GitHub Pages powered landing page & personal Maven2 repository.
pusa-chat
A lightweight, pure Java, multi-user web based chat application built around Spring 3.2.
unifi-rebooter
A tiny Java app that SSHs into UniFi Access Points and other Ubiquiti devices and auto-reboots them on a cron schedule.