전체 글 989

docker-compose redis 셋팅 / node + nodemon 환경 셋팅

일단 redis 셋팅 과 node + nodemon 설정을 분리해서 올렸습니다. redis: 셋팅을 자주 틀려서 github 에 올려 둡니다. redis 를 설치하고 셋팅이랑 데이터 파일은 외부로 빼도록 했습니다. 링크: https://github.com/thisisone-usa/memos 이 링크게 redis 폴더 입니다. redis/docker-compose.yml 설청파일을 참고하시면 될 것 같습니다. redis 는 딱히 빌드 할 필요가 없어서 docker-compose up 이 명령만 사용하면 되는군요 데몬 형태로 돌리려면 docker-compose up -d 입니다. node + nodemon: /node16 폴더입니다. 레디스와 동시에 돌릴 생각은 아니라 분리 했는데 docker-compose..

ubuntu 에서 nvm 는 설치했으나 쉘 스크립트에서 안된다면

run.sh 파일 nvm use 16.14.2 npm run start이렇게 짜서 실행을 하면 nvm 이 없다고 합니다. 저는 우분투라 ./.bashrc 에 이런 내용이 있습니다. (자신의 상황에 따라 .bash_profile 일수도 있고 .profile 일 수도 있습니다. export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion첫줄 export 에 $HOME 부분을 자신에게 맞게 바꾸시고 다시 run.sh 를 수정합니..

nGrinder 써보고 느낀점

첫째로 svn 저장소를 제공해주니까 그걸 이용해서 코드를 올리시는걸 추천드리구요 수동으로 올리면 매우 번거롭습니다. 둘째로 import 가 너무 제약이 커서 사용하기 힘드네요 jython 같은경우엔 lib 폴더내에꺼만 import 가능한데 from lib import ~~ 이런식이 안되고 import ~~ 식으로 from lib 를 생략하셔야 합니다. 이방식이 로컬에서 내 코드 테스트할때는 또 다른 문제를 일으켜서 개발이 힘들었습니다. 저는 lib 안에 test.py 만들어서 거기서 돌렸어요 groovy 는 STS 라는걸로 환경셋팅을 못해서 포기했구요 코드를 nGrinder 에 올려서만 테스트할 수 있는 환경이라 복잡한걸 만들면 고치는데 시간이 많이 낭비됩니다. 추천하는 방식은 예를들어 php 를 테스트..

위기가 올때쯤 되면 사회적으로도 일이 생긴다.

워낙 많은걸 예측해서 그런걸 수도 있지만 코로나 터지기 전에도 금융위기 전조 증상이 있었으며 러시아 우크라이나 침공 사태전에도 금융적인 전조 증상이 있었다고 합니다. 저도 두번의 위기전에 이런 내용들은 알고 있었지만 지금 생각해보니 관련이 있는게 아닌가 하는 생각이 들게 하는 영상이였습니다. 남은 위기는 금리인상으로 인한 위기와 중국 대만 위기 입니다. https://youtu.be/uLtyGamUVWA?t=1336

유튜브 2022.03.31

리눅스 명령어로 검색해서 프로세스 종료 / ps + grep + awk + xargs + kill 조합

가끔 까먹기 때문에 저장해둡니다. 보통 ps 로 프로세스 찾아 종료 할때 사용합니다. 명령어ps -ef | grep "실행조건" | grep -v grep | awk '{ print $2 }' | xargs kill 설명ps -ef 전체 실행 중인 프로세스 표시grep "실행 조건"실행중인 서버가 node express.js 로 실행중이라면 grep "node express.js" 로 찾으라는 의미참고로 node express.js 는 너무 흔한 이름이라 잘못 찾을 수 있으니 소스코드의 전체 경로로 복잡하게 실행하는걸 추천한다.node /home/user1/express.js 실행할때 이런식으로 길게 실행해야 엉뚱한 프로세스를 kill 하는걸 방지할 수 있을 것이다. grep -v grepgrep 으로 ..

windows 11 에서 nvm 설치 및 exit status 1 문제 해결

1. nvm 설치파일을 다운로드 합니다. https://github.com/coreybutler/nvm-windows/releases 여기 가시면 버전별로 글이 있습니다. 아레에 Assets 라는 곳에 nvm-setup.zip 을 받을 수 있습니다. 압축풀면 설치파일이 나옵니다. 설치하시구요 설치 경로에 빈칸이 있으면 문제가 생긴다는 내용도 있으니 nvm 위치는 c:\nvm nodejs 위치는 c:\nodejs 이런식으로 설치 했습니다. 2. node.js 버전 설치 nvm 설치 후에는 환경변수 등록이 안되어있어서 바로 커맨드창 열고 nvm 치면 실행이 안되었습니다. 재부팅 까지 할필요는 없이 로그아웃 했다가 다시 들어오면 실행가능해집니다. node.js 버전 설치 명령어는 nvm install 버전 입..

카테고리 없음 2022.03.26