Steemit DB를 읽다.

in #kr7 years ago (edited)

이번 연휴 동안 한 일을 정리한다.


이번 연휴동안 스티밋에 있는 개발자들 글을 많이 읽는 것이 목표이었다.
추가로 steemit DB와 bot이 어떻게 작동하는가에 대한 아이디어도 얻고 싶었다.

그 첫 번째로 steemit DB를 읽는 방법은 이미 잘 정리해 둔 스티미언이 계시다. 개발관련 포스팅을 자주 해 오신 @nhj12311이 쓴 아래 글을 보고 그냥 해결되었다.

https://steemit.com/database/@nhj12311/sql-2

이렇게 좋은 글을 써 주신 @nhj12311님께 다시 한번 감사를 드립니다.

이 글을 따라 가다 보니 @arcange님이 steem 블럭체인에 있는 데이터를
SQL DB로 update를 하고 계시다.
아주 고마운 분이다. 10초 마다 steemit 블럭체인이 DB에 반영이 되니 실시간 데이타라고 봐도 무방하다.
https://steemit.com/steemit/@arcange/steemsql-com-a-public-sql-server-database-with-all-steemit-blockchain-data

지금 이 시간에도 steemit 블럭체이을 DB로 옮겨주는 서버를 운영하고 계신
@arcange님께도 감사의 말을 전합니다.

이렇게 DB를 읽는 것 까지는 순조롭게 진행이 되었다.
아직 SQL에 익숙하지 못하여 내가 원하는 Query를 자유롭게 구사할 수는 없지만 일단 환경을 구축한 것에 만족한다.


그리고 추가로 하고 싶은 일이 주사위 같은 프로그램을 만들고 싶었다.

관련 사항을 찾아보니 steem-python 이 있어서 설치할려고 하였으나
아직까지는 성공하지 못했다.
anaconda 깔고
oracle VM 깔고
ubuntu 받아서 설치하고
python 3.6 upgrade하고 했는데
steem-python 설치하면 오류가 난다.
github에 가서 질문들 찾아서 따라해보고 소스 다운 받아서 컴파일 해서 설치도 해보고. 이거 없다 저가 없다해서 다운 받아 설치해 보고. 암튼 새벽까지 별짓을 다 했으나 실패.

오늘 저녁 새로운 마음으로 좀더 내용을 찾아보고,.. 설치해보자..


아래 분들 글을 많이 참고하고 있습니다. 좋은 글을 올려주신 분들께 감사드립니다.
@sanghkaang
@nhj12311
@segyepark
@asbear
@idas4you

윈도우에서 steem-python 사용하시는 분 도움 부탁드립니다.

Sort:  

감사합니다.

헉!! 직접 오셨네요. 다시 한번 감사드립니다. 시간 많이 절약했습니다. 좀 더 파 보겠습니다.
steem-python github에 가보니 님께서 올리신 질문도 있던데 설치 성공하셨나요?

python3 이상에서 작동하는데 디펜던시가 꽤 복잡해서 가능하다면 콘다같은 가상환경에서 하시는걸 추천드립다. 깃헙에서도 보셨겠지만 pip3 install로 설치가 가능한데 인스톨 설명이 매우 불친절합니다.

제가 조금 수정한 인스톨 안내가 있으니 참고해보세요

https://github.com/clayop/steem-python/blob/master/README.md

파이썬 3.6이상에서만 된다고 하더군요. dependency 때문에 아주 골치가 아팠어요. 3.6을 설치해도 자꾸만 3.5가 튀어 나와서요.

파이썬 3.6 깔려있는 ubuntu로 vm에서 다시 설치할 계획이었습니다. 댓글에 알려주신 부분도 확인해보겠습니다. 감사합니다.

👍👍👍

이렇게 하실수있다는것만으로도 넘 부럽네요 ^^ 잘보고갑니다 !

Congratulations @tradingideas! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You published a post every day of the week

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

와우 좋은 정보 고마워요~~!
이글을 보니 저도 스티밋 봇 어떻게 만드는지 공부해야겠다는 맘이 들어요~^^

Steemit DB 저도 여전히 큰 도움 받고 있습니다. 이 글 보니 저도 다시금 뭔가를 하나 만들어보고 싶네요.
언급해주셔서 감사합니다 :)

Coin Marketplace

STEEM 0.18
TRX 0.15
JST 0.029
BTC 62571.47
ETH 2429.90
USDT 1.00
SBD 2.66