- Node.js - https://nodejs.org/en/
- VSCode - https://code.visualstudio.com/
- Postman - https://www.getpostman.com/
- Git - https://git-scm.com/
- MongoDB - https://www.mongodb.com/
- MailTrap - https://mailtrap.io/
- Docgen - https://github.com/thedevsaddam/docgen
- MapQuest Dev API - https://developer.mapquest.com/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Links & Documentation | |
- Final Repo - https://github.com/bradtraversy/devcamper-api | |
- Final Deployed Project - https://devcamper.io | |
- Specs Sheet - https://gist.github.com/bradtraversy/01adb248df70fb29e98c30cf659042cf | |
## Tools | |
- Node.js - https://nodejs.org/en/ | |
- VSCode - https://code.visualstudio.com/ |
Seattle, WA
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// project > build.gradle | |
//inside dependencies | |
classpath "androidx.navigation:navigation-safe-args-gradle-plugin:2.1.0-alpha05" | |
// app > build.gradle | |
// Plugins | |
apply plugin: 'kotlin-kapt' | |
apply plugin: "androidx.navigation.safeargs" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Kotlin Error : Could not find org.jetbrains.kotlin:kotlin-stdlib-jre7:1.0.7 | |
Replace : implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" | |
with : implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Driver driver = new GooglePlayDriver(context); | |
FirebaseJobDispatcher dispatcher = new FirebaseJobDispatcher(driver); | |
Job myJob = dispatcher.newJobBuilder() | |
// the JobService that will be called | |
.setService(MyJobService.class) | |
// uniquely identifies the job | |
.setTag("complex-job") | |
// one-off job | |
.setRecurring(false) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. What is IAM? | |
- IAM allows you to manage users and their level of access to the AWS Console. | |
2. What does IAM give you? | |
- Centralized control of your AWS account | |
- Shared Access to your AWS account | |
- Granular Permissions | |
- Identity Federation (including Active Directory, Facebook, LinkedIn, etc) | |
- Multifactor Authenthication | |
- Provides temporary access for the users/devices and services, as necessary |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1. Which lifecycle method should we use if we want to do some work in our Fragment immediately after the Activity has been all setup. | |
Answer: onActivityCreated | |
2. Which lifecycle method is called when a Fragment is disassociated from its Activity. | |
Answer: onDetach | |
3. Fragments have all the same lifecycle methods as an Activity as well as five lifecycle methods of their own. | |
Answer: True | |
4. Which is the very first Fragment lifecycle method to be called when adding a Fragment for the first time? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The Fragment Life Cycle is composed of 11 Methods (The first 6 of them are also Activity Life methods): | |
1. onCreate | |
2. onStart | |
3. onResume | |
4. onPause | |
5. onStop | |
6. onDestroy | |
7. onAttach | |
8. onCreateView | |
9. onActivityCreated |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
# All Vagrant configuration is done below. The "2" in Vagrant.configure | |
# configures the configuration version (we support older styles for | |
# backwards compatibility). Please don't change it unless you know what | |
# you're doing. | |
Vagrant.configure("2") do |config| | |
# The most common configuration options are documented and commented below. | |
# For a complete reference, please see the online documentation at |
NewerOlder