본문 바로가기

728x90

개발 이야기

(538)
안드로이드 스튜디오 범블비(2021.1.1) 버전이 나오면서 build.gradle과 settings.gradle에 변화 안드로이드 스튜디오 범블비(2021.1.1) 버전이 나오면서 build.gradle과 settings.gradle에 변화가 생겼습니다. build.gradle에 있던 이런 부분이 settings.gradle 로 이동했습니다. repositories { google() mavenCentral() } build.gradle의 classpath를 설정하던 이런 부분은 classpath 'com.android.tools.build:gradle:7.0.3' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.5.31" 이렇게 변경됐습니다.(app/build.gradle 아님) plugins { id 'com.android.application' version '7.1..
ESP32 Small Robot Dog ESP32로 개로봇을 만들 수가 있습니다. 하기 링크를 참고하시면 됩니다. 1. Demo guide => https://www.instructables.com/ESP32-Small-Robot-Dog/ ESP32 Small Robot Dog ESP32 Small Robot Dog: ESP32 small robot dog is my attempt to make quadruped dog that become very popular after Boston Dynamics Spot. Work on the project still in progress and hardware and software can changed.Features Only ESP32 required (you don't need a www.ins..
BLE 관련 기초 개념 알아보기 BLE관련 중요한 기본 개념을 파악할 수 있는 좋은 링크를 하기와 같이 공유합니다. 1. 블루투스 기초 (BLE 포함) => https://www.hardcopyworld.com/?p=2101 2. 블루투스 소개 (BLE 포함) => https://www.hardcopyworld.com/?p=3086 3. BLE 이해하기 => https://www.hardcopyworld.com/?p=1132 4. Bluetooth advertising data 패킷 분석 => https://community.silabs.com/s/article/kba-bt-0201-bluetooth-advertising-data-basics?language=en_US Community - Silicon Labs The Silicon ..
KODI에 SFTP 설치하기 NAS에서 PC나 외부 장비(저 같은 경우는 라즈베리 파이 + KODI)를 연결하는 프로토콜로 가장 많이 사용되는 건 여전히 WebDAV일 겁니다. 통계를 근거로 한 건 아니지만, 적어도 제 주변이나 제가 본 많은 사이트들에선 WebDAV를 기본으로 얘기하고 있었어요. 그런데, "이게 정말 최선입니까? 확실해요?"란 의문을 두고 몇 년 전에 전송속도를 테스트 해봤습니다. 흥미롭게도 SFTP가 제일 빨랐어요. (여담이지만, SFTP는 Secure + FTP가 아닙니다. SSH 프로토콜 위에서 새로 만들어진 프로토콜이에요) 어쨌거나 WebDAV가 심각하게 느린 것도 아니고, 다들 쓰기도 하니까 저도 그냥 WebDAV을 사용해왔습니다. 라즈베리 파이에서 사용하던 KODI에도 WebDAV이 기본으로 설치되어 있..
Debian 리눅스 11.2 사용 후기 Debian 설치시 한국어로 설정하니 한글 로케일, 한글 입력기, 한글 폰트까지 한 번에 쫙 설치됩니다. 예전에는 리눅스에서 한글 글꼴이 크게 부족했는데 나눔글꼴이 큰 일 했습니다. 데스크탑 환경은 xfce4 입니다. Gnome, KDE 유혹에 살짝 넘어갈 뻔 했는데 xfce4 가 가장 깔끔합니다. Alt+F11 이 대박이네요. 누르기만 하면 전체화면이 지원됩니다. 가상 데스크탑 지원은 *nix 계열이 윈도우 10 보다는 확실히 더 나은 것 같습니다. 예전에도 가상데스크탑은 *nix 계열이 최고였죠. 그리고 윈도우용 Vim 에서는 별로 안 예뻣던 Ubuntu Mono 폰트가 리눅스용 Vim 에서는 엄청 예쁘게 표현됩니다. 폰트가 예쁘면 다 예뻐보이죠. 이게 대박이네요. 그럼, 공유합니다.
ESP32 - Guru Meditation Error: Core 1 panic'ed (IllegalInstruction) 에러 Guru Meditation Error: Core 1 panic'ed (IllegalInstruction) 관련 애러 해결 방법을 하기 링크를 참고하여 작성합니다. 1. https://github.com/espressif/esp-idf/issues/2035 [TW#23300] Guru Meditation Error: Core 1 panic'ed (IllegalInstruction) . Why this Exception is happening ? · Issue #2035 · e Is there any way we can TRAP all exception and decide to Not to reset the ESP We have some use case , which cannot reset in betwe..
리눅스 민트/하모니카 OS - 노트북 슬립 후 WiFi 안 잡히는 증상해결 삼성 노트북 9 최초 모델에 하모니카 OS 설치 후 써보다가 노트북 덮개를 닫은 후 다시 열때 네트워크가 안 잡히고 다운되는 증상이 있었습니다. 그래서 리눅스 민트 깔면 없어질 줄 알고 민트로 갈아탔는데도 똑같이 덮고 다시 열 때 와이파이가 안 잡힙니다. 리부팅이 필요하고요. 그래서 검색해 본 결과 1. /etc/pm/sleep.d/ 위치에 원하는 이름으로 스크립트 파일을 생성하여 다음 내용을 추가합니다. $ sudo nano /etc/pm/sleep.d/wireless #! /bin/sh case $1 in suspend|suspend_hybrid|hibernate) # place commands to be executed before suspend ;; resume|thaw) # place comma..
터미널에서 날씨보기 패북 리눅스 사용자 그룹에서 https://github.com/chubin/wttr.in 요거 이용해서 날씨 보는게 있네요... 일단 실행시킨게... curl https://wttr.in/wonju curl https://v2d.wttr.in/wonju 해보니까 굳이 https는 안써도 되는거 같긴 한데... 여튼 curl https://wttr.in/지역이름 curl https://v2d.wttr.in/지역이름 이런식으로 사용하는거 같네요.. 뭐 보면 중간에 깨지는게 있는데 이건 한글 문제라는거 같고... curl https://wttr.in/지역이름?lang=ko 이러면 요렇게 한글로 나옵니다.. 그럼, 공유합니다.

728x90