기술 습관/CS 지식
-
도커란?어플리케이션을 패키징할 수 있는 툴컨테이너 안에 어플리케이션과 시스템 환경변수, 관련한 디펜던시들을 패키징하여 어떤 환경에서든 동일한 환경으로 어플리케이션을 구동할 수 있도록 함.일명 제 피씨에서는 잘되는데요 를 말할 일이 없게끔 동일 환경구성VM이랑 뭐가 다른가?VM: 한 운영체제에서 동일한 어플리케이션을 각각의 고립된 다른 환경에서 구동하기 위해서는 VM을 이용해 구동해야 했다. 즉 한개의 운영체제 안에서 각각의 다른 OS 환경 구축이 가능.각각 다른 OS 환경을 가지므로 굉장히 무거운 단점. 어플리케이션 실행까지 느림VM에서 경량화 된 컨셉이 컨테이너컨테이너가 구동되기 위해서는 컨테이너 엔진이 필요하며 컨테이너 엔진이 호스트 os에 접근해 필요한 일을 처리해준다. = 컨테이너 자체는 굉장히 ..
Docker 개념 (w.드림코딩)도커란?어플리케이션을 패키징할 수 있는 툴컨테이너 안에 어플리케이션과 시스템 환경변수, 관련한 디펜던시들을 패키징하여 어떤 환경에서든 동일한 환경으로 어플리케이션을 구동할 수 있도록 함.일명 제 피씨에서는 잘되는데요 를 말할 일이 없게끔 동일 환경구성VM이랑 뭐가 다른가?VM: 한 운영체제에서 동일한 어플리케이션을 각각의 고립된 다른 환경에서 구동하기 위해서는 VM을 이용해 구동해야 했다. 즉 한개의 운영체제 안에서 각각의 다른 OS 환경 구축이 가능.각각 다른 OS 환경을 가지므로 굉장히 무거운 단점. 어플리케이션 실행까지 느림VM에서 경량화 된 컨셉이 컨테이너컨테이너가 구동되기 위해서는 컨테이너 엔진이 필요하며 컨테이너 엔진이 호스트 os에 접근해 필요한 일을 처리해준다. = 컨테이너 자체는 굉장히 ..
2025.07.02 -
1. 왜 컴파일 언어를 이해해야 하는가프로그래밍의 기본 원리모든 프로그래밍 언어의 동작원리는 거의 동일JS같(인터프리터 언어)은 스크립트 언어로는 동작 원리를 이해하기 힘든 구조C언어(컴파일 언어)의 변수, 데이터타입, 배열, 포인터 등의 동작 원리들은 JS 언어 동작의 근간을 이룬다.타입을 변수와 함수에 기본으로 사용해보면 타입스크립트를 더 쉽게 이해.프로그래밍의 개념개발자가 소프트웨어를 만드는 과정개발의 3단계 과정구상추상적설계머릿 속 추상적인 내용을 문서화 = 구체화구현프로그래밍 언어란?언어란 사람과 사람간의 통신 수단컴퓨터 언어란 사람과 컴퓨터간의 통신 수단 ( 컴퓨터끼리의 통신 수단은 기계어)프로그래밍 과정내 생애 최초 C언어로 Hello World 출력하기Online C Compiler - o..
[프로그래머스] 타입스크립트로 함께하는 웹 풀 사이클 개발 9-051. 왜 컴파일 언어를 이해해야 하는가프로그래밍의 기본 원리모든 프로그래밍 언어의 동작원리는 거의 동일JS같(인터프리터 언어)은 스크립트 언어로는 동작 원리를 이해하기 힘든 구조C언어(컴파일 언어)의 변수, 데이터타입, 배열, 포인터 등의 동작 원리들은 JS 언어 동작의 근간을 이룬다.타입을 변수와 함수에 기본으로 사용해보면 타입스크립트를 더 쉽게 이해.프로그래밍의 개념개발자가 소프트웨어를 만드는 과정개발의 3단계 과정구상추상적설계머릿 속 추상적인 내용을 문서화 = 구체화구현프로그래밍 언어란?언어란 사람과 사람간의 통신 수단컴퓨터 언어란 사람과 컴퓨터간의 통신 수단 ( 컴퓨터끼리의 통신 수단은 기계어)프로그래밍 과정내 생애 최초 C언어로 Hello World 출력하기Online C Compiler - o..
2024.04.26