기타(26)
-
MSA 사례 및 사례 별 MSA 적용 절차 정리
MSA 적용을 위해 MSA 사례를 조사하고 MSA 적용 절차를 정리한 문서입니다. 다양한 추가적으로 조사한 케이스가 생기면 업데이트 될 예정입니다.사례NHN Payco배달의민족NHN Payco참고 자료: https://www.youtube.com/watch?v=l195D5WT_tE1. How?Repo 복제(Ctrl + C, V) - 쉽지만 무식한 방법(문제점을 똑같이 안고 감)배포 시간 줄이기?섞여있는 소스를 한땀 한땀 발라낸다 - 오래된 기반 프레임워크시스템 업그레이드의 자유로움?2. MSA 시작현재 상황 파악 및 Plan담당자 선정비스 분리 범위 지정(어느 범위까지 MSA로 전환할 것인가?도입 방법은 어떻게 할 것인가?무엇부터 전환할 것인가?기술 스택 조사다른 사례들을 통한 트렌드 및 기술 조사우리..
2024.02.28 -
[Git 에러] fatal: Could not read from remote repository.
목차 에러 상황 원격 브랜치에 push 하는 상황에 해당 에러 발생. github 원격 브랜치에 연결이 되지 않는 현상 에러 내용 ssh: connect to host github.com port 22: Operation timed out fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 해결방법 1. 원격 브랜치 재설정 2. ssh 재설정 방법 1. 원격 브랜치 재설정 1. 원격 저장소 상태 확인 git remote -v 2. 원격 저장소 연결 제거 git remote remove {원격 저장소 이름(ex origin, master..
2024.02.21 -
Airflow DockerCompose Test
airflow란? 배치 중심 워크플로를 개발, 예약 및 모니터링하기 위한 오픈소스입니다. Python으로 동작하여 Python 프레임워크를 사용하여 워크플로를 구축할 수 있습니다. 웹 인터페이스는 작업 흐름 상태를 관리하는 데 도움이되고, 자원 분산 설정등 다양한 방식으로 배포가 가능합니다. 준비 docker memory 설정 확인 docker run --rm "debian:bullseye-slim" bash -c 'numfmt --to iec $(echo $(($(getconf _PHYS_PAGES) * $(getconf PAGE_SIZE))))' 부족할 시에는 메모리 8GB 이상 설정 필요 실행방법 1. docker-compose.yaml 작성 curl -LfO 'https://airflow.apac..
2023.12.13 -
Chrome version Downgrade
내용Chrome 브라우저 버전 다운그레이드 방법에 대해서 정리했습니다.MacOS 기준 방법입니다.1. /Library/Preferences 로 디렉토리 로 이동cd /Library/Preferences 2. sudo 권한으로 com.google.Keystone.plist 생성sudo vim com.google.Keystone.plist3. 아래와 같이 원하는 버전 입력 후 저장updatePolicies global UpdateDefault 3 com.google.Chrome UpdateDefault 2 TargetVersionPrefix 114. RollbackToTargetVersion 4. chrome 재실행 참고https://support.google.com/chrome/a/a..
2023.08.16 -
Google SearchConsole 등록방법
해당 글은 Google SearchConsole를 이용해 구글 검색에서 개인 웹사이트를 노출시키는 방법을 정리한 글입니다. Google SearchConsole 등록 순서1. Google Search Console 접속(https://search.google.com/search-console/welcome)2. URL 접두어로 진행3. 소유권 확인4. 속성으로 이동5. sitemap 등록tistory의 경우관리-블로그 에 보면 sitemap URL 확인 가능google sitemap 플러그인을 사용하여 사이트맵을 생성 Yoast SEO, Rank Math, All in One SEO Pack 같은 SEO 플러그인을 사용하는 경우 SEO 플러그인에서 제공하는 사이트맵 기능을 활용 가능.6. RSS 피드 제..
2023.07.12 -
mac 모니터 방향 인식 오류
mac 사용 시에 모니터 방향 인식 오류 해결법 해결방법 1. displayplacert 설치 brew tap jakehilborn/jakehilborn && brew install displayplacer 2. 명령어 실행 displayplacer list 3. 명령어 실행 시 젤 아래 나온 displayplacer "id:~~~~degree:0" 복사 4.Automator - 신규 생성 -빠른동작(Quick-A 5. displayplacer 위치 확인 which displayplacer 6. 아래 사진처럼 절대경로 + 위에서 복사한 정보 입력 7. run 으로 올바르게 동작하는지 테스트 8. save(이름을 기억해 둬야함) 9. Shortcuts 실행 - Sevices-Service Preferenc..
2022.07.08 -
Git연동(PAT(Personal Access Token), SSH)
git 작업 접근 방법 변경에 따른 Github 연동 방법 정의 방법 1 1.PAT(Personal Access Token) 생성(기간 90일, 무제한은 비추) 2. osxkeychain 설정 git config --global credential.helper osxkeychain 3. PAT를 비밀번호로 설정 방법 2. SSH설정 1. cd ~/.ssh 2. SSH key 생성 - 생성 시, 파일명(해당 문서에선 id-Github) 설정 ssh-keygen -t ed25519 -C "id@email.com" or ssh-keygen -t rsa -b 4096 -C "your_email@example.com" 2. 생성한 SSH public key 복사 cat id-Github.pub 3.github S..
2022.01.06 -
zsh 환경세팅(m1 terminal)
iterm2 설치https://iterm2.com/ iTerm2 - macOS Terminal ReplacementiTerm2 by George Nachman. Website by Matthew Freeman, George Nachman, and James A. Rosen. Website updated and optimized by HexBrainiterm2.comHomebrew 설치/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Oh My Zsh 설치sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/mast..
2022.01.05