Author 박재욱[VCNC]

/ jupark@vcnc.co.kr

모바일 서비스를 만드는 VCNC의 창업자이며 CEO를 맡고 있습니다. 연인들을 위한 둘 만의 비밀 커뮤니티, Between을 서비스하고 있습니다. Service: http://appbetween.us Company: http://www.vcnc.co.kr Twitter: @miniwing

씽크 라운지 비트윈(Between)의 2014년을 보내며 정리한 10가지 배움

올해를 기점으로 사업을 시작한지 거의 만 4년이 다 되었습니다. 2014년은 회사의 덩치가 커지고 그에 맞는 사회적 책임에 대해 더 많이 생각하게 되는 한 해였습니다. 회사는 성장을 했지만 생각했던 100%의 성과를 달성하지 못해 아쉬운 부분도 많이 있었습니다. 올해에도 2014년을 돌아보며 잘했던 점과 아쉬웠던 점을 통한 배움을 담담하게 적어보았습니다. 2014년의…

By
스타트업 가이드 VCNC가 건강한 기업 문화를 만들어 가는 여정에 대하여

회사는 일을 하는 사람이 가장 많은 시간을 보내는 곳입니다. 그렇기 때문에 회사에서의 행복과 만족감은 그 사람의 행복 전체에 큰 영향을 미친다고 생각합니다. 그렇다면 무엇이 회사에서의 행복과 만족감을 줄 수 있을까요? 저는 ‘좋은 기업 문화’가 그 해답이 될 수 있을 것이란 생각을 했습니다. 문화라는 것은 공기와…

By
기술 & 솔루션 가이드 블로그 운영 방법에서 엿보는 VCNC의 개발문화

VCNC에서 엔지니어링 블로그를 시작하고 벌써 새로운 해를 맞이하였습니다. 그 동안 여러 글을 통해 VCNC 개발팀의 이야기를 들려드렸습니다. 이번에는 엔지니어링 블로그 자체를 주제로 글을 적어보고자 합니다. 저희는 워드프레스나 텀블러와 같은 일반적인 블로깅 도구나 서비스를 사용하지 않고 조금은 개발자스럽다고 할 수 있는 특이한 방법으로 엔지니어링 블로그를 운영하고 있습니다. 이 글에서는…

By
스타트업 가이드 Between의 2013년을 보내며 정리한 10가지 배움

2013년은 저희 회사가 다시 한 번의 성장과 도약을 위해 숨고르기를 하고, 도약을 위해 내부 다지기에 굉장히 힘 쓴 한 해였습니다. 이 과정을 통해 배운 점들을 아래에 10가지로 크게 추려 정리해보았습니다. 2013년의 10가지 배움 1. 모든 일은 생각과 계획 보다 더 많은 시간이 걸린다. 창업하고 3년간…

By
기술 & 솔루션 가이드 HBase Meetup – 비트윈에서 HBase를 사용하는 방법

비트윈에서는 서비스 초기부터 HBase를 주요 데이터베이스로 사용하였으며 사용자 로그를 분석하는 데에도 HBase를 사용하고 있습니다. 지난 주 금요일(11월 15일)에 HBase를 만든 Michael Stack씨가 한국을 방문하게 되어 ZDNet 송경석 팀장님의 주최 하에 HBase Meetup Seoul 모임을 가졌습니다. 그 자리에서 VCNC에서 비트윈을 운영하면서 HBase를 사용했던 경험들이나 HBase 트랜잭션…

By
기술 & 솔루션 가이드 HBase상 트랜잭션 라이브러리 Haeinsa를 소개합니다

비트윈에서는 서비스 초기부터 HBase를 주요 데이터베이스로 사용하였습니다. HBase에서도 일반적인 다른 NoSQL처럼 트랜잭션을 제공하지 않습니다. HBase, Cassandra와 MongoDB는 하나의 행 혹은 하나의 Document에 대한 원자적 연산만 제공합니다. 하지만 여러 행에 대한 연산들을 원자적으로 실행할 수 있게 해주는 추상화된 트랜잭션 기능이 없다면 보통의 서비스 개발에 어려움을 겪게…

By
기술 & 솔루션 가이드 안드로이드 클라이언트 Reflection 극복기

다양한 형태의 데이터 Java를 이용해 서비스를 개발하는 경우 POJO로 서비스에 필요한 다양한 모델 클래스들을 만들어 사용하곤 합니다. 안드로이드 클라이언트 역시 모델을 클래스 정의해 사용하고 있습니다. 하지만 서비스 내에서 데이터는 정의된 클래스 이외에도 다양한 형태로 존재합니다. 안드로이드 클라이언트에서 하나의 데이터는 아래와 같은 형태로 존재합니다. JSON: 비트윈…

By
스타트업 가이드 스타트업에게 Business Development란?

이 글은 아래의 블로그를 저의 의견을 섞어 재정리한 것으로 원작자의 의도와 다른 부분이 있을 수도 있습니다. 자연스러운 글을 쓰기 위해 번역된 내용과 저의 의견을 굳이 분리하지 않았습니다. 읽으시는데 참고하시기 바랍니다(원본 링크) 제가 회사 내에서 제 역할을 ‘Business Development’로 소개하면 그게 정확히 무엇이냐는 질문을 받곤…

By
기술 & 솔루션 가이드 [엔지니어링 이야기]비트윈의 스티커 시스템 구현 이야기

비트윈에는 커플들이 서로에게 감정을 더욱 잘 표현할 수 있도록 스티커를 전송할 수 있는 기능이 있습니다. 이를 위해 스티커 스토어에서 다양한 종류의 스티커를 제공하고 있으며 사용자들은 구매한 스티커를 메시지의 첨부파일 형태로 전송을 할 수 있습니다. 저희가 스티커 시스템을 구현하면서 맞딱드린 문제와 이를 해결한 방법, 그리고 프로젝트를…

By
씽크 라운지 초짜 기업가의 스타트업학 개론

창업을 하고 정신없이 2년 반 정도를 달려온 것 같습니다. 사업자 등록증을 한 손에 들고 터덜터덜 사무실로 들어오던게 엊그제 같은데, 어느샌가 회사 식구도 많이 늘어났고 Between을 이용해주시는 유저들의 수도 참 많아졌습니다. Between이라는 서비스를 런칭하기 전까지 2개의 아이템을 실패했었고, 회사의 방향과 비전을 새로이 설정하기 위해 노력(참고글: 커플…

By
기술 & 솔루션 가이드 [엔지니어링 이야기] 비트윈이 사용자를 분석하는 방법

빅데이터분석이 최근 이슈가 되면서 관심이 많으실 것 같습니다. 비트윈팀도 데이터 분석 참 좋아하는데요, 저희도 한번 해보았습니다. 이번 포스팅에서는 비트윈팀의 데이터 분석 노하우를 아낌없이 공유해드립니다.왜 사용자의 데이터를 분석해야하는가요?비트윈같은 서비스는 초기 단계에는 앱을 기획하고 만들어낸 팀에 아이디어에 의해 계속해서 발전하고, 유지됩니다. 하지만 기능이 점점 다양해지고 사용자가 점점…

By
기술 & 솔루션 가이드 [엔지니어링 이야기] HBase 설정 최적화하기

커플 필수 앱 비트윈은 여러 종류의 오픈 소스를 기반으로 이루어져 있습니다. 그 중 하나는 HBase라는 NoSQL 데이터베이스입니다. VCNC에서는 HBase를 비트윈 서비스의 메인 데이터베이스로써 사용하고 있으며, 또한 데이터 분석을 위한 DW 서버로도 사용하고 있습니다.그동안 두 개의 HBase Cluster 모두 최적화를 위해서 여러 가지 설정을 테스트했고 노하우를…

By
스타트업 가이드 VCNC는 데이터분석에 기반해 어떤 결정을 내렸나 (Retention 편)

얼마전 VCNC 엔지니어링 블로그에 Hbase 설정 최적화에 대한 글이 올라왔었습니다.그에 이어 이번에는 VCNC가 그렇게 추출한 데이터에 기반해 어떤 분석을 하고, 어떻게 의사결정에 반영했는지에 대해 글을 써보려고 합니다.여러 종류의 데이터가 있겠지만 그 중 저희 팀이 가장 많이 활용했던 rolling retention의 사용예시부터 먼저 공유하겠습니다.I. 해외 진출 어디부터…

By
기술 & 솔루션 가이드 [엔지니어링 이야기] 비트윈 시스템 아키텍처

소프트웨어 스택 Java: 비트윈 API서버는 Java로 작성되어 있습니다. 이는 처음 비트윈 서버를 만들기 시작할 때, 서버 개발자가 가장 빨리 개발해낼 수 있는 언어로 프로그래밍을 시작했기 때문입니다. 지금도 자바를 가장 잘 다루는 서버 개발자가 많으므로 여전히 유효한 선택입니다. Netty: 대부분의 API는 HTTP로 호출되며, 채팅은 모바일 네트워크상에서의…

By
1 2 3