About Haruism

하루이즘(Haruism) 소개

설치도 가입도 없이 브라우저에서 바로 쓰는 웹 도구와 미니게임을 만들어 공유합니다. 필요할 때 열어 쓰고 닫으면 그만인, 가벼운 도구를 지향합니다.

운영 원칙

⚡ 초경량 & 무설치 웹 표준

별도의 앱 설치나 회원가입 없이 브라우저에서 최신 웹 표준 기술로 즉시 쾌적하게 구동됩니다.

🔒 프라이버시 보호

서버에 불필요한 개인정보를 수집하지 않으며, 모든 계산과 게임 점수는 사용자의 로컬 브라우저에만 안전하게 보관됩니다.

지금 제공하는 것

현재 도구 12개와 미니게임 4개, 그리고 만드는 과정을 적은 개발 노트 15편이 있습니다. 목록은 아래와 같으며 계속 늘려 가고 있습니다.

🛠️ 도구

🎮 미니게임

어떻게 만드나

계산이 들어가는 도구는 계산하는 부분과 화면을 그리는 부분을 나눠서 만듭니다. 계산 부분은 화면이나 저장소를 건드리지 않는 순수한 함수로 두고, 여기에 테스트를 붙입니다. 같은 값을 넣으면 언제나 같은 결과가 나오므로 브라우저 없이도 수천 번을 검증할 수 있습니다.

도구를 만들기 전에 정답표를 먼저 작성합니다. 30가지 입력에 대한 기대값을 구현 전에 계산해 문서에 적어 두고, 코드가 그 값을 그대로 내는지 확인합니다. 코드를 먼저 짜고 나온 값을 정답으로 적으면 틀린 값이 정답으로 굳어 버리기 때문입니다.

세금이나 요율처럼 해마다 바뀌는 값은 어디서 가져왔는지와 언제 갱신하는지를 함께 기록합니다. 출처가 없는 숫자나 근거 없는 통계는 본문에 쓰지 않으며, 만드는 과정에서 실제로 겪은 일만개발 노트에 남깁니다.

약속

🔒 입력값은 나가지 않습니다

연봉, 생년월일, 생리 주기처럼 민감할 수 있는 값을 다루는 도구가 있습니다. 모든 계산은 브라우저 안에서 끝나며 어떤 입력값도 서버로 전송하지 않습니다. 편의를 위해 저장하는 값은 이 브라우저의 저장소에만 남고 직접 지울 수 있습니다.

📏 단정하지 않습니다

로또는 당첨 확률을 높이지 않고, 운세는 미래를 알려 주지 않으며, 건강 계산기는 진단이 아닙니다. 계산 결과가 무엇을 뜻하고무엇을 뜻하지 않는지를 각 페이지에 적어 둡니다.

🧾 본문과 구현을 맞춥니다

설명에 적힌 수치는 실제 코드의 값과 대조합니다. 구현에 없는 기능을 설명에 쓰지 않고, 코드가 바뀌면 본문도 같이 고칩니다.

🪶 가볍게 유지합니다

웹폰트와 외부 스크립트를 쓰지 않습니다. 설치도 가입도 필요 없고, 열면 바로 쓸 수 있는 상태를 유지하는 것을 우선합니다.

문의 및 제안

서비스 이용 중 버그 제보, 개선 제안, 기타 문의사항은 언제든 편하게 연락해 주세요.

✉️ 문의 페이지로 이동하기