개발자 블로그
뭐 대부분의 문제가 그렇겠지만, 이 문제 역시 바보 같은 나의 실수 때문에 발생한 문제였다. RecyclerView.Adapter의 getItemCount() 함수만 호출 안되는 것이 아니고, 다른 override 함수들인 onCreateViewHolder(), onBindViewHolder() 함수 역시 모두 호출이 되지 않았다. 브레이크 포인트를 걸어보고, 로그를 찍어봤지만 역시 호출이 안된다는 것이 확인됐다. 구글링을 해보면 LayoutManager 설정을 빼먹은게 아니냐는 글이 많고, 실제로 가끔 겪는 실수이긴한데, 이번에는 그 문제가 아니었다. 그리고 LayoutManager 설정을 빼먹었을 때는 Logcat 메시지에 아래 이미지처럼 친절하게 알려준다. 이번에 getItemCount()를 비롯해..
안드로이드 스튜디오의 새로운 버전이 출시 되었다. 뭐 새 버전 출시야 계속 반복되는 일이지만, 버전 네이밍 룰을 변경한걸 보면 뭔가 큰 변경이 생긴 것 같기도하고.. 이번 Android Studio 버전의 이름은 Arctic Fox이다. 한국어로는 북극여우 또는 흰여우. 그래서인지 이제 Android Studio를 실행시키면 잠깐 뜨는 로딩 화면에 흰여우가 그려져있다. 'A'부터 시작해서 'B', 'C', 'D'... 의 알파벳 순으로 동물의 이름으로 버전네임을 정할꺼라는데.. 'B'는 뭐가 될까? 'Bear'? 기대가 되네. 서론이 좀 길었다. 암튼 Android Studio를 업데이트 하고나니 아래 이미지처럼 한글이 깨진다. 별로 놀랍지는 않다. Android Studio를 업데이트 하면 자주 겪게되..
완전한 해결 방법은 아니지만 혹시나 도움이 될까 싶어서 공유한다. Node.js 환경에서 MySQL(mariaDB)에 연결할 때 발생하는 에러인데, 아래는 전체 에러 로그 캡처 화면이다. 메시지는 이렇다: Error: Cannot enqueue Query after fatal error. 치명적인 오류가 발생 한 뒤에는 쿼리를 큐에 넣을 수 없다.. 정도로 번역이 가능할 것 같은데, 왜 치명적인 오류가 발생한건지는 모르겠다. Node.js와 MySQL(mariaDB)를 이용해서 서비스를 운영하고 있다면 잘 알테지만 일정시간동안 서비스 요청이 없으면 DB connection이 끊긴다. 그러면서 node.js 서비스도 종료가 되고. 그래서 많이들 이용하는게 아마 PM2가 아닐까 싶다. 나 역시 PM2를 사용..
지난 구입기 글에서 이어지는 내용이다. 혹시 지난글 내용이 궁금하신 분들은 아래 링크를 클릭~! 2021.12.04 - [컴퓨터/하드웨어] - M.2 SSD 방열판 구매 후기 (feat. 알리) M.2 SSD 방열판 구매 후기 (feat. 알리) 오늘도 싸고 쓸모없는걸 찾기 위해 알리익스프레스를 탐험하던 중, 의외로 괜찮아 보이는 아이템 하나를 발견하게 되어 구매하게 되었다. 그것은 바로 M.2 SSD 방열판. 사실인지 여부는 알 수 없 oneday0012.tistory.com 내가 사용중인 SSD 사진이다. 방열판 없이 사용중이었고, 사실 NVMe 방식이 아닌 SATA 방식이라서 그렇게까지 온도가 높게 올라가지는 않지만 그래도 내 컴퓨터를 구성하는 부품들 중에서는 제법 온도가 높은 놈이다. SSD 온도..
블로그 유입이 갑자기 늘어서 이게 뭔일인가 하고 유입 통계를 봤더니 다음 메인에서 넘어온 유입이었다. 그래서 거의 들어갈 일 없는 다음을 오랜만에 들어가봤더니.. 이렇게 메인에 이틀전에 올린 포스팅이 실려있었다. 근데.. 왜 카테고리가 "자동차"냐? 그래픽카드 이야기인데..-_-;; 뭐 메인에 무조건 노출되는건 아니고, 랜덤으로 간헐적으로 노출 되었던 것 같다. 그래서 그런가 메인에 실린 것 치고 유입량도 적었고.. 좀 아쉽긴 하지만 그래도 이게 어디야. 포털 사이트 메인에 실린게 이게 처음은 아닌데, 공교롭게도 지금까지 메인에 실린 글은 모두 존댓말로 작성한 글들이었다. 원래는 지금처럼 반말로 작성하는데, 어쩌다가 존댓말로 작성하는 경우도 있다. 그래서 뭔가 메인에 실리는 글들은 뉴스기사 제외하고 나머..