재부팅 이후 네트워크를 통한 ADB 연결 불가일반적으로 장비들은 ADB(Android Debug Bridge)를 네트워크를 통해 접근할 수 있도록 기본 설정으로 열어두지 않습니다.이는 기본적인 보안 조치 때문인데요, 오드로이드 M2 역시 예외는 아닙니다.이전 글(https://god-logger.tistory.com/201)에서 설정한 방법대로 진행했음에도, 재부팅 후 네트워크를 통한 ADB 연결이 끊어지는 현상을 확인할 수 있었습니다. 오드로이드 M2 안드로이드 13 네트워크 ADB 연결Android Debug Bridge안드로이드 기기를 개발하거나 디버깅할 때 사용하는 도구입니다. 안드로이드 SDK에 포함된 명령줄 유틸리티죠. 개발자가 컴퓨터를 통해 안드로이드 디바이스나 에뮬레이터에god-logger..
Android Debug Bridge안드로이드 기기를 개발하거나 디버깅할 때 사용하는 도구입니다. 안드로이드 SDK에 포함된 명령줄 유틸리티죠. 개발자가 컴퓨터를 통해 안드로이드 디바이스나 에뮬레이터에서 작업을 할 수 있도록 도와줍니다.기본적으로 사용 가능한 대표적인 기능은 아래와 같습니다.기능명령어앱 설치 및 제거 adb install파일 전송adb push쉘adb shell로그 확인adb logcat기기상태 확인 adb devices기기 재부팅adb rebootADB 사용 방법 오드로이드 M2에 제조사에서 제공한 안드로이드 13을 설치한 경우, 기본적으로 ADB는 USB를 통해서만 접근이 가능합니다. USB ADB 포워딩이 비활성화 되어있어 처음엔 USB C 를 이용하여 접속합니다. 오드로이드의 경우..
육아템이 제품은 육아템입니다. (누가 뭐래도 육아템입니다.)어린이집에 다닐 정도의 나이의 아이를 키워보신 분은 아시겠지만, 아이들에게 시간을 강요하는 건 매우 어렵습니다.특히 어릴수록, 특히 밥먹을 때 더더욱 그렇죠.5분 안에 안 먹으면 ~이라는 말은 소용이 없습니다.5분에 대한 개념이 명확하게 있을 나이가 아니거든요.이때 이 제품이 매우 도움이 됩니다.기능 및 리뷰기능은 단순합니다. 가운데 레버를 돌려 시간을 맞추면 시간이 다 되면 알람이 울립니다. 가격은 5천원~만원 사이 합니다. 알리 할인 시기에 따라 다르지만 잘 건지시면 5천 원대로 구매도 가능합니다. 건전지가 들어가는 단순한 모양의 타이머 입니다. 있을 것만 있는 제품입니다.배터리가 부족하면 오른쪽 상단 램프에 불이 들어옵니다.실제 이 제품은..
한그루키즈노트와 함께 대한민국 어린이집/유치원 ERP 프로그램으로 유명한 프로그램입니다.어린이집과 유치원을 위한 전자문서 관리 및 통합 운영 시스템으로, 특히 어린이집 평가제 준비와 일상적인 운영 업무를 효율적으로 처리할 수 있도록 설계된 프로그램 입니다. 세세한 기능 대부분은 어린이집/유치원 내 관리적인 측면이 크겠지만, 학부모 입장에서도 어린이집/유치원 간의 소통 (알림, 앨범, 공지사항 등) 기능을 제공하여 자주 접속하게 만드는 프로그램입니다. 키즈노트와 같은 점은 각 요일에 따른 일괄 사진 다운로드를 제공한다는 점.키즈노트와 다른 점은 키즈노트처럼 일괄다운로드를 상품화하여 팔고 있지 않다는 점 입니다.혹시나 있을지도 모른다는 생각에 여쭤봤습니다. "혹시 한그루에 일괄 다운로드 기능이 있나요? 혹..
내돈내산 알리익스프레스 펜 스타일 전동 드라이버 구매 후기평소 다이소 펜 스타일의 수동 드라이버를 자주 애용하고 있었습니다.대체적으로는 만족하지만 아무래도 컴퓨터 부품 같은 경우 잘못 힘을 주어 삐끗하는 순간 PCB에 상처가 나 되돌릴 수 없는 상황을 만들지도 모르기에 매번 긴장하며 할 수밖에 없었습니다. 그렇게 조립을 할때마다 항상 펜 (또는 연필) 스타일의 전동 드라이버가 있었으면 좋겠다는 생각을 했습니다.그러던 와중 알리 익스프레스에서 눈에 띄는 제품 하나가 있었고 나름 한국 유저분들의 평이 좋아 저도 이렇게 구매하게 돼었습니다. 68 in 1 Precise Electric ScrewDriver Set 리뷰딱히 별다른 이름은 없는거죠. 드라이버 비트가 68개나 있다고 합니다.가격은 2025년 3..
안드로이드 Room회사 업무를 진행하면서 부득이하게 안드로이드 개발을 하게 되었습니다.내부 데이터를 관리하기 위하여 SQLite를 사용하기로 하였고 오래전 학부생때나 만져본 기억을 더듬어 사용하고 있었는데 SQLite를 편하게 쓸 수 있는 ORM이 있다는걸 알게 되었고 이를 적용해보고 정말 편하다는 생각이 들었습니다. 안드로이드 개발에서 데이터베이스 관리는 중요한 요소입니다. 특히, 로컬 데이터베이스를 효율적으로 다루기 위한 ORM 도구로 Room이 주목받는 이유가 무엇이었는지 조금이라도 공유하고자 글을 써봅니다.예제는 Java 코드로 제공 합니다. 1. ORM이란? ORM은 'Object-Relational Mapping(객체-관계 매핑)'의 약자입니다. 객체 지향 프로그래밍 언어와 관계형 데이터베이스..
Chatbox란?chatbox는 간단히 말해서 로컬 환경에서 AI 챗봇을 실행하고 대화할 수 있게 해주는 도구입니다. 복잡한 설정 없이도 쉽게 설치해서 사용할 수 있는 게 특징이죠. 특히 오픈소스 모델이나 로컬에서 돌리는 LLM(대규모 언어 모델)을 활용하고 싶을 때 유용하게 쓰입니다. 저 같은 경우는 주로 ollama라는 툴과 연동해서 로컬 LLM을 돌릴 때 chatbox를 사용합니다.이 조합이 정말 편리하더라고요. ChatBox는 브라우저기반의 실행도 가능하지만 클라이언트의 경우 윈도우,맥,우분투 등 어떤 환경에서도 가능합니다. Open-WebUI와의 비교 사실 처음엔 chatbox 대신 docker를 이용해 open-webui를 써봤습니다. open-webui는 UI가 정말 깔끔하고 보기 좋아서 첫..
어느 날 친구가 사진을 보내왔습니다. 친구가 사용하는 구글 원격이 이상하다고 합니다.사진을 처음 보았을 땐 무엇이 문제인지 알 수 없었습니다. "해상도가 작아졌는데 변경이 안되네....... 이 컴퓨터만 이래"자세히 보니 해상도가 작은 걸 확인할 수 있었습니다.친구에게 모니터가 빠져있는지 묻고 그렇다는 말에 연결해 보라고 하니 잘 나오는 걸 확인했습니다. 아 이게 문제였구나! 의외로 모르는 사람이 있을 수 있겠다 싶어 이렇게 작성하게 되었습니다. 무엇이 원인인지, 해결방안은 있는지 확인해 봅시다. 원격 프로그램 이용 중 해상도가 작게 나오는 이슈!원격 프로그램( 구글 원격 등)을 사용하다 보면 종종 해상도가 깨지거나 화면이 흐릿하게 보이는 문제가 발생합니다. 특히 집에서 회사 PC에 접속하거나, 원격으..
MySQL 설치요즘은 도커(Docker)나 쿠버네티스(Kubernetes) 같은 컨테이너 기반 배포가 대세를 이루고 있습니다.개발자들 사이에서도 이러한 빠르고 유연한 배포 방식이 당연시되고 있죠.컨테이너를 사용하면 환경 설정이 간편하고, 자동화된 파이프라인으로 배포가 쉬워지니까요.이런 세상에서 "굳이 OS에 접속해서 수동으로 명령어를 입력하며 MySQL 같은 데이터베이스를 설치하는 게 의미가 있을까?"라는 생각이 드는 건 지극히 정상적이라고 봅니다. 사실, 컨테이너 기술의 편리함을 보면, 손으로 하나씩 설치하는 전통적인 방식이 시대에 뒤떨어진 것처럼 느껴질 수도 있죠.하지만 꼭 그렇지는 않다고 생각합니다. 컨테이너를 사용하지 않고 온프레미스 환경에서 직접 MySQL을 수동으로 설치하는 일은 여전히 의미가..
원인 Sorry, we can't find that page 종종 알리익스프레스를 이용할 때 로그인 시 위와 같은 사진이 뜨는 페이지로 이동됩니다. 원인은 명확하진 않으나, 쿠키 혹은 캐시 데이터가 손상되었거나 혹은 충돌하여 페이지를 정상적으로 불러오지 못하는 경우로 추측됩니다.현재로선 해결 방법은 쿠키를 제거하는 방법으로 확인됩니다. 해결방법주소창에 아래 텍스트 복사 붙여 넣기 후 엔터chrome://settings/content/all?searchSubpage=ali표시된 데이터 삭제 또는 휴지통 모양을 눌러 관련 쿠키 제거합니다.