codemapo
est. 2024
블로그
BLOG
로드맵
ROADMAP
유틸리티
UTILITY
프로젝트
PROJECTS
소개
ABOUT
KO / EN
KO / EN
HOME
/
BLOG
지식 지도
— Knowledge Index
지금까지 쓴 글 전부를 카테고리·좌표로 색인했습니다. 좌표는 분야(축)와 글의 순번을 가리킵니다.
Total
481
편
Categories
32
축
This page
5
편
Updated
26.05
전체
481
M
인공지능
10
M
AI 엔지니어링
7
A
아키텍처
6
M
인공지능
1
B
백엔드
8
B
백엔드 엔지니어링
2
C
커리어
5
F
컴퓨터과학
190
F
자료구조
3
D
데이터베이스
2
C
개발자 성장
2
I
데브옵스
22
G
트러블슈팅
30
U
프론트엔드
18
U
프론트엔드 엔지니어링
3
U
프론트엔드 프레임워크
5
E
헤비 엔지니어링
1
I
인프라
1
O
모바일
3
O
모바일 엔지니어링
1
N
신기술
2
X
운영체제
1
E
실무개발
100
Y
보안
13
L
소프트 스킬
4
E
소프트웨어 공학
1
I
SRE
2
S
시스템 설계
20
T
테스팅
9
W
웹 개발
1
W
웹 개발
7
W
웹 기초
1
Showing 20 of 481
page 24 / 25
Date
Coord
Title
Tags
Read
…
2025.02.04
F·17
캐시 메모리(L1, L2, L3)와 지역성: 1초를 100배로 쓰는 기술 (완전정복)
CPU 성능의 90%는 캐시가 결정합니다. 데이터 지역성, MESI 프로토콜, 캐시 사상 방식, TLB, 그리고 분기 예측과 NUMA까지. 개발자가 반드시 알아야 할 성능 최적화의 모든 것.
cs
cpu
memory
—
2025.02.03
F·16
RAM vs ROM: 껐다 켜면 왜 데이터가 날아갈까? (완전정복)
DRAM의 누설 전류부터 ECC, HBM, 그리고 실제 성능 벤치마크(fio, sysbench)까지. 단순한 비유를 넘어 메모리의 모든 것을 파헤치는 개발자 필독 가이드.
cs
memory
ram
—
2025.02.02
F·15
클럭 속도(Hz)와 IPC: 3.0GHz가 4.0GHz를 이기는 이유
스펙표의 숫자에 속지 마세요. CPU 성능의 진짜 비밀은 '얼마나 빨리 뛰느냐'가 아니라 '보폭이 얼마나 넓으냐'에 있습니다. 클럭(Hz)과 IPC의 관계를 공장 라인과 근육질 일꾼에 빗대어 완벽하게 파헤칩니다.
cs
cpu
performance
—
2025.02.01
F·14
파이프라이닝(Pipelining): 공장 조립 라인의 마법
빨래를 할 때 세탁-건조-개기를 순서대로 하나요? 아니면 겹쳐서 하나요? CPU 성능 뻥튀기의 비밀.
CS
Hardware
Optimization
—
2025.01.31
F·13
명령어 사이클: Fetch-Decode-Execute
CPU가 숨 쉬는 법. 1초에 수십억 번 반복되는 이 3단계 리듬이 컴퓨터의 생명입니다.
CS
Hardware
CPU
—
2025.01.30
F·12
CPU의 구조: 제어장치, ALU, 레지스터
CPU는 사실 거대한 공장입니다. 그리고 그 안에는 관리자, 노동자, 그리고 작업대가 있습니다.
CS
Hardware
CPU
—
2025.01.29
F·11
플립플롭(Flip-Flop): 컴퓨터가 기억하는 법
전기가 흐르면 1, 안 흐르면 0. 그런데 어떻게 전원이 꺼져도 정보를 기억할까? 1비트 메모리의 탄생.
CS
Hardware
Memory
—
2025.01.28
F·10
반가산기와 전가산기: 덧셈 회로 만들기
논리 게이트로 어떻게 숫자를 더할까? 1+1=2가 되는 마법 같은 회로 설계.
CS
Hardware
Circuit
—
2025.01.27
F·09
논리 게이트: AND, OR, NOT, XOR
컴퓨터는 어떻게 판단을 할까? 복잡한 AI도 결국 이 4가지 게이트의 조합일 뿐입니다.
CS
Hardware
Logic Gate
—
2025.01.26
F·08
16진수(Hexadecimal): 긴 이진수를 짧게
컬러 코드(#FFFFFF)가 왜 문자와 숫자가 섞여 있을까요? 16진수가 개발자에게 주는 최고의 선물은 '가독성'입니다.
CS
Math
Hexadecimal
—
2025.01.25
I·01
블루-그린 배포(Blue-Green Deployment): 무중단 배포의 정석
서버를 끄지 않고 배포하는 법. 롤링, 카나리, 블루-그린의 차이점과 실제 구축 전략. DB 마이그레이션의 난제(팽창-수축 패턴)와 AWS CodeDeploy 활용법까지 심층 분석합니다.
DevOps
Deployment
Infrastructure
—
2025.01.25
F·07
비트 조작(Bit Manipulation): 0과 1로 마법을 부리는 기술
비트 연산이 왜 필요할까? 홀짝 판별부터 XOR 스왑, 블룸 필터의 원리, 엔디안(Endianness), 그리고 리액트의 우선순위 관리까지. 로우 레벨 최적화의 핵심을 깊이 있게 다룹니다.
CS
Algorithm
Bitwise
—
2025.01.25
W·01
브라우저 렌더링 원리(Browser Rendering): 주소창에 엔터를 치면 일어나는 일
HTML 파싱부터 DOM, CSSOM 생성, 렌더 트리, 레이아웃(Reflow), 페인트(Repaint), 그리고 합성(Composite)까지. 브라우저가 화면을 그리는 6단계 과정과 치명적인 렌더링 성능 최적화(CRP) 가이드.
Web
Browser
Rendering
—
2025.01.25
F·06
스택(Stack)과 큐(Queue): 개발자가 줄을 서는 방법
프링글스 통(Stack)과 맛집 대기 줄(Queue). 가장 기초적인 자료구조지만, 이걸 모르면 재귀 함수도 메시지 큐도 이해할 수 없습니다.
CS
DataStructure
Stack
—
2025.01.25
N·01
블록체인(Blockchain): 신뢰를 코드로 대체하는 기술
비트코인은 블록체인의 일부입니다. 이중 지불 문제(Double Spending), 작업 증명(PoW)과 지분 증명(PoS)의 차이, 스마트 컨트랙트, 그리고 Web 3.0이 가져올 미래까지. 개발자 관점에서 본 블록체인의 모든 것.
Web3
Blockchain
Bitcoin
—
2025.01.25
X·01
부팅 과정(Boot Process): 전원 버튼부터 로그인 화면까지
컴퓨터의 전원을 켜면 내부에서 무슨 일이 일어날까? BIOS vs UEFI, MBR vs GPT, GRUB, Kernel, Init, Systemd까지 리눅스 부팅의 6단계와 트러블슈팅 가이드를 상세히 해부합니다.
OS
Linux
Booting
—
2025.01.24
F·05
이진법(Binary): 컴퓨터는 왜 0과 1밖에 모르는 바보일까?
손가락이 10개인데 왜 10진법을 안 쓸까? 엔지니어들이 전압의 노이즈와 싸우며 선택한 이진법의 필연적인 이유와, Base64, 부동소수점, Y2K38 문제까지.
CS
Math
Binary
—
2025.01.23
F·04
컴퓨터 세대 구분: 진공관에서 AI 칩, 그리고 양자까지
내 서버가 왜 이렇게 작고 강력한지 이해하려면, 집채만 했던 1세대 컴퓨터를 봐야 합니다. 하드웨어의 다이어트 역사와 클라우드 비용 절약의 비밀을 파헤칩니다.
CS
History
Hardware
—
2025.01.22
F·03
무어의 법칙: 반도체 발전의 예언과 그 종말이 남긴 것
개발자가 개똥같이 코드를 짜도 컴퓨터가 알아서 빨라지던 '공짜 점심'의 시대는 끝났습니다. 무어의 법칙의 종말이 우리에게 미친 영향과 개발자의 새로운 생존 전략에 대해 이야기합니다.
CS
History
Hardware
—
2025.01.21
F·02
폰 노이만 구조: 현대 컴퓨터의 설계 원리
왜 CPU는 빠른데 컴퓨터는 느릴까? 80년 전 고안된 폰 노이만 구조의 혁명적인 아이디어와, 그것이 남긴 치명적인 병목현상에 대해 정리했습니다.
CS
Architecture
Von Neumann
—
← PREV
1
23
24
25
NEXT →
F
컴퓨터과학
190
E
실무개발
100
G
트러블슈팅
30
I
데브옵스
22
S
시스템 설계
20
U
프론트엔드
18
Y
보안
13
M
인공지능
10
T
테스팅
9
B
백엔드
8
W
웹 개발
7
M
AI 엔지니어링
7
A
아키텍처
6
C
커리어
5
U
프론트엔드 프레임워크
5
L
소프트 스킬
4
F
자료구조
3
U
프론트엔드 엔지니어링
3
O
모바일
3
N
신기술
2
C
개발자 성장
2
I
SRE
2
D
데이터베이스
2
B
백엔드 엔지니어링
2
O
모바일 엔지니어링
1
W
웹 기초
1
E
소프트웨어 공학
1
X
운영체제
1
E
헤비 엔지니어링
1
M
인공지능
1
I
인프라
1
W
웹 개발
1
▸ 전체 태그 둘러보기
→