Compute Route Matrix 메서드는 여러 출발지와 도착지 조합에 대한 거리 및 소요 시간을 한 번에 계산해주지만, 반환되는 기본 필드 목록이 없기 때문에 반드시 필드 마스크를 지정해야 합니다. 지정하지 않으면 오류가 발생하며, 불필요한 데이터를 요청하면 네트워크 대역폭과 응답 시간이 증가합니다. 1. 필드 마스크란?응답 필드 마스크는 응답 메시지에서 반환받을 필드를 “쉼표로 구분된 경로(path) 목록”으로 지정하는 방식입니다. 경로는 최상위 응답 오브젝트(Compute Route Matrix의 경우, 응답 본문)에 해당하며, 도트(.)로 중첩 필드를 연결해 표현합니다. 2. 왜 필드 마스크를 사용해야 하나?필드 마스크를 지정하지 않으면 API가 오류(INVALID_ARGUMENT)를 반환합니..
최근 이어폰 시장에서 오픈형 제품의 인기가 점점 높아지고 있습니다. 주변 소리를 들으면서도 편안한 착용감 덕분인데요, 특히 샥즈(Shokz)의 신제품 '오픈닷원'과 '오픈핏 2+'가 많은 관심을 받고 있어 직접 사용한 후기를 준비했습니다. 오픈닷원(OpenDots ONE): 가볍고 스타일리시한 클립온 이어폰가벼운 착용감과 액세서리 같은 디자인오픈닷원은 이어폰 각각 6.5g으로 가볍고, 클립온 형태라 귀에 가해지는 부담이 거의 없습니다. 얇고 유연한 티타늄 합금 소재의 JointArc™ 구조물이 귀를 안정적으로 감싸주며 안경 착용 시에도 거의 간섭이 없습니다. 음질은 충분히 만족, 음량은 조금 아쉬움음질은 오픈형 이어폰 치고 꽤 괜찮습니다. 특히 저음 표현을 위한 Bassphere™, OpenBass..
하나의 경로 대신, 여러 출발지(origins)와 도착지(destinations) 조합에 대한 거리 및 소요 시간을 한 번에 계산해야 할 때가 있습니다. Google 지도 Routes API의 Compute Route Matrix 메서드를 사용하면, 최대 625개의 경로 요소(elements)를 포함하는 행렬(matrix) 형태로 결과를 받아올 수 있습니다. 이 글에서는 요청 구성부터 응답 처리, 활용 사례까지 단계별로 살펴보겠습니다. 1. Compute Route Matrix란?여러 출발지와 여러 도착지 조합(origin × destination)에 대해 각 경로의 거리(distance)와 소요 시간(duration)을 계산합니다.elements 수(출발지 수 × 도착지 수)가 625를 초과하면 오류가..
2025년 WWDC에서 애플은 iOS 26, iPadOS 26, macOS 26을 포함한 다양한 운영체제에 전혀 새로운 디자인 언어인 '리퀴드 글래스(Liquid Glass)'를 적용했습니다. 이는 단순히 외형의 변화가 아니라, 사용자와 기기 간의 상호작용을 보다 자연스럽고 유려하게 만드는 데 집중한 변화입니다. '리퀴드 글래스' 디자인이란?'리퀴드 글래스' 디자인은 유리의 투명한 질감과 부드러운 흐림 효과(블러)를 결합하여 만들어진 애플의 새로운 디자인 철학입니다. 마치 유리가 액체처럼 자연스럽게 흐르는 듯한 느낌을 주는 이 디자인은 사용자의 터치와 상호작용에 즉각적이고 동적으로 반응합니다. 모든 OS에서 일관된 경험을 제공하며, 부드럽고 직관적인 움직임이 돋보입니다.애플은 이를 통해 사용자가 화면과..
다국적 서비스를 제공할 때, 거리나 소요 시간을 사용자의 언어와 로컬 단위로 표시하면 UX가 크게 향상됩니다. Google 지도 Routes API의 Localized Values 기능을 활용하면, `distance`, `duration`, `staticDuration` 필드에 대해 번역된 텍스트를 함께 받을 수 있습니다. 1. Localized Values란?응답 메시지에 추가되는 `localizedValues` 객체로, 거리 및 시간, 단위 시스템(METRIC/IMPERIAL)에 대한 로컬라이즈된 텍스트를 제공합니다.언어(`languageCode`)와 단위(`units`)를 직접 지정하거나, API가 요청 위치를 기반으로 추론하도록 할 수 있습니다.ComputeRoutes는 출발지 waypoint를,..
필수는 아니지만, 사실상 필수인 컨트롤러닌텐도 스위치 2가 출시되면서 함께 주목받은 주변기기가 있습니다. 바로 닌텐도 스위치 2 프로 컨트롤러. 가격은 무려 109,800원으로 뛰었지만, 그만큼의 가치가 있는지 실제 사용자의 관점에서 살펴보겠습니다. 바뀐 패키지, 기대감 상승느껴지는 첫인상은 "오, 달라졌네?"입니다.무광 재질로 변경 (기존 반투명 느낌 → 불투명 무광)상단 프레임 컬러 변경: 블랙 → 라이트 그레이C 버튼, 백 버튼 등 물리적 구성요소 추가처음 만졌을 때 촉감부터 달라진 느낌이 확연합니다. 외관 및 제원 – 고급감은 올라가고, 변화는 미묘하게무게와 크기는 기존 프로콘과 유사무광 플라스틱으로 고급스러움 UP배터리 사용시간: 최대 40시간백 버튼 자연스러운 위치3.5mm 헤드폰 단..