\*\*1\. 바닐라js (Vanilla JS) : 순수 JavaScript.바닐라 아이스크림처럼 순수한 그자체의 자바스크립트제이쿼리 미포함. 트렌디하지 않다.reactJS : 페이스북에서 개발하여 2013년 처음 배포, 공개소스모델, 뷰, 컨트롤러 개발요소 중 ‘뷰’
git config —global user.name “유저 이름” git config —global user.email “유저 이메일” git config —list git init init을 취소하려면 rm -r .git git status
IT세계에는 알기어려운 개념들이 아직 너무 많이 존재한다는 생각이 들었다. 그래서 '비전공자를 위한 이해할 수 있는 IT지식'이라는 책을 시작으로 내 IT학습의 기반을 다시 다져보려고 한다. IT산업은 완성된 작품을 놓고 생각해서는 안된다. 변화의 속도가 빠른 산업이기
과거에 연결된 컴퓨터들은 서로 파일을 주고받거나 게임을 할 수 있었다.LAN : 컴퓨터가 연결된 작은 지역 (local)👉🏻 아파트 하나, 컴퓨터실 하나, 카페 하나 등등.. 작은 지역을 연결하는 선 'LAN선'MAN : 도시의 여러 LAN을 하나로 연결해 MAN을
클라이언트가 서버에게 요청을 보냈을 때, 각자 다른 요청으로 보내면 서버가 알아듣기 어렵다.즉, '체계'가 필요하다. 서로 다른 프로그램에서 요청과 응답을 주고 받을 수 있게 만든 체계이다.API는 서버개발자가 개발하고, 클라이언트는 API를 사용합니다.API를 만들
인간과 같이 지적인 작업을 컴퓨터가 가능하도록 만든 소프트웨어.바둑, 이미지 처리 등 특정 영역에 특화된 탐색과 추론에서는 인간을 능가하는 성과를 얻고 있다.인공지능은 학습에 의해서 진화하는 소프트웨어.로봇은 사전에 준비된 작업을 자동으로 수행하는 장치.과거에는 LIS
'웹 서핑'을 하기 위한 서비스, '웹 서비스'사용자들이 웹 주소로 요청했을 때 제공되는 웹 문서(프론트엔드) + 문서들을 제공하는 웹 서버 (백엔드)사용자가 이용하는 어플리케이션과 같은 부분 : 프론트엔드웹 서버 부분 : 백엔드웹 서비스를 위한 필수 작업어떤 곳에서도
애플리케이션의 특징, 웹과 애플리케이션이 어떻게 다른지애플리케이션 : 운영체제 위에 올라가는 프로그램, 설치해서 사용하는 모든 프로그램윈도우에서는 '응용 프로그램(Application Software)'라고 부른다.스마트 폰이 등장한 후 '앱', '애플리케이션' 이라는
HTML, CSS, JavaScript 완성본은 모두 서버에 있다.GET요청으로 서버에서 받아온다.즉, 내가 내 컴퓨터에서 개발자도구를 이용해 사이트의 CSS를 모두 지워버려도원본에는 아무 문제가 없다. 새로고침해서 서버에서 다시 받아오면 된다.시작은 '유럽 입자 물리
데이터는 단 1%의 결점도 없어야한다 : 무결성엑셀의 Sheet를 관계형 데이터베이스에서는 테이블이라고 한다.엑셀파일 자체를 스키마 또는 데이터베이스라고 표현한다.관계된 데이터를 엮어서 한번에 관리할 수 있다.DBMS : 데이터베이스 관리 시스템mySQL, Oracle
값에 의한 호출call by value는 가장 일반적인 함수 호출형태로 값을 복사하는 것Call by value는 메서드 호출 시에 사용되는 인자의 메모리에 저장되어 있는 값(value)을 복사하여 보낸다.메서드에서 호출하여 사용한 변수는 내부에 새로 생성 된 x와 y
클래스 :객체를 만들어 내기 위한 설계도변수와 메서드의 집합객체 : 소프트웨어 세계에 구현할 대상인스턴스 : 설계도를 바탕으로 소프트웨어 세계에 구현된 구체적인 실체FTP :20 ~ 21 번SSH : 22 번HTTP : 80 번HTTPS : 443 번SMTP : 25
puppeteer 가 뭘까...headless browser 가 뭘까.... ㅠㅅㅠ크롬없이 크롬을 실행해볼까?위키보기화면이 없다. 창이 없다 브라우저.말 그대로 GUI환경이 아닌, CLI에서 동작하는 브라우저다.보통 browser를 이용할때, 화면(창)이 뜨고 그 위에