Codeforest Blog AI operations journal
전체 AI 도구 업무 자동화 Codeforest 솔루션 서비스 비교 실무 가이드 운영 노트 개발 노트 콘텐츠 전략

Category

개발 노트

Codeforest 개발 과정에서 겪은 기술 문제, 서버 운영, DB 설계, 오류 해결, 기능 개선 기록을 실무 중심으로 정리합니다.

현장 키오스크와 차량 단말 100대의 M2M 전용 요금제 월 회선비와 3년 합계를 용량 구간별로 비교한 견적서 이미지
개발 노트

현장 기기 100대 회선비 계산법: M2M 요금제와 법인 개통 서류

키오스크·검침기·차량 단말에 통신을 붙일 때 매달 나가는 회선비를 공개 요금표 기준으로 계산합니다. 스마트폰 요금제를 쓸 수 없는 약관 조항, 이동통신사와 알뜰폰의 용량별 월 요금, 0.5KB 단위 초과 과금과 차단형 선택, 3년 약정과 법인 개통 서류까지 견적서 항목으로 정리했습니다.

라즈베리파이 Compute Module 5와 캐리어 보드, 생산 기간 2036년 1월을 표시한 현장 기기 설계 판단 이미지
개발 노트

라즈베리파이 현장 기기는 공급 보증 기간으로 판단하세요 - CM5는 2036년 1월까지

현장에 설치할 소형 장비를 라즈베리파이로 만들어도 되는지는 공급 기간으로 판단합니다. Compute Module 5는 최소 2036년 1월까지, CM4는 2034년 1월까지 생산한다고 공식 페이지에 적혀 있습니다. 이 문구가 보증이 아닌 이유, 세대를 넘어갈 때 캐리어 보드를 다시 만들어야 하는 조건, 동작 온도와 인증 목록을 납품에 어떻게 쓰는지 정리했습니다.

앱 접근권한 고지 화면과 필수·선택 구분, 철회 경로를 견적 항목으로 정리한 개념 이미지
개발 노트

앱 견적에 꼭 넣어야 하는 접근권한 항목을 정리했습니다

앱 권한 안내 화면은 개발사가 코드로 띄워주는 기능이 아니라, 필수·선택 구분과 거부 시 동작, 철회 경로까지 발주사가 정해야 하는 항목입니다. 정보통신망법 제22조의2와 제76조, 구글플레이 데이터 보안 섹션 책임 주체를 기준으로 견적서에 반드시 적어야 할 줄을 정리했습니다.

Modbus 레지스터 맵 표와 설비 계측기 표시값을 나란히 비교하며 주소와 워드 순서를 점검하는 장면
개발 노트

Modbus 통신은 되는데 값이 이상할 때 점검 순서 5단계

Modbus로 설비와 연결은 됐는데 숫자가 틀리게 읽힐 때, 레지스터 주소 1 차이·워드 순서·스케일 배율·부호 해석·함수 코드를 이 순서로 점검하는 방법을 정리했습니다. 설비 업체에서 받는 레지스터 맵에 이 다섯 항목이 적혀 있는지 확인하는 체크리스트와, 개발사와 설비 업체 중 누구 쪽 문제인지 가르는 기준도 함께 담았습니다.

Windows Server 견적서의 라이선스 1식 항목 아래에 Windows Server CAL과 RDS CAL 추가 비용이 인원수만큼 쌓이는 모습을 나타낸 이미지
개발 노트

서버 견적서의 'Windows Server 라이선스 1식'에 빠져 있는 CAL 비용

사내 서버 견적서에 흔히 적히는 'Windows Server 라이선스 1식'은 서버를 켤 권리와 CAL 5개까지만 뜻합니다. 접속하는 사람 수만큼 필요한 Windows Server CAL과 원격 접속에 따로 붙는 RDS CAL을 마이크로소프트 스토어 표시가로 계산해, 직원이 늘 때마다 왜 라이선스를 또 사야 하는지 금액으로 보여드립니다.

구글 플레이 데이터 보안 섹션과 애플 개인정보 보호 정보 양식을 앞에 두고 발주사와 외주 개발사가 작성 책임을 두고 논의하는 모습을 나타낸 이미지
개발 노트

앱 외주, 개인정보 수집 신고서는 누가 쓰고 누가 책임지나요

구글 플레이 데이터 보안 섹션과 애플 개인정보 보호 정보는 개발사가 초안을 쓰더라도 책임은 개발자 계정 명의자에게 남습니다. 광고·분석 SDK가 기본값으로 가져가는 항목을 확인하는 방법과, 신고 내용이 실제와 다를 때의 제재 단계, 그리고 계약서에 넣어야 할 다섯 줄을 정리했습니다.

개발 견적서 위에 상용 그리드·차트 라이브러리 라이선스 항목이 표시된 이미지로, 개발자 인원수 단위 과금과 라이선스 명의 문제를 나타냅니다
개발 노트

개발 견적서에 안 보이는 상용 컴포넌트 라이선스, 누가 사고 누구 이름으로 남나요

그리드·차트·리포트 같은 상용 컴포넌트는 화면 수가 아니라 개발자 머릿수로 과금되고, 직접 만지지 않는 개발자까지 인원에 포함되는 조항이 있습니다. 라이선스를 외주사 명의로 두면 계약 종료와 함께 발주사가 근거를 잃습니다. 명의를 어디에 둘지, 갱신이 끊기면 기존 화면이 계속 도는지를 공식 약관 기준으로 정리했습니다.

창고 작업대 위의 바코드 라벨 프린터와 웹 재고 관리 화면이 띄워진 PC, 그 사이 연결이 끊겨 있는 모습을 표현한 이미지
개발 노트

웹 재고 시스템인데 왜 창고 PC마다 인쇄 프로그램을 또 깔까요

브라우저는 ZPL·ESC/POS 명령을 프린터로 직접 보낼 수 없습니다. 그래서 웹으로 만든 재고·주문 시스템에도 창고 PC마다 인쇄 에이전트가 붙습니다. 로컬 인쇄 에이전트, 프린터 내장 프린트 서버, PDF 인쇄 세 가지를 실제 사양과 가격 기준으로 비교하고 어떤 상황에서 무엇을 견적에 넣어야 하는지 정리했습니다.