Skip to content

Instantly share code, notes, and snippets.

View mikedolan03's full-sized avatar

Mike Dolan mikedolan03

View GitHub Profile
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
using System;
public class ObstacleAvoidance : BTNode
{
IBehaviorAI myAI;
Transform agentTransform;
float avoidDistance;
@mikedolan03
mikedolan03 / VertexColorTransparent.shader
Last active March 19, 2019 03:09 — forked from jhorikawa/VertexColor.shader
Unity Shader to visualize vertex color.
Shader "Custom/VertexColorT" {
SubShader{
Tags{ "Queue" = "Transparent" "RenderType" = "Transparent" }
LOD 200
CGPROGRAM
#pragma surface surf Lambert vertex:vert alpha
#pragma target 3.0
struct Input {
@mikedolan03
mikedolan03 / portfoliofeedback.md
Last active August 15, 2018 20:55
portfolio feedback

Reviewers: Jenny, Brian, Thinkful Slack

Brian

Bugs -

  • app pictures were off center on mobile

Style

  • increase spacing between sections
@mikedolan03
mikedolan03 / portfoliotext.md
Last active August 13, 2018 19:34
Portfolio Website Planning Text

Headline

Hi I'm Mike. I'm a full stack web developer with experience in education, content marketing, game development and politics. I love to be constantly learning new things and applying my skills to solve problems and create exciting applications.

Bio

Ever since I got my hands on my first computer (my dad's black and orange screen suitcased-sized work laptop in the early '90s) I've been creating things with code. From making 'Choose you own adventure' games using Goto: statements in qBasic to building virtual reality worlds using Unity3D, I've always had a passion for programming. That's why I decided to join Thinkful's Full Stack Flex Web Developer program and finally make a switch into a career I always wanted to explore. At Thinkful, I built up my HTML, CSS and JavaScript skills to create responsive, mobile-first web applications as well as learned state-of-the-art web development techniques using Node and React.

When I'm not coding web apps on my laptop, I might be on my other computer protot

@mikedolan03
mikedolan03 / bigodrills.md
Last active August 8, 2018 21:02
Big O Drills

1

function isEven(value){ -- this function just takes one value so the data set is always 1

if (value % 2 == 0){ ---has one thing we are evaluating

return true; --returning true or false

}

Users: Brian, brother and Jenny, wife

Both liked the style and color pallete. They found the adding of data was not too difficult.

Brian noticed that his symptoms weren't refreshing after adding. Two things could be causing the issue. One, I was basing the symptom list on 'recent' symptoms but using the days pulled by the user query as my data set. So if today's date is not part of the search, you wouldn't see the update. I changed this feature to mirror the Food Lists showing today's food list. The other issue that is difficult to solve is the dates on the server vs user computer seem to not always match up. Because of javascript's date format is not always accurate, I tried to address this using the moment.js library and looked into format warnings but I think the bug persists.

@mikedolan03
mikedolan03 / feedbackstatic.md
Last active July 25, 2018 02:49
Feedback on static client design

Users- Wife, mentor, brother, brother-in-law

Do my users think the app is interesting or valuable?

  • Yes, while there are a lot of tracking apps, the idea of presenting tracked data in an interactive infographic way is exciting to users I demo this to.
  • Intitial idea of showing foods/searching by foods was less helpful. Users want to connect symptoms to food - starting from symptom.

Did my users use the app as I intended?

  • Yes although testing revealed ways users would intuitively want to use the app.
@mikedolan03
mikedolan03 / StaticClient.md
Created July 13, 2018 18:28
static client links