Skip to content

Instantly share code, notes, and snippets.

View dtinianow's full-sized avatar

David Tinianow dtinianow

View GitHub Profile
Length Points Week
20 minutes 10 Week 2

The Concept of Require - Research

When you start working with WebPack for GameTime, you'll notice that you can't just define a variable in one file and find it in another as easily as you can in Rails.

Deliverable

Length Points Week
15 minutes 5 Week 1

ES6 Research

Throughout the module (and your journey to Google enlightenment while working on IdeaBox2.0) you may notice a few different ways that JavaScript code is being written.

That might have something to do with something called ES6 and ES5

##Word Count My code: here

  • Responder #1 (here) - This approach was pretty similar to mine. They used the same exact technique to initially reformat the string as an array. Instead of a using a for loop with if/else conditionals to create the word list object, they used reduce and a ternary statement to condense the code into just a few lines.

  • Responder #2 (here) - This response used the match method with whitespace as an argument to get an array of all words. They changed each word to lower case inside of a for loop. Their conditions in the loop were basically the same as mine, except they were each condition was put on only one line. They explicitly checked in a condition was undefined, which could be implied and is not neccesary to write.

  • Responder #3 ([here](http://exercism.io/submissions/d99b45a0

@dtinianow
dtinianow / rails_setup.md
Created October 3, 2016 19:37 — forked from ryanflach/rails_setup.md
Common setup for a new Rails project
  1. rails new <project_name> -d postgresql --skip-turbolinks --skip-spring -T
  • -d postgresql sets up the project to use PostgreSQL
  • --skip-turbolinks & --skip-spring creates a project that does not use turbolinks or spring
  • -T skips the creation of the test directory and use of Test::Unit
  1. In the Gemfile:
  • Available to all environments:
    • gem 'figaro' - store environment variables securely across your app (docs)
    • Uncomment gem 'bcrypt', '~> 3.1.7' if you will be hosting your own user accounts with passwords (docs)
  • Inside of group :test:
    • gem 'rspec-rails' - user rspec in place of minitest (docs)
@dtinianow
dtinianow / running_app_in_production_locally.markdown
Last active August 3, 2016 21:51 — forked from rwarbelow/running_app_in_production_locally.markdown
How to Run a Rails App in Production Locally
  1. Add gem 'rails_12factor' to your Gemfile. This will add error logging and the ability for your app to serve static assets.
  2. bundle
  3. Go to into database.yml and change username to the name of your computer (type whoami into command line)
  4. Run RAILS_ENV=production rake db:create db:migrate db:seed
  5. Run rake secret and copy the output
  6. From the command line: export SECRET_KEY_BASE=output-of-rake-secret
  7. To precompile your assets, run rake assets:precompile. This will create a folder public/assets that contains all of your assets.
  8. Run RAILS_ENV=production rails s and you should see your app.

Remember to clobber your assets (rake assets:clobber) and re-precompile (rake assets:precompile) if you make changes.

Setting Group Expectations

Group Member Names:

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?

Pat - Doing meet and greet this weekend and moving to Denver next weekend. Good at remote work. Pat will be here from 9-4. Pending weekend hours. Will check in again on Friday re weekend. More inclined to work in the morning.

Yoseph - Wants to attend to meetups. Usually occur at 5-6. Will give us 24 hour notice. Arrives at 7, no time restriction to leave.

@dtinianow
dtinianow / week_3.markdown
Last active May 26, 2016 17:42 — forked from worace/week_3.markdown
Module 1 Week 3 Diagnostic

Module 1 Week 3 Diagnostic

This exercise is intended to help you assess your progress with the concepts and techniques we've covered during the week.

For these questions, write a short snippet of code that meets the requirement. In cases where the question mentions a "given" data value, use the variable given to refer to it (instead of re-writing the information).

@dtinianow
dtinianow / dt-prework.md
Last active May 9, 2016 02:20 — forked from mbburch/prework.md
David's Turing pre-work Gist

Turing School Prework - David Tinianow

Task A- Practice Typing:

  • screenshots of scores will be posted in comments

Task B- Algorithmic Thinking & Logic:

  • screenshots of completed sections will be posted in comments

Task C- Create your Gist: