This sheet goes along with this SSH YouTube tutorial
$ ssh brad@192.168.1.29
$ mkdir test
$ cd test
GENERATORS: | |
Text Content Generator - http://www.lipsum.com | |
Favicon Generator - http://tools.dynamicdrive.com/favicon | |
Data Generator - https://mockaroo.com/ | |
Mobile Mockup Generator - https://mockuphone.com | |
Logo Generator - https://www.logaster.com | |
UUID Generator - https://www.uuidgenerator.net/ | |
Hash Generator - https://passwordsgenerator.net/sha256-hash-generator/ | |
IMAGE RESOURCES: |
$ ssh brad@192.168.1.29
$ mkdir test
$ cd test
module.exports = (answers, studentAns) => { | |
if (answers.length !== studentAns.length) { | |
return 'Arrays must be of the same length'; | |
} | |
let sum = 0; | |
for (let i = 0; i < answers.length; i++) { | |
if (answers[i] === studentAns[i]) { | |
sum += 4; | |
} else if (studentAns[i] !== ' ') { | |
sum -= 1; |
const { assert } = require('chai'); | |
const computeResult = require('../challange/computeResult'); | |
describe('return sum', () => { | |
it('Must be a function', () => { | |
assert.isFunction(computeResult, 'must be a function'); | |
}); | |
it('Return the result', () => { | |
const answers = [ 'a', 'b', 'a', 'c' ]; | |
const studentAns = [ 'a', 'c', 'd', 'c' ]; |
{ | |
"window.zoomLevel": 1, | |
"liveServer.settings.donotShowInfoMsg": true, | |
"workbench.iconTheme": "material-icon-theme", | |
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe", | |
"editor.multiCursorModifier": "ctrlCmd", | |
"editor.formatOnPaste": true, | |
"editor.wordWrap": "bounded", | |
"editor.trimAutoWhitespace": true, | |
"editor.fontFamily": "Fira Code", |
import React, { useState, useEffect } from 'react'; | |
import { Link, useHistory, useLocation } from "react-router-dom"; | |
import axios from '../../services/axios'; | |
import { message as alert } from 'antd'; | |
import Header from '../header/header.component'; | |
import './update-resources.css'; | |
import Spinner from '../spinner/spinner.component'; | |
export default function updateResource(props) { | |
const [loading, setLoading] = useState(false); |