MacOS Sonoma가 Release되었다. 슬슬 많은 맥 유저분들이 Sonoma로 업데이트를 하실 텐데, 개발자 분들 중 Mac을 사용한지 얼마 안되신 분들은 업데이트 하자마자 Terminal에서 Git 명령어가 먹지 않는다거나 VSCode같은 에디터에서 플러그인이 동작하지 않아 당황하시는 분들이 있을 것 같다. MacOS 업데이트 후 Terminal에서 Git 명령어를 입력하면 아마 아래의 에러메세지를 마주할 것이다. xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 나도 처음에 당..
👋 개요 데이터 시각화를 위해 사용하던 Deck.gl 라이브러리가 업데이트됨에 따라 version migration을 진행중이었다. 순조롭게 진행되던 중 AggregationLayer를 상속받은 HeatmapLayer나 HexagonLayer의 getColorValue, getElevationValue 등의 타입이 잘 못되었다고 오류가 표시되었다. 🕵️ 문제를 찾아보자 처음엔 업데이트되면서 사용방식이 바뀌었나보다하고 공식문서를 보았으나 사용방법은 이전과 동일했다. 그래서 일단 제대로 동작하는지 체크하기 위해 명시적으로 형변환을 해주어 넣어주니 정상적으로 동작했다! Deck.gl은 v8.8 이전까지 typescript를 정식지원하지 않고 third-party library를 통해 typescript를 지원..