학습 날짜 09/25 ~ 09/27 학습 내용 1. Development environment for C++ C++ 개발을 위한 기본적인 개념과 환경 설정에 대한 학습 개발환경이란 개발을 위한 OS, 프로그래밍 언어, IDE 등을 세팅하는 것이다. * 멘토님의 Tip) 되도록이면 프로젝트를 같이 하는 팀원끼리는 개발환경을 통일하는 것이 좋다. Compiler는 자연어 - 기계어를 번역하는 역할을 한다. gcc란 c++ compiler 중 하나로 다양한 언어를 지원하고 다양한 플랫폼을 지원한다. GPL 쓰는 것을 매우 비추천한다. 최적화 기능과 플러그인 아키텍처를 지원하고 여러 프로그래밍 언어 표준을 준수한다. Clang은 c, c++ 등 c 관련 프로그래밍 언어를 위한 컴파일러 프론트엔드이다. LLVM ..
프로그래머스 데브코스

시작에 앞서 운이 좋게도 프로그래머스 데브코스 자율주행 6기 과정에 합격 해서 전문적인 자율주행 교육을 들을 수 있는 기회를 얻었다. 마침 Jetson Nano와 모형 자동차를 이용한 자율주행 개인 프로젝트를 구상하며 애를 먹던 차에 우연히 보게 된 모집 공고를 보고 신청했는데 뽑혀서 정말 기쁘다. 물론 한 달 안에 난생처음 코테를 준비하고 C++을 공부하려니 힘들긴 했지만 결과가 좋으니 뿌듯하다. 심지어 그때 매니저님께는 말씀드리지 않았지만... 하필 면접 일정과 가족여행이 겹쳐서 급하게 해외에서 면접을 봤다. (만약 이 글을 보신다면 매니저님과 여행 중 저를 배려해 준 가족에게 사과와 감사의 인사드립니다...ㅎㅎ) 여하튼 앞으로 자율주행 과정을 학습하며 TIL을 작성할 생각인데, 어떻게 작성할지 고민..