Android 어플리케이션 정보(Package Dump) 확인하기
안드로이드 어플리케이션을 개발하다보면 현재 설치된 어플리케이션의 상태를 확인해야 할 경우가 많습니다. 이 때 android에서 제공하는 dumpsys tool을 통해서 현재 package 상태를 모두 확인 할 수 있습니다 Android 어플리케이션 정보(Package dump) 출력하기 package dump는 adb dumpstate명령어를 통해...
안드로이드 어플리케이션을 개발하다보면 현재 설치된 어플리케이션의 상태를 확인해야 할 경우가 많습니다. 이 때 android에서 제공하는 dumpsys tool을 통해서 현재 package 상태를 모두 확인 할 수 있습니다 Android 어플리케이션 정보(Package dump) 출력하기 package dump는 adb dumpstate명령어를 통해...
안녕하세요! 오늘은 새로 구매한 휴대전화에 설치된 필요하지 않은 앱들을 어떻게 관리할 수 있는지에 대해 알아보겠습니다. 구글 앱이나 제조사에서 기본적으로 설치한 앱들이 저장공간을 차지하는 것은 물론, 때로는 사용자에게 불필요할 수 있습니다. 이런 앱들을 삭제가 되지 않기 때문에 효율적으로 관리하는 방법은 앱을 비활성화 하여 사용하지 않도록 하는 것인데...
새로운 버전으로 자동 업데이트를 요청하거나, 버전 정보를 화면에 표시할 때, 자신의 버전을 가져와야 할 때가 있다. 오늘은 안드로이드에서 어떻게 버전 을 가져오는지 알아 보겠습니다. Version Code 및 Version Name 확인 int versionCode = 0; String versionName = ""; try { Packag...
Python은 그 자체로도 강력하지만, 그 힘은 다양한 라이브러리와 프레임워크에서 비롯됩니다. 하지만 이러한 강점이 때로는 버전 호환성 문제를 야기할 수 있습니다. 예를 들어, 한 프로젝트는 Python 2를 요구할 수 있으며, 다른 하나는 Python 3.8 이상을 요구할 수 있습니다. 이런 상황에서 개발자가 두 프로젝트를 동시에 유지하려면 어떻게 ...
Docker 사용 시 docker 명령어의 권한을 root 사용자만 소유하고 있기 때문에, 일반 유저의 계정으로 docker 명령어를 실행하면 “permission denied”와 같은 권한 오류를 마주치게 됩니다. 이런 문제를 해결하는 가장 일반적인 방법은 사용자에게 Docker 권한을 부여하는 것입니다. 여기서는 두 가지 방법을 알아보겠습니다....
Git을 사용하다 보면 때때로 .gitignore 파일이 예상대로 작동하지 않아 변경사항(tracked files) 목록에 원치 않는 파일이 계속 나타나는 문제가 나타날 수 있습니다. 이런 상황이 발생할 때, 해결하기 위해 점검해야 할 몇 가지 항목을 정리해 보겠습니다. .gitignore 파일의 위치와 문법 .gitignore 파일은 프로...
Vimium이란 무엇인가? Vimium은 웹 브라우징을 보다 효율적으로 할 수 있도록 도와주는 크롬 확장 프로그램입니다. 이 프로그램은 키보드 중심의 네비게이션을 강조하며, 웹 페이지를 탐색하는 데 사용되는 다양한 단축키를 제공합니다. 이를 통해 마우스 없이도 웹 페이지를 쉽게 탐색할 수 있습니다. 또한 Vimium은 웹 페이지의 링크를 자동으로 감...
Vim이란? Vim은 텍스트 편집의 효율성과 속도를 극대화하는 강력한 키보드 단축키와 확장성 높은 커스터마이징 옵션을 제공하고 있고, 사용자가 한 번 익숙해지면, 코드 작성, 수정, 관리 작업을 빠르고 효과적으로 할 수 있게되기에 많은 개발자분들이 사용하고 있습니다. 오늘은 vim의 설치 방법과 간단한 사용법, 자주사용하는 설정 등을 알아 보겠습니다...
이 논문에서 소개하는 기술은 사진과 같은 이미지로부터, 복잡한 3D 모델을 생성하는 기술입니다. Instructions 기존의 sparse 3D reconstruction은 반복적인 질감패턴을 갖는 모호한 관측 데이터를 처리하는 데 어려움이 있었습니다. NeuS와 같은 MLP를 적용함으로써 reconstruction의 정확도를 향상시킬 수 있었...
Homebrew 란? Homebrew는 맥OS 환경에서 사용할 수 있는 패키지 관리 도구로서, 개발자들에게 매우 유용한 도구로 인식되고 있습니다. Homebrew를 사용하면 터미널에서 간단하게 명령을 입력해 다양한 소프트웨어를 쉽게 설치하고 업데이트할 수 있습니다. Homebrew는 루비(Ruby)로 개발되어 있으며, 2009년에 처음 공개되었습...