BlogHide Resteemsjoviansummer (66)in hive-141029 • 4 hours agojsup - jswit 연결 작업을 진행합니다.STEEM.NFT 코드 수정이 일단락되었기 때문에, 이전에 생각했던 jsup - jswit 연결 작업을 검토하려고 합니다. 관련 내용은 아래의 링크입니다. jsup - jswit 연결 구상 계속 STEEM.NFT 코드에서 아직 작업할 부분이 없는 것은 아니지만, 아주 급한 것은 아니므로 일단 연결 작업부터 해 보려고 합니다. 현재 검토하고…joviansummer (66)in hive-141029 • yesterday파이썬 + 스팀: 트랜잭션(transaction)과 오퍼레이션(operation)스팀 블럭체인에서 트랜잭션(transaction)은 특정 계정이 블럭체인에 디지털 서명을 해서 기록하는 거래 단위입니다. 오퍼레이션(operation)은 실제 실행되는 구체적인 작업, 예를 들어 보팅, 송금, 포스팅 등입니다. 이러한 구분이 필요한 이유는 1개의 트랜잭션에 여러개의 오퍼레이션이 존재할 수도 있기 때문입니다. 예를 들어 A에게 송금하는…joviansummer (66)in hive-141029 • 2 days ago파이썬 beem에서 TransactionBuilder를 이용한 스팀/스팀달러 송금파이썬 beem에서 스팀(STEEM)/스팀달러(SBD) 송금은 굳이 TransactionBuilder 객체를 이용하지 않아도 Account 객체에서 편하게 할 수 있긴 합니다. 관련 내용은 아래의 링크입니다. 파이썬 beem에서 스팀/스팀달러 송금 여기서는 좀 더 복잡한 방법이지만 어쨌든 알아두면 나쁠 것이 없기 때문에…joviansummer (66)in hive-141029 • 3 days agoSTEEM.NFT - custom json 형식 수정NFT 발행과 거래를 기록하는 custom json을 수정했습니다. 이 부분은 STEEM.NFT 서비스 기능 자체와는 별 상관이 없고, 혹시라도 프로세스가 강제종료되는 등 장애가 발생했을 경우 블럭체인에 기록된 내용을 기반으로 STEEM.NFT 프로세스를 복구할 때 활용하기 위한 것입니다. 우선, STEEM.NFT의 custom json 관련 내용은…joviansummer (66)in hive-196917 • 4 days ago[steem.nft] 인생은 나그네길하숙생 작사: 김석야 작곡: 김호길 노래: 최희준 인생은 나그내길 어디서 왔다가 어디로 가는가 구름이 흘러가듯 떠돌다 가는 길에 정일랑 두지 말자 미련일랑 두지 말자 인생은 나그네길 구름이 흘러가듯 정처없이 흘러서 간다 인생은 벌거숭이 빈손으로 왔다가 빈손으로 가는가 강물이 흘러가듯 여울져 가는 길에…joviansummer (66)in hive-141029 • 5 days agoSTEEM.NFT 수정판 코드 적용수정된 코드를 이용해서 시험을 마치고 STEEM.NFT 서비스에 적용했습니다. 관련 내용은 아래의 링크입니다. STEEM.NFT - 코드 수정이 조금 늦어질 예정입니다 코드 수정에 따른 변경 사항은 아래와 같습니다. 개인 갤러리 포스트의 본문에 전체 NFT 포스트를 볼 수 있는 커뮤니티 링크와 STEEM.NFT 소개글 링크를 포함됩니다.…joviansummer (66)in hive-141029 • 6 days agoSTEEM.NFT 수정판 코드 시험은 내일 해야겠습니다.STEEM.NFT 코드를 수정중입니다. 관련 내용은 아래의 링크입니다. STEEM.NFT - 코드 수정이 조금 늦어질 예정입니다 원래 오늘 시험을 해 보려고 했는데, 코드 검토와 자잘한 수정을 좀 하다 보니 시간이 늦어졌네요. 퇴근후에 수정을 진행하다 보니 맥이 끊겨서 확실이 시간이 더 걸리는 측면이 있습니다. 이전에 작업한 부분을 잊어서…joviansummer (66)in hive-141029 • 7 days agoSTEEM.NFT - 개발 진행 상황STEEM.NFT 코드 수정 작업을 진행중입니다. 관련 내용은 아래의 링크입니다. STEEM.NFT - 코드 수정이 조금 늦어질 예정입니다 계정 상태 정보에 민팅한 NFT 개수를 표시하기 위한 작업을 진행중입니다. 일단 코드 수정이 어느 정도 진척이 되었기 때문에 빠르면 내일, 늦으면 모레에는 시험을 해 볼 수 있을 것으로 예상하고…joviansummer (66)in hive-141029 • 8 days ago파이썬 beem에서 계정 트랜잭션 이력 조회(범위 지정)우선, 파이썬 beem에서 계정 트랜잭션(transaction) 이력을 가장 최근 항목부터 순차적으로 가져오는 기능은 Account 객체의 get_histoty_reverse()에서 제공하고 있으며 관련 내용은 아래의 링크입니다. 파이썬 beem에서 블러트 계정 트랜잭션 이력 조회 여기서는 특정 범위의 이력을 오래된 것부터 순차적으로 -…joviansummer (66)in hive-141029 • 9 days ago파이썬 beem에서 계정의 트랜잭션 개수 파악파이썬 beem을 이용해서 특정 계정이 지금까지 몇개의 트랜잭션을 했는지 확인할 수 있습니다. Account 객체의 virtual_op_count() 함수를 사용하며 리턴되는 값은 정수(int)입니다. 예를 들어 스팀에서 @joviansummer가 지금까지 몇개의 트랜잭션을 했는지 보려면 아래와 같이 할 수 있습니다. from beem import…joviansummer (66)in hive-196917 • 10 days ago편두통과 소화불량오늘 저녁 내내 편두통이 있네요. 저녁 먹은게 좀 안 좋았는지 소화도 잘 안됐습니다. 괜찮아지겠거니 하면서 버텨 보았는데, 아무래도 좀 힘들어서 활명수를 마셨더니 일단 소화불량은 나아진 듯합니다만 머리는 아직도 아프네요. 어제 잠을 잘 못자서 하루 종일 피곤했는데 두통까지 겹쳐서 몸 상태가 영 안좋습니다. 몸이 안 좋으니 기분도 안 좋고 여러가지로…joviansummer (66)in hive-141029 • 11 days agoSTEEM.NFT - 코드 수정이 조금 늦어질 예정입니다코드 수정 관련 내용은 아래의 링크입니다. STEEM.NFT 프로젝트 - 코드 수정 작업중 원래 개인 갤러리 포스트의 댓글에 현재 소유중인 NFT의 개수를 표시할 계획이었는데, 여기에 추가로 지금까지 본인이 발행한 NFT의 수도 표시하도록 변경하려고 합니다. 시간은 좀 더 걸리겠지만 기왕에 수정하는데 제대로 해 보자 싶기도 해서 이렇게…joviansummer (66)in hive-141029 • 12 days agoSTEEM.NFT 시험용 포스트현재 코드 수정중인 STEEM.NFT 시험을 위한 포스트입니다. This is a test post for STEEM.NFT code revision.joviansummer (66)in hive-141029 • 13 days agoSTEEM.NFT - 개발 진행 상황얼마전부터 진행한 코드 수정이 거의 마무리되어 이번 주말에는 시험을 해 볼 수 있을 것으로 생각됩니다. 코드 수정 관련 사항은 아래의 링크입니다. STEEM.NFT 프로젝트 - 코드 수정 작업중 현재 동작중인 STEEM.NFT 서비스에 영향이 없도록 하기 위해서 @jswit 계정을 이용해서 시험을 진행할 계획이며, 오류가 없이 잘 동작할 경우…joviansummer (66)in hive-141029 • 14 days agojSTEEM 프로젝트에 포스트 검색 기능 추가 검토 - 2자꾸 뭔가 생각이 나서 더 정리를 해야 겠습니다. 아래의 포스트에서 이어지는 내용입니다. jSTEEM 프로젝트에 포스트 검색 기능 추가 검토 jSTEEM 서버에 포스트 캐쉬(cache)를 구성하는 방안에 대한 검토입니다. 일단 모든 계정에 대해 미리 포스트 캐쉬를 만들기는 무리이고, 검색을 처음으로 할 경우 해당 계정에 대해 포스트 캐쉬를…joviansummer (66)in hive-141029 • 15 days agojSTEEM 프로젝트에 포스트 검색 기능 추가 검토jSTEEM 프로젝트는 텔레그램 챗봇으로 스팀 블럭체인 탐색기(STEEM blockchain explorer)를 구현하는 프로젝트입니다. 블러트(BLURT)에서 블럭체인 탐색기를 구현한 jsBLURT 프로젝트를 기반으로 이식 작업을 진행합니다. 관련 내용은 아래의 링크입니다. jSTEEM 프로젝트 - 텔레그램 챗봇으로 구현하는 스팀 블럭체인…joviansummer (66)in hive-141029 • 16 days ago파이썬에서 디렉토리 생성(os.mkdir, os.makedirs)파이썬에서 디렉토리를 생성하는 방법입니다. 상위 디렉토리가 모두 존재하는 경우, os.mkdir() 함수를 이용하면 됩니다. import osjoviansummer (66)in hive-141029 • 17 days agoSTEEM.NFT 프로젝트 - 코드 수정 작업중STEEM.NFT 프로젝트는 스팀 블럭체인과 IPFS를 이용해서 자신이 창작한 디지털 아트(그림 또는 사진)를 보존/판매할 수 있는 서비스를 개발하는 실험적인 작업입니다. 간략한 개요는 아래의 링크를 참고하시기 바랍니다. STEEM.NFT - 디지털 아트 보존 프로젝트 STEEM.NFT 개인 갤러리 포스트가 블로그 포스트 형태로 존재하기…joviansummer (66)in hive-141029 • 18 days ago파이썬에서 리눅스 shell 명령 실행파이썬에서 shell 명령을 실행하는 방법입니다. os.system() 함수를 이용하면 됩니다. 예를 들어 리눅스 shell에서 화면에 "hello"를 출력하기 위한 echo 명령을 파이썬에서 실행할 수 있습니다. import osjoviansummer (66)in hive-141029 • 19 days ago파이썬의 try - except 구문에서 오류 메시지 출력(traceback)파이썬의 try - except 구문을 사용하면서 이 구문을 사용하지 않았을 경우에 출력되는 오류 메시지를 그대로 출력할 수 있습니다. 우선 try - except 구문에 대한 기본적인 내용은 아래의 포스트를 참고하시기 바랍니다. 파이썬에서 예외(exception) 처리 위의 포스트에서 사용한 예제 코드를 다시 적어 보면 아래와 같습니다.…