모든 포스트
EC2 인스턴스 패밀리 선택 기준: t·m·c·r 비교
EC2 인스턴스 타입을 고르는 실무 기준을 정리합니다. 타입 이름 읽는 법(패밀리·세대·속성), t 버스트 모델이 맞는 조건과 어긋나는 조건, m·c·r의 vCPU 대 메모리 비율과 large 기준 요금 비교, Graviton과 Intel과 AMD 중 아키텍처 고르는 법, CloudWatch와 Compute Optimizer 실측으로 크기를 정하는 순서까지 다룹니다.
Microsoft Graph 실무 입문 #6 Teams 연동: 메시지 읽기와 알림 보내기의 세 가지 경로
Graph의 Teams 연동에서 가장 많이 부딪히는 벽을 정면으로 다룹니다. 팀·채널·메시지 읽기, 그리고 "서버가 채널에 알림을 보내는" 시나리오에서 application 권한이 막혀 있는 이유(마이그레이션 전용), 대안이 되는 세 가지 경로(delegated 자동화 계정, Workflows 수신 웹훅, 봇)의 선택 기준을 정리합니다.
NVIDIA GPU 이름 읽는 법: 아키텍처 세대와 라인업 정리
H100, B200, GB300, L40S, RTX 5090 같은 NVIDIA GPU 이름을 체계로 읽는 법을 정리합니다. 과학자 이름의 아키텍처 세대 축과 데이터센터·추론·소비자 제품 라인 축, 숫자와 접두사의 의미, 2026년 중반 기준 세대 현황과 로드맵까지 다룹니다.
Wails로 데스크톱 앱 만들기 #2 프로젝트 구조와 개발 루프 — wails dev와 바인딩
wails init이 만든 main.go, app.go, frontend, wails.json의 역할을 하나씩 확인합니다. 핫 리로드 개발 루프와 자동 생성 바인딩 코드가 동작하는 흐름까지 정리합니다.
지운 Git 커밋과 브랜치 살리기 — reflog 복구 절차
git reset --hard로 날린 커밋과 -D로 지운 브랜치를 reflog로 복구하는 절차를 정리합니다. reflog가 기록하는 것과 기록하지 않는 것, 복구가 불가능한 경우까지 구분합니다.
Git 실무 워크플로우 #7 모노레포와 Git — sparse-checkout·서브모듈·LFS
저장소가 커질 때 Git이 느려지는 이유를 짚고, partial clone, sparse-checkout, 서브모듈, Git LFS를 언제 꺼내 쓰는지 정리합니다. Git 실무 워크플로우 시리즈의 마지막 편입니다.
GPU 서버와 일반 서버의 차이: 구조, 전력, 냉각, 가격
GPU 서버가 일반 서버와 어디서부터 다른 물건인지 정리합니다. GPU 중심으로 뒤집힌 서버 구조와 인터커넥트, 자릿수가 다른 전력 밀도와 액체 냉각의 등장, 가격 구조, 드라이버 스택과 활용률 관리까지, 도입 전에 알아야 할 차이를 다룹니다.
Microsoft Graph 실무 입문 #5 OneDrive와 SharePoint 파일 다루기: 업로드 세션과 공유
Graph로 파일을 자동화합니다. drive와 driveItem이라는 공통 모델, 개인 OneDrive와 SharePoint 사이트 드라이브에 접근하는 경로 차이, 다운로드와 250MB까지의 단순 업로드, 대용량 파일의 업로드 세션(320KiB 배수 청크·재개), 공유 링크 생성, Sites.Selected로 권한 좁히기까지 다룹니다.
Wails로 데스크톱 앱 만들기 #1 Wails란 — Go로 만드는 가벼운 데스크톱 앱
Go와 웹 프론트엔드로 데스크톱 앱을 만드는 Wails를 시작합니다. Electron, Tauri와의 차이부터 설치, wails doctor 진단, 첫 앱 실행까지 진행합니다.
Git 실무 워크플로우 #6 stash·cherry-pick·bisect — 일상 도구 셋
작업 중 급한 전환을 받아 주는 stash, 특정 커밋만 다른 브랜치에 옮기는 cherry-pick, 버그 유입 커밋을 이진 탐색으로 찾는 bisect까지. 필요한 순간에 없으면 곤란한 세 도구를 정리합니다.
gp3 vs io2: EBS 볼륨 선택 기준
EBS 볼륨 타입을 고르는 실무 기준을 정리합니다. gp2의 크기 비례·버스트 모델이 남긴 유산, gp3의 독립 프로비저닝 구조와 상향된 상한(80,000 IOPS·2,000MB/s), io2 Block Express가 필요한 조건, 실측으로 필요 IOPS를 정하는 법, gp2에서 gp3로의 무중단 전환까지 다룹니다.
Microsoft Graph 실무 입문 #4 메일과 캘린더 자동화: 읽기, 보내기, 일정 생성
Graph로 Outlook 메일과 캘린더를 자동화합니다. 수신함 조회와 필터링, 보고서 메일 발송(sendMail)과 대량 발송 시의 주의점, 첨부 파일 처리, 회의 일정 생성과 참석자 초대, 회의실 가용성 조회(getSchedule), 시간대 처리라는 단골 함정까지 실무 코드로 다룹니다.