본문 바로가기
반응형

미스터 후1575

.gitignore 파일 설정과 .idea파일 제거 - Git rm -cached 프로젝트를 checkout받고 IntelliJ에 open 하고 디버깅 실행을 하려고 하니 Gradle 버전 관련 설정을 맞추라고 오류가 뜬다. 뭔 말일까하고 한참을 들여다보고 설정을 하고 나서 제대로 서버가 구동이 되었다. 소스트리상에 커밋되지 않은 2개의 파일이 나타났는데. .idea/gradle.xml .idea/modules.xml .gitignore가 잘못 설정되어 초기에 push가 된 것 같다. .idea폴더는 사용자별 빌드 환경이 서로 다를 수 있어서 제외시켜서 초기 git설정을 했어야 했지만 그렇지 않은 듯했다. 나 역시 처음에는 개념을 이해하지 못해, 해당 파일을 delete시키고, 레파지토리를 다시 체크아웃하고 .gitignore에 해당 폴더(.idea)에 대한 설정을 추가하고 커밋한 다.. 2023. 1. 5.
Android W/cr_AwContentsClient: Denied starting an intent without a user gesture, URI https://www.xxx.re.kr/sso/business 좀전에 포스팅 한 것으로 이슈가 해결된줄 알았지만, 그 이후 빌드를 했더니 이젠 또 새로운 메시지가 나를 반겨준다 ^______^;; 이건 또 뭘까? 스택오브플로에서 찾은 간단한 답. 앱이 심플하다하여, 기본적인 웹뷰 설정들이 누락되어 발생되는 문제들이다. 다음 코드를 추가하면 간단하게 해결된다. mWebview.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { return false; } }); // 약식 mWebview.setWebViewClient(new WebViewClient()); 자바스크립트를 이용해 리다이렉션을 일으키는 것은 사용자 .. 2022. 12. 29.
Android: Uncaught TypeError: Cannot read property 'getItem' of null 업무 인수인계 차원에서 전달 받은 아주 간단한? 안드로이드 앱이 있다. 이 앱은 오로지 웹뷰 하나만을 가지고있고, 특정 사이트의 URL을 로드하느 앱인데, 그게 잘 안되고 제목과 같이 문제가 있다고 출력이 되었다. 몇년만에 안드로이드 스튜디오를 구동한 터라 뭐가 뭔지 도통 알 수가 없어 여기저기 수소문을 했더니 정작 답은 구글 검색에서 준다. 기존 웹 프론트 개발자들은 DomStorage 사용을 하지 않고 개발을 한 모양인데, 이번에 대대적으로 변경을 하면서 추가가 된 모양이다. 웹뷰의 자바스크립트 설정 부분이 누락되어 발생되는 오류였고 다음 한 줄로 해당 이슈는 정리가 되었다. WebSettings webSettings = mWebview.getSettings(); webSettings.setJavaS.. 2022. 12. 29.
도커, compose error : no matching manifest for linux/arm64/v8 in the manifest list entries (for M1, Macbook) 도커 학습의 막바지, 도커-컴포즈를 학습하던 중, docker-compose.yml을 만들고 up하는 순간 만난 첫번째 오류. 인터넷을 찾아보니, 리눅스 환경과 달라 발생하는 것 같다. docker-compose.yml 파일에 mysql관련 서비스 항목에 platform항목을 추가하고 재시도를 하니 정상적으로 이용이 가능했다. 이 오류는 mysql을 최신 버전으로 이용하지 않을 경우 나타나는 현상인 듯 한데 내가 추가한 코드는 다음과 같다. platform: linex/x86_64를 추가했다. docker-compose커맨드를 이용한 문제만은 아니고 맥이나 윈도우 환경에서 mysql을 설치할 때 발생되는 문제들로 플랫폼과 버전을 잘 명시해서 사용한다면 문제 없을 것 같다. 도커 컴포즈를 이용한 컨테이너와.. 2022. 12. 27.
도커(docker) 컨테이너(container) vi(vim) edit설치 순서 이번에 도커를 공부하면서 아파치 컨테이너를 설치했고 index.html파일을 수정하는 테스트를 진행했는데 localhost로 접속했더니 한글이 깨져 나온다. 아파차의 httpd.conf에서 default charater를 셋팅하고자 vi를 실행하니 찾을 수 없는 명령어라고 나온다. 인터넷을 검색해서 컨테이너 bash에 접속에서 apt-get업데이트 후, vim을 install 했다. 아주 만족스러움 ^^ docker exec -it '컨테이너ID or Name' bash apt-get update apt-get install vim vim 실행 끝. 2022. 12. 26.
Docker 오늘부터 도커 공부합니다. First. Usage: docker [OPTIONS] COMMAND A self-sufficient runtime for containers Options: --config string Location of client config files (default "/Users/younghumin/.docker") -c, --context string Name of the context to use to connect to the daemon (overrides DOCKER_HOST env var and default context set with "docker context use") -D, --debug Enable debug mode -H, --host list Daemon .. 2022. 12. 23.
반응형