durun.log

Git Repository 이전하기: 커밋 히스토리 유지와 충돌 해결하기

배경 최근 팀 내 인프라 개편으로 인해 기존에 관리하던 GitLab 레포지토리의 권한이 인프라팀으로 이관되었다. 이에 따라 기존 레포지토리 A에서 새로운 레포지토리 B로 프로젝트를 이전해야 하는 상황이 발생했다. 문제 상황 레포지토리를 이전하면서 마주친 까다로운 점은 다음과 같았다: 기존 레포지토리 A의 커밋 히스토리를 모두 유지해야 ...

Channel Talk 업데이트로 인한 Maven Repository 설정 이슈 해결하기

문제 상황 최근 팀 프로젝트에서 흥미로운 이슈를 마주했다. 새로운 팀원이 package.json의 디펜던시를 업데이트하는 과정에서 Channel Talk 버전이 올라갔고, 그 이후부터 프로젝트 실행에 문제가 발생했다. 원인 파악 문제 해결을 위해 Channel Talk 공식 문서를 확인해보니, v0.9.0부터 설치 방법이 크게 변경되었다는 것...

GA4와 GTM 적용기 - 웹뷰 프로젝트의 사용자 분석

배경 최근 회사에서 흥미로운 협업 프로젝트를 진행했다. 우리 팀이 개발한 웹 애플리케이션이 파트너사의 네이티브 앱 내 웹뷰로 서비스되는 구조였다. 이 프로젝트는 자동차 구매 플랫폼으로, 사용자가 차량 견적을 내고 신차 상담을 신청할 수 있는 서비스다. 프로젝트가 오픈되고 나서 가장 큰 고민은 “실제로 얼마나 많은 사용자가 우리 서비스를 이용하고 있...

React Native Android namespace 자동화하기

문제 상황 최근 React Native 프로젝트를 업그레이드하는 과정에서 골치 아픈 문제가 발생했다. 안드로이드 빌드 시 각 라이브러리마다 namespace를 일일이 추가해줘야 하는 상황이었다. 특히 node_modules를 삭제하고 재설치할 때마다 이 작업을 반복해야 했는데, 이는 매우 비효율적이고 시간 낭비였다. 처음에는 Android Stud...