단감 (24) 썸네일형 리스트형 혼자 만드는 반려동물 산책 앱 단펫 근황 | 장소 탭 2만 곳 채우고 여름 산책 팝업까지, 1인 개발 일지 안녕하세요. 혼자서 이런저런 서비스를 만들고 있는 단감입니다. 오늘은 반려동물과 함께 사는 분들을 위한 서비스 단펫(DanPet) 의 요즘 이야기를 들려드리려 합니다. 날이 부쩍 더워지면서 산책 관련 기능을 다듬을 일이 많았던 한 주였습니다.👋 오늘의 개발 근황단펫은 제가 가장 애착을 갖고 키우는 서비스 중 하나입니다. 강아지를 키우는 친구가 "오늘 산책 나가도 되나" 를 늘 날씨 앱 여러 개를 켜놓고 고민하던 모습에서 시작된 서비스인데요. 요즘은 여름이 다가오면서 더위와 아스팔트 온도 같은 현실적인 고민이 생겨, 그에 맞춰 화면과 안내를 손보는 데 시간을 많이 썼습니다.🎯 이 프로젝트는 무엇인가단펫은 한마디로 반려동물과 산책하기 좋은 때와 장소를 알려주는 서비스입니다. 지역별 공원의 산책지수를 점수.. 낚시 포인트 2,072개를 지도에 깔끔하게 | DanFish 지역 클러스터 출시기, 1인 개발 일지 👋 오늘의 개발 근황안녕하세요, 혼자서 이것저것 만들고 있는 1인 개발자 단감입니다. 이번 주는 낚시 지도 서비스 DanFish 에 꽤 오래 매달려 온 기능 하나를 드디어 운영 서버에 올렸습니다. 바로 전국 낚시 포인트를 지역 단위로 묶어서 보여주는 '클러스터' 기능입니다.말로 하면 한 줄인데, 데이터 정리부터 지도 화면까지 손볼 곳이 줄줄이 이어져서 몇 단계로 쪼개 진행했던 작업입니다. 이번 주에 그 마지막 단계가 끝났습니다.🎯 이 프로젝트는 무엇인가DanFish(단낚시)는 전국의 낚시 포인트를 지도에서 한눈에 찾아볼 수 있는 웹 서비스입니다. 어디서 무슨 어종이 잡히는지, 이번 달 제철 어종은 무엇인지 같은 정보를 모아서 보여줍니다. 낚시를 처음 시작하는 분이 '이번 주말에 어디로 가지?'를 정할.. 1인 개발자 상권분석 서비스 한 달 개발기 | 수원·성남·청주 11곳 인구점수 정확화 정착기 오랜만에 개발일지로 인사드립니다. 저는 단감(Dangam)이라는 1인 회사를 운영하면서 단비즈(DanBiz)라는 전국 상권분석 웹서비스를 만들고 있습니다. 오늘은 단비즈가 5월 한 달 동안 어떤 부분을 다듬었는지, 한 발 떨어져서 천천히 정리해 보려고 합니다. 코드 자랑이 아니라 무엇을 왜 만들었고 어떤 결정이 가장 어려웠는지 위주로 적어 봅니다.👋 오늘의 개발 근황요즘 단비즈는 본격적으로 전국 17개 시도를 다 다루는 단계에 들어왔습니다. 처음 만들 때는 서울·부산 정도만 가지고 시작했는데, 데이터 수집기를 천천히 늘리면서 어느새 전국 단위로 점수를 매기는 서비스가 됐습니다. 5월 한 달은 그 전국 확장 과정에서 가장 자주 부딪힌 작은 사고들을 차분하게 정리한 시간이었습니다.🎯 이 프로젝트는 무엇인.. DanTravel 개발일지 | 자동화 워커가 6주 묵은 인증 부채를 찾아낸 6월 첫 월요일 1인 개발자가 운영하는 여행 일정 서비스에 "내가 6주 동안 잘못 알고 있던 사실"이 한꺼번에 드러나는 일이 있습니다. 6월 첫 월요일 새벽, 단감의 자동 운영 워커가 DanTravel 의 인증 시스템을 점검하다 그 사실을 정확히 짚어줬습니다. 오늘의 개발일지는 그 발견과 정리 과정에 대한 이야기입니다.👋 오늘의 개발 근황오늘 다룰 프로젝트는 DanTravel(단여행), 단감이 만드는 AI 여행 일정 플래너입니다. 6월 1일 새벽, 자동으로 도는 dev-autonomous 워커가 깨어나서 DanTravel 의 인증(SSO) 마이그레이션 상태를 점검하다 흥미로운 사실을 발견했습니다. 6주 전 이미 끝났다고 적어둔 작업이 실제 코드와는 어긋나 있던 거죠. 발견된 부채는 5개 단위로 분해해 설계서로 정리했고.. 단감 DanFish 한 주 개발 근황 | 친지 카톡 피드백이 설계서 3건으로 박힌 이야기 이번 주는 평소처럼 코드 한 줄씩 짚어가는 한 주가 아니었다. 친지 한 분이 보낸 카카오톡 한 통이 결국 DanFish 의 다음 분기 로드맵 절반을 새로 짜게 만든 한 주였다. 1인 개발이라 평소 외부 피드백이 귀한데, 그 귀한 한 통이 어떻게 설계서 3건과 첫 모형 화면 한 장으로 박혔는지 정리해본다.👋 오늘의 개발 근황DanFish 는 단감의 낚시 지도 서비스다. 사용자가 좋아하는 낚시 포인트를 지도에 핀으로 박고, 어종·시즌·해양 기상 정보를 한 화면에서 본다. 출시 후 꾸준히 사용자가 늘고 있긴 하지만, 솔직히 "한 번 들어왔다가 한참 안 들어오는" 패턴이 있었다. 체류 시간이 짧다는 게 가장 큰 고민이었다.그러던 와중에 친지(평소 낚시 좋아하시는 형) 한 분이 카톡으로 "이런 거 있으면 더 자.. 단감이 만든 낚시 지도 DanFish, 4개월 묵은 376번 재시작 미스터리를 새벽에 풀었다 | 1인 개발 근황 이번 주는 새벽 깸이 많았다. 자동화로 돌리고 있는 자율 워커가 4시간 간격으로 운영서버를 들여다보다가, 한 가지 이상한 숫자를 잡아냈다. DanFish 백엔드의 PM2 재시작 카운트가 376 회. 4개월 가까이 이게 계속 쌓이고 있었다는 사실을, 이제야 제대로 들여다본 한 주 이야기다.👋 오늘의 개발 근황1인 개발자가 운영하는 낚시 지도 서비스 DanFish 는 운영서버에서 PM2 로 노드 백엔드를 돌리고 있다. 안정성은 늘 신경 쓰는 영역이라 4 개 API 에 워치독을 박아 뒀는데, 그 워치독 자체가 "문제" 였다는 게 이번 진단의 핵심이었다.🎯 이 프로젝트는 무엇인가DanFish 는 한국 연안·내수면 낚시 포인트와 실시간 낚시지수를 함께 보여주는 서비스다. 웹과 안드로이드, 그리고 갤럭시 워치 .. 1인 개발자가 웨어OS 자동 배포를 한 달 만에 풀어낸 한 주 | DanFish 5월 셋째주 개발일지 이번 주는 한동안 발이 묶여 있던 DanFish 의 안드로이드/웨어OS 자동 배포가 풀린 한 주였습니다. 거기에 더해서, 5월 11일에 박았다고 생각했던 정책 페이지 nginx 패치가 사실 절반밖에 적용되지 않았다는 사실까지 한 번에 발견됐고, 같은 날 박힌 김에 잔존 문제까지 통째로 정리했습니다. 단감의 1인 개발 일지, 오늘은 DanFish 한 프로젝트의 일주일을 그대로 펼쳐보겠습니다.👋 오늘의 개발 근황요즘 DanFish는 안드로이드 일반 앱과 별도로, 웨어OS(Wear OS) 시계용 앱이 함께 굴러갑니다. 시계에서 낚시 포인트 알림, 물때, 간조·만조 시각을 짧게 보여주는 작은 앱이에요. 일반 앱 빌드는 잘 돌아가는데, 웨어OS 쪽은 자동 배포가 한 달 가까이 꼬여 있었습니다. 이번 주에 그 매.. 단펫 5월 둘째주 1인 개발일지 | Google 로그인 0% 버그 핫픽스부터 beta 검토 제출까지 지난주 하루는 단펫의 모바일 앱 로그인 문제 때문에 다른 일을 거의 못 했습니다. "단펫 앱에서 구글 로그인을 누르면 아무 반응이 없다"는 보고를 받은 게 화요일이었는데, 그날 안에 원인을 찾고 핫픽스 빌드를 만들어 Play Console에 beta 트랙으로 검토 제출까지 끝냈습니다. 1인 운영이라 모든 단계가 한 사람 손에서 일어나는데, 이번엔 다행히 흐름이 비교적 매끄럽게 풀렸습니다.👋 오늘의 개발 근황단펫은 반려동물과 산책할 만한 공원·동물병원·보호소 정보를 보여주는 웹·앱 서비스입니다. 웹은 안정 단계에 들어와 매일 사용자가 꾸준히 들어오고 있고, 앱은 4월 말부터 Play Console 베타 트랙으로 운영 중인데 이번 주에 가장 큰 사고이자 가장 큰 학습이 한 번 있었습니다.🎯 이 프로젝트는.. 이전 1 2 3 다음