댓글 크롤러를 만드는 중에 발생한 에러를 슬랙에 알리고 싶었다. 발생한 에러를 새롭게 만든 에러클래스로 가져와 text파일과 slack 모두에 기록하고 알리는 코드를 짜는것이 목표다. 먼저 slack bot을 만들고 이를 workspace에 설치하여 파이썬으로 chat 보내는 코드를 작성해보자! Slack APP 만들기 1. test를 위한 슬랙 워크스페이스 만들기 2. https://api.slack.com에서 app을 from scratch로 만든다. 3. workspace는 1번에서 만든 워크스페이스로 지정하고 app 이름을 설정한다. 'create app'을 누르면 바로 만들어지고, 만든 메인 app 설정 홈으로 오게 된다. 아래 내리면 App ID와 Client ID 정보를 확인할 수 있다. 4..
#️⃣ Project 및 개발일지
개요 ✅ 목표 YouTube Data API를 통해 등록한 구글 계정에서 구독한 YouTube Channel을 불러와, 해당 채널의 가장 최근 영상의 상세 정보를 불러온다. ✅ 준비 과정 및 개발 과정 사용할 구글 계정으로 YouTube에 접속하여 몇몇의 채널의 구독하기 YouTube Data API 키 발급받기 OAuth2 인증받기 : OpenSSL 인증서 발급 받아 flask 실행 서버를 https가 되게 함 코딩하기 Redirect URL 등록 후 client_secret.json 프로젝트에 적용하기 서버 실행하기 ✅ 코드 전문 https://github.com/HyeM207/YouTube-Data-API-Test 230331 YouTube API 연결 1. YouTube Data API 키 발급받..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
2022년 12월 기준, 우리 졸업 프로젝트 팀은 1년 동안 게임 규칙 및 시나리오 설계부터 Nodejs와 Unity를 이용해 게임 개발까지 진행중이다. 현 상태는 주요 게임 기능은 완성된 상태이고, 안정성 작업과 예외 케이스 설정 그리고 로깅 및 배포 단계가 남아있다. 나는 게임 기능 중 게임 입장부터 대기룸 생성 및 동작, 제어 등 게임 메인 화면 전까지의 기능을 개발 하였고, 주 게임 기능으로는 공격 시나리오 탭 부분을 개발한 상태이다. 게임 입장과 대기룸 부분은 어느정도 안정성을 확보한 상황이지만, 공격 시나리오 기능은 아직 불안정해서 다듬고 있는 중이다. 최근 나는 빅데이터 중 데이터 엔지니어링에 관심이 있어 게임 로그와 관련하여 로그 수집 부터 분석 및 시각화까지의 데이터 파이프라인 설계 및 ..
나 혼자 Spring 공부 8월에 있는 공모전에 SpringBoot로 백엔드 개발을 하기로 계획하여, 프로젝트 진행과 동시에 Spring에 대해 알아가려 한다. 본 내용은 직접 서칭 및 공식 사이트 그리고 개인적인 생각도 첨부되어 있으니 참고하여 봐주시길 바랍니다. :) 1부. SpringBoot? Spring? Gradle과 Maven은 뭘까 스프링 부트 vs 스프링 추상적으로 표현하자면 스프링은 원초적인 느낌이고, 스프링 부트는 스프링의 셋팅을 어느정도 해 둔 상태 스프링으로 하면 모든 설정들을 다 하나씩 바꿔줘야하지만, 스프링부트는 사이트에서 설정만 하면 되어 편리함 공식 사이트 설명에 따르면, SpringBoot는 바로 실행할 수 있는 독립 실행형으로, Spring 기반의 서비스를 쉽게 만들 수 ..