2016/05/13 2

5. 첫 출근, 요코하마 생활기

첫 출근 일본의 지하철 복잡도는 우리나라와는 다르게 엄청난 복잡도를 자랑한다.(이것도 자랑인가? -_-;;) 특히 동경 및 인접지역의 노선도는 복잡하기 그지없고 사설 라인은 또 왜그렇게 많은건지 갈아타는 것만으로도 초심자에게는 버겁다. 우리넷은 아침에 만나 적응되지 않는 지하철 역사에서 티켓을 끊고 몸을 실었다. 2007년 4월7일에 일본에 발을 딛여 이틀 뒤인 4월9일, PDS에서 계약한 파견처인 후지소프트 본사가 있는JR사쿠라기쵸역에서 만나기로 하였다. 후지소프트 라는 회사는 당시 일본내에서 소프트웨어 업체에서는 TOP10안에 드는 대기업이었다. 정확히 몇시인지는 기억이 나지 않지만 PDS의 직원과 JR사쿠라기쵸역 부근에서 만났다. 그는 곧장 우리를 후지소프트 본사로 데리고 갔다. 후지소프트 본사는 ..

[IOS] GCD on Many Tasks

예전 코드들을 보다가 로그인 관련 코드를 쭉 보았다. http 요청을 총 4번을 보내는데 이때는 iOS에 무지한 시절이라 1번 작업이 끝나면 2번 작업 호출. 2번 작업이 끝나면 3번 작업 호출. 3번 작업이 끝나면 4번 작업 호출. 위의 방식도 틀린 작업은 아니지만 GCD에서는 dispatch_groups 라는 것을 제공 한다. 이를 사용하면 쉽고 간단하게 백그라운드에서 작업을 진행 할 수 있다. 아래와 같이 그룹을 생성 할수 있다. dispatch_group_t group = dispatch_group_create(); dispatch_group에 작업을 추가하는 방법은 두가지가 있다. 아래와 같이 하면 작업은 자동으로 관리된다. dispatch_group_async(group, dispatch_ge..