git subtree를 사용하여 재사용할 코드 독립 시키기

안녕하세요. SK 플래닛 Commerce Data PF 개발팀의 김경민 매니저 입니다. 현재 Java, Spring을 사용하여 백엔드 서버 어플리케이션 개발을 하고 있습니다. 이번 포스팅을 통해 git subtree를 사용한 재사용할 코드에 대해 고려했던 부분에 대해 말씀드리려고 합니다. 들어가기 전에 이 문서는 git에 대한 내용을 포함하고 있습니다. 내용을 이해하기 위해서 git에 대한 이해와 사용 경험이 필요합니다. 프로젝트 분리 이슈 최근에 [...]

판교인들의 히치하이커-PangYo 개발기

안녕하세요. 판교인들의 히치하이커-PangYo를 리드하며 백엔드를 개발하고 있는 정상일(humbroll)입니다. 판교 테크노밸리로 이사 작년 말이었습니다. 저희 팀이 ’교통지옥’으로 흉흉하던 판교로 이사한다는 소문이 돌았습니다. 당시 판교는 600여 개의 회사에 다니는 5만여 명의 임직원들이 출퇴근을 하고 있는 상황에서 주차공간 부족, 대중교통 부족, 사옥에서 판교역까지의 거리 등이 큰 문제로 회자되고 있었습니다. 새로운 서비스를 고민하던 차에 국내 최대 테크노밸리라는 판교의 교통 문제야말로 [...]

creator planet 2014 행사를 통해 IoT기반 기술트렌드를 한 눈에!

SK플래닛의 사물인터넷 기반의 캐주얼 컨퍼런스 행사 ‘크리에이터 플래닛(creator planet) 2014’의 현장입니다. (페이스북 페이지 바로가기) ‘creator planet 2014’는 올해로 두번째인데요~ 서울시 을지로에 위치한 페럼타워에서 개최되었습니다. 사물 인터넷을 기반으로 ‘온오프라인의 결합을 통한 혁신적인 아이디어 발굴’을 주제로 진행된 이번 행사는 전세계적으로 주목 받고 있는 IoT 기반 기술 트렌드를 확인하고 참신한 아이디어를 살펴볼 수 있는 자리입니다. ‘creator planet 2014’는 [...]

영상처리(컴퓨터비전) 기술은 우리와 얼마나 가까워지고 있는가

안녕하세요. Image Processing팀 한주현입니다. 최근 기술 트렌드에 있어서 영상처리 관련 기술은 ‘핫한’ 트렌드 중 하나입니다. 물론 영상처리 및 컴퓨터비전 기술이 각광받기 시작한 것은 상당히 오래 전부터 입니다만, 최근들어 왜 ‘핫한지’ 이번 포스팅을 통해 알아보겠습니다. 영상처리 및 컴퓨터 비전 기술은 잡힐 듯 잡히지 않는 기술입니다. 눈에 보이는 영상을 데이터로 삼아 처리하는 기술이여서 쉬운 것 같아도, 우리가 [...]

TicToc에 탑재된 mVoIP 기술 개발기 및 향후 기술 진화 방향

안녕하세요, Mobile Platform개발팀 조현덕입니다. 이번 포스팅에는 TicToc 3.0에 탑재된 mVoIP 기술에 대해 소개 드리고자 합니다. TicToc 소개 모바일 메신저 TicToc은 올해 4월말에 터키 시장에서 누적가입자 200만을 돌파했습니다. TicToc은 실시간 모바일 커뮤니케이션 메신저로서 앱 이름 처럼 틱! 하면 톡! 의 속도로 빠르게 문자, 스티커, 사진, 음성을 빠르게 주고 받을수 있으며, PC, Mac 뿐만 아니라 Web 버전을 제공하고 있고 또한 [...]

Machine learning에 도전해보기!

안녕하세요, 2014 SK planet Code Sprint Round 1에서 2위에 입상한 송은진이라고 합니다. 문제의 설명이나 의도는 출제자 분의 해설에 잘 설명되어 있어, 제가 해답을 구한 과정을 설명하고자 합니다. Round 1 에서 제가 문제를 해결했던 모든 과정이나 수치를 적는 것은 무리가 있어, 대략적인 방법 위주로 봐주시길 바랍니다. Day 1-2: 준비 Machine Learning을 제대로 공부해 본 적도 없고, [...]

RT:FM & Google I/O Extended@Pangyo 를 소개합니다

작년 Ignite SK planet 행사에 이어, 올해는 RT:FM과 Google I/O를 모여서 보는 행사를 진행했습니다~. SK플래닛 구성원 외에도 판교 인근의 개발자분들도 같이 모여서, 6월25일 8시부터 26일 새벽까지! 쭈욱 진행되었습니다. 판교 SK플래닛 사옥에서 열린! 대한민국 개발자들의 특별한 만남! RT:FM 2014 & Google I/O Extended@Pangyo 행사 같이 보시겠습니다:) 행사는 8시 시작이지만, 일찍 퇴근하신 판교 인근 개발자분들이 속속 행사장에 먼저 [...]

Google Play Store의 이동통신사 결제와 문자메시지

Google Play Store에서 유료 앱을 구매 하거나 앱 내에서 유료 아이템을 구매할 때 간편하게 ‘이동통신사 결제’를 사용할 수 있습니다. 그런데 최신 Android OS(KitKat)를 탑재한 휴대기기에서는 결제 후 이상한 문자가 메시지함에 남아 있을 수 있는데요 이 문자가 무엇이고 왜 노출이 되는지 알려 드리고자 합니다. 편리한 DCB(Direct Carrier Billing) Android가 탑재된 휴대기기에서 Google Play Store를 통해 유료 [...]

Markov 모델을 이용하여 query segmentation문제 해결하기

안녕하세요. Code Sprint 2014 Round 1에서 3위로 입상한 박주원이라고 합니다. 이 글을 통해 Round 1 문제인 query segmentation을 제가 어떠한 방식으로 접근하고 해결했는지에 대하여 공유하고자 합니다. 초기 접근 전략 본 문제는 제목 그대로 검색 질의를 단어 별로 정확히 분리해내는 문제였는데요, 이를 위해 training corpus와 training query를 이용한 통계적 학습이 필요했습니다. 개인적으로는 이번 기회에 Text Analytics에 대한 [...]

확률 모델에 기반한 분리 전략으로 우승하기

안녕하세요. SK planet Code Sprint 2014 Round 1에서 1위에 입상한 류원하입니다. 2012년 1회 대회때 Round 1에서 우승한 뒤로 두 번째로 우승하게 되어 감격스럽습니다. 무엇보다 매년 좋은 상품과 더불어 국내에서 흔치 않은 대회를 열어 주시는 점에 대해 SK planet 측에 진심으로 감사의 말씀을 드립니다. 저는 이 글을 통해 제가 어떻게 문제를 풀었는지에 대해 많은 분들이 이해하실 [...]