Skip to content

Instantly share code, notes, and snippets.

@livmaria7891
livmaria7891 / productplan.md
Created January 2, 2017 05:12
Capstone Product Plan

#AutoPilot Product Plan

###Problem Statement

A series of experiments led by Professor Kathleen Vohs at the University of Minnesota demonstrated that making decisions throughout the day--whether pleasant, difficult, or mundane--wear down a person’s mental energy. Other studies led by Professor Roy Baumeister at Florida State University have shown that depleted mental energy reduces a person’s self-control and ability to make smart decisions throughout the day. Autopilot is an iOS app that helps users reduce the number of decisions they make while performing mundane tasks during the day. Additionally, it allows users to interact with the app from the lockscreen to reduce potential distractions while performing their everyday routines.

###Market Research

Different types of apps exist to help people organize their daily lives and build new habits. Primarily, these types of apps include to do list apps, habit tracking apps, and reminders. While these types of apps can help a user conserve mental energy by rem

@livmaria7891
livmaria7891 / capstone.md
Last active January 2, 2017 18:21
Capstone Project Proposal

#A To Do List/Routine Keeper for Distractible Humans

Problem Statement: Unlocking a phone and opening an app to access a single item on a to do list can be time consuming, and it's far too easy to find oneself distracted by all of the fun features a phone has to offer. Additionally, many to do list apps do not allow users to save lists they may want to reuse.
Draft Feature Set: This app will allow users to interact with their to do lists directly from their phone’s lock screen and save lists for future use (a feature that’s great for people trying to establish new habits and routines).

###MVP

  • When a user opens the app, they will see the option to add a new list
  • When a user opens the app, they will be able to view their saved lists
  • For new lists, users can add each step they'd like to complete in order
@livmaria7891
livmaria7891 / bio.md
Last active December 5, 2016 03:31
Olivia Legge's Bio

Before beginning Ada, I taught math and reading to special needs students in a low income school, where I used instructional data and educational technology and to create meaningful goals for my students and facilitated the learning processes to help them achieve those goals.

Teaching students with special needs gave me a unique opportunity to watch and empathize with my students’ frustrations with all kinds of technology. Their struggles taught me the importance of accessibility and the need to create a positive and intuitive user experience.

As a student at Ada, I have an affinity for writing clean readable code, finding logical solutions to difficult problems, and creating an enjoyable user experience. When I am not hacking away at my keyboard, you can find me cafe crawling around Seattle or lost on the local hiking trails.

@livmaria7891
livmaria7891 / 12 days
Created August 30, 2016 16:04
12days
class Xmas
def initialize(gifts)
end
def self.gifts(num)
@gifts = [
["a partridge in a pear tree"],
module Bank
class Account
attr_reader :balance
attr_reader :owner
def initialize(id,balance)
@id = id
if balance < 0
raise ArgumentError.new("Initial Balance cannot be negative")
@livmaria7891
livmaria7891 / Leap Year
Created August 23, 2016 20:19
Weekend Warrior Leap Year
def leap_year?(year)
if (year % 4 == 0 && year % 100 != 0) || year % 400 == 0
return true
end
end
@livmaria7891
livmaria7891 / guess.rb
Created August 18, 2016 22:27
For Nkiru
class Game
attr_accessor :word
def initialize(word)
@wrong_guesses = 0 #counter down
@total_guesses = 0 #counter
@word = word.upcase.split("")
@correct_guesses = 0 #compare to word.length
@livmaria7891
livmaria7891 / wave2.rb
Created August 17, 2016 04:50
Solar System Wave 2
class Planet
attr_accessor :planet_hash, :name, :moons, :escape_v, :surface_temp, :type, :distance
def initialize(planet_hash)
@name = planet_hash[:name]
@moons = planet_hash[:moons]
@escape_v = planet_hash[:escape_v]
@surface_temp = planet_hash[:temp]
@type = planet_hash[:type]
@livmaria7891
livmaria7891 / wave1.rb
Last active August 23, 2016 16:27
Solar System Wave 1
class Planet
def initialize(name,moons,escape_v,temp,type,distance)
@name = name
@moons = moons
@escape_v = escape_v
@surface_temp = temp
@type = type
@distance_from_the_sun = distance
end
@livmaria7891
livmaria7891 / mood_analysis.rb
Last active August 15, 2016 04:18
Mood Analysis assignment
#Assigns a hash to the variable FEELINGS
FEELINGS = {
#Assigns array to happy key
happy: %w(yay good great),
#Assigns array to sad key
sad: %w(terrible awful horrible)
#Close Hash
}
def strip_punctuation(entry)