[iOS] Swift Testing Framework와 RxTest의 스레드 이슈

[iOS] Swift Testing Framework와 RxTest의 스레드 이슈 1. 문제 상황 Swift Testing Framework와 RxTest를 함께 사용하면서 아래와 같은 테스트 코드를 작성했습니다. @Test("some test") func test_something() throws { let scheduler =...

[얼죽아] 크롤링 2단계: 데이터 수집 및 단어 유사도 추출

[얼죽아] 크롤링 2단계: 데이터 수집 및 단어 유사도 추출 1. 정보 수집 및 처리 과정 앞 단계에서 중복을 제거한 데이터를 이용해서 가게의 정보를 수집하고자 합니다. 필요한 정보는 다음과 같습니다. 가게...

[얼죽아] 데이터 중복제거

[얼죽아] 데이터 중복제거 이전 글에서 크롤링의 1단계와 2단계 사이에 데이터의 중복제거를 한다고 설명했다. 데이터 중복 제거에 사용한 방법을 이 글에서 설명하고자 한다. 알고리즘 선택 과정 전체 수집한 데이터가 20만개 정도고,...

[얼죽아] 크롤러 1단계

[얼죽아] 크롤러 1단계 서울의 모든 동에 대해서 아메리카노를 파는 가게를 검색한다. 사용한 지도 서비스는 카카오맵을 이용했다. 각 동에 대해서 아메리카노를 파는 가게의 링크를 페이지네이션을 고려하여 수집하였다. 각 동에 대해서 링크를...

[얼죽아] 기획서

사이드 프로젝트로 얼죽아 라는 프로젝트를 진행하고자 한다. 그리고 프로젝트를 진행하면서 기획, 개발 과정 등을 정리하고자 한다. 1. 개요 1.1 배경 지극히 개인의 취향이 반영되었습니다. 다양한 카페에서의 경험을 통해, 기획자는 아이스...