반응형

전체 글 404

MBRDI (Mercedes Benz R&D India) 출장 후기

현재 MBRDI 에 있는 팀과 함께 SCM (Software Configuration Management) 업무를 1년째 진행하고 있다. 처음에 인도팀에 PO 1명으로 시작해 현재는 10명이 넘는 팀을 꾸렸고 이번 기회에 Berlin 팀원 5명정도가 함께 2023년 1월 25일부터 2월 2일까지 인도 방갈로에 있는 MBRDI 에 방문을 했다. MBRDI 위치: https://goo.gl/maps/nXAWaSmjLdP6pxBi7 Mercedes-Benz Research & Development India · Plot No. 5-P, 1, Whitefield Main Rd, near Satya Sai Baba Hospital, EPIP Zone, Hood ★★★★★ · 연구 및 제품 개발 www.googl..

Travel 2023.04.25

SEA:ME 프로젝트 소개 (42wolfsburg)

42wolfsburg에서 파생되어 나온 Mobility 오픈소스 러닝 프로젝트인 SEA:ME (Software Engineering in Automotive and Mobility Esyscosystems, https://seame.space/)에 대해서 간단히 소개하고자 한다. 크게 3가지 모듈로 구성되어 있고 일반적으로 각 모듈마다 6개월정도 프로젝트 시간을 고려하여 설계 되어있다. Embedded Systems: 리눅스 기반의 OS로 ECU에서 돌아가는 임베디드 시스템에 대한 이해를 할 수 있도록 설계되어 있다. Autonomous Driving Systems: ADAS, 자율 주행 관련된 기술 및 알고리즘을 학습할 수 있도록 설계되어 있는데 필자는 아직 자세히 들여다보지는 못했다. Mobility..

Automotive 2023.04.25

Automotive Software Architecture 도서 번역 후기

2020년 2월 Automotive Software Architectures 책 1판을 번역하기 위해 에이콘 출판사를 컨텍했고 흔쾌히 번역을 제안해서 수락을 받았다. 6개월이면 초벌 번역이 완료될 것이라는 안일한 생각.. 결국 여러 우여곡절 끝에 2023년 1월 31일에 출간이 되었다. 히스토리 3년간의 히스토리를 간략하게 정리하면 다음과 같다. 2020년 2월 14일 - 계약 2020년 12월 28일 - 도서 번역 포기 선언 (70% 번역 완료한 상황), 출판사의 권유로 다시 시작 2021년 3월 3일 - 2판 출간 2022년 3월 24일 - 초판 번역 완료 2023년 1월 4일 - 출판사 수정 2023년 1월 31일 - 출간 위의 책은 3년간의 우여곡절 끝에 출간되었다. 여러가지 이유가 있겠지만 너무..

Automotive 2023.04.24

[도서 리뷰] 요즘 팀장은 이렇게 일합니다

리더십, 갈등 해결 등 팀장, CTO 가 가져야할 personal skill에 대해 관심이 많아 다양한 서적, Youtube, 강의 등을 보고 듣고 읽고 있다. "요즘 팀장은 이렇게 일합니다." 라는 책은 팀장이 가져야할 덕목들을 일목요연하게 정리한 책으로 리더십 방향으로 가려고 하는 분들에게는 한번쯤 읽어보기를 추천한다. 리더십이란 단지 관리자 역할 뿐아니라 시니어 개발자들에게도 필요한 덕목이기 때문에 자신의 personal skill을 한단계 더 성장시키기 위해서도 좋다. 이제 이책에서 이야기하고자 하는 것들을 하나씩 이야기해 본다. 새로운 기술이 급속도록 발전하고 정보의 접근성도 상당히 좋아지고 있다. 기존에 본인들이 가진 정보로 지시했던 시대는 가고, 점점 새로운 유형의 상생의 리더십이 필요한 시..

Book 2023.04.23

M1 Macbook에서 Yocto 빌드 환경 설정

M1 Macbook Pro를 필자는 사용하고 있고 여기서 Yocto (OpenEmbedded) 오픈소스 기여를 하기 위해 Poky master 를 Docker (Apple Silicon 버전)를 활용하여 빌드하고 있다. 이 글에서는 M1 Macbook에서 Yocto 빌드 환경을 설정하기 위한 방법을 간략히 소개하고자 한다. Intel (linux/amd64) 버전의 docker image는 https://hub.docker.com/r/crops/poky 에서 docker pull crops/poky 명령을 통해 받을 수 있지만 arm64 버전은 받을 수 없어서 https://github.com/crops/yocto-dockerfiles 에서 제공하는 dockerfile를 이용하여 docker image를..

Yocto 2023.04.23

Yocto에 최적화된 AWS EC2 Instance 사양

필자의 회사는 Yocto를 사용하여 Embedded Linux 빌드를 하고 있다. CI는 Jenkins를 사용하고 있으며 Jenkins Slave는 Docker환경을 AWS EC2 Instance에서 사용하고 있다. 제품을 빌드시간이 엄청나게 오래 걸려 여러가지 방안으로 줄이려는 노력을 하고 있다. AWS EC2 Instance Type 조정 Incredibuild 솔루션 도입 검토 (PoC 진행 완료) 빌드 시간 오래 걸리는 컴포넌트 아키텍처 수정 및 내부 코드 최적화 ccache 적용 검토 이 글에서는 1. AWS EC2 Instance Type 테스트 한 결과를 바탕으로 필자 회사의 환경에 최적화 된 EC2 Instance를 이야기해 보려고 한다. 현재 사용하고 있는 EC2 Instance Type..

Development 2023.04.23

Yocto (kirkstone) build for raspberrypi4 64 on M1 pro macbook

M1 Macbook Pro에서 Docker를 설치하고 그 안에서 Yocto 빌드한 결과를 간단히 공유하고자 한다. 빌드하는 동안 약간의 발열 있었지만 팬이 돌아갈 정도는 아니였고 Intel (Core i9) Mackbook 처럼 엄청 뜨거워지지 않았고, 소음도 거의 없었다. 이부분에서 특히 Apple Silicon 에 감탄하였다. Docker 이미지는 간단하게 docker pull ubuntu 명령어로 통해 설치하였고 그 내부에서 apt로 빌드에 필요한 라이브러리와 도구를 설치하였다. M1 Mackbook Pro 16 inch Spec OS: macOS Monterey (12.6) Chip: Apple M1 Pro (10 Cores - 8 performance and 2 efficiency) Memory..

Yocto 2023.04.23

2022년 회고 및 2023년 계획

2023년 1월 1일 00:22분 지금 한국에 와서 한해를 마무리하고 내년을 돌아보는 글을 쓰고 있다. 2023년 계획 2022년도와 비슷하게 갈 예정이고 회사에서는 System (Configuration) Architect 로 활동하면서 전체 플랫폼/양산 경험을 쌓으면서 직접적인 업무를 맡지 않고 중장기 계획 설계 및 동료들 지원을 해볼 생각이다. 기술적인 트렌드를 계속 쫓아 가면서 커뮤니케이션, 프로젝트 리딩하는 역량을 키우는데 내년 한해를 보내지 않을까 싶다. 오픈소스도 조금 더 적극적으로 참여하고, 가족들과 여행도 더 많이 다니고 싶다. 특히나 다양한 주제로 블로그에 글을 자주 쓰려고 노력해보고 싶다. 기술 Android Automotive OS (+ 도서 번역 if 책이 출간 되면) Open S..

Etc 2023.04.23

코로나 이후 독일 근무(업무) 환경 - 2022년 11월

물론 아직 코로나가 완전히 끝나지 않았지만 독일은 지금 코로나 이전으로 많이 돌아온 것 같다. 2022년 11월 5일 현재 독일 베를린 기준으로 코로나 상황은 다음과 같다. 대중교통 탑승 시 마스크 필수 착용 야외, 슈퍼, 식당 등 마스크 착용 필수 아님 독일 한국 입국시 코로나 백신 및 코로나 검사 결과 불필요 즉, 대중교통 탑승 시 마스크 착용 외에 다른 규제는 거의 없다. 다시 본론으로 들어와서 필자 회사 기준으로 코로나 이전에는 일주일에 한번 홈 오피스를 했다면 지금은 반대로 일주일에 한번정도 출근을 한다. 이 마저도 회사에서 일을 할 필요가 없으면 집에서 일을 해도 된다. 필자에 대해 잘 모르는 독자를 위해 회사를 간단히 소개하자면 자동차 회사에서 인포테인먼트 소프트웨어를 개발하고 있다. 코로나..

카테고리 없음 2023.04.23

Automotive Industry Trend (자동차 산업 동향)

10월 18일 독일 베를린 도이치텔레콤 허브라움에서 한양대 MOT 독일 연수오신 분들께 현재 자동차 산업 동향에 대해 한시간 반정도 소개를 했다. 각기 다른 분야에서 일하고 계신 분들이라 독일 3사 현황을 CASE (Connectivity, Autonomous, Shared, Electric) 기반으로 발표를 했다. 최근 현대자동차에서 발표한 각 계층의 Platform (Vehicle Platform, E/E Architecture, Software Platform, Data Platform) 전략이 너무 잘 정리되어 있어서 3분정도 보여줬다. 이 글을 읽는 분들은 전체 동영상을 보면 큰 그림을 정리하는데 도움이 될 것 같다. Connectivity 파트에서는 차를 중심으로 이루어지는 모든 것들이 네트워..

Automotive 2023.04.23
728x90
반응형