CSV를 JSON으로 바꾸는 일이 어렵지 않은 이유:필드 매핑과 타입
어려운 것은 변환 작업이 아니라 필드 매핑과 타입입니다. 헤더 불일치, 숫자의 문자열화, null 표현을 처리하면 바로 쓸 수 있습니다.
어려운 것은 변환 작업이 아니라 필드 매핑과 타입입니다. 헤더 불일치, 숫자의 문자열화, null 표현을 처리하면 바로 쓸 수 있습니다.
첫 자리 숫자만 보면 문제가 요청 쪽인지 서버 쪽인지 판단할 수 있습니다. 갈래별 의미와 진단 방향, 드문 코드의 용도도 정리했습니다.
PDF가 무거워지는 원인은 고해상도 이미지와 완전한 폰트입니다. 재샘플링, 서브셋화, 중복 제거 세 가지와 효과 확인 방법을 정리했습니다.
매일 수십 건의 PDF를 다루면 순서와 페이지 번호가 먼저 무너집니다. 파일명 정렬, 목차와 번호 보완, 원본 보관이면 재작업이 사라집니다.
BMI는 키와 체중 비율만 반영해 근육과 지방을 구분하지 못하므로 운동하는 사람이 과체중 판정을 받기 쉽습니다. 두 지표의 역할이 다릅니다.
그라디언트는 선형·방사형·원뿔형 세 가지로 작성법이 다릅니다. 각도와 색상 정지점 조정법을 유형별로 정리하고 코드도 제공합니다.
압축은 용량을 줄이지만 가독성을 없앱니다. 운영 빌드 산출물만 압축하고 소스는 압축하지 않는 것이 기준이며 Source Map으로 보완합니다.
과거 데이터는 CSV, 새 시스템은 JSON이라는 구도가 일반적입니다. 인코딩 통일, 분할 처리, 건수와 필드 검증까지 마치고 전환합니다.
탭, 즐겨찾기, 홈 화면은 요구 크기가 달라 한 장으로는 반드시 흐려집니다. 정사각형 원본에서 전체 크기를 내보내는 것이 확실합니다.
수집하거나 협업으로 만든 텍스트에는 중복 줄이 반드시 섞입니다. 순서 유지 제거, 대소문자와 공백 무시, 정렬 확인이 기본입니다.
휴대폰 사진은 기울고 스캔은 틀어지기 쉽습니다. 회전은 수평선, 뒤집기는 거울상과 구도에 쓰이며 구분해서 써야 깔끔합니다.
AI JavaScript는 괄호 불일치, 미선언 변수, 우회 로직이 잦습니다. 포맷으로 읽기 쉽게 하고 검증한 뒤 경계 조건을 사람이 확인합니다.
주제별로 모든 글 보기
Hands-on tutorials broken down by tool: what problem each one solves, how to use it, and the pitfalls to avoid — with step-by-step instructions you can follow right away.
The details that double your efficiency: shortcuts, parameter combinations, batch-processing approaches and the habits that genuinely save time at work.
Technical deep dives into encoding, data formats and engineering practice — focused on principles and reasoning rather than recipes.