모든 포스트

장고 기초 #7 Django Admin과 built-in 인증
6 분 소요

장고 기초 #7 Django Admin과 built-in 인증

Django Admin의 자동 CRUD UI, ModelAdmin 커스터마이즈, 빌트인 User 모델, login_required와 권한까지 한 호흡에 정리합니다.

타입스크립트 기초 강좌 #4 Union / Literal / Narrowing
8 분 소요

타입스크립트 기초 강좌 #4 Union / Literal / Narrowing

여러 가능성 중 하나인 값을 표현하는 union 타입과 literal 타입, 그리고 분기 안에서 타입을 좁히는 narrowing 패턴을 한 번에 정리합니다.

AWS 기초 #7 CloudWatch 입문: 로그 / 메트릭
8 분 소요

AWS 기초 #7 CloudWatch 입문: 로그 / 메트릭

CloudWatch Logs / Metrics / Alarms / Dashboards의 구조, 로그 그룹과 retention, Metric Filter, Logs Insights 쿼리 기초까지. 모든 운영의 눈을 정리합니다.

K8s 기초 #3 kubectl과 첫 Pod
13 분 소요

K8s 기초 #3 kubectl과 첫 Pod

[#2](/ko/posts/k8s-basics-2)에서 띄운 클러스터 위에 처음으로 워크로드 한 개를 올릴 차례. kubectl 명령 패턴을 한 표로 정리하고, kubectl run으로 명령형으로 첫 Pod를 띄워 본 다음 같은 모양을 YAML 매니페스트로 다시 적어 적용하겠습니다. describe,logs,exec로 Pod 안을 들여다보고, 마지막에는 Pod 한 개로는 왜 부족한지 — 그래서 다음 글의 Deployment가 왜 필요한지를 짚겠습니다.

RHEL 중급 #2 LVM — PV/VG/LV, 스냅샷, 확장
11 분 소요

RHEL 중급 #2 LVM — PV/VG/LV, 스냅샷, 확장

RHEL 9 디스크 운영의 표준인 LVM을 본격적으로 다룹니다. 물리 디스크와 파일시스템 사이의 추상화 층, PV/VG/LV 세 층의 관계, 새 디스크를 추가해 LV를 확장하는 전체 흐름, 스냅샷으로 백업 직전 상태를 잡고 복구하는 패턴, 그리고 thin provisioning과 RAID 옵션까지 정리합니다.

도커 중급 강좌 #5 환경변수와 secrets 관리
7 분 소요

도커 중급 강좌 #5 환경변수와 secrets 관리

환경변수 주입의 여러 형태, .env 파일과 변수 보간, env_file vs environment의 차이, compose의 secrets, BuildKit 빌드 시크릿, 그리고 이미지에 비밀이 포함되는 가장 흔한 실수까지 정리합니다.

모던 파이썬 중급 #1 dataclass와 __slots__
7 분 소요

모던 파이썬 중급 #1 dataclass와 __slots__

데이터 모음 클래스를 짧고 안전하게 만드는 @dataclass의 모든 옵션 — frozen, kw_only, field()와 메모리 절약 도구 __slots__까지 정리합니다.

앵귤러 기초 강좌 #6 Router 기초
7 분 소요

앵귤러 기초 강좌 #6 Router 기초

앵귤러 Router로 다중 페이지 SPA의 골격을 잡는 방법을 살펴봅니다. provideRouter 셋업부터 routerLink, 동적 파라미터, 자식 라우트, lazy loading까지 한 번에 정리합니다.

왜 간단해 보이는 기능이 오래 걸릴까 — 개발 일정과 기술 부채
5 분 소요

왜 간단해 보이는 기능이 오래 걸릴까 — 개발 일정과 기술 부채

"버튼 하나 추가하는 건데 왜 2주나 걸려요"라는 질문에 답하겠습니다. 화면에 보이는 작은 변화 뒤에 숨은 일들과, 개발 속도를 갉아먹는 기술 부채가 무엇인지 코드 없이 풀어 설명하겠습니다.

장고 기초 #6 Forms와 ModelForm
7 분 소요

장고 기초 #6 Forms와 ModelForm

Django Form으로 검증/에러 표시/CSRF를 한 번에, ModelForm으로 모델에서 폼을 자동 생성, 파일 업로드 패턴까지 정리합니다.

타입스크립트 기초 강좌 #3 interface와 type alias
8 분 소요

타입스크립트 기초 강좌 #3 interface와 type alias

객체 타입에 이름을 붙여 재사용하는 두 도구 interface와 type alias의 사용법, 차이, 언제 어느 쪽을 쓸지 정리합니다.

AWS 기초 #6 보안 기본: MFA, 키 회전, 최소 권한
10 분 소요

AWS 기초 #6 보안 기본: MFA, 키 회전, 최소 권한

루트 + IAM 사용자 MFA 강제, 액세스 키 회전 자동화, IAM Access Analyzer로 권한 점검, 최소 권한 패턴, 자주 만나는 사고 사례까지 정리합니다.