Dev
Developer posts
-
Class vs Factory Function, 더 나은 선택은?
안녕하세요. API 개발팀 이정준 입니다. ECMAScript6 에서 class가 추가되었습니다. Class Function과 Factory Function의 차이를 알아보고, 어떤 Function을 사용할지 생각해 봅시다. 1.기본 사용 방법 기본 사용 방법은 다음과 같습니다. Class Function...
-
프론트엔드 에러 로그 시스템 Sentry 적용기
안녕하세요. 프론트엔드 개발을 하고 있는 gyu입니다. 어반베이스에서는 현재 운영되고 있는 서비스들의 화면과 기능을 개발하고, API 적용, 3D SDK 개발 등의 업무를 진행하고 있습니다. 서비스를 개발하고 운영하면서 꼭 필요했던 클라이언트의 에러...
-
익숙해지면 좋을 깃(git) 명령어 모음집
안녕하세요. API팀 김세현입니다. 어반베이스에서는 Server Side 설계, API 개발을 담당하고 있습니다. git을 항상 사용하고 있지만 스스로 기본적인 이해가 부족한 것 같아, 공부하는 마음으로 주요 명령어를 한번 정리해보았습니다. 모든 명령어 뒤에...
-
롯데하이마트 앱은 AR을 어떻게 도입하게 됐을까?
안녕하세요. 어반베이스 어플리케이션팀 팀장 이우석입니다. 저희팀은 AR뷰어(AR Viewer)를 개발하고 있는데요, AR Viewer는 Android와 iOS에서 AR(증강현실)을 쉽게 적용하고 사용할 수 있도록 만든 어반베이스의 SDK(Software Development Kit)입니다. 요즘 코로나로 인해 비대면/언택트 기술...
-
아직도 Amazon GuardDuty 도입을 안 하셨다면?
안녕하세요. API 개발팀장 최진욱입니다. 어반베이스에서는 Serverless 기반 RESTful API Architecture 설계 및 개발을 담당하고 있습니다. 여느 스타트업처럼 저희도 기술 사이드에 방점을 두고 서비스 퀄리티를 높이는 데 집중했었는데요, 서비스가 차츰 안정화되다...
-
[AR개발 Tip] Sceneform에서 바닥인식 벗어난 곳으로 Node 이동 시키기
안녕하세요. 어반베이스 안드로이드 개발자 심재원입니다. 어반베이스에서는 ARViewer와 SpaceViewer의 개발을 담당하고 있습니다. Android AR 개발을 하시는 많은 개발자 분들이 Google의 ARCore를 사용해서 개발을 하실거라 생각합니다. 하지만 ARCore를 사용해 완성도 있는 결과를...
-
유니티 스크립트 활용해 절차지향 모델링 기본요소 구성하기
안녕하세요. 어반베이스 3D 그래픽스팀의 윤인하입니다. 어반베이스에서는 비전문가들도 손쉽게 건물 단면도를 모델링 할 수 있는 라이브 스케치(Live Sketch)라는 툴을 개발하고 있습니다. 라이브 스케치를 활용하면, 캐드나 여타 3D모델링 툴(3DsMax, Maya, Blender, SolidWorks,...
-
Sagemaker에서 PyTorch를 활용한 딥러닝 이미지 분류 모델 학습 및 배포
안녕하세요. 어반베이스 Machine Learning 개발자 백윤아입니다. 어반베이스에서는 공간 분석 서비스인 Space 개발을 담당하고 있습니다. Space는 컴퓨터 비전 영역의 딥러닝을 활용하여 공간을 분류하고, 공간에서 사물을 검출하며 공간의 특성을 분석하는 서비스를 제공합니다....
-
AWS S3 정적호스팅 SPA에 동적 메타태그 적용하기
안녕하세요. 프론트엔드 개발자 나상권입니다. 어반베이스에서는 개발자사이트와 ARScale을 비롯한 사내 웹서비스 전반을 개발하고 관리하고 있습니다. 프레임워크의 폭풍 속에 프론트엔드 개발자들은 그야말로 하루하루가 마라톤 같습니다. 하루가 멀다하고 쏟아져 나오는 기술들은 새롭고 빠른...
-
클라우드 환경에서 머신러닝 서비스 프로토타입 빠르게 만들어보기
안녕하세요. 머신러닝 엔지니어 김수민입니다. 어반베이스에서 Space의 머신러닝을 이용한 기술 개발을 하고 있습니다. Space는 컴퓨터 비전 영역의 딥러닝을 활용하여 공간을 분류하고, 공간에서 사물을 검출하며 공간의 특성을 분석하는 서비스를 제공합니다. 이것은 AWS의...
-
모바일에서 3D Viewer 구축하기_안드로이드 웹뷰 편
안녕하세요. 모바일 개발자 김부길입니다. 어반베이스에서는 AR Viewer SDK, Sketch Viewer 개발을 담당하고 있습니다. 아직까지 대부분의 모바일 콘텐츠는 이미지나 영상으로 이루어져 있습니다. 그만큼 비게임 분야에서 모바일로 3D 콘텐츠를 보는 게 아직...
-
AWS CodePipeline을 활용한 빌드/배포 자동화
안녕하세요. 백엔드 개발자 이정준입니다. API를 개발하고 AWS를 활용한 서버 설계 및 관리를 담당하고 있습니다. 버그 없이 개발을 잘 했다면 다음 단계는 빌드와 배포입니다. 그동안 젠킨스(Jenkins)을 사용했었는데 여러 불편함을 느끼고 AWS...
-
Geometry Shader Effect로 데이터 아름답게 표현하기
안녕하세요. 3D 그래픽스 엔지니어 문현목 입니다. 온라인과 모바일 게임 회사에서 10년 넘게 근무하다가 비 게임 분야를 거쳐 현재 어반베이스에서 근무하고 있습니다. 플랫폼 회사로 성장해 나가는 과정을 함께 하고 있어서 너무...