[개발자 도구(F12)] Elements: 페이지를 구성하는 HTML 검사 Console: 자바 스크립트를 실행하고 결과를 확인할 수 있음 > 예) alert("hello") > document.cookie Sources: HTML, CSS, JS 등 페이지를 구성하는 리소스를 확인하고 디버깅할 수 있음 > 전체 파일 검색은 "Ctrl + Shift + F" Network: 서버와 오가는 데이터를 확인할 수 있음 Application: 쿠키를 포함하여 웹 어플리케이션과 관련된 데이터를 확인할 수 있음 > 쿠키나 Session ID를 확인 가능 > 특정 사용자의 쿠키값을 통해 해당 사용자로 로그인 가능(값 수정) ※ 관련 정보 쿠키 (Cookie): HTTP에서 상태를 유지하기 위해 사용하는 Key-Val..
[하드웨어] 하드웨어 : 컴퓨터를 물리적으로 구성하는 요소, 컴퓨터에 연결되어 추가적인 기능을 수행 컴퓨터의 하드웨어는 크게 중앙처리장치(CPU), 기억장치(RAM, HDD, SSD), 입출력장치로 구성된다. 중앙처리장치(Central Processing Unit, CPU)는 프로세서라고 불리기도 하며 입력장치에서 받은 명령을 실제로 처리하는 역할을 수행한다. CPU의 단위는 GHz(CPU가 1초에 얼마나 많은 연산을 할 수 있는지 속도로 측정) 기억장치는 입력된 명령이나 데이터를 저장하는 공간으로, 주기억장치와 보조기억장치가 있다. RAM은 주기억장치로 응용 프로그램을 일시적으로 불러오거나 데이터를 일시적으로 저장하는데 사용되는 임의 접근 기억 장치이다. RAM의 단위는 GB(RAM이 메모리에 얼마나 ..
Git - 사용 목적 : 효율적인 협업, 쉬운 버전관리(스냅샷) - 특징 : 가지 치기와 병합, 가볍고 빠름, 분산 작업, 데이터 보장(책임 추적성), 오픈 소스 - git의 세 영역 : 작업영역(working directory) -> 준비영역(staging area) -> 저장소(repository) - Branch : 독립적으로 어떤 작업을 진행하기 위한 개념, 각각의 브랜치는 다른 브랜치의 영향 받지 않음 - merge conflict : 병합한 두 브랜치에서 같은 파일을 변경했을때 충돌(git status로 확인 가능) - 원격 저장소 가져오기 : github에서 원하는 프로젝트에서 clone 버튼 누르기 -> Clone with HTTPS 옵션 선택 -> url 복사해서 터미널에 git clon..
심리적 오류 1) 원천 봉쇄의 오류 : 자신의 주장에 대해 반론의 가능성을 미리 비판함으로써 반론 자체를 불가능하게 만드는 오류 ex 올림픽에서 우리나라를 응원하지 않는 사람은 민족반역자다. 나의 행동을 비판하는 사람은 이웃의 존재를 거부하는 독선적인 사람이다. 조국 통일에 대한 정부의 입장을 거부하는 사람은 조국 통일을 가로막는 사람이다. 2) 인신 공격의 오류 : 사람의 인품, 성격, 과거 행적 등을 이유로 주장을 제시하는 오류 ex 서민을 위해 일하겠다고 한 국회의원이 이런 고급 옷을 입는다는 것이 말이 되니? 그 학생은 선생에게 대든 고약한 사람이므로 그의 말을 믿지 못한다. 3) 대중에 호소하는 오류 : 타당한 논거를 제시하지 않고, 많은 사람들이 그렇게 생각하거나 행동한다는 것을 논거로 제시하..