[TIL] 1511- 1911 11월 세번째 주

IT/TIL(Today I Learnt)|2022. 11. 21. 22:05

This Week I Learnt 


1411 : 

언제나 월급날은 좋다.
회사 월급체계는 이상하다.
보통 호주 회사들은 2주에 한번씩 준다고들엇는데 우리회사는 한달에 한번주는 방식.
월급의 10%로도 연금? 방식으로 다른 통장에 꽂히는데, 60살되면 받거나 호주를떠날때 목돈으로 만들어갈수도있어서좋음!


1611: 

H고객사는 호주내에서 꾀 큰 에너지회사라고들었다. 
원래는 티켓마다 budgeting이 들어가잇어서 시간내에 무조건 완료해야되는데 이회사는 돈이많아서 (?) 그런거 상관없이 
계속 진행할수있다 라고들엇다(?). 

story point 5개짜리를 저번 스프린트에 받앗는데, 나말고도 다른 개발자들이 붙어서 같이 해결할려고해도 
같은 버그를 만들어낼수가없다.

엄청난 삽질로 비슷하게 만들어냈는데, 고객사에서는 다른 이유로 해당 버그가 생기는것같다고 계속우긴다...

화난다.

 

 

시퀄라이즈: 
관계설정 방법 및 관계설명
https://sequelize.org/docs/v6/core-concepts/assocs/

 

Associations | Sequelize

Sequelize supports the standard associations: One-To-One, One-To-Many and Many-To-Many.

sequelize.org

https://hanamon.kr/%EA%B4%80%EA%B3%84%ED%98%95-%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%B2%A0%EC%9D%B4%EC%8A%A4-%EC%84%A4%EA%B3%84-%EA%B4%80%EA%B3%84-%EC%A2%85%EB%A5%98/

 

관계형 데이터베이스 설계 (관계 종류 1:1 / 1:M / N:M ) - 하나몬

⚡️ 스키마(Schema) & 쿼리 디자인(Query Design) ❗️스키마(schema)란? 스키마란 데이터베이스를 구성하는 레코드의 크기, 키(key)의 정의, 레코드와 레코드의 관계, 검색 방법 등을 정의한 것을 말한다

hanamon.kr



1711 :
애플워치가 좋다고 들엇다.
뭐가좋은걸까... 그냥 괜히 워치페이스 볼려고 터치하는거말고는 업무상으로 사용할때가 많지않은것같은데...?
슬랙 메세지 알람 바로 오는거? 


다음주에 사장님이 온다고들엇다. 


커뮤니케이션이 정말 중요하다고 느끼고잇는 한주

말거지같이해도  참고다들어주고잇음 😊

 

pm2설명 : 

더보기

Pm2

pm2 는 노드 프로세스 매니징 도구로 node를 편하게 관리할수있게 도와줍니다. 현재 아래에 나열 되어있는 여러가지 기능 말고도 가능한 기능이 여러가지가있습니다.

주요 기능 및 명령어 :

  1. 서비스 재시작
pm2 restart app.js. // app.js를 재시작
pm2 restart [idNumber] 
pm2 restart 0

0번째의 서비스 (app)을 재실행하라는 명령어입니다.

  1. 서비스 목록보기
pm2 list //현재 

현재 서비스들이 리스트되어 나옵니다.

  1. 서비스 삭제
pm2 delete [pid number]
pm2 delete 0

0번쨰 의 서비스(app) 을 삭제하는 명령어입니다.

  1. 라이브 로그 확인하기

기본 pm2 명령어중에 디버깅할때 유용한 명령어중에하나입니다.

pm2 log

code:”Module_Not_Found”, 라고 뜨는걸 보니 어디서 부터 디버깅을 해야할지 감히 잡히네요.

  1. 마지막 ~줄의 로그 확인하기
pm2 logs --lines 100 //마지막 200줄 로그 확인하기

마지막 100 줄의 해당하는 로그를 볼수있습니다.

현재 여기있는 명령어 외에도 pm2를 이용하여 일정시간마다 로그 백업 저장 , 로드밸런서 역활등 여러가지 기능이있습니다.

https://www.linkedin.com/pulse/all-you-want-pm2-yash-soni

https://blog.appsignal.com/2022/03/09/a-complete-guide-to-nodejs-process-management-with-pm2.html

Pm2

pm2 는 노드 프로세스 매니징 도구로 node를 편하게 관리할수있게 도와줍니다. 현재 아래에 나열 되어있는 여러가지 기능 말고도 가능한 기능이 여러가지가있습니다.

주요 기능 및 명령어 :

  1. 서비스 재시작
pm2 restart app.js. // app.js를 재시작
pm2 restart [idNumber] 
pm2 restart 0

0번째의 서비스 (app)을 재실행하라는 명령어입니다.

  1. 서비스 목록보기
pm2 list //현재 

현재 서비스들이 리스트되어 나옵니다.

  1. 서비스 삭제
pm2 delete [pid number]
pm2 delete 0

0번쨰 의 서비스(app) 을 삭제하는 명령어입니다.

  1. 라이브 로그 확인하기

기본 pm2 명령어중에 디버깅할때 유용한 명령어중에하나입니다.

pm2 log

code:”Module_Not_Found”, 라고 뜨는걸 보니 어디서 부터 디버깅을 해야할지 감히 잡히네요.

  1. 마지막 ~줄의 로그 확인하기
pm2 logs --lines 100 //마지막 200줄 로그 확인하기

마지막 100 줄의 해당하는 로그를 볼수있습니다.

현재 여기있는 명령어 외에도 pm2를 이용하여 일정시간마다 로그 백업 저장 , 로드밸런서 역활등 여러가지 기능이있습니다.

https://www.linkedin.com/pulse/all-you-want-pm2-yash-soni

https://blog.appsignal.com/2022/03/09/a-complete-guide-to-nodejs-process-management-with-pm2.html

 

반응형

'IT > TIL(Today I Learnt)' 카테고리의 다른 글

[TIL] 2811-0212 연말  (1) 2022.12.04
[TIL] 2111 - 2511 게으른 사람  (0) 2022.11.27
[TIL] 3110 - 0511 11월 첫째주  (5) 2022.11.06
[TIL] 2410 - 2810 10월 마지막주  (0) 2022.10.31
[TIL] 1010 - 1510  (2) 2022.10.25

댓글()