본문 바로가기

전체 글15

파인만이 말하는 제대로 이해하는 방법 리처드 파인만은 1965년 노벨상을 받은 물리학자이다. 파인만은 어떤것을 '이해'했다고 하는 기준을 다음과 같이 말했다. '어떤 개념을 쉽게 설명 할 수 있어야 제대로 이해한것이다.' 지식을 접하고 그 지식에 대해서 쉽게 설명 할 수 있을 정도로 이해하려면 어떻게 해야할까? 아래는 파인만의 학습 기법이다. 1. 자신이 이해하고자 하는 개념 선택 - 노트 상단에 이해하고자 하는 개념을 적는다 2. 개념을 스스로에게 설명 - 강의용 스크립트 적기 - 마치 개념을 모르는 다른 사람에게 가르치듯이 해야 함 - 이미 이해한 개념이나 이해가 안되는 개념을 스스로에게 설명하는 것은 이해가 깊어지게 해줌. - 그리고, 이해하지 못한 부분을 정확하게 집어낼 수 있게됨 3. 설명 중 막히는 부분에 대해서 다시 읽고, 다시.. 2022. 4. 10.
[Android] 안드로이드 스튜디오에서’Caused by: java.io.IOException: Cannot run program "node" error=2, No such file or directory’메시지 해결법 안드로이드 스튜디오에서 프로젝트를 실행시켰을때 'Caused by: java.io.IOException: Cannot run program "node" error=2, No such file or directory'메시지가 출력되는 경우, 안드로이드 스튜디오가 노드를 찾지 못해 생기는 문제로, 터미널을 통해 실행시키면 된다. Linux/Mac 환경이라면 다음과 같은 절차로 프로젝트를 실행시키면 해결된다 터미널에서 ‘open -a /Applications/Android\ Studio.app’ 명령어 입력하여 안드로이드 스튜디오 실행 프로젝트 선택 안드로이드 스튜디오에서 Gradle Sync 2022. 4. 10.
[Android] 프로젝트 실행/디버깅 시 `Could not connect to remote process. Aborting debug session.` 메시지 해결법 안드로이드 스튜디오에서 Run/Debug를 수행했을 때 앱이 실행되지 않으면서 Debug 콘솔에 “Could not connect to remote process. Aborting debug session.” 메시지가 출력되면 아래와 같이 조치한다. Edit Configurations...에 들어간다 Lanch Options 항목의 Launch 콤보박스를 'Default Activity'로 놓고 Apply 프로젝트 다시 실행 또는 디버그 2022. 4. 9.
[Android] Skipping device 'emulator-5554' (emulator-5554): Device is UNAUTHORIZED 오류 해결 프로젝트 실행 시 'Skipping device 'emulator-5554' (emulator-5554): Device is UNAUTHORIZED' 라는 오류 메시지가 나오면서 빌드 실패하는 경우 다음과 같이 조치한다. 1. 안드로이드 스튜디오 상단의 'Tools -> DeviceManager(AVD Manager)' 진입 2. 사용 할 디바이스의 우측에 표시되어있는 아래 화살표 모양을 클릭하고 Wipe Data 선택 3. 프로젝트 재실행 2022. 4. 9.