javascript

CommonJS와 ES Modules은 왜 함께 할 수 없는가?

[이 글](https://redfin.engineering/node-modules-at-war-why-commonjs-and-es-modules-cant-get-along-9617135eeca1)을 번역 요약한 글입니다. ## CommonJS와 ES Modules은 왜 함께 할 수 없는가? [노드14](https://nodejs.org/en/blog/r...

Read
docker

Docker 공부 (3) - 도커 이미지

## 도커 이미지 npm에서 다양한 도커 관련 패키지를 관리하듯, 도커는 기본적으로 [Docker Hub](https://hub.docker.com/)라는 중앙 이미지 저장소에서 다양한 이미지를 내려받을 수 있다. Docker Hub는 도커가 제공하고 있는 이미지 저장소로, 누구나 도커 계정을 가지고 있다면 쉽게 이미지를 공유할 수 있다. `docker...

Read
programming

프로그래머 기초 수학 2-3 - 유리수, 무리수, 실수

## 유리수 유리수란, 나눗셈 또는 분수, 즉 '비율로 나타낼 수 있는 모든 수' 를 유리수라고 한다. 정수는 모두 자기자신과 1의 비율로 나타낼 수 있으므로 유리수다. 분수에서, 분모와 분자가 1외에 다른 공통된 약수를 가진다면, 그 약수로 동시에 나누어도 값은 변하지 않는데, 이를 `약분`이라고 하며, 더이상 나눌 수 없어 분모와 분자가 서로 소인 ...

Read
docker

Docker 공부 (2) - 도커 네트워크

## 도커 네트워크 도커는 컨테이너에 내부 IP를 순차적으로 할당하며, 이 IP는 컨테이너가 재시작 될 때 마다 변경된다. 이 내부 IP는 내부망에서만 쓸 수 있으므로 외부와 연결될 필요가 있는데, 이 과정은 컨테이너가 시작할 때마다 호스트에 `veth` 라는 네트워크 인터페이스를 생성하면서 이루어진다. 이 `veth`인터페이스는 직접 생성하는게 아니라,...

Read
docker

Docker 공부 (1) - 도커 기초부터 볼륨 공유까지

```toc tight: true, from-heading: 2 to-heading: 3 ``` ## Docker 는 무엇인가? 리눅스 컨테이너에 여러가지 기능을 추가하여 어플리케이션을 컨테이너로서 좀더 쉽게 사용할 수 있도록 만든 오픈소스. 이에 대해 정리 해 놓은 [좋은 글](https://subicura.com/2017/01/19/docker-g...

Read