Skip to content

Instantly share code, notes, and snippets.

https://repl.it/@kp8/Cat-carousel-jQuery
https://repl.it/@kp8/return-of-fizz-buzz
//For the 3 remaining user stories (add items, check/uncheck items, and delete items),
//plan out each function in pseudocode (plain language).
function handleNewItemSubmit() {
// this function will be responsible for when users add a new shopping list item
// on user pressing 'add to cart', capture value in text field
// create an object {id: cuid(), name: "value from text field", checked: false}
//pass object to generateItemElement(item) and storing the result
//add it to the store
I really don't have too many questions, but I have run into a problem using dblclick.
Find the code here: https://repl.it/@kp8/jquery-shopping-list-walkthrough-v2-15
My function changeName only works on the first call, and stops working when I interact elsewhere with the page such as check or delete an item, and I cant seem to figure out why.
CREATE USER "dunder-mifflin" SUPERUSER;
CREATE DATABASE bookmarks OWNER "dunder-mifflin";
\c bookmarks;
create table bookmarks (
id BIGSERIAL NOT NULL PRIMARY KEY,
title VARCHAR(50) NOT NULL,
url VARCHAR(100) NOT NULL,
content VARCHAR(200)
);
Install pg, knex, postgrator-cli
npm i pg knex
npm i postgrator-cli -D
Create Dev and Test DB for project
createdb -U <username> <project-name-dev>
createdb -U <username> <project-name-test>
Create Postgrator-cli config file
require('dotenv')
  1. Wrap the entry point usually index.js

import { BrowserRouter } from 'react-router-dom'

ReactDOM.render(<BrowserRouter><App\></BrowserRouter/>, documnet.querySelector('#root));

  1. SWITCH VS just ROUTES (can use both)

things in switch are exclusive, only the first one gets rendered once matched so order matters. Check documentation for further explanation. Either way place your Routes or switches in place where things can change. for eg in main app you may want to switch between views below your nav. so below your nav you have routes and/or switches. >import { Switch, Route } from 'react-router-dom'

@jamster10
jamster10 / user-story.txt
Last active May 22, 2019 15:37
User Story for DogGo
As a new user Priority
I want to sign up High
I can create a route between two places High
I can see all dog friendly places along my created route. High
I can see information on each place I select. High
I can reviews from past users about dog friendliness, as well as google or yelp reviews. Medium
I can see a list of past searhes as a demo. Low
As a user with disabilities
I can access all feautures of the site using a keyboard and ARIA High
Should the client or the server take more security precautions?
Both though the server is more important as the server can access data for all users
What's the difference between local storage and session storage?
session is temporary to that that specific tabs memory. It goes away on refresh. Local storage can persist
What problem does a JWT expiry time solve?
Always being logged in from a device
Is a refresh endpoint protected or public?
protected
What would happen if a refreshed JWT was requested with a JWT that had already expired?
rejected
/*
### 1. URLify a string
A common mistake users make when they type in an URL is to put spaces between words or letters. One solution that developers can use to solve this problem is to replace any spaces with a '%20'. Write a method that takes in a string and replaces all its empty spaces with a '%20'. Your algorithm can only make 1 pass through the string.
Examples of input and output for this problem can be
Input: tauhida parveen
Output: tauhida%20parveen
input: www.thinkful.com /tauh ida parv een
@jamster10
jamster10 / The Technical Interview Cheat Sheet.md
Created June 21, 2019 14:49 — forked from tsiege/The Technical Interview Cheat Sheet.md
This is my technical interview cheat sheet. Feel free to fork it or do whatever you want with it. PLEASE let me know if there are any errors or if anything crucial is missing. I will add more links soon.

Studying for a Tech Interview Sucks, so Here's a Cheat Sheet to Help

This list is meant to be a both a quick guide and reference for further research into these topics. It's basically a summary of that comp sci course you never took or forgot about, so there's no way it can cover everything in depth. It also will be available as a gist on Github for everyone to edit and add to.

Data Structure Basics

###Array ####Definition:

  • Stores data elements based on an sequential, most commonly 0 based, index.
  • Based on tuples from set theory.