CSTom.io

while(true) { technicalDebt(); }

Installing Laravel 5.2.* with Homestead and configuring it with PHPStorm on Windows 10 (Part 1 of 2)

Posted on August 21, 2016

Categories: Web Development

Jump to part 2 Prerequisite Software There is a small set of software that I recommend having installed before continuing with this guide. It’s not absolutely necessary, but it may prevent problems down the road. Git with GitBash (I used version 2.8.1) Also, setup SSH to work with Github VirtualBox version 5.0.* (The latest version […]

After the documentation fails, check the source code

Posted on March 19, 2016

Categories: General Programming Personal

TLDR: Check the title. The documentation might be outdated. Intro and backstory Every programmer has those, “Aha!” moments when too much time has been spent on a problem and then the solution finally begins to surface. That moment came to me a couple of weeks ago while working on a client’s e-commerce website. Most of […]

SurvivorZ, a 2D isoemtric game for Android OS

Posted on April 6, 2015

Categories: College Game Development Projects

For an Android mobile development course, we decided to create a game for Android. The game idea was based off of Rebuild, a popular iOS and Android game. Link to Rebuild (external site) I took the roles of project lead and lead programmer. The work for these roles included: Project lead roles: Researching and learning […]

The artsy side of me from long ago…

Posted on March 31, 2015

Categories: Uncategorized

Check out my deviantArt account from long ago. My career first began with Adobe photoshop. With photoshop, I learned to enjoy graphic work. From photoshop, I gained a passion for web development. I learned HTML/CSS and integrated that with photoshop to develop simple websites . All of this had been accomplished by the 10th grade. […]

Project Estimation Database

Posted on March 30, 2015

Categories: College Projects

I can’t disclose much of the details of the project estimation database but I will generally discuss: Motivation Stakeholders Goals Implementation Mockup UI Results Estimated Completion Date Motivation Estimating piping process jobs can be especially daunting when using an archaic pencil-paper system. One must keep track of different categories of work of various sizes spread […]

A Java GUI Login Dialog

Posted on March 30, 2015

Categories: General Programming

This tutorial was developed in late 2011. The result is a login dialog developed in Java which accepts a username and password within a GUI. Link to tutorial (external link): Java Login Dialog Tutorial (codecall.net) Sample screenshot: csTom

Motion Capture Research

Posted on March 30, 2015

Categories: College Projects

Motion Capture Research In the Spring of 2012, a fellow research member and I researched methods in motion capture for physical therapists under the supervision of Dr. Diaz. Goals: Remove the subjective opinions of physical therapists. Ease the therapy of patients undergoing physical therapy The research began with the use of a motion capture “arena” […]

Legomindstorms NXT

Posted on March 30, 2015

Categories: High School Personal Projects

Here is a small project a friend and I worked on using the Lego mindstorms NXT.  Essentially, the robot detects if any physical object has pushed against a touch sensor. If so, then the robot clamps onto the object and attempts to move it. We programmed the sensors and intelligence onto the brick using leJOS. […]