

CallKit에서 AVAudioSession 사용하기
CallKit 환경에서 AVAudioSession을 어떻게 설정하고 관리해야 하는지 정리한 글입니다.\n통화 중 오디오 이슈, 라우팅 변경, 인터럽트 대응 방법을 샘플 코드 기반으로 설명했습니다.
새로운 기술 블로그가 추가되었어요


CallKit 환경에서 AVAudioSession을 어떻게 설정하고 관리해야 하는지 정리한 글입니다.\n통화 중 오디오 이슈, 라우팅 변경, 인터럽트 대응 방법을 샘플 코드 기반으로 설명했습니다.

토스 UX 라이팅 팀리더의 커리어와 역할 확장 과정을 다룬 인터뷰입니다. 문구 시스템화와 라이팅 교육을 통해 팀의 보이스톤과 작성 역량을 키운 이야기가 중심입니다.

부식열화와 새로운 기술개발의 국제 동향을 소개했습니다. 유럽 학회에서 다뤄진 미래 모빌리티 관련 연구 내용도 함께 언급했습니다.


쿠팡이 LLM을 활용해 이미지·텍스트 이해, 약한 라벨 생성, 상품 분류를 개선하는 사례를 소개했습니다. 또한 CJK 언어 특성과 ICL·RAG·SFT·CPT, Kubernetes 기반 훈련 흐름을 함께 설명했습니다.
고성능 GPU 클러스터에서 발생하는 통신 비용과 병목 구간을 하드웨어 관점에서 정리했습니다. 스토리지, 서버 내 GPU, 서버 간 통신에 맞춰 NVMe SSD, NVLink, NVSwitch, InfiniBand 선택을 제안했습니다.


Swift Package Manager를 이용한 디자인 시스템 라이브러리 배포와 버전 관리 전략을 정리했습니다. Semantic Versioning과 `@available`로 호환성과 팀 간 커뮤니케이션을 개선하는 방법을 소개했습니다.


MSA로 분리한 DB를 다시 통합하기 위한 방법으로 MySQL Multi-Source Replication을 소개했습니다. 다만 테이블 충돌과 운영 복잡성 때문에 신중한 접근이 필요하다고 정리했습니다.


AI 영상 도구로 개인도 예능 패러디와 풍자 콘텐츠를 제작하는 사례를 소개했습니다. 창작 기회가 넓어지는 만큼 악용을 막기 위한 제도적 장치도 필요하다고 봤습니다.

증권·투자를 잘 모르던 UX리서처가 토스증권에서 겪은 적응기와 학습 방식을 공유했습니다. 모르는 분야일수록 유저에게 직접 배우는 열린 자세가 중요하다고 전했습니다.
![[10월 2주차 위클리 업데이트] 이번 주 발표된 Google for Developers 최신 소식을 확인하세요! (Google DeepMind의 노벨 화학상 수상)](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNGleuvh_5ifDsOtW0kzXLCkvY7XYc-F06GUikEOdMjiDeZsbnDjz7RhXeyMREp6l4AX_VrQECkz67VDXvH2KJwDtPG8qlSCJiMy9yu3ttxNDMKwl8e_ukSr63dHzE44eKCWEslxqyNog/s1600/lockup_google_developers_horizontal_knockout_wht.png)
Google for Developers의 10월 2주차 주요 업데이트를 분야별로 정리해 소개했습니다. AI, Android, Firebase, Google Pay 등 여러 제품의 새 소식과 프리뷰를 확인할 수 있습니다.


Git Flow를 중심으로 협업 시 자주 마주치는 브랜치 작업과 충돌 해결 시나리오를 정리했습니다. 잘못된 브랜치 작업, rebase, stash, fast-forward 병합 대응 방법도 함께 소개했습니다.


웹 기반 배치 생성 툴 FAST로 데이터 파이프라인 작성 과정을 단순화했습니다. 비개발자도 입력값만 채워 Airflow 배치를 만들고, 운영 공수도 줄였습니다.