Trindex 앱 0.35.2 버전 업데이트 개발 당시 MPAndroidChart의 MarkerView 잘림 현상을 해결하는 과정을 정리한 글이다. MPAndroidChart 사용 차트에서 MarkerView 잘림 현상 발견 Trindex 앱을 사용하다가 위 스샷과 같이 MarkerView가 잘려나가는 현상을 발견했다. 특정 상황에서만 발생하는 문제로 MarkerView가 잘림으로써 지표의 발표 일자를 정확히 확인할 수 없게 된 것이다. 증상을 좀 더 상세하게 확인해 보니 우측 Y축 데이터가 없을 때 우측 Y축 레이블 자리에 공간이 작게 할당되면서 나타나는 현상이었다. 좌측 Y축 데이터의 레이블 폭이 클 때에는 우측 Y축에 데이터가 없더라도 공간이 좀 더 할당되어 잘림 현상이 나타나지 않는 경우도 있었다..
클라우드플레어 페이지(Cloudflare Pages)의 신규 애플리케이션(프로젝트)을 만드는 방법 정리.클라우드플레어 페이지(Cloudflare Pages)란?클라우드플레어 페이지(Cloudflare Pages)는 JAM 스택의 웹 애플리케이션을 호스팅 해주는 PaaS(Platform as a Service) 서비스이다. 무료 플랜에서도 상당히 넉넉하게 기능을 제공하고 있어서 현재 Trindex 앱의 웹 서버 용도로 사용 중인 서비스이기도 하다.클라우드플레어 페이지 신규 애플리케이션 생성 방법터미널에서 생성하는 방법 1 (No GitHub)터미널을 통해 클라우드플레어 페이지 신규 애플리케이션을 생성하려면 NPM이 설치되어 있어야 한다. 만약 설치되지 않은 환경이라면 먼저 다음 링크를 참고하자.macOS에..
북클럽(Book Club) 스킨의 검색창이 모바일 환경에서 블로그 제목과 겹쳐지는 오류가 있음을 확인했고, 그것을 해결하는 과정을 정리했다. 티스토리 북클럽 스킨 검색창 오류 확인 본 블로그를 모바일 환경에서 테스트해 보다가 어이없는 상황을 발견했다. 위와 같이 검색창을 사용할 때 확장된 검색창 영역이 블로그 타이틀을 제대로 가리지 못하고, 겹쳐지는 상황을 연출한 것이다. 이대로라면 입력된 글자를 제대로 식별할 수 없어서 사용자에게 혼란을 주게 된다. 티스토리 북클럽 스킨 검색창 오류 해결의 위한 CSS 수정 다음 과정과 같이 CSS 편집을 통해 해결할 수 있었다. 먼저 티스토리 블로그 관리 페이지로 들어가서 [스킨 편집] 메뉴 선택하고, [html 편집]을 클릭해 HTML 편집 페이지로 들어간다. [C..
구글 플레이 스토어에 업로드된 안드로이드 앱에서 보안 양식 잘못됨 문제가 발생했을 때 그 문제의 원인이 데이터 보안 정책 선언 미제출로 인한 경우 다음 과정을 통해 해결할 수 있다. 데이터 보안 양식 잘못됨 문제 발생 며칠 전 구글 플레이 측으로부터 뜬금없는 이메일을 한 통 받았다. 구글 플레이 스토어에 출시한 Trindex 앱에 대해 [데이터 보안 양식 잘못됨] 문제가 발생했고, 이는 개발자 프로그램 정책을 준수하지 않은 것이라 지정된 기한 내에 해결하지 못할 경우 업데이트 거부 등 추가적인 시정 조치가 취해질 수 있다는 내용이었다. [데이터 보안 양식 잘못됨]이라는 것은 좀 더 큰 카테고리에서의 표현이었고, 정확히는 [버전 코드: 5: 정책 선언 - 데이터 보안 섹션] 문제로 확인되었는데, 관련된 문..
주식 투자 전략 탐구와 투자 환경 분석을 좀 더 빠르고 편리하게 할 수 있도록 도와주는 안드로이드 앱 Trindex를 소개합니다.Trindex란?Trindex는 2023년 12월 초 구글 플레이 스토어에 처음 업로드하기 시작한 안드로이드 앱입니다. 개인 투자자로서 여러 투자 관련 서비스들을 사용하다가 파편화된 기능 및 데이터들에 불편함을 느끼고 직접 개발하기 시작한 앱이죠. 빠르고 간편하게 매크로 환경을 분석하고 투자 전략을 탐구할 수 있도록 하는 게 이 앱의 주목적입니다.Trindex 앱은 크게 총 5개의 탭으로 구성되어 있는데요. [홈], [데이터 시트], [차트], [사용자 수식], [설정]이 바로 그것이죠. 각 탭에는 어떤 기능을 구현되어 있는지 하나씩 풀어보도록 하겠습니다.홈: Trindex의 ..