Hye Jin Ryoo

[ROS2 실전] Day 4: CI/CD - GitHub Actions와 시뮬레이션 자동 테스트

서론: 머지 전에 시뮬레이션에서 검증한다 로봇 코드는 하드웨어에서 직접 테스트하기 전에 시뮬레이션에서 먼저 검증해야 한다. GitHub Actions에서 Gazebo를 실행하고 내비게이션 성공 여부를 자동으로 확인하는 파이프라인을 만들면, PR마다 시뮬레이션 테스트가 돌아간다. 1. 전체 파이프라인 구조 PR 생성 ↓ [lint] 코드 스타일...

GentleOS - 레트로 GUI를 갖춘 빈티지 32비트 PC용 취미 운영체제

이 글은 GeekNews - 개발/기술/스타트업 뉴스 서비스 블로그에 게시된 글을 자동으로 가져온 것입니다. 더 자세한 내용과 원문은 아래 링크를 참고해 주세요. ➡️ 원문 보러 가기 원문 요약 GentleOS/32는 빈티지 32비트 PC를 위한 취미 운영체제로, 레트로 하드웨어를 만져보고 베어메탈에서 그래픽 인터랙티브 앱을 실행하기 위한 ...

Ask HN: AI 등장 이후, 스스로를 위해 만든 도구는 무엇인가요?

이 글은 GeekNews - 개발/기술/스타트업 뉴스 서비스 블로그에 게시된 글을 자동으로 가져온 것입니다. 더 자세한 내용과 원문은 아래 링크를 참고해 주세요. ➡️ 원문 보러 가기 원문 요약 AI 코딩 도구의 보급으로 개발자 개인이 자신만의 도구를 직접 제작하는 흐름이 확산되며, 과거라면 시간 대비 효용이 낮아 포기했을 소규모·맞춤형 유...

Firefox 루트 인증서 저장소에 다시 한 번 등록 시도중인 대한민국 정부 (GPKI)

이 글은 GeekNews - 개발/기술/스타트업 뉴스 서비스 블로그에 게시된 글을 자동으로 가져온 것입니다. 더 자세한 내용과 원문은 아래 링크를 참고해 주세요. ➡️ 원문 보러 가기 원문 요약 GPKI 루트 인증서는 주로 정부에서 .go.kr TLD를 비롯한 여러 국공립 웹 사이트의 도메인에 인증서를 발급하는데 주로 사용돼었습니다. (과거...

[ROS2 실전] Day 2: 실전 디버깅 - rqt, rosbag2, 재현 가능한 버그 분석

서론: 로봇 버그는 재현이 어렵다 로봇은 물리 환경과 상호작용한다. 같은 코드도 바닥 상태, 조명, 배터리 전압에 따라 다르게 동작한다. 버그가 발생하는 순간을 녹화해두지 않으면 원인 분석이 불가능하다. rosbag2와 rqt가 이 문제를 해결한다. 1. rqt 도구 모음 # 전체 rqt GUI 실행 rqt # 개별 플러그인 직접 실행 rqt_...