Skip to content

Instantly share code, notes, and snippets.

For our open source project, we chose the Spree library https://github.com/spree/spree/blob/master/.github/CONTRIBUTING.md which is an open source ecommerce solution for Ruby on Rails. The issue chosen was https://github.com/spree/spree/issues/7734 . The issue consisted of a bug where users could promotions as they checked out an order, but the order total not limiting the discount amount to $0.
To get started, we followed the procedures to clone down the repo. Immediately, we encountered an error on our ruby version and had to update from 2.4.1 to 2.4.2 . Then, our next issue preventing us from setting up the repo successfully was installing the MySQL database; specifically, MySQL 2.
Once we successfully cloned down the environment we found they had created several sub-environments in the Spree application. One for testing (Core) and one for spinning up your local development environment (Sandbox). Additionally, another new feature we saw was a directory structure breaking down into front-end, back-end,
@vaidashi
vaidashi / JS bubble and merge sort
Created November 20, 2017 22:15
Sorting Suite with JS
function bubbleSort(list) {
var length = list.length;
for (var i = 0; i < length; i++) {
for (var j = 0; j < (length - i - 1); j++) {
if(list[j] > list[j+1]) {
var temp = list[j];
list[j] = list[j+1];
list[j+1] = temp;
}
@vaidashi
vaidashi / Reflection on Learning Experiences
Created November 13, 2017 17:31
prework(reflection) - Mod 4
## M4 Reflection
Fork this gist and answer these questions to reflect on your learning experiences.
* What brought you to Turing?
A chance to learn skills needed for web development.
* Where do you see yourself after Turing?
Hopefully employed within 90 days of the end of mod 4. Ideally in a good position but since it will be the first gig post-Turing, I can't afford to be that selective.
### [Project Title] MapIntr
### Pitch
1 sentence that explains the value proposition of the application. How would you explain it to a potential business partner, team member, or investor?
### Problem
There doesn’t currently exist an app where you can search ticket prices, see travel requirements (VISA, travel bans, etc.), see weather forecast for dates of travel, forex rates against US$, and important news that could affect international travel.
Group Member Names:
Mike H, Ash, Joan, Sam
When are group members available to work together? What hours can each group member work individually? Are there any personal time commitments that need to be discussed?
All members are available to work everyday and there are no scheduling constraints.
How will group members communicate? How often will communication happen, and how will open lines of communication be maintained?
Slack.
Which feature(s) does each group member want to work on? Which feature(s) does each group member not want to work on?
@vaidashi
vaidashi / setting_expectations.markdown
Last active September 11, 2017 20:52 — forked from Carmer/setting_expectations.markdown
Setting Expectations

Setting Group Expectations

Group Member Names: Ash, Brandon, JP, Danny

  1. When are group members available to work together? What hours can each group member work individually? Are there any personal time commitments that need to be discussed?

No identiable constraints exist.

  1. How will group members communicate? How often will communication happen, and how will open lines of communication be maintained?
For the purposes of what we are learning and working on here at Turing, agile processes are unintentionally the only way for groups to work together successfully.
Feedback III Reflection
What are you doing well as a pair programmer and collaborator? How do you use your strengths as a team member?
I've done well collaborating with team members. Even within one situation where I did not have the greatest experience with the classmate I was partnered with.
How would you like to continue to develop your strengths?
Furthering my programming knowledge skills.
What would you like to improve on as a teammate?
Knowing how to craft my communication specific to how the person I'm communicating with can best receive it.
Feedback II Reflection
Date of feedback conversation:
8/24/17
How did you prepare for the conversation?
Wrote down some notes.
How did the conversation go for you? What was easy about the conversation? What was more difficult?
We each had an opportunity to work on various aspects of the project which allowed us to have a great learning opportunity.
Documentation Guidelines for Cold Outreach I Deliverable:
Name of contact
"The mentor (or alum) I contacted is Nick Isaacs"
Date of contact
"07/09/2017"