본문 바로가기

전체 글20

docker postgresql 조회 명령어 docker ps로 현재 실행중인 postgresql의 ID를 조회. - docker exec -it /bin/bash docker ID는 항상 바뀌니 계속 체크 접속 후 .. - psql -U -d 후 접속이 된다면 select * from \l : DB 목록 확인 \dt : 현재 테이블 확인 \q : 종료 2023. 11. 2.
Django 설치 방법 1) 먼저 python을 다운받아야 한다. http://www.python.org 2) 가상 환경 설정 : python3 -m venv myenv 3) 가상 환경 활성화 : - macOS/Linux : source myenv/bin/activate -- Windows: myenv\Script\activate 4) Django 라이브러리 설치 pip install django 5) 설치 확인 django-admin --version 2023. 6. 23.
github-flow Git 브렌칭 전략 중 하나로 Git-flow ( feature > develop > release > hotfix > master GitHub-flow 대표적으로 이렇게 총 2개로 되어있다. github-flow 전략은 git-flow에서 좀 더 간편하게 사용 가능하다. - Master - Feature - hotfix 나는 전략이 단순하고 사용하기 쉽다는 점에서 골랐다. 항상 작업을 하고 push를 하기 전에 git branch를 만들어 커밋을 해준다. 그 다음 branch된 코드들을 팀원들과 리뷰를 한 뒤 conflict(충돌) 이 일어난 부분이 없고 깔끔하다면 Merge해주면 끝! 말로 설명하면 간단하지만 직접 해보도록 하자! 2023. 6. 15.
Nest.JS MQTT 통신 브로커 연결 npm i mqtt 로 먼저 라이브러리를 다운 받아줍니다. 그 다음 app.module.ts @Module({ MqttModule.forRoot({ servers: [ { host: process.env.MQTT_HOST, // 현재 통신하고 있는 MQTT 브로커 호스트 port: parseInt(process.env.MQTT_PORT_M), //대부분의 브로커는 1883 또는 1884를 사용함. }, ], clientId: process.env.MQTT_CLIENT_ID, // 하고 싶은 암호같은 이름? 예를 들어 "nestjs-microservice" username: process.env.MQTT_USER_NAME, // 설정한 브로커 ID password: process.env.MQTT_PASSW.. 2023. 5. 3.