Skip to content

Instantly share code, notes, and snippets.

View GreysonElkins's full-sized avatar
👾

Greyson E GreysonElkins

👾
View GitHub Profile
@GreysonElkins
GreysonElkins / group19.md
Created June 22, 2023 18:32
Group 19 Debug Session
  • First Error: ORA-02437: cannot validate (LEEPDEV.SYS_C00109990456) - primary key violated
    • ONT should not be attached to multiple MST Ports (seeing up to six in DataTDEL)
      • select distinct
          house,
          street,
          street_suffix,
          worker_type,
          AP_LOCATION,
          AP_PORT,
        
  1. Navigate to app registrations > dispatch > API permissions
  2. Click + Add a permission
  3. Select the My APIs tab and click DISPATCH
  4. Select Delegated permissions
  • this option is disabled for me - I'm unsure if more configuration options will appear, or if the only remaining option will be to Add Permissions

The naming conventions here feel a little misleading but, based on information in the Integration assistant, I'm hopeful that this will enable users to make token requests to Azure and sign in and access the app(?). I'm annoyed that this information isn't covered in the tutorial.

React Router Prework

Questions / Readings

Router Overview

  1. Take a look at the quick start page of the React Router docs. Take note of the syntax and organization of the page. No worries if this looks unclear right now! (nothing to answer here)

  2. What package do we need to install to use React Router? npm i react-router-dom

  1. The "data model" is how we organize our data and logic for an application. The DOM is how we display and allow users to interact with that information. It's important to keep these things separate because while the DOM is malleable, it can cause errors within the data model if they are too closely linked. The data model is often refered to as the "one hard truth". If you think of it as a blueprint and the DOM as the actual building - it's important that the data model always knows how an elevator should work so that if the actual elevator breaks down it won't also destroy the blueprint by which we'll fix it.
  2. Frameworks and libraries differ primarily in which calls what. Frameworks make calls on your code and your code makes calls to libraries.
  3. Frameworks are useful because they can keep track of "states" on the DOM. This means we can write less logic (and have stronger, less breakable code) because while the Framework takes care of that for us, it also provides us with tools that vanilla JS doesn't

DTR: Define the Relationship

Use this template when conducting DTR with your project partners. It's recommended that you copy/paste this template into your own gist each time you conduct a DTR to take notes on the conversation.

Guiding Questions to Define The Relationship:

  • What are each of our learning goals for this project? What drives us in this project?
  • Greyson's goals > * formating better code

DTR: Define the Relationship

Use this template when conducting DTR with your project partners. It's recommended that you copy/paste this template into your own gist each time you conduct a DTR to take notes on the conversation.

Guiding Questions to Define The Relationship:

  • What are each of our learning goals for this project? What drives us in this project?
  • Greyson's goals > * formating better code
@GreysonElkins
GreysonElkins / mod_0_session_3_readings.md
Last active March 26, 2020 16:55 — forked from damwhit/mod_0_session_3_readings.md
Mod 0 Session 3 Readings and Responses

Session 3 Readings and Responses

The readings and responses listed here should take you approximately 35 minutes total.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of this document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

Session 3 Practice Tasks

The assignments listed here should take you about 1 hour in total.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of the document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

Session 2 Practice Tasks

The assignments listed here should take you approximately 55 total minutes.

To start this assignment, click the button in the upper right-hand corner that says Fork. This is now your copy of the document. Click the Edit button when you're ready to start adding your answers. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.

1. Creating Files and Directories (10 min)

Need help? You can go back to the files/directories portion of the lesson here.

@GreysonElkins
GreysonElkins / mod_0_session_2_readings.md
Last active March 21, 2020 18:50 — forked from damwhit/mod_0_session_2_readings.md
Mod 0 Session 2 Readings

Session 2 Readings and Responses

The readings and responses listed here should take you approximately 65 minutes total.

To start this assignment:

  1. Click the button in the upper right-hand corner that says Fork. This is now your copy of this document.
  2. Click the Edit button when you're ready to start adding your answers.
  3. To save your work, click the green button in the bottom right-hand corner. You can always come back and re-edit your gist.