전체 글(204)
-
공공데이터 활용 프로젝트 마무리 및 제출
12월 4일부터 12월8일까지 약 5일간의 시간동안 진행했던 프로젝트가 완성되었다.짧은 시간이었기 때문에 최소한의 기능을 구현하는 것을 목표로 잡았다.서비스 요약스마트폰 어플리케이션을 활용하여 내가 선택한 각 지역의 행사 정보(뮤지컬,연극,음악회,콘서트)를 실시간으로 확인할 수 있고 현 시점에 참여할 수 있는 공연 정보와 앞으로 예정된 정보를 손쉽게 확인할 수 있는 서비스를 제공하는 모바일 앱 서비스 서비스 목표 우리는 일상생활에서 주변에서 어떤 행사가 열리는지, 어떤 공연이 있는지 잘 알지 못하고 지나치는 경우가 많습니다. 많은 사람들이 행사가 끝난 후에야 그 존재를 알게 되는 경험을 했을 것입니다. 우리의 서비스는 모바일 애플리케이션을 통해 각 지역의 행사 정보를 손쉽게 제공하여, 사용자가 관심 있..
2024.12.09 -
내 로컬에 있는 컨테이너 EC2로 업로드하기
이미지를 EC2에 푸시하기 위해서 DOCKER 이미지를 TAR 파일로 생성docker save -o my-image.tar performance-server-app:1.0 맨 아래에 my-image.tar 파일이 생성된것을 확인할 수 있다. tar 파일 EC2로 올리기scp -i C:/Users/Wnd2g/Downloads/performance.pem C:/Users/wnd2g/IdeaProjects/alarm_open/my-image.tar ubuntu@13.124.132.181:/home/ubuntu/ EC2에 해당 파일이 있는지 확인ls /home/ubuntu/ EC2에서 해당 my-image.tar파일을 사용하여 Docker 이미지를 로드docker load -i my-image.tar 이미지가..
2024.12.08 -
docker 사용해보기
1. jar 파일 위치 찾기 2. 루트 디렉토리에 docker 파일 생성 및 해당 jar파일 위치 copy하기 3. docker 파일이 위치한 디렉토리에서build -t 내가 사용할 이름 . 이름 띄어쓰기 하고 .을 눌러야한다. 3. docker run -d -p 8080:8080 --name alarm-open-container your-dockerhub-username/alarm-open-app 4. 작동 확인docker ps5. docker desktop에서 확인 6. AWS EC2 이동 후 인스턴스 생성 (UBuntu) 7. 인스턴스 생성시 생성한 key와 public ip를 이용하여 SSH로 접속Public IPV4와 현재 생성한 KEY의 디렉토리 위치를 적용하여 해당 명령어를 CMD에..
2024.12.07 -
공공데이터 활용 API 작성
최초 1회 실행하는 Open API를 이용하여 내 DB에 데이터 저장하기package teamhp.alarm_open.domain.serviceimport com.fasterxml.jackson.dataformat.xml.XmlMapperimport org.springframework.stereotype.Serviceimport org.springframework.web.client.RestTemplateimport java.net.URIimport org.springframework.jdbc.core.JdbcTemplateimport teamhp.alarm_open.domain.dto.Performanceimport teamhp.alarm_open.domain.entity.PerformanceDBimp..
2024.12.06 -
공공API 사용
스웨거로 테스트시 데이터가 없다. 무엇이 잘못된것인지 디버깅을 통해서 확인해 보았다.서비스 키가 등록되지 않았다는 오류를 확인할 수 있었다.생성된 url이 인코딩과정을 거쳐서 제대로된 url 생성이 되지 않았던 원인이었다. 구글 검색을 하다가 해당 블로그의 내용을 보고 문제를 해결하였다. URI클래스를 사용하여 문제 해결https://velog.io/@cco2416/%EC%A1%B8%EC%97%85%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EA%B3%B5%EA%B3%B5%EB%8D%B0%EC%9D%B4%ED%84%B0-%ED%8F%AC%ED%84%B8-service-key-is-not-registered-error-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95..
2024.12.05 -
공공데이터 활용 프로젝트
채팅 어플리케이션을 기획하던 중에 공공데이터 활용 경진대회가 있다는 사실을 알게되어 아는 지인과 함께 프로젝트를 진행해보기로 하였다.https://www.contestkorea.com/sub/view.php?int_gbn=1&Txt_bcode=030510001&str_no=202410290002 2024년 국민체육진흥공단 공공데이터 활용 경진대회2024년 국민체육진흥공단 공공데이터 활용 경진대회 모바일 App, 웹서비스, S/W등 다양한 형태의 서비스(기능) 개발공공데이터포털(www.data.go.kr) 및 문화빅데이터플랫폼(www.bigdata-culture.kr)에 등록된www.contestkorea.com현재날짜(12.04)를 기준으로 12월 8일까지 4일정도 밖에 남지 않은 기한이기 때문에 촉박..
2024.12.04