Home
Kangsick's Blog
취소

웹 서비스의 역사와 발전

웹 서비스의 역사와 발전 Internet 컴퓨터들이 서로 통신 가능한 거대한 네트워크 1950년에 미국에서 방공망 시스템을 구축하기 위해 개발되었으며, 디지털 데이터를 아날로그 신호로 변환하여 전화선을 통해 컴퓨터 통신을 가능하게 해주는 Modem을 통해 컴퓨터 통신을 가능하게 함 1969년에 2차 세계 대전의 종전과 함께 컴...

Chrome 개발자 도구

개발자 도구 개발자 도구 브라우저에 제공하는 하나의 도구 웹을 즉각적으로 수정하고 문제발생시 원인을 파악하여 빠른속도로 더 나은사이트를 제작할 수 있게 도움을 줌 개발자 도구 실행 개발자 도구 열기 : cmd + option + i 요소 패널 열기 : cmd + option + c 콘솔 패널 열기 : cmd + optio...

DOM

DOM(Document Object Model) DOM이란 웹페이지의 HTML을 계층화 시켜 트리구조로 만든 객체 모델입니다 HTML과 JS를 잇는 역할을 합니다 document객체는 html 문서를 나타내며, DOM구조를 접근할 수 있습니다 HTML을 접근하는 이유 document객체는 DOM트리의 root node에 접근하...

Git 자주 사용하는 명령어

Git 명령어 자주사용하는 Git 명령어 git init //git 디렉토리를 생성 및 현재 저장소에 대한 모든 변경사항을 추적/관리하게 됨 git status //어떤 파일이 변경되었는지, 어떤 파일이 추가되었는지 등을 전부 보여줌 git add 파일명.파일확장자 //원하는 파일들을 staging area로 추가 가능 git add 파일명...

Git 설치 & GitHub 이용방법

Git & GitHub Git 분산 버전 관리 시스템(VCS) 프로젝트파일의 변경을 추적하는 시스템 많은 사람들이 효율적으로 프로젝트를 협업할 수 있음 개발자들의 변경사항을 기록하고 원하는 시점으로 돌아갈 수 있음 관리가 용이함 Git 공식홈페이지: https://gi...

컴퓨터적 사고

컴퓨팅 사고 컴퓨팅 사고 컴퓨터가 효과적으로 일을 수행할 수 있도록 문제를 정의하고 그에 대한 답을 기술하는 것이 포함된 사고 과정의 일체 문제 이해 문제를 작게 분해 어떻게 해결할지 생각 코딩을 하려면 코딩을 할 목적과 목표, 대상이 준비되어있어야함 디자인을 하려면 디자인할 목표나 대상이나 준비되어야 그것을 디자인으로 구현...

Terminal 명령어

Terminal 명령어 자주 사용하는 명령어 명령어 뜻 설명 활용 cd change directory 폴더이동 cd (경로) → . .. /usr ls list segments ...

Linux와 주요 명령어

Linux 1991년, Linus Torvals가 개발한 OS 오픈 소스이며 가장 널리 사용되는 OS 리눅스의 구조 커널 : 리눅스의 핵심이자 프로세스 관리, 메모리 관리, 파일 및 장치 등 컴퓨터의 하드웨어를 모두 제어하는 영역 쉘 : 커널과 사용자의 접점...

DataBase

DataBase DataBase 정보의 총 집합 컴퓨터 시스템에 저장된 정보나 데이터를 모아놓은 집합 데이터베이스는 관계형 데이터베이스인 RDBMS와 비관계형 데이터베이스인 NoSQL 로 구분됨 DBMS(DateBase Management System) 데이터들은 DBMS으로 제어하고 관리 데이터와 데이터베...

Mac 터미널 개발환경 만들기

Mac 터미널 개발환경 만들기 iTern2 설치 1. iTern2 설치 https://www.iterm2.com/downloads.html 2. Homebrew 설치 Mac OS형 패키지 관리자 Homebrew를 이용하여 개발에 필요한 패키지 설치가능 brew list로 설치된 패키지 확인 가능Homebrew...