
Upgrade Blog core to v7.2.0 (feat. merge conflict)
Merge 를 통해 발생하는 conflict 해결하기
Merge 를 통해 발생하는 conflict 해결하기
branch 는 책에 있는 페이지이며 tag 는 책갈피와 같달까
오랜 시간 기본 브랜치와 멀어진 구석기 브랜치 병합에 관하여
git 계정을 여러개 사용하다보면 ssh 를 설정했음에도 다른 계정의 저장소로 push 가 되지 않는 걸 경험할 수 있다. 이때 간단한 구글링을 통해 해결 방법을 알 수 있었다. 각 저장소에 어떤 SSH 키가 사용될지 확인하려면 SSH 구성에 구성을 추가하여 각 키를 특정 저장소에 연결해야 한다. ssh-add ~/.ssh/id_rsa_sub ...
시작 Watchfaces 를 보면 시계와 날짜를 가져오는 API 가 있다. 시간대별로 로컬 타임과 듀얼 타임을 가져올 수 있는데 다음과 같은 API 로 열려 있다. uint32_t years = 0; uint32_t month = 0; uint32_t day = 0; OswHal::getInstance()->getTime(&years,...
구글 플레이 시스템 업데이트 구글 플레이 시스템 업데이트은 재부팅이 필요한 설치 작업인데 수동으로 가능하며 자동으로 업데아트 역시 가능하다. 근래 사용하는 DBI 가 작동하지 않는 일이 발생하여 확인해보니 구글 플레이 시스템 업데아트 <2024.8.1> 가 적용된 단말기 모든 곳에서 발생하는 것으로 확인되었다. 이에 따라 단말기를 깨끗...
현재 개발하고 있는 스마트워치를 살펴보면 UI 적으로나 기능적으로 끌어올리고 있다. 센서 데이터를 통해서 가공하여 여러 앱으로 정보를 표현하는 Fitness App 을 만들었다. 그때 이러한 데이터와 동시에 모바일 데이터를 조합해 연동하여 더 기능을 확장하고 많은 API 와 데이터를 가공하려고 한다. 먼저 연동 시 사용하는 프로토콜에 대해서 알아봐야...
개발을 위한 개선 예전에 GitHub Action 을 개선하면서 빌드 시간을 절반 이상 단축시킨 일화가 있다. 그 당시에 오픈소스 프로젝트 개선을 위해 시도한 것보다 프로젝트를 개발하고 각 모델과 버전에 따른 빌드 결과를 확인하려면 1 시간이 넘는 작업시간이 걸려서 이러한 결과를 당연하게 생각했었다. 일상의 불편함을 당연하게 생각을 하면 안 된다는 ...
README 해당 게시글은 버그 및 기능에 대한 연구/분석 목적이며 그 외로 활용할 경우 책임지지 않습니다. 분석 메세지를 미리보기로 읽을 수 있는 앱이 있다. 너무 잘 사용하고 있는 꽤 재밌는 앱이다. 어느 순간 사진을 프리뷰 형태로 볼 수 없어서 패치되길 기다렸는데 수정이 되지 않아 한번 그 내부에 어떤 문제가 있는지 살펴보았다. ...
서론 근래 macOS 를 초기화해야 하는 일이 생겼다. 근데 난관에 마주했는데 초기화도 잘 안 되고 인터넷에 모든 시도가 의미가 없다는 것이었다. 수리비는 분명 많이 나올 것이고 수리하러 간다고 하더라도 고쳐줄지 아니면 그냥 새거 사라고 할지 모르는 판이라 굉장히 심각한 사태였다. 이 글에서는 이런 사태를 100% 성공적으로 해결하여 윈도우와 리눅...