2021-02-20 위코드 5일

오늘한거

1. 개발자 도구 세션듣기

.- 개발자 도구란(dev tools)?
개발자가 쓰는 도구임 ㅇㅇ
따로 설치하는게 아니라 브라우져가 제공한다. 크롬 사파리 등등 브라우져마다 다르다. 키는법 1마우스 우클릭 검사 or 컨트롤 쉬프트 i
그리고 마우스 가져다 댄거 볼려면 검사창 왼쪽 맨위에 있는거 누름
1엘리먼트
-웹페이지 구성(html) 그리고 스타일(css)를 볼 수 있다.
-실시간으로 구성과 스타일을 고치면서 변화하는걸 볼 수있다.
-스타일 부분에 위에서 아래로 가는 거는 우선순위(구체성, inline>id>class>tag)에 따른거임. 맨위에 비어있는거 그거 inline임.
2콘솔창
-자바스크립트인듯.
3네트워크
백앤드와 관련있는부분.
언제씀? 1 백앤드와 프론트간 통신이 잘 되는지 확인할때 / 2 로딩이 오래걸릴때 뭐때매 오래걸리는지 확인할때

xhr 브라우저와 서버가 HTTP 통신 할 때 request 전문이 어떻게 구성되어 서버로 전달 되는지, 서버로 부터 요청에 따른 response 결과를 확인할 때 사용한다.
뭔솔?

4어플리케이션
기능 : 브라우저 저장소
storage
local storage
session storage
cookie
자세한건 세션파일 프리코스에 사진있음
어플리케이션 사용하는건 회사마다 방침이 달라서 그때그때 다르다.

여러분 크롬 익스텐션에서 "JSON Formatter" 설치 하시면 network 패널에서 json파일 볼 때 깔끔하게 볼 수 있어요
노션에 자료있음. 고마우이

2. 파이썬 qna세션

1번 에러메시지 읽기

에러이름 check & 어디서 에러? check

2번 수도코드(pseudo code, 가짜코드) : 문제 풀기전에 손으로 대략적으로다가 코드 어떻게 짤지 적는거다.

어떻게 적을까?
프로그래밍에서 원리 3가지가 있더라 (from 클린아키텍쳐)
1 순차 / 2 분기 / 3 반복
이거 참고하면서 쓴다. (너무 저거에 맞춰야 돼! 보다는 참고하는정도로다가)
ex) 파이썬 레플릿 37번
1 리스트 1,2 받는다 -> def 함수이름(li1,li2)
2 합쳐야징 -> + 써야지
3 앞뒤바꿔야지 -> 응? 뭔 소리고? (클리셰느낌으로다가 빈 리스트 만들어서 해결한다)
4 단 빈 리스트라면 빈리스트를 반환한다 -> '분기'

#### 3번 자료구조-리스트-요소삭제하기-del

에서 인덱스가 자동으로 정렬되니 주의하라는게 처음엔 뭔 소린지 몰랐는데
del을 사용하고 나면 index가 하나 삭제된 후 다시 재 정렬돼서 다 index가 바뀌는데 그걸 생각 못하고 이전 index 번호 넣어서 오류가 자주 나더라. 뭔소린지 인제 알았네.

3. 파이썬 레플릿풀기

여러 개념이 나왔고 기억할 것이 많다. 레플릿에 대충 끄적여놓으면 백퍼센트 죽기전까지 안 본다. 주말에 흔들리는 개념부터 정리해서 일단 좀 종이에 쓰고 레플릿에 올려야겠다.


내일 할거

1. 맨날 입버릇처럼 말하던 정리

html/css : 아마 내 인생에서 지금이 가장 html/css를 잘 하지 않을까. 하기 싫어도 한다. 물론 두번째로

python:
오랜만이야. 근데 너 내가 모르는 구석이 좀 많았구나?
파이썬 정리 순위
1. 리스트
2. 함수
3. scope
그리고 하면서 느낀건데 어려운 개념 만드는법이
1. 기존에 있던 서로다른 개념 두 개를 섞는다 (자료구조-딕셔너리 + 함수-패러미터)
2. 같은거 중첩 (nested for..)
위에 123 하면서 12는 붙여가면서 해야겠다

파이썬 레플릿 풀고싶은데 일단 정리를 우선순위에 두자 레플릿 풀려고 위코드 온 건 아니잖아?

좋은 웹페이지 즐겨찾기