블로그
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 3679 편
#2026-03 762#culture 283#deep-dive 275#kubernetes 262#career 233#ai 222#llm 217#devops 198#2026-04 158#security 149#observability 118#database 113#communication 108#history 107#architecture 101#productivity 98#performance 93#linux 90#networking 89#finance 87#economy 84#mindset 80#psychology 79#ai-papers 78#food 78#it 78#travel 78#japanese 76#deep-learning 75#english 74#gpu 74#ai-agent 69#business-travel 69#postgresql 67#cs-fundamentals 63#rag 63#systems 63#python 56#learning 54#self-improvement 53
유니코드와 UTF-8: 텍스트의 지뢰밭
바이트, 코드 포인트, 그래핌 클러스터는 서로 다른 층입니다. 왜 이모지 하나의 길이가 거짓말을 하는지, UTF-8·16·32는 무엇이 다른지, NFC/NFD 정규화와 é 문제, ZWJ로 엮인 이모지, 서로게이트 페어, 그리고 문자열 뒤집기가 왜 깨지는지까지 텍스트 인코딩의 지뢰밭을 한글·일본어 사용자 관점에서 깊이 파헤칩니다.
2026-06-16 · 21 분 읽기 #unicode#text#fundamentalsMoved to culture/motivation-why-it-matters
This post has moved to the culture category. See culture/2026-06-16-motivation-why-it-matters.
2026-06-16 · 1 분 읽기 #mindset#motivation#leadership#purposeMoved to culture/maximizing-your-strengths
This post has moved to the culture category. See culture/2026-06-16-maximizing-your-strengths.
2026-06-16 · 1 분 읽기 #mindset#strengths#career#growthMoved to culture/assume-good-intent-trust
This post has moved to the culture category. See culture/2026-06-16-assume-good-intent-trust.
2026-06-16 · 1 분 읽기 #mindset#collaboration#trust#teamworkAI 하드웨어 최신 연구 동향 2026 — 논문으로 보는 미래
2026년의 AI 하드웨어 연구 흐름을 논문 단위로 훑어봅니다. 웨이퍼스케일과 포토닉스, 인메모리 컴퓨팅, FP4 저정밀 학습, 희소성과 MoE 하드웨어, 광 인터커넥트, 차세대 메모리, 뉴로모픽, 하드웨어-소프트웨어 공동설계까지 핵심 아이디어와 의의, 한계를 정리합니다.
2026-06-16 · 40 분 읽기 #ai-papers#ai-hardware#photonics#compute-in-memory#low-precision워드 생산성 — 스타일, 단축키, 긴 문서 자동화
Microsoft Word의 스타일, 단축키, 목차/캡션/상호 참조, 머리글과 바닥글, 고급 찾기와 바꾸기, 검토 기능, 메일 병합을 활용해 긴 보고서를 자동화하는 실전 가이드입니다. 클릭 횟수를 줄이고 일관성을 유지하며 수십 페이지 문서를 빠르게 다루는 워크플로를 단계별로 정리했습니다.
2026-06-15 · 26 분 읽기 #word#productivity#office#styles#shortcuts엑셀 단축키 완전 정복 — 마우스를 떠나라
엑셀 작업 속도를 좌우하는 단축키를 카테고리별로 정리합니다. Windows와 Mac 키를 함께 표기하고, 실무 워크플로 콤보와 실수를 줄이는 습관, 연습 루틴까지 한 번에 익혀 마우스 의존을 줄입니다.
2026-06-15 · 17 분 읽기 #excel#productivity#shortcuts#keyboard#office파워포인트 고수의 기술 — 디자인, 단축키, 빠른 작업
파워포인트로 빠르고 보기 좋은 슬라이드를 만드는 실전 기술을 정리했습니다. 단축키, 디자인 원칙, 슬라이드 마스터, 정렬과 배분, 아이콘과 차트, 발표자 도구, 접근성, 협업까지 한 번에 익혀 작업 속도를 높여 보세요.
2026-06-15 · 30 분 읽기 #powerpoint#productivity#office#design#shortcutsPower Query로 데이터 정제 자동화 — 클릭 한 번으로 갱신되는 리포트
Power Query로 데이터 가져오기와 변환을 자동화하는 방법을 단계별로 정리합니다. 폴더 결합, 쿼리 병합/추가, 매개변수, M 언어 맛보기, 새로 고침 자동화와 한계, 그리고 실무 월간 리포트 사례와 흔한 함정까지 다룹니다.
2026-06-15 · 16 분 읽기 #excel#productivity#power-query#etl#data-cleaning오피스 숨은 기능과 앱 간 연동 — 알면 시간 버는 팁들
마이크로소프트 365 오피스의 잘 알려지지 않은 기능과 Word, Excel, PowerPoint 사이의 연동 방법을 정리했습니다. 단축키, 클립보드 기록, 화면 캡처, 붙여넣기 링크, 메일 병합, PDF 편집, 자동 저장과 공동 작업, 그리고 2026년의 Copilot과 에이전트 모드까지 실무에 바로 쓰는 팁을 다룹니다.
2026-06-15 · 30 분 읽기 #office#productivity#microsoft-365#integration#copilot2026 엑셀 신함수 마스터 — 동적 배열부터 GROUPBY까지
Microsoft 365 엑셀의 최신 함수들을 실무 예제로 정리합니다. 동적 배열과 spill 개념부터 XLOOKUP, FILTER, LET, LAMBDA, GROUPBY/PIVOTBY, 정규식 함수까지 한 번에 익혀 업무 생산성을 끌어올립니다.
2026-06-15 · 19 분 읽기 #excel#productivity#dynamic-array#lambda#groupbyOperator vs Helm vs GitOps — 무엇을 언제 쓰나
같은 듯 다른 세 가지 운영 도구를 본질부터 구분합니다. Helm은 패키징, GitOps는 선언적 동기화, Operator는 능동적 컨트롤러입니다. 정적 배포와 지속적 reconcile의 차이, Day-1과 Day-2의 경계, 셋을 조합하는 실전 패턴, 의사결정 테이블과 마이그레이션 경로까지 깊이 있게 다룹니다.
2026-06-15 · 35 분 읽기 #kubernetes#operator#helm#gitops#argocdOperator 보안 — 최소권한 RBAC, 멀티테넌시, 공급망
Operator는 클러스터 전역에서 강력한 권한으로 동작하기 때문에 한 번 탈취되면 클러스터 전체가 위험해집니다. RBAC 마커로 최소권한을 생성하는 방법, Role과 ClusterRole 선택 기준, kube-rbac-proxy 제거 이후의 메트릭 보안, 웹훅 TLS, 권한 상승 방지, 멀티테넌시 격리, 이미지 서명과 SBOM, Secret 처리와 감사까지 Operator 보안 전반을 깊이
2026-06-15 · 38 분 읽기 #kubernetes#operator#rbac#security#supply-chainOperator 관측성 — 메트릭, 이벤트, 로깅, 그리고 SLO
Kubebuilder 기반 Operator의 관측성을 메트릭, 이벤트, 로깅, 트레이싱, status/conditions, 그리고 SLO 관점에서 깊이 있게 다룹니다. controller-runtime 기본 메트릭의 의미부터 커스텀 메트릭 추가, Prometheus/Grafana 연동, 알림 규칙, 그리고 reconcile가 동작하지 않을 때의 디버깅 런북까지 실무 코드와 함께 정리합니다.
2026-06-15 · 32 분 읽기 #kubernetes#operator#observability#prometheus#controller-runtimeCRD 설계와 버저닝 — 스키마, 검증, conversion webhook
CustomResourceDefinition은 한 번 설계하면 오래 살아남는 API 계약입니다. OpenAPI v3 스키마 설계와 CEL 검증, 다중 버전 전략과 storage version, conversion webhook 구현, 하위호환과 마이그레이션까지 운영 가능한 CRD를 만드는 전 과정을 깊이 있게 다룹니다.
2026-06-15 · 27 분 읽기 #kubernetes#operator#crd#versioning#conversion-webhookCRD 없는 컨트롤러 — 기존 리소스를 자동화하는 패턴
모든 자동화에 CRD가 필요한 것은 아닙니다. 빌트인 리소스를 watch하는 컨트롤러만으로 ConfigMap/Secret 동기화, 네임스페이스 부트스트랩, 노드 라벨링 같은 사내 운영을 자동화할 수 있습니다. controller-runtime로 CRD 없이 구현하는 코드, Operator와 단순 컨트롤러의 구분, admission webhook 정책, 그리고 권한과 루프 같은 함정을 다룹니다
2026-06-15 · 23 분 읽기 #kubernetes#controller#controller-runtime#automation#client-goOperator 프로덕션 업그레이드와 마이그레이션 — 무중단으로 진화시키기
Operator를 프로덕션에서 안전하게 업그레이드하는 전체 흐름을 다룹니다. 컨트롤러 Deployment 롤링과 리더 선출, 다중 버전 CRD와 conversion webhook, 관리 워크로드의 단계적 롤아웃, 롤백 전략, 대규모 CR 마이그레이션, 그리고 장애 대응까지 working code와 함께 정리했습니다.
2026-06-15 · 36 분 읽기 #kubernetes#operator#kubebuilder#controller-runtime#crdReconcile 루프 심화 — 멱등성, 에러 처리, 큐, 그리고 성능
reconcile 요청 흐름(informer→workqueue→reconcile), Result와 requeue, 멱등 구현 패턴, status와 conditions, predicate 이벤트 필터, rate limiting과 동시성, 캐시와 클라이언트, 관측, 흔한 버그, 성능 튜닝까지 reconcile 루프를 깊이 있게 해부합니다.
2026-06-15 · 33 분 읽기 #kubernetes#operator#reconcile#controller-runtime#performanceGo 말고도 — Kopf, Metacontroller, Shell Operator로 Operator 만들기
Operator는 반드시 Go와 kubebuilder로 만들어야 한다는 통념을 깹니다. Python의 Kopf, 선언적 훅 방식의 Metacontroller, shell-operator와 Ansible Operator까지 비-Go 선택지를 코드와 함께 비교합니다. 프로토타이핑과 프로덕션의 경계, 언어 선택 기준, 마이그레이션, 생태계 성숙도와 함정을 다룹니다.
2026-06-15 · 35 분 읽기 #kubernetes#operator#kopf#metacontroller#pythonOperator 베스트 프랙티스와 안티패턴
좋은 Operator의 특징과 흔한 안티패턴을 코드 수준에서 정리합니다. 작은 API와 멱등 reconcile, 관측 가능성, 안전한 업그레이드 같은 원칙부터 부수효과 남발·status 오용·무한 requeue·광범위 RBAC 같은 함정, 멀티테넌시와 보안, 리소스 효율, 테스트 문화, SRE 관점 운영, 성숙도 로드맵과 체크리스트까지 다룹니다.
2026-06-15 · 25 분 읽기 #kubernetes#operator#best-practices#reconcile#rbac