본문 바로가기

분류 전체보기87

Window 에서 Docker 설치하기 나는 원래 MAC 사용자이지만 이직하게 된 회사에서 MAC이 아닌 Window 노트북을 지급받음으로써.... 다시 Window로 돌아오게 되었다 ㅜㅜ 이에 따라 윈도우에서 도커세팅하는 방법을 정리하고자 한다. 운영환경 - Windows 10 Pro (64비트) - OS빌드버전 : 19045.4170 ✔️ Window Terminal 설치하기 Microsoft Store에서 설치하기 윈도우10인 경우 왼쪽 하단의 윈도우 아이콘 클릭 후 'Microsoft Store' 검색 검색창에 'Windows Terminal' 검색 후 다운로드 Microsoft 홈페이지에서 설치하기 Microsoft 공식 홈페이지에서 다운로드 https://www.microsoft.com/ko-kr/p/windows-terminal/.. 2024. 3. 15.
DBeaver 에서 SSH로 AWS DB 접속하기 현재 운영하려는 Mysql 스테이지 서버가 AWS에 있어 bastion 호스트를 통해 우회해서 접속해야 한다. DB가 동작중인 Private Server는 이 public server(bastion)에서만 연결 가능하다. mysql 명령으로 접근하는 것이 가능하지만, 매번 커맨드를 입력해서 데이터를 조회하는 게 불편하므로 DBeaver 프로그램을 이용해서 접속하려한다. 이런 경우 SSH 터널링을 이용하면 된다. SSH Port를 이용해 우회하여 Private Server로 접속해보자. 커넥션세팅에서 SSH 탭을 누른후 bastion 호스트를 입력한다.(Port:22) UserName 과 혹시나 .pem 키 파일을 통해 인증을 하고 있다면 인증 방법을 키로 변경 후 적용하면 된다. Test connecti.. 2024. 3. 15.
SPA 와 SSR vs CSR 프론트엔드쪽을 공부하다가 헷갈리는 개념을 정리해 보았다. ✔️ SPA(Single Page Application) SPA 란 말 그대로 한개의 페이지를 가진 어플리케이션이다. 왜 SPA 로 개발하느냐고 묻는다면, 사용자 친화적 초기 렌더링 후 데이터만 받아오기 때문에, 상대적으로 서버 요청이 적음 Virtual Dom(가상 돔) 프론트 엔드와 백엔드 분리로 개발업무 분업화 및 협업이 용이 개발이 상대적으로 효율적 페이지 전환 시에 서버로부터 새로운 페이지를 받아오지 않고, 클라이언트 측에서 필요한 데이터만 동적으로 로드하여 화면을 갱신 정도를 말할 수 있겠다. 기본적으로 SPA 는 클라이언트 사이드 렌더링이지만 그렇다고 SPA == CSR 은 아니다. 이제 아래에서 SPA 에서의 SSR 과 CSR 에 대.. 2024. 2. 13.
[GIT] gitHub 에서 Private 레파지토리 clone 하기 Git Clone 을 통해 내 개인 Respository 에 다가 프로젝트를 commit 하려고 하니 요상한 에러가 뜨는게 아닌가 ㅠ_ㅠ remote: Support for password authentication was removed on August 13, 2021. remote: Please see https://docs.github.com/en/get-started/getting-started-with-git/about-remote-repositories#cloning-with-https-urls for information on currently recommended modes of authentication. 뭔말인고 하니, 2021년 8월 13일 이후로 HTTPS를 통한 패스워드 인증이 중.. 2024. 1. 3.