Download - 2015 PyCon - 프로그래머가 이사하는 법
프로그래머가 이사하는 법변수민 <[email protected]>
이사 갈 집을 고르는 조건
• 면적
• 위치 (회사와의 거리)
• 가격
• 주변 편의 시설
• 대중교통 접근성
• 집주인이 제정신인가? 전입 신고가 되는가? 근저당 설정이 되어있는가? 내 채권의 우선 순위는? 전월세 보증금 담보대출 금리는? 미국의 금리 인상 시기와 그에 따른 한국의 기준 금리 인상 시기와 인상 폭은?
이사 갈 집을 고르는 조건
• 면적
• 위치 (회사와의 거리)
• 가격
• 주변 편의 시설
• 대중교통 접근성
• 집주인이 제정신인가? 전입 신고가 되는가? 근저당 설정이 되어있는가? 내 채권의 우선 순위는? 전월세 보증금 담보대출 금리는? 미국의 금리 인상 시기와 그에 따른 한국의 기준 금리 인상 시기와 인상 폭은?
차가 있는데왜 대중교통이 필요한가
1. https://pixabay.com/p-588615/?no_redirect2. https://upload.wikimedia.org/wikipedia/commons/2/24/Trafficjamdelhi.jpg3. http://www.freefoto.com/preview/41-11-53/No-Parking-Any-Time-USA-Road-Sign
차가 있는데왜 대중교통이 필요한가
1. https://pixabay.com/p-588615/?no_redirect2. https://upload.wikimedia.org/wikipedia/commons/2/24/Trafficjamdelhi.jpg3. http://www.freefoto.com/preview/41-11-53/No-Parking-Any-Time-USA-Road-Sign
차가 있는데왜 대중교통이 필요한가
1. https://pixabay.com/p-588615/?no_redirect2. https://upload.wikimedia.org/wikipedia/commons/2/24/Trafficjamdelhi.jpg3. http://www.freefoto.com/preview/41-11-53/No-Parking-Any-Time-USA-Road-Sign
차가 있는데왜 대중교통이 필요한가
1. https://pixabay.com/p-588615/?no_redirect2. https://upload.wikimedia.org/wikipedia/commons/2/24/Trafficjamdelhi.jpg3. http://www.freefoto.com/preview/41-11-53/No-Parking-Any-Time-USA-Road-Sign
대중교통 접근성 평가
Q. 내가 특정 지역으로 이사를 가면 평소 자주 다니는 곳
까지 대중교통으로 얼마나 빨리 갈 수 있을까?
대중교통 접근성 평가
• Q. 내가 자주 가는 지역은 어디인가?
• 지난 3개월간 신용카드 사용 내역을 토대로 분석
• Q. 내가 정말로 대중교통을 자주 이용하는가?
• 구글 달력에 기록된 일정과 교통카드 사용 내역을 토대로 대중교통을 이용한 횟수, 자동차를 이용한 횟수를 파악
대중교통 접근성 평가
• 자주 가는 지역은 지하철 역 기준으로:
• 강남역, 신논현역, 광화문역, 청담역, 판교역
• 대중교통 이용 56%, 자가용 이용 44%
• 이사 갈 집에서 자주 다니는 지역으로 대중교통을 이용해서 이동하는데 얼마나 걸리는지 알아보자
그래도 회사에서 멀리 가지는 말자
천지창조의 발단
내가 처음에 생각했던 것
내가 처음에 생각했던 것
• 빨리 갈 수 있는 곳은 녹색으로, 오래 걸리는 곳은 빨간색으로 표시하는 heatmap
• 일정 간격마다 가상의 점을 찍어서 다익스트라 알고리즘을 이용해서 출발지와의 거리를 계산하는 문제
• 그리고 픽셀 좌표, 평면 맵에서 사용하는 Mercator projection, 실제 좌표 간의 변환 문제
– Hugh Mackay
“Nothing is perfect. Life is messy. Relationships are complex. Outcomes are uncertain. People
are irrational.”
현실과 타협: 기능 축소
• 지도에서 특정 지역을 클릭하면
• 도보 거리 내에 있는 모든 버스 정류장과
• 그 곳을 지나는 모든 노선들을 보여줌
그렇게 이사 갈 집이 정해졌습니다
구조
Flask
Redis
서울시 교통정보 시스템
DB
AWS Beanstalk
꿈 이야기
서현역
충정로역
숭실대입구역
잠실나루역
Q. 서로 다른 곳에 사는 사람들이 대중교통을 이용해서 한
곳에 모이고자 할 때 최적의 중간 지점은 어디일까?
꿈 이야기
서현역
충정로역
숭실대입구역
잠실나루역
?
꿈 이야기