일-상/성장일지

프로세스 백그라운드 실행 세션이 종료되더라도 해당 명령을 지속 하고 싶다면 no hang up = 끊지마 의 약자 nohup & = 백그라운드 실행 //app.jar 파일을 자바로 백그라운드에 실행시키는 구문 nohup java -Dspring.profiles.active=local -jar app.jar & nohup으로 실행시키면 nohup: appending output to 'nohup.out' 이라는 구문과 함께 실행이 된다. nohup으로 실행 시키는 파일은 퍼미션은 항상 755 이어야 한다. nohup으로 실행되고 있는 프로세스의 로그보기 tail -f nohup.out 입력하면 로그를 볼 수 있다. -f 옵션 : 로그를 실시간으로 모니터링 할 수 있다 사용중인 포트 확인하기 netstat ..
혼자 공부를 하면서 하고싶은 기술들을 넣어 차곡차곡 기술을 익혀보려고 한다. 목표는 다음과 같다. 1. 카프카(Event Queue) / ELK 스택 / 클러스터링(분산시스템) 에 익숙해지기 2. 테스트를 중심적으로 개발해보기(무조건 TDD를 하겠다는건 아니다) 다음은 토이 프로젝트에 필요한 서버리스트이다. 1. CI/CD를 위한 Jenkins 2. NginX 웹서버 3. 로그 분석용 ELK Stack / 주키퍼 / 카프카 4. Api WAS 서버 5. 이미지를 저장할 수 있는 AWS S3 이미지 서버 6. 세션 클러스터링을 위한 Redis 7. 데이터 저장을 위한 DB 8. 부하 테스트를 하기 위한 nGrinder
다른 사람이 봤을때 이게 어떤 기능을 하는지 모르기 때문. 코드에서 코드명을 짓는 이유가 뭘까 ? 바로 이 코드가 하는 일이 무엇인지 알기 위함이다. 그런데 setter를 사용하면 그 의미가 없어지기 때문이다. 또 그것을 본 개발자는 직접 들어가 코드를 해석해야 하는 시간적 부담을 주게 된다. ···도메인 모델의 엔티티나 밸류에 공개 set 메서드만 넣지 않아도 일관성이 깨질 가능성이 줄어든다. 공개 set 메서드를 사용하지 않으면 의미가 드러나는 메서드를 사용해서 구현할 가능성이 높아진다. 예를 들어 set 형식의 이름을 갖는 공개 메서드를 사용하지 않으면 자연스럽게 cancel이나 changePassword처럼 의미가 더 잘 드러나는 이름을 사용하는 빈도가 높아진다.··· 
도메인 / 비즈니스 도메인 지식 / 도메인 로직 / 비즈니스 로직.. 소프트웨어 공학에서 도메인, 비즈니스라는 말은, '소프트웨어가 풀고자하는 현실 세상의 문제'를 가리킨다. 다시 말해 소프트웨어가 존재하는 이유, 목적이다. 은행 금융 및 은행 업무가 도메인이다. 은행 앱이 해결하고자 하는 문제가 금융 업무를 스마트폰에서 처리할 수 있게 해주는 것이니까. 틱톡 같은 SNS라면 동영상 촬영, 감상, 댓글 및 공유일 것이다. 지금부턴 도메인 ? 도메인주소요 ? 😵‍💫😵‍💫😵‍💫😵‍💫 ㄴㄴ
나는 학습을 어떻게 해야 할까 또는 어떻게 하고 있나 라는 생각을 하게 되어 이 글을 적게 되었다. 1 - 정의 혹은 검색 내가 이미 알고 있지만 더 깊게 알고싶은 개념이나 이게 맞나?(부분기억삭제ㅋ)라는 의구심을 생길때 개념에 대한 설명 혹은 정의를 그대로 적는다. 새롭게 공부해보고 싶은 개념은 책이나 공신력 있는 문서들을 참고 하여 간결한 문장으로 만든다. *여기서 길게 적게 되면 위의 부분기억삭제가 또 일어날 수 있기 때문이다. ex) 도메인 도메인지식 이란 ? ⇒ '어떤 전문 분야' > '분야' 도메인 = 분야 도메인(domain)이란 단어는 영토, 분야, 영역, 범위를 뜻하는 단어(예를 들어 소유지, 토지 소유권(법률) 등)였으나 인터넷 주소의 의미로 확장되었다. 어떤 전문 분야에 대해 얘기할 ..
imSoo
'일-상/성장일지' 카테고리의 글 목록