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

Category

개발 노트

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

공장 설비의 PLC와 게이트웨이가 시리얼 선과 이더넷으로 연결되고, 그 데이터가 웹 대시보드 화면으로 올라가는 구성을 나타낸 이미지
개발 노트

설비 데이터를 웹으로 올리기 전에, 설비 업체에 물어야 할 것들

공장 설비 데이터를 웹 대시보드로 올려 달라는 요청을 받았을 때, 견적을 내기 전에 설비 업체에 확인해야 할 항목을 정리했습니다. Modbus RTU와 TCP 구분, 레지스터 맵 문서, 폴링 주기, 동시 접속 제한, 통신 포트 여유가 핵심입니다. 이 답이 없으면 비용이 왜 통신 규격 파악 단계에서부터 늘어나는지도 함께 설명합니다.

외주 납품 계약서와 오픈소스 라이선스 목록을 대조하며 소스 공개 의무 여부를 점검하는 장면
개발 노트

외주로 받은 프로그램, 어디부터 소스 공개 의무가 생기나

외주로 납품받은 프로그램에 섞인 오픈소스를 MIT·Apache 2.0·GPL·LGPL·AGPL·상용 유료 라이선스로 나눠, 어디까지가 고지만 하면 되는 범위이고 어디부터 소스 공개 의무가 생기는지 정리합니다. 특히 외부에 서비스하는 웹서비스에서 AGPL 제13조가 왜 위험한지 조항 원문으로 짚고, 납품 전 계약서에 넣을 오픈소스 목록(BOM) 요구 문구를 그대로 쓸 수 있게 제시합니다.

아두이노 UNO Q 보드 위에 퀄컴 드래곤윙 프로세서와 STM32 마이크로컨트롤러가 함께 배치된 모습을 표현한 이미지
개발 노트

아두이노Q를 아시나요? 리눅스와 아두이노를 한 장에 담은 UNO Q

퀄컴이 아두이노를 인수하며 공개한 UNO Q는 리눅스가 도는 프로세서와 실시간 제어용 마이크로컨트롤러를 UNO 크기 기판 한 장에 담은 보드입니다. 사양과 실제 판매 가격, App Lab이라는 새 개발 도구, 그리고 전원과 포트에서 오는 제약을 정리했습니다. 어떤 프로젝트에 쓰고 어떤 프로젝트에는 쓰지 말아야 하는지까지 판단할 수 있게 썼습니다.

하드웨어 부품과 IoT 개발 아이디어를 표현한 Codeforest 블로그 썸네일
개발 노트

아이씨뱅큐에서 하드웨어 아이디어를 찾는 방법

아이씨뱅큐에는 아두이노, ESP32, 라즈베리파이, 센서, 전원, 릴레이, 산업 자동화 부품처럼 개발자가 아이디어를 얻기 좋은 하드웨어가 많습니다. 소프트웨어 개발자가 하드웨어를 함께 보면 만들 수 있는 서비스의 폭이 넓어집니다.