개발자 도구란 각 브라우저들이 제공하는 개발자를 위한 도구이다. 여기서는 크롬 브라우저를 사용하는 것을 예로 들지만 각 브라우저마다 개발자 도구의 형태와 사용법이 조금씩 다를 수 있다. 개발자 도구를 여는 방법은,윈도우os에서는 ctrl + shift + i를, 맥os
Git이란 프로젝트의 버전 관리를 도와주는 시스템이다.여기서 프로젝트란? 제일 부모가 되는 폴더 하나를 의미한다.VCS(Version Control System)이라고도 한다. 버전이란, 하나의 유의미한 변화를 결과물로 만들어낸 것을 의미한다. 게임에서 버전 업데이트를
리누스 토발즈라는 인물이 개발한 Unix 기반 운영체제.리누스 토발즈는 Linux뿐 아니라 Git 버전관리 시스템도 최초로 개발하여 무료로 오픈소스로 제공하였다. 따라서 많은 서버가 Linux로 개발되어있다.구글의 안드로이드 역시 Linux의 한 갈래이다.Linux는
컴퓨터 시스템에 저장된 정보 또는 데이터(data)의 집합을 의미데이터베이스는 보통 데이터베이스 관리시스템(DBMS)으로 제어함이렇게 데이터와 DBMS는 연관된 어플리케이션과 함께 '데이터베이스 시스템'으로 일컬어지며, 더 짧게는 '데이터베이스'라고 통칭되기도 함App
HyperText: 문서와 문서가 링크로 연결되어있음Transfer : 전송하다 = HTML로 만든 웹페이지 문서를 보낸다Protocol : 컴퓨터끼리 어떻게 HTML 파일을 주고받을지에 대한 소통방식 또는 약속=> 내가 만들어놓은 HTML문서를 어떻게 전송할 것인지에
로그인 절차에서 정확한 이메일/비밀번호 조합을 입력했는지 확인하는 과정해당 서비스를 누가, 어떻게 사용하는지 추적이 가능하도록 함아이디,이메일주소,비밀번호여기서 가장 중요한 것은 비밀번호이다.(암호화의 과정이 필요하다)법규상의 강제가 필요하다개인정보의 암호화등을 통해
프론트엔드 개발자로 지원을 하면서 생각보다 많은 곳에서 기술과제를 요청하는 것을 알게 됐다.보통 깃허브 링크를 요청하거나 파일을 압축해서 메일로 회신을 요청하는 경우가 많은 것 같다.나는 아래의 명령어로 .git 파일과 node_modules폴더를 제외한 나머지 소스들