데이터 포맷 & 인코딩
거의 모든 프로그램은 다른 프로그램이 쓴 데이터를 읽어야 하고, 그것이 가능한 건 양쪽이 포맷에 합의하기 때문입니다. 이 묶음은 API 응답·설정 파일·스프레드시트, 그리고 모든 웹 페이지의 텍스트 뒤에 있는, 늘 마주치는 포맷과 인코딩을 다룹니다.
이것들을 이해하면 당혹스러운 버그 — 깨진 문자, "unexpected token" 오류, 이유 없이 3분의 1 커진 데이터 — 를 몇 초 만에 진단할 수 있게 됩니다. 씨름 중인 포맷부터 시작하고, 읽으면서 연결된 도구로 서식화·검증·변환하세요.
이 주제의 가이드
JSON이란? 쉬운 설명 (그리고 흔한 오류 고치는 법)
JSON이 무엇인지, 문법이 어떻게 동작하는지, 그리고 가장 흔한 JSON 오류 — 후행 쉼표·작은따옴표·따옴표 없는 키 등 — 를 빠르게 고치는 법.
Base64 인코딩 설명: 무엇이고 언제 쓰는가
Base64가 실제로 하는 일, 왜 데이터를 약 33% 키우는지, 데이터 URI·이메일 첨부 같은 흔한 용도, 그리고 알아둘 만한 보안 오해.
문자 인코딩: 유니코드와 UTF-8 설명
왜 텍스트가 깨진 기호로 변하는지, 유니코드와 UTF-8이 실제로 무엇인지, 문자·코드 포인트·바이트의 차이, 그리고 모지바케를 고치는 법.
YAML 설명 + JSON vs. YAML
YAML의 동작 방식, 조심할 함정(탭·타입 추측·들여쓰기), 그리고 JSON과의 비교를 다룬 명확한 가이드.
XML이란 무엇이고 어떻게 동작하나
XML을 정말 중요한 몇 가지 규칙으로 정리한 초심자 가이드 — 엘리먼트, 속성, well-formed 규칙, 그리고 HTML·JSON과의 비교.
CSV 포맷 설명 + 흔한 문제들
CSV가 실제로 어떻게 동작하는지와 흔한 함정을 피하는 법 — 값 안의 쉼표·따옴표·줄바꿈, 구분자, 인코딩과 BOM.
URL 인코딩 설명
URL 인코딩(퍼센트 인코딩)이 무엇을 하는지, 왜 필요한지, 어떤 문자가 이스케이프되는지 — 예약/비예약 문자와 더하기 기호 혼동까지.
다른 가이드 주제
텍스트 & 글쓰기
텍스트 작업 가이드 — 대소문자 규칙, 단어 수와 가독성, URL 슬러그, 지저분한 텍스트 정리, 문자 인코딩.
이미지 & 미디어
웹용 이미지 작업 가이드 — 압축, 포맷 선택, 크기 조정과 자르기, 사진 속 숨은 메타데이터.
PDF & 문서
PDF 파일 편집·정리 가이드 — 병합·분할·압축·변환 — 문서를 업로드하지 않고.
웹 & 개발자
웹 개발의 구성 요소 가이드 — JWT·타임스탬프·HTTP 상태 코드·정규식·색상 포맷.
보안 & 프라이버시
계정과 데이터를 지키는 실용 가이드 — 강한 비밀번호, 2단계 인증, 공유 파일에서 개인정보 빼내기.
기기 & 하드웨어 테스트
하드웨어 점검 가이드 — 화면·키보드·마우스·카메라·마이크·센서를 설치 없는 브라우저 테스트로 확인.