모든 포스트

모던 파이썬 실전 #1 FastAPI 시작과 셋업
6 분 소요

모던 파이썬 실전 #1 FastAPI 시작과 셋업

왜 FastAPI인가, uv로 첫 프로젝트 셋업, Hello FastAPI, OpenAPI/Swagger UI 자동 생성까지 한곳에 정리합니다.

앵귤러 고급 강좌 #6 SSR — Angular Universal과 Hydration
10 분 소요

앵귤러 고급 강좌 #6 SSR — Angular Universal과 Hydration

Angular의 SSR 모델과 Hydration, TransferState, Pre-rendering까지 — 모던 앵귤러의 서버 사이드 렌더링을 한 번에 정리합니다.

왜 "캐시 좀 지워보세요"라고 할까 — 캐시와 CDN
4 분 소요

왜 "캐시 좀 지워보세요"라고 할까 — 캐시와 CDN

개발자가 자주 권하는 "캐시 지우기"와 "강력 새로고침"이 무슨 뜻인지 코드 없이 설명하겠습니다. 자주 쓰는 것을 가까이 두는 캐시와, 전 세계에 사본을 흩어 두는 CDN이 어떻게 속도를 끌어올리는지 풀어 보겠습니다.

장고 고급 #6 Django Channels — WebSocket
7 분 소요

장고 고급 #6 Django Channels — WebSocket

Channels 셋업, AsyncWebsocketConsumer, channel_layer로 broadcast, HTTP view에서 push, daphne/uvicorn 배포, nginx WebSocket 프록시까지 정리합니다.

타입스크립트 심화 #4 Template literal types
5 분 소요

타입스크립트 심화 #4 Template literal types

문자열을 타입 단계에서 합성하는 도구를 다룹니다. `${...}` 패턴, Capitalize/Uppercase 빌트인, 그리고 라우트/이벤트 이름을 타입으로 모델링하는 실전 패턴까지 정리합니다.

테스팅 강좌 #1 왜 테스트인가 — 단위/통합/E2E의 역할
9 분 소요

테스팅 강좌 #1 왜 테스트인가 — 단위/통합/E2E의 역할

테스트 트랙의 첫 글. 테스트 피라미드의 의미, 단위/통합/E2E 각각이 잡는 것과 잡지 못하는 것, "어디서 어떤 테스트를 쓸지" 의 결정이 결국 시간의 분배 — 그 분배를 짜는 데 필요한 그림을 잡겠습니다.

AWS 고급 #6 Secrets Manager / Parameter Store
8 분 소요

AWS 고급 #6 Secrets Manager / Parameter Store

Secrets Manager와 SSM Parameter Store의 차이, 자동 회전, 코드에서 가져오기(boto3 / 캐싱 / Powertools), ECS와 Lambda 통합, IaC 연결, 비용 비교까지. AWS 시크릿 / 설정 관리를 정리합니다.

K8s 고급 #2 RBAC / ServiceAccount 깊이 — Aggregated ClusterRole / Impersonation / IRSA / Workload Identity
11 분 소요

K8s 고급 #2 RBAC / ServiceAccount 깊이 — Aggregated ClusterRole / Impersonation / IRSA / Workload Identity

[중급 #7](/ko/posts/k8s-intermediate-7)에서 RBAC의 네 객체와 ServiceAccount의 모델을 짚었습니다. 그 위에 운영 클러스터에서 마주치는 깊이가 더 있습니다. ClusterRole을 라벨로 합쳐 확장 가능하게 만드는 Aggregated ClusterRole, 다른 사용자의 권한으로 일시적으로 행세하는 Impersonation, ServiceAccount의 토큰이 legacy secret에서 projected token으로 바뀐 흐름, 그리고 K8s의 ServiceAccount를 클라우드의 IAM과 묶어 주는 EKS의 IRSA와 GKE의 Workload Identity까지 — 권한 모델의 한 층 더 깊은 부분을 정리하겠습니다.

RHEL 고급 #5 보안 강화 — auditd, OpenSCAP, FIPS
8 분 소요

RHEL 고급 #5 보안 강화 — auditd, OpenSCAP, FIPS

SELinux 위에 올라가는 운영 보안의 세 축을 정리합니다. 시스템에 일어난 모든 변화를 추적하는 auditd 규칙 작성과 ausearch/aureport, CIS,STIG,PCI-DSS 같은 표준에 맞춰 시스템을 자동 점검하고 수정까지 자동화하는 OpenSCAP, 그리고 정부,금융 인증에서 요구되는 FIPS 모드 활성화와 영향까지 한 사이클로 다루겠습니다.

도커 실전 강좌 #6 클라우드 배포 — Fly.io / Railway / ECS — 트랙 마무리
8 분 소요

도커 실전 강좌 #6 클라우드 배포 — Fly.io / Railway / ECS — 트랙 마무리

빌드해 푸시한 이미지를 실제 운영에 올리는 마지막 단계를 다룹니다. Fly.io , Railway , ECS Fargate 세 옵션의 갈림길과 각각의 배포 흐름, 시크릿 관리, 헬스체크와 zero-downtime, 그리고 트랙 24편을 회수하며 마무리하겠습니다.

모던 파이썬 고급 #7 성능 — cProfile, py-spy, 메모리 프로파일링
7 분 소요

모던 파이썬 고급 #7 성능 — cProfile, py-spy, 메모리 프로파일링

느린 파이썬 코드를 찾고 고치는 도구상자 — timeit, cProfile, py-spy, line_profiler, memray, 그리고 흔한 최적화 패턴까지 정리합니다.

앵귤러 고급 강좌 #5 NgRx 입문 — Store, Action, Reducer, Effect
10 분 소요

앵귤러 고급 강좌 #5 NgRx 입문 — Store, Action, Reducer, Effect

큰 앱의 상태 흐름을 명시적으로 다스리는 도구, NgRx. Store/Action/Reducer/Effect의 역할을 한 그림에 놓고, 모던 앵귤러의 SignalStore와 Component Store까지 나란히 비교합니다.