강의

멘토링

커뮤니티

개발 · 프로그래밍

/

프로그래밍 언어

readable_code::CMake - Fancy하게 C++ Project 만들기

C++의 가장 큰 장벽이 무엇일까요? 제가 생각했을 때는 CMake가 아닐까 싶습니다. 처음 C++을 시작했을 때, 소스 파일 하나 빌드 하기도 어렵게 만들었던 CMake… 저와 함께 부숴볼까요? 이 강의와 함께라면 당신도 CMake Master!

(4.6) 수강평 5개

수강생 67명

난이도 초급

수강기한 무제한

  • 개발 대장
C/C++강좌
C/C++강좌
cmake-language
cmake-language
dependency
dependency
readable
readable
C/C++강좌
C/C++강좌
cmake-language
cmake-language
dependency
dependency
readable
readable
새소식 목록
관리
작성

[HolyGround] ROS 없이 프로덕션 코드 만드는 가이드라인 - 12/20 세미나

안녕하세요, 개발대장 양은성입니다.

ROS2로 프로토타입 만들고 제품화하려다 막힌 적 있으신가요?

저도 그랬습니다.


왜 이 세미나를 준비했나요?

실외 배송로봇 인지시스템을 ROS2로 만들었어요.
프로토타입은 잘 돌아갔습니다.

그런데 제품화하려니까 문제가 터졌어요.

  • 임베디드에서 리소스가 부족했습니다

  • 실시간 처리에서 오버헤드가 병목이 됐습니다

  • 라이센스 문제로 오픈소스도 못 썼습니다

결국 ROS2를 걷어내고 순수 C++로 다시 만들어야 했어요.

10년 넘게 이런 삽질을 반복하면서 배운 것들이 있습니다.
책에 안 나와요. 터져봐야 압니다.


세미나에서 배우는 것

Part 1: ROS에서 프로덕션으로의 현실 (30분)

ROS로 프로덕션 갈 때 실제로 겪는 문제들을 공유합니다.

  • 라이센스 문제로 못 쓰는 오픈소스들

  • 임베디드에서 터지는 리소스 문제

  • 실시간 처리에서 병목이 되는 오버헤드

Part 2: 프로덕션 코드 고려사항 (50분)

프로덕션 코드를 만들 때 고려해야 할 설계 기준을 다룹니다.

  • 에러 처리: 예외 vs Result, 임베디드에서 왜 예외를 쓰면 안 되는지

  • 타입 안전성: 단위 실수를 컴파일 타임에 잡는 법

  • 메모리 관리: 실시간 루프에서 new 부르면 안 되는 이유

  • 멀티스레드 동시성: 데드락 없이 안전하게 동시성 처리하는 패턴

  • 로깅/프로파일링: 프로덕션에서 문제 터졌을 때 원인 찾는 전략

  • 의존성 관리: 외부 라이브러리 관리하는 패턴

Part 3: 도구 및 라이브러리 선택 (20분)

프로덕션에서 검증된 도구와 피해야 할 패턴을 공유합니다.

Part 4: Q&A (20분)

실시간 질문 답변


세미나 정보

제목: 왜 우리는 ROS를 걷어냈는가: 10년차 아키텍트의 프로덕션 프레임워크 가이드

일시: 2025년 12월 20일 (토) 20:00 - 22:00 (120분)

장소: 온라인 (Zoom)

참가비: 99,000원

참가자 혜택: 가이드라인 정리 콘텐츠 제공


Fruit: Production Playground for C++

세미나에서 다루는 가이드라인을 실제로 구현한 코드입니다.

포함 내용:

  • 프로덕션용 Core 라이브러리 (에러 처리, 단위 시스템, 동시성, 메모리 풀, 로거/프로파일러 등)

  • 확장 가능한 빌드 시스템 (CMake Presets)

  • 자동화된 품질 검증 시스템 (포맷팅, 정적 분석, 테스트, 커버리지)

  • CI/CD 파이프라인 (GitHub Actions)

  • 4개 센서 실시간 퓨전 데모 애플리케이션

가격: 499,000원 → 399,200원 (얼리버드 20%)

얼리버드 마감: 이번주 토요일 자정

추가 혜택: 구매자 선착순 20명 - 세미나 무료 참가

Fruit 상세 보기 →


이런 분들께 추천합니다

  • ROS로 프로토타입 만들고 제품화에서 막힌 경험이 있는 분

  • 순수 C++로 프로덕션 코드를 만들어야 하는 분

  • 임베디드나 실시간 시스템에서 C++ 개발하는 분

  • 프로덕션 코드 설계 기준이 궁금한 분


마지막으로

구현 코드가 아니라 가이드라인을 다룹니다.

뭘 써야 하고 뭘 피해야 하는지.
어떤 걸 고려해야 프로덕션에서 안 터지는지.

2시간 투자로 10년치 삽질을 건너뛰세요.

세미나 신청하기 →


질문 있으시면 언제든 연락주세요.

이메일:yes@holyground.world

커뮤니티:리더블코드 오픈채팅방

감사합니다.

개발대장 양은성 드림
(주)HolyGround


P.S. Fruit 구매 시 선착순 20명 세미나 무료 참가 혜택이 있습니다. 구매 후 오픈채팅방에서 말씀해주세요!

댓글