전체 소스는 깃헙에 있습니다. @GetMapping("get") public ResponseEntity getLottoNum() throws JsonProcessingException { LottoRound save = null; //20200725 = 921 String url = "https://www.dhlottery.co.kr/common.do?method=getLottoNumber&drwNo=921"; UriComponents uriComponents = UriComponentsBuilder .fromHttpUrl(url) .build(); RestTemplate restTemplate = new RestTemplate(); HttpHeaders httpHeaders = new HttpHeade..
전체 소스는 깃헙에 있습니다. ### 토이프로젝트 - 로또API 받아와 번호 누적 통계를 표출하고 누적데이터를 기준으로 자동 번호 생성하기 선행 할 것 1. AWS EC2 인스턴스 생성(저 같은 경우 CentOS 7) 2. EC2 보안그룹에서 22번포트와 3306포트 허용 설정 3. 터미널 접속법 숙지 서버에 접속합니다 아래의 명령어를 입력합니다. sudo yum -y install http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm sudo yum -y install mysql-community-server sudo systemctl start mysqld sudo grep 'temporary password' /var/log/my..
2020년 6월 기준스프레드시트 - 설문지 폼 - 캘린더가 자동으로 동기화되며 데이터를 업데이트 하던 기능이 유료화되었다.이에 구글에서 제공하는 Google Apps Script를 통해 비슷한 기능을 구현해보게 됐다. 먼저 위와같은 형태의 테스트 데이터를 만들었다. 스크립트 작성에 앞서 동기화될 캘린더의 ID를 알아야한다.캘린더 추가 - 추가된 캘린더 우측 점점점 클릭 - 설정 및 공유 클릭 스크롤 아래로 쭉~내리다보면 ID가 보인다. 복사해서 스프레드시트 아무칸에나 입력.나같은 경우 K1에 입력했다. 그리고 스프레드시트에서 [도구] - [스크립트 편집기]를 클릭해 화면이동을 한다.그럼 총 세개의 화면을 보게된다 스프레드시트 - 캘린더 - 스크립트 편집기 스크립트 편집기의 초기화면이다.이 곳에 아래의 코..
스프링부트로 웹서비스 만들기 #4 1. Docker 설치 2편에서 올려뒀던 CentOS Server로 접속합니다. 전 공식문서 중 필요한 부분만 진행하니, 따로 필요한게 있는 분들은 아래링크 확인 해주세요. https://docs.docker.com/engine/install/centos/ Install Docker Engine on CentOS To get started with Docker Engine on CentOS, make sure you meet the prerequisites, then install Docker. Prerequisites OS requirements To install Docker Engine, you need a maintained version of... docs.do..
블루핸즈 삼평점에 차 정비 맡기고 밥을 먹으러 나왔다. 같은 건물에 점심특선하는 고깃집이 있길래 바로 들어가서 주문함 주인 아주머니께서 너무 친절하고 알바생도 착하다 아주머니께서 밥이랑 된장찌개를 무료로 주셨다 원래는 고기랑 냉면이랑 각종 반찬만 나온다. 가격은 정식이 13000원에 콜라까지해서 15000원 나왔다. 비싸다고 생각될 수 있지만 냉면+고기가 13000원이면 냉면이 3000원이라 쳐도 고기가 만원이니 한번 기분내서 먹기엔 나쁘지 않은 가격이라고 생각했다. 너무 맛있게 먹었다.
스프링부트로 웹서비스 만들기 #3 선행해야할것 프로젝트를 깃헙에 올려 놓는다. Jenkins는 2편에서 만들었던 AWS EC2 CentOS서버에 설치하겠다. 1. Jenkins Jenkins와 OpenJDK 11을 설치하겠다. 먼저 터미널을 열고 서버에 접속한다. 아래 명령어를 그대로 복사해서 넣으면 되는데 명령어를 찾지 못한다는 문구가 나올때에는 yum install {명령어}로 인스톨해서 바로 사용하면 되겠다 ex) yum install wget $ sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo $ sudo rpm --import https://jenkins-ci.org/redhat/jen..
스프링부트로 웹서비스 만들기 #2 먼저 AWS에 가입한다. 1. EC2 - CentOS 7 서비스 - EC2 - 좌측메뉴중 인스턴스 이동 [인스턴스 시작]클릭 첫화면에서 검색창에 CentOS로 검색 후 CentOS 7을 선택한다. 인스턴스 유형에서는 프리티어 사용 가능한 거로 선택. 프리티어는 적당한 성능으로 1년간 무료로 쓸수있게 제공해주는 서비스(?)이다. 이제 우측하단에 [검토 및 시작]버튼을 클릭. 그럼 바로 7단계로 넘어가게 되고 내가 선택한 인스턴스 유형의 정보와 요금등 정보가 나온다. 적당히 확인 후 우측하단에 [시작하기]버튼을 클릭 생성이 되면 아래와 같은 화면이 나온다 EC2서버에 접근할때 필요한 인증키이고 절대! 잃어버리면 안된다. 새 키 페어 생성을 선택하고 키페어 이름은 임의대로 정..
스프링부트로 웹서비스 만들기 #1 이 글에서의 환경 Spring Boot Multi Module Gradle JPA H2 DB PostMan https://start.spring.io/ 위 링크에 접속해서 스프링부트의 프로젝트를 생성한다. 디펜던시로는 Spring Web, Spring Data JPA, MySql, Lombok, Spring Boot Devtoos를 일단 넣었다. 2020년 04월 06일 기준이다. GENERATE를 눌러 압축파일을 다운받아 경로에 푼다. 프로젝트를 연다. 나는 인텔리제이를 사용했다. 프로젝트를 열고 settings.gradle에 아래와 같이 적는다 rootProject.name = 'demo' include ':demo-common', ':demo-api', ':demo..
- Total
- Today
- Yesterday
- AWS
- 프로그래머스
- ec2
- 디비전
- 디비전2
- 엑스박스
- 벤치멤버
- 킹스의킹
- springboot
- NBA
- 이클립스
- Oracle
- jenkins
- 유플레이
- nba2k19
- 게임
- android
- 자바
- 오라클
- 새크라멘토킹스
- 토이프로젝트
- 쿼리
- 점심
- java
- 패드
- 스프링
- 스팀
- 수원
- Spring
- docker
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |