목록오류상자 (6)
제이슨의 개발이야기

안녕하세요 오늘 평소대로 작업하면 서 제 깃에 열심히 커밋 후 푸시 하는 과정에서 뜬금없는 오류 하나를 만나게 되었습니다 remote: Password authentication is temporarily disabled as part of a brownout. Please use a personal access token instead. remote: Please see https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations/ for more information. The requested URL returned error: 403 대충 제 깃헙 비밀번호를 일시적으로 사용 할 수 없다고 나와있는..

안녕하세요! 오늘은 안드로이드 리사이블러뷰 를 빠르게 스크롤 하거나 등등 많은 데이터를 스크롤 할때 아이템이 뒤 섞이거나 view가 꼬이는 현상이 발생하는대 해결 방법에 대해서 글을 써보려고 합니다! 일단 이러한 문제가 발생하는 이유는 각각의 view들을 재 활용하면서 발생하는 문제입니다 이 문제를 해결하는 방법은 크게 두가지가 있는대 첫번째는 rcv.setItemViewCacheSize(adapter.currentList.size) 을 통해 문제를 해결하는 방법입니다 이 setItemViewCacheSize 메소드는 스크롤 하면서 뷰가 사라지더라도 어댑터 리스트 크기 만큼 캐시에 저장해 놓으면 뷰가 꼬이지않습니다 그러나 데이터의 양이 많을 경우 그 데이터의 양 만큼 캐시에 저장해 놓으면 리사이클러뷰의 ..

안녕하세요 오늘은 저는 Http 프로토콜 방식으로 안드로이드 와 서버 간이 통신 중 java.net.UnknownServiceException: CLEARTEXT communication to book.interpark.com not permitted by network security policy 라는 오류를 만났습니다! 제 오류 해결책 은 간단했습니다 접근 Url 에서 http 로 되어있을 경우 https 로 바꾸니 해결되었습니다! 이러한 오류가 왜 생기는지 알기 위해서 http 와 https 와의 차이를 알아야합니다! http 프로토콜은 옛날 통신 방식으로 전송하는 데이터를 평문으로 보내어집니다 이러한 방식은 보안에 굉장히 취약하다는 단점이 있습니다! 중간에 패킷을 탈취해서 평문 내용을 보게 된다면..

안녕하세요 오늘 개발 중 만난 오류에 대해서 알아보고자 합니다 ㅎㅎ 오늘 개발 중에 com.google.firebase.firestore.FirebaseFirestoreException:FAILED_PRECONDITION: The query requires an index. 란 오류를 만났습니다 어 이게 뭐지? 순간 당황했는대 알고보니깐 파이어베이스는 단일 쿼리에 2개의 where 조건을 사용할 경우 Cloud firestore 에서 색인이 필요하다고 하더라구요 ! 색인을 설정하는 방법은 파이어스토어에서 색인 탭을 누르고 색인 추가 버튼을 눌러서 색인을 추가하시면 됩니다 ! 여기서 중요한점은 만약 저같은 경우 아래처럼 orderBy 와 2개의 whereEqualTo 로 이루어 저있는 경우 색인을 time..