모든 포스트

AWS Certified CloudOps Engineer - Associate (SOA-C03) #13 Domain 5-2 보안: Config, CloudTrail, GuardDuty, Security Hub, KMS
5 분 소요

AWS Certified CloudOps Engineer - Associate (SOA-C03) #13 Domain 5-2 보안: Config, CloudTrail, GuardDuty, Security Hub, KMS

SOA-C03 시리즈 열세 번째 글로 보안 도메인의 두 번째 축인 탐지와 감사, 암호화를 다룹니다. CloudTrail로 API 호출을 감사하는 법, AWS Config로 구성 준수를 평가하고 자동 교정하는 법, GuardDuty의 위협 탐지, Security Hub의 통합 점수, 그리고 KMS 키 운영까지 정리하겠습니다.

Docusaurus로 매뉴얼 만들기 #5 다국어와 버전 관리
3 분 소요

Docusaurus로 매뉴얼 만들기 #5 다국어와 버전 관리

하나의 문서를 여러 언어로 제공하고, 제품 버전이 올라갈 때 옛 문서를 함께 유지하는 법을 다룹니다. 다국어와 버전 관리를 모두 기본 기능으로 갖춘, Docusaurus가 가장 강한 영역입니다.

Hugo로 매뉴얼 만들기 #6 유지보수 — 검색 색인, 접근성, 문서 문화
3 분 소요

Hugo로 매뉴얼 만들기 #6 유지보수 — 검색 색인, 접근성, 문서 문화

시리즈의 마지막 편입니다. 규모가 커진 문서를 위한 Pagefind 검색 색인, 모두가 읽을 수 있게 하는 접근성, 그리고 문서를 오래 살아 있게 하는 Docs as Code 문화까지 운영 관점을 정리하며 시리즈를 닫겠습니다.

MkDocs로 매뉴얼 만들기 #5 다국어와 버전 관리
2 분 소요

MkDocs로 매뉴얼 만들기 #5 다국어와 버전 관리

하나의 문서를 여러 언어로 제공하고, 제품 버전이 올라갈 때 옛 문서를 함께 유지하는 법을 다룹니다. mkdocs-static-i18n 플러그인으로 다국어를, mike로 버전 스냅샷과 버전 선택기를 붙이는 데까지 정리하겠습니다.

Starlight로 매뉴얼 만들기 #5 다국어와 버전 관리
2 분 소요

Starlight로 매뉴얼 만들기 #5 다국어와 버전 관리

하나의 문서를 여러 언어로 제공하고, 제품 버전이 올라갈 때 옛 문서를 함께 유지하는 법을 다룹니다. 다국어는 Starlight가 기본 내장하고, 버전 관리는 플러그인으로 더합니다.

리액트 상태 관리 심화 #4 Jotai와 원자(atom) 모델
5 분 소요

리액트 상태 관리 심화 #4 Jotai와 원자(atom) 모델

상태를 하나의 스토어가 아니라 작은 원자로 쪼개 조립하는 Jotai의 상향식 모델을 다룹니다. 원자, 파생 원자, useAtom의 동작과 Zustand와의 차이를 정리합니다.

앱은 어떻게 업데이트될까? 앱스토어 배포와 강제 업데이트
4 분 소요

앱은 어떻게 업데이트될까? 앱스토어 배포와 강제 업데이트

스마트폰 앱이 새 버전을 받아 오는 과정을 코드 없이 정리합니다. 앱스토어 심사가 무엇을 보는지, 자동 업데이트가 어떻게 도는지, 일부 사용자에게만 새 버전을 미리 푸는 단계적 출시(rollout), 그리고 가끔 만나는 강제 업데이트는 어떤 메커니즘으로 가능한지를 비개발자 눈높이로 풀어 줍니다.

에어팟, 블루투스 이어폰은 어떻게 연결될까? 페어링, 코덱, 끊기는 이유
5 분 소요

에어팟, 블루투스 이어폰은 어떻게 연결될까? 페어링, 코덱, 끊기는 이유

블루투스 이어폰은 처음 한 번만 페어링하면 그다음부터 케이스만 열어도 연결됩니다. 그 한 번 동안 일어나는 신원 확인과 열쇠 교환, 소리를 압축해 보내는 코덱(SBC, AAC, LDAC)의 차이, 지하철에서 유독 잘 끊기는 이유까지 비개발자 눈높이로 정리합니다.

하드웨어 중급 #5 스토리지 성능 실측 — fio, 큐 깊이, SSD의 속사정
5 분 소요

하드웨어 중급 #5 스토리지 성능 실측 — fio, 큐 깊이, SSD의 속사정

카탈로그의 IOPS는 조건부 숫자입니다. fio로 내 워크로드 모양대로 직접 재는 법, 큐 깊이와 지연의 트레이드오프, 그리고 쓰기 증폭과 TRIM 등 어제와 오늘의 SSD 성능을 다르게 만드는 내부 사정을 다룹니다.

LLM 앱 개발 실전 #9 대화 메모리와 컨텍스트 관리
5 분 소요

LLM 앱 개발 실전 #9 대화 메모리와 컨텍스트 관리

대화가 길어질 때 쌓이는 히스토리를 어떻게 다룰지 정리합니다. 컨텍스트 한계와 토큰 비용 문제, 슬라이딩 윈도우와 요약 압축, 서버측 컴팩션까지 다룹니다.

1Password, 구글 비밀번호 관리자는 어떻게 안전할까? 마스터 비밀번호와 암호화
4 분 소요

1Password, 구글 비밀번호 관리자는 어떻게 안전할까? 마스터 비밀번호와 암호화

비밀번호 관리자가 수십,수백 개의 비밀번호를 어떻게 안전하게 보관하는지를 코드 없이 정리합니다. 마스터 비밀번호 하나로 다른 비밀번호를 잠그는 구조, 서버는 풀 수 없는 영지식 동기화, 피싱을 막아 주는 자동 입력의 원리, 그리고 패스키로 이어지는 흐름까지 비개발자 눈높이로 풀어 줍니다.

5G, LTE, 와이파이는 무엇이 다를까? 휴대폰이 인터넷에 연결되는 길
5 분 소요

5G, LTE, 와이파이는 무엇이 다를까? 휴대폰이 인터넷에 연결되는 길

폰의 상태바에 뜨는 5G, LTE, 와이파이 표시는 인터넷으로 가는 서로 다른 길입니다. 기지국과 면허 주파수, 세대가 바뀔 때 달라지는 것, 5G가 기대만큼 안 빠른 이유, 폰이 길을 갈아타는 순간까지 비개발자 눈높이로 정리합니다.