소소한 개발(12)
-
백준 깃허브(Github) 연동 (백준허브)
1. 백준허브 크롬 플러그인 설치 백준허브(BaekjoonHub) - Chrome 웹 스토어Automatically integrate your BOJ submissions to GitHubchromewebstore.google.com 2. 백준허브 Github 권한부여 3. 저장소 생성 or 저장소 연동 4. 백준에서 문제 풀어보고 Commit 확인하기정답일 경우 commit이 되며, 틀린 경우 commit은 안되네요. 생성되는 tree구조는 아래와 같습니다.{repository}/백준/Bronze/1001.A-B {repository}/백준/Bronze/1008.A/B
2024.12.15 -
Spring Boot(Security) + Prometheus(모니터링) + Grafana(시각화) + Docker(docker-compose) + Oracle Cloud 구축
Spring Boot(Security) + Prometheus(모니터링) + Grafana(시각화) + Docker(docker-compose) + Oracle Cloud 구축 현재 토이프로젝트로 하고 있는 사이트에서 프로메테우스와 그라파나를 이용해 모니터링을 구축해보려고 했습니다. 사용한 기술 및 상태는 아래를 확인해 주세요. Spring Boot 애플리케이션을 운영하고 있다는 가정하게 모니터링 시스템을 구축해 보았습니다. 실제 운영과는 많이 다를 수 있다는점, 공부용으로 구축할 때 참고용으로 포스팅했습니다. Spring Boot(v2.7.16), Spring Security, JWT Prometheus, Grafana Oracle Cloud, Docker ※ Local에서는 Spring Boot - ..
2023.11.12 -
Google Map API 일본해(동해)로 나오는 문제 수정 방법(React)
Google Map API 일본해(동해)로 나오는 문제 수정 방법(React) Google Map API를 사용하여 토이 프로젝트를 진행중에 동해가 일본해(동해)로 나오는 문제가 있었다. ... 위 처럼 region={'KR'}을 추가하면 된다. 혹은 Javascript를 사용하시는 분들은 url뒤에 ®ion=KR를 추가하면 동해로 바뀐다. | region을 KR로 변경 후 다시 지도를 load하면 동해로 나오는것을 확인할 수 있다.
2023.07.28 -
개인 블로그 만들기(6) : [서버구축] Oracle Cloud Docker Tomcat 구축 및 배포
개인 블로그 만들기(6) : [서버구축] Oracle Cloud Docker Tomcat 구축 * 기록용입니다. * Ubuntu 버전은 20.04 입니다. * 무료 프론티어를 사용하고 있습니다. 1. Docker Tomcat 이미지 Pull > docker pull tomcat (특정 버전을 다운로드 하고 싶으시다면 docker pull tomcat:(version) 하시면 됩니다.) 2. target 폴더 생성 war 파일로 배포하기 떄문에 war이 위치할 폴더를 따로 생성해 주었습니다. 3. Spring Boot Project 수정 Spring Boot는 기본적으로 embedded tomcat이 내장된 jar파일로 배포됩니다. 하지만 이번 프로젝트같은 경우 docker의 tomcat(외부 tomcat..
2021.09.09 -
개인 블로그 만들기(5) : [서버구축] Oracle Cloud Docker MariaDB 연동
개인 블로그 만들기(4) : [서버구축] Oracle Cloud Docker MariaDB 연동 * 기록용입니다. * Ubuntu 버전은 20.04 입니다. * 무료 프론티어를 사용하고 있습니다. 1. MariaDB Table 생성 CREATE TABLE test ( id varchar(50) NOT NULL PRIMARY KEY, name varchar(150) NOT NULL ); | 간단하게 연동되는 Test용으로 테이블을 생성했습니다. 2. Spring Boot Project ├─java │ └─com │ └─jinho │ └─homepage │ ├─controller │ ├─mapper │ ├─service │ └─vo └─resources ├─mybatis │ └─test │ └─testMap..
2021.09.03 -
개인 블로그 만들기(1) : [서버구축] Oracle Cloud 인스턴스 생성
* 기록용입니다. * 오라클 클라우드의 회원가입은 생략하겠습니다. * 무료 프론티어를 사용하고 있습니다. 1. 오라클 클라우드를 로그인 한 뒤, 컴퓨터 인스턴트를 생성합니다. https://cloud.oracle.com/compute/instances | 기본적인 이미지는 Oracle Linux로 되어 있을 텐데 필자는 Ubuntu 20.04버전으로 변경했습니다. 해당 이미지는 무료 프론티어도 사용가능합니다. 2. SSH 키 저장 및 인스턴스 생성 | 전용 키를 저장해서 SSH 터미널에서 접속할 때 사용합니다. 필자같은 경우에는 노트북 및 외부에서 사용할 수 있도록 개인 클라우드에 저장해 두었습니다. 이후 별다른 설정은 필요 없으며 생성 버튼을 누른 뒤 조금 기다려줍니다. 3. 생성된 인스턴스 확인 | ..
2021.09.02