본문 바로가기

개발2

카카오 map api 클러스터링 속도 개선 환자 400명의 핀에 대해서 카카오에서 자동으로 해주는 클러스터링 사용시 느린 네트워크, 낮은 컴퓨터 사양에서는 10초가 걸림.(거의 못쓸수준 ㄷㄷ;;) 원인을 찾아보니 모두가 같은 현상을 겪고 있었음. 그리고 심지어 클러스터링은 너희가 구현하라는 말까지 있음 ㅋhttps://devtalk.kakao.com/t/topic/69933?u=doji.doo 그래서 클러스터링 직접 구현함(역시 믿을껀 나뿐... 아니 우리 팀뿐...)------알고리즘 개요 :모든 환자 순회하면서 1. 클러스터 반경안에 있는 환자인지 판단 2. → 안에 있으면 cluster안에 추가, 아니면 환자 위경도 중심으로 클러스터를 하나 새로 만듦.(1-2번을 반복) 처음의 경우 clusterLIst가 [ ]이므로 첫 환자의 중심좌표로 .. 2025. 2. 21.
에자일 방법론 경험기 [ 목차 ]나는 스타트업에 다니고 있다. 최근 신생 서비스를 처음부터 혼자 개발해 성공적으로 성장시키면서 회사에서 인정을 받고 있다.그 경험에 대해서 공유해보고자 한다.잘 될 수 있었던 이유1) 짧은 주기로 실험하기서비스는 고객의 요구사항을 잘 반영하고 있다. 우리 팀은 디자이너 1, 개발자 1, pm1, CS팀 1로 구성되어 있다.CS팀이 고객 관찰을 통해서 고객의 요구사항을 전달해주면, 그걸 pm, 개발자, CS직원 3명이서 논의하면서 우선순위를 정하고, 문제를 정의한다.그리고 해당 문제에 대한 해결책을 논의한 후, 바로 만들어서 빠른 시간 안에 배포한다(당일이 될 수도 있고, 늦어도 2일 안에는 했던 것 같다)처음부터 무엇을 만들지 A-Z로 정해놓고 만든게 아니었다. 1주일마다 그 주에 해결해야 하.. 2025. 1. 5.