온습도 FullStack Project(3)-RaspberryPi OS 설치
👉🏻(1)사용할 Stack 정리 👉🏻(2)RaspberryPi Model_OS선정 OS 설치 Mac OS 기준으로 설명. Windows OS 도 별반 다르지 않다. 1. Imager Download 👉 Link https://www.raspberrypi.com/software/ Imager를 다운로드 한다. ...
👉🏻(1)사용할 Stack 정리 👉🏻(2)RaspberryPi Model_OS선정 OS 설치 Mac OS 기준으로 설명. Windows OS 도 별반 다르지 않다. 1. Imager Download 👉 Link https://www.raspberrypi.com/software/ Imager를 다운로드 한다. ...
Github Pages 빌드 오류 내용 github Pages를 잘 사용하고 있었는데. 어느 날 블로그 포스팅 글이 push 이후 build가 되지 않는 현상이 발생했다. 에러 메세지는 아래 내용이며 해결 방법은 간단하다. Gem::Ext::BuildError: ERROR: Failed to build gem native extensio...
Raspberry Pi Model 선정 👉🏻(1편)사용할 Stack 정리 1. RaspberryPi Model 라즈베리파이 모델을 구매하기 전에 아래 표를 참고하여 선정해보자. 참고로 내 경우에는 우연히 아는 형에게 ‘Model 3B’를 얻게 되어 사용하게 되었고 ‘Model 3B’의 사양으로 해당 프로젝트를 진행하는데에 전혀 무...
JavaScript 기초 문법 - 변수 선언과 네이밍 규칙 JavaScript의 아주 기본적이면서 필수적인 변수 선언과 네이밍 규칙에 대해 알아보았다. 1. ‘let’을 사용한 변수 선언 JavaScript에서 변수를 선언할 때 ‘let’ 키워드를 사용한다. 예를 들어, let number = 10; 과 같이 작성하면, ‘numb...
👆이미지출처 ajaytech datetime 모듈 데이터를 조작할 때, 분석할 때, 웹 애플리케이션등 정말 많은 분야에 정말 많이 사용되는 모듈이다…⭐️x100 datetime 모듈은 날짜와 시간을 다루기 위한 클래스와 함수를 제공한다. time 모듈은 시간만을 단독으로 사용하는 반면 datetime 모듈은 날짜와...
time 모듈 Python 을 사용하다 보면 time이라는 모듈을 자주 사용하게 되는데 이에 대한 개념을 정확히 다지려고 한다. 1. ‘time.sleep()’ ‘time’ 모듈에서 가장 많이 사용되는 매우 중요한 함수. 프로그램을 지정된 시간 동안 일시정지 시키는 데 사용된다. 프로세스 지연, 네트워크 요청 지연 등의 과부하를 ...
Mac에서 SD 카드 백업 방법 1단계: SD 카드 파티션 찾기 Mac에 SD 카드를 연결한 후 diskutil list(linux:lsblk) 명령어를 사용해 모든 디스크와 파티션의 목록을 확인할 수 있다. SD 카드의 디바이스 경로(예: /dev/disk8)를 찾는다. 2단계: SD 카드 백업하기 dd 명령어를 사용하여 SD 카드의 백업 이미지...
데코레이터 1. 데코레이터(Decorator)란? 다른 함수를 입력으로 받고 그 함수를 감싸서(wrapper) 새로운 함수를 반환하는 함수 이 감싸는 함수는 원래 함수를 호출하기 전후에 추가적인 작업을 수행할 수 있음 2. 사용 방법 ’@’ 기호와 함께 함수 정의 바로 위에 작성한다. 해당 함수를 데코레이터 함수로 “감싸겠다”라는 ...
온습도 FullStack Project-각 Stack에 대해 1. Hardware RaspberryPi Model3 B 프로젝트의 물리적 기반으로 센서, LED 등의 여러가지 장치를 연결하고 제어한다. DHT22 or AM2302 온습도 측정 센서. 라즈베리파이와 연결하여 온습도 데이터를...
👉🏻sys모듈 (1)편은 여기 3. ‘exit()’ ‘sys.exit()’ 함수는 Python 스크립트를 즉시 종료시킨다. ‘sys.exit()’를 호출하기 전에 열려 있는 리소스가 있다면, ‘with’ 구문을 사용하여 이런 리소스를 먼저 해제하고 프로그램을 종료하자. 데이터 손실, 네트웍 자원 누수 등의 위험이 있으니.. 일반적으로...