0. 코딩 1도 몰라도 괜찮아요. 따라하기만 하면 되니까.
말 그대로 '누구나' 만들 수 있도록 최대한 쉽게 정리해서 풀어나갈 야매코딩 시리즈 시작합니다.
무슨 프로그래밍 언어가 있는지 몰라도 괜찮아요. 그냥 따라하기만 하면 일단 완성할 수 있는 'A to Z'형 야매강좌니까요 :)
때문에 스팀에 기거하는 굇수 개발자 분들은 스르륵 훑어만 봐주셔도 영광입니다
늦었다고 생각하시지 말고 최대한 많은 분들이 한 번 함께 했으면 좋겠습니다.
혹시 그동안 코딩과 거리가 있었던 분이라면, 야매코딩을 첫 스타트로 '스팀봇'을 만들어보면 SNS로만 대하던 스팀의 구성원리가 하나둘씩 이해가 되지 않을까 싶네요.
음 스팀봇? @홍보해 @주사위 @셀프보팅 등등 스팀 커뮤니티에서 댓글로 특정 봇을 호출해본적 있으시죠? 봇 주인장이 일일이 수동으로 달 수 없으니 특정 조건이 성립되면, 봇 특성에 맞는 출력이 대댓글로 달리죠.
아무튼 그럼 이런 포부로, 야매코딩 '누구나 만들어보는 스팀봇!'을 좀 더 소개드릴게요.
1. 좀 더 소개
우선 프로그래밍 언어는 파이썬을 사용할 예정입니다.
그리고 개발 환경은 Google Cloud Compute Engine에서 Ubuntu 기반으로 설정할거예요. 처음 들어봤어도 괜찮아요.
목차는 아래와 같습니다.
A. 개발 환경설정 따라하기 I - Google Cloud 세팅
B. 개발 환경설정 따라하기 II - Conda 세팅
C. 스팀 API 설치 및 살펴보기 101
D. 스팀 API 심화, 블록체인 & 포스트
E. 예제로 따라하는 스팀봇 뚝딱
F. nohup으로 자동화, 알아서 언제나 24/7
보다시피 딱 6개 편으로 이뤄질 예정입니다.
하루에 가끔 이틀에 한 번씩 한 편을 올리도록 하겠습니다 :)
사실 환경설정이 절반이고 가장(?) 힘든 단계입니다. 예상치 못한 에러가 발생하면 의욕이 팍팍 떨어지죠. 그래서 단계별로 초보자도 문제없이 따라할 수 있게끔 스크린샷과 함께 설명글을 올릴테니, 기대해주세요!
아차 당연히 봇 제작하고 운영하는데 돈 한 푼도 안 듭니다. 구글에서 $300 크레딧을 주거든요.
그럼 내일 'A. 개발 환경설정 따라하기 I - Google Cloud 세팅'으로 찾아뵙겠습니다!
이만 일병 크립토였습니다. 필승!
이미지 출처 - https://dribbble.com/shots/3974885-Bumblebee by Pat Grivet
바로 다음 편으로 가즈아!
A. 개발 환경설정 따라하기 I - Google Cloud 세팅