Ecoer Logo

@promari

59

プログラミング学習ができるプロマリのアカウントです。プログラミング講師と一緒に面白いアプリを作りませんか。プログラミングとのご縁結びならプロマリへ。

steemit.com/@promari
VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS2.16%
Net Worth
44.476USD
STEEM
18.689STEEM
SBD
60.842SBD
Own SP
249.434SP

Detailed Balance

STEEM
balance
18.490STEEM
market_balance
0.000STEEM
savings_balance
0.000STEEM
reward_steem_balance
0.199STEEM
STEEM POWER
Own SP
249.434SP
Delegated Out
0.000SP
Delegation In
0.000SP
Effective Power
249.434SP
Reward SP (pending)
0.342SP
SBD
sbd_balance
60.807SBD
sbd_conversions
0.000SBD
sbd_market_balance
0.000SBD
savings_sbd_balance
0.000SBD
reward_sbd_balance
0.035SBD
{
  "balance": "18.490 STEEM",
  "savings_balance": "0.000 STEEM",
  "reward_steem_balance": "0.199 STEEM",
  "vesting_shares": "406183.220923 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "sbd_balance": "60.807 SBD",
  "savings_sbd_balance": "0.000 SBD",
  "reward_sbd_balance": "0.035 SBD",
  "conversions": []
}

Account Info

namepromari
id1216594
rank9,732
reputation6028120705374
created2019-02-10T08:13:39
recovery_accountoracle-d
proxyNone
post_count37
comment_count0
lifetime_vote_count0
witnesses_voted_for0
last_post2019-07-16T20:51:57
last_root_post2019-07-16T20:51:57
last_vote_time2019-07-17T19:30:15
proxied_vsf_votes0, 0, 0, 0
can_vote1
voting_power9,799
delayed_votes0
balance18.490 STEEM
savings_balance0.000 STEEM
sbd_balance60.807 SBD
savings_sbd_balance0.000 SBD
vesting_shares406183.220923 VESTS
delegated_vesting_shares0.000000 VESTS
received_vesting_shares0.000000 VESTS
reward_vesting_balance679.392928 VESTS
vesting_balance0.000 STEEM
vesting_withdraw_rate0.000000 VESTS
next_vesting_withdrawal1969-12-31T23:59:59
withdrawn0
to_withdraw0
withdraw_routes0
savings_withdraw_requests0
last_account_recovery1970-01-01T00:00:00
reset_accountnull
last_owner_update1970-01-01T00:00:00
last_account_update2019-02-17T22:56:27
minedNo
sbd_seconds0
sbd_last_interest_payment2019-07-16T20:58:57
savings_sbd_last_interest_payment1970-01-01T00:00:00
{
  "id": 1216594,
  "name": "promari",
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7ZuQza2kmpqzbSueLaiStZkGNLxdHc6urJhBdLbCc55XG6uxpz",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM53Fdac2qTbv975iecqfZgJHdp24kaPSoNT88CCbfo7ESAZKBKZ",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "busy.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM5dEm5zgVHz2XmJeyhQKKfWVr6SxbBfD6moVBrEXTuqQCkyyEsu",
        1
      ]
    ]
  },
  "memo_key": "STM53UgDwF2sa7J1cBihpcRBGa5FNAPFTrmU4hzyQKXPLDoW3Nwxs",
  "json_metadata": "{\"profile\":{\"name\":\"promari\",\"about\":\"プログラミング学習ができるプロマリのアカウントです。プログラミング講師と一緒に面白いアプリを作りませんか。プログラミングとのご縁結びならプロマリへ。\",\"website\":\"https://www.programming-mariage.jp\",\"location\":\"Tokyo\",\"cover_image\":\"https://cdn.steemitimages.com/DQmW3xZkSMqp2eRveNqVVuNT95EjXEzsddj2XbrHD5FUu6j/HP_steemit.png\",\"profile_image\":\"https://cdn.steemitimages.com/DQmSVDKzFva91z3JeeyFb3reLCSH8Ri8bqDDXnDdTHsNiEf/Icon.jpg\"}}",
  "posting_json_metadata": "{\"profile\":{\"name\":\"promari\",\"about\":\"プログラミング学習ができるプロマリのアカウントです。プログラミング講師と一緒に面白いアプリを作りませんか。プログラミングとのご縁結びならプロマリへ。\",\"website\":\"https://www.programming-mariage.jp\",\"location\":\"Tokyo\",\"cover_image\":\"https://cdn.steemitimages.com/DQmW3xZkSMqp2eRveNqVVuNT95EjXEzsddj2XbrHD5FUu6j/HP_steemit.png\",\"profile_image\":\"https://cdn.steemitimages.com/DQmSVDKzFva91z3JeeyFb3reLCSH8Ri8bqDDXnDdTHsNiEf/Icon.jpg\"}}",
  "proxy": "",
  "last_owner_update": "1970-01-01T00:00:00",
  "last_account_update": "2019-02-17T22:56:27",
  "created": "2019-02-10T08:13:39",
  "mined": false,
  "recovery_account": "oracle-d",
  "last_account_recovery": "1970-01-01T00:00:00",
  "reset_account": "null",
  "comment_count": 0,
  "lifetime_vote_count": 0,
  "post_count": 37,
  "can_vote": true,
  "voting_manabar": {
    "current_mana": "398059556504",
    "last_update_time": 1563391815
  },
  "downvote_manabar": {
    "current_mana": 0,
    "last_update_time": 1549786419
  },
  "voting_power": 9799,
  "balance": "18.490 STEEM",
  "savings_balance": "0.000 STEEM",
  "sbd_balance": "60.807 SBD",
  "sbd_seconds": "0",
  "sbd_seconds_last_update": "2019-07-16T20:58:57",
  "sbd_last_interest_payment": "2019-07-16T20:58:57",
  "savings_sbd_balance": "0.000 SBD",
  "savings_sbd_seconds": "0",
  "savings_sbd_seconds_last_update": "1970-01-01T00:00:00",
  "savings_sbd_last_interest_payment": "1970-01-01T00:00:00",
  "savings_withdraw_requests": 0,
  "reward_sbd_balance": "0.035 SBD",
  "reward_steem_balance": "0.199 STEEM",
  "reward_vesting_balance": "679.392928 VESTS",
  "reward_vesting_steem": "0.342 STEEM",
  "vesting_shares": "406183.220923 VESTS",
  "delegated_vesting_shares": "0.000000 VESTS",
  "received_vesting_shares": "0.000000 VESTS",
  "vesting_withdraw_rate": "0.000000 VESTS",
  "next_vesting_withdrawal": "1969-12-31T23:59:59",
  "withdrawn": 0,
  "to_withdraw": 0,
  "withdraw_routes": 0,
  "curation_rewards": 0,
  "posting_rewards": 406535,
  "proxied_vsf_votes": [
    0,
    0,
    0,
    0
  ],
  "witnesses_voted_for": 0,
  "last_post": "2019-07-16T20:51:57",
  "last_root_post": "2019-07-16T20:51:57",
  "last_vote_time": "2019-07-17T19:30:15",
  "post_bandwidth": 0,
  "pending_claimed_accounts": 0,
  "vesting_balance": "0.000 STEEM",
  "reputation": "6028120705374",
  "transfer_history": [],
  "market_history": [],
  "post_history": [],
  "vote_history": [],
  "other_history": [],
  "witness_votes": [],
  "tags_usage": [],
  "guest_bloggers": [],
  "rank": 9732
}

Withdraw Routes

IncomingOutgoing
Empty
Empty
{
  "incoming": [],
  "outgoing": []
}
From Date
To Date
steemeggsent 0.001 STEEM to @promari- "Free Upvotes Await!!!, Vote @se-witness for one of your 30 witness votes. Once you do so, you will start accumulating free upvotes every 6 hours automatically. Please check my latests posts for more ..."
2022/12/27 00:01:48
fromsteemegg
topromari
amount0.001 STEEM
memoFree Upvotes Await!!!, Vote @se-witness for one of your 30 witness votes. Once you do so, you will start accumulating free upvotes every 6 hours automatically. Please check my latests posts for more info. Thanks!
Transaction InfoBlock #70644455/Trx 1981482035d7843962f247cb95c13999587d9abf
View Raw JSON Data
{
  "trx_id": "1981482035d7843962f247cb95c13999587d9abf",
  "block": 70644455,
  "trx_in_block": 18,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-12-27T00:01:48",
  "op": [
    "transfer",
    {
      "from": "steemegg",
      "to": "promari",
      "amount": "0.001 STEEM",
      "memo": "Free Upvotes Await!!!, Vote @se-witness for one of your 30 witness votes. Once you do so, you will start accumulating free upvotes every 6 hours automatically.  Please check my latests posts for more info.  Thanks!"
    }
  ]
}
ph-supportsent 0.003 STEEM to @promari- "Hi there @promari. We hope that you don't mind this little memo as we would love to bring your attention to small PASSIVE INCOME opportunity here on Steemit. Allow us to share with you link to our new..."
2022/08/19 03:49:54
fromph-support
topromari
amount0.003 STEEM
memoHi there @promari. We hope that you don't mind this little memo as we would love to bring your attention to small PASSIVE INCOME opportunity here on Steemit. Allow us to share with you link to our new delegation program. Perhaps you will find it worth your time and hopefully you will decide that our efforts bring value to Steemit and are worth your support. We would also greatly appreciate if you could RESTEEM this post and help us bring more traffic. Link: // https://steemit.com/hive-175254/@ph-support/check-out-our-passive-income-delegation-program-run-by-project-hope
Transaction InfoBlock #66928637/Trx 6bd48f2c70019f5860ad6d6db082513b5c4b0304
View Raw JSON Data
{
  "trx_id": "6bd48f2c70019f5860ad6d6db082513b5c4b0304",
  "block": 66928637,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-08-19T03:49:54",
  "op": [
    "transfer",
    {
      "from": "ph-support",
      "to": "promari",
      "amount": "0.003 STEEM",
      "memo": "Hi there @promari. We hope that you don't mind this little memo as we would love to bring your attention to small PASSIVE INCOME opportunity here on Steemit. Allow us to share with you link to our new delegation program. Perhaps you will find it worth your time and hopefully you will decide that our efforts bring value to Steemit and are worth your support. We would also greatly appreciate if you could RESTEEM this post and help us bring more traffic. Link: // https://steemit.com/hive-175254/@ph-support/check-out-our-passive-income-delegation-program-run-by-project-hope"
    }
  ]
}
ph-supportsent 0.001 STEEM to @promari
2022/08/17 09:52:42
fromph-support
topromari
amount0.001 STEEM
memo
Transaction InfoBlock #66878623/Trx 766f1c86b01b22753c2627350a5d8df93baf40d2
View Raw JSON Data
{
  "trx_id": "766f1c86b01b22753c2627350a5d8df93baf40d2",
  "block": 66878623,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2022-08-17T09:52:42",
  "op": [
    "transfer",
    {
      "from": "ph-support",
      "to": "promari",
      "amount": "0.001 STEEM",
      "memo": ""
    }
  ]
}
2020/02/10 09:36:45
parent authorpromari
parent permlinkprogramming-news-qiita-july-15-2019-vol-1
authorsteemitboard
permlinksteemitboard-notify-promari-20200210t093644000z
title
bodyCongratulations @promari! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@promari/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@promari) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=promari)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
json metadata{"image":["https://steemitboard.com/img/notify.png"]}
Transaction InfoBlock #40693537/Trx 0fc08993566fc5ddea39b008781122fb15730dad
View Raw JSON Data
{
  "trx_id": "0fc08993566fc5ddea39b008781122fb15730dad",
  "block": 40693537,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2020-02-10T09:36:45",
  "op": [
    "comment",
    {
      "parent_author": "promari",
      "parent_permlink": "programming-news-qiita-july-15-2019-vol-1",
      "author": "steemitboard",
      "permlink": "steemitboard-notify-promari-20200210t093644000z",
      "title": "",
      "body": "Congratulations @promari! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@promari/birthday1.png</td><td>Happy Birthday! - You are on the Steem blockchain for 1 year!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@promari) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=promari)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
      "json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
    }
  ]
}
promarireceived 0.199 STEEM, 0.035 SBD, 0.417 SP author reward for @promari / programming-news-qiita-july-15-2019-vol-1
2019/07/23 20:51:57
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
sbd payout0.035 SBD
steem payout0.199 STEEM
vesting payout679.392928 VESTS
Transaction InfoBlock #34923762/Virtual Operation #17
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 34923762,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 17,
  "timestamp": "2019-07-23T20:51:57",
  "op": [
    "author_reward",
    {
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "sbd_payout": "0.035 SBD",
      "steem_payout": "0.199 STEEM",
      "vesting_payout": "679.392928 VESTS"
    }
  ]
}
esteemappreceived 0.046 SP benefactor reward from @promari
2019/07/23 20:51:57
benefactoresteemapp
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
sbd payout0.003 SBD
steem payout0.022 STEEM
vesting payout75.488103 VESTS
Transaction InfoBlock #34923762/Virtual Operation #16
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 34923762,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 16,
  "timestamp": "2019-07-23T20:51:57",
  "op": [
    "comment_benefactor_reward",
    {
      "benefactor": "esteemapp",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "sbd_payout": "0.003 SBD",
      "steem_payout": "0.022 STEEM",
      "vesting_payout": "75.488103 VESTS"
    }
  ]
}
2019/07/18 06:07:00
voterfyrstikken
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight100 (1.00%)
Transaction InfoBlock #34762262/Trx ad974efc03e8a2162e9c0f7741eeb32e93b414bf
View Raw JSON Data
{
  "trx_id": "ad974efc03e8a2162e9c0f7741eeb32e93b414bf",
  "block": 34762262,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-18T06:07:00",
  "op": [
    "vote",
    {
      "voter": "fyrstikken",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 100
    }
  ]
}
2019/07/18 06:05:57
parent author
parent permlinkpromari
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
title【Programming News】Qiitaまとめ記事 July 15, 2019 Vol.1
body@@ -7924,13 +7924,12 @@ 2f4d0) %E3%80%90New%E3%80%91 -%0A
json metadata{"links":["https://qiita.com/tan3_sugarless/items/e1a857067896cf43dd2a","https://qiita.com/kazuki43zoo/items/3d39543fd1234118f3bc","https://qiita.com/dddEn/items/48d2f2e2c8f98209e192","https://qiita.com/sakabe/items/0333f06cc6064a70cc93","https://qiita.com/kRysTasis/items/9a62a57ba9c03f0fe7a2","https://qiita.com/ReiKitaya/items/128c9137bb90ebb64265","https://qiita.com/Naru-taka/items/2317803391acd5988577","https://qiita.com/noriya1217/items/00d6461e9f54900377a3","https://qiita.com/setoneno/items/3b316461531671a4abf1","https://qiita.com/artistan/items/977551c32d4b9c402660","https://qiita.com/cawaz3/items/e755a58177212f2aca6c","https://qiita.com/kenji-nishie/items/0e37cd7b2459a7a31cfb","https://qiita.com/oyk3865b/items/20e1bf40a728671e7647","https://qiita.com/g_vista/items/382d21f4aae4670bc6cd","https://qiita.com/99nyorituryo/items/8422a16691b336cbc809","https://qiita.com/jbnkk40/items/5c6ff1b155817edb507a","https://qiita.com/IZUMIRU/items/3c36f7730aff5e6305c5","https://qiita.com/ddd503/items/1da38e3014c2507b5489","https://qiita.com/rydein/items/d371d5ef45491c3c5f95","https://qiita.com/minuro/items/a7defcb9dbe4ac06856b","https://qiita.com/Erika-M/items/a27be2f1c220e7f036a0","https://qiita.com/tsubo/items/02a18b1899128505682e","https://qiita.com/yukitaka13-1110/items/e83256107afafaf7755b","https://qiita.com/YaCpotato/items/b51384652659a400a2b9","https://qiita.com/fiftie/items/37b2212739b29f3e79cc","https://qiita.com/fiftie/items/6471bbe1d1b081ea8a24","https://qiita.com/Kazunori-Kimura/items/546f2db361440467dc31","https://qiita.com/bonoboz/items/5d8753954a524d690c26","https://qiita.com/n0bisuke/items/a1b39635029242f31713","https://qiita.com/n0bisuke/items/dcc7be337a555b018b19","https://qiita.com/anfangd/items/0c9655cc622379ddc27b","https://qiita.com/yusuke_yasuo/items/fa68d572d511296c2129","https://qiita.com/kefian1go/items/bbc8f9d51fe890194ad7","https://qiita.com/mukae_tech/items/3c779b229b0d3e673f79","https://qiita.com/okdyy75/items/01aac481258a421be0c7","https://qiita.com/panpanman/items/28f846bad34e20fc5f9b","https://qiita.com/papyrustaro/items/904702e0c16c3d72df6b","https://qiita.com/koob/items/c4e3bd33b3ff2ae5b61f","https://qiita.com/miriwo/items/aa876a218f104330ead3","https://qiita.com/ugajitatsuya/items/359c80df59b4e50e32e2","https://qiita.com/tan3_sugarless/items/15dcc55d1d666437c322","https://qiita.com/jesus_isao/items/2a0495c973a4c911c2cc","https://qiita.com/e_tyubo/items/80b45996591564013059","https://qiita.com/murasamelabo/items/8a1bd6f04d71e550c6cf","https://qiita.com/nnipsii/items/6255d32bec903e89d921","https://qiita.com/tommynecessary/items/6de89a1a7a8195b43900","https://qiita.com/hiratarich/items/c30fd8d58a78f42af149","https://qiita.com/n_oshiumi/items/71715a548e9da3b2b355","https://qiita.com/nekotarolu/items/7799ad0d6831df736175","https://qiita.com/tell/items/9eed6bde9de4e8f6fd15","https://qiita.com/ta9star/items/fae274689334f8836a80","https://qiita.com/mitama/items/e5fbf8306384c26cf42f","https://qiita.com/plumfield56/items/704c1169071b7116b20e","https://qiita.com/matsukazu1112/items/d47e81d4c4d08d2147d3","https://qiita.com/yama-t/items/a4f940ecd7d79f27232a","https://qiita.com/yamad365/items/feed918f9934ee6a2f07","https://qiita.com/kaizen_nagoya/items/01256365b82666e101aa","https://qiita.com/X-IA/items/9d15bef900e5d5cd9c0e","https://qiita.com/X-IA/items/dd80daccee6d56663ee2","https://qiita.com/ysuzuki19/items/778510d66d883c400740","https://qiita.com/zakki/items/9fcd3b729825eac15951","https://qiita.com/s_ponta/items/0ad51f3642de4bad1a62","https://qiita.com/kero3/items/b0528e93be00603ac893","https://qiita.com/nishinoshake/items/cc761fad1dbfc348ce5f","https://qiita.com/GoooglSensei/items/bb07705b35708751f6f3","https://qiita.com/takahashi1987/items/c8a30d6526389dac57f7","https://qiita.com/kuwana-kb/items/5a8474894f47c3c4186d","https://qiita.com/promari/items/4d802f3419bdeb46ab61","https://qiita.com/promari/items/e1c88aa8c02b82358a9d","https://qiita.com/promari/items/a5bb8d1174b3ca8c9426","https://qiita.com/promari/items/fee4599ec3a02a77aeac","https://qiita.com/promari/items/b6df8db4fb24c5e0b586","https://qiita.com/drafts/ea1c127cca85cc62f4d0"],"image":["https://img.esteem.ws/mjxlrb5urr.jpg"],"tags":["promari","japanese","programming","blog"],"app":"steemit/0.1","format":"markdown","community":"esteem.app"}
Transaction InfoBlock #34762241/Trx 56798bd21b76afd398cab33e802f995211c68687
View Raw JSON Data
{
  "trx_id": "56798bd21b76afd398cab33e802f995211c68687",
  "block": 34762241,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-18T06:05:57",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "promari",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "title": "【Programming News】Qiitaまとめ記事 July 15, 2019 Vol.1",
      "body": "@@ -7924,13 +7924,12 @@\n 2f4d0) %E3%80%90New%E3%80%91\n-%0A\n",
      "json_metadata": "{\"links\":[\"https://qiita.com/tan3_sugarless/items/e1a857067896cf43dd2a\",\"https://qiita.com/kazuki43zoo/items/3d39543fd1234118f3bc\",\"https://qiita.com/dddEn/items/48d2f2e2c8f98209e192\",\"https://qiita.com/sakabe/items/0333f06cc6064a70cc93\",\"https://qiita.com/kRysTasis/items/9a62a57ba9c03f0fe7a2\",\"https://qiita.com/ReiKitaya/items/128c9137bb90ebb64265\",\"https://qiita.com/Naru-taka/items/2317803391acd5988577\",\"https://qiita.com/noriya1217/items/00d6461e9f54900377a3\",\"https://qiita.com/setoneno/items/3b316461531671a4abf1\",\"https://qiita.com/artistan/items/977551c32d4b9c402660\",\"https://qiita.com/cawaz3/items/e755a58177212f2aca6c\",\"https://qiita.com/kenji-nishie/items/0e37cd7b2459a7a31cfb\",\"https://qiita.com/oyk3865b/items/20e1bf40a728671e7647\",\"https://qiita.com/g_vista/items/382d21f4aae4670bc6cd\",\"https://qiita.com/99nyorituryo/items/8422a16691b336cbc809\",\"https://qiita.com/jbnkk40/items/5c6ff1b155817edb507a\",\"https://qiita.com/IZUMIRU/items/3c36f7730aff5e6305c5\",\"https://qiita.com/ddd503/items/1da38e3014c2507b5489\",\"https://qiita.com/rydein/items/d371d5ef45491c3c5f95\",\"https://qiita.com/minuro/items/a7defcb9dbe4ac06856b\",\"https://qiita.com/Erika-M/items/a27be2f1c220e7f036a0\",\"https://qiita.com/tsubo/items/02a18b1899128505682e\",\"https://qiita.com/yukitaka13-1110/items/e83256107afafaf7755b\",\"https://qiita.com/YaCpotato/items/b51384652659a400a2b9\",\"https://qiita.com/fiftie/items/37b2212739b29f3e79cc\",\"https://qiita.com/fiftie/items/6471bbe1d1b081ea8a24\",\"https://qiita.com/Kazunori-Kimura/items/546f2db361440467dc31\",\"https://qiita.com/bonoboz/items/5d8753954a524d690c26\",\"https://qiita.com/n0bisuke/items/a1b39635029242f31713\",\"https://qiita.com/n0bisuke/items/dcc7be337a555b018b19\",\"https://qiita.com/anfangd/items/0c9655cc622379ddc27b\",\"https://qiita.com/yusuke_yasuo/items/fa68d572d511296c2129\",\"https://qiita.com/kefian1go/items/bbc8f9d51fe890194ad7\",\"https://qiita.com/mukae_tech/items/3c779b229b0d3e673f79\",\"https://qiita.com/okdyy75/items/01aac481258a421be0c7\",\"https://qiita.com/panpanman/items/28f846bad34e20fc5f9b\",\"https://qiita.com/papyrustaro/items/904702e0c16c3d72df6b\",\"https://qiita.com/koob/items/c4e3bd33b3ff2ae5b61f\",\"https://qiita.com/miriwo/items/aa876a218f104330ead3\",\"https://qiita.com/ugajitatsuya/items/359c80df59b4e50e32e2\",\"https://qiita.com/tan3_sugarless/items/15dcc55d1d666437c322\",\"https://qiita.com/jesus_isao/items/2a0495c973a4c911c2cc\",\"https://qiita.com/e_tyubo/items/80b45996591564013059\",\"https://qiita.com/murasamelabo/items/8a1bd6f04d71e550c6cf\",\"https://qiita.com/nnipsii/items/6255d32bec903e89d921\",\"https://qiita.com/tommynecessary/items/6de89a1a7a8195b43900\",\"https://qiita.com/hiratarich/items/c30fd8d58a78f42af149\",\"https://qiita.com/n_oshiumi/items/71715a548e9da3b2b355\",\"https://qiita.com/nekotarolu/items/7799ad0d6831df736175\",\"https://qiita.com/tell/items/9eed6bde9de4e8f6fd15\",\"https://qiita.com/ta9star/items/fae274689334f8836a80\",\"https://qiita.com/mitama/items/e5fbf8306384c26cf42f\",\"https://qiita.com/plumfield56/items/704c1169071b7116b20e\",\"https://qiita.com/matsukazu1112/items/d47e81d4c4d08d2147d3\",\"https://qiita.com/yama-t/items/a4f940ecd7d79f27232a\",\"https://qiita.com/yamad365/items/feed918f9934ee6a2f07\",\"https://qiita.com/kaizen_nagoya/items/01256365b82666e101aa\",\"https://qiita.com/X-IA/items/9d15bef900e5d5cd9c0e\",\"https://qiita.com/X-IA/items/dd80daccee6d56663ee2\",\"https://qiita.com/ysuzuki19/items/778510d66d883c400740\",\"https://qiita.com/zakki/items/9fcd3b729825eac15951\",\"https://qiita.com/s_ponta/items/0ad51f3642de4bad1a62\",\"https://qiita.com/kero3/items/b0528e93be00603ac893\",\"https://qiita.com/nishinoshake/items/cc761fad1dbfc348ce5f\",\"https://qiita.com/GoooglSensei/items/bb07705b35708751f6f3\",\"https://qiita.com/takahashi1987/items/c8a30d6526389dac57f7\",\"https://qiita.com/kuwana-kb/items/5a8474894f47c3c4186d\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d\",\"https://qiita.com/promari/items/a5bb8d1174b3ca8c9426\",\"https://qiita.com/promari/items/fee4599ec3a02a77aeac\",\"https://qiita.com/promari/items/b6df8db4fb24c5e0b586\",\"https://qiita.com/drafts/ea1c127cca85cc62f4d0\"],\"image\":[\"https://img.esteem.ws/mjxlrb5urr.jpg\"],\"tags\":[\"promari\",\"japanese\",\"programming\",\"blog\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\",\"community\":\"esteem.app\"}"
    }
  ]
}
promariupvoted (100.00%) @tamito0201 / 9034131ca097
2019/07/17 19:30:15
voterpromari
authortamito0201
permlink9034131ca097
weight10000 (100.00%)
Transaction InfoBlock #34749535/Trx e58e24c9f7a0c24f03d7ea3ef879a0b1f24a01a6
View Raw JSON Data
{
  "trx_id": "e58e24c9f7a0c24f03d7ea3ef879a0b1f24a01a6",
  "block": 34749535,
  "trx_in_block": 14,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-17T19:30:15",
  "op": [
    "vote",
    {
      "voter": "promari",
      "author": "tamito0201",
      "permlink": "9034131ca097",
      "weight": 10000
    }
  ]
}
2019/07/17 14:56:27
voterargon
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight2300 (23.00%)
Transaction InfoBlock #34744065/Trx 32ee220ffe3f74061e61ed9612a991e8be26d087
View Raw JSON Data
{
  "trx_id": "32ee220ffe3f74061e61ed9612a991e8be26d087",
  "block": 34744065,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-17T14:56:27",
  "op": [
    "vote",
    {
      "voter": "argon",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 2300
    }
  ]
}
2019/07/17 13:33:09
parent authorpromari
parent permlinkprogramming-news-qiita-july-15-2019-vol-1
authorlordneroo
permlinkpusgba
title
bodyHello there! I can't help but notice that you used the Utopian-io tag on a blog post that is entirely unrelated to open source software. That's an inappropriate way to use our tags, I'm afraid. If you want to contribute content that is relevant to Utopian, please read our [guidelines](https://join.utopian.io/guidelines). I would also recommend reading our weekly [Top Of Utopian posts](https://steemit.com/trending/topofutopian) to get an idea of the kind of content we particularly like. I look forward to seeing awesome relevant content from you in the future. Due to ineligibility, your contribution has not been evaluated. ---- Chat with us on [Discord](https://discord.gg/uTyJkNm). [[utopian-moderator]](https://join.utopian.io/)
json metadata{"tags":["promari"],"links":["https://join.utopian.io/guidelines","https://steemit.com/trending/topofutopian","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"}
Transaction InfoBlock #34742399/Trx 3ea714d67c4e3182cc79ef981b0ca09c1a61373d
View Raw JSON Data
{
  "trx_id": "3ea714d67c4e3182cc79ef981b0ca09c1a61373d",
  "block": 34742399,
  "trx_in_block": 46,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-17T13:33:09",
  "op": [
    "comment",
    {
      "parent_author": "promari",
      "parent_permlink": "programming-news-qiita-july-15-2019-vol-1",
      "author": "lordneroo",
      "permlink": "pusgba",
      "title": "",
      "body": "Hello there!\n\nI can't help but notice that you used the Utopian-io tag on a blog post that is entirely unrelated to open source software. That's an inappropriate way to use our tags, I'm afraid. \n\nIf you want to contribute content that is relevant to Utopian, please read our [guidelines](https://join.utopian.io/guidelines). I would also recommend reading our weekly [Top Of Utopian posts](https://steemit.com/trending/topofutopian) to get an idea of the kind of content we particularly like.\n\nI look forward to seeing awesome relevant content from you in the future. \n\nDue to ineligibility, your contribution has not been evaluated.\n\n---- \nChat with us on [Discord](https://discord.gg/uTyJkNm). \n[[utopian-moderator]](https://join.utopian.io/)",
      "json_metadata": "{\"tags\":[\"promari\"],\"links\":[\"https://join.utopian.io/guidelines\",\"https://steemit.com/trending/topofutopian\",\"https://discord.gg/uTyJkNm\",\"https://join.utopian.io/\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2019/07/17 00:50:42
voterglastar
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight1000 (10.00%)
Transaction InfoBlock #34727164/Trx 69a0567628566a14516c992f4c26429d27544fc7
View Raw JSON Data
{
  "trx_id": "69a0567628566a14516c992f4c26429d27544fc7",
  "block": 34727164,
  "trx_in_block": 21,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-17T00:50:42",
  "op": [
    "vote",
    {
      "voter": "glastar",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 1000
    }
  ]
}
2019/07/16 23:50:54
parent authorpromari
parent permlinkprogramming-news-qiita-july-15-2019-vol-1
authorookamisuuhaisha
permlinkpure8t
title
bodyI see utopian-io tag, I see this post on utopian's review queue.. wasn't there a rule that 'utopian-io' tag must be the first one? Was this rule lifted? I might have missed that. Anyways, are such "index listing" posts, acceptable in utopian-io? I see that promari has posted a lot (seriously, a lot) of tutorials, each of them probably could fit into utopian's "tutorial" category alone (but it was not), but.. THIS post doesnt. Let's see https://join.utopian.io/guidelines/ "blog" category: > contain unique and insightful editorial content doesn't apply > (1) Project Promotion, (2) Project Introduction, (3) Development Log ok, with some leeway it might be "Project Promotion".. > Project promotion contributions must include author's personal experience with the project to be considered for potential reward. Blog post with information processed from official sites and materials, and with no additional value will not be considered for potential reward. General promotion posts about the project are not to be considered for potential reward. doesn't apply ...and so on. So, @promari, please, if you want to post under utopian-io tag, please carefully review https://join.utopian.io/guidelines/ and see the guidelines and hints listed there. Mind that I am *not an utopian reviewer*. Since your post is on the review queue, an official reviewer will probably send a separate review, where they will review and score your post according to their judgement, and that judgement will be final. I think the official reviewer will agree with me, but I may be wrong, it's their call. I am writing this comment to your post just to point you to the guidelines, so you might consider editing and improving your post to better match the guidelines for 'Blog', or other category, and to have better chance of passing the official review :)
json metadata{"tags":["promari"],"users":["promari"],"links":["https://join.utopian.io/guidelines/"],"app":"steemit/0.1"}
Transaction InfoBlock #34725969/Trx 1da7033ce0941d52c3d3d10922a2b2a8485b837f
View Raw JSON Data
{
  "trx_id": "1da7033ce0941d52c3d3d10922a2b2a8485b837f",
  "block": 34725969,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T23:50:54",
  "op": [
    "comment",
    {
      "parent_author": "promari",
      "parent_permlink": "programming-news-qiita-july-15-2019-vol-1",
      "author": "ookamisuuhaisha",
      "permlink": "pure8t",
      "title": "",
      "body": "I see utopian-io tag, I see this post on utopian's review queue.. wasn't there a rule that 'utopian-io' tag must be the first one? Was this rule lifted? I might have missed that.\n\nAnyways, are such \"index listing\" posts, acceptable in utopian-io? I see that promari has posted a lot (seriously, a lot) of tutorials, each of them probably could fit into utopian's \"tutorial\" category alone (but it was not), but.. THIS post doesnt.\n\nLet's see https://join.utopian.io/guidelines/ \"blog\" category:\n\n> contain unique and insightful editorial content\n\ndoesn't apply\n\n> (1) Project Promotion, (2) Project Introduction, (3) Development Log\n\nok, with some leeway it might be \"Project Promotion\"..\n\n> Project promotion contributions must include author's personal experience with the project to be considered for potential reward. Blog post with information processed from official sites and materials, and with no additional value will not be considered for potential reward. General promotion posts about the project are not to be considered for potential reward.\n\ndoesn't apply\n\n...and so on.\n\nSo, @promari, please, if you want to post under utopian-io tag, please carefully review https://join.utopian.io/guidelines/ and see the guidelines and hints listed there.\n\nMind that I am *not an utopian reviewer*. Since your post is on the review queue, an official reviewer will probably send a separate review, where they will review and score your post according to their judgement, and that judgement will be final. I think the official reviewer will agree with me, but I may be wrong, it's their call.\n\nI am writing this comment to your post just to point you to the guidelines, so you might consider editing and improving your post to better match the guidelines for 'Blog', or other category, and to have better chance of passing the official review :)",
      "json_metadata": "{\"tags\":[\"promari\"],\"users\":[\"promari\"],\"links\":[\"https://join.utopian.io/guidelines/\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2019/07/16 23:33:12
voterookamisuuhaisha
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight10000 (100.00%)
Transaction InfoBlock #34725616/Trx 221bab46ded20ba5b10da9745a8db7342208f19e
View Raw JSON Data
{
  "trx_id": "221bab46ded20ba5b10da9745a8db7342208f19e",
  "block": 34725616,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T23:33:12",
  "op": [
    "vote",
    {
      "voter": "ookamisuuhaisha",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 10000
    }
  ]
}
2019/07/16 23:05:54
voterkarencarrens
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight5000 (50.00%)
Transaction InfoBlock #34725070/Trx a9aa94e3c5db41253fa5b170c8bf07efb31fa45f
View Raw JSON Data
{
  "trx_id": "a9aa94e3c5db41253fa5b170c8bf07efb31fa45f",
  "block": 34725070,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T23:05:54",
  "op": [
    "vote",
    {
      "voter": "karencarrens",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 5000
    }
  ]
}
2019/07/16 23:05:36
voteranmitsu
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight10000 (100.00%)
Transaction InfoBlock #34725064/Trx 5d1d14fb17503f8b270a785ed6fd3f7437e36357
View Raw JSON Data
{
  "trx_id": "5d1d14fb17503f8b270a785ed6fd3f7437e36357",
  "block": 34725064,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T23:05:36",
  "op": [
    "vote",
    {
      "voter": "anmitsu",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 10000
    }
  ]
}
2019/07/16 21:03:00
voterespoem
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight500 (5.00%)
Transaction InfoBlock #34722614/Trx 2687aec67a8929dee1965ed66f023d5f5804465c
View Raw JSON Data
{
  "trx_id": "2687aec67a8929dee1965ed66f023d5f5804465c",
  "block": 34722614,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T21:03:00",
  "op": [
    "vote",
    {
      "voter": "espoem",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 500
    }
  ]
}
2019/07/16 21:02:00
voterprimeradue
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight1000 (10.00%)
Transaction InfoBlock #34722594/Trx fcb13f4d273b23f8742c538e1c3e6ed8389ba7a9
View Raw JSON Data
{
  "trx_id": "fcb13f4d273b23f8742c538e1c3e6ed8389ba7a9",
  "block": 34722594,
  "trx_in_block": 34,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T21:02:00",
  "op": [
    "vote",
    {
      "voter": "primeradue",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 1000
    }
  ]
}
2019/07/16 21:02:00
voterfego
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight2000 (20.00%)
Transaction InfoBlock #34722594/Trx 9cb8c96bfe780e32ba06d4091973b1d728aee0fb
View Raw JSON Data
{
  "trx_id": "9cb8c96bfe780e32ba06d4091973b1d728aee0fb",
  "block": 34722594,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T21:02:00",
  "op": [
    "vote",
    {
      "voter": "fego",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 2000
    }
  ]
}
2019/07/16 21:01:00
votermightypanda
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight2000 (20.00%)
Transaction InfoBlock #34722574/Trx 80236eb338854cc717fcfe9d3af5e3ba1d3c6194
View Raw JSON Data
{
  "trx_id": "80236eb338854cc717fcfe9d3af5e3ba1d3c6194",
  "block": 34722574,
  "trx_in_block": 33,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T21:01:00",
  "op": [
    "vote",
    {
      "voter": "mightypanda",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 2000
    }
  ]
}
promariclaimed reward balance: 0.009 STEEM, 33.685 SBD, 83.961 SP
2019/07/16 20:58:57
accountpromari
reward steem0.009 STEEM
reward sbd33.685 SBD
reward vests136723.364819 VESTS
Transaction InfoBlock #34722533/Trx 19ae7dc2169c4401f0ea1c5be3b91f233717dafe
View Raw JSON Data
{
  "trx_id": "19ae7dc2169c4401f0ea1c5be3b91f233717dafe",
  "block": 34722533,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T20:58:57",
  "op": [
    "claim_reward_balance",
    {
      "account": "promari",
      "reward_steem": "0.009 STEEM",
      "reward_sbd": "33.685 SBD",
      "reward_vests": "136723.364819 VESTS"
    }
  ]
}
2019/07/16 20:58:03
voterpixelfan
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight200 (2.00%)
Transaction InfoBlock #34722515/Trx fc8d11964dc35d0ec89f83b0648bde4e6c42cd29
View Raw JSON Data
{
  "trx_id": "fc8d11964dc35d0ec89f83b0648bde4e6c42cd29",
  "block": 34722515,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T20:58:03",
  "op": [
    "vote",
    {
      "voter": "pixelfan",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 200
    }
  ]
}
2019/07/16 20:57:54
voterpixresteemer
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight900 (9.00%)
Transaction InfoBlock #34722512/Trx fda06ad46c03a857b9f13f0acc2ef22ed5736e29
View Raw JSON Data
{
  "trx_id": "fda06ad46c03a857b9f13f0acc2ef22ed5736e29",
  "block": 34722512,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T20:57:54",
  "op": [
    "vote",
    {
      "voter": "pixresteemer",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 900
    }
  ]
}
2019/07/16 20:57:42
voterrandomvoter
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight700 (7.00%)
Transaction InfoBlock #34722508/Trx eab82fd9ae10b09e7dd37a9274298feed411427f
View Raw JSON Data
{
  "trx_id": "eab82fd9ae10b09e7dd37a9274298feed411427f",
  "block": 34722508,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T20:57:42",
  "op": [
    "vote",
    {
      "voter": "randomvoter",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 700
    }
  ]
}
2019/07/16 20:57:33
voteranonyvoter
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
weight1150 (11.50%)
Transaction InfoBlock #34722505/Trx 2e0a945436beb764fade8703a5708d31c2fb6635
View Raw JSON Data
{
  "trx_id": "2e0a945436beb764fade8703a5708d31c2fb6635",
  "block": 34722505,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T20:57:33",
  "op": [
    "vote",
    {
      "voter": "anonyvoter",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "weight": 1150
    }
  ]
}
2019/07/16 20:51:57
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
max accepted payout1000000.000 SBD
percent steem dollars10000
allow votestrue
allow curation rewardstrue
extensions[[0,{"beneficiaries":[{"account":"esteemapp","weight":1000}]}]]
Transaction InfoBlock #34722393/Trx 1664f0e3cd1f5326537034b5ef798b74f2c701b5
View Raw JSON Data
{
  "trx_id": "1664f0e3cd1f5326537034b5ef798b74f2c701b5",
  "block": 34722393,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T20:51:57",
  "op": [
    "comment_options",
    {
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "max_accepted_payout": "1000000.000 SBD",
      "percent_steem_dollars": 10000,
      "allow_votes": true,
      "allow_curation_rewards": true,
      "extensions": [
        [
          0,
          {
            "beneficiaries": [
              {
                "account": "esteemapp",
                "weight": 1000
              }
            ]
          }
        ]
      ]
    }
  ]
}
2019/07/16 20:51:57
parent author
parent permlinkpromari
authorpromari
permlinkprogramming-news-qiita-july-15-2019-vol-1
title【Programming News】Qiitaまとめ記事 July 15, 2019 Vol.1
body2019/7/15(月)に気になったQiitaの記事をまとめました。 ![mjxlrb5urr.jpg](https://img.esteem.ws/mjxlrb5urr.jpg) #### Java - Spring Boot - [IntelliJ+Gradle+SpringBoot+JUnit5(jupiter)で新規開発を始めるときの備忘録](https://qiita.com/tan3_sugarless/items/e1a857067896cf43dd2a) - [mybatis-spring-boot-starter 2.1の変更点](https://qiita.com/kazuki43zoo/items/3d39543fd1234118f3bc) #### Kotlin - Tips - [Kotlinでjava-jwtを使ってTokenを見てみる](https://qiita.com/dddEn/items/48d2f2e2c8f98209e192) #### Python - Beginner - [Pythonで分数を取り扱う話](https://qiita.com/sakabe/items/0333f06cc6064a70cc93) - [Django 汎用ビュー入門1](https://qiita.com/kRysTasis/items/9a62a57ba9c03f0fe7a2) - Tips - [Python⇔Excelで日本語メール送信の自動化](https://qiita.com/ReiKitaya/items/128c9137bb90ebb64265) #### Ruby - Beginner - [Rubyの特徴](https://qiita.com/Naru-taka/items/2317803391acd5988577) - Apps - [RubyでLINEのBot開発をしよう-アンケート集計Bot-【ステップ1】](https://qiita.com/noriya1217/items/00d6461e9f54900377a3) #### Rails - Beginner - [CentOSにRuby on Rails開発環境を構築する方法(CentOS7.6 Ruby2.6.3 Rails 5.2.3)](https://qiita.com/setoneno/items/3b316461531671a4abf1) - OAuth - [RailsアプリでFacebook/Twitter/GitHubのOAuth認証を可能にした](https://qiita.com/artistan/items/977551c32d4b9c402660) - Tips - [Railsで投稿とカテゴリの紐付け機能を実装する](https://qiita.com/cawaz3/items/e755a58177212f2aca6c) - [[Rails]テーブルにおける制約の種類まとめ](https://qiita.com/kenji-nishie/items/0e37cd7b2459a7a31cfb) #### C# - Tips - [Visual Studio 2019のC#にて、画像をそのままPDFに変換する。コードのサンプルです。](https://qiita.com/oyk3865b/items/20e1bf40a728671e7647) #### Android - Tips - [Android デバイスを接続して LogCat でログを確認する](https://qiita.com/g_vista/items/382d21f4aae4670bc6cd) - [amazon app store向けにアンドロイドアプリを配信するまで](https://qiita.com/99nyorituryo/items/8422a16691b336cbc809) #### Swift - Summary - [DI(Dependency Injection)優良記事まとめ(Swift)](https://qiita.com/jbnkk40/items/5c6ff1b155817edb507a) - Apps - [[Swift/ARKit2] 動くポスターを1時間でつくろう](https://qiita.com/IZUMIRU/items/3c36f7730aff5e6305c5) - Tips - [【Swift】画像内の文字列を検出する](https://qiita.com/ddd503/items/1da38e3014c2507b5489) #### Flutter - Tips - [Flutterアプリのデバッグをする](https://qiita.com/rydein/items/d371d5ef45491c3c5f95) #### Vue.js - Beginner - [Vue.jsの環境構築](https://qiita.com/minuro/items/a7defcb9dbe4ac06856b) - [ソフトウェア危機からオブジェクト指向に至るまで](https://qiita.com/Erika-M/items/a27be2f1c220e7f036a0) - [ASAP Vue SPA入門:Vue の基本](https://qiita.com/tsubo/items/02a18b1899128505682e) - Apps - [Vue + AWS Amplifyでシンプルな画像共有アプリを作成する (概要) #1](https://qiita.com/yukitaka13-1110/items/e83256107afafaf7755b) #### Vuex - Tips - [DBをフロントに持てる!Vuex-ORM環境構築と動作確認](https://qiita.com/YaCpotato/items/b51384652659a400a2b9) #### React - Beginner - [Reactをわかった気になる #1 Reactの特徴](https://qiita.com/fiftie/items/37b2212739b29f3e79cc) - [Reactをわかった気になる #2 コンポーネント](https://qiita.com/fiftie/items/6471bbe1d1b081ea8a24) - Tips - [Reactアプリにamazon-connect-streamsを組み込む](https://qiita.com/Kazunori-Kimura/items/546f2db361440467dc31) #### JavaScript - Beginner - [javascriptのコールバック関数とは?簡単な実行例と覚書](https://qiita.com/bonoboz/items/5d8753954a524d690c26) #### Node.js - Tips - [GASを使って、スプレッドシート更新時にSlack通知を飛ばしてくれるbotを作ってみた](https://qiita.com/n0bisuke/items/a1b39635029242f31713) - [Node.jsでGoogle Drive上のファイルをリネームする (Google Drive API v3)](https://qiita.com/n0bisuke/items/dcc7be337a555b018b19) - [Node.js - chokidar で CSVファイルの変更検知して deep-diff で差分比較した情報をログ出力する](https://qiita.com/anfangd/items/0c9655cc622379ddc27b) #### Laravel - Beginner - [Cloud9でLaravelプロジェクトをnewするまで](https://qiita.com/yusuke_yasuo/items/fa68d572d511296c2129) - [docker+laravel+VSCode+Xdebugという開発環境を作る](https://qiita.com/kefian1go/items/bbc8f9d51fe890194ad7) - Tips - [Laravelでデータベースから検索した値をペジネーションを使って表示させる](https://qiita.com/mukae_tech/items/3c779b229b0d3e673f79) #### jQuery - Tips - [jQueryを使った画像表示方法](https://qiita.com/okdyy75/items/01aac481258a421be0c7) #### Go言語 - Beginner - [メソッドの基本](https://qiita.com/panpanman/items/28f846bad34e20fc5f9b) #### Unity - Beginner - [Unityでよく使う実装方法まとめ](https://qiita.com/papyrustaro/items/904702e0c16c3d72df6b) #### Bot - Tips - [LINE botでちょっとしたタスクをメモする](https://qiita.com/koob/items/c4e3bd33b3ff2ae5b61f) #### HTML - Tips - [HTML の 要素 の 角 を 丸めて 表示させる](https://qiita.com/miriwo/items/aa876a218f104330ead3) #### MySQL - Beginner - [MySQLの基本(データベースの操作)3](https://qiita.com/ugajitatsuya/items/359c80df59b4e50e32e2) #### AI - Beginner - [【クラスタリング入門第0回】データ分類の基本 k平均法をJavaで実装してみよう](https://qiita.com/tan3_sugarless/items/15dcc55d1d666437c322) #### Git - Beginner - [図解! Gitのブランチ・ツリーをちゃんと読む](https://qiita.com/jesus_isao/items/2a0495c973a4c911c2cc) - Tips - [gitで管理しているエクセルファイルの差分を確認する](https://qiita.com/e_tyubo/items/80b45996591564013059) #### Azure - Azure AD - [Azure AD で FIDO キーでサインインする2 (WIndows 10 設定~デスクトップ サインイン)](https://qiita.com/murasamelabo/items/8a1bd6f04d71e550c6cf) #### インフラ - 仮想環境 - [Vagrantで仮想環境の立て方](https://qiita.com/nnipsii/items/6255d32bec903e89d921) - ubuntu - [ubuntu環境構築](https://qiita.com/tommynecessary/items/6de89a1a7a8195b43900) #### Network - Tips - [ネットワークのすべてのアドレスを列挙する](https://qiita.com/hiratarich/items/c30fd8d58a78f42af149) #### RPA - Apps - [しりとりゲームで人が無意識に行っていること~RPAで一人しりとりロボットを開発してみる~](https://qiita.com/n_oshiumi/items/71715a548e9da3b2b355) #### Docker - Beginner - [自分用メモ:はじめてDockerを使う](https://qiita.com/nekotarolu/items/7799ad0d6831df736175) #### Linux - Tips - [Linuxのマルチスレッドプログラミングにおけるスタックサイズの設定について](https://qiita.com/tell/items/9eed6bde9de4e8f6fd15) #### Google Apps Script - Beginner - [GASで「Hello,World!」を出力するまでをまとめてみた。](https://qiita.com/ta9star/items/fae274689334f8836a80) - Tips - [GASによるSpreadsheetの基本操作まとめ](https://qiita.com/mitama/items/e5fbf8306384c26cf42f) - [【GAS】スプレッドシートから書式も含めて他のスプレッドシートへコピーする方法](https://qiita.com/plumfield56/items/704c1169071b7116b20e) - Apps - [GASを使って、スプレッドシート更新時にSlack通知を飛ばしてくれるbotを作ってみた](https://qiita.com/matsukazu1112/items/d47e81d4c4d08d2147d3) #### Server Side - Tips - [【Postman】Getメソッドで配列を渡す時にどう書くか](https://qiita.com/yama-t/items/a4f940ecd7d79f27232a) #### Develop - Tips - [【PowerApps Tip's】開発言語経験者の多くが陥る最初の罠と回避方法](https://qiita.com/yamad365/items/feed918f9934ee6a2f07) - Coding - [言語規格、コーディング標準の使い方](https://qiita.com/kaizen_nagoya/items/01256365b82666e101aa) #### PowerShell - Tips - [複数のファイルのタイムスタンプを 一括で変更するためのPowerShellスクリプト](https://qiita.com/X-IA/items/9d15bef900e5d5cd9c0e) - [複数のファイルを 右クリックからファイル単位で圧縮するバッチ](https://qiita.com/X-IA/items/dd80daccee6d56663ee2) #### Vim - Beginner - [個人的なVim入門](https://qiita.com/ysuzuki19/items/778510d66d883c400740) #### UML - PlantUML - [PlantUMLめも](https://qiita.com/zakki/items/9fcd3b729825eac15951) #### Raspberry - Tips - [Raspberry Pi 3 Model B+とlircを使ってリモコンをコントロールする 1](https://qiita.com/s_ponta/items/0ad51f3642de4bad1a62) #### Security - SSL - [SSLの学習](https://qiita.com/kero3/items/b0528e93be00603ac893) #### 資格 - AWS - [AWS ソーリューションアーキテクト プロフェッショナルに合格するまでの4万円と1ヶ月とSnowball](https://qiita.com/nishinoshake/items/cc761fad1dbfc348ce5f) - [約3週間でAWS ソリューションアーキテクト アソシエイトに合格した話](https://qiita.com/GoooglSensei/items/bb07705b35708751f6f3) - 基本情報 - [基本情報技術者 コンピューターで扱うデータ](https://qiita.com/takahashi1987/items/c8a30d6526389dac57f7) - ネットワーク - [ネットワークスペシャリスト試験 合格体験記](https://qiita.com/kuwana-kb/items/5a8474894f47c3c4186d) ## 更新情報 - Kotlin - Kotlin入門 - [第1章 はじめてのKotlinアプリケーション](https://qiita.com/promari/items/4d802f3419bdeb46ab61) - [第2章 Kotlinの文法](https://qiita.com/promari/items/e1c88aa8c02b82358a9d) 【New】 - Java - Java 10 - [【Java】Java 10で拡張された型推論について注意すべきこと](https://qiita.com/promari/items/a5bb8d1174b3ca8c9426) 【New】 - IDE - IntelliJ IDEA - [【開発環境】ローカル環境への統合開発環境(IDE): IntelliJ IDEAのインストール手順](https://qiita.com/promari/items/fee4599ec3a02a77aeac) - [【開発環境】統合開発環境(IDE) IntelliJ IDEAの日本語化とカスタマイズ](https://qiita.com/promari/items/b6df8db4fb24c5e0b586) - [【開発環境】【IntelliJ IDEA】LiveEditを使ってHTML/CSSを動的に反映させる。](https://qiita.com/drafts/ea1c127cca85cc62f4d0) 【New】
json metadata{"links":["https://qiita.com/tan3_sugarless/items/e1a857067896cf43dd2a","https://qiita.com/kazuki43zoo/items/3d39543fd1234118f3bc","https://qiita.com/dddEn/items/48d2f2e2c8f98209e192","https://qiita.com/sakabe/items/0333f06cc6064a70cc93","https://qiita.com/kRysTasis/items/9a62a57ba9c03f0fe7a2","https://qiita.com/ReiKitaya/items/128c9137bb90ebb64265","https://qiita.com/Naru-taka/items/2317803391acd5988577","https://qiita.com/noriya1217/items/00d6461e9f54900377a3","https://qiita.com/setoneno/items/3b316461531671a4abf1","https://qiita.com/artistan/items/977551c32d4b9c402660","https://qiita.com/cawaz3/items/e755a58177212f2aca6c","https://qiita.com/kenji-nishie/items/0e37cd7b2459a7a31cfb","https://qiita.com/oyk3865b/items/20e1bf40a728671e7647","https://qiita.com/g_vista/items/382d21f4aae4670bc6cd","https://qiita.com/99nyorituryo/items/8422a16691b336cbc809","https://qiita.com/jbnkk40/items/5c6ff1b155817edb507a","https://qiita.com/IZUMIRU/items/3c36f7730aff5e6305c5","https://qiita.com/ddd503/items/1da38e3014c2507b5489","https://qiita.com/rydein/items/d371d5ef45491c3c5f95","https://qiita.com/minuro/items/a7defcb9dbe4ac06856b","https://qiita.com/Erika-M/items/a27be2f1c220e7f036a0","https://qiita.com/tsubo/items/02a18b1899128505682e","https://qiita.com/yukitaka13-1110/items/e83256107afafaf7755b","https://qiita.com/YaCpotato/items/b51384652659a400a2b9","https://qiita.com/fiftie/items/37b2212739b29f3e79cc","https://qiita.com/fiftie/items/6471bbe1d1b081ea8a24","https://qiita.com/Kazunori-Kimura/items/546f2db361440467dc31","https://qiita.com/bonoboz/items/5d8753954a524d690c26","https://qiita.com/n0bisuke/items/a1b39635029242f31713","https://qiita.com/n0bisuke/items/dcc7be337a555b018b19","https://qiita.com/anfangd/items/0c9655cc622379ddc27b","https://qiita.com/yusuke_yasuo/items/fa68d572d511296c2129","https://qiita.com/kefian1go/items/bbc8f9d51fe890194ad7","https://qiita.com/mukae_tech/items/3c779b229b0d3e673f79","https://qiita.com/okdyy75/items/01aac481258a421be0c7","https://qiita.com/panpanman/items/28f846bad34e20fc5f9b","https://qiita.com/papyrustaro/items/904702e0c16c3d72df6b","https://qiita.com/koob/items/c4e3bd33b3ff2ae5b61f","https://qiita.com/miriwo/items/aa876a218f104330ead3","https://qiita.com/ugajitatsuya/items/359c80df59b4e50e32e2","https://qiita.com/tan3_sugarless/items/15dcc55d1d666437c322","https://qiita.com/jesus_isao/items/2a0495c973a4c911c2cc","https://qiita.com/e_tyubo/items/80b45996591564013059","https://qiita.com/murasamelabo/items/8a1bd6f04d71e550c6cf","https://qiita.com/nnipsii/items/6255d32bec903e89d921","https://qiita.com/tommynecessary/items/6de89a1a7a8195b43900","https://qiita.com/hiratarich/items/c30fd8d58a78f42af149","https://qiita.com/n_oshiumi/items/71715a548e9da3b2b355","https://qiita.com/nekotarolu/items/7799ad0d6831df736175","https://qiita.com/tell/items/9eed6bde9de4e8f6fd15","https://qiita.com/ta9star/items/fae274689334f8836a80","https://qiita.com/mitama/items/e5fbf8306384c26cf42f","https://qiita.com/plumfield56/items/704c1169071b7116b20e","https://qiita.com/matsukazu1112/items/d47e81d4c4d08d2147d3","https://qiita.com/yama-t/items/a4f940ecd7d79f27232a","https://qiita.com/yamad365/items/feed918f9934ee6a2f07","https://qiita.com/kaizen_nagoya/items/01256365b82666e101aa","https://qiita.com/X-IA/items/9d15bef900e5d5cd9c0e","https://qiita.com/X-IA/items/dd80daccee6d56663ee2","https://qiita.com/ysuzuki19/items/778510d66d883c400740","https://qiita.com/zakki/items/9fcd3b729825eac15951","https://qiita.com/s_ponta/items/0ad51f3642de4bad1a62","https://qiita.com/kero3/items/b0528e93be00603ac893","https://qiita.com/nishinoshake/items/cc761fad1dbfc348ce5f","https://qiita.com/GoooglSensei/items/bb07705b35708751f6f3","https://qiita.com/takahashi1987/items/c8a30d6526389dac57f7","https://qiita.com/kuwana-kb/items/5a8474894f47c3c4186d","https://qiita.com/promari/items/4d802f3419bdeb46ab61","https://qiita.com/promari/items/e1c88aa8c02b82358a9d","https://qiita.com/promari/items/a5bb8d1174b3ca8c9426","https://qiita.com/promari/items/fee4599ec3a02a77aeac","https://qiita.com/promari/items/b6df8db4fb24c5e0b586","https://qiita.com/drafts/ea1c127cca85cc62f4d0"],"image":["https://img.esteem.ws/mjxlrb5urr.jpg"],"tags":["promari","japanese","programming","utopian-io","blog"],"app":"esteem/2.0.7-surfer","format":"markdown+html","community":"esteem.app"}
Transaction InfoBlock #34722393/Trx 1664f0e3cd1f5326537034b5ef798b74f2c701b5
View Raw JSON Data
{
  "trx_id": "1664f0e3cd1f5326537034b5ef798b74f2c701b5",
  "block": 34722393,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-16T20:51:57",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "promari",
      "author": "promari",
      "permlink": "programming-news-qiita-july-15-2019-vol-1",
      "title": "【Programming News】Qiitaまとめ記事 July 15, 2019 Vol.1",
      "body": "2019/7/15(月)に気になったQiitaの記事をまとめました。\n\n![mjxlrb5urr.jpg](https://img.esteem.ws/mjxlrb5urr.jpg)\n\n#### Java\n- Spring Boot\n  - [IntelliJ+Gradle+SpringBoot+JUnit5(jupiter)で新規開発を始めるときの備忘録](https://qiita.com/tan3_sugarless/items/e1a857067896cf43dd2a)\n  - [mybatis-spring-boot-starter 2.1の変更点](https://qiita.com/kazuki43zoo/items/3d39543fd1234118f3bc)\n\n#### Kotlin\n- Tips\n  - [Kotlinでjava-jwtを使ってTokenを見てみる](https://qiita.com/dddEn/items/48d2f2e2c8f98209e192)\n\n#### Python\n- Beginner\n  - [Pythonで分数を取り扱う話](https://qiita.com/sakabe/items/0333f06cc6064a70cc93)\n  - [Django 汎用ビュー入門1](https://qiita.com/kRysTasis/items/9a62a57ba9c03f0fe7a2)\n- Tips\n   - [Python⇔Excelで日本語メール送信の自動化](https://qiita.com/ReiKitaya/items/128c9137bb90ebb64265)\n\n#### Ruby\n- Beginner\n  - [Rubyの特徴](https://qiita.com/Naru-taka/items/2317803391acd5988577)\n- Apps\n  - [RubyでLINEのBot開発をしよう-アンケート集計Bot-【ステップ1】](https://qiita.com/noriya1217/items/00d6461e9f54900377a3)\n\n#### Rails\n- Beginner\n  - [CentOSにRuby on Rails開発環境を構築する方法(CentOS7.6 Ruby2.6.3 Rails 5.2.3)](https://qiita.com/setoneno/items/3b316461531671a4abf1)\n- OAuth\n  - [RailsアプリでFacebook/Twitter/GitHubのOAuth認証を可能にした](https://qiita.com/artistan/items/977551c32d4b9c402660)\n- Tips\n  - [Railsで投稿とカテゴリの紐付け機能を実装する](https://qiita.com/cawaz3/items/e755a58177212f2aca6c)\n  - [[Rails]テーブルにおける制約の種類まとめ](https://qiita.com/kenji-nishie/items/0e37cd7b2459a7a31cfb)\n\n#### C#\n- Tips\n  - [Visual Studio 2019のC#にて、画像をそのままPDFに変換する。コードのサンプルです。](https://qiita.com/oyk3865b/items/20e1bf40a728671e7647)\n\n#### Android\n- Tips\n  - [Android デバイスを接続して LogCat でログを確認する](https://qiita.com/g_vista/items/382d21f4aae4670bc6cd)\n  - [amazon app store向けにアンドロイドアプリを配信するまで](https://qiita.com/99nyorituryo/items/8422a16691b336cbc809)\n\n#### Swift\n- Summary\n  - [DI(Dependency Injection)優良記事まとめ(Swift)](https://qiita.com/jbnkk40/items/5c6ff1b155817edb507a)\n- Apps\n  - [[Swift/ARKit2] 動くポスターを1時間でつくろう](https://qiita.com/IZUMIRU/items/3c36f7730aff5e6305c5)\n- Tips\n  - [【Swift】画像内の文字列を検出する](https://qiita.com/ddd503/items/1da38e3014c2507b5489)\n\n#### Flutter\n- Tips\n  - [Flutterアプリのデバッグをする](https://qiita.com/rydein/items/d371d5ef45491c3c5f95)\n\n#### Vue.js\n- Beginner\n  - [Vue.jsの環境構築](https://qiita.com/minuro/items/a7defcb9dbe4ac06856b)\n  - [ソフトウェア危機からオブジェクト指向に至るまで](https://qiita.com/Erika-M/items/a27be2f1c220e7f036a0)\n  - [ASAP Vue SPA入門:Vue の基本](https://qiita.com/tsubo/items/02a18b1899128505682e)\n- Apps\n  - [Vue + AWS Amplifyでシンプルな画像共有アプリを作成する (概要) #1](https://qiita.com/yukitaka13-1110/items/e83256107afafaf7755b)\n\n#### Vuex\n- Tips\n  - [DBをフロントに持てる!Vuex-ORM環境構築と動作確認](https://qiita.com/YaCpotato/items/b51384652659a400a2b9)\n\n#### React\n- Beginner\n  - [Reactをわかった気になる #1 Reactの特徴](https://qiita.com/fiftie/items/37b2212739b29f3e79cc)\n  - [Reactをわかった気になる #2 コンポーネント](https://qiita.com/fiftie/items/6471bbe1d1b081ea8a24)\n- Tips\n  - [Reactアプリにamazon-connect-streamsを組み込む](https://qiita.com/Kazunori-Kimura/items/546f2db361440467dc31)\n\n#### JavaScript\n- Beginner\n  - [javascriptのコールバック関数とは?簡単な実行例と覚書](https://qiita.com/bonoboz/items/5d8753954a524d690c26)\n\n#### Node.js\n- Tips\n  - [GASを使って、スプレッドシート更新時にSlack通知を飛ばしてくれるbotを作ってみた](https://qiita.com/n0bisuke/items/a1b39635029242f31713)\n  - [Node.jsでGoogle Drive上のファイルをリネームする (Google Drive API v3)](https://qiita.com/n0bisuke/items/dcc7be337a555b018b19)\n  - [Node.js - chokidar で CSVファイルの変更検知して deep-diff で差分比較した情報をログ出力する](https://qiita.com/anfangd/items/0c9655cc622379ddc27b)\n\n#### Laravel\n- Beginner\n  - [Cloud9でLaravelプロジェクトをnewするまで](https://qiita.com/yusuke_yasuo/items/fa68d572d511296c2129)\n  - [docker+laravel+VSCode+Xdebugという開発環境を作る](https://qiita.com/kefian1go/items/bbc8f9d51fe890194ad7)\n- Tips\n  - [Laravelでデータベースから検索した値をペジネーションを使って表示させる](https://qiita.com/mukae_tech/items/3c779b229b0d3e673f79)\n\n#### jQuery\n- Tips\n  - [jQueryを使った画像表示方法](https://qiita.com/okdyy75/items/01aac481258a421be0c7)\n\n#### Go言語\n- Beginner\n  - [メソッドの基本](https://qiita.com/panpanman/items/28f846bad34e20fc5f9b)\n\n#### Unity\n- Beginner\n  - [Unityでよく使う実装方法まとめ](https://qiita.com/papyrustaro/items/904702e0c16c3d72df6b)\n\n#### Bot\n- Tips\n  - [LINE botでちょっとしたタスクをメモする](https://qiita.com/koob/items/c4e3bd33b3ff2ae5b61f)\n\n#### HTML\n- Tips\n  - [HTML の 要素 の 角 を 丸めて 表示させる](https://qiita.com/miriwo/items/aa876a218f104330ead3)\n\n#### MySQL\n- Beginner\n  - [MySQLの基本(データベースの操作)3](https://qiita.com/ugajitatsuya/items/359c80df59b4e50e32e2)\n\n#### AI\n- Beginner\n  - [【クラスタリング入門第0回】データ分類の基本 k平均法をJavaで実装してみよう](https://qiita.com/tan3_sugarless/items/15dcc55d1d666437c322)\n\n#### Git\n- Beginner\n  - [図解! Gitのブランチ・ツリーをちゃんと読む](https://qiita.com/jesus_isao/items/2a0495c973a4c911c2cc)\n- Tips\n  - [gitで管理しているエクセルファイルの差分を確認する](https://qiita.com/e_tyubo/items/80b45996591564013059)\n\n#### Azure\n- Azure AD\n  - [Azure AD で FIDO キーでサインインする2 (WIndows 10 設定~デスクトップ サインイン)](https://qiita.com/murasamelabo/items/8a1bd6f04d71e550c6cf)\n\n#### インフラ\n- 仮想環境\n  - [Vagrantで仮想環境の立て方](https://qiita.com/nnipsii/items/6255d32bec903e89d921)\n- ubuntu\n  - [ubuntu環境構築](https://qiita.com/tommynecessary/items/6de89a1a7a8195b43900)\n\n#### Network\n- Tips\n  - [ネットワークのすべてのアドレスを列挙する](https://qiita.com/hiratarich/items/c30fd8d58a78f42af149)\n\n#### RPA\n- Apps\n  - [しりとりゲームで人が無意識に行っていること~RPAで一人しりとりロボットを開発してみる~](https://qiita.com/n_oshiumi/items/71715a548e9da3b2b355)\n\n#### Docker\n- Beginner\n  - [自分用メモ:はじめてDockerを使う](https://qiita.com/nekotarolu/items/7799ad0d6831df736175)\n\n#### Linux\n- Tips\n  - [Linuxのマルチスレッドプログラミングにおけるスタックサイズの設定について](https://qiita.com/tell/items/9eed6bde9de4e8f6fd15)\n\n#### Google Apps Script\n- Beginner\n  - [GASで「Hello,World!」を出力するまでをまとめてみた。](https://qiita.com/ta9star/items/fae274689334f8836a80)\n- Tips\n  - [GASによるSpreadsheetの基本操作まとめ](https://qiita.com/mitama/items/e5fbf8306384c26cf42f)\n  - [【GAS】スプレッドシートから書式も含めて他のスプレッドシートへコピーする方法](https://qiita.com/plumfield56/items/704c1169071b7116b20e)\n- Apps\n  - [GASを使って、スプレッドシート更新時にSlack通知を飛ばしてくれるbotを作ってみた](https://qiita.com/matsukazu1112/items/d47e81d4c4d08d2147d3)\n\n#### Server Side\n- Tips\n  - [【Postman】Getメソッドで配列を渡す時にどう書くか](https://qiita.com/yama-t/items/a4f940ecd7d79f27232a)\n\n#### Develop\n- Tips\n  - [【PowerApps Tip's】開発言語経験者の多くが陥る最初の罠と回避方法](https://qiita.com/yamad365/items/feed918f9934ee6a2f07)\n- Coding\n  - [言語規格、コーディング標準の使い方](https://qiita.com/kaizen_nagoya/items/01256365b82666e101aa)\n\n#### PowerShell\n- Tips\n  - [複数のファイルのタイムスタンプを 一括で変更するためのPowerShellスクリプト](https://qiita.com/X-IA/items/9d15bef900e5d5cd9c0e)\n  - [複数のファイルを 右クリックからファイル単位で圧縮するバッチ](https://qiita.com/X-IA/items/dd80daccee6d56663ee2)\n\n#### Vim\n- Beginner\n  - [個人的なVim入門](https://qiita.com/ysuzuki19/items/778510d66d883c400740)\n\n#### UML\n- PlantUML\n  - [PlantUMLめも](https://qiita.com/zakki/items/9fcd3b729825eac15951)\n\n#### Raspberry\n- Tips\n  - [Raspberry Pi 3 Model B+とlircを使ってリモコンをコントロールする 1](https://qiita.com/s_ponta/items/0ad51f3642de4bad1a62)\n\n#### Security\n- SSL\n  - [SSLの学習](https://qiita.com/kero3/items/b0528e93be00603ac893)\n\n#### 資格\n- AWS\n  - [AWS ソーリューションアーキテクト プロフェッショナルに合格するまでの4万円と1ヶ月とSnowball](https://qiita.com/nishinoshake/items/cc761fad1dbfc348ce5f)\n  - [約3週間でAWS ソリューションアーキテクト アソシエイトに合格した話](https://qiita.com/GoooglSensei/items/bb07705b35708751f6f3)\n- 基本情報\n  - [基本情報技術者 コンピューターで扱うデータ](https://qiita.com/takahashi1987/items/c8a30d6526389dac57f7)\n- ネットワーク\n  - [ネットワークスペシャリスト試験 合格体験記](https://qiita.com/kuwana-kb/items/5a8474894f47c3c4186d)\n\n## 更新情報\n\n- Kotlin\n  - Kotlin入門\n     - [第1章 はじめてのKotlinアプリケーション](https://qiita.com/promari/items/4d802f3419bdeb46ab61)\n     - [第2章 Kotlinの文法](https://qiita.com/promari/items/e1c88aa8c02b82358a9d) 【New】\n\n- Java\n  - Java 10\n      - [【Java】Java 10で拡張された型推論について注意すべきこと](https://qiita.com/promari/items/a5bb8d1174b3ca8c9426) 【New】\n\n- IDE\n  - IntelliJ IDEA\n      - [【開発環境】ローカル環境への統合開発環境(IDE): IntelliJ IDEAのインストール手順](https://qiita.com/promari/items/fee4599ec3a02a77aeac)\n      - [【開発環境】統合開発環境(IDE) IntelliJ IDEAの日本語化とカスタマイズ](https://qiita.com/promari/items/b6df8db4fb24c5e0b586)\n      - [【開発環境】【IntelliJ IDEA】LiveEditを使ってHTML/CSSを動的に反映させる。](https://qiita.com/drafts/ea1c127cca85cc62f4d0) 【New】\n",
      "json_metadata": "{\"links\":[\"https://qiita.com/tan3_sugarless/items/e1a857067896cf43dd2a\",\"https://qiita.com/kazuki43zoo/items/3d39543fd1234118f3bc\",\"https://qiita.com/dddEn/items/48d2f2e2c8f98209e192\",\"https://qiita.com/sakabe/items/0333f06cc6064a70cc93\",\"https://qiita.com/kRysTasis/items/9a62a57ba9c03f0fe7a2\",\"https://qiita.com/ReiKitaya/items/128c9137bb90ebb64265\",\"https://qiita.com/Naru-taka/items/2317803391acd5988577\",\"https://qiita.com/noriya1217/items/00d6461e9f54900377a3\",\"https://qiita.com/setoneno/items/3b316461531671a4abf1\",\"https://qiita.com/artistan/items/977551c32d4b9c402660\",\"https://qiita.com/cawaz3/items/e755a58177212f2aca6c\",\"https://qiita.com/kenji-nishie/items/0e37cd7b2459a7a31cfb\",\"https://qiita.com/oyk3865b/items/20e1bf40a728671e7647\",\"https://qiita.com/g_vista/items/382d21f4aae4670bc6cd\",\"https://qiita.com/99nyorituryo/items/8422a16691b336cbc809\",\"https://qiita.com/jbnkk40/items/5c6ff1b155817edb507a\",\"https://qiita.com/IZUMIRU/items/3c36f7730aff5e6305c5\",\"https://qiita.com/ddd503/items/1da38e3014c2507b5489\",\"https://qiita.com/rydein/items/d371d5ef45491c3c5f95\",\"https://qiita.com/minuro/items/a7defcb9dbe4ac06856b\",\"https://qiita.com/Erika-M/items/a27be2f1c220e7f036a0\",\"https://qiita.com/tsubo/items/02a18b1899128505682e\",\"https://qiita.com/yukitaka13-1110/items/e83256107afafaf7755b\",\"https://qiita.com/YaCpotato/items/b51384652659a400a2b9\",\"https://qiita.com/fiftie/items/37b2212739b29f3e79cc\",\"https://qiita.com/fiftie/items/6471bbe1d1b081ea8a24\",\"https://qiita.com/Kazunori-Kimura/items/546f2db361440467dc31\",\"https://qiita.com/bonoboz/items/5d8753954a524d690c26\",\"https://qiita.com/n0bisuke/items/a1b39635029242f31713\",\"https://qiita.com/n0bisuke/items/dcc7be337a555b018b19\",\"https://qiita.com/anfangd/items/0c9655cc622379ddc27b\",\"https://qiita.com/yusuke_yasuo/items/fa68d572d511296c2129\",\"https://qiita.com/kefian1go/items/bbc8f9d51fe890194ad7\",\"https://qiita.com/mukae_tech/items/3c779b229b0d3e673f79\",\"https://qiita.com/okdyy75/items/01aac481258a421be0c7\",\"https://qiita.com/panpanman/items/28f846bad34e20fc5f9b\",\"https://qiita.com/papyrustaro/items/904702e0c16c3d72df6b\",\"https://qiita.com/koob/items/c4e3bd33b3ff2ae5b61f\",\"https://qiita.com/miriwo/items/aa876a218f104330ead3\",\"https://qiita.com/ugajitatsuya/items/359c80df59b4e50e32e2\",\"https://qiita.com/tan3_sugarless/items/15dcc55d1d666437c322\",\"https://qiita.com/jesus_isao/items/2a0495c973a4c911c2cc\",\"https://qiita.com/e_tyubo/items/80b45996591564013059\",\"https://qiita.com/murasamelabo/items/8a1bd6f04d71e550c6cf\",\"https://qiita.com/nnipsii/items/6255d32bec903e89d921\",\"https://qiita.com/tommynecessary/items/6de89a1a7a8195b43900\",\"https://qiita.com/hiratarich/items/c30fd8d58a78f42af149\",\"https://qiita.com/n_oshiumi/items/71715a548e9da3b2b355\",\"https://qiita.com/nekotarolu/items/7799ad0d6831df736175\",\"https://qiita.com/tell/items/9eed6bde9de4e8f6fd15\",\"https://qiita.com/ta9star/items/fae274689334f8836a80\",\"https://qiita.com/mitama/items/e5fbf8306384c26cf42f\",\"https://qiita.com/plumfield56/items/704c1169071b7116b20e\",\"https://qiita.com/matsukazu1112/items/d47e81d4c4d08d2147d3\",\"https://qiita.com/yama-t/items/a4f940ecd7d79f27232a\",\"https://qiita.com/yamad365/items/feed918f9934ee6a2f07\",\"https://qiita.com/kaizen_nagoya/items/01256365b82666e101aa\",\"https://qiita.com/X-IA/items/9d15bef900e5d5cd9c0e\",\"https://qiita.com/X-IA/items/dd80daccee6d56663ee2\",\"https://qiita.com/ysuzuki19/items/778510d66d883c400740\",\"https://qiita.com/zakki/items/9fcd3b729825eac15951\",\"https://qiita.com/s_ponta/items/0ad51f3642de4bad1a62\",\"https://qiita.com/kero3/items/b0528e93be00603ac893\",\"https://qiita.com/nishinoshake/items/cc761fad1dbfc348ce5f\",\"https://qiita.com/GoooglSensei/items/bb07705b35708751f6f3\",\"https://qiita.com/takahashi1987/items/c8a30d6526389dac57f7\",\"https://qiita.com/kuwana-kb/items/5a8474894f47c3c4186d\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d\",\"https://qiita.com/promari/items/a5bb8d1174b3ca8c9426\",\"https://qiita.com/promari/items/fee4599ec3a02a77aeac\",\"https://qiita.com/promari/items/b6df8db4fb24c5e0b586\",\"https://qiita.com/drafts/ea1c127cca85cc62f4d0\"],\"image\":[\"https://img.esteem.ws/mjxlrb5urr.jpg\"],\"tags\":[\"promari\",\"japanese\",\"programming\",\"utopian-io\",\"blog\"],\"app\":\"esteem/2.0.7-surfer\",\"format\":\"markdown+html\",\"community\":\"esteem.app\"}"
    }
  ]
}
promarireceived 0.005 STEEM, 0.014 SBD, 0.067 SP author reward for @promari / kotlin-kotlin-lesson-vol-4-kotlin
2019/07/14 22:29:18
authorpromari
permlinkkotlin-kotlin-lesson-vol-4-kotlin
sbd payout0.014 SBD
steem payout0.005 STEEM
vesting payout109.318362 VESTS
Transaction InfoBlock #34666811/Virtual Operation #6
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 34666811,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 6,
  "timestamp": "2019-07-14T22:29:18",
  "op": [
    "author_reward",
    {
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-4-kotlin",
      "sbd_payout": "0.014 SBD",
      "steem_payout": "0.005 STEEM",
      "vesting_payout": "109.318362 VESTS"
    }
  ]
}
busy.orgreceived 0.007 SP benefactor reward from @promari
2019/07/14 22:29:18
benefactorbusy.org
authorpromari
permlinkkotlin-kotlin-lesson-vol-4-kotlin
sbd payout0.001 SBD
steem payout0.001 STEEM
vesting payout11.925639 VESTS
Transaction InfoBlock #34666811/Virtual Operation #5
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 34666811,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 5,
  "timestamp": "2019-07-14T22:29:18",
  "op": [
    "comment_benefactor_reward",
    {
      "benefactor": "busy.org",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-4-kotlin",
      "sbd_payout": "0.001 SBD",
      "steem_payout": "0.001 STEEM",
      "vesting_payout": "11.925639 VESTS"
    }
  ]
}
promarireceived 0.004 STEEM, 0.013 SBD, 0.066 SP author reward for @promari / java-java-10
2019/07/14 04:16:36
authorpromari
permlinkjava-java-10
sbd payout0.013 SBD
steem payout0.004 STEEM
vesting payout107.335655 VESTS
Transaction InfoBlock #34644977/Virtual Operation #5
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 34644977,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 5,
  "timestamp": "2019-07-14T04:16:36",
  "op": [
    "author_reward",
    {
      "author": "promari",
      "permlink": "java-java-10",
      "sbd_payout": "0.013 SBD",
      "steem_payout": "0.004 STEEM",
      "vesting_payout": "107.335655 VESTS"
    }
  ]
}
esteemappreceived 0.007 SP benefactor reward from @promari
2019/07/14 04:16:36
benefactoresteemapp
authorpromari
permlinkjava-java-10
sbd payout0.001 SBD
steem payout0.001 STEEM
vesting payout11.926183 VESTS
Transaction InfoBlock #34644977/Virtual Operation #4
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 34644977,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 4,
  "timestamp": "2019-07-14T04:16:36",
  "op": [
    "comment_benefactor_reward",
    {
      "benefactor": "esteemapp",
      "author": "promari",
      "permlink": "java-java-10",
      "sbd_payout": "0.001 SBD",
      "steem_payout": "0.001 STEEM",
      "vesting_payout": "11.926183 VESTS"
    }
  ]
}
promarireceived 0.254 SBD, 1.086 SP author reward for @promari / kotlin-kotlin-lesson-vol-3-kotlin
2019/07/13 21:28:36
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
sbd payout0.254 SBD
steem payout0.000 STEEM
vesting payout1769.080602 VESTS
Transaction InfoBlock #34636826/Virtual Operation #88
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 34636826,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 88,
  "timestamp": "2019-07-13T21:28:36",
  "op": [
    "author_reward",
    {
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "sbd_payout": "0.254 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "1769.080602 VESTS"
    }
  ]
}
esteemappreceived 0.121 SP benefactor reward from @promari
2019/07/13 21:28:36
benefactoresteemapp
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
sbd payout0.028 SBD
steem payout0.000 STEEM
vesting payout196.785370 VESTS
Transaction InfoBlock #34636826/Virtual Operation #87
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 34636826,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 87,
  "timestamp": "2019-07-13T21:28:36",
  "op": [
    "comment_benefactor_reward",
    {
      "benefactor": "esteemapp",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "sbd_payout": "0.028 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "196.785370 VESTS"
    }
  ]
}
promarireceived 0.061 SBD, 0.262 SP author reward for @promari / kotlin-kotlin-lesson-vol-2-kotlin
2019/07/13 13:35:00
authorpromari
permlinkkotlin-kotlin-lesson-vol-2-kotlin
sbd payout0.061 SBD
steem payout0.000 STEEM
vesting payout427.370595 VESTS
Transaction InfoBlock #34627363/Virtual Operation #7
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 34627363,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 7,
  "timestamp": "2019-07-13T13:35:00",
  "op": [
    "author_reward",
    {
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-2-kotlin",
      "sbd_payout": "0.061 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "427.370595 VESTS"
    }
  ]
}
promarireceived 0.063 SBD, 0.271 SP author reward for @promari / kotlin-kotlin
2019/07/13 09:31:21
authorpromari
permlinkkotlin-kotlin
sbd payout0.063 SBD
steem payout0.000 STEEM
vesting payout441.289466 VESTS
Transaction InfoBlock #34622495/Virtual Operation #34
View Raw JSON Data
{
  "trx_id": "0000000000000000000000000000000000000000",
  "block": 34622495,
  "trx_in_block": 4294967295,
  "op_in_trx": 0,
  "virtual_op": 34,
  "timestamp": "2019-07-13T09:31:21",
  "op": [
    "author_reward",
    {
      "author": "promari",
      "permlink": "kotlin-kotlin",
      "sbd_payout": "0.063 SBD",
      "steem_payout": "0.000 STEEM",
      "vesting_payout": "441.289466 VESTS"
    }
  ]
}
promarideleted a comment or post
2019/07/11 17:15:21
authorpromari
permlinkpuhmjv
Transaction InfoBlock #34574228/Trx b3175cccef62acb6b13a7768bfad3f44357ca04e
View Raw JSON Data
{
  "trx_id": "b3175cccef62acb6b13a7768bfad3f44357ca04e",
  "block": 34574228,
  "trx_in_block": 39,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-11T17:15:21",
  "op": [
    "delete_comment",
    {
      "author": "promari",
      "permlink": "puhmjv"
    }
  ]
}
promarideleted a comment or post
2019/07/11 17:15:12
authorpromari
permlinkpuhmko
Transaction InfoBlock #34574225/Trx c5f36a4b86f507d695e67cefdd9527a982ad8fb8
View Raw JSON Data
{
  "trx_id": "c5f36a4b86f507d695e67cefdd9527a982ad8fb8",
  "block": 34574225,
  "trx_in_block": 25,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-11T17:15:12",
  "op": [
    "delete_comment",
    {
      "author": "promari",
      "permlink": "puhmko"
    }
  ]
}
promarideleted a comment or post
2019/07/11 17:15:06
authorpromari
permlinkpuhmk6
Transaction InfoBlock #34574223/Trx 640d0a01bbfebc3a51be37fe60981945177f99b4
View Raw JSON Data
{
  "trx_id": "640d0a01bbfebc3a51be37fe60981945177f99b4",
  "block": 34574223,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-11T17:15:06",
  "op": [
    "delete_comment",
    {
      "author": "promari",
      "permlink": "puhmk6"
    }
  ]
}
2019/07/11 17:14:48
parent authornadeshiko
parent permlinkre-tamito0201-tasteem-f4254c-20190711t165351861z
authorpromari
permlinkpuhmko
title
bodyお鍋は意外とオールシーズンいけますよね^^
json metadata{"tags":["tasteem"],"app":"steemit/0.1"}
Transaction InfoBlock #34574217/Trx 06f6501ea5c57a87894f09c8d9fdded8616c6fbd
View Raw JSON Data
{
  "trx_id": "06f6501ea5c57a87894f09c8d9fdded8616c6fbd",
  "block": 34574217,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-11T17:14:48",
  "op": [
    "comment",
    {
      "parent_author": "nadeshiko",
      "parent_permlink": "re-tamito0201-tasteem-f4254c-20190711t165351861z",
      "author": "promari",
      "permlink": "puhmko",
      "title": "",
      "body": "お鍋は意外とオールシーズンいけますよね^^",
      "json_metadata": "{\"tags\":[\"tasteem\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2019/07/11 17:14:30
parent authorsteemitboard
parent permlinksteemitboard-notify-tamito0201-20190710t202705000z
authorpromari
permlinkpuhmk6
title
bodythank you
json metadata{"tags":["tasteem"],"app":"steemit/0.1"}
Transaction InfoBlock #34574211/Trx 1379d5cca02d55780cb197c1f89c637268dfe116
View Raw JSON Data
{
  "trx_id": "1379d5cca02d55780cb197c1f89c637268dfe116",
  "block": 34574211,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-11T17:14:30",
  "op": [
    "comment",
    {
      "parent_author": "steemitboard",
      "parent_permlink": "steemitboard-notify-tamito0201-20190710t202705000z",
      "author": "promari",
      "permlink": "puhmk6",
      "title": "",
      "body": "thank you",
      "json_metadata": "{\"tags\":[\"tasteem\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2019/07/11 17:14:18
parent authortasteem-jp
parent permlinktasteem-f4254c-5d9550
authorpromari
permlinkpuhmjv
title
bodyありがとうございます。
json metadata{"tags":["tasteem"],"app":"steemit/0.1"}
Transaction InfoBlock #34574207/Trx 9b84613bd9b47c04e77d79ddb6f77493f31dd76d
View Raw JSON Data
{
  "trx_id": "9b84613bd9b47c04e77d79ddb6f77493f31dd76d",
  "block": 34574207,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-11T17:14:18",
  "op": [
    "comment",
    {
      "parent_author": "tasteem-jp",
      "parent_permlink": "tasteem-f4254c-5d9550",
      "author": "promari",
      "permlink": "puhmjv",
      "title": "",
      "body": "ありがとうございます。",
      "json_metadata": "{\"tags\":[\"tasteem\"],\"app\":\"steemit/0.1\"}"
    }
  ]
}
2019/07/07 23:53:45
voterargon
authorpromari
permlinkkotlin-kotlin-lesson-vol-4-kotlin
weight2600 (26.00%)
Transaction InfoBlock #34467096/Trx 5390d301a7e3bb0d85d6b8d9e5523b2cb483996f
View Raw JSON Data
{
  "trx_id": "5390d301a7e3bb0d85d6b8d9e5523b2cb483996f",
  "block": 34467096,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T23:53:45",
  "op": [
    "vote",
    {
      "voter": "argon",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-4-kotlin",
      "weight": 2600
    }
  ]
}
2019/07/07 22:50:24
voterfyrstikken
authorpromari
permlinkkotlin-kotlin-lesson-vol-4-kotlin
weight100 (1.00%)
Transaction InfoBlock #34465831/Trx e893e9c062154a98a0155cdb3490ba9c9fe6d3b2
View Raw JSON Data
{
  "trx_id": "e893e9c062154a98a0155cdb3490ba9c9fe6d3b2",
  "block": 34465831,
  "trx_in_block": 3,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T22:50:24",
  "op": [
    "vote",
    {
      "voter": "fyrstikken",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-4-kotlin",
      "weight": 100
    }
  ]
}
2019/07/07 22:39:48
voterbluesniper
authorpromari
permlinkkotlin-kotlin-lesson-vol-4-kotlin
weight16 (0.16%)
Transaction InfoBlock #34465619/Trx d4da0c89b34e0802dcf20e0c807183e0d293b460
View Raw JSON Data
{
  "trx_id": "d4da0c89b34e0802dcf20e0c807183e0d293b460",
  "block": 34465619,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T22:39:48",
  "op": [
    "vote",
    {
      "voter": "bluesniper",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-4-kotlin",
      "weight": 16
    }
  ]
}
2019/07/07 22:39:33
votersergino
authorpromari
permlinkkotlin-kotlin-lesson-vol-4-kotlin
weight400 (4.00%)
Transaction InfoBlock #34465614/Trx e39f75b3fcba8864465ac9747307baea05f23f35
View Raw JSON Data
{
  "trx_id": "e39f75b3fcba8864465ac9747307baea05f23f35",
  "block": 34465614,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T22:39:33",
  "op": [
    "vote",
    {
      "voter": "sergino",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-4-kotlin",
      "weight": 400
    }
  ]
}
2019/07/07 22:31:18
parent author
parent permlinkpromari
authorpromari
permlinkkotlin-kotlin-lesson-vol-4-kotlin
title【Kotlin】Kotlin Lesson Vol.4 - Kotlinの文法:データ型
body@@ -1120,17 +1120,17 @@ E6%2595%25B0 - +) %0A%0A# %E7%AC%AC2%E7%AB%A0%EF%BC%9A
json metadata{"community":"busy","app":"steemit/0.1","format":"markdown","tags":["promari","japanese","programming","development","kotlin"],"links":["https://qiita.com/promari/items/4d802f3419bdeb46ab61#%E7%AC%AC1%E7%AB%A0-%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AEkotlin%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B7%E3%83%A7%E3%83%B3","https://qiita.com/promari/items/4d802f3419bdeb46ab61#11-%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89","https://qiita.com/promari/items/4d802f3419bdeb46ab61#12-kotlin%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90","https://qiita.com/promari/items/4d802f3419bdeb46ab61#13-kotlin%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E4%BD%9C%E6%88%90","https://qiita.com/promari/items/e1c88aa8c02b82358a9d#%E7%AC%AC2%E7%AB%A0kotlin%E3%81%AE%E6%96%87%E6%B3%95","https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0","https://qiita.com/promari/items/e1c88aa8c02b82358a9d#22-%E9%96%A2%E6%95%B0","https://www.programming-mariage.jp/","https://ameblo.jp/promari","https://www.programming-mariage.jp"],"image":["https://img.esteem.ws/k5l5kz0qw9.png","https://img.esteem.ws/t0r78hqbeu.png","https://img.esteem.ws/btpb5hmlur.png"]}
Transaction InfoBlock #34465449/Trx 80b9df05714491bdd9f55529c8386c5eede6af61
View Raw JSON Data
{
  "trx_id": "80b9df05714491bdd9f55529c8386c5eede6af61",
  "block": 34465449,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T22:31:18",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "promari",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-4-kotlin",
      "title": "【Kotlin】Kotlin Lesson Vol.4 - Kotlinの文法:データ型",
      "body": "@@ -1120,17 +1120,17 @@\n E6%2595%25B0\n- \n+)\n %0A%0A# %E7%AC%AC2%E7%AB%A0%EF%BC%9A\n",
      "json_metadata": "{\"community\":\"busy\",\"app\":\"steemit/0.1\",\"format\":\"markdown\",\"tags\":[\"promari\",\"japanese\",\"programming\",\"development\",\"kotlin\"],\"links\":[\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#%E7%AC%AC1%E7%AB%A0-%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AEkotlin%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B7%E3%83%A7%E3%83%B3\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#11-%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#12-kotlin%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#13-kotlin%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E4%BD%9C%E6%88%90\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d#%E7%AC%AC2%E7%AB%A0kotlin%E3%81%AE%E6%96%87%E6%B3%95\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d#22-%E9%96%A2%E6%95%B0\",\"https://www.programming-mariage.jp/\",\"https://ameblo.jp/promari\",\"https://www.programming-mariage.jp\"],\"image\":[\"https://img.esteem.ws/k5l5kz0qw9.png\",\"https://img.esteem.ws/t0r78hqbeu.png\",\"https://img.esteem.ws/btpb5hmlur.png\"]}"
    }
  ]
}
2019/07/07 22:29:18
authorpromari
permlinkkotlin-kotlin-lesson-vol-4-kotlin
max accepted payout1000000.000 SBD
percent steem dollars10000
allow votestrue
allow curation rewardstrue
extensions[[0,{"beneficiaries":[{"account":"busy.org","weight":1000}]}]]
Transaction InfoBlock #34465410/Trx c39f629aa4d23b630eff9592b071863f7f25b2d9
View Raw JSON Data
{
  "trx_id": "c39f629aa4d23b630eff9592b071863f7f25b2d9",
  "block": 34465410,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T22:29:18",
  "op": [
    "comment_options",
    {
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-4-kotlin",
      "max_accepted_payout": "1000000.000 SBD",
      "percent_steem_dollars": 10000,
      "allow_votes": true,
      "allow_curation_rewards": true,
      "extensions": [
        [
          0,
          {
            "beneficiaries": [
              {
                "account": "busy.org",
                "weight": 1000
              }
            ]
          }
        ]
      ]
    }
  ]
}
2019/07/07 22:29:18
parent author
parent permlinkpromari
authorpromari
permlinkkotlin-kotlin-lesson-vol-4-kotlin
title【Kotlin】Kotlin Lesson Vol.4 - Kotlinの文法:データ型
body![k5l5kz0qw9.png](https://img.esteem.ws/k5l5kz0qw9.png) # はじめに 前回は、はじめてのKotlinの文法:変数について学習しました。今回はKotlinの文法:関数ついて説明していきます。以下は前回までの記事です。 - [第1章 はじめてのKotlinアプリケーション](https://qiita.com/promari/items/4d802f3419bdeb46ab61#%E7%AC%AC1%E7%AB%A0-%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AEkotlin%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B7%E3%83%A7%E3%83%B3) - [1.1 開発環境の構築](https://qiita.com/promari/items/4d802f3419bdeb46ab61#11-%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89) - [1.2 Kotlinプロジェクトの作成](https://qiita.com/promari/items/4d802f3419bdeb46ab61#12-kotlin%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90) - [1.3 Kotlinプログラムの作成](https://qiita.com/promari/items/4d802f3419bdeb46ab61#13-kotlin%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E4%BD%9C%E6%88%90) - [第2章 Kotlinの文法](https://qiita.com/promari/items/e1c88aa8c02b82358a9d#%E7%AC%AC2%E7%AB%A0kotlin%E3%81%AE%E6%96%87%E6%B3%95) - [2.1 変数](https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0) - [2.2 関数](https://qiita.com/promari/items/e1c88aa8c02b82358a9d#22-%E9%96%A2%E6%95%B0 # 第2章:Kotlinの文法 ## 2.1 変数 - [2.1 変数](https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0)を参照してください。 ## 2.2 関数 - [2.2 関数](https://qiita.com/promari/items/e1c88aa8c02b82358a9d#22-%E9%96%A2%E6%95%B0)を参照してください。 ## 2.3 データ型 ### 2.3.1 基本型 Kotlinは、他の言語と同じようにInt、Double、Boolean、Charなどの型が用意されています。ただし、Javaと違ってプリミティブ型は用意されていません。Int型やBoolean型などすべてがオブジェクトのように動作します。Javaがint、doubleなどに対応するInteger、Doubleなどのラッパー型があるのとは対照的ですね。 ただし、オブジェクトだからといってパフォーマンスの懸念はありません。Kotlinは、パフォーマンスを向上させるために、String以外は、実行時にInt、Char、Booleanなどのオブジェクトをプリミティブ型に最適化してくれるからです。 #### 2.3.1.1 数値型(Numbers) Kotlinの数値型はJavaに似ていて、整数型と浮動小数点型に分類できます。 - 整数型(Integers) |型 |説明 | |------|--------------------| |Byte |8ビット符号付き整数 | |Short |16ビット符号付き整数| |Int |32ビット符号付き整数| |Long |64ビット符号付き整数| - 浮動小数点型(Floating Point Numbers) |型 |説明 | |-------|--------------------| |Float |32ビット浮動小数点数| |Double |64ビット浮動小数点数| 以下に数値型の例を示します。 ``` val aByte: Byte = 11 val aShort: Short = 111 val aInt = 1000 // 10進数(型推論の場合) val aLong = 1000L // サフィックスに'L'を付けると、Long型。これでコンパイラは型推論でLong型と推論します。 val aDouble = 126.78 // 浮動小数点はデフォルトでDouble型 val aFlout = 126.78f // サフィックスに'f'または'F'を付けると浮動小数点型になります。 val aHex = 0x0AFF // プレフィックスに'0x'または'0X'を付けると16進数 val aBinary = 0b1100 // プレフィックスに'0b'または'0B'を付けると2進数 ``` #### 2.3.1.2 論理型(Booleans) 論理型は他の言語と同じ様にtrueとfalseの2つの値を取ります。 ``` val aBoolean = true val bBoolean = false ``` #### 2.3.1.3 文字型(Characters) 文字はChar型を使用します。ただし、注意点があり、Javaとは異なり、Char型は数値としては扱うことはできません。Char型を表すにはシングルクォートを使います。 ``` val aChar = 'A' val dChar = '9' val lChar = '\n' val uChar = '\uFF00' // UNICODE ``` #### 2.3.1.4 文字列型(Strings) 文字列はStringクラスを使って表現されます。文字列型は、Javaと同様にイミュータブルな変数として表されます。 ``` val name = "tamito0201" ``` 配列のように[index]を使用して、String内の特定のインデックスにある文字にアクセスできます。 ``` val name = "tamito0201" val charIndex = name[0] // 't' val lastChar = name[name.length - 1] // '1' // 配列なのでループで回すこともできます。 for (chr in name) { printn(chr) } // 二重引用符(ダブルクォート)で宣言された文字列は、 '\ n'(改行)、 '\ t'(タブ)などのようにエスケープ文字を含むことができます。 val aEscapedStr = "Hello tamito0201\nHow are you?" // Kotlinではトリプルクォートを使ってエスケープがない複数行にまたがる文字列を格納できる。 val aMultilineStr = """ ここにかいた文字列は 改行も含めて、そのままの文字列が出力されます。 インデントも。これ便利ですね。 """ // $を使って文字列の中に変数の値や計算結果を埋め込めます。 val i = 100 avl str = "i = $i, i ÷ 10 = ${i / 10}" // "i = 10, i ÷ 10 = 10" ``` ### 2.3.2 型変換 ``` // 整数の数値代入 val b: Byte = 1 // IntをByteと見なしてくれる val l: Long = 100 // OK val i: Int = 1L // NG。明示的にLongを指定すると代入できない。 val f: Floug = 3.0 // NG。浮動小数点はデフォルトでDouble型なのでNG。暗黙的な型変換はKotlinには存在しない。 val d: Double = 3 // NG。整数を浮動小数点とはみなさない。 // 小さな型から大きな型への暗黙的キャストはKotlinではできない val a: Byte = 1 val b: Int = a // NG。 // 型は以下のように明示的に変換します。 // IntからLongの型変換 val aInt = 100 val aLong = aInt.toLong() // 大きな型から小さな型への変換 val doubleValue = 123.45 val intValue = doubleValue.toInt() // 123 // Kotlinのすべての型は、Stringに変換するためのtoString()というヘルパー関数をサポートしています。 val aInt = 1111 aInt.toString() // "1000" // 文字列から数値型への変換 val str = "1111" val intValue = str.toInt() // 文字列から数値への変換が不可能な場合 // str = "1111AAA" str.toInt() // Throws java.lang.NumberFormatException ``` ### 2.3.3 ビット演算 Kotlinでは論理演算子、ビット演算子はJavaのように特別な文字(&など)で表現されるわけではありません。関数によりその機能が提供されています。 |Kotlin|Java|説明 | |------|----|----------------| |shl |<< |左シフト | |shr |>> |符号付右シフト | |ushr |>>> |符号なし右シフト| |and |& |論理積 | |or || |論理和 | |xor |^ |排他的論理和 | |inv() |~ |ビット反転 | ## おわりに 如何でしょうか。基本型一つにとってもJavaとは異なる点が多いかと思います。こうして新しい言語を学ぶときは基本型に立ち戻り、仕様を比較してみるのもよろしいかと思います。 次回は、Kotlinにおける配列型について説明したいと思います。 [プロマリ](https://www.programming-mariage.jp/)はあなたのエンジニアデビューをサポートします。 ![t0r78hqbeu.png](https://img.esteem.ws/t0r78hqbeu.png) written by [たみと@promari](https://ameblo.jp/promari) プログラミングとのご縁結びなら[プロマリ](https://www.programming-mariage.jp/)へ。 オンラインプログラミング学習スクールの[プロマリ](https://www.programming-mariage.jp/)は、プログラミングの初学者の皆様を応援しています。プログラミング講師と一緒に面白いアプリを作りませんか。 <a href="https://www.programming-mariage.jp">![btpb5hmlur.png](https://img.esteem.ws/btpb5hmlur.png)</a> The programming school "[Promari](https://www.programming-mariage.jp/)" will help you learn programming. "[Promari](https://www.programming-mariage.jp/)" is supporting the first scholars of programming. Let's develop an application with our programming instructor.
json metadata{"community":"busy","app":"busy/2.5.6","format":"markdown","tags":["promari","japanese","programming","development","kotlin"],"users":["promari"],"links":["https://qiita.com/promari/items/4d802f3419bdeb46ab61#%E7%AC%AC1%E7%AB%A0-%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AEkotlin%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B7%E3%83%A7%E3%83%B3","https://qiita.com/promari/items/4d802f3419bdeb46ab61#11-%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89","https://qiita.com/promari/items/4d802f3419bdeb46ab61#12-kotlin%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90","https://qiita.com/promari/items/4d802f3419bdeb46ab61#13-kotlin%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E4%BD%9C%E6%88%90","https://qiita.com/promari/items/e1c88aa8c02b82358a9d#%E7%AC%AC2%E7%AB%A0kotlin%E3%81%AE%E6%96%87%E6%B3%95","https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0","https://qiita.com/promari/items/e1c88aa8c02b82358a9d#22-%E9%96%A2%E6%95%B0","https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0","https://qiita.com/promari/items/e1c88aa8c02b82358a9d#22-%E9%96%A2%E6%95%B0","https://www.programming-mariage.jp/"],"image":["https://img.esteem.ws/k5l5kz0qw9.png","https://img.esteem.ws/t0r78hqbeu.png","https://img.esteem.ws/btpb5hmlur.png"]}
Transaction InfoBlock #34465410/Trx c39f629aa4d23b630eff9592b071863f7f25b2d9
View Raw JSON Data
{
  "trx_id": "c39f629aa4d23b630eff9592b071863f7f25b2d9",
  "block": 34465410,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T22:29:18",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "promari",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-4-kotlin",
      "title": "【Kotlin】Kotlin Lesson Vol.4 - Kotlinの文法:データ型",
      "body": "![k5l5kz0qw9.png](https://img.esteem.ws/k5l5kz0qw9.png)\n\n# はじめに\n\n前回は、はじめてのKotlinの文法:変数について学習しました。今回はKotlinの文法:関数ついて説明していきます。以下は前回までの記事です。\n\n- [第1章 はじめてのKotlinアプリケーション](https://qiita.com/promari/items/4d802f3419bdeb46ab61#%E7%AC%AC1%E7%AB%A0-%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AEkotlin%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B7%E3%83%A7%E3%83%B3)\n   - [1.1 開発環境の構築](https://qiita.com/promari/items/4d802f3419bdeb46ab61#11-%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89) \n   - [1.2 Kotlinプロジェクトの作成](https://qiita.com/promari/items/4d802f3419bdeb46ab61#12-kotlin%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90)\n   - [1.3 Kotlinプログラムの作成](https://qiita.com/promari/items/4d802f3419bdeb46ab61#13-kotlin%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E4%BD%9C%E6%88%90)\n  \n- [第2章 Kotlinの文法](https://qiita.com/promari/items/e1c88aa8c02b82358a9d#%E7%AC%AC2%E7%AB%A0kotlin%E3%81%AE%E6%96%87%E6%B3%95)\n  - [2.1 変数](https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0) \n  - [2.2 関数](https://qiita.com/promari/items/e1c88aa8c02b82358a9d#22-%E9%96%A2%E6%95%B0 \n\n# 第2章:Kotlinの文法\n\n## 2.1 変数\n\n  - [2.1 変数](https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0)を参照してください。 \n  \n## 2.2 関数\n\n  - [2.2 関数](https://qiita.com/promari/items/e1c88aa8c02b82358a9d#22-%E9%96%A2%E6%95%B0)を参照してください。 \n\n## 2.3 データ型\n\n### 2.3.1 基本型\n\nKotlinは、他の言語と同じようにInt、Double、Boolean、Charなどの型が用意されています。ただし、Javaと違ってプリミティブ型は用意されていません。Int型やBoolean型などすべてがオブジェクトのように動作します。Javaがint、doubleなどに対応するInteger、Doubleなどのラッパー型があるのとは対照的ですね。\n\nただし、オブジェクトだからといってパフォーマンスの懸念はありません。Kotlinは、パフォーマンスを向上させるために、String以外は、実行時にInt、Char、Booleanなどのオブジェクトをプリミティブ型に最適化してくれるからです。\n\n#### 2.3.1.1 数値型(Numbers)\n\nKotlinの数値型はJavaに似ていて、整数型と浮動小数点型に分類できます。\n\n- 整数型(Integers)\n\n|型    |説明                |\n|------|--------------------|\n|Byte  |8ビット符号付き整数 |\n|Short |16ビット符号付き整数|\n|Int   |32ビット符号付き整数|\n|Long  |64ビット符号付き整数|\n\n- 浮動小数点型(Floating Point Numbers)\n\n|型     |説明                |\n|-------|--------------------|\n|Float  |32ビット浮動小数点数|\n|Double |64ビット浮動小数点数|\n\n以下に数値型の例を示します。\n\n```\nval aByte: Byte = 11\nval aShort: Short = 111\n\nval aInt = 1000       // 10進数(型推論の場合)\nval aLong = 1000L     // サフィックスに'L'を付けると、Long型。これでコンパイラは型推論でLong型と推論します。\n\nval aDouble = 126.78  // 浮動小数点はデフォルトでDouble型\nval aFlout = 126.78f  // サフィックスに'f'または'F'を付けると浮動小数点型になります。\n\nval aHex = 0x0AFF     // プレフィックスに'0x'または'0X'を付けると16進数\nval aBinary = 0b1100  // プレフィックスに'0b'または'0B'を付けると2進数\n```\n\n#### 2.3.1.2 論理型(Booleans)\n\n論理型は他の言語と同じ様にtrueとfalseの2つの値を取ります。\n\n```\nval aBoolean = true\nval bBoolean = false\n```\n\n#### 2.3.1.3 文字型(Characters)\n\n文字はChar型を使用します。ただし、注意点があり、Javaとは異なり、Char型は数値としては扱うことはできません。Char型を表すにはシングルクォートを使います。\n\n```\nval aChar = 'A'\nval dChar = '9'\nval lChar = '\\n'\nval uChar = '\\uFF00' // UNICODE\n```\n\n#### 2.3.1.4 文字列型(Strings)\n\n文字列はStringクラスを使って表現されます。文字列型は、Javaと同様にイミュータブルな変数として表されます。\n\n```\nval name = \"tamito0201\"\n```\n\n配列のように[index]を使用して、String内の特定のインデックスにある文字にアクセスできます。\n\n```\nval name = \"tamito0201\"\nval charIndex = name[0]   // 't'\nval lastChar = name[name.length - 1]   // '1'\n\n// 配列なのでループで回すこともできます。\nfor (chr in name) {\n    printn(chr)\n}\n\n// 二重引用符(ダブルクォート)で宣言された文字列は、 '\\ n'(改行)、 '\\ t'(タブ)などのようにエスケープ文字を含むことができます。\nval aEscapedStr = \"Hello tamito0201\\nHow are you?\"\n\n// Kotlinではトリプルクォートを使ってエスケープがない複数行にまたがる文字列を格納できる。\nval aMultilineStr = \"\"\"\nここにかいた文字列は\n改行も含めて、そのままの文字列が出力されます。\n   インデントも。これ便利ですね。\n\"\"\"\n\n// $を使って文字列の中に変数の値や計算結果を埋め込めます。\nval i = 100\navl str = \"i = $i, i ÷ 10 = ${i / 10}\"   // \"i = 10, i ÷ 10 = 10\"\n```\n### 2.3.2 型変換\n\n```\n// 整数の数値代入\nval b: Byte = 1      // IntをByteと見なしてくれる\nval l: Long = 100    // OK\nval i: Int = 1L      // NG。明示的にLongを指定すると代入できない。\nval f: Floug = 3.0   // NG。浮動小数点はデフォルトでDouble型なのでNG。暗黙的な型変換はKotlinには存在しない。\nval d: Double = 3    // NG。整数を浮動小数点とはみなさない。\n\n// 小さな型から大きな型への暗黙的キャストはKotlinではできない\nval a: Byte = 1\nval b: Int = a       // NG。\n\n// 型は以下のように明示的に変換します。\n// IntからLongの型変換\nval aInt = 100\nval aLong = aInt.toLong()\n\n// 大きな型から小さな型への変換\nval doubleValue = 123.45\nval intValue = doubleValue.toInt()   // 123\n\n// Kotlinのすべての型は、Stringに変換するためのtoString()というヘルパー関数をサポートしています。\nval aInt = 1111\naInt.toString()      // \"1000\"\n\n// 文字列から数値型への変換\nval str = \"1111\"\nval intValue  = str.toInt()\n\n//  文字列から数値への変換が不可能な場合\n// str = \"1111AAA\"\nstr.toInt()          // Throws java.lang.NumberFormatException\n```\n\n### 2.3.3 ビット演算\n\nKotlinでは論理演算子、ビット演算子はJavaのように特別な文字(&など)で表現されるわけではありません。関数によりその機能が提供されています。\n\n|Kotlin|Java|説明            |\n|------|----|----------------|\n|shl   |<<  |左シフト        |\n|shr   |>>  |符号付右シフト  |\n|ushr  |>>> |符号なし右シフト|\n|and   |&   |論理積          |\n|or    ||   |論理和          |\n|xor   |^   |排他的論理和    |\n|inv() |~   |ビット反転      |\n\n## おわりに\n\n如何でしょうか。基本型一つにとってもJavaとは異なる点が多いかと思います。こうして新しい言語を学ぶときは基本型に立ち戻り、仕様を比較してみるのもよろしいかと思います。\n\n次回は、Kotlinにおける配列型について説明したいと思います。\n\n[プロマリ](https://www.programming-mariage.jp/)はあなたのエンジニアデビューをサポートします。\n\n![t0r78hqbeu.png](https://img.esteem.ws/t0r78hqbeu.png)\nwritten by [たみと@promari](https://ameblo.jp/promari)\n\nプログラミングとのご縁結びなら[プロマリ](https://www.programming-mariage.jp/)へ。\n\nオンラインプログラミング学習スクールの[プロマリ](https://www.programming-mariage.jp/)は、プログラミングの初学者の皆様を応援しています。プログラミング講師と一緒に面白いアプリを作りませんか。\n\n<a href=\"https://www.programming-mariage.jp\">![btpb5hmlur.png](https://img.esteem.ws/btpb5hmlur.png)</a>\n\nThe programming school \"[Promari](https://www.programming-mariage.jp/)\" will help you learn programming. \"[Promari](https://www.programming-mariage.jp/)\" is supporting the first scholars of programming. Let's develop an application with our programming instructor.",
      "json_metadata": "{\"community\":\"busy\",\"app\":\"busy/2.5.6\",\"format\":\"markdown\",\"tags\":[\"promari\",\"japanese\",\"programming\",\"development\",\"kotlin\"],\"users\":[\"promari\"],\"links\":[\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#%E7%AC%AC1%E7%AB%A0-%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AEkotlin%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B7%E3%83%A7%E3%83%B3\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#11-%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#12-kotlin%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#13-kotlin%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E4%BD%9C%E6%88%90\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d#%E7%AC%AC2%E7%AB%A0kotlin%E3%81%AE%E6%96%87%E6%B3%95\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d#22-%E9%96%A2%E6%95%B0\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d#22-%E9%96%A2%E6%95%B0\",\"https://www.programming-mariage.jp/\"],\"image\":[\"https://img.esteem.ws/k5l5kz0qw9.png\",\"https://img.esteem.ws/t0r78hqbeu.png\",\"https://img.esteem.ws/btpb5hmlur.png\"]}"
    }
  ]
}
2019/07/07 08:02:42
voterargon
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight2700 (27.00%)
Transaction InfoBlock #34448092/Trx e228e399019cb8ab9bb992b950cba4cdda55b659
View Raw JSON Data
{
  "trx_id": "e228e399019cb8ab9bb992b950cba4cdda55b659",
  "block": 34448092,
  "trx_in_block": 9,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T08:02:42",
  "op": [
    "vote",
    {
      "voter": "argon",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 2700
    }
  ]
}
argonupvoted (25.00%) @promari / java-java-10
2019/07/07 07:59:57
voterargon
authorpromari
permlinkjava-java-10
weight2500 (25.00%)
Transaction InfoBlock #34448037/Trx bc2f2b4659529e2248399e0b0a8c474c2324cdc9
View Raw JSON Data
{
  "trx_id": "bc2f2b4659529e2248399e0b0a8c474c2324cdc9",
  "block": 34448037,
  "trx_in_block": 36,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T07:59:57",
  "op": [
    "vote",
    {
      "voter": "argon",
      "author": "promari",
      "permlink": "java-java-10",
      "weight": 2500
    }
  ]
}
2019/07/07 04:50:42
voterkmdryo
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight10000 (100.00%)
Transaction InfoBlock #34444255/Trx 02457900f217f244717523235c1ee2d61e1a4429
View Raw JSON Data
{
  "trx_id": "02457900f217f244717523235c1ee2d61e1a4429",
  "block": 34444255,
  "trx_in_block": 4,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T04:50:42",
  "op": [
    "vote",
    {
      "voter": "kmdryo",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 10000
    }
  ]
}
2019/07/07 04:38:36
voterfyrstikken
authorpromari
permlinkjava-java-10
weight100 (1.00%)
Transaction InfoBlock #34444014/Trx 51b86973fcb725ac0da366635cbbc4096d9f91d3
View Raw JSON Data
{
  "trx_id": "51b86973fcb725ac0da366635cbbc4096d9f91d3",
  "block": 34444014,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T04:38:36",
  "op": [
    "vote",
    {
      "voter": "fyrstikken",
      "author": "promari",
      "permlink": "java-java-10",
      "weight": 100
    }
  ]
}
elvientoupvoted (2.61%) @promari / java-java-10
2019/07/07 04:18:30
voterelviento
authorpromari
permlinkjava-java-10
weight261 (2.61%)
Transaction InfoBlock #34443613/Trx 1782cf4e727ce63ac53ad50d0cd38007d2058358
View Raw JSON Data
{
  "trx_id": "1782cf4e727ce63ac53ad50d0cd38007d2058358",
  "block": 34443613,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T04:18:30",
  "op": [
    "vote",
    {
      "voter": "elviento",
      "author": "promari",
      "permlink": "java-java-10",
      "weight": 261
    }
  ]
}
promariupdated options for java-java-10
2019/07/07 04:16:36
authorpromari
permlinkjava-java-10
max accepted payout1000000.000 SBD
percent steem dollars10000
allow votestrue
allow curation rewardstrue
extensions[[0,{"beneficiaries":[{"account":"esteemapp","weight":1000}]}]]
Transaction InfoBlock #34443575/Trx a7886293c8910b4bb73093f73d75c0dab472591e
View Raw JSON Data
{
  "trx_id": "a7886293c8910b4bb73093f73d75c0dab472591e",
  "block": 34443575,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T04:16:36",
  "op": [
    "comment_options",
    {
      "author": "promari",
      "permlink": "java-java-10",
      "max_accepted_payout": "1000000.000 SBD",
      "percent_steem_dollars": 10000,
      "allow_votes": true,
      "allow_curation_rewards": true,
      "extensions": [
        [
          0,
          {
            "beneficiaries": [
              {
                "account": "esteemapp",
                "weight": 1000
              }
            ]
          }
        ]
      ]
    }
  ]
}
promaripublished a new post: java-java-10
2019/07/07 04:16:36
parent author
parent permlinkpromari
authorpromari
permlinkjava-java-10
title【Java】Java 10で拡張された型推論について注意すべきこと
body![6qwm567z1m.jpg](https://img.esteem.ws/6qwm567z1m.jpg) [Swift](https://ja.wikipedia.org/wiki/Swift_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E))や[Scala](https://ja.wikipedia.org/wiki/Scala)、[Kotlin](https://ja.wikipedia.org/wiki/Kotlin)、[Go](https://ja.wikipedia.org/wiki/Go_\(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E\))、[Rust](https://ja.wikipedia.org/wiki/Rust_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E))で開発している方はいわゆる「型推論」を普段使い慣れていることでしょう。型推論は、静的型付け言語における言語機能であり、明示的に型を記述しなくてもコンパイラが自動的に型を決定してくれる機能ですので、Kotlinの型推論のように、 ``` var a = 1 ``` と記載するだけで、コンパイラが右辺の型から自動的に左辺の変数aが整数型であると推論してくれるわけです。ついにJavaでもJava 10から型推論が導入されたことは記憶に新しい出来事でもありました。 たとえば、Java 10よりも前では以下のように変数の型を明示的に書く必応がありました。 ``` String name = "tamito0201"; ``` Java 10 になるとvarキーワードを付けることによって、次のようにローカル変数の宣言で必須の明示的な型を削除することができます。 ``` var name = "tamito0201"; ``` 上記の場合は、ただStringがvarに置き換わっただけなので、あまりメリットを感じないかもしれません。しかし、Javaの場合コレクションAPIを使用する際に、うんざりするほど冗長なコードを書かなくてはいけませんよね。 ``` HashMap<Integer, String> map = new HashMap<Integer, String>(); ``` Java10以降ではこれを、 ``` var map = new HashMap<Integer, String>(); ``` のように記載することができます。なんてエレガントなのでしょう。 ただし、型推論は便利な反面思わぬバグを生んでしまう諸刃の剣でもあります。ですので、プロジェクトによってはコーディング規約によりvarの仕様を禁じ、明示的に型を指定するプロジェクトも存在します。大規模プロジェクトになればなるほど、思わぬバグを生むリスクを考えて、旧来通りの明示的な型指定を行うプロジェクトも多いのです。 なぜか?たとえば以下のコードが記述されているとしましょう。 ``` var distance = getDistance(); System.out.println(distance * 100); ``` 関数getDistanceの戻り値はなんでしょうか。ここで感の鋭い方は気づいたかもしれませんね。そうです。ラッパーオブジェクトであるIntegerを返却する可能性があるのであれば、nullが返ってくることもあります。その結果次の`distance * 100`でヌルポが発生するのは自明ですので、nullチェックを入れる必要があります。 ``` Integer distance = getDistance(); if (distance != null) { System.out.println(distance * 100); } ``` Java 8以降ではOptionalを返せばよいですね。 ``` Optional<Integer> distance = Optional.ofNullable(getDistance()); distance.ifPresent(d -> System.out.println(d * 100)); ``` つまりそのプロジェクトやチームでvarを使いわけるため、コーディング指針を決めておく必要があります。 - varを使わない - ローカル変数は原則varを使用する。 - 右辺に明示的な型が指定されている場合のみvarを使用する - コーディング規約で明示する型を決めてそれ以外はvarを使う - 単体テストでカバーするためプロジェクトではvarを使用する どれも正解ですが、現実的には1 or 2が妥当であると考えられます。コーディング規約でいくら明示する型を指定しても大規模プロジェクトでは、コーディング規約をすべてのエンジニアが遵守できるなんて到底考えられませんからね。コーディング規約で決めて、[Checkstyle](https://ja.wikipedia.org/wiki/Checkstyle)や[SpotBugs](https://spotbugs.github.io/)、[PMD](https://pmd.github.io/)等でしばっておいたほうがいいかと思います。 何事にもメリット、デメリットはあります。 この辺りは、プロジェクトでどうするか必ず決めておいて下さい。決めないと出来上がったプロジェクトのソースはカオスになってしまいますからね。 [プロマリ](https://www.programming-mariage.jp/)はあなたのエンジニアデビューをサポートします。 ![t0r78hqbeu.png](https://img.esteem.ws/t0r78hqbeu.png) written by [たみと@promari](https://ameblo.jp/promari) プログラミングとのご縁結びなら[プロマリ](https://www.programming-mariage.jp/)へ。 オンラインプログラミング学習スクールの[プロマリ](https://www.programming-mariage.jp/)は、プログラミングの初学者の皆様を応援しています。プログラミング講師と一緒に面白いアプリを作りませんか。 <a href="https://www.programming-mariage.jp">![btpb5hmlur.png](https://img.esteem.ws/btpb5hmlur.png)</a> The programming school "[Promari](https://www.programming-mariage.jp/)" will help you learn programming. "[Promari](https://www.programming-mariage.jp/)" is supporting the first scholars of programming. Let's develop an application with our programming instructor.
json metadata{"links":["https://ja.wikipedia.org/wiki/Swift_","https://ja.wikipedia.org/wiki/Scala","https://ja.wikipedia.org/wiki/Kotlin","https://ja.wikipedia.org/wiki/Go_","https://ja.wikipedia.org/wiki/Rust_","https://ja.wikipedia.org/wiki/Checkstyle","https://spotbugs.github.io/","https://pmd.github.io/","https://www.programming-mariage.jp/","https://ameblo.jp/promari","https://www.programming-mariage.jp/","https://www.programming-mariage.jp/","https://www.programming-mariage.jp","https://www.programming-mariage.jp/","https://www.programming-mariage.jp/"],"image":["https://img.esteem.ws/6qwm567z1m.jpg","https://img.esteem.ws/t0r78hqbeu.png","https://img.esteem.ws/btpb5hmlur.png"],"tags":["promari","japanese","programming","development","java"],"app":"esteem/2.0.7-surfer","format":"markdown+html","community":"esteem.app"}
Transaction InfoBlock #34443575/Trx a7886293c8910b4bb73093f73d75c0dab472591e
View Raw JSON Data
{
  "trx_id": "a7886293c8910b4bb73093f73d75c0dab472591e",
  "block": 34443575,
  "trx_in_block": 23,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T04:16:36",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "promari",
      "author": "promari",
      "permlink": "java-java-10",
      "title": "【Java】Java 10で拡張された型推論について注意すべきこと",
      "body": "![6qwm567z1m.jpg](https://img.esteem.ws/6qwm567z1m.jpg)\n\n[Swift](https://ja.wikipedia.org/wiki/Swift_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E))や[Scala](https://ja.wikipedia.org/wiki/Scala)、[Kotlin](https://ja.wikipedia.org/wiki/Kotlin)、[Go](https://ja.wikipedia.org/wiki/Go_\\(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E\\))、[Rust](https://ja.wikipedia.org/wiki/Rust_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E))で開発している方はいわゆる「型推論」を普段使い慣れていることでしょう。型推論は、静的型付け言語における言語機能であり、明示的に型を記述しなくてもコンパイラが自動的に型を決定してくれる機能ですので、Kotlinの型推論のように、\n\n```\nvar a = 1\n```\n\nと記載するだけで、コンパイラが右辺の型から自動的に左辺の変数aが整数型であると推論してくれるわけです。ついにJavaでもJava 10から型推論が導入されたことは記憶に新しい出来事でもありました。\n\nたとえば、Java 10よりも前では以下のように変数の型を明示的に書く必応がありました。\n\n```\nString name = \"tamito0201\";\n```\n\nJava 10 になるとvarキーワードを付けることによって、次のようにローカル変数の宣言で必須の明示的な型を削除することができます。\n\n```\nvar name = \"tamito0201\";\n```\n\n上記の場合は、ただStringがvarに置き換わっただけなので、あまりメリットを感じないかもしれません。しかし、Javaの場合コレクションAPIを使用する際に、うんざりするほど冗長なコードを書かなくてはいけませんよね。\n\n```\nHashMap<Integer, String> map = new HashMap<Integer, String>();\n```\n\nJava10以降ではこれを、\n\n```\nvar map = new HashMap<Integer, String>();\n```\n\nのように記載することができます。なんてエレガントなのでしょう。\n\nただし、型推論は便利な反面思わぬバグを生んでしまう諸刃の剣でもあります。ですので、プロジェクトによってはコーディング規約によりvarの仕様を禁じ、明示的に型を指定するプロジェクトも存在します。大規模プロジェクトになればなるほど、思わぬバグを生むリスクを考えて、旧来通りの明示的な型指定を行うプロジェクトも多いのです。\n\nなぜか?たとえば以下のコードが記述されているとしましょう。\n\n```\nvar distance = getDistance();\nSystem.out.println(distance * 100);\n```\n\n関数getDistanceの戻り値はなんでしょうか。ここで感の鋭い方は気づいたかもしれませんね。そうです。ラッパーオブジェクトであるIntegerを返却する可能性があるのであれば、nullが返ってくることもあります。その結果次の`distance * 100`でヌルポが発生するのは自明ですので、nullチェックを入れる必要があります。\n\n```\nInteger distance = getDistance();\nif (distance != null) {\n    System.out.println(distance * 100);\n}\n```\n\nJava 8以降ではOptionalを返せばよいですね。\n\n```\nOptional<Integer> distance = Optional.ofNullable(getDistance());\ndistance.ifPresent(d -> System.out.println(d * 100));\n```\n\nつまりそのプロジェクトやチームでvarを使いわけるため、コーディング指針を決めておく必要があります。\n\n- varを使わない\n- ローカル変数は原則varを使用する。\n- 右辺に明示的な型が指定されている場合のみvarを使用する\n- コーディング規約で明示する型を決めてそれ以外はvarを使う\n- 単体テストでカバーするためプロジェクトではvarを使用する\n\nどれも正解ですが、現実的には1 or 2が妥当であると考えられます。コーディング規約でいくら明示する型を指定しても大規模プロジェクトでは、コーディング規約をすべてのエンジニアが遵守できるなんて到底考えられませんからね。コーディング規約で決めて、[Checkstyle](https://ja.wikipedia.org/wiki/Checkstyle)や[SpotBugs](https://spotbugs.github.io/)、[PMD](https://pmd.github.io/)等でしばっておいたほうがいいかと思います。\n\n何事にもメリット、デメリットはあります。\n\nこの辺りは、プロジェクトでどうするか必ず決めておいて下さい。決めないと出来上がったプロジェクトのソースはカオスになってしまいますからね。\n\n[プロマリ](https://www.programming-mariage.jp/)はあなたのエンジニアデビューをサポートします。\n\n![t0r78hqbeu.png](https://img.esteem.ws/t0r78hqbeu.png)\nwritten by [たみと@promari](https://ameblo.jp/promari)\n\nプログラミングとのご縁結びなら[プロマリ](https://www.programming-mariage.jp/)へ。\n\nオンラインプログラミング学習スクールの[プロマリ](https://www.programming-mariage.jp/)は、プログラミングの初学者の皆様を応援しています。プログラミング講師と一緒に面白いアプリを作りませんか。\n\n<a href=\"https://www.programming-mariage.jp\">![btpb5hmlur.png](https://img.esteem.ws/btpb5hmlur.png)</a>\n\nThe programming school \"[Promari](https://www.programming-mariage.jp/)\" will help you learn programming. \"[Promari](https://www.programming-mariage.jp/)\" is supporting the first scholars of programming. Let's develop an application with our programming instructor.\n",
      "json_metadata": "{\"links\":[\"https://ja.wikipedia.org/wiki/Swift_\",\"https://ja.wikipedia.org/wiki/Scala\",\"https://ja.wikipedia.org/wiki/Kotlin\",\"https://ja.wikipedia.org/wiki/Go_\",\"https://ja.wikipedia.org/wiki/Rust_\",\"https://ja.wikipedia.org/wiki/Checkstyle\",\"https://spotbugs.github.io/\",\"https://pmd.github.io/\",\"https://www.programming-mariage.jp/\",\"https://ameblo.jp/promari\",\"https://www.programming-mariage.jp/\",\"https://www.programming-mariage.jp/\",\"https://www.programming-mariage.jp\",\"https://www.programming-mariage.jp/\",\"https://www.programming-mariage.jp/\"],\"image\":[\"https://img.esteem.ws/6qwm567z1m.jpg\",\"https://img.esteem.ws/t0r78hqbeu.png\",\"https://img.esteem.ws/btpb5hmlur.png\"],\"tags\":[\"promari\",\"japanese\",\"programming\",\"development\",\"java\"],\"app\":\"esteem/2.0.7-surfer\",\"format\":\"markdown+html\",\"community\":\"esteem.app\"}"
    }
  ]
}
2019/07/07 04:12:00
votersallyfun
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight5000 (50.00%)
Transaction InfoBlock #34443483/Trx e1e273569ed700952f443b21efcf1be57d5c7246
View Raw JSON Data
{
  "trx_id": "e1e273569ed700952f443b21efcf1be57d5c7246",
  "block": 34443483,
  "trx_in_block": 1,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T04:12:00",
  "op": [
    "vote",
    {
      "voter": "sallyfun",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 5000
    }
  ]
}
2019/07/07 03:33:24
votermini-zephalexia
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight464 (4.64%)
Transaction InfoBlock #34442711/Trx 8acaccd742b6c39559899013bee64c0dceea9438
View Raw JSON Data
{
  "trx_id": "8acaccd742b6c39559899013bee64c0dceea9438",
  "block": 34442711,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T03:33:24",
  "op": [
    "vote",
    {
      "voter": "mini-zephalexia",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 464
    }
  ]
}
2019/07/07 03:12:27
votermachroezar
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight290 (2.90%)
Transaction InfoBlock #34442292/Trx 3d2839a1f219746097d33f5982c51cecf9df8b0e
View Raw JSON Data
{
  "trx_id": "3d2839a1f219746097d33f5982c51cecf9df8b0e",
  "block": 34442292,
  "trx_in_block": 15,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T03:12:27",
  "op": [
    "vote",
    {
      "voter": "machroezar",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 290
    }
  ]
}
2019/07/07 03:12:27
parent authorpromari
parent permlinkkotlin-kotlin-lesson-vol-3-kotlin
authoresteemapp
permlinkre-201977t51226845z
title
bodyThanks for using **eSteem**! <br>Your post has been voted as a part of [eSteem encouragement program](https://steemit.com/esteem/@good-karma/encouragement-program-continues-82eafcd10a299). Keep up the good work! Install [Android](https://play.google.com/store/apps/details?id=app.esteem.mobile), [iOS](https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=1451896376&mt=8) Mobile app or [Windows, Mac, Linux](https://github.com/esteemapp/esteem-surfer/releases) Surfer app, if you haven't already!<br>Learn more: https://esteem.app <br>Join our discord: https://discord.gg/8eHupPq
json metadata{"tags":["esteem"],"app":"esteem/2.0-welcome","format":"markdown+html","community":"esteem.app"}
Transaction InfoBlock #34442292/Trx 821176ea56a454ab0456e3ee6f45686693673249
View Raw JSON Data
{
  "trx_id": "821176ea56a454ab0456e3ee6f45686693673249",
  "block": 34442292,
  "trx_in_block": 6,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T03:12:27",
  "op": [
    "comment",
    {
      "parent_author": "promari",
      "parent_permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "author": "esteemapp",
      "permlink": "re-201977t51226845z",
      "title": "",
      "body": "Thanks for using **eSteem**! <br>Your post has been voted as a part of [eSteem encouragement program](https://steemit.com/esteem/@good-karma/encouragement-program-continues-82eafcd10a299). Keep up the good work! Install [Android](https://play.google.com/store/apps/details?id=app.esteem.mobile), [iOS](https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=1451896376&mt=8) Mobile app or [Windows, Mac, Linux](https://github.com/esteemapp/esteem-surfer/releases) Surfer app, if you haven't already!<br>Learn more: https://esteem.app <br>Join our discord: https://discord.gg/8eHupPq",
      "json_metadata": "{\"tags\":[\"esteem\"],\"app\":\"esteem/2.0-welcome\",\"format\":\"markdown+html\",\"community\":\"esteem.app\"}"
    }
  ]
}
2019/07/07 03:12:24
voteresteemapp
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight580 (5.80%)
Transaction InfoBlock #34442291/Trx f2c1bb575a80336607a8ee52730e226e4cdcdf0d
View Raw JSON Data
{
  "trx_id": "f2c1bb575a80336607a8ee52730e226e4cdcdf0d",
  "block": 34442291,
  "trx_in_block": 13,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T03:12:24",
  "op": [
    "vote",
    {
      "voter": "esteemapp",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 580
    }
  ]
}
2019/07/07 03:12:21
votermysteem
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight580 (5.80%)
Transaction InfoBlock #34442290/Trx 3207e1a0402e75852cf6fe5698fbd13c42c54c2b
View Raw JSON Data
{
  "trx_id": "3207e1a0402e75852cf6fe5698fbd13c42c54c2b",
  "block": 34442290,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T03:12:21",
  "op": [
    "vote",
    {
      "voter": "mysteem",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 580
    }
  ]
}
2019/07/07 03:12:18
voterferuz
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight580 (5.80%)
Transaction InfoBlock #34442289/Trx 18215c5b85a4d31b94cd7670771d4d1d54113f40
View Raw JSON Data
{
  "trx_id": "18215c5b85a4d31b94cd7670771d4d1d54113f40",
  "block": 34442289,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T03:12:18",
  "op": [
    "vote",
    {
      "voter": "feruz",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 580
    }
  ]
}
2019/07/07 03:12:15
votergood-karma
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight580 (5.80%)
Transaction InfoBlock #34442288/Trx 0bd5e2debee8725a42ccb6f11c38c5c3afddc8c5
View Raw JSON Data
{
  "trx_id": "0bd5e2debee8725a42ccb6f11c38c5c3afddc8c5",
  "block": 34442288,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T03:12:15",
  "op": [
    "vote",
    {
      "voter": "good-karma",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 580
    }
  ]
}
2019/07/07 03:12:12
voteresteem.app
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight580 (5.80%)
Transaction InfoBlock #34442287/Trx 8fb135537f91b07495b04a665ec3b882756ea79c
View Raw JSON Data
{
  "trx_id": "8fb135537f91b07495b04a665ec3b882756ea79c",
  "block": 34442287,
  "trx_in_block": 5,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T03:12:12",
  "op": [
    "vote",
    {
      "voter": "esteem.app",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 580
    }
  ]
}
2019/07/07 03:12:09
voterdemo
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight580 (5.80%)
Transaction InfoBlock #34442286/Trx cad49950328e4036ef9317f59c553a1db41cbbab
View Raw JSON Data
{
  "trx_id": "cad49950328e4036ef9317f59c553a1db41cbbab",
  "block": 34442286,
  "trx_in_block": 7,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T03:12:09",
  "op": [
    "vote",
    {
      "voter": "demo",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 580
    }
  ]
}
2019/07/07 03:09:24
voteralokkumar121
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight500 (5.00%)
Transaction InfoBlock #34442231/Trx 2b89540bd7c43621015e10a67808d8ef89ed0770
View Raw JSON Data
{
  "trx_id": "2b89540bd7c43621015e10a67808d8ef89ed0770",
  "block": 34442231,
  "trx_in_block": 30,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-07T03:09:24",
  "op": [
    "vote",
    {
      "voter": "alokkumar121",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 500
    }
  ]
}
2019/07/06 23:45:00
votersuper-em
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight10000 (100.00%)
Transaction InfoBlock #34438146/Trx ff1176c9b0efe3599410cae9ead0dd124b89778d
View Raw JSON Data
{
  "trx_id": "ff1176c9b0efe3599410cae9ead0dd124b89778d",
  "block": 34438146,
  "trx_in_block": 10,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-06T23:45:00",
  "op": [
    "vote",
    {
      "voter": "super-em",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 10000
    }
  ]
}
2019/07/06 23:12:54
voterdjynn
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight4000 (40.00%)
Transaction InfoBlock #34437504/Trx 6f7bab74ddbae3a1be9c577aa6bf5c21ae16be57
View Raw JSON Data
{
  "trx_id": "6f7bab74ddbae3a1be9c577aa6bf5c21ae16be57",
  "block": 34437504,
  "trx_in_block": 0,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-06T23:12:54",
  "op": [
    "vote",
    {
      "voter": "djynn",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 4000
    }
  ]
}
2019/07/06 22:45:24
votertakezou
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight10000 (100.00%)
Transaction InfoBlock #34436956/Trx 7655cb980efae805710b5bbe66612f3ade1faf7f
View Raw JSON Data
{
  "trx_id": "7655cb980efae805710b5bbe66612f3ade1faf7f",
  "block": 34436956,
  "trx_in_block": 11,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-06T22:45:24",
  "op": [
    "vote",
    {
      "voter": "takezou",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 10000
    }
  ]
}
2019/07/06 21:54:36
voterfyrstikken
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight100 (1.00%)
Transaction InfoBlock #34435940/Trx b036f2cb7022f3649cd9b9e96b157b08779477b6
View Raw JSON Data
{
  "trx_id": "b036f2cb7022f3649cd9b9e96b157b08779477b6",
  "block": 34435940,
  "trx_in_block": 19,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-06T21:54:36",
  "op": [
    "vote",
    {
      "voter": "fyrstikken",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 100
    }
  ]
}
2019/07/06 21:45:24
voternever-giveup
authorpromari
permlinkkotlin-kotlin
weight2500 (25.00%)
Transaction InfoBlock #34435756/Trx b62e8e9835040f973f0a4b81feb4bcffb30ab597
View Raw JSON Data
{
  "trx_id": "b62e8e9835040f973f0a4b81feb4bcffb30ab597",
  "block": 34435756,
  "trx_in_block": 17,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-06T21:45:24",
  "op": [
    "vote",
    {
      "voter": "never-giveup",
      "author": "promari",
      "permlink": "kotlin-kotlin",
      "weight": 2500
    }
  ]
}
2019/07/06 21:45:15
voternever-giveup
authorpromari
permlinkkotlin-kotlin-lesson-vol-2-kotlin
weight2500 (25.00%)
Transaction InfoBlock #34435753/Trx bdc05e66f803cf5acd57a4ed3bbf2116374fe6a5
View Raw JSON Data
{
  "trx_id": "bdc05e66f803cf5acd57a4ed3bbf2116374fe6a5",
  "block": 34435753,
  "trx_in_block": 8,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-06T21:45:15",
  "op": [
    "vote",
    {
      "voter": "never-giveup",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-2-kotlin",
      "weight": 2500
    }
  ]
}
2019/07/06 21:45:12
voternever-giveup
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight2500 (25.00%)
Transaction InfoBlock #34435752/Trx 30a14a060b1c86756acf8a38994288550b58a5cf
View Raw JSON Data
{
  "trx_id": "30a14a060b1c86756acf8a38994288550b58a5cf",
  "block": 34435752,
  "trx_in_block": 24,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-06T21:45:12",
  "op": [
    "vote",
    {
      "voter": "never-giveup",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 2500
    }
  ]
}
2019/07/06 21:42:27
voterdevsup
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
weight700 (7.00%)
Transaction InfoBlock #34435697/Trx e5cc222fa4fc22b33d9b88818c018d4016b02513
View Raw JSON Data
{
  "trx_id": "e5cc222fa4fc22b33d9b88818c018d4016b02513",
  "block": 34435697,
  "trx_in_block": 20,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-06T21:42:27",
  "op": [
    "vote",
    {
      "voter": "devsup",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "weight": 700
    }
  ]
}
2019/07/06 21:37:33
parent author
parent permlinkpromari
authorpromari
permlinkkotlin-kotlin-lesson-vol-3-kotlin
title【プログラミング】【Kotlin】Kotlin Lesson Vol.3 - Kotlinの文法:関数
body@@ -1112,95 +1112,50 @@ ems/ -4d802f3419bdeb46ab61#11-%25E9%2596%258B%25E7%2599%25BA%25E7%2592%25B0%25E5%25A2%2583%25E3%2581%25AE%25E6%25A7%258B%25E7%25AF%2589 +e1c88aa8c02b82358a9d#21-%25E5%25A4%2589%25E6%2595%25B0 )%E3%82%92%E5%8F%82%E7%85%A7
json metadata{"links":["https://qiita.com/promari/items/4d802f3419bdeb46ab61#%E7%AC%AC1%E7%AB%A0-%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AEkotlin%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B7%E3%83%A7%E3%83%B3","https://qiita.com/promari/items/4d802f3419bdeb46ab61#11-%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89","https://qiita.com/promari/items/4d802f3419bdeb46ab61#12-kotlin%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90","https://qiita.com/promari/items/4d802f3419bdeb46ab61#13-kotlin%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E4%BD%9C%E6%88%90","https://qiita.com/promari/items/e1c88aa8c02b82358a9d#%E7%AC%AC2%E7%AB%A0kotlin%E3%81%AE%E6%96%87%E6%B3%95","https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0","https://ja.wikipedia.org/wiki/IntelliJ_IDEA","https://www.programming-mariage.jp/","https://ameblo.jp/promari","https://www.programming-mariage.jp"],"image":["https://img.esteem.ws/k5l5kz0qw9.png","https://img.esteem.ws/utdz3l6o8e.png","https://img.esteem.ws/hsut1x9vrd.png","https://img.esteem.ws/xi0ocycmgm.png","https://img.esteem.ws/ogb5p0g3ah.png","https://img.esteem.ws/lrqhpsh57x.png","https://img.esteem.ws/i8738cs63c.png","https://img.esteem.ws/d4tj3kmqc6.png","https://img.esteem.ws/t0r78hqbeu.png","https://img.esteem.ws/btpb5hmlur.png"],"tags":["promari","japanese","programming","development","kotlin"],"app":"steemit/0.1","format":"markdown","community":"esteem.app"}
Transaction InfoBlock #34435599/Trx 118cc51b1ff41a09e6a61025a9a5a0d792df0fe5
View Raw JSON Data
{
  "trx_id": "118cc51b1ff41a09e6a61025a9a5a0d792df0fe5",
  "block": 34435599,
  "trx_in_block": 16,
  "op_in_trx": 0,
  "virtual_op": 0,
  "timestamp": "2019-07-06T21:37:33",
  "op": [
    "comment",
    {
      "parent_author": "",
      "parent_permlink": "promari",
      "author": "promari",
      "permlink": "kotlin-kotlin-lesson-vol-3-kotlin",
      "title": "【プログラミング】【Kotlin】Kotlin Lesson Vol.3 - Kotlinの文法:関数",
      "body": "@@ -1112,95 +1112,50 @@\n ems/\n-4d802f3419bdeb46ab61#11-%25E9%2596%258B%25E7%2599%25BA%25E7%2592%25B0%25E5%25A2%2583%25E3%2581%25AE%25E6%25A7%258B%25E7%25AF%2589\n+e1c88aa8c02b82358a9d#21-%25E5%25A4%2589%25E6%2595%25B0\n )%E3%82%92%E5%8F%82%E7%85%A7\n",
      "json_metadata": "{\"links\":[\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#%E7%AC%AC1%E7%AB%A0-%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AEkotlin%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B7%E3%83%A7%E3%83%B3\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#11-%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83%E3%81%AE%E6%A7%8B%E7%AF%89\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#12-kotlin%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AE%E4%BD%9C%E6%88%90\",\"https://qiita.com/promari/items/4d802f3419bdeb46ab61#13-kotlin%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%A0%E3%81%AE%E4%BD%9C%E6%88%90\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d#%E7%AC%AC2%E7%AB%A0kotlin%E3%81%AE%E6%96%87%E6%B3%95\",\"https://qiita.com/promari/items/e1c88aa8c02b82358a9d#21-%E5%A4%89%E6%95%B0\",\"https://ja.wikipedia.org/wiki/IntelliJ_IDEA\",\"https://www.programming-mariage.jp/\",\"https://ameblo.jp/promari\",\"https://www.programming-mariage.jp\"],\"image\":[\"https://img.esteem.ws/k5l5kz0qw9.png\",\"https://img.esteem.ws/utdz3l6o8e.png\",\"https://img.esteem.ws/hsut1x9vrd.png\",\"https://img.esteem.ws/xi0ocycmgm.png\",\"https://img.esteem.ws/ogb5p0g3ah.png\",\"https://img.esteem.ws/lrqhpsh57x.png\",\"https://img.esteem.ws/i8738cs63c.png\",\"https://img.esteem.ws/d4tj3kmqc6.png\",\"https://img.esteem.ws/t0r78hqbeu.png\",\"https://img.esteem.ws/btpb5hmlur.png\"],\"tags\":[\"promari\",\"japanese\",\"programming\",\"development\",\"kotlin\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\",\"community\":\"esteem.app\"}"
    }
  ]
}

Account Metadata

POSTING JSON METADATA
profile{"name":"promari","about":"プログラミング学習ができるプロマリのアカウントです。プログラミング講師と一緒に面白いアプリを作りませんか。プログラミングとのご縁結びならプロマリへ。","website":"https://www.programming-mariage.jp","location":"Tokyo","cover_image":"https://cdn.steemitimages.com/DQmW3xZkSMqp2eRveNqVVuNT95EjXEzsddj2XbrHD5FUu6j/HP_steemit.png","profile_image":"https://cdn.steemitimages.com/DQmSVDKzFva91z3JeeyFb3reLCSH8Ri8bqDDXnDdTHsNiEf/Icon.jpg"}
JSON METADATA
profile{"name":"promari","about":"プログラミング学習ができるプロマリのアカウントです。プログラミング講師と一緒に面白いアプリを作りませんか。プログラミングとのご縁結びならプロマリへ。","website":"https://www.programming-mariage.jp","location":"Tokyo","cover_image":"https://cdn.steemitimages.com/DQmW3xZkSMqp2eRveNqVVuNT95EjXEzsddj2XbrHD5FUu6j/HP_steemit.png","profile_image":"https://cdn.steemitimages.com/DQmSVDKzFva91z3JeeyFb3reLCSH8Ri8bqDDXnDdTHsNiEf/Icon.jpg"}
{
  "posting_json_metadata": {
    "profile": {
      "name": "promari",
      "about": "プログラミング学習ができるプロマリのアカウントです。プログラミング講師と一緒に面白いアプリを作りませんか。プログラミングとのご縁結びならプロマリへ。",
      "website": "https://www.programming-mariage.jp",
      "location": "Tokyo",
      "cover_image": "https://cdn.steemitimages.com/DQmW3xZkSMqp2eRveNqVVuNT95EjXEzsddj2XbrHD5FUu6j/HP_steemit.png",
      "profile_image": "https://cdn.steemitimages.com/DQmSVDKzFva91z3JeeyFb3reLCSH8Ri8bqDDXnDdTHsNiEf/Icon.jpg"
    }
  },
  "json_metadata": {
    "profile": {
      "name": "promari",
      "about": "プログラミング学習ができるプロマリのアカウントです。プログラミング講師と一緒に面白いアプリを作りませんか。プログラミングとのご縁結びならプロマリへ。",
      "website": "https://www.programming-mariage.jp",
      "location": "Tokyo",
      "cover_image": "https://cdn.steemitimages.com/DQmW3xZkSMqp2eRveNqVVuNT95EjXEzsddj2XbrHD5FUu6j/HP_steemit.png",
      "profile_image": "https://cdn.steemitimages.com/DQmSVDKzFva91z3JeeyFb3reLCSH8Ri8bqDDXnDdTHsNiEf/Icon.jpg"
    }
  }
}

Auth Keys

Owner
Single Signature
Public Keys
STM7ZuQza2kmpqzbSueLaiStZkGNLxdHc6urJhBdLbCc55XG6uxpz1/1
Active
Single Signature
Public Keys
STM53Fdac2qTbv975iecqfZgJHdp24kaPSoNT88CCbfo7ESAZKBKZ1/1
Posting
Single Signature
Public Keys
STM5dEm5zgVHz2XmJeyhQKKfWVr6SxbBfD6moVBrEXTuqQCkyyEsu1/1
App Permissions
Memo
STM53UgDwF2sa7J1cBihpcRBGa5FNAPFTrmU4hzyQKXPLDoW3Nwxs
{
  "owner": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM7ZuQza2kmpqzbSueLaiStZkGNLxdHc6urJhBdLbCc55XG6uxpz",
        1
      ]
    ]
  },
  "active": {
    "weight_threshold": 1,
    "account_auths": [],
    "key_auths": [
      [
        "STM53Fdac2qTbv975iecqfZgJHdp24kaPSoNT88CCbfo7ESAZKBKZ",
        1
      ]
    ]
  },
  "posting": {
    "weight_threshold": 1,
    "account_auths": [
      [
        "busy.app",
        1
      ]
    ],
    "key_auths": [
      [
        "STM5dEm5zgVHz2XmJeyhQKKfWVr6SxbBfD6moVBrEXTuqQCkyyEsu",
        1
      ]
    ]
  },
  "memo": "STM53UgDwF2sa7J1cBihpcRBGa5FNAPFTrmU4hzyQKXPLDoW3Nwxs"
}

Witness Votes

0 / 30
No active witness votes.
[]