목록분류 전체보기 (137)
EtoC
강사가 공지를 등록 api 를 작성하였는데 자꾸 403이 떴다. 1. 서버를 안켜서403 forbidden이 서버를 안켜서 나는 오류였다는거보다 내가 서버를 안키고 이러고있었다는데서 한번 충격. 2. curriculum이 없다고 403 forbidden이 떴다.token에 포함된 username을 이용해서 curriculum을 가져오도록 api를 작성하였는데 왜 없다고 뜨는걸까.../Users/sj/Desktop/homeLearn/Home-Learn/src/main/java/project/homelearn/controller/teacher/board/TeacherBoardController.java:27: error: cannot find symbol .orElseThrow(..
Redis 서버를 생성하기에앞서 우선 fconfig group을 먼저 설정해야한다. config group을 설정하였다면 다시 redis server탭으로 이동하여 redis server를 생성한다. config가 없다면 config-group에서 생성된 config가 Redis version과 맞는지 확인해보자.BACKUP 설정을 체크하고 파일보관기간 7일, 백업수행시간을 자동으로 설정하고 서버를 생성한다. 완전형 DB의 경우 생성된 후 자동으로 ACG규칙이 생성된다.규칙보기를 눌러보면 자기자신만을 허용하는 것을 확인할 수 있는데, 여기서 추가로 허용해줄와 접근허용해줄 규칙을 설정해줘야 거부가 나지않는다. ACG 설정에서 port 허용해주기 ACG 설정에 들어가서 설정을 해주자.접근소스의 경우 허..
LMS 가 팀프로젝트의 주제로 정해졌다.AI, Compiler, 동영상 API, Three.js 같은 새로운 기능을 시도해보자는 이야기가나왔다.AI, Compiler 모두 재밌어보이는데 팀장님이 동영상 API를 맡기시며 이렇게 말했다 "저는 믿어요 이제. 저번 프로젝트때...아무튼 엄청난 칭찬의 말"흐어어 부담감이..! 하지만 이번에도 어떻게든 되겠지! 0. 생각 정리1. 어떤 동영상 API를 쓸까? => 고민할 필요도 없이 회의때 Youtube로 만장일치2. Youtube에서 원하는 기능을 구현 할 수 있을까? 1. 프로젝트 생성하기 Google 클라우드 플랫폼로그인 Google 클라우드 플랫폼으로 이동accounts.google.com저는 새로운 프로젝트이기때문에 프로젝트 만들기를 선택한다...
IF ) 이전에 생성된 파일이 있다면 삭제하는 방법CI/CD를 여러번 해보면서 파일들이 많이 생성되었는데 이 파일들때문에 에러가 나는것같았습니다.파일들을 지워보고 생성했던 코드를 적어보았습니다. 더보기# 경로에서 지울경우 rm -r 폴더명# docker_projects/폴더명/project안에 있는 파일 강제 삭제sudo rm -rf /docker_projects/폴더명/project# docker_projects/폴더명/project 디렉토리 생성sudo mkdir -p /docker_projects/폴더명/project# docker_projects/폴더명/project로 이동cd /docker_projects/폴더명/project1. 젠킨스를 도커에 설치 (CI/CD)Jenkins의 기본 포트는 ..
0. 네이버 클라우드로 서버 만들기공인 IP가 필요하기때문에 서버를 먼저 생성합니다.서버가 있다면 mac은 terminal로, window는 MobaXterm을 실행해줍니다.1. ssh 원격 접속하기서버에 접속하기위해 네이버 클라우드에서 생성한 서버의 동적 IP 주소를 조회합니다. 2. 동적 IP 주소를 입력해서 서버에 접속합니다.# 띄어쓰기 주의하자! ex)ssh root@223.130.135.142ssh root@동적IP주소 더보기ssh root@IP주소The authenticity of host 'IP 주소 (IP 주소)' can't be established.ED25519 key fingerprint is SHA256:39bKpXlSglql3j2trisE9z2MiYo5484BFYCZ4c/uCf..
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..
자바 2차 프로젝트를 들어가기에 앞서 각자 Docker에 대해 공부해오기로했다.도커에대해서 많이 들은 말을 정리해보면가상화 기술로 컨테이너 가상화 방식이다.도커 cli로 도커 이미지를 가상화한다.무중단 배포를 할 줄 알아야한다.이정도려나과연 여기서 내 지식이 얼마나 늘까 정리해본다.도커를 사용하는 이유도커가 등장하기 전, 회사에서는 각각의 다른 운영체제위에 vmware를 사용하여 가상머신으로 linux라는 공통의 컴퓨터를 생성하고 운영체제를 설치하여 사용하였다.이 경우 가상의 OS의 버전부터 설치할 프로그램의 버전까지 모두 맞춰야한다.하지만 컴퓨터안에 또다른 컴퓨터가 있다보니 실행되는 속도가 느리고 리소스를 많이 먹는 단점이있다.그래서 부팅 같은 운영체제의 핵심 기능(커널)을 공유하는 가상머신으로 DOC..
애니메이션 페이지 최신순, 리뷰순 정렬도 다했고, 이제 검색 쿼리문 작성하고 프론트 페이지만 만들면 끝이였다.맡은일을 빠르게 끝내고 휴가를 하루 냈는데.. 휴가를 낸 날에 페이지 구성요소와 새로운 기능이 추가되었다.기존의 자유게시판은 따로 빠지고 장르별 필터링이 새롭게 들어왔다. 7월3일까지 다 해야하는데 힘내보자. 일단 장르를 선택할 수 있는 박스를 하나 만들었다.그리고 장르별로 무엇을 카테고리를 가져오고 애니 목록의 장르id들과 결합하여 장르별로 애니메이션이 보여지도록했다.장르 선택시 보여질 애니메이션 컨트롤let selectedGenres = [];function filterAnimations() { let animations = document.querySelectorAll('.ani-inf..