Category: etc

Firebase Cloud Messaging(FCM) 설정

프로젝트 설정 > p.12인증서 내보내기 > APNs키발급 > firebase 업로드firebase docs에서 참고할 수 있습니다. IOS 설정인증서 설정 Xcode 프로젝트 작업공간(ios/Runner.xcworkspace)을 엽니다. 푸시 알림을 사용 설정합니다. 백그라운드 가져오기 및 원격 알림 백그라운드 실행 모드를 사용 설정합니

아두이노 푸쉬버튼 OneButton library 사용하기

시작하기이 포스트의 테스트는 esp32보드를 사용했습니다.아두이노 푸쉬버튼을 직접 구현하는 방법이 있습니다. 커스텀에 아주 유용하게 사용할 수 있지만, 코드의 복잡성과 유지보수 혹은 에러 처리에 많은 어려움이 있을 것으로 보아 라이브러리를 찾던도중 가장 사용법이 쉬워보이고 star도 많이 받은것으로 보여 OneButton 라이브러리를 사용하게 됐습니다. 설

아두이노 블루투스 모듈 사용법 (arduino hm10 module)

시작하며아두이노와 블루투스 모듈 hm10을 연결해서 사용하는 방법을 알아보겠습니다.hm10의 모듈에 관한 자세한 정보는 hm10 데이터시트에서 확인할 수 있습니다. 전체적으로 많이 사용하는 hc06과 hm10 중에 hc06는 블루투스 버전이 2버전으로 낮기 때문에 제가 사용할 웹 블루투스 api에서는 사용할 수 없기 때문에 블루투스 ble 및 4버전을 지원

RFID 하이퍼 터미널 테스트(mac OS)

RFID 구매맥에서 RFID를 테스트 해보기 위해서 RFID 리더기를 구매하였다. 그런데 USB를 연결하고 터치를 해도 값이 나오지 않았다. 연결이 제대로 되었는지 확인하기 위해서 하이퍼 터미널로 테스트를 해보려고 한다. 하이퍼 터미널윈도우에서는 하이퍼 터미널이 따로 있지만 맥에서는 따로 존재하지 않고 터미널을 통해서 사용할 수 있다.터미널 프로그램에서 s

사용중인 포트 프로세스 찾아서 종료시키기

문제프로젝트에서 서버를 npm run dev npm run start를 통해서 실행했을때, 사용하지 않아도 실행되어있는 경우가 있다.일반적으로 8080과 3000을 많이 사용하는데, 실행이 안된다면, 포트 프로세스를 종료시키는 방법을 사용하면 된다. 해결책8080포트가 접속중인지 확인해 본다. 1lsof -i tcp:8080 다음 명령어소 8080포트를

Favicon 웹사이트에 적용하기

시작하기파비콘(favicon)이라는 명칭으로 웹사이트 상단 탭에 나오는 아이콘 혹은 브라우저 어플 아이콘등을 뜻합니다.주로 웹사이트를 대표하는 로고를 많이 사용합니다. Favicon 만들기로고파일(png, jpg등)을 준비해줍니다.파비콘 파일을 만들어 주는 Favicon Generator사이트로 이동합니다. 파일 등록 버튼을 눌러 파일을 업로드 합니다.이후

.gitignore 적용안되는 이슈 해결방법

시작하기gitignore을 사용하지 않고 파일을 업로드 했는데 모르고, node_modules 폴더도 같이 업로드 했을때.황급하게 .gitignore파일에 node_modules을 입력하고 올려도 적용이 안되는 이슈가 있습니다.git의 캐시 문제이기 때문에 캐시를 지워주고 다시 파일을 업로드 해주면 됩니다. 123git rm -r --cached .git

Git 명령어 단축해보기

시작하기터미널과 쉘을 이용해서 간단한 단축어를 만들어 보겠습니다. 쉘 스크립트git add . && git commit -m “텍스트 입력” 하는 과정이 입력하기 너무 길기에 단축을 해보았습니다.프로젝트 내부에 git.sh파일을 생성합니다. git.sh123456#!/bin/bashecho Easy Github push generatorech

Mac Catalina zsh에서 nvm not found 해결방법 (bash로 사용하기)

개요macOS Catalina 버전부터 터미널의 기본 셸이 zsh로 바뀌었습니다. zsh(Z 셸)는 macOS Catalina 베타부터 새로 생성되는 모든 사용자 계정의 기본 셸입니다. bash는 macOS Mojave 및 이전 버전의 기본 셸입니다. nvm 설치 포스트방법대로 설치를 하고 source ~/.bash_profile로 서버를 재시작해주면

Hexo seo 검색엔진 최적화하기

시작하기hexo 블로그를 만든이후 구글 네이버 다음에서 검색이 되어야 사용자의 유입이 상승합니다.hexo의 경우 플러그인이 잘 되어있기 때문에 쉽게 할 수 있습니다.검색엔진 최적화(seo)하기 위해 몇가지 설정을 하겠습니다. 플러그인리스트 hexo-autonofollow hexo-auto-canonical hexo-generator-seo-friendly