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

表計算ソフト(openoffice,エクセル)でNEMアプリを作る(1)

nem5.11xem (3) 181 2 0
NEMREGI 2019-05-19 17:18:00

超久しぶりの更新です。書く記事がありませんでしたが、初心者向けブログの位置に立ち返って、NEMのプログラム解説を再度行っていきます。

 

前記事ではjavascriptでNEMプログラムを作ってきました。今回からは超簡単版(エクセル+ブラウザ)でNEMプログラムを作成します。(不要かもしれませんが、分かりやすく説明するために、簡単で大多数の方が使っているエクセルを使います。なお、私は貧乏でエクセルが買えませんので、互換ソフトopenoffice(無料版)で作成します。)

 

(注:本記事は初心者の私が書く記事なので、中上級者向けではありません。)

 

記事の本題に行きます。

NEMアプリを開発するには「NEM-SDK」、「NEM-library」etc 様々な開発ライブラリーが存在していますが、これを使わなくてもNEMの機能は利用可能です。その方法はjsonファイルで情報の通信を行う方法です。

 

webの世界では、サーバーから自分のパソコンに情報を取得する方法として、唯一jsonファイルを取得することが許されています。なぜかというと、規格がないファイルの通信を認めてしまうと悪質ファイル(ウィルス等)を受信してしまうからです。

 

NEMのNISサーバーからNEM情報を取得するには、このJSONファイルで通信を行います。具体的にNEMのトランザクションを取得してみましょう。方法は下記のURLをブラウザでアクセスするだけです。

 

https://aqualife1.supernode.me:7891/account/transfers/outgoing?address=NBM7TVZRHGFPFHCWAMZ2IL5MSU2ZXPO3X6L4NNKF

 

今回もいつも使用させていただいておりますaqualife様のNISサーバーへアクセスさせていただきました。アクセスするとアドレス「NBM7TVZRHGFPFHCWAMZ2IL5MSU2ZXPO3X6L4NNKF」の送信トランザクション履歴がすべて取得できました。これだけでNEMプログラムが完了です。ブラウザを使用しただけでNEMを使うことが出来てしまいました。

 

仕組みは下記のとおりです。

 

自分パソコン

  ↓

【urlの末尾にパラメータを指定

 (accont/・・・・NNKF)し、

 トランザクション情報を要求】

  ↓

NISサーバー

  ↓

【JSONファイルでトランザクション

 情報要求を返答】

  ↓

自分パソコン  

 

 

つまりNEM-sdk,NEM-Library等はこの操作を開発言語様にパッケージ化したものであり、NISサーバーへURLアクセスを行っているだけです。従って、NEMはNEM-SDK等のライブラリを使わなくても、URLアクセス・json取得できる環境があれば、どんなものでも開発(アクセス)が可能です。(例えばエクセルでもできるということです。)

 

以上の様にNEMはweb接続が可能であれば、すべての環境で簡単に開発できるものであることが分かります。ほかの通貨に比べ、特別な開発環境が必要なく、開発時間が短縮でき、だれでも簡単に導入することが可能であることが分かります。

 

今回の記事はここまでに。次回の記事ではエクセルでNEMのURLアクセスを行っていきましょう。

 

//////////////////////////////////////////////////////

本記事はプログラム初心者がNEMアプリ「NEMREGI」を製作するまでの過程を記載しています。

自作プログラムNEMREGIは  https://www.nemregi.shop/ で公開しています。

(NEMショップやフリマなどを開く際にQRコードを用いて携帯一つで支払いできます)

(趣味程度に製作したソフトです。使用上のトラブルは一切保証いたしません。)

(使用した方がいましたらコメントいただけると嬉しいです。要望・使用感などありましたらご指摘をお願いします)

 

//////////////////////////////////////////////////////

これまでの記事:

プログラム初心者がNEMアプリを作ってみた。(13)

プログラム初心者がNEMアプリを作ってみた。(12)

プログラム初心者がNEMアプリを作ってみた。(11)

プログラム初心者がNEMアプリを作ってみた。(10)

プログラム初心者がNEMアプリを作ってみた。(9)

プログラム初心者がNEMアプリを作ってみた。(8)

プログラム初心者がNEMアプリを作ってみた。(7)

プログラム初心者がNEMアプリを作ってみた。(6

プログラム初心者がNEMアプリを作ってみた。(4)(5)番外編

プログラム初心者がNEMアプリを作ってみた。(5)

プログラム初心者がNEMアプリを作ってみた。(4)

プログラム初心者がNEMアプリを作ってみた。(3)(番外編)

プログラム初心者がNEMアプリを作ってみた。(3)

プログラム初心者がNEMアプリを作ってみた。(2)

プログラム初心者がNEMアプリを作ってみた。(1)

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
NEMREGI
2019-05-21 21:00:29ID:118955

>>目指せ北海道::さん
最近だとラズパイ使えばweb接続できるみたいですね。(PIC,AVR世代の自分は全然触ったことはありません)
NEMは色々調べるうちに本当にユーザーのことが考えられた通貨だと思います。安易にスペックでPRする通貨が多い中、お客さんの導入までの手間を考えて作られているのが、プログラムをして本当に実感しました。
NISを用いているのも、ユーザー目線で開発コストを抑えるために、導入されているのも納得です。

それにしても、昨今の仮想通貨市場は値上がりばかりに注目が集まり、導入から考えて投資している人が少ないと感じます。私が2年前に通貨を買ったとき、2年後はNEM・その他通貨のプログラム本とか書店に並び、プログラムが普及していると想像していましたが、結局ほとんど進捗無しで逆に驚いています。それに反して投機はすごいことに。私でも理解できるくらい、簡単に作られているNEMなので、早く実需で使ってほしいです。

目指せ北海道
2019-05-20 08:08:25ID:118513

WebAPIをたたけさえすれば、マイコンですらブロックチェーンにアクセスできるというところ。改めてNEM技術ってすげーって思いますね。

NEMber who posted this article

2017年から仮想通貨を購入しましたが、その後の暴落で損額をくらいました。その後は2018年10月から本格的に仮想通貨NEMのプログラム作成を開始。2019年3月にNEMREGI(NEMレジ)(β版)を作りました。サラリーマンなので空き時間に趣味程度のプログラムを作成しております。
23819
0

Why don't you read following articles?


0.85 XEM
460 0 1

0 XEM
24 0 0

0.95 XEM
308 0 0


0.85 XEM
72 1 0

0.05 XEM
337 1 0

0.85 XEM
325 0 0