알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)
cfdisk 를 이용하는게 ssh 에서 가장 심플 하고 직관 적이여서 사용방법을 간략이 적습니다. sudo cfdisk /dev/sda 위와 같은 창이 뜨는데 여기서 리사이즈를 하면 증설이 쉽게 된다. 리사이즈를 하고 난뒤 본인 같은 경우 lmv 이라서 sudo pvresize /dev/sda4 sudo vgextend fabweb-vg /dev/sda4 sudo lvextend -l +100%FREE /dev/fabweb-vg/root /dev/sda4 sudo resize2fs /dev/mapper/fabweb--vg-root 같은 작업을 추가적으로 해 주었다. cfdisk 을 사용할 경우 본인의 경우는 아래와 같은 에러가 뜨면서 파티션 조정이 안되었기 때문 입니다. All primar..
해당 문제는 병렬 프로세스 처리중 몇몇 프로세스에서 반복된 루프에서 정지되는 현상이 있어 원인이 무었인지 파악하고자 필요해서 디버깅할때 유용한 방법 입니다. 아래와 같이 가상 환경의 python을 gdb의 인자와 함께 pid를 인자로 넘겨주고 gdb를 실행 시킵니다. sudo gdb /home/test/django_project/test/venv/bin/python 3398109 아래 명령어를 치면 (gdb) bt C코드로 된 스택 트레이스가 보이게 됩니다. 이를 python으로 변경하기 위해서는 해당 python 실행파일의 원본이 되는 소스 코드에 보면 위와 같은 gdb 폴더안에 libpython.py 파일이 있습니다. (gdb) source /home/bhkim/Python-3.10.10/Tools/..
JWT (Json Web Token) JWT는 Web에서는 주로 사용자의 인증을 할때 Access Token,Refresh Token 으로 많이 사용 됩니다. JWT는 주로 인증을 목적으로 사용 되게 됩니다. JWT (HS256) HS256의 Token의 인증 방식 HS256 알고리즘 인증 방식의 Token eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.KQ6N4X4AiqAI7RMqD3gbNi-gVgheLz20jAO9gTxshNM HS256 방식 토큰 검증 방법 eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMj..