Chat with us, powered by LiveChat

Chrome 79 버전에 등장한 WebXR Device API는 이후 81 버전에서 immersive-ar 세션을 지원하며 본격적인 모바일 AR 구현이 가능하게 되었습니다. 이 글에서는 @egjs/view3d의 AR 기능을 개발하면서 익힌, WebXR을 이용한 웹에서의 AR 구현 방법과...

이 글에서는 클라이언트 입장에서 User-Agent Client Hints를 다룹니다. 지금까지 웹 서비스는 User-Agent HTTP 헤더에 포함된 User-Agent string에서 브라우저, OS, 사용자의 기기 정보 등 사용자 에이전트 정보를 얻을 수 있었습니다. User-Agent...

이 글에서는 클라이언트 입장에서 User-Agent Client Hints를 다룹니다. 지금까지 웹 서비스는 User-Agent HTTP 헤더에 포함된 User-Agent string에서 브라우저, OS, 사용자의 기기 정보 등 사용자 에이전트 정보를 얻을 수 있었습니다. User-Agent...

2020년과 이후 JavaScript의 동향 시리즈의 두 번째 글인 WebAssembly 동향을 공유합니다. 1편: JavaScript(ECMAScript) 2편: WebAssembly 2019년의 WebAssembly 동향은 2019년과 이후 JavaScript의 동향 - WebAssembly에서 확인하실 수...

앱 개발, 웹 개발 분야의 기술 경험과 기술, 개발 문화 등을 공유하기 위한 2020 NAVER TECH CONCERT가 8월 19일, 8월 20일 온라인으로 진행되었습니다. 대학생/주니어 개발자들이 개발하며 마주했던 기술적인 고민과 인사이트를...

NAVER에서는 다양한 기술에 대한 테크톡을 주기적으로 진행하고 있는데요. 2020년 4월과 7월에 진행한 iOS, Android 밋업 중 발표자의 공개 동의를 얻은 발표 영상을 공유합니다. 당장 적용하는 SwiftUI의 아이디어 발표 영상:...

Kafka는 Distributed Streaming Platform으로, 다음과 같이 Producer와 Consumer가 연결되어 데이터가 전달됩니다. Kafka는 Producer의 데이터 전송을 위해서 Producer API를 제공합니다. 이 글에서는 Java Producer API인 KafkaProducer Client의 내부 구조를...

Go와 함께하는 전화망 서비스 구축에서는 여러분의 전화 단말기에서부터 서버까지 음성 데이터가 전송되고 처리되는 과정들을 낱낱이 기술적으로 파헤쳐 보고, Go 언어를 통하여 직접 전화망 서비스를 구축한 경험에서 얻은...

ECMAScript 6 에디터이기도 했던 Allen Wirfs-Brock과 Brendan Eich는 매우 간헐적(13~15년 주기)으로 열리는 The History of Programming Languages Conference에서 지난 20년(1995~2015)간의 JavaScript 역사를 다룬 190페이지 분량의 방대한 내용의 문서 JavaScript:...

어서 와, SSR은 처음이지? - 개발 편은 Node.js 기반의 SSR 개발과 운영을 통해 겪은 경험기 총 3편 중 두 번째 글로, 17년간 잔존해 왔던 레거시 시스템 내에서 네이버 모바일 블로그 서비스를 어떻게 SSR로 전환했는지와 대한민국의...

2019년 5월 29일 "내 동영상 페이지"를 시작으로 Node.js 기반의 SSR(server-side rendering) 아키텍처가 네이버 모바일 블로그에 적용되고 있습니다. 어서 와, SSR은 처음이지?는 Node.js 기반의 SSR 개발과 운영을 통해 겪은 경험을 총 3편에...

이 글은 Raft 분산 합의(consensus) 알고리즘을 설명하고, 라이브러리로 내장하는 것을 목적으로 이번에 새로 만든 파이썬 구현체를 소개합니다. 이 구현체는 파이썬으로 분산 프로그래밍을 하거나 높은 가용성이 필요한 경우...

NAVER에서는 다양한 기술에 대한 테크톡을 주기적으로 진행하고 있는데요. 2019년 12월에 진행한 사내 안드로이드 개발 밋업 중 발표자의 공개 동의를 얻은 발표 영상을 공유합니다. MotionLayout 튜토리얼 및 적용기 발표 영상:...

네이버 개발자와 함께하는 대학생 해커톤! 올해도 2020 NAVER CAMPUS HACKDAY가 찾아왔어요♬ 여덟 번째 진행되는 네이버 캠퍼스 핵데이! NAVER, NBP, NAVER WEBTOON의 개발자가 제안한 여러 가지 주제의 프로젝트를 개발하면서...

네이버 검색은 국내 최대 규모의 트래픽과 데이터를 다루는 대용량 분산 시스템입니다. 수만 대의 서버에서 수백 개의 검색 서비스가 운영되고 있으며, 하루에도 몇 번씩 크고 작은 신규 개발과 유지보수 활동이 활발하게...

NAVER에서는 다양한 기술에 대한 테크톡을 주기적으로 진행하고 있는데요. 2019년 11월에 진행한 사내 UIT 밋업 중 발표자의 공개 동의를 얻은 발표 영상을 공유합니다. Line Entry의 Atomic Design적용기 발표 영상:...

정렬이라는 주제는 처음 프로그래밍을 배울 때 간단한 정렬을 구현해보는 것으로 접하기 시작하여, 자료구조론, 알고리즘론을 통하여 다양한 정렬 알고리즘의 시간 복잡도와 동작 원리에 대해서 배우게 됩니다. "그렇다면...

NAVER에서는 매주 사내외 전문가를 초빙하여 테크톡을 진행하고 있는데요. 발표자 분의 공개 동의를 얻어 NAVER Engineering 페이스북에 공개한 AI 주제의 발표 영상(2019년 1월, 5월~10월), 일곱 번째 목록을 정리하였습니다. Raw...

NAVER에서는 다양한 기술에 대한 테크톡을 주기적으로 진행하고 있는데요. 2018년 11월과 2019년 11월에 진행한 사내 Android 밋업 중 발표자의 공개 동의를 얻은 발표 영상을 공유합니다. Android : DocumentFile을 사용한 SD카드 영역에...

NAVER에서는 다양한 FE 기술에 대한 테크톡을 주기적으로 진행하고 있는데요. 이번 FE devtalk 15회 주제는 "UX Engineering"으로 다음과 같은 발표들을 살펴보겠습니다. 해당 FE devtalk 중 발표자의 공개 동의를 얻은 영상을...

NAVER에서는 다양한 기술에 대한 테크톡을 주기적으로 진행하고 있는데요. 2019년 7월에 진행한 사내 Android 밋업 중 발표자의 공개 동의를 얻은 발표 영상을 공유합니다. Navigation 으로 안되는 것 발표 영상:...