전체 글 4

Requestly: 프론트엔드 개발을 위한 HTTP 인터셉터의 활용

프론트엔드 개발자로서 백엔드와의 협업 과정에서 API 개발 지연으로 인한 어려움을 겪은 경험이 있습니다. 짧은 개발 기간 동안 프론트엔드와 백엔드가 동시에 작업을 진행하다 보니, API 호출에 대한 백엔드 로직이 완성되지 않은 상태에서 프론트엔드 작업을 진행해야 했습니다. 이러한 상황에서 실제 운영 환경과 유사한 방식으로 API를 호출하고 응답 데이터를 기반으로 프론트엔드 UI를 구성하고자 하는 니즈가 있었습니다. 이러한 문제를 해결하기 위해 Requestly라는 도구를 발견하게 되었습니다. Requestly는 HTTP 요청을 가로채고 사용자가 원하는 임의의 응답으로 조작할 수 있는 강력한 기능을 제공합니다.  A Simple & Powerful HTTP Interceptor for browsersOpe..

카테고리 없음 2024.09.18

Airtable: 데이터 관리의 새로운 패러다임

1. Airtable의 개요와 기능 Airtable은 스프레드시트와 데이터베이스의 장점을 결합한 클라우드 기반의 협업 도구로, 사용자에게 직관적인 데이터 관리 경험을 제공합니다. 이 플랫폼은 다양한 데이터 유형을 지원하여 사용자가 텍스트, 체크박스, 드롭다운 메뉴, 첨부 파일 등을 하나의 테이블에서 쉽게 관리할 수 있도록 돕습니다. Airtable의 가장 큰 특징은 사용자가 원하는 형식으로 데이터를 구성할 수 있다는 점입니다. 예를 들어, 프로젝트 관리, 고객 정보, 재고 목록 등 다양한 용도로 테이블을 생성할 수 있습니다.Airtable은 또한 여러 가지 뷰(View)를 제공하여 데이터를 시각적으로 효과적으로 표현할 수 있습니다. 그리드 뷰에서는 전통적인 스프레드시트 형태로 데이터를 확인할 수 있으며,..

카테고리 없음 2024.09.18

삼성 통화 연결 시점 추적: com.samsung.rcs.CALL_STATE_CHANGED

안녕하세요, 삼성 핸드폰에서 사용되는 com.samsung.rcs.CALL_STATE_CHANGED 브로드캐스트 이벤트에 대해 알아보겠습니다. 이 브로드캐스트는 통화 상태 변화를 감지하고 추적하는 데 사용되며, 안드로이드 시스템과 다른 독특한 특징을 가지고 있습니다. 안드로이드 버전에 따른 변화 🚨 com.samsung.rcs.CALL_STATE_CHANGED 브로드캐스트는 안드로이드 12까지는 정상적으로 작동했지만, 안드로이드 13부터는 사용이 제한되거나 deprecated 되었습니다. 개발자는 새로운 안드로이드 버전에서 동작 방식을 주의 깊게 확인해야 합니다. 통화 상태 이해 삼성 디바이스에서는 com.samsung.rcs.CALL_STATE_CHANGED 브로드캐스트를 통해 통화 상태를 관리합니다...

카테고리 없음 2023.11.20

삼성 안드로이드 13 통화 중 Overlay 비활성화

회사에서 안드로이드 법인폰을 사용한 녹취 솔루션을 보험사 등에 제공 중입니다. 솔루션 특성 상 개인정보 보안을 위해 통화 중 화면을 가리는 것은 매우 중요한 문제인데, 안드로이드 13 업데이트 이후 이것이 동작하지 않아 원인 분석하느라 고생했습니다. 1. 출처를 알 수 없는 앱의 통화 중 Overlay 일시 비활성화 현상 안드로이드 13이 탑재된 삼성 핸드폰에서는 신뢰할 수 없는 경로로 다운로드 받은 APK 파일이 아래 권한을 사용하면 ‘보이스 피싱 의심’ 팝업이 표시됩니다. 그리고 이러한 경우에 출처를 알 수 없는 앱이 그리는 Overlay가 통화 중에만 SamsungRestrictOverlayProcessor에 의해 일시적으로 비활성화됩니다. 통화가 끝나면 다시 돌아옵니다. 2. 구글 플레이스토어, ..

카테고리 없음 2023.04.20