목록ETC (38)
EtoC
0. 모바엑스텀 설치하기window 운영체제의 경우 원격에 접속하기위해 mobaXterm이 필요합니다.아래의 주소에서 다운로드 후 설치해주세요.MobaXterm 다운로드2. 서버 생성하기네이버 클라우스 플랫폼의 serverserver를 만들기에 앞서 네트워크가 필요하기때문에 VPC를 먼저 설정해줍니다. 1) VPC 생성하기 VPC와 Subnet더보기vpc는 zone과 상관없이 생설할 수 있다.하지만 subnet은 zone 안에 생성되어야한다.subnet은 동일한 zone에 여러 subnet이 생성 가능하다. public subnet은 서버만 윈치시킬 수 있으면 서버에 공인 IP를 부여할 수 있다.private subnet은 서버 혹은 로드밸런서를 위치시킬 수 있다. VPC가 생성되면 subnet Mana..
새벽에 JPA 를 어느정도 이해했다고 생각헀는데 또 에러가 났다. AnimationRating enum에 정의되지 않은 값이 데이터베이스에서 조회되어 발생했다고 한다. //Animation.java@Entity @Getter @Setterpublic class Animation { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String name; private String author; @Lob private String description; @Enumerated(EnumType.STRING) private AnimationRating rating; ..
JPA의 기본적인 사용법을 공부하면서 POST 요청을 보냈는데 mysql에서 에러가 난다고 떴다.팀원이 mysql을 켜지않은거 아니냐고해서 '그럴리가..'라며 서버를 다시 켜봄.mysql.server start근데 아래와 같은 오류가 발생하였다../opt/anaconda3/bin/mysqld_safe: line 647: /opt/anaconda3/data/Kims-2.local.err: Permission deniedLogging to '/opt/anaconda3/data/Kims-2.local.err'.The server quit without updating PID filePID가 업데이트 되지않은채 서버가 종료됬다는게 무슨말이지..?kill -9 pid로 사용중인 mysql을 종료해봤는데 종료가 ..
윈도우 노트북에서 m1 맥북으로 바꿨더니 로그인이 되지않는 문제가 발생했다. Authentication authentication = SecurityContextHolder.getContext().getAuthentication(); MemberUser memberUser = (MemberUser) authentication.getPrincipal(); //principal: "누구"에 해당하는 정보 -> 객체타입은 UserDetails :pw,id,auth SecurityContextHolder.getContext().setAuthentication (createAuth(authentication,memberUser.getMember().g..
git bash만 사용하던 나에게 eclipse의 GUI로 commit, pull, merge하는게 낯설었다. pull도 push 도 뭔가 2개씩 있다.myPage 브랜치를 merge하고 main에 받아왔는데 이걸 어떻게해야 MainPage 브랜치에 가져올 수 있더라..기억나는대로 원격저장소에서 pull을 눌렀는데 아무일도 일어나지 않았다. 값자기 생각이나지않아서 쭉 둘러보는데 fetch가 보였다.git fetch는 원격저장소에 변경사항의 유무를 확인하고, 변경된 데이터를 로컬로 가져오지는않는다. fetch후 다시 pull을 하니 변경된것을 확인! 아직까지는 git bash가 좀더 편한거같다
배포된 서버로 접속했을때 지도가 뜨지 않는 문제가 발생했다. 키가 잘못된건가 싶어서 배포 환경키와 vscode의 키를 비교해봤는데 차이점이 없었다. 로컬로 접속했을때는 잘 뜨는데 고민하다가 도메인이 생각나서 들어가봄 도메인이 로컬로 되어있었다. 이거바꾸고 잘 뜨는 것을 확인하였다.
저번주에도 CORS에러가 떴었는데 그때는 내가 도메인을 잘못입력해서 떴었다. 그리고 3일전만해도 잘 작동하는 것을 봤는데 또 CORS 에러가 터졌다. localhost/:1 Access to fetch at 'http://www.주소.com/location?latitude=37.5054946&longitude=126.7655204' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: The 'Access-Control-Allow-Origin' header contains multiple values '*, *', but..
이번에 프론트엔드로 테스트를 해보려고 하는데 Jest말고 다른 라이브러리가 써보고 싶어졌다. 몇달전에 cypress를 사용해서 테스트를 하면 빠르고 편하게 할 수 있다는 말을 들어서 cypress를 알아봤고 이걸로 테스트를 하기로 결심했다. 1. Cypress란? 1. 개념 자바스크립트 E2E(End to End test) 테스트를 자동으로해주는 프레임워크이다. 테스트 코드를 작성하고 실행하면 웹에서 어떻게 동작하는지 확인하고 검증 할 수 있다. 주로 E2E테스트를 사용하지만 Unit테스트나 Integration테스트도 할 수 있다. 2. 특징 실시간 리로딩: 코드 변경시 자동으로 테스트를 다시 실행하여 빠른 피드백이 가능하다. 간결하고 직관적인 문법을 사용하여 테스트 코드를 빠르게 작성할 수 있다. 디..