

최근에 작성한 글
예측 가능한 개발 - 인지 부하를 줄이고 생산성을 높이는 구조와 사고방식에 대한 생각과 전략
코드 일관성, 컴포넌트 설계, 폴더 구조, 가독성과 추상화 간의 균형, 도구 활용 등 생산성이 오르는 환경에 대한 생각을 설명합니다.
tipreactNAT란 무엇이고 어떤 문제를 해결하며 어떤 문제를 만들까?
NAT란 어떤 문제를 해결하는 무엇인가? 여기서 발생하는 문제는 뭐고 그걸 보완하는 것들은 무엇인가?
CSnetwork컴퓨터 연대기, 한 걸음 더 - 1. 튜링 기계
수학의 결정 불가능에서 컴퓨터의 이론이 태어나다. 대각선 논법부터 튜링 기계까지
historycomputerDNS 탐구 3편 - DNS에 관한 기타 정보들
이전 글에서 다루지 못했던 DNS의 역사, 보안, 기타 기능 등을 정리했다.
CSnetworkDNS 탐구 2편 - DNS는 어떻게 구성되어 있을까?
DNS가 정말로 어떤 구조로 되어 있는지 알아보자. 서버는 어떤 식으로 정보를 저장하고 어떤 형식으로 메시지를 주고받으며 어떻게 부하를 줄일까?
CSnetworkDNS 탐구 1편 - 도메인 이름이 IP 주소로 변환되는 DNS 요청의 흐름
도메인이 어떻게 IP 주소로 변환되는 걸까? DNS 리졸버의 메시지 전달과 DNS 서버의 메시지 처리 과정
CSnetwork