Skip to content

Instantly share code, notes, and snippets.

@torshimizu
torshimizu / longest_path.rb
Created December 8, 2018 21:49
Given a matrix, return the longest path of sequential letters through the matrix (can go forward or backward)
require 'set'
mtx = [['A', 'B', 'D'],
['D', 'C', 'E'],
['E', 'F', 'G']]
mtx2 = [['D', 'A', 'G'],
['C', 'F', 'B'],
['B', 'A', 'B']]

Capstone Concept - Tor Shimizu

Problem Statement #2

Chamorro is a dying language and us millennials and post-millennials are glued to our phones. In comes a Duolingo like app that would make learning Chamorro fun, on your phone, and gamified.

MVP Feature Set

At least one lesson built

  • possible also with an algorithm that will take into account what you got wrong and how often you get that wrong and create/load more lessons featuring the same words/problems
  • Drag and drop functionality to arrange words
  • Part of the lesson can include an exercise where you speak the words/answer and the app can identify if the spoken answer is close to the answer key. (possibly using pyacoustid)
@torshimizu
torshimizu / sport_workout_finder.md
Last active June 21, 2018 23:50
Capstone Concept - Sport Exercise to Workout Finder

Capstone Concept - Tor Shimizu

Problem Statement #1

Currently, all workout apps recommend workout plans based on a general part or parts of the body (e.g. chest, legs) you want to work out. However, a workout app that would recommend exercises based on muscles used in specific exercises would be far more helpful when training for a particular sport or activity.

MVP Feature Set

Sport action to specific exercise selector

  • Have a list of motions/actions that an athlete would do in for a particular sport. Once an action is selected, user will see exercises related to the muscles activated for that action.

Using a body tracking technology, determine the muscle groups used in the action recorded

1. Why are you interested in programming? What have you done to expose yourself to programming so far?

      I have always enjoyed learning - from teaching myself in middle school how to knit to filling a composition notebook in my spare time with the definitions and qualities of every part of an atom to learning about mathematical derivatives. Even more, from elementary until college, I loved doing math problems. I would get home and excitedly finish all my math problems, (sometimes doing more than necessary, then begrudgingly get to my other homework. Math problems were fun. I loved that you could take the fundamental concepts and combine them to solve a much more complicated problem. I appreciated that there were rules and structure to follow in solving the problems, which helped direct my focus. Redoing math homework rarely frustrated me; instead, I enjoyed having to find the error and try different approaches until the puzzle was solved. Even now, in my second round of

@torshimizu
torshimizu / TS_Resume.md
Last active June 5, 2018 04:22
TS Resume