코딩의 덧셈·나눗셈·몫·나머지 완전 기초: 초보자를 위한 산술 연산자 설명
코딩의 덧셈·나눗셈·몫·나머지 완전 기초코딩을 처음 배울 때 덧셈, 뺄셈, 곱셈, 나눗셈은 쉬워 보인다. 그런데 막상 코드를 쓰다 보면 /와 //의 차이, %가 왜 필요한지, 1 + "2" 같은 코드가 왜 이상한 결과를 만드는지에서 자주 막힌다.이 글은 수학을 잘하는 사람을 위한 글이 아니라, 코딩을 막 시작한 사람이 “아, 그래서 이렇게 쓰는구나” 하고 감을 잡을 수 있도록 정리한 산술 연산자 기초 가이드다. 예제는 Python을 중심으로 설명하고, 웹 개발 입문자가 많이 만나는 JavaScript 차이도 함께 적었다.기본 연산 + - * /나눗셈의 핵심 몫과 나머지초보자 실수 타입, 0, 우선순위코딩에서 산술 연산은 계산기 기능이 아니라, 데이터를 원하는 형태로 바꾸는 가장 기본적인 도구다.1. 코딩..
2026. 6. 9.
초보 러너를 위한 마라톤 완벽 가이드: 착지, 신발, 스트레칭, 훈련, 대회 준비까지
초보 러너를 위한 10km 마라톤 완벽 가이드러닝을 처음 시작하면 제일 헷갈리는 게 “어떻게 달려야 덜 다치고, 어떻게 준비해야 대회에서 무너지지 않을까?”다. 착지, 보폭, 팔치기, 호흡, 러닝화, 스트레칭, 7km 벽, 대회 전 식사까지 하나씩 따로 배우면 조각은 생기는데 전체 그림이 흐릿하다.이 글은 초보 러너가 10km 대회를 준비할 때 필요한 내용을 한 번에 정리한 가이드다. 기준 목표는 10km 45분, 평균 4분 30초/km로 잡았지만, 원리는 60분 완주 목표나 첫 10km 도전에도 그대로 쓸 수 있다.초보자의 핵심 목표 부상 없이 꾸준히10km 45분 페이스 4:30/km가장 중요한 변수 보폭과 훈련량초보 러너에게 가장 좋은 자세는 “멋있어 보이는 자세”가 아니라, 내가 오래 반복해도 통..
2026. 6. 8.
Supabase, Firebase, MongoDB 등 어떤 데이터베이스 총정리
웹앱을 만들 때 데이터베이스 선택은 생각보다 빨리 현실 문제가 된다. 처음에는 “사용자 데이터만 저장하면 되겠지”라고 생각하지만, 로그인, 권한, 실시간 동기화, 검색, 통계, 백업까지 들어오면 단순히 유명한 서비스를 고르는 것만으로는 부족하다. 특히 개인 개발자나 작은 팀은 Supabase와 Firebase 사이에서 많이 고민한다. 둘 다 백엔드를 빠르게 만들 수 있게 도와주지만, 내부의 데이터 모델과 개발 방식은 꽤 다르다. 여기에 Neon, MongoDB Atlas, Cloudflare D1 같은 선택지도 함께 비교해야 실제 프로젝트에 맞는 결정을 할 수 있다. 이 글은 특정 서비스를 홍보하려는 글이 아니다. 내가 영어 학습 앱을 만들면서 직접 고민했던 기준을 바탕으로, 데이터베이스를 처음 고르..
2026. 6. 7.