검색 기능을 추가한 이유 스팀 구매 시점 가이드 https://buyornot.sesl0ver.dev 이 프로젝트는 “이 게임을 지금 사도 되는지, 아니면 기다리는 게 나은지”를 추천이나 감정이 아니라 사실 기반 데이터로 판단할 수 있게 돕는 도구다. 기본 구조는 단순하다. Steam App ID 기준으로 가격, 할인 이력, 역대 최저가, 리뷰 지표 같은 데이터들을 모아서 “사라 / 사지 마라”가 아니라 판단 근거만 제공한다 문제는 여기서 시작됐다. 모바일에서는 App ID 찾기가 너무 빡세다 PC에서는 Steam 웹 페이지 주소만 봐도 /app/123456 형태로 App ID를 비교적 쉽게 알 수 있다. ...
GPT 무료 이용 기간 동안 만들어 본 Steam 구매 판단 도구
GPT 1개월 무료 이용 기간을 그냥 흘려보내기엔 아쉬워서, 평소 생각만 해두었던 작은 개인 프로젝트 하나를 직접 만들어 보았다. 주제는 단순하다. “이 Steam 게임, 지금 사도 괜찮을까?”를 감정이나 추천이 아니라 사실 기반 데이터로 판단해보는 도구다. 프로젝트 개요 Steam 구매 시점 가이드는 Steam 게임의 가격, 할인 이력, 리뷰 정보를 종합해 지금 구매해도 되는지 / 조금 더 기다리는 게 나은지를 한눈에 확인할 수 있도록 만든 웹 페이지다. 구매를 유도하지 않음 점수나 감정적인 평가 배제 “판단에 필요한 정보만 제공”하는 데 초점 스크린샷 아래는 실제 구현 화면이다. ...
라즈베리파이와 Hugo를 이용해 블로그 만들기.
개인 블로그를 하나 직접 만들어보고 싶어서 라즈베리파이 4 + Hugo + Nginx 조합으로 간단한 정적 블로그를 구성해 보았다. 왜 이 조합을 선택했는가 라즈베리파이 4 항상 켜두기 좋은 저전력 서버이고, 개인 프로젝트 용도로 충분한 성능을 제공 Hugo 정적 사이트 생성기라서 빠르고 가볍다. 서버에서 동작하는 로직이 거의 없어서 유지보수와 보안 측면에서도 부담이 적음 Nginx 정적 파일 서빙에 최적화된 웹 서버라 Hugo와 궁합이 좋음 구성 방식 전체 구조는 단순하다. Hugo로 글을 작성하고 빌드한다. 빌드 결과물(public/)을 Nginx가 바라보는 디렉토리로 배포한다. Nginx는 생성된 정적 HTML 파일만 서빙한다. 서버에서는 동적인 처리를 하지 않기 때문에, 구조가 단순하고 장애 포인트도 최소화할 수 있었다. ...