{ maxbo.net }
Programming projects, techy things and general computer ramblings
Blog
About
Web
Programming
JavaScript
Best New Features in ECMAScript 6
17/04/2016 11:58
ECMAScript (the language that JavaScript is based on) is currently undergoing its first major upgrade since 2009. Here's an overview of the most important changes coming in ECMAScript 6... As decided by... well... me.
Web
Programming
Subdomain that points to a dynamic IP address without dynamic DNS
27/07/2015 23:28
Have you ever wanted to host a website from your home computer behind a dynamic IP with an easily memorable URL? If so then here's a guide that will let you do so. The only requirement is that you have full access to a publicly accessible web server somewhere else to redirect from.
Web
CSS
Masonry Layout with Pure CSS
28/03/2015 16:43
When making this site I wanted to implement a responsive masonry layout but found Desandro's plugin to be a little finicky to work with. Luckily there is a simple solution using CSS columns that works well as long as you don't need to support IE9.
Drones
Video
Video - Let's go fly a drone, up to the highest height!
16/03/2015 16:06
If you're like me you look forward to the day that our world is controlled by our evil drone overlords. Here's a video of me testing out Evil Drone Overloard Mk1.
Programming
C#
Batch Image Shrinker Using the TinyPNG API
16/03/2015 13:23
TinyPNG is a great tool for reducing the size of .png and .jpg image files without reducing quality. However the website has the limitation of only processing 20 files at a time and no way to download the files in a batch. I've written a tool that gets around these limitations by using the TinyPNG API to batch process all the images in a directory.
Programming
Web
FFT Visualisation with the JavaScript Audio API and <canvas>
15/11/2014
This is just a simple tool that allows you to visualise the effect that various types of audio filters have on sound. Just use the controls to change the properties of the filter and you'll see the result in the animation below.