프로젝트 [Docker] - 젠킨스 CI/CD (2) - 실습 📖 젠킨스 서버(컨테이너)환경 및 Jobs 구성 요약 Jenkins Version : Jenkins 2.332.2 (Docker Img : jenkins/jenkins:lts - ) Installed App : Docker version 20.10.14, build a224086 -Jenkins Jobs- Build Trigger : GitHub hook trigger for GITScm p... jenkinsCI/CD프로젝트dockerCI/CD JpaSystemException이 뭐야..? 걸음수에 따른 각 학교별 유저의 랭킹을 매번 조회하기에는 성능 저하가 크기 때문에 일정 간격으로 유저의 랭킹을 데이터베이스에 저장시키는 작업을 한다. 그 중에서도 데이터베이스에 좀 더 초점을 맞췄기 때문에 IdClass를 이용해 복합키를 표현했다. UserRank.java UserRankId.java 이런식으로 JPA에서 제공하는 메소드 쿼리를 이용해 유저 랭킹을 조회한다. 직접 postma... Javaback endSpring bootexception프로젝트trouble shootingJPAJPA 너 쌩배지(리그오브레전드 닷지 경보기) 작성일지 - 6 하지만 공식적으로 제공하는 asset들은 다소 한정적이고, 비공식적으로 거의 모든 asset들을 이용할 수 있는 Community Dragon같은 사이트들이 있다. 디자인에는 영 감각이 없다는걸 자각하고있지만...ㅋㅋ 오버레이 화면 작업전에 일단 기본 페이지부터 작업하고 있다. 미완성이지만 롤 클라이언트 실행시 다음과 같은 홈화면을 볼 수 있다. 플레이어의 위험지수를 나타내는 알고리즘을 사용... typescriptelectronRIOT API프로젝트LCUReactoverlayLCU [JavaScript] 구글 스프레드시트 API를 DB로 사용해서 해시태그를 만들어주는 사이트 만들기 그래서 나는 개발 공부를 해야겠다고 마음 먹을 때, 개인 프로젝트를 진행하는 편이다. 완성했을 때 성취감도 느낄 수 있어서 나에게 더욱 잘 맞는 공부 방법이다. 친구는 해시태그를 할 때 매번 키워드를 찾아서 하나하나 입력하는 업무가 반복적이고 힘들다고 했고 마침 자바스크립트를 공부하고 있었기 때문에 반복 업무를 줄여 주겠다는 당찬 포부를 갖고 사이트를 만들기로 했다. 사용자의 접근성을 쉽게 ... jqueryJavaScript프로젝트JavaScript Netflix 프로젝트 또한 여러개의 서버를 구축하게 되어도 하나의 데이터베이스를 공유해서 사용할 수 있다는 점에서 데이터베이스를 분리시키고 RDS 를 이용하였습니다. 회원 가입 단계 조회 전체 회원 조회 또는 membership으로 검색 조회 회원 조회 로그인 Jwt 로그인 로그아웃 회원 개별,목록 조회 비디오(Video) 콘텐츠 목록 조회 TOP 10 콘텐츠 목록 조회 내가 찜한 콘텐츠 목록 조회 인기 콘텐츠 ... 프로젝트프로젝트 Kartrider_Meta_Analysis_Project (Result) Topic : 카트라이더 Open API를 이용하여 v1엔진의 레전드 카트가 출시되기 전후의 메타를 분석하고 정보에 따른 승률을 예측하는 프로젝트 카트라이더 공식 Open API를 이용하여 데이터셋을 만든다. 위의 이미지를 참고바란다. 7) matchRank : 0은 강제종료를 의미 (일부 행 제거) 1) matchResult, matchWin : target에 직접적 영향을 줌 위의 그래프... 카트라이더AI부트캠프11기코드스테이츠프로젝트AI부트캠프11기 너 쌩배지(리그오브레전드 닷지 경보기) 작성일지 - 5 Ready컴포넌트는 롤 클라이언트가 실행중이 아닐 때 메인페이지로, 기본적으로는 롤 클라이언트가 실행되면 자동으로 제거되게 하였으나, 롤 클라이언트 실행 중 유저들의 세부사항을 확인하고, 닷지 알람 알고리즘을 유저가 커스텀 할 수 있는 기능을 수행하기 위해 언제든 오픈할 수 있다. Main 프로세스에서 BrowserWindow객체의 titleBarStyle속성을 'hidden'으로 설정하고,... 프로젝트typescriptelectronLCURIOT APIReactoverlayLCU 위스타그램 (1) 아이디와 비밀번호 input value 를 저장할 state를 선언 → input이 2개라고해서 state를 따로 선언하는 것이 아니라 객체 형식으로 초기값 지정해서 관리하며 잊지말고 input의 속성값 value에 넣어준다. <input>에서 onChange 발생 시 handleInput 함수 발생 → 이벤트 타겟인 input을 속성값인 name과 value를 구조분해할당 → 리렌더링 발생... 프로젝트프로젝트 95일: 2-3차 프론트작업 - 디테일 ✅ 2-3차 프론트작업 디테일 잡기 미디어쿼리 파비콘 ✔ img alt값 채우기 ✔ option selected disabled ✔ input:focus , style: none? table 간격 값... 프로젝트국비기록국비기록 1st 미니프로젝트 설명(전은규) 프로젝트 이름 : 오늘의 칼로리 자신이 먹은 음식에대한 칼로리 계산, 관리 다이어트와 건강관리가 용이한 사이트를 만드는 것이 목표 대표 기능: 로그인,회원가입, 음식사진등록,전체 음식사진 리스트업, 마이프로필 등록,내가 올린 음식사진만 리스트업, 일별로 내가 올린음식 칼로리의 합 계산 내가 맡은 부분 profile 마이페이지 부분 @app.route('/profile') 프로필 페이지 띄움 ... 프로젝트프로젝트 👉포스메뉴 개수 변경 정말로 프로젝트하면서 이부분을 하면서 아주 고통스러웠던 기억이지만, 이상하게 글을 작성하는 지금도 선명하다. 목적: 갯수를 변경했을 때 주문개수와 결제금액이 변경한 값이 들어가야된다. 그렇게 하기 위해서는 처음에 입력 되있는 개수 값을 담을 수만 있다면 처리 할 수 있다. 하지만 내가 개수를 클릭하게 되면 내가 변경한 값에서만 담을 수 있었지, 그전 값을 담는 데 계속 실패했다. 그렇게 3시... 스프링프로젝트블루보틀블루보틀 [JS] ID, PW 유효성 검사 리팩토링 ✅ form 태그를 이용해 데이터 불러오기 form 태그를 감싼 구조임에도 이전에는 아래와 같이 getElementById 메서드를 통해 하나 하나 값을 불러왔었다. 이때 form 태그로부터 데이터를 불러오는 방법을 사용할 수 있다! 아래 코드를 실행하면 다음과 같은 속성들을 볼 수 있다. 하고 아래와 같이 form 태그의 사용에 대한 생각을 진화시킬 수 있었다. 이런식으로 자식 요소에 대해... 프로젝트위스타그램위스타그램 Mock data / map fetch 파일은 하나의 useEffect에 적어도 됩니다. 반드시 작성해야합니다. Component의 이름을 작성하고 useState를 작성해야합니다. useState뒤에 있는 게 초기값입니다. 맨 앞에 있는 값이 input 값입니다. 그래서 잘 써야합니다. state는 직접적으로 값을 바꾸면 안됩니다. 바뀐건지 안바뀐건지 모르기 때문에 원본은 건들이면 안됩니다. pw라고 쓰지말고 pass... React프로젝트React 스파르타코딩클럽 메이킹챌린지 개발일지_2( github오류해결) 메이킹 챌린지에서 가장 많이 부딪힌 부분은 GITHUB였다.. 다른 분들은 다 잘되는데 나는 왜그럴까ㅠㅠ 결국 팀장님이 나의 코드를 복붙해주셔서 깃허브에 대신 올려주셨다 (감사합니다👍) git init -> git checkout -b frontend-min -> git add . -> git commit -m "commit" -> git push origin frontend-min(나의 브... 개발일지프로젝트스파르타코딩클럽깃허브개발일지
[Docker] - 젠킨스 CI/CD (2) - 실습 📖 젠킨스 서버(컨테이너)환경 및 Jobs 구성 요약 Jenkins Version : Jenkins 2.332.2 (Docker Img : jenkins/jenkins:lts - ) Installed App : Docker version 20.10.14, build a224086 -Jenkins Jobs- Build Trigger : GitHub hook trigger for GITScm p... jenkinsCI/CD프로젝트dockerCI/CD JpaSystemException이 뭐야..? 걸음수에 따른 각 학교별 유저의 랭킹을 매번 조회하기에는 성능 저하가 크기 때문에 일정 간격으로 유저의 랭킹을 데이터베이스에 저장시키는 작업을 한다. 그 중에서도 데이터베이스에 좀 더 초점을 맞췄기 때문에 IdClass를 이용해 복합키를 표현했다. UserRank.java UserRankId.java 이런식으로 JPA에서 제공하는 메소드 쿼리를 이용해 유저 랭킹을 조회한다. 직접 postma... Javaback endSpring bootexception프로젝트trouble shootingJPAJPA 너 쌩배지(리그오브레전드 닷지 경보기) 작성일지 - 6 하지만 공식적으로 제공하는 asset들은 다소 한정적이고, 비공식적으로 거의 모든 asset들을 이용할 수 있는 Community Dragon같은 사이트들이 있다. 디자인에는 영 감각이 없다는걸 자각하고있지만...ㅋㅋ 오버레이 화면 작업전에 일단 기본 페이지부터 작업하고 있다. 미완성이지만 롤 클라이언트 실행시 다음과 같은 홈화면을 볼 수 있다. 플레이어의 위험지수를 나타내는 알고리즘을 사용... typescriptelectronRIOT API프로젝트LCUReactoverlayLCU [JavaScript] 구글 스프레드시트 API를 DB로 사용해서 해시태그를 만들어주는 사이트 만들기 그래서 나는 개발 공부를 해야겠다고 마음 먹을 때, 개인 프로젝트를 진행하는 편이다. 완성했을 때 성취감도 느낄 수 있어서 나에게 더욱 잘 맞는 공부 방법이다. 친구는 해시태그를 할 때 매번 키워드를 찾아서 하나하나 입력하는 업무가 반복적이고 힘들다고 했고 마침 자바스크립트를 공부하고 있었기 때문에 반복 업무를 줄여 주겠다는 당찬 포부를 갖고 사이트를 만들기로 했다. 사용자의 접근성을 쉽게 ... jqueryJavaScript프로젝트JavaScript Netflix 프로젝트 또한 여러개의 서버를 구축하게 되어도 하나의 데이터베이스를 공유해서 사용할 수 있다는 점에서 데이터베이스를 분리시키고 RDS 를 이용하였습니다. 회원 가입 단계 조회 전체 회원 조회 또는 membership으로 검색 조회 회원 조회 로그인 Jwt 로그인 로그아웃 회원 개별,목록 조회 비디오(Video) 콘텐츠 목록 조회 TOP 10 콘텐츠 목록 조회 내가 찜한 콘텐츠 목록 조회 인기 콘텐츠 ... 프로젝트프로젝트 Kartrider_Meta_Analysis_Project (Result) Topic : 카트라이더 Open API를 이용하여 v1엔진의 레전드 카트가 출시되기 전후의 메타를 분석하고 정보에 따른 승률을 예측하는 프로젝트 카트라이더 공식 Open API를 이용하여 데이터셋을 만든다. 위의 이미지를 참고바란다. 7) matchRank : 0은 강제종료를 의미 (일부 행 제거) 1) matchResult, matchWin : target에 직접적 영향을 줌 위의 그래프... 카트라이더AI부트캠프11기코드스테이츠프로젝트AI부트캠프11기 너 쌩배지(리그오브레전드 닷지 경보기) 작성일지 - 5 Ready컴포넌트는 롤 클라이언트가 실행중이 아닐 때 메인페이지로, 기본적으로는 롤 클라이언트가 실행되면 자동으로 제거되게 하였으나, 롤 클라이언트 실행 중 유저들의 세부사항을 확인하고, 닷지 알람 알고리즘을 유저가 커스텀 할 수 있는 기능을 수행하기 위해 언제든 오픈할 수 있다. Main 프로세스에서 BrowserWindow객체의 titleBarStyle속성을 'hidden'으로 설정하고,... 프로젝트typescriptelectronLCURIOT APIReactoverlayLCU 위스타그램 (1) 아이디와 비밀번호 input value 를 저장할 state를 선언 → input이 2개라고해서 state를 따로 선언하는 것이 아니라 객체 형식으로 초기값 지정해서 관리하며 잊지말고 input의 속성값 value에 넣어준다. <input>에서 onChange 발생 시 handleInput 함수 발생 → 이벤트 타겟인 input을 속성값인 name과 value를 구조분해할당 → 리렌더링 발생... 프로젝트프로젝트 95일: 2-3차 프론트작업 - 디테일 ✅ 2-3차 프론트작업 디테일 잡기 미디어쿼리 파비콘 ✔ img alt값 채우기 ✔ option selected disabled ✔ input:focus , style: none? table 간격 값... 프로젝트국비기록국비기록 1st 미니프로젝트 설명(전은규) 프로젝트 이름 : 오늘의 칼로리 자신이 먹은 음식에대한 칼로리 계산, 관리 다이어트와 건강관리가 용이한 사이트를 만드는 것이 목표 대표 기능: 로그인,회원가입, 음식사진등록,전체 음식사진 리스트업, 마이프로필 등록,내가 올린 음식사진만 리스트업, 일별로 내가 올린음식 칼로리의 합 계산 내가 맡은 부분 profile 마이페이지 부분 @app.route('/profile') 프로필 페이지 띄움 ... 프로젝트프로젝트 👉포스메뉴 개수 변경 정말로 프로젝트하면서 이부분을 하면서 아주 고통스러웠던 기억이지만, 이상하게 글을 작성하는 지금도 선명하다. 목적: 갯수를 변경했을 때 주문개수와 결제금액이 변경한 값이 들어가야된다. 그렇게 하기 위해서는 처음에 입력 되있는 개수 값을 담을 수만 있다면 처리 할 수 있다. 하지만 내가 개수를 클릭하게 되면 내가 변경한 값에서만 담을 수 있었지, 그전 값을 담는 데 계속 실패했다. 그렇게 3시... 스프링프로젝트블루보틀블루보틀 [JS] ID, PW 유효성 검사 리팩토링 ✅ form 태그를 이용해 데이터 불러오기 form 태그를 감싼 구조임에도 이전에는 아래와 같이 getElementById 메서드를 통해 하나 하나 값을 불러왔었다. 이때 form 태그로부터 데이터를 불러오는 방법을 사용할 수 있다! 아래 코드를 실행하면 다음과 같은 속성들을 볼 수 있다. 하고 아래와 같이 form 태그의 사용에 대한 생각을 진화시킬 수 있었다. 이런식으로 자식 요소에 대해... 프로젝트위스타그램위스타그램 Mock data / map fetch 파일은 하나의 useEffect에 적어도 됩니다. 반드시 작성해야합니다. Component의 이름을 작성하고 useState를 작성해야합니다. useState뒤에 있는 게 초기값입니다. 맨 앞에 있는 값이 input 값입니다. 그래서 잘 써야합니다. state는 직접적으로 값을 바꾸면 안됩니다. 바뀐건지 안바뀐건지 모르기 때문에 원본은 건들이면 안됩니다. pw라고 쓰지말고 pass... React프로젝트React 스파르타코딩클럽 메이킹챌린지 개발일지_2( github오류해결) 메이킹 챌린지에서 가장 많이 부딪힌 부분은 GITHUB였다.. 다른 분들은 다 잘되는데 나는 왜그럴까ㅠㅠ 결국 팀장님이 나의 코드를 복붙해주셔서 깃허브에 대신 올려주셨다 (감사합니다👍) git init -> git checkout -b frontend-min -> git add . -> git commit -m "commit" -> git push origin frontend-min(나의 브... 개발일지프로젝트스파르타코딩클럽깃허브개발일지