Video Resume Concept Document
Build a presentation for each of my projects. Treat each project as a power point presentation. Using Windows Media Encoder to preform the screen capture.
Overview
This is a capture of all the following videos.
Talk to the bookmarks on the video
Talk to the links that will pop up
Discuss each video briefly.
Background
automating the mundane
working on cars
tv, movies, music
Video tech clips
Create a video for each talking about my work history and technical details to help others understand how to write code
solid vs object oriented
Solid has interfaces
OOP has base classes
interfaces are for external modules
interfaces don't have constraints for child classes
Argument - Interfaces let you do multiple inheritance. Multiple inheritance is bad, use classes with static functions to create better organization of your code.
Argument - interfaces let you swap code out for other code. So does base classes
base classes allows you to put tighter constraints along with automation for child classes
solid lets you create mock classes - This is bad for testing
Threading vs Thread Manager
10,000 threads and the cpu is given equal time to each
100 threads and the cpu is given equal time to each
Math - if you have a task that takes 10sec and that task takes up 5% of the cpu, then you have a simple formula to calc how many tasks you can run in parallel. that's a 200 tasks minus the current cpu usage(system usage). But if you go above that number of tasks you start adding to the time it will take the task to complete.
MySQL performance vs Sharding
Microsoft search with DNA sequencing
AWS cloud vs On Prem
aws cloud is more cost effective if you are replacing an IT team with the cloud, if you have your software developers maintaining the computer infrastructure and will continue to have the same number of software developers if you were to move the computers to the cloud, then the cost would be more than keeping it on prem
Resume
Software Process
A walkthrough of my software process.
Tetris
My first unclassified flash game.
why I created it
Version 1, version 2
What's left to be done
Java Game Engine
The game engine framework.
OpenGL Game Engine
Wow Bot
Purpose
Features
What's it lacking
UT2K4 Bot
Goals
current state
Rss Manager
Rss Parser
Url Parser
Downloader
Exporter
furture state
Distrib Proc
Purpose
Current State
Goals
Sprinkler Controller
Purpose
Current State
Goals
HVAC Controller
Purpose
Current State
Goals
MoCap
Purpose
Current State
Goals