2014 - 현재: 블루홀 테라 서버팀에서 성실히 국방의 의무를 수행하는 중<br/>2012 - 2014: M.S. Programming Languages Lab, KAIST
C++03 기반으로 개발 되었던 테라 서버에서 현재 Modern C++(11/14)를 어떠한 필요에 의해, 어떻게 활용하고 있는지 소개합니다. 언어의 새 기능에 대한 자세한 설명보다는 적용 과정에서 겪었던 일들을 중심으로 흥미롭게 발표를 풀어나갈 예정입니다.<br/> <br/>1. 스마트 포인터의 오남용과 Move Semantics 적용기<br/>2. Variadic Template를 활용한 오래된 매크로 제거: 인자 추론과 튜플 활용을 중심으로<br/>3. Future-Promise 패턴을 활용한 서버로딩 시간 개선
본 홈페이지에 게재, 공개된 발표자료, 동영상, 이미지, 스크립트 등 일체의 저작물(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.
다만, 저작물을 개인 블로그, 페이스북 등 SNS에 게재하길 원하시는 경우에는 반드시 권리자명 및 본 홈페이지를 출처로 명시하여야 하고, 해당 저작물을 변형시키지 않는 전제 하에서 게재하실 수 있습니다.
또한, 저작자(발표자 포함)의 의도가 손상되지 않도록 하여야 하며, 어떠한 경우에도 저작자(발표자 포함)의 저작인격권을 훼손하여서는 안됩니다.
이상의 내용을 위반하여 발생하는 모든 민, 형사상의 법적 책임은 전적으로 본인에게 있음을 양지하여 주시기 바랍니다.