Skip to content

Instantly share code, notes, and snippets.

View JessicaG's full-sized avatar

Jessica West JessicaG

View GitHub Profile
@JessicaG
JessicaG / friday_breakfast_schedule
Created June 12, 2014 02:42
#1406Friday Breakfast
0606: Voodoo Doughnuts (Thanks Jeff!)
1306: Santiagos Breakfast Burritos -- Gustavo & Jessica
2006: TBD
2706: TBD
0407: TBD
1107: TBD
BREAK TIME
#Chad Brading && Jessica Goulding
#merge a, b, c to return an array of all numbers
#then sort [1,2,3,4,5,6,7,8,9].
a = [1,4,9] # => [1, 4, 9]
b = [2,3,5] # => [2, 3, 5]
c = [6,7,8] # => [6, 7, 8]
#Option Number 1
(a+b+c).sort # => [1, 2, 3, 4, 5, 6, 7, 8, 9]
#Chad Brading && Jessica Goulding
# Design and implement an algorithm for merging sets of pre-sorted numbers into a single sorted set
# Beginner: Merge two sets
# Intermediate: Merge three sets
# Advanced: Merge n sets based on the data supplied
class MorningLogic
#Intermediate
@JessicaG
JessicaG / Lightning_Talk031114.md
Last active August 29, 2015 14:08
User Centered Design/Programming: Let go of your ego and listen to your users

We have all heard what Usability is, but here is a quick refresher

##What is it## Usability is a measure of the interactive user experience associated with a user interface, such a website or software application. A user-friendly interface design is easy-to-learn, supports users’ tasks and goals efficiently and effectively, and is satisfying and engaging to use.

##Why is it important?## From the user’s perspective, usability is important because it can make the difference between performing a task accurately and completely or not, and enjoying the process or being frustrated. From the developer’s perspective, usability is important because it can mean the difference between the success or failure of a system. From a management point of view, software with poor usability can reduce the productivity of the workforce to a level of performance worse than without the system. In all cases, lack of usability can cost time and effort and can greatly determine the success or failure of a system. Given a choice, peop

@JessicaG
JessicaG / Individual Project
Created November 17, 2014 17:02
FindMyNewHome
### [FindMyNewHome]
### Pitch
Find the best value neighborhood for your ideals when house hunting.
### Description
Creating a search tool where you can enter in filters for what you're looking for, house price, parks, proximity of restaurants, school levels, proximity to public transportation and ideal zip codes. This will then show you the different places that match up with your search, allowing you to find the most ideal home. Once the filter is complete, sending them to a realtor.
### Target Audience
Young families looking to invest in a home and finding the perfect match without the influence of a realtor.
@JessicaG
JessicaG / Individual Project.md
Created November 17, 2014 17:02
FindMyNewHome

[FindMyNewHome]

Pitch

Find the best value neighborhood for your ideals when house hunting.

Description

Creating a search tool where you can enter in filters for what you're looking for, house price, parks, proximity of restaurants, school levels, proximity to public transportation and ideal zip codes. This will then show you the different places that match up with your search, allowing you to find the most ideal home. Once the filter is complete, sending them to a realtor.

Target Audience

@JessicaG
JessicaG / warmup.md
Last active August 29, 2015 14:09
Oath Warmup

Warmup

Begin by answering the following questions:

Why do we use passwords?

To have security over personal information; you are who you say you are essentially. Cryptography: "The science of trust"

What does it mean to say we then trust the service provider?

That we are okay with the service provider having our data and using it if we give them permission

@JessicaG
JessicaG / findmynewhome.md
Last active August 29, 2015 14:09
FindMyNewHome

Project Planning

  • Plan to Have - what features are expected to be in place by the end of the iteration
  • Nice to Have - if things were a bit ahead of plan, how could the features go deeper / be better
  • Uh oh - if things are really behind or going wrong, what cheats can be implemented or cuts made to get back on track

11/20: Checkin

  • Plan: Basic Rails application, deployed to VPS, bootstrap, Ruby Parsing of CSV, Acquire API keys, structure for how app should look, have a way to save search results to a profile
  • Nice: Ruby intake of API's, using Alan's data for pre-K, filtering data
  • Shit: Deployed to local TODO:
@JessicaG
JessicaG / GW_Wedding.md
Created July 7, 2015 21:05
GouldingWestWedding

Home Page

  • Wedding Date
  • Wedding Location
  • Wedding Hashtag
  • Link to "Follow" our progress

Follow our progress

  • Twitter API
  • Instagram API
@JessicaG
JessicaG / production_server_error_capture_notes.md
Last active September 9, 2015 21:45
Travis/Jensen/Production Logging

Travis

  • Branch monitoring for testing
  • Quicker setup, better dashboard

Jenkins

  • More complex setup, doesn't appear to have same error properties

New Relic

  • Monitor available for servers
  • Browser monitoring (how are visitors interacting, slow scripts, loading assets, js errors)