Blog Page
Bon Voyage
Swift 욕설 필터링: N-gram + Aho-Corasick 구현 실패와 개선 과정 (욕설주의)
Aho-Corasick 단독으로 실패한 이유와 N-gram을 추가하게 된 과정을 정리했습니다.
SwiftyCorasick: GCD에서 Swift Concurrency로 성능을 30배 개선한 사례
GCD 기반 비속어 필터링의 성능 한계를 극복하기 위해 Swift Concurrency를 적용해 성능을 극대화한 사례를 정리했습니다.
iOS 모듈화와 QA 자동화를 위한 Tuist 도입기
복잡해진 Xcode 프로젝트 구조와 비효율적인 QA 환경을 개선하기 위해 Tuist를 도입했습니다. 선언형 프로젝트 구성, 모듈화 전략, 테스트 환경 분리까지의 실전 적용 사례를 ...