connecting...
Google translation for articles :
5 NEMBER donated to you!!

【とりあえず自分用】ウォレットの情報を1時間ごとに記録するアプリを作ってみた話

nem4.66xem (5) 427 4 4

ハーベスティングをしていると、既得バランスや重要度の履歴とか、ハーベスティングが無効になっていないかをチェックしたくなりまして

1時間おきに記録するアプリを作ってみました。

 

今回使用したのはkintoneという業務改善プラットフォーム。

といっても伝わらないと思いますが、要はプログラミングの知識がなくてもWEBアプリが作れちゃうサービスです。(業務用なんで有料です。)

アプリ作る画面は↑のような感じです。

左にいろんなパーツがあるので、マウス操作で左にドラッグしてフォームを作っていく感じですね。

Google Formsでアンケートや問い合わせフォームを作った事がある方はイメージしやすいかと。

 

で、このkintone、作ったアプリに手動でデータを登録する以外にも、外部のプログラミングからデータを登録する機能があるんですね。

私はcronとPHPが使えるレンタルサーバーも契約しています。

今回はPHPでNemのAPIからウォレット情報を取得してkintoneに登録するプログラムを作って、cronで1時間おきに実行してみました。

 

丸二日くらい放置してみて、蓄積されたデータが以下の感じ

ちゃんと1時間ごとにデータが取れています。

 

kintoneの良いところは、登録したデータを簡単にグラフ化できるところです。

まず、重要度の変化グラフ

重要度は小数点以下の桁数が多いので、10^4だか10^5だかを掛けていい感じにしています。(何乗したかは忘れた。)

ここで初めて知ったのが、最近このウォレットを使っていないにも関わらず、時折重要度が上昇していることです。

APIとかずっと叩いてたら上がったりするのかな??

 

続いて、既得バランスの推移グラフ

1日ごとに既得バランスが変更されるというのはよく聞きますが、私の場合は毎日1時頃に計算されていますね。

 

他にも、特定の値が登録されたらメールを飛ばす機能もありますので、例えばノードに接続できなくなってハーベスティングが止まってしまった時にメールで知らせる

なんてこともできちゃいます。

 

こんなサービス、需要無いですかね?

kintoneは外に公開するアプリは基本的に作ることができないので、作るとしたらWEBサービスとして作る必要があります。

なのでこれは私個人用ですね。

需要あるようでしたら一般公開向けのアプリ作るかもです。

てか、誰か作って。

 

私みたいに個人でkintone契約しているよ!っていう変な方いらっしゃいましたら、

このアプリのテンプレートとPHPのソースくらいなら提供できますんでコメント下さい。

Why don't you get crypt currency 'nem' by posting your blog article?

nemlog is blog posting service which has donation feature by crypt currency nem.
nemlog was launched to create environment which can be donated nem among NEMbers via blog articles.
Let's get nem by posting good blogs.

Nem prize event is being held frequently, Please join us on this opportunity!

nemlog registration from here
Register
Comments from NEMber
おえ #NemKit 作った人
2018-11-18 14:01:53ID:9869

>>shinobu::さん
作る前は重要度の仕組みをよく知らなかったんですよねー。
アカウント放置していればどんどん減っていくのかと思ってましたw

今回、上下するということを知れただけでも個人的にはOKかと思いました。
APIも叩く先はちょっと考えないといけないですね。今の所は私一人が1時間に1回叩いているだけなので、そんな負担にはならないと思っていますが、サービス化するとちゃんと作らないとまずいですね。

一応、これ系を本業にご飯食べてます!w

おえ #NemKit 作った人
2018-11-18 13:57:50ID:9868

>>のののん::さん
telegramにそんなサービスが有るのは知りませんでした・・・
でも確かに、WEBアプリ化して通知が来るようにしたら便利ですね!

これを仮にサービス化するにしても、収益化は検討していないですw
ハーベスティングするユーザーが増えるきっかけになればいいかなー程度ですねw

ハーベスティングまで行かないにしても、nemを使うユーザが増えたら私のハーベスティング報酬も増えるかもというゲスい思いも無くはないですがw

shinobu
2018-11-18 08:46:57ID:9779

重要度の記録なんてのはどうなのでしょう?あのこは常に変動しすぎて記録撮るの大変です。常にAPI叩くだとノードさんの負担になる可能性も微レ存。難しい。ただ、お試しとはいえ、こうゆうのを作れるのって。。。。 スゲェ━((o(.;.;゚;Д;゚.;.;)o))━ェエェ!!!

のののん
2018-11-18 01:56:08ID:9660

すごく便利ですね!グラフで見れるのとても見やすいです!
現時点では、telegramを通じて『NEM HarvestMonitor』というものを利用する方法で、harvestができた際の通知やノードとの接続が切れた際に通知されるサービスがあり、利用させていただいてます!が、telegramは設定方法見ながらなんとか設定できましたが、基本英語表記なうえにtelegramアプリのDLやアカウントの登録が必要なので、webアプリ等であればもっと手軽に確認できるよくになりそうですね…!!

…が、harvestingの設定をしているユーザーの分母自体がそこまで大きいわけでもないので、収益化等を視野に入れると厳しい感じもしますね…んー難しい…!

NEMber who posted this article

92年生まれ。25歳で独立してフリーランスのシステムエンジニアやってます。
長崎県出身で博多在住。

2017年7月に仮想通貨へ参戦。
暴騰直前の17年11月に所持していた通貨の9割を売却してしまう。
その後2018年の1年をかけて買い増しし、見事資産を1/4に。

せっかくプログラミングのスキルがあるんで、Nem関連のサービスを開発中。
→2019.03.29
Nemのちょっとしたツール集 「NemKit」をリリース
https://nem.oe-jpy.com

Twitter →@oe_cc_jpy
7305
0

Why don't you read following articles?

22.925 XEM
488 15 1

0.35 XEM
62 3 0

9.8 XEM
343 11 0

4.65 XEM
377 0 0

5.5 XEM
376 11 3

117.0459 XEM
431 15 1

7 XEM
265 12 0

103.05 XEM
308 8 2

おえ #NemKit 作った人's articles