본문 바로가기

🤖 생산성 Up & Tips13

일상 업그레이드 - 맥(macOS) 세팅 끝장내기(2024/12, M4, macOS Sequoia) (업데이트 날짜: 2024/12/18) 맥북 설정 방법을 정리합니다. 새로운 macOS 환경에서 시작하고 싶으신 분들께 도움이 되길 바랍니다.  목차 1. 사용하는 애플리케이션 2. 맥 기본 설정  2.1. 키보드 설정    2.1.1. 키보드 입력 속도 변경    2.1.2. 자동 변경 제거    2.1.3. 한글 백틱(`) 설정    2.1.4. 악센트 입력 옵션 끄기    2.1.5. 한영 변환 빠르게하기  2.2. 트랙패드 설정    2.2.1. 가벼운 탭으로 클릭    2.2.2. 세 손가락 드래그  2.3. 파인더 설정    2.3.1. 파일 확장자 보기    2.3.2. 폴더 정렬 설정    2.3.3. 사이드바 조정    2.3.4. 기본 시작 폴더    2.3.5. 스마트 폴더    2.. 2024. 12. 15.
macOS 개발 환경 설정과 자주 사용하는 앱 소개 (Karabiner, Alfred, Go, Java, Jetbrain, ...) 최근 회사에 입사하며 맥북 설정을 하였습니다. 자주 사용하는 앱과 개발 환경 설정을 정리하였습니다. 목차 - Commom - macOS App (Karabiner, Alfred, Magnet, itsycal) - Terminal - Jetbrain(Intellij, Goland, plugins) - 개발 언어 설정(Go, GVM, Java, JVM) - Infra (Docker, k8s kubectl, redis-cli) Commom System Preferences - Keyboard 키보드 입력 속도 변경 맥북 기본 키보드 입력속도가 느리기 때문에 키보드 입력 속도를 빠르게 설정하는 편입니다. 키보드 입력 automatically 제거 macOS App Karabiner (무료) 키보드 입력키를 변경.. 2023. 3. 12.
숙박 애플리케이션에 테스트를 위한 숙소 데이터 구하기 (공공 API사용, 직접 Dummy 데이터 생성하기) 상황 코드스쿼드 팀 프로젝트로 Airbnb와 유사한 애플리케이션을 개발하고 있다. 실서버와 유사한 부하를 느끼기 위해 많은 더미 데이터를 넣고 개발하고 싶었다. 의사 결정 더미 데이터는 크게 3곳에서 구할 수 있다고 판단하였다. 1. 공개 API 사용 2. 직접 더미데이터 생성 3. 크롤링 1. 공공 API 사용 공공데이터 포털 에 '숙박'이라고 검색하면 무려 73건의 API가 나오고 지역별로 API가 분리되어있다. (끔찍하다) 좀 더 검색해보니 한국관광공사의 TourAPI3.0에서 위와 동일한지는 모르겠지만, 전국 숙박 데이터를 모아놓았다. 불편했던 점은 TourAPI 3.0과 공공데이터 포털 두 사이트가 다른 곳인데, 공공 데이터 포털에서 TourAPI3.0을 신청하고 인증키를 받아 사용해야 한다. .. 2022. 6. 6.
코드리뷰에서 자주 사용되는 용어(줄임말) 코드리뷰에서 자주 사용되는 용어 몇 가지지 줄임말입니다. 잘못된 내용이 있거나 추가 사항이 있다면 댓글 부탁드려요!🙏🏻 용어 뜻 예, 용도 CL (changelist) 코드 변경 단위 - 버전 관리 시스템(예 git)에 제출되거나 코드 리뷰 진행중인 독립된 변경 단위 - PR 보낼 때 변경된 코드 LGTM (Looks Good To me) 나에게 좋아 보인다 - Nit: (nitpick) 하찬은 일로 트집잡다 - 코드에 (치명적인) 잘못된점은 없지만 코드 스타일, 들여쓰기 등을 말할 때 쓰임 PTAL(Please Talk Another Look) 다시 한 번 봐주세요 - 리뷰어가 리뷰 하다 중간에 Stop 된 경우, 작성자가 review 해달라고 부탁할 때 사용 SGTM(Sounds Good To Me).. 2022. 4. 18.
깃허브 저장소에서 이슈 템플릿, PR 템플릿 적용하기 (feat. .github 폴더) 깃허브 저장소에서 다른 사람과 협업한다고 가정하자. 많은 사람들이 이슈나 PR 생성한다. 이때 통일된 구조로 이슈나 PR을 보낼 수 없을까? 저장소 최상위 폴더에 ".github 폴더"에 Templates file를 추가하여 기본 템플릿을 지정할 수 있다. (단, .github 폴더는 github 저장소의 defalut(기본)에 있어야 적용된다) (소스코드 저장소) PR Templates PR 템플릿 없이 PR을 생성하면 템플릿 없이 비어있는 PR이 생성된다. PT Templates 파일 추가 저장소의 최상위 디렉토리에 '.github' 폴더와 PULL_REQUEST_TEMPLATE.md 파일에 아래 내용을 생성한다. // PULL_REQUEST_TEMPLATE.md 파일 ### 📝 Description.. 2022. 4. 4.