Project Stardust – Dev Log – SURVIVAL (0.89)
To visually recap progress made with SURVIVAL, I have published a trailer for the upcoming update. Check it out: SURVIVAL will release November 2020 You can download the latest publicly available version (0.81) HERE This development log is a more informal way for me to report progress and keep the outside world in on what has […]
Making an infinitely large play space in Unity3D [Floating Origin]
Today I am going to walk you through a bug I encountered while creating my most recent project Project Stardust. If a camera in Unity moves too far away from the origin of the play space, things start to break down mathematically. Visual artifacts become very apparent, most often seen in the form of vibrating or flickering...
How to become a Software Developer
When you search the internet for how to become a programmer or learn to code you will undoubtedly be met with never-ending advertisements seeking to sell you the easiest or quickest path. I can tell you up front that I will never sell you anything and I won’t even place advertisements on this site. As a software […]
Configure Tomcat 8 JNDI data source
A common task faced in development of Java EE applications is to configure a servlet container with the ability to communicate with external data sources, such as a database. To facilitate this connection we will use JDBC via a JNDI specification. Connection pooling dependencies are located in a single JAR at...
Setup Bitnami certified WordPress on AWS
As a fitting first post to this blog I am going to be discussing the process by which anyone can easily setup a WordPress blog on Amazon’s Web Service platform. The nice part about the Bitnami certified WordPress installation is that it comes pre-configured and fully updated. No messing around with setting up databases or […]
The Birth of Salty Hash
First off, today marks my 5th year of full-time professional software development. In this time I have been employed both as a freelancer and corporate cog. The subject of my projects span: Web Apps, Android, Databases, and Industrial Equipment interface (TCP/IP & JMS). The sole intended purpose of this site is to act as an […]