Coming back to programming: How about a service that aggregates ones monthly reward? / プログラミング復帰?Steemit月次報酬レポートを作るサービスってどうでしょうsteemCreated with Sketch.

in #analysis5 years ago

IMG_2579 (1).jpg

Yesterday I wondered how much SBD/STEEM/SP did I earn this year and aggregated the data.

昨日ちょっと気になって、毎月どのくらいSBD/STEEM/SPを得ているのか集計してみました。春まではクリプトバブルの名残もあってイケイケですね ;) 今年一年分で著者・キュレーション報酬、受け取り、送付などのレコードが4600ほどありました。

スクリーンショット 2018-12-05 14.58.37.png

I know I shouldn't make stress on steemd.com but as a small test I wrote a small Ruby script and processed my data from it (excuse me!). I looked for some services to do so but I couldn't find any. Steemit shows record of rewards only few days, Steempeaks and busy show whole the records but it's a list of line by line logs. I guess it is not easy to make a summary with current data structure.

どうやって集計したかというと、Steemdに負担をかけてしまうのでやりすぎはよくないですが(ごめんなさい!)、SteemdのデータをダウンロードしてスクレイピングするスクリプトをRubyで書いて集計しました。なんで自分で書いたかというと、Steemitのウォレットは数日分しか表示してくれないし、Steempeaksやbusyもスクロールダウンすればデータは見られるものの集計はなし。

One code I found was Steem Rewards CSV Generator on GitHub. But the data source it refers, steemdata.com is not active. Hmm.

集計をしてくれるサービスはないのか調べてみるとGitHubにSteem Rewards CSV Generatorというプロジェクトのページがありました・・・が、データーソースとして使っているsteemdata.comが稼働していないので使えなさそう。

GitHub - aaroncox/steemdata-reward-history

I found some proposal to Utopian related to this topic. Seems there are some needs.

そのほかUtopianへの提案がいくつかみつかりました。需要はありそう。

Do you think it's useful if there is a service summarize rewards and send/received amount in month?

報酬や、あとは受け取りとか送付を期間ごとに集計するサービスがあったら便利ですか?

The aggregation part can be batch processed not on the fly. A user can use it like follows:

集計部分はリアルタイムではなくて、バッチで過去データは集計済みにしておくと効率がよさそうです。ユーザーとしてイメージは・・・

  1. Add an account to queue from browser / ブラウザで集計サイトにアクセスして自分のアカウントを集計リクエストのキューに追加する
  2. Wait for a while and monthly summary until one month before is ready / ちょっと待つと前月までのデータが集計されている
  3. In the beginning of the report is updated / 以降は月初など定期的に前月分が見られるようになる

Server side process will be ...
裏側の処理は・・・

  1. Download steem blockchain or run own steemd (I have to read specification documents) / Steemブロックチェーンをダウンロードする(?)または集計用の Steemd の動くサーバーをどこかに作る -> ここはsteemdの作りなどを読んで勉強した方がよいですね
  2. Process requests on the queue / 集計リクエストのキューにあるアカウントを毎時など定期的にバッチ処理
  3. Batch process monthly report for all the account registered / 月初に前月分のアップデート処理

I wonder what kind of API or datasource people use to calculate numbers on Steemit. @paulag, who I follow and is famous for great statistics work with Excel, mentions "Steemsql" as her datasource for the monthly New STEEM Account Report. It costs 10SBD/month or 1SBD/day. It can be an option too.

分析している人たちってどのようなAPIやデータソースを使っているのだろう。Steem/Steemitの数字をエクセルで分析している@paulagさんは月次の新しいアカウントに関するレポートNew STEEM Account Reportの中でSteemsqlをデータソースとしていると書いています。月10SBDまたは1日1SBD。これ使えるかもしれません。

After SteemFest3, I really wanted to make a service on Steem blockchain. But my ideas are too vague. So why not writing something practical and understand basics such as the data structure in the meanwhile.

FestのあとはSteem上で動くサービスを作ってみたくて仕方なかったのですが、まだアイデアが漠然としていて、でもそれを待つのではなくて、データ構造や仕組みを把握できる何かを実際に手を動かして作ってみるのもいいかなと思い始めました。

It would be nice the service can be sustainably operated based on SBD/STEEM donation. I think Steem/Steemit fits to this style. Ja I know, first I have to make it ;)

できあがって「気に入ったら投げ銭ください :)」にして、本当に投げ銭もらえたらいいですよね。開発が周りの人の善意で一部でもマネタイズできるのは理想的だと思います。Steemitはいろいろな意味で相性よさそう。いや、まずは作らなくてはですが。

I wonder I shall write this kind of topic using Utopian. I have to read about it too finally! That was a small idea I came up. I'm happy to receive your feedback.

こういうのってUtopianにでも書けばいいのかな。Utopianの使い方も少し読んでみたいと思います。ちょっとしたアイデアでした。

Sort:  

私もSteemSQLを利用していますよ!
1日1SBDなのでとても便利です :)

お!日払いで使っているのですね。RDBにアクセスする形でデータ使えるのはやっぱり便利ですよね :)

thank you for the shout out, do let me know if you need a hand with data, you can hit me up on discord

Thank you for your kind comment paulag :)

I was attracted to your post because of the pastries, but I read your post because of the data. I think that your idea is great.

Haha initially the thumbnail was the screenshot of the excel sheet but didn’t look so nice. Then I put the sweet bread image on top 😅

Oh yeah! I know someone doing this by hand actually. If you automate it, this might even help for future accounting for tax purposes. Especially if you add Steem price on those days?

Doing this by hand might be a lot of work. Even my small account has 4600+ records 😅 Ja that’s right. Good for tax too.

報酬や、あとは受け取りとか送付を期間ごとに集計するサービスがあったら便利ですか?

ものすごく便利だと思います。税金の申告が楽になる人もいるかも(あまりよく分かっていないのですが…)しれないですね。

敢えて書かなかったのですが確定申告そうですよね。春の申告シーズンまでに完成したらいいかもしれませんね 😊 ちなみにドイツは五月、税理士さんにお願いすると12月なのです。





This post has been voted on by the SteemSTEM curation team and voting trail in collaboration with @curie.

If you appreciate the work we are doing then consider voting both projects for witness by selecting stem.witness and curie!

For additional information please join us on the SteemSTEM discord and to get to know the rest of the community!

That is a nice idea. If your posts are a bit science-y you can use the steemstem tag :D

月次レポートあったら便利ですね!

Posted using Partiko iOS

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 63688.35
ETH 3125.30
USDT 1.00
SBD 3.97