Toy Project (5) 썸네일형 리스트형 [프로젝트명 : 미정] ETL 구축하기 - ③ Docker 환경 구축 지난 포스팅에서는 네이버 증권 데이터를 수집하기 위한 내용으로 작성하였다. 앞으로는 Docker 환경에서 카프카와 mysql 이미지를 빌드(build) 하여 데이터 수집 및 데이터 저장을 하기 위한 환경 구축하는 내용으로 포스팅 하려고 한다. 2024.08.31 - [Toy Project] - [프로젝트명 : 미정] ETL 구축하기 - ① 데이터 수집2024.09.02 - [Toy Project] - [프로젝트명 : 미정] ETL 구축하기 - ② 데이터 수집 첫 번째 발행글에서 말했듯이, 이번 프로젝트의 목표는 Docker를 활용한 ETL 구축이다. 이번에 Docker를 처음 접하였기 때문에 생활코딩(이고잉)님의 Docker 입문 강의를 듣고 시작하였다. 만약 이 글을 있는 분들 중 Docker가 어떤 .. [프로젝트명 : 미정] ETL 구축하기 - ② 데이터 수집 지난 포스팅에서는 네이버 증권 테마 데이터 수집 코드를 작성하고, 리팩토링 하는 부분까지 진행을 했다. 이번 포스팅에서는 세부 종목 데이터 수집하는 코드를 작성하는 내용까지 작성할 예정이다. 이전에 진행한 내용은 아래 링크를 통해서 확인할 수 있다. 2024.08.31 - [Toy Project] - [프로젝트명 : 미정] ETL 구축하기 - ① [프로젝트명 : 미정] ETL 구축하기 - ①프로젝트의 목표는 Docker 를 활용하여 카프카로 데이터를 수집하고 RDB에 저장하는 것이 1차 목표이다. Docker를 사용해 본적이 없었기 때문에 생활코딩(이고잉)님의 Docker 입문 수업을 듣고 시작하ssanggo.tistory.com 1. 데이터 수집 (세부 종목)해당 테마주 안에 어떤 주식종목들이 있는지.. [프로젝트명 : 미정] ETL 구축하기 - ① 데이터 수집 프로젝트의 목표는 Docker 를 활용하여 카프카로 데이터를 수집하고 RDB에 저장하는 것이 1차 목표이다. Docker를 사용해 본적이 없었기 때문에 생활코딩(이고잉)님의 Docker 입문 수업을 듣고 시작하였다. 제목에서 처럼 Docker에 대해서 1도 몰랐더라도 비유적으로 설명을 잘 해주시기 때문에 이해는 금방 잘 되었던 것 같다. 그리고, 이 프로젝트를 하면서 가장 고민을 많이 했었던 부분은 어떤 데이터를 수집을 할 것인가가 가장 오랫동안 고민을 했었던 것 같다. 긴 고민 끝에 선택한 건 네이터 증권 *테마주식 데이터를 수집하는 것으로 결정하였다.* 테마주식 : 특정한 이슈나 사건, 경제적 변화 등에 관련되어 주목받는 주식 증권 테마주식 데이터를 보면, 예를 들어, 삼성전자 종목이 있다고 하면, .. [Toy Project] 오딘:발할라라이징 길드사다리 번호 추첨기 오딘에서 중립길드로 플레이 하면서 메인 컨텐츠로는 길드던전이 있을 것이다. 길드 던전은 1단계 ~ 12단계 까지 있지만, 10단계 이후는 솔직히.. 라인 아니면 어떻게 깰 수 있을까... 어찌됫든... 각 단계를 클리어하면 희귀 스킬북, 희귀/영웅 교본 등 아이템을 얻을 수 있는데, 내가 속한 길드에서는 원하는 아이템이 있으면 투표를 통해서 추첨하는 형식으로 진행하고 있다. 그 동안 아이템 투표 ~ 번호 추첨을 통한 아이템 분배는 길드장이 담당해서 수행해 왔지만, 최근 길드장의 부재로 부길드장인 내가 진행을 했었는데, 생각보다 번거로운 일인 것 같다.. 그래서 개발 공부도 할겸 한번 만들어 보기로 했다. 작성 글 마지막에는 만들어진 파일을 업로드 해놓았다.. 혹시나.... 필요하신 분들이 계시다면, 사용.. [Toy Project] 오딘:발할라 라이징(Odin) 공 계산기(진행중) 오딘 게임을 하면서 평소에 궁금했었던 내용이 있었다. 공격력과 모든 대미지 중에 어떤것이 더 좋을까? 경우에 따라서는 모든 대미지가 더 좋을 수도 있지 않을까 라는 생각을 했었다. 그러던 찰나에 유튜브 'Ho랑 게임채널' 채널에서 공격 스탯에 관한 의문들에 대한 정리 영상(하단 영상 첨부)을 보게 되었고, 토이프로젝트로 공계산기를 만들어보면 어떨까 라는 생각으로 첫 번째 토이프로젝트를 시작하게 되었다. 만들고자 하는 내용은 간단했다. 1. 계산에 필요한 값들을 일련의 공식에 대입해서 계산해서 알려준다. 예를 들어, 평딜 계산은 『공격력 * 공퍼댐 * (모든 대미지 + 직업 대미지 + 일반 몬스터 대미지) * 일반 대미지』 을 통해서 계산이 되는데, 공퍼댐의 경우 공격력이 증가함에 따라서 임의 값이 증가되.. 이전 1 다음