HoverPilot - RealFlight Link 네트워크 설정하기 RealFlight Link로 시뮬레이터와 통신하는 방법을 알아보자. By 전경원 Posted on April 13, 2026 HoverPilot의 첫 단계는 시뮬레이터 상태를 읽고 제어할 환경을 만드는 일입니다. RealFlight Link로 시뮬레이터와 통신하는 방법을 알아보겠습니다. [Read More] Tags: hoverpilot realflight realflight-link flightaxis sitl rc-airplane network
HoverPilot - AI로 RC 비행기를 조종하는 프로젝트를 시작했다 강화학습으로 RealFlight 안에서 호버링을 해보자. By 전경원 Posted on April 12, 2026 고정익 RC 비행에는 호버링(hover)이라는 기술이 있습니다. 기체를 수직으로 세운 뒤 추력과 조종면을 미세하게 제어해 공중 한 지점에 정지하는 기동입니다. [Read More] Tags: hoverpilot reinforcement-learning rc-airplane simulation realflight python
C#에서 2차원 배열: int[,] vs int[][] 2차원 배열의 차이점과 사용법 By 전경원 Posted on April 11, 2026 C#에서 2차원 배열을 다루는 방법은 두 가지입니다. [Read More] Tags: csharp array 2d-array jagged-array multidimensional-array
C#에서 다중 정렬 (Multi-Level Sorting) 제대로 이해하기 특정 인덱스를 기준으로 문자열 정렬하는 방법 By 전경원 Posted on April 10, 2026 코딩테스트에서는 정렬 조건이 하나 더 붙는 순간 풀이가 복잡해집니다. “특정 인덱스를 기준으로 정렬하고, 같으면 사전순으로 정렬하라”가 대표적입니다. C#에서 이런 다중 정렬(Multi-Level Sorting)을 처리하는 방법을 정리해 보겠습니다. [Read More] Tags: csharp sorting linq algorithm coding-test
커밋 접두사 규칙 정리 커밋 메시지를 읽기 쉽게 만드는 가장 간단한 규칙 By 전경원 Posted on April 9, 2026 커밋 메시지는 팀과 사람마다 스타일이 다릅니다. 형식이 제각각 쌓이면 히스토리를 읽는 데 시간이 오래 걸립니다. 이를 줄이는 간단한 방법은 커밋 메시지 앞에 접두사(prefix)를 붙이는 것입니다. 예를 들어 다음처럼 작성합니다. [Read More] Tags: git commit conventional-commit-prefix convention collaboration devtips