Monthly Archives: September, 2015

    CoordinatorLayout 을 위한 Custom Behavior 구현

    안녕하세요. Mobile Platform 개발팀의 김은성입니다. 오늘 포스팅을 통해 Android material design spec, 그 중에서도 scrolling techniques과 그 구현 방법에 대해 말씀 드리겠습니다. Scrolling Techniques Scrolling techniques에 정의된 스크롤링 패턴은 현재 많은 앱에서 사용되고 있으며 대표적으로 Play Store를 예로 들 수 있습니다. Scrolling techniques에 소개된 레이아웃을 살펴보면 크게 Header와 Contents 영역으로 나뉜다고 볼 수 있습니다. Header에는 타이틀이나 메뉴 […]

    Self-Sizing Cell 파악하기

    1. WWDC 2014에서 소개된 Self-Sizing Cell 애플은 WWDC 2014에서 iOS8 UITableView와 UICollectionView에 추가된 Self-sizing 메커니즘을 소개하였습니다. 기존에는 없던 새로운 메커니즘이었고 그 내용이 흥미로웠기에 이에 대해 공유해보고자 합니다. Collection View 는 크게 UICollectionVIew – UICollectionViewLayout – UICollectionViewCell 로 구성되고, UICollectionVIewLayout을 이용하여 각 셀들의 크기, 위치를 결정짓는 레이아웃을 수행합니다. UICollectionView는 결정된 레이아웃대로 보여주기만 할 뿐이기 때문에 레이아웃에 […]

    Code Sprint 2015 Round 2 – SVD로 VOD추천하기

    안녕하세요 Code Sprint 2015 Round 2 – VOD 추천에서 2위에 입상한 김대환입니다. 이 글을 통해 제가 VOD 추천문제에 어떻게 접근하였는지를 설명하려고 합니다. 추천 서비스에 대해서는 문외한이라 대회 기간 공부를 하면서 답을 찾아 나갔기 때문에, 최종 제출한 방식이 방법론 측면에서 꼭 맞는 것이 아닐 수도 있고, 제가 선택하고 진행한 방식에 오류가 있을 수 있음을 미리 밝힙니다. […]

    Code Sprint 2015 Round 2 – 협업 필터링으로 유저 기호 예측하기

    안녕하세요. SK플래닛 Code Sprint 2015 Round 2에서 3위로 입상한 김재겸이라고 합니다. 제가 이번 라운드에서 문제를 풀기 위해 접근한 방식을 공유해 보겠습니다. 문제 개요 컨텐츠 정보와 6개월 간 고객들의 컨텐츠 구매 기록이 주어지고, 그 뒤 한 달 동안 이루어질 고객들의 컨텐츠 구매를 예측하는 문제입니다. 과거 구매 기록은 영화, 국내 드라마, 해외 드라마, 애니메이션의 4가지 카테고리에 대해 […]

    Code Sprint 2015 Round 2 – 그리디 알고리즘으로 빠르게 클러스터링하기

    안녕하세요. 2015 Code Sprint Round 2에서 1위로 입상한 전실라입니다. 문제 개요 라운드 2는 VOD 추천 (구매 예측) 알고리즘을 개발하는 것으로 2015년 3월에 고객들이 구매할 영화를 예측하는 것이 목표입니다. 제공 데이터로 대상 고객들의 지난 6개월 간의 구매 기록과 구매 VOD의 정보가 주어집니다. 문제 설명과 채점 설명(학습과 실행에 관한 설명)을 읽고 머신 러닝 문제로 판단하였습니다. 풀이 문제를 […]

    Command Line으로 하는 사용자 패턴 분석

    안녕하세요. Data Engineering 팀에서 데이터 분석 업무를 하고 있는 권정민입니다. 8월 27일에 열린 사내 기술 세미나 @tech 에서 [Command Line으로 하는 사용자 패턴 분석] 발표 내용을 공유 드립니다. 일반적으로 데이터 분석에서 사용되는 데이터는  로그 파일, 혹은 정제된 csv 파일 형태인데, 이를 csvkit 이라는 command 기반 툴을 사용해서 간단한 명령어로 데이터 수집, 정제, 기본적인 탐색적 분석까지 […]

    T map Network Graph! 일명 T map Spider 프로젝트를 소개합니다

    안녕하세요 T map 사업팀 유윤봉 입니다. 지난 달 사내 기술세미나인 @tech에서 T map의 목적지 연관성 분석을 통해 기획한 서비스에 대하여 소개하였습니다. 일명 T map spider 프로젝트! 최근 언론에서는 T map에서 추천하는 목적지 라는 주제로 소개 되었습니다. 프로젝트 배경 ‘사람들은 다양한 목적을 가지고 움직인다. 그리고 그 목적은 동일인임에도 상황에 따라 달라진다.’ 라는 철학으로 시작 되었습니다. 그 동안 장소를 […]