Welcome to my website. I use it to host some of the projects that I have made, alongside some other things.
To see some of my upcoming projects and changes to the website, see my to-do list. For more about this website, see the about page. I can be contacted at admin@donotturnoff.net.
simpledoc
A hypertext retrieval and display system based on my custom markup and styling languages, SDML and SDSS. Inspired by the static content of the early web, this system focuses on simplicity while still providing flexible markup and styling and a feature-rich browser.
JThree
A basic 3D rendering engine which I wrote in Java for my A-level computer science coursework, which I've since used in a few of my other projects. It uses a scanline z-buffering algorithm to rasterise polygons. It can handle block colours and textures, applies basic lighting effects, supports object storage and retrieval and allows for object interaction through the use of an "object buffer".
JHTTP
A fairly feature-rich HTTP server written in Java. Amongst other things, it supports virtual hosts, multi-threaded client handling, custom error pages, GZIP and Deflate compression, page-specific configuration, PHP server-side scripting and HTTP Basic authentication.