June

Written by@[June]
Backend Developer

목표 기술책과 라이프책은 최대한 병행하면서 읽기. 라이프책은 짬 나는 시간에만 읽고 집중할 수 있을 때는 기술책만. 책 분량을 생각해서 이동시에 읽을 수 있는 책(라이프 책) 항상 구비. 책 횟수에 집착하지 말고 양서 추구. 개발 개발자 원칙 실용주의 프로그래머 헤드 퍼스트 디자인 패턴 비개발 2023년 (총 n권) 개발() 자바와 JUnit을 활용…

포트번호로 실행중인 프로세스 찾기

명령어 종종 쓰지만 깜빡한 명령어임 8080 포트번호로 실행중인 프로세스 찾기 만약 pid가 2125라면, 해당 pid로 프로세스 종료 시키기

자주 참고하는 링크

자바 컨벤션

git grep

검색 (grep) 함수 정의나 함수가 호출되는 곳 검색해야 하는 경우 편함 옵션을 주면 찾은 문자열이 위치한 라인 번호도 같이 출력 옵션은 결과 대신 어떤 파일에서 몇 개나 찾았는지만 알고 싶을 경우 옵션은 매칭되는 라인이 있는 함수나 메서드 찾고 싶을 때 ex) date.c 라는 파일에서 myfunction 함수를 ~~ 에서 호출하고 있는 것을 …

git diff

git diff, 두 트리 개체 차이 보여주기 워킹 디렉터리와 Staging Area 비교 그래서 작업한 내용을 명령어로 Staging Area로 옮기면 당연히 아무내용도 안 뜸 Staging Area와 마지막 커밋 비교 두 커밋 비교

git stash

stash. 작업 중 다른 브랜치로 checkout 해야 할 경우 완료하지 않은 일을 커밋하고 checkout 하기에는 애매한 경우. stash stash할 때와 같은 브랜치에 적용해야 하는 것 아니다. A 브런치에서 stash 한 것을 다른 B 브런치에서 stash 를 복원해도 된다. 꼭 깨끗한 워킹 디렉터리가 아니어도 된다. 워킹 디렉토리에서 수정한 …

git log

git log, 커밋 조회하기 옵션 최근 것들 중에서 n개만 보여준다. 옵션 각 커밋의 diff 결과 보여줌 직접 diff를 실행한 것과 같은 결과를 출력하기 때문에 동료가 무엇을 커밋했는지 리뷰하고 빨리 조회하는데 유용하다. 옵션 어떤 파일이 수정됐는지, 얼마나 만흔 파일이 변경됐는지, 또 얼마나 많은 라인을 추가, 삭제했는지 보여준다. 요약정보는…

git(pro git 정리한 것)

pro git 책 보고 정리한 것 깃허브 README.md 에 정리한 것 실전에서 자주 쓰이는 전략들은 다른 책 & 강의들을 통해서 공부해야 할 것 같다. 너무 세부적인 부분들은 넘겼다. 중요한 부분들은 다시 책 보면서 공부하기 여러 명령어 만지작 만지작 명령어 (기본적으로 git (명령어) —help 를 통해 직접 확인하는 습관을 가지자) Git 설정 …

브런치 삭제 후 같은 이름으로 브런치 생성

좋은 링크(https://eastash.me/delete-git-and-create-same-name-branch

모든개발서적리뷰

개발 모든 책들 리뷰(2022년 중반부터 자세히) 일단 카테고리화(DB, OS, 언어 등) 으로 분류하지 말고 쌓일 때까지는 하나의 목록 안에 다 넣기(2022.07.16) 2023년 자바와 JUnit을 활용한 실용주의 단위테스트 (사진) 지은이 / 출판사 제프 랭어, 앤디 헌트, 데이브 토마스 읽은 시기(when) 2022년 11월 ~ 1월 구매(…