모든 포스트

장고 기초 #1 Django 란 — Why Django, FastAPI와의 비교
6 분 소요

장고 기초 #1 Django 란 — Why Django, FastAPI와의 비교

Django가 왜 만들어졌고 어떤 경우에 어울리는지, FastAPI와의 비교를 통해 풀스택 모놀리스의 가치를 정리합니다.

AWS 기초 #1 AWS 입문: 계정 / 리전 / AZ
11 분 소요

AWS 기초 #1 AWS 입문: 계정 / 리전 / AZ

클라우드와 AWS의 기본 개념, 계정과 루트 사용자, 전 세계 리전과 가용 영역(AZ), 글로벌/리전 서비스의 차이까지. AWS 위에 무언가를 올리기 전에 먼저 알아야 하는 지도를 그립니다.

Next.js로 블로그 만들기 #2 글 목록과 상세 페이지
7 분 소요

Next.js로 블로그 만들기 #2 글 목록과 상세 페이지

Server Component에서 fs로 MDX 파일을 직접 읽고, 동적 라우트에서 본문을 컴파일해 화면에 그리는 핵심 흐름을 만듭니다.

RHEL 기초 #3 dnf와 패키지 관리 — repo, modules, AppStream
10 분 소요

RHEL 기초 #3 dnf와 패키지 관리 — repo, modules, AppStream

RHEL의 패키지 관리는 dnf 한 명령으로 통합니다. install / remove / search / info / history 같은 일상 명령부터, BaseOS와 AppStream 두 저장소가 갈린 이유, 같은 패키지의 여러 버전을 modules로 골라 설치하는 방법, EPEL 같은 외부 저장소를 안전하게 붙이는 법까지 정리합니다.

도커 기초 강좌 #5 레지스트리 — Docker Hub, GHCR, push/pull
7 분 소요

도커 기초 강좌 #5 레지스트리 — Docker Hub, GHCR, push/pull

내가 만든 이미지를 다른 머신에서도 쓰려면 레지스트리에 올려야 합니다. 이미지 이름의 구조, Docker Hub와 GHCR 로그인, tag,push,pull의 흐름, 그리고 다이제스트로 이미지를 정확히 고정하는 방법까지 정리합니다.

모던 파이썬 기초 #2 변수/기본 타입과 타입 힌트
7 분 소요

모던 파이썬 기초 #2 변수/기본 타입과 타입 힌트

파이썬은 동적 언어지만, 모던 파이썬은 처음부터 타입을 적습니다. int/str/bool/None과 빌트인 제네릭, int | None 단축, mypy/pyright까지 정리합니다.

Next.js로 블로그 만들기 #1 시작과 설계
7 분 소요

Next.js로 블로그 만들기 #1 시작과 설계

모던 리액트 시리즈에서 배운 Server Components와 Server Actions를 실전 프로젝트에 적용해봅니다. 첫 글은 요구사항, 데이터 모델, 폴더 구조, MDX 셋업까지 정리합니다.

RHEL 기초 #2 셋업 — RHEL 9 설치, Subscription Manager, 첫 로그인
12 분 소요

RHEL 기초 #2 셋업 — RHEL 9 설치, Subscription Manager, 첫 로그인

Developer Subscription으로 RHEL 9 ISO를 받고, UTM 또는 VirtualBox 위에 가상 머신을 만들고, Anaconda 인스톨러를 따라 설치하고, subscription-manager로 등록한 뒤, 첫 로그인 직후의 잔주름(hostname / 시간 / dnf update / sudo 사용자)까지 한 번에 정리합니다.

도커 기초 강좌 #4 볼륨과 네트워크 — 데이터와 통신
9 분 소요

도커 기초 강좌 #4 볼륨과 네트워크 — 데이터와 통신

컨테이너가 죽으면 같이 날아가는 데이터를 어떻게 살릴지, 그리고 컨테이너끼리 어떻게 이름으로 통신할지 다루겠습니다. bind mount와 named volume의 차이, bridge / host / none 네트워크 모드, 그리고 -p 포트 매핑까지 한곳에 정리합니다.

모던 파이썬 기초 #1 시작과 uv 셋업
5 분 소요

모던 파이썬 기초 #1 시작과 uv 셋업

왜 지금 다시 파이썬인지 짚고, 2017년 강좌가 다루지 않은 3.14의 변화와, pip + venv + pyenv를 통째로 대체하는 uv로 첫 프로젝트를 만들어보겠습니다.

비개발자를 위한 IT 상식 #4 버그, 핫픽스, 롤백 — 개발자가 장애에 대응하는 법
5 분 소요

비개발자를 위한 IT 상식 #4 버그, 핫픽스, 롤백 — 개발자가 장애에 대응하는 법

개발자들이 장애 상황에서 쓰는 버그, 핫픽스, 롤백이 무슨 뜻인지 코드 없이 설명하겠습니다. 문제가 터졌을 때 개발팀이 어떤 순서로 대응하는지, 비개발자가 알면 무엇이 달라지는지 풀어보겠습니다.

RHEL 기초 #1 RHEL이란 — Fedora에서 RHEL까지, 그리고 AlmaLinux와 Rocky Linux
15 분 소요

RHEL 기초 #1 RHEL이란 — Fedora에서 RHEL까지, 그리고 AlmaLinux와 Rocky Linux

Fedora에서 새로운 기술이 먼저 실험되고, 검증된 결과가 RHEL로 이어집니다. CentOS Stream은 그 중간에서 다음 RHEL의 방향을 보여주고, AlmaLinux와 Rocky Linux는 RHEL 호환 배포판으로 역할을 잡았습니다. CentOS 종료 이후 달라진 RHEL 생태계의 구조를 한 번에 정리합니다.