VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS88.64%
Net Worth
0.003USD
STEEM
0.028STEEM
SBD
0.000SBD
Effective Power
1.231SP
├── Own SP
0.030SP
└── Incoming DelegationsDeleg
+1.201SP
Detailed Balance
| STEEM | ||
| balance | 0.028STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 0.030SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 1.201SP | SP |
| Effective Power | 1.231SP | SP |
| Reward SP (pending) | 0.000SP | SP |
| SBD | ||
| sbd_balance | 0.000SBD | SBD |
| sbd_conversions | 0.000SBD | SBD |
| sbd_market_balance | 0.000SBD | SBD |
| savings_sbd_balance | 0.000SBD | SBD |
| reward_sbd_balance | 0.000SBD | SBD |
{
"balance": "0.028 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "49.443437 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "1953.311140 VESTS",
"sbd_balance": "0.000 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.000 SBD",
"conversions": []
}Account Info
| name | programming086 |
| id | 1320157 |
| rank | 1,480,605 |
| reputation | 3490822949 |
| created | 2019-09-18T14:45:15 |
| recovery_account | steem |
| proxy | None |
| post_count | 34 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2020-08-20T17:50:42 |
| last_root_post | 2020-08-20T17:50:42 |
| last_vote_time | 2019-09-22T12:19:30 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 0 |
| delayed_votes | 0 |
| balance | 0.028 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.000 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 49.443437 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 1953.311140 VESTS |
| reward_vesting_balance | 0.000000 VESTS |
| vesting_balance | 0.000 STEEM |
| vesting_withdraw_rate | 0.000000 VESTS |
| next_vesting_withdrawal | 1969-12-31T23:59:59 |
| withdrawn | 0 |
| to_withdraw | 0 |
| withdraw_routes | 0 |
| savings_withdraw_requests | 0 |
| last_account_recovery | 1970-01-01T00:00:00 |
| reset_account | null |
| last_owner_update | 1970-01-01T00:00:00 |
| last_account_update | 2019-09-21T05:51:24 |
| mined | No |
| sbd_seconds | 0 |
| sbd_last_interest_payment | 1970-01-01T00:00:00 |
| savings_sbd_last_interest_payment | 1970-01-01T00:00:00 |
{
"id": 1320157,
"name": "programming086",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8Pz1CN4ZYaHdSVLz2JvnvLWktMMpW5rGwkiFPoJnShzsjaFGN8",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5VvBrVDzx7g2HrfNZ6houRmhPtyx2RerMa3m9J3cHEJLXpD5Mw",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5vk4nfzSBn3VGstSzRahJhzECD2qNurDogH47phLKeNQSNEsbb",
1
]
]
},
"memo_key": "STM6PMB6cfyNbZBKrKeSGy7cPcVCGpfNV2qkUkqXoquhmsWtkXkzy",
"json_metadata": "{\"profile\":{\"name\":\"Roman Brovko\",\"about\":\"iOS developer \",\"website\":\"https://programming086.blogspot.com\",\"cover_image\":\"https://lh3.googleusercontent.com/AmfaImFl_HsiXKyq_CYEyoKIRsITe1SwEdOJTPFJ1VKrx86qpDXrpCdguxAcgPfL-6bjDKXpUsSx6RVNlm9OuepPupFEQB0ycAAUeNdYDYX2_6UwPu9Tc--PqIvOwFn_wCI7l43YLqzoaurY0sbJD2EFUYAidZEsdzhJ9XI2KjFbHI72TDE4COWbxqHqRnPw2yepJUph7mXR8xlVC9ORjdjwFODHl9FCpR-ueZ9t8Z8k4PyyRZHOH_oQWFJg6rjPbE3siMSVc1B96yFgS6OtLW-f-q_-X5vwxzJJwzqrOgkMCzS71f0QKuXZIQ-X9WiCjTJ3KT29unsTqy-oHSuKx7qFQ6Rl2XPWjOXdZn2jtQ-UmpQHThYQR9mNWF517KZ0FJXZ0l7qSek7XAzOYQIFseKhQ140e0-ojNMTten8-wXN12OfyRBHyy2GlUfRtv9-kfqI3jy2dK-CyoAx5iGngvKueeYrwzyUXQhTALZW-gKT3qiG7OBQP5oCvzgz3NP4ZaUPWJEtWqBsraXRBpOn9kq-KaXqy7W0IQ4HFqcrieSCp5SZyNL_UfIcVJdxaukvSdi5xP6iHf35apayS8FkLXaBi0Oe5QVN-oDlJx7zpNzA9Br_mbNiIoovYZEPQ5JOkyvHetpNl_IastzpaFS5JAaGIpCtJL8u6QZAFmC0TGQCE40872RNQQ=w1243-h700-no\",\"profile_image\":\"https://photos.google.com/photo/AF1QipPBXibU76wShJlQU3XmO_jmwjpy8-MOYEy98v82\"}}",
"posting_json_metadata": "",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "2019-09-21T05:51:24",
"created": "2019-09-18T14:45:15",
"mined": false,
"recovery_account": "steem",
"last_account_recovery": "1970-01-01T00:00:00",
"reset_account": "null",
"comment_count": 0,
"lifetime_vote_count": 0,
"post_count": 34,
"can_vote": true,
"voting_manabar": {
"current_mana": 2002754577,
"last_update_time": 1597598772
},
"downvote_manabar": {
"current_mana": 500688644,
"last_update_time": 1597598772
},
"voting_power": 0,
"balance": "0.028 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "0.000 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "2020-08-16T17:26:12",
"sbd_last_interest_payment": "1970-01-01T00:00:00",
"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.000 SBD",
"reward_steem_balance": "0.000 STEEM",
"reward_vesting_balance": "0.000000 VESTS",
"reward_vesting_steem": "0.000 STEEM",
"vesting_shares": "49.443437 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "1953.311140 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": 50,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2020-08-20T17:50:42",
"last_root_post": "2020-08-20T17:50:42",
"last_vote_time": "2019-09-22T12:19:30",
"post_bandwidth": 0,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": 3490822949,
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 1480605
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
yovendielmundoupvoted (50.10%) @programming086 / 65g9sz91snn2021/02/11 22:27:39
yovendielmundoupvoted (50.10%) @programming086 / 65g9sz91snn
2021/02/11 22:27:39
| voter | yovendielmundo |
| author | programming086 |
| permlink | 65g9sz91snn |
| weight | 5010 (50.10%) |
| Transaction Info | Block #51132341/Trx fed3ea3ebc707c2f6f42134ff76026fc1154fffa |
View Raw JSON Data
{
"trx_id": "fed3ea3ebc707c2f6f42134ff76026fc1154fffa",
"block": 51132341,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-02-11T22:27:39",
"op": [
"vote",
{
"voter": "yovendielmundo",
"author": "programming086",
"permlink": "65g9sz91snn",
"weight": 5010
}
]
}yovendielmundoupvoted (100.00%) @programming086 / pio2weuouft2021/02/09 22:42:00
yovendielmundoupvoted (100.00%) @programming086 / pio2weuouft
2021/02/09 22:42:00
| voter | yovendielmundo |
| author | programming086 |
| permlink | pio2weuouft |
| weight | 10000 (100.00%) |
| Transaction Info | Block #51075682/Trx d7715d3160200732c0e879363e86a5fbce672521 |
View Raw JSON Data
{
"trx_id": "d7715d3160200732c0e879363e86a5fbce672521",
"block": 51075682,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2021-02-09T22:42:00",
"op": [
"vote",
{
"voter": "yovendielmundo",
"author": "programming086",
"permlink": "pio2weuouft",
"weight": 10000
}
]
}programming086updated options for 185ycywt3q52020/08/20 17:50:42
programming086updated options for 185ycywt3q5
2020/08/20 17:50:42
| author | programming086 |
| permlink | 185ycywt3q5 |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #46157864/Trx 2629ef4e49fad227c368911008246af09a7eb04d |
View Raw JSON Data
{
"trx_id": "2629ef4e49fad227c368911008246af09a7eb04d",
"block": 46157864,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:50:42",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "185ycywt3q5",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: 185ycywt3q52020/08/20 17:50:42
programming086published a new post: 185ycywt3q5
2020/08/20 17:50:42
| parent author | |
| parent permlink | hive-196037 |
| author | programming086 |
| permlink | 185ycywt3q5 |
| title | Lecture 10: Navigation + TextField |
| body | <center><a href='https://d.tube/#!/v/programming086/185ycywt3q5'><img src='https://i.ytimg.com/vi/CKexGQuIO7E/hqdefault.jpg' ></a></center><hr> The tenth lecture of Stanford’s Spring 2020 course CS193p is an immersive demo that illustrates a myriad of SwiftUI features, including TextFields, Forms, NavigationViews, Lists, sheets, popovers, Alerts, edit mode, and more. In particular, we start by adding a popover with a Form to our EmojiArt document that allows editing the emoji palette. The Grid from Memorize is brought over and revamped using advanced generics functionality to display the emoji in the palette editor. We then cover how to add multiple MVVM ViewModels to a single iOS application and navigate between those Views using NavigationViews and NavigationLinks. This allows the addition of an EmojiArtDocument store that allows users to keep track of multiple EmojiArtDocuments. We conclude by fixing some bugs and adding edit and delete functionality to the EmojiArtDocument store. <hr><a href='https://d.tube/#!/v/programming086/185ycywt3q5'> ▶️ DTube</a><br /> |
| json metadata | {"video":{"files":{"youtube":"CKexGQuIO7E"},"title":"Lecture 10: Navigation + TextField","desc":"The tenth lecture of Stanford’s Spring 2020 course CS193p is an immersive demo that illustrates a myriad of SwiftUI features, including TextFields, Forms, NavigationViews, Lists, sheets, popovers, Alerts, edit mode, and more. In particular, we start by adding a popover with a Form to our EmojiArt document that allows editing the emoji palette. The Grid from Memorize is brought over and revamped using advanced generics functionality to display the emoji in the palette editor. We then cover how to add multiple MVVM ViewModels to a single iOS application and navigate between those Views using NavigationViews and NavigationLinks. This allows the addition of an EmojiArtDocument store that allows users to keep track of multiple EmojiArtDocuments. We conclude by fixing some bugs and adding edit and delete functionality to the EmojiArtDocument store.","dur":"6207","tag":"ios","hide":0,"nsfw":0,"oc":0,"refs":[]},"tags":["dtube","ios"],"app":"dtube/0.9"} |
| Transaction Info | Block #46157864/Trx 2629ef4e49fad227c368911008246af09a7eb04d |
View Raw JSON Data
{
"trx_id": "2629ef4e49fad227c368911008246af09a7eb04d",
"block": 46157864,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:50:42",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "hive-196037",
"author": "programming086",
"permlink": "185ycywt3q5",
"title": "Lecture 10: Navigation + TextField",
"body": "<center><a href='https://d.tube/#!/v/programming086/185ycywt3q5'><img src='https://i.ytimg.com/vi/CKexGQuIO7E/hqdefault.jpg' ></a></center><hr>\n\nThe tenth lecture of Stanford’s Spring 2020 course CS193p is an immersive demo that illustrates a myriad of SwiftUI features, including TextFields, Forms, NavigationViews, Lists, sheets, popovers, Alerts, edit mode, and more. In particular, we start by adding a popover with a Form to our EmojiArt document that allows editing the emoji palette. The Grid from Memorize is brought over and revamped using advanced generics functionality to display the emoji in the palette editor. We then cover how to add multiple MVVM ViewModels to a single iOS application and navigate between those Views using NavigationViews and NavigationLinks. This allows the addition of an EmojiArtDocument store that allows users to keep track of multiple EmojiArtDocuments. We conclude by fixing some bugs and adding edit and delete functionality to the EmojiArtDocument store.\n\n<hr><a href='https://d.tube/#!/v/programming086/185ycywt3q5'> ▶️ DTube</a><br />",
"json_metadata": "{\"video\":{\"files\":{\"youtube\":\"CKexGQuIO7E\"},\"title\":\"Lecture 10: Navigation + TextField\",\"desc\":\"The tenth lecture of Stanford’s Spring 2020 course CS193p is an immersive demo that illustrates a myriad of SwiftUI features, including TextFields, Forms, NavigationViews, Lists, sheets, popovers, Alerts, edit mode, and more. In particular, we start by adding a popover with a Form to our EmojiArt document that allows editing the emoji palette. The Grid from Memorize is brought over and revamped using advanced generics functionality to display the emoji in the palette editor. We then cover how to add multiple MVVM ViewModels to a single iOS application and navigate between those Views using NavigationViews and NavigationLinks. This allows the addition of an EmojiArtDocument store that allows users to keep track of multiple EmojiArtDocuments. We conclude by fixing some bugs and adding edit and delete functionality to the EmojiArtDocument store.\",\"dur\":\"6207\",\"tag\":\"ios\",\"hide\":0,\"nsfw\":0,\"oc\":0,\"refs\":[]},\"tags\":[\"dtube\",\"ios\"],\"app\":\"dtube/0.9\"}"
}
]
}programming086updated options for kx8g6uzsmlr2020/08/20 17:44:27
programming086updated options for kx8g6uzsmlr
2020/08/20 17:44:27
| author | programming086 |
| permlink | kx8g6uzsmlr |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #46157740/Trx cb65dfe2ae6d12bc260e90bcb581493b62314a45 |
View Raw JSON Data
{
"trx_id": "cb65dfe2ae6d12bc260e90bcb581493b62314a45",
"block": 46157740,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:44:27",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "kx8g6uzsmlr",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: kx8g6uzsmlr2020/08/20 17:44:27
programming086published a new post: kx8g6uzsmlr
2020/08/20 17:44:27
| parent author | |
| parent permlink | hive-196037 |
| author | programming086 |
| permlink | kx8g6uzsmlr |
| title | Lecture 9: Data Flow |
| body | <center><a href='https://d.tube/#!/v/programming086/kx8g6uzsmlr'><img src='https://i.ytimg.com/vi/0i152oA3T3s/hqdefault.jpg' ></a></center><hr> Lecture 9 of Stanford’s iOS Development course from Spring 2020 covers the basics of data flow, including Publishers and Bindings. These mechanisms allow for formalized references to the “truth” of data rather than requiring it to be replicated which can be error-prone. A basic explanation of property wrappers helps clarify what @ObservedObject, @EnvironmentObject, @Published, @State, @Binding, etc. are all about. The demo shows publishing the arrival of the background image for our EmojiArt document as well as auto-saving the document when changes are noticed (i.e. published). Finally, our UI is enhanced to let us choose from multiple palettes of emoji where a Binding is used to link our new palette chooser to our main EmojiArt UI. <hr><a href='https://d.tube/#!/v/programming086/kx8g6uzsmlr'> ▶️ DTube</a><br /> |
| json metadata | {"video":{"files":{"youtube":"0i152oA3T3s"},"title":"Lecture 9: Data Flow","desc":"Lecture 9 of Stanford’s iOS Development course from Spring 2020 covers the basics of data flow, including Publishers and Bindings. These mechanisms allow for formalized references to the “truth” of data rather than requiring it to be replicated which can be error-prone. A basic explanation of property wrappers helps clarify what @ObservedObject, @EnvironmentObject, @Published, @State, @Binding, etc. are all about. The demo shows publishing the arrival of the background image for our EmojiArt document as well as auto-saving the document when changes are noticed (i.e. published). Finally, our UI is enhanced to let us choose from multiple palettes of emoji where a Binding is used to link our new palette chooser to our main EmojiArt UI.","dur":"4401","tag":"ios","hide":0,"nsfw":0,"oc":0,"refs":[]},"tags":["dtube","ios"],"app":"dtube/0.9"} |
| Transaction Info | Block #46157740/Trx cb65dfe2ae6d12bc260e90bcb581493b62314a45 |
View Raw JSON Data
{
"trx_id": "cb65dfe2ae6d12bc260e90bcb581493b62314a45",
"block": 46157740,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:44:27",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "hive-196037",
"author": "programming086",
"permlink": "kx8g6uzsmlr",
"title": "Lecture 9: Data Flow",
"body": "<center><a href='https://d.tube/#!/v/programming086/kx8g6uzsmlr'><img src='https://i.ytimg.com/vi/0i152oA3T3s/hqdefault.jpg' ></a></center><hr>\n\nLecture 9 of Stanford’s iOS Development course from Spring 2020 covers the basics of data flow, including Publishers and Bindings. These mechanisms allow for formalized references to the “truth” of data rather than requiring it to be replicated which can be error-prone. A basic explanation of property wrappers helps clarify what @ObservedObject, @EnvironmentObject, @Published, @State, @Binding, etc. are all about. The demo shows publishing the arrival of the background image for our EmojiArt document as well as auto-saving the document when changes are noticed (i.e. published). Finally, our UI is enhanced to let us choose from multiple palettes of emoji where a Binding is used to link our new palette chooser to our main EmojiArt UI.\n\n<hr><a href='https://d.tube/#!/v/programming086/kx8g6uzsmlr'> ▶️ DTube</a><br />",
"json_metadata": "{\"video\":{\"files\":{\"youtube\":\"0i152oA3T3s\"},\"title\":\"Lecture 9: Data Flow\",\"desc\":\"Lecture 9 of Stanford’s iOS Development course from Spring 2020 covers the basics of data flow, including Publishers and Bindings. These mechanisms allow for formalized references to the “truth” of data rather than requiring it to be replicated which can be error-prone. A basic explanation of property wrappers helps clarify what @ObservedObject, @EnvironmentObject, @Published, @State, @Binding, etc. are all about. The demo shows publishing the arrival of the background image for our EmojiArt document as well as auto-saving the document when changes are noticed (i.e. published). Finally, our UI is enhanced to let us choose from multiple palettes of emoji where a Binding is used to link our new palette chooser to our main EmojiArt UI.\",\"dur\":\"4401\",\"tag\":\"ios\",\"hide\":0,\"nsfw\":0,\"oc\":0,\"refs\":[]},\"tags\":[\"dtube\",\"ios\"],\"app\":\"dtube/0.9\"}"
}
]
}programming086updated options for l334ky0tw1e2020/08/20 17:36:48
programming086updated options for l334ky0tw1e
2020/08/20 17:36:48
| author | programming086 |
| permlink | l334ky0tw1e |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #46157591/Trx fac8e97990cd80add1ab3fdbef9140b396835f03 |
View Raw JSON Data
{
"trx_id": "fac8e97990cd80add1ab3fdbef9140b396835f03",
"block": 46157591,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:36:48",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "l334ky0tw1e",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: l334ky0tw1e2020/08/20 17:36:48
programming086published a new post: l334ky0tw1e
2020/08/20 17:36:48
| parent author | |
| parent permlink | hive-196037 |
| author | programming086 |
| permlink | l334ky0tw1e |
| title | Lecture 8: Gestures JSON |
| body | <center><a href='https://d.tube/#!/v/programming086/l334ky0tw1e'><img src='https://i.ytimg.com/vi/mz-rNLWJ0bk/hqdefault.jpg' ></a></center><hr> Lecture 8 of Stanford’s iOS development course from Spring 2020 covers some persistence topics (UserDefaults API and JSON encoding/decoding) and the conceptual underpinnings of multi-touch gesture handling. We start adding these capabilities to EmojiArt by making its Model be convertible to/from JSON (using the Codable protocol) and then storing it (for now) in a lightweight storage vehicle. After that, pinch and drag gestures are added to EmojiArt to allow the user to zoom in and out and pan around in their document. <hr><a href='https://d.tube/#!/v/programming086/l334ky0tw1e'> ▶️ DTube</a><br /> |
| json metadata | {"video":{"files":{"youtube":"mz-rNLWJ0bk"},"title":"Lecture 8: Gestures JSON","desc":"Lecture 8 of Stanford’s iOS development course from Spring 2020 covers some persistence topics (UserDefaults API and JSON encoding/decoding) and the conceptual underpinnings of multi-touch gesture handling. We start adding these capabilities to EmojiArt by making its Model be convertible to/from JSON (using the Codable protocol) and then storing it (for now) in a lightweight storage vehicle. After that, pinch and drag gestures are added to EmojiArt to allow the user to zoom in and out and pan around in their document.","dur":"4554","tag":"ios","hide":0,"nsfw":0,"oc":0,"refs":[]},"tags":["dtube","ios"],"app":"dtube/0.9"} |
| Transaction Info | Block #46157591/Trx fac8e97990cd80add1ab3fdbef9140b396835f03 |
View Raw JSON Data
{
"trx_id": "fac8e97990cd80add1ab3fdbef9140b396835f03",
"block": 46157591,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:36:48",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "hive-196037",
"author": "programming086",
"permlink": "l334ky0tw1e",
"title": "Lecture 8: Gestures JSON",
"body": "<center><a href='https://d.tube/#!/v/programming086/l334ky0tw1e'><img src='https://i.ytimg.com/vi/mz-rNLWJ0bk/hqdefault.jpg' ></a></center><hr>\n\nLecture 8 of Stanford’s iOS development course from Spring 2020 covers some persistence topics (UserDefaults API and JSON encoding/decoding) and the conceptual underpinnings of multi-touch gesture handling. We start adding these capabilities to EmojiArt by making its Model be convertible to/from JSON (using the Codable protocol) and then storing it (for now) in a lightweight storage vehicle. After that, pinch and drag gestures are added to EmojiArt to allow the user to zoom in and out and pan around in their document.\n\n<hr><a href='https://d.tube/#!/v/programming086/l334ky0tw1e'> ▶️ DTube</a><br />",
"json_metadata": "{\"video\":{\"files\":{\"youtube\":\"mz-rNLWJ0bk\"},\"title\":\"Lecture 8: Gestures JSON\",\"desc\":\"Lecture 8 of Stanford’s iOS development course from Spring 2020 covers some persistence topics (UserDefaults API and JSON encoding/decoding) and the conceptual underpinnings of multi-touch gesture handling. We start adding these capabilities to EmojiArt by making its Model be convertible to/from JSON (using the Codable protocol) and then storing it (for now) in a lightweight storage vehicle. After that, pinch and drag gestures are added to EmojiArt to allow the user to zoom in and out and pan around in their document.\",\"dur\":\"4554\",\"tag\":\"ios\",\"hide\":0,\"nsfw\":0,\"oc\":0,\"refs\":[]},\"tags\":[\"dtube\",\"ios\"],\"app\":\"dtube/0.9\"}"
}
]
}programming086updated options for 2boj22p21at2020/08/20 17:23:39
programming086updated options for 2boj22p21at
2020/08/20 17:23:39
| author | programming086 |
| permlink | 2boj22p21at |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #46157333/Trx 5b0c23e6534674deb5c40bfb2158c3d7db33504c |
View Raw JSON Data
{
"trx_id": "5b0c23e6534674deb5c40bfb2158c3d7db33504c",
"block": 46157333,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:23:39",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "2boj22p21at",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: 2boj22p21at2020/08/20 17:23:39
programming086published a new post: 2boj22p21at
2020/08/20 17:23:39
| parent author | |
| parent permlink | hive-196037 |
| author | programming086 |
| permlink | 2boj22p21at |
| title | Lecture 7: Multithreading EmojiArt |
| body | <center><a href='https://d.tube/#!/v/programming086/2boj22p21at'><img src='https://i.ytimg.com/vi/tmx-OwkBWxA/hqdefault.jpg' ></a></center><hr> Lecture 7 of Stanford’s iOS Development course from Spring 2020 begins with a conceptual discussion of multithreading and then launches into a completely new demonstration, EmojiArt, reviewing MVVM and then using SwiftUI API such as ScrollView, UIImage, Drag and Drop, and background/overlay to create an “emoji artist’s” tool. The demo circles back to multithreading by showing how to use this technology to keep the downloading of an image from the internet from blocking the responsiveness of the application. <hr><a href='https://d.tube/#!/v/programming086/2boj22p21at'> ▶️ DTube</a><br /> |
| json metadata | {"video":{"files":{"youtube":"tmx-OwkBWxA"},"title":"Lecture 7: Multithreading EmojiArt","desc":"Lecture 7 of Stanford’s iOS Development course from Spring 2020 begins with a conceptual discussion of multithreading and then launches into a completely new demonstration, EmojiArt, reviewing MVVM and then using SwiftUI API such as ScrollView, UIImage, Drag and Drop, and background/overlay to create an “emoji artist’s” tool. The demo circles back to multithreading by showing how to use this technology to keep the downloading of an image from the internet from blocking the responsiveness of the application.","dur":"5458","tag":"ios","hide":0,"nsfw":0,"oc":0,"refs":[]},"tags":["dtube","ios"],"app":"dtube/0.9"} |
| Transaction Info | Block #46157333/Trx 5b0c23e6534674deb5c40bfb2158c3d7db33504c |
View Raw JSON Data
{
"trx_id": "5b0c23e6534674deb5c40bfb2158c3d7db33504c",
"block": 46157333,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:23:39",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "hive-196037",
"author": "programming086",
"permlink": "2boj22p21at",
"title": "Lecture 7: Multithreading EmojiArt",
"body": "<center><a href='https://d.tube/#!/v/programming086/2boj22p21at'><img src='https://i.ytimg.com/vi/tmx-OwkBWxA/hqdefault.jpg' ></a></center><hr>\n\nLecture 7 of Stanford’s iOS Development course from Spring 2020 begins with a conceptual discussion of multithreading and then launches into a completely new demonstration, EmojiArt, reviewing MVVM and then using SwiftUI API such as ScrollView, UIImage, Drag and Drop, and background/overlay to create an “emoji artist’s” tool. The demo circles back to multithreading by showing how to use this technology to keep the downloading of an image from the internet from blocking the responsiveness of the application.\n\n<hr><a href='https://d.tube/#!/v/programming086/2boj22p21at'> ▶️ DTube</a><br />",
"json_metadata": "{\"video\":{\"files\":{\"youtube\":\"tmx-OwkBWxA\"},\"title\":\"Lecture 7: Multithreading EmojiArt\",\"desc\":\"Lecture 7 of Stanford’s iOS Development course from Spring 2020 begins with a conceptual discussion of multithreading and then launches into a completely new demonstration, EmojiArt, reviewing MVVM and then using SwiftUI API such as ScrollView, UIImage, Drag and Drop, and background/overlay to create an “emoji artist’s” tool. The demo circles back to multithreading by showing how to use this technology to keep the downloading of an image from the internet from blocking the responsiveness of the application.\",\"dur\":\"5458\",\"tag\":\"ios\",\"hide\":0,\"nsfw\":0,\"oc\":0,\"refs\":[]},\"tags\":[\"dtube\",\"ios\"],\"app\":\"dtube/0.9\"}"
}
]
}curatortrailupvoted (100.00%) @programming086 / e6z2y9bp5ab2020/08/20 17:20:36
curatortrailupvoted (100.00%) @programming086 / e6z2y9bp5ab
2020/08/20 17:20:36
| voter | curatortrail |
| author | programming086 |
| permlink | e6z2y9bp5ab |
| weight | 10000 (100.00%) |
| Transaction Info | Block #46157273/Trx 1c3c56c1583c3d0650a7ad1d66bd47f682c8d720 |
View Raw JSON Data
{
"trx_id": "1c3c56c1583c3d0650a7ad1d66bd47f682c8d720",
"block": 46157273,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:20:36",
"op": [
"vote",
{
"voter": "curatortrail",
"author": "programming086",
"permlink": "e6z2y9bp5ab",
"weight": 10000
}
]
}yingtaodarenupvoted (50.00%) @programming086 / e6z2y9bp5ab2020/08/20 17:20:30
yingtaodarenupvoted (50.00%) @programming086 / e6z2y9bp5ab
2020/08/20 17:20:30
| voter | yingtaodaren |
| author | programming086 |
| permlink | e6z2y9bp5ab |
| weight | 5000 (50.00%) |
| Transaction Info | Block #46157271/Trx 9e43bc105250a4028c62121e79bb1a1969751eaa |
View Raw JSON Data
{
"trx_id": "9e43bc105250a4028c62121e79bb1a1969751eaa",
"block": 46157271,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:20:30",
"op": [
"vote",
{
"voter": "yingtaodaren",
"author": "programming086",
"permlink": "e6z2y9bp5ab",
"weight": 5000
}
]
}gecitupvoted (100.00%) @programming086 / e6z2y9bp5ab2020/08/20 17:20:18
gecitupvoted (100.00%) @programming086 / e6z2y9bp5ab
2020/08/20 17:20:18
| voter | gecit |
| author | programming086 |
| permlink | e6z2y9bp5ab |
| weight | 10000 (100.00%) |
| Transaction Info | Block #46157267/Trx 320b03f2cd03f9f38ede23eed9362f817eac00a8 |
View Raw JSON Data
{
"trx_id": "320b03f2cd03f9f38ede23eed9362f817eac00a8",
"block": 46157267,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:20:18",
"op": [
"vote",
{
"voter": "gecit",
"author": "programming086",
"permlink": "e6z2y9bp5ab",
"weight": 10000
}
]
}yffupvoted (10.00%) @programming086 / e6z2y9bp5ab2020/08/20 17:20:06
yffupvoted (10.00%) @programming086 / e6z2y9bp5ab
2020/08/20 17:20:06
| voter | yff |
| author | programming086 |
| permlink | e6z2y9bp5ab |
| weight | 1000 (10.00%) |
| Transaction Info | Block #46157263/Trx 905e939fb3a89a65f6c169135de32ce358de7dbe |
View Raw JSON Data
{
"trx_id": "905e939fb3a89a65f6c169135de32ce358de7dbe",
"block": 46157263,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:20:06",
"op": [
"vote",
{
"voter": "yff",
"author": "programming086",
"permlink": "e6z2y9bp5ab",
"weight": 1000
}
]
}programming086updated options for e6z2y9bp5ab2020/08/20 17:17:42
programming086updated options for e6z2y9bp5ab
2020/08/20 17:17:42
| author | programming086 |
| permlink | e6z2y9bp5ab |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #46157216/Trx 7360cbe6bf6c10483f4f5f47827f61d5559dab52 |
View Raw JSON Data
{
"trx_id": "7360cbe6bf6c10483f4f5f47827f61d5559dab52",
"block": 46157216,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:17:42",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "e6z2y9bp5ab",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: e6z2y9bp5ab2020/08/20 17:17:42
programming086published a new post: e6z2y9bp5ab
2020/08/20 17:17:42
| parent author | |
| parent permlink | hive-196037 |
| author | programming086 |
| permlink | e6z2y9bp5ab |
| title | Lecture 6: Animation |
| body | <center><a href='https://d.tube/#!/v/programming086/e6z2y9bp5ab'><img src='https://i.ytimg.com/vi/3krC2c56ceQ/hqdefault.jpg' ></a></center><hr> Animation was the topic of lecture 6 of Stanford Spring 2020’s iOS Application Development course. After covering some ancillary topics like local, ephemeral state in Views (@State) and property observers, the lecture goes into a deep dive on animation, including implicit vs. explicit animations, transitions, Shape animations, animating ViewModifiers and more. These concepts are then installed in the Memorize demo by animating the flipping of cards, creating a new game and giving bonus points for quick matches. In SwiftUI, any changes to ViewModifiers or Shapes can be animated. Views can animate changes either implicitly (using the animate declaration) or explicitly (by wrapping a withAnimation function call around code that might cause changes, most notably Intent functions in the ViewModel) and can control the duration and “curve” of the animation. The “arrival and departure” of Views on screen can also be animated using the transition declaration (which declares which ViewModifiers to use to draw Views before/after they arrive/depart from the screen). In Memorize, the Cardify ViewModifier and the Pie Shape are both made Animatable and animation is applied throughout. <hr><a href='https://d.tube/#!/v/programming086/e6z2y9bp5ab'> ▶️ DTube</a><br /> |
| json metadata | {"video":{"files":{"youtube":"3krC2c56ceQ"},"title":"Lecture 6: Animation","desc":"Animation was the topic of lecture 6 of Stanford Spring 2020’s iOS Application Development course. After covering some ancillary topics like local, ephemeral state in Views (@State) and property observers, the lecture goes into a deep dive on animation, including implicit vs. explicit animations, transitions, Shape animations, animating ViewModifiers and more. These concepts are then installed in the Memorize demo by animating the flipping of cards, creating a new game and giving bonus points for quick matches.\n\nIn SwiftUI, any changes to ViewModifiers or Shapes can be animated. Views can animate changes either implicitly (using the animate declaration) or explicitly (by wrapping a withAnimation function call around code that might cause changes, most notably Intent functions in the ViewModel) and can control the duration and “curve” of the animation. The “arrival and departure” of Views on screen can also be animated using the transition declaration (which declares which ViewModifiers to use to draw Views before/after they arrive/depart from the screen). In Memorize, the Cardify ViewModifier and the Pie Shape are both made Animatable and animation is applied throughout.","dur":"5427","tag":"ios","hide":0,"nsfw":0,"oc":0,"refs":[]},"tags":["dtube","ios"],"app":"dtube/0.9"} |
| Transaction Info | Block #46157216/Trx 7360cbe6bf6c10483f4f5f47827f61d5559dab52 |
View Raw JSON Data
{
"trx_id": "7360cbe6bf6c10483f4f5f47827f61d5559dab52",
"block": 46157216,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-20T17:17:42",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "hive-196037",
"author": "programming086",
"permlink": "e6z2y9bp5ab",
"title": "Lecture 6: Animation",
"body": "<center><a href='https://d.tube/#!/v/programming086/e6z2y9bp5ab'><img src='https://i.ytimg.com/vi/3krC2c56ceQ/hqdefault.jpg' ></a></center><hr>\n\nAnimation was the topic of lecture 6 of Stanford Spring 2020’s iOS Application Development course. After covering some ancillary topics like local, ephemeral state in Views (@State) and property observers, the lecture goes into a deep dive on animation, including implicit vs. explicit animations, transitions, Shape animations, animating ViewModifiers and more. These concepts are then installed in the Memorize demo by animating the flipping of cards, creating a new game and giving bonus points for quick matches.\n\nIn SwiftUI, any changes to ViewModifiers or Shapes can be animated. Views can animate changes either implicitly (using the animate declaration) or explicitly (by wrapping a withAnimation function call around code that might cause changes, most notably Intent functions in the ViewModel) and can control the duration and “curve” of the animation. The “arrival and departure” of Views on screen can also be animated using the transition declaration (which declares which ViewModifiers to use to draw Views before/after they arrive/depart from the screen). In Memorize, the Cardify ViewModifier and the Pie Shape are both made Animatable and animation is applied throughout.\n\n<hr><a href='https://d.tube/#!/v/programming086/e6z2y9bp5ab'> ▶️ DTube</a><br />",
"json_metadata": "{\"video\":{\"files\":{\"youtube\":\"3krC2c56ceQ\"},\"title\":\"Lecture 6: Animation\",\"desc\":\"Animation was the topic of lecture 6 of Stanford Spring 2020’s iOS Application Development course. After covering some ancillary topics like local, ephemeral state in Views (@State) and property observers, the lecture goes into a deep dive on animation, including implicit vs. explicit animations, transitions, Shape animations, animating ViewModifiers and more. These concepts are then installed in the Memorize demo by animating the flipping of cards, creating a new game and giving bonus points for quick matches.\\n\\nIn SwiftUI, any changes to ViewModifiers or Shapes can be animated. Views can animate changes either implicitly (using the animate declaration) or explicitly (by wrapping a withAnimation function call around code that might cause changes, most notably Intent functions in the ViewModel) and can control the duration and “curve” of the animation. The “arrival and departure” of Views on screen can also be animated using the transition declaration (which declares which ViewModifiers to use to draw Views before/after they arrive/depart from the screen). In Memorize, the Cardify ViewModifier and the Pie Shape are both made Animatable and animation is applied throughout.\",\"dur\":\"5427\",\"tag\":\"ios\",\"hide\":0,\"nsfw\":0,\"oc\":0,\"refs\":[]},\"tags\":[\"dtube\",\"ios\"],\"app\":\"dtube/0.9\"}"
}
]
}programming086claimed reward balance: 0.025 STEEM, 0.030 SP2020/08/16 17:26:12
programming086claimed reward balance: 0.025 STEEM, 0.030 SP
2020/08/16 17:26:12
| account | programming086 |
| reward steem | 0.025 STEEM |
| reward sbd | 0.000 SBD |
| reward vests | 49.443437 VESTS |
| Transaction Info | Block #46043757/Trx c4556a04cb323d7b7631f2e35a748b14488487cf |
View Raw JSON Data
{
"trx_id": "c4556a04cb323d7b7631f2e35a748b14488487cf",
"block": 46043757,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T17:26:12",
"op": [
"claim_reward_balance",
{
"account": "programming086",
"reward_steem": "0.025 STEEM",
"reward_sbd": "0.000 SBD",
"reward_vests": "49.443437 VESTS"
}
]
}programming086updated options for kg7vasckrrk2020/08/16 16:50:09
programming086updated options for kg7vasckrrk
2020/08/16 16:50:09
| author | programming086 |
| permlink | kg7vasckrrk |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #46043046/Trx 23aff6f6bda85fd80c68e8e54be35a9a17e20c6c |
View Raw JSON Data
{
"trx_id": "23aff6f6bda85fd80c68e8e54be35a9a17e20c6c",
"block": 46043046,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:50:09",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "kg7vasckrrk",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: kg7vasckrrk2020/08/16 16:50:09
programming086published a new post: kg7vasckrrk
2020/08/16 16:50:09
| parent author | |
| parent permlink | hive-196037 |
| author | programming086 |
| permlink | kg7vasckrrk |
| title | Lecture 5: ViewBuilder + Shape + ViewModifier |
| body | <center><a href='https://d.tube/#!/v/programming086/kg7vasckrrk'><img src='https://i.ytimg.com/vi/oDKDGCRdSHc/hqdefault.jpg' ></a></center><hr> The fifth iOS lecture given at Stanford during Spring quarter of 2020 expanded coverage of topics related to drawing on screen including the @ViewBuilder construct for expressing a conditional list of Views, the Shape protocol for custom drawing and ViewModifier, a mechanism for making incremental modifications to Views. This lecture starts with an aside about access control (marking APIs so that they are revealed to the right “audiences” within an application) which is then applied throughout Memorize. After the Shape protocol is discussed, a “pie shape” is added to the background of Memorize cards in demo in preparation for animating a countdown timer for scoring. A custom ViewModifier is also added to Memorize to “cardify” any View (i.e. make the View appear to be on a card that has a front and a back). <hr><a href='https://d.tube/#!/v/programming086/kg7vasckrrk'> ▶️ DTube</a><br /> |
| json metadata | {"video":{"files":{"youtube":"oDKDGCRdSHc"},"title":"Lecture 5: ViewBuilder + Shape + ViewModifier","desc":"The fifth iOS lecture given at Stanford during Spring quarter of 2020 expanded coverage of topics related to drawing on screen including the @ViewBuilder construct for expressing a conditional list of Views, the Shape protocol for custom drawing and ViewModifier, a mechanism for making incremental modifications to Views.\n\nThis lecture starts with an aside about access control (marking APIs so that they are revealed to the right “audiences” within an application) which is then applied throughout Memorize. After the Shape protocol is discussed, a “pie shape” is added to the background of Memorize cards in demo in preparation for animating a countdown timer for scoring. A custom ViewModifier is also added to Memorize to “cardify” any View (i.e. make the View appear to be on a card that has a front and a back).","dur":"3715","tag":"ios","hide":0,"nsfw":0,"oc":0,"refs":[]},"tags":["dtube","ios"],"app":"dtube/0.9"} |
| Transaction Info | Block #46043046/Trx 23aff6f6bda85fd80c68e8e54be35a9a17e20c6c |
View Raw JSON Data
{
"trx_id": "23aff6f6bda85fd80c68e8e54be35a9a17e20c6c",
"block": 46043046,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:50:09",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "hive-196037",
"author": "programming086",
"permlink": "kg7vasckrrk",
"title": "Lecture 5: ViewBuilder + Shape + ViewModifier",
"body": "<center><a href='https://d.tube/#!/v/programming086/kg7vasckrrk'><img src='https://i.ytimg.com/vi/oDKDGCRdSHc/hqdefault.jpg' ></a></center><hr>\n\nThe fifth iOS lecture given at Stanford during Spring quarter of 2020 expanded coverage of topics related to drawing on screen including the @ViewBuilder construct for expressing a conditional list of Views, the Shape protocol for custom drawing and ViewModifier, a mechanism for making incremental modifications to Views.\n\nThis lecture starts with an aside about access control (marking APIs so that they are revealed to the right “audiences” within an application) which is then applied throughout Memorize. After the Shape protocol is discussed, a “pie shape” is added to the background of Memorize cards in demo in preparation for animating a countdown timer for scoring. A custom ViewModifier is also added to Memorize to “cardify” any View (i.e. make the View appear to be on a card that has a front and a back).\n\n<hr><a href='https://d.tube/#!/v/programming086/kg7vasckrrk'> ▶️ DTube</a><br />",
"json_metadata": "{\"video\":{\"files\":{\"youtube\":\"oDKDGCRdSHc\"},\"title\":\"Lecture 5: ViewBuilder + Shape + ViewModifier\",\"desc\":\"The fifth iOS lecture given at Stanford during Spring quarter of 2020 expanded coverage of topics related to drawing on screen including the @ViewBuilder construct for expressing a conditional list of Views, the Shape protocol for custom drawing and ViewModifier, a mechanism for making incremental modifications to Views.\\n\\nThis lecture starts with an aside about access control (marking APIs so that they are revealed to the right “audiences” within an application) which is then applied throughout Memorize. After the Shape protocol is discussed, a “pie shape” is added to the background of Memorize cards in demo in preparation for animating a countdown timer for scoring. A custom ViewModifier is also added to Memorize to “cardify” any View (i.e. make the View appear to be on a card that has a front and a back).\",\"dur\":\"3715\",\"tag\":\"ios\",\"hide\":0,\"nsfw\":0,\"oc\":0,\"refs\":[]},\"tags\":[\"dtube\",\"ios\"],\"app\":\"dtube/0.9\"}"
}
]
}programming086updated options for jw4yfvpqk5x2020/08/16 16:42:27
programming086updated options for jw4yfvpqk5x
2020/08/16 16:42:27
| author | programming086 |
| permlink | jw4yfvpqk5x |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #46042892/Trx 08353531a95bcd2c4be9f439255dcc286a454e17 |
View Raw JSON Data
{
"trx_id": "08353531a95bcd2c4be9f439255dcc286a454e17",
"block": 46042892,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:42:27",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "jw4yfvpqk5x",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: jw4yfvpqk5x2020/08/16 16:42:27
programming086published a new post: jw4yfvpqk5x
2020/08/16 16:42:27
| parent author | |
| parent permlink | hive-196037 |
| author | programming086 |
| permlink | jw4yfvpqk5x |
| title | Lecture 4: Grid + enum + Optionals |
| body | <center><a href='https://d.tube/#!/v/programming086/jw4yfvpqk5x'><img src='https://i.ytimg.com/vi/eHEeWzFP6O4/hqdefault.jpg' ></a></center><hr> The fourth video lecture given to Stanford students in Spring quarter of 2020 continues the Memorize demo by enhancing significantly the arrangement of the cards by creating our own container View called Grid (which also involves a number of basic functional programming concepts). Two more important Swift language features are discussed (enum and Optionals). And we finally get Memorize playing the card matching game itself (prominently featuring Optionals in our implementation). The survey of the Swift type system completes with a discussion of enum, a data structure with more functionality built into it than students are used to from other languages. While the reading assignments in this course are the primary way students learned the Swift language, occasionally a very important feature of the language is highlighted in lecture, as in this lecture where Optionals are explained in detail and then extensively demonstrated as we use them prominently in our implementation of the full game logic for Memorize in our Model. <hr><a href='https://d.tube/#!/v/programming086/jw4yfvpqk5x'> ▶️ DTube</a><br /> |
| json metadata | {"video":{"files":{"youtube":"eHEeWzFP6O4"},"title":"Lecture 4: Grid + enum + Optionals","desc":"The fourth video lecture given to Stanford students in Spring quarter of 2020 continues the Memorize demo by enhancing significantly the arrangement of the cards by creating our own container View called Grid (which also involves a number of basic functional programming concepts). Two more important Swift language features are discussed (enum and Optionals). And we finally get Memorize playing the card matching game itself (prominently featuring Optionals in our implementation).\n\nThe survey of the Swift type system completes with a discussion of enum, a data structure with more functionality built into it than students are used to from other languages. While the reading assignments in this course are the primary way students learned the Swift language, occasionally a very important feature of the language is highlighted in lecture, as in this lecture where Optionals are explained in detail and then extensively demonstrated as we use them prominently in our implementation of the full game logic for Memorize in our Model.","dur":"4887","tag":"ios","hide":0,"nsfw":0,"oc":0,"refs":[]},"tags":["dtube","ios"],"app":"dtube/0.9"} |
| Transaction Info | Block #46042892/Trx 08353531a95bcd2c4be9f439255dcc286a454e17 |
View Raw JSON Data
{
"trx_id": "08353531a95bcd2c4be9f439255dcc286a454e17",
"block": 46042892,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:42:27",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "hive-196037",
"author": "programming086",
"permlink": "jw4yfvpqk5x",
"title": "Lecture 4: Grid + enum + Optionals",
"body": "<center><a href='https://d.tube/#!/v/programming086/jw4yfvpqk5x'><img src='https://i.ytimg.com/vi/eHEeWzFP6O4/hqdefault.jpg' ></a></center><hr>\n\nThe fourth video lecture given to Stanford students in Spring quarter of 2020 continues the Memorize demo by enhancing significantly the arrangement of the cards by creating our own container View called Grid (which also involves a number of basic functional programming concepts). Two more important Swift language features are discussed (enum and Optionals). And we finally get Memorize playing the card matching game itself (prominently featuring Optionals in our implementation).\n\nThe survey of the Swift type system completes with a discussion of enum, a data structure with more functionality built into it than students are used to from other languages. While the reading assignments in this course are the primary way students learned the Swift language, occasionally a very important feature of the language is highlighted in lecture, as in this lecture where Optionals are explained in detail and then extensively demonstrated as we use them prominently in our implementation of the full game logic for Memorize in our Model.\n\n<hr><a href='https://d.tube/#!/v/programming086/jw4yfvpqk5x'> ▶️ DTube</a><br />",
"json_metadata": "{\"video\":{\"files\":{\"youtube\":\"eHEeWzFP6O4\"},\"title\":\"Lecture 4: Grid + enum + Optionals\",\"desc\":\"The fourth video lecture given to Stanford students in Spring quarter of 2020 continues the Memorize demo by enhancing significantly the arrangement of the cards by creating our own container View called Grid (which also involves a number of basic functional programming concepts). Two more important Swift language features are discussed (enum and Optionals). And we finally get Memorize playing the card matching game itself (prominently featuring Optionals in our implementation).\\n\\nThe survey of the Swift type system completes with a discussion of enum, a data structure with more functionality built into it than students are used to from other languages. While the reading assignments in this course are the primary way students learned the Swift language, occasionally a very important feature of the language is highlighted in lecture, as in this lecture where Optionals are explained in detail and then extensively demonstrated as we use them prominently in our implementation of the full game logic for Memorize in our Model.\",\"dur\":\"4887\",\"tag\":\"ios\",\"hide\":0,\"nsfw\":0,\"oc\":0,\"refs\":[]},\"tags\":[\"dtube\",\"ios\"],\"app\":\"dtube/0.9\"}"
}
]
}programming086updated options for stqlp0o9akn2020/08/16 16:34:51
programming086updated options for stqlp0o9akn
2020/08/16 16:34:51
| author | programming086 |
| permlink | stqlp0o9akn |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #46042743/Trx 164dd216a991660096182380608921efd36e9a49 |
View Raw JSON Data
{
"trx_id": "164dd216a991660096182380608921efd36e9a49",
"block": 46042743,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:34:51",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "stqlp0o9akn",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: stqlp0o9akn2020/08/16 16:34:51
programming086published a new post: stqlp0o9akn
2020/08/16 16:34:51
| parent author | |
| parent permlink | hive-196037 |
| author | programming086 |
| permlink | stqlp0o9akn |
| title | Lecture 3: Reactive UI + Protocols + Layout |
| body | <center><a href='https://d.tube/#!/v/programming086/stqlp0o9akn'><img src='https://i.ytimg.com/vi/SIYdYpPXil4/hqdefault.jpg' ></a></center><hr> The third of the lectures given to Stanford students in Spring quarter of 2020 demonstrates the mechanisms supporting SwiftUI’s reactive UI paradigm by enhancing Memorize to flip the cards over when they are tapped. Protocols, an important Swift language feature, are covered in detail as is some of the API for laying out Views, including the “Stacks”, View modifiers and GeometryReader. A fundamental principle of MVVM in SwiftUI is the reactive, declarative approach to building UIs. The View of our MVVM is always automatically reflecting the state in our Model, creating a single source of “truth” for the heart of the application’s logic and storage. Added to that, we formalize the concept of capturing the user’s “intent” to do something and using that to change the Model appropriately. Going back to our demo, we apply this to our Memorize application by using @ObservedObject and @Published to make tap gestures cause cards to flip over. After that, we dive back into an exploration of a very important functional-/protocol-oriented-programming topic: protocols. Finally, we go over many of the ways we can lay out the graphical elements of our UI on screen, from HStack, VStack and ZStack, alignment and spacing, and GeometryReader, a mechanism for adjusting our appearance to the space allocated to us in the UI. <hr><a href='https://d.tube/#!/v/programming086/stqlp0o9akn'> ▶️ DTube</a><br /> |
| json metadata | {"video":{"files":{"youtube":"SIYdYpPXil4"},"title":"Lecture 3: Reactive UI + Protocols + Layout","desc":"The third of the lectures given to Stanford students in Spring quarter of 2020 demonstrates the mechanisms supporting SwiftUI’s reactive UI paradigm by enhancing Memorize to flip the cards over when they are tapped. Protocols, an important Swift language feature, are covered in detail as is some of the API for laying out Views, including the “Stacks”, View modifiers and GeometryReader.\n\nA fundamental principle of MVVM in SwiftUI is the reactive, declarative approach to building UIs. The View of our MVVM is always automatically reflecting the state in our Model, creating a single source of “truth” for the heart of the application’s logic and storage. Added to that, we formalize the concept of capturing the user’s “intent” to do something and using that to change the Model appropriately. Going back to our demo, we apply this to our Memorize application by using @ObservedObject and @Published to make tap gestures cause cards to flip over. After that, we dive back into an exploration of a very important functional-/protocol-oriented-programming topic: protocols. Finally, we go over many of the ways we can lay out the graphical elements of our UI on screen, from HStack, VStack and ZStack, alignment and spacing, and GeometryReader, a mechanism for adjusting our appearance to the space allocated to us in the UI.","dur":"5207","tag":"ios","hide":0,"nsfw":0,"oc":0,"refs":[]},"tags":["dtube","ios"],"app":"dtube/0.9"} |
| Transaction Info | Block #46042743/Trx 164dd216a991660096182380608921efd36e9a49 |
View Raw JSON Data
{
"trx_id": "164dd216a991660096182380608921efd36e9a49",
"block": 46042743,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:34:51",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "hive-196037",
"author": "programming086",
"permlink": "stqlp0o9akn",
"title": "Lecture 3: Reactive UI + Protocols + Layout",
"body": "<center><a href='https://d.tube/#!/v/programming086/stqlp0o9akn'><img src='https://i.ytimg.com/vi/SIYdYpPXil4/hqdefault.jpg' ></a></center><hr>\n\nThe third of the lectures given to Stanford students in Spring quarter of 2020 demonstrates the mechanisms supporting SwiftUI’s reactive UI paradigm by enhancing Memorize to flip the cards over when they are tapped. Protocols, an important Swift language feature, are covered in detail as is some of the API for laying out Views, including the “Stacks”, View modifiers and GeometryReader.\n\nA fundamental principle of MVVM in SwiftUI is the reactive, declarative approach to building UIs. The View of our MVVM is always automatically reflecting the state in our Model, creating a single source of “truth” for the heart of the application’s logic and storage. Added to that, we formalize the concept of capturing the user’s “intent” to do something and using that to change the Model appropriately. Going back to our demo, we apply this to our Memorize application by using @ObservedObject and @Published to make tap gestures cause cards to flip over. After that, we dive back into an exploration of a very important functional-/protocol-oriented-programming topic: protocols. Finally, we go over many of the ways we can lay out the graphical elements of our UI on screen, from HStack, VStack and ZStack, alignment and spacing, and GeometryReader, a mechanism for adjusting our appearance to the space allocated to us in the UI.\n\n<hr><a href='https://d.tube/#!/v/programming086/stqlp0o9akn'> ▶️ DTube</a><br />",
"json_metadata": "{\"video\":{\"files\":{\"youtube\":\"SIYdYpPXil4\"},\"title\":\"Lecture 3: Reactive UI + Protocols + Layout\",\"desc\":\"The third of the lectures given to Stanford students in Spring quarter of 2020 demonstrates the mechanisms supporting SwiftUI’s reactive UI paradigm by enhancing Memorize to flip the cards over when they are tapped. Protocols, an important Swift language feature, are covered in detail as is some of the API for laying out Views, including the “Stacks”, View modifiers and GeometryReader.\\n\\nA fundamental principle of MVVM in SwiftUI is the reactive, declarative approach to building UIs. The View of our MVVM is always automatically reflecting the state in our Model, creating a single source of “truth” for the heart of the application’s logic and storage. Added to that, we formalize the concept of capturing the user’s “intent” to do something and using that to change the Model appropriately. Going back to our demo, we apply this to our Memorize application by using @ObservedObject and @Published to make tap gestures cause cards to flip over. After that, we dive back into an exploration of a very important functional-/protocol-oriented-programming topic: protocols. Finally, we go over many of the ways we can lay out the graphical elements of our UI on screen, from HStack, VStack and ZStack, alignment and spacing, and GeometryReader, a mechanism for adjusting our appearance to the space allocated to us in the UI.\",\"dur\":\"5207\",\"tag\":\"ios\",\"hide\":0,\"nsfw\":0,\"oc\":0,\"refs\":[]},\"tags\":[\"dtube\",\"ios\"],\"app\":\"dtube/0.9\"}"
}
]
}yffupvoted (10.00%) @programming086 / 65g9sz91snn2020/08/16 16:32:06
yffupvoted (10.00%) @programming086 / 65g9sz91snn
2020/08/16 16:32:06
| voter | yff |
| author | programming086 |
| permlink | 65g9sz91snn |
| weight | 1000 (10.00%) |
| Transaction Info | Block #46042688/Trx f0eb0d11cb85ab421cad01678f33aeff924f2f25 |
View Raw JSON Data
{
"trx_id": "f0eb0d11cb85ab421cad01678f33aeff924f2f25",
"block": 46042688,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:32:06",
"op": [
"vote",
{
"voter": "yff",
"author": "programming086",
"permlink": "65g9sz91snn",
"weight": 1000
}
]
}programming086updated options for 65g9sz91snn2020/08/16 16:29:27
programming086updated options for 65g9sz91snn
2020/08/16 16:29:27
| author | programming086 |
| permlink | 65g9sz91snn |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #46042636/Trx 6454348248f723fb01a3a62832a9b60be69fbeaa |
View Raw JSON Data
{
"trx_id": "6454348248f723fb01a3a62832a9b60be69fbeaa",
"block": 46042636,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:29:27",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "65g9sz91snn",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: 65g9sz91snn2020/08/16 16:29:27
programming086published a new post: 65g9sz91snn
2020/08/16 16:29:27
| parent author | |
| parent permlink | hive-196037 |
| author | programming086 |
| permlink | 65g9sz91snn |
| title | Lecture 2: MVVM and the Swift Type System |
| body | <center><a href='https://d.tube/#!/v/programming086/65g9sz91snn'><img src='https://i.ytimg.com/vi/4GjXq2Sr55Q/hqdefault.jpg' ></a></center><hr> The series of video lectures given to Stanford University students in Spring of 2020 continues with a conceptual overview of the architectural paradigm underlying the development of applications for iOS: MVVM. In addition a key concept in the Swift Programming Language, its type system, is explained. The Memorize demonstration continues, incorporating MVVM. It is impossible to develop applications for iOS using SwiftUI without using the MVVM architecture for organizing your code. This lecture explains what that is and then demonstrates how it works in our demonstration application. SwiftUI development happens entirely in the programming language Swift. Swift is unique in its support of most modern language features, including both object-oriented programming and functional programming. Since functional programming is new to most Stanford students, this lecture starts the process of explaining how it works by covering the basics of Swift’s type system, including structs and classes, generics and functions as types. The demonstration then moves to the next level using the MVVM architecture (including creating a Model, a ViewModel, expressing user’s intent from the View) and utilizing Swift features like generics and functions as types. After this lecture, students take over the development of Memorize for their first assignment. Archived course materials (homework assignments and lecture slides) are available at https://cs193p.stanford.edu. <hr><a href='https://d.tube/#!/v/programming086/65g9sz91snn'> ▶️ DTube</a><br /> |
| json metadata | {"video":{"files":{"youtube":"4GjXq2Sr55Q"},"title":"Lecture 2: MVVM and the Swift Type System","desc":"The series of video lectures given to Stanford University students in Spring of 2020 continues with a conceptual overview of the architectural paradigm underlying the development of applications for iOS: MVVM. In addition a key concept in the Swift Programming Language, its type system, is explained. The Memorize demonstration continues, incorporating MVVM.\n\nIt is impossible to develop applications for iOS using SwiftUI without using the MVVM architecture for organizing your code. This lecture explains what that is and then demonstrates how it works in our demonstration application. SwiftUI development happens entirely in the programming language Swift. Swift is unique in its support of most modern language features, including both object-oriented programming and functional programming. Since functional programming is new to most Stanford students, this lecture starts the process of explaining how it works by covering the basics of Swift’s type system, including structs and classes, generics and functions as types. The demonstration then moves to the next level using the MVVM architecture (including creating a Model, a ViewModel, expressing user’s intent from the View) and utilizing Swift features like generics and functions as types. After this lecture, students take over the development of Memorize for their first assignment.\n\n\n\nArchived course materials (homework assignments and lecture slides) are available at https://cs193p.stanford.edu.","dur":"6233","tag":"iOS","hide":0,"nsfw":0,"oc":0,"refs":[]},"tags":["dtube","ios"],"app":"dtube/0.9"} |
| Transaction Info | Block #46042636/Trx 6454348248f723fb01a3a62832a9b60be69fbeaa |
View Raw JSON Data
{
"trx_id": "6454348248f723fb01a3a62832a9b60be69fbeaa",
"block": 46042636,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:29:27",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "hive-196037",
"author": "programming086",
"permlink": "65g9sz91snn",
"title": "Lecture 2: MVVM and the Swift Type System",
"body": "<center><a href='https://d.tube/#!/v/programming086/65g9sz91snn'><img src='https://i.ytimg.com/vi/4GjXq2Sr55Q/hqdefault.jpg' ></a></center><hr>\n\nThe series of video lectures given to Stanford University students in Spring of 2020 continues with a conceptual overview of the architectural paradigm underlying the development of applications for iOS: MVVM. In addition a key concept in the Swift Programming Language, its type system, is explained. The Memorize demonstration continues, incorporating MVVM.\n\nIt is impossible to develop applications for iOS using SwiftUI without using the MVVM architecture for organizing your code. This lecture explains what that is and then demonstrates how it works in our demonstration application. SwiftUI development happens entirely in the programming language Swift. Swift is unique in its support of most modern language features, including both object-oriented programming and functional programming. Since functional programming is new to most Stanford students, this lecture starts the process of explaining how it works by covering the basics of Swift’s type system, including structs and classes, generics and functions as types. The demonstration then moves to the next level using the MVVM architecture (including creating a Model, a ViewModel, expressing user’s intent from the View) and utilizing Swift features like generics and functions as types. After this lecture, students take over the development of Memorize for their first assignment.\n\n\n\nArchived course materials (homework assignments and lecture slides) are available at https://cs193p.stanford.edu.\n\n<hr><a href='https://d.tube/#!/v/programming086/65g9sz91snn'> ▶️ DTube</a><br />",
"json_metadata": "{\"video\":{\"files\":{\"youtube\":\"4GjXq2Sr55Q\"},\"title\":\"Lecture 2: MVVM and the Swift Type System\",\"desc\":\"The series of video lectures given to Stanford University students in Spring of 2020 continues with a conceptual overview of the architectural paradigm underlying the development of applications for iOS: MVVM. In addition a key concept in the Swift Programming Language, its type system, is explained. The Memorize demonstration continues, incorporating MVVM.\\n\\nIt is impossible to develop applications for iOS using SwiftUI without using the MVVM architecture for organizing your code. This lecture explains what that is and then demonstrates how it works in our demonstration application. SwiftUI development happens entirely in the programming language Swift. Swift is unique in its support of most modern language features, including both object-oriented programming and functional programming. Since functional programming is new to most Stanford students, this lecture starts the process of explaining how it works by covering the basics of Swift’s type system, including structs and classes, generics and functions as types. The demonstration then moves to the next level using the MVVM architecture (including creating a Model, a ViewModel, expressing user’s intent from the View) and utilizing Swift features like generics and functions as types. After this lecture, students take over the development of Memorize for their first assignment.\\n\\n\\n\\nArchived course materials (homework assignments and lecture slides) are available at https://cs193p.stanford.edu.\",\"dur\":\"6233\",\"tag\":\"iOS\",\"hide\":0,\"nsfw\":0,\"oc\":0,\"refs\":[]},\"tags\":[\"dtube\",\"ios\"],\"app\":\"dtube/0.9\"}"
}
]
}future.witnesssent 0.001 STEEM to @programming086- "⚠️ Please be careful with any website or discord link that you receive from other users, those are mostly phishing attempts."2020/08/16 16:22:30
future.witnesssent 0.001 STEEM to @programming086- "⚠️ Please be careful with any website or discord link that you receive from other users, those are mostly phishing attempts."
2020/08/16 16:22:30
| from | future.witness |
| to | programming086 |
| amount | 0.001 STEEM |
| memo | ⚠️ Please be careful with any website or discord link that you receive from other users, those are mostly phishing attempts. |
| Transaction Info | Block #46042499/Trx 42252b2066280abc817b2f49d38dde8c3dec3d12 |
View Raw JSON Data
{
"trx_id": "42252b2066280abc817b2f49d38dde8c3dec3d12",
"block": 46042499,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:22:30",
"op": [
"transfer",
{
"from": "future.witness",
"to": "programming086",
"amount": "0.001 STEEM",
"memo": "⚠️ Please be careful with any website or discord link that you receive from other users, those are mostly phishing attempts."
}
]
}executive-boardsent 0.001 STEEM to @programming086- "❗ Hello programming086, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn t..."2020/08/16 16:21:03
executive-boardsent 0.001 STEEM to @programming086- "❗ Hello programming086, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn t..."
2020/08/16 16:21:03
| from | executive-board |
| to | programming086 |
| amount | 0.001 STEEM |
| memo | ❗ Hello programming086, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most coins. It's easy, just follow the instructions. Warm regards, The Executive Board. |
| Transaction Info | Block #46042471/Trx 386c597dda089cc4750dab31438de53ed8be1803 |
View Raw JSON Data
{
"trx_id": "386c597dda089cc4750dab31438de53ed8be1803",
"block": 46042471,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:21:03",
"op": [
"transfer",
{
"from": "executive-board",
"to": "programming086",
"amount": "0.001 STEEM",
"memo": "❗ Hello programming086, great that you are using the STEEM blockchain. The Executive Board hereby invites you to https://discord.gg/KyBbmhh where you will get some insider infos on how you will earn the most coins. It's easy, just follow the instructions. Warm regards, The Executive Board."
}
]
}beemenginesent 0.001 STEEM to @programming086- "🚀 Your Best Social Blockchain Companion, promoting all your upcoming posts 24/24. Subscribe and we do it all for you. checkout http://beemengine.live"2020/08/16 16:20:48
beemenginesent 0.001 STEEM to @programming086- "🚀 Your Best Social Blockchain Companion, promoting all your upcoming posts 24/24. Subscribe and we do it all for you. checkout http://beemengine.live"
2020/08/16 16:20:48
| from | beemengine |
| to | programming086 |
| amount | 0.001 STEEM |
| memo | 🚀 Your Best Social Blockchain Companion, promoting all your upcoming posts 24/24. Subscribe and we do it all for you. checkout http://beemengine.live |
| Transaction Info | Block #46042466/Trx 5d3122128935f4c800f13c436bc5f4d83746df46 |
View Raw JSON Data
{
"trx_id": "5d3122128935f4c800f13c436bc5f4d83746df46",
"block": 46042466,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:20:48",
"op": [
"transfer",
{
"from": "beemengine",
"to": "programming086",
"amount": "0.001 STEEM",
"memo": "🚀 Your Best Social Blockchain Companion, promoting all your upcoming posts 24/24. Subscribe and we do it all for you. checkout http://beemengine.live"
}
]
}programming086updated options for pio2weuouft2020/08/16 16:19:36
programming086updated options for pio2weuouft
2020/08/16 16:19:36
| author | programming086 |
| permlink | pio2weuouft |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #46042443/Trx fbc3f672778860ff7cda51cefd27f0491d79574c |
View Raw JSON Data
{
"trx_id": "fbc3f672778860ff7cda51cefd27f0491d79574c",
"block": 46042443,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:19:36",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "pio2weuouft",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: pio2weuouft2020/08/16 16:19:36
programming086published a new post: pio2weuouft
2020/08/16 16:19:36
| parent author | |
| parent permlink | hive-196037 |
| author | programming086 |
| permlink | pio2weuouft |
| title | Lecture 1: Course Logistics and Introduction to SwiftUI |
| body | <center><a href='https://d.tube/#!/v/programming086/pio2weuouft'><img src='https://i.ytimg.com/vi/jbtqIBpUG7g/hqdefault.jpg' ></a></center><hr> The first of the lectures given to Stanford University students who took CS193p, Developing Applications for iOS using SwiftUI, during Spring quarter of 2020. Paul Hegarty covers the logistics of the course and then dives right into creating an iOS application (a card-matching game called Memorize). The Xcode development environment is used to demonstrate the basics of SwiftUI’s declarative interface for composing user-interfaces. Note that this is not an active, on-line course. It is a release of lecture videos that were already given to Stanford students as part of its normal curriculum. <hr><a href='https://d.tube/#!/v/programming086/pio2weuouft'> ▶️ DTube</a><br /> |
| json metadata | {"video":{"files":{"youtube":"jbtqIBpUG7g"},"title":"Lecture 1: Course Logistics and Introduction to SwiftUI","desc":"The first of the lectures given to Stanford University students who took CS193p, Developing Applications for iOS using SwiftUI, during Spring quarter of 2020.\n\nPaul Hegarty covers the logistics of the course and then dives right into creating an iOS application (a card-matching game called Memorize). The Xcode development environment is used to demonstrate the basics of SwiftUI’s declarative interface for composing user-interfaces.\n\nNote that this is not an active, on-line course. It is a release of lecture videos that were already given to Stanford students as part of its normal curriculum.","dur":"3740","tag":"iOS","hide":0,"nsfw":0,"oc":0,"refs":[]},"tags":["dtube","ios"],"app":"dtube/0.9"} |
| Transaction Info | Block #46042443/Trx fbc3f672778860ff7cda51cefd27f0491d79574c |
View Raw JSON Data
{
"trx_id": "fbc3f672778860ff7cda51cefd27f0491d79574c",
"block": 46042443,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-16T16:19:36",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "hive-196037",
"author": "programming086",
"permlink": "pio2weuouft",
"title": "Lecture 1: Course Logistics and Introduction to SwiftUI",
"body": "<center><a href='https://d.tube/#!/v/programming086/pio2weuouft'><img src='https://i.ytimg.com/vi/jbtqIBpUG7g/hqdefault.jpg' ></a></center><hr>\n\nThe first of the lectures given to Stanford University students who took CS193p, Developing Applications for iOS using SwiftUI, during Spring quarter of 2020.\n\nPaul Hegarty covers the logistics of the course and then dives right into creating an iOS application (a card-matching game called Memorize). The Xcode development environment is used to demonstrate the basics of SwiftUI’s declarative interface for composing user-interfaces.\n\nNote that this is not an active, on-line course. It is a release of lecture videos that were already given to Stanford students as part of its normal curriculum.\n\n<hr><a href='https://d.tube/#!/v/programming086/pio2weuouft'> ▶️ DTube</a><br />",
"json_metadata": "{\"video\":{\"files\":{\"youtube\":\"jbtqIBpUG7g\"},\"title\":\"Lecture 1: Course Logistics and Introduction to SwiftUI\",\"desc\":\"The first of the lectures given to Stanford University students who took CS193p, Developing Applications for iOS using SwiftUI, during Spring quarter of 2020.\\n\\nPaul Hegarty covers the logistics of the course and then dives right into creating an iOS application (a card-matching game called Memorize). The Xcode development environment is used to demonstrate the basics of SwiftUI’s declarative interface for composing user-interfaces.\\n\\nNote that this is not an active, on-line course. It is a release of lecture videos that were already given to Stanford students as part of its normal curriculum.\",\"dur\":\"3740\",\"tag\":\"iOS\",\"hide\":0,\"nsfw\":0,\"oc\":0,\"refs\":[]},\"tags\":[\"dtube\",\"ios\"],\"app\":\"dtube/0.9\"}"
}
]
}programming086custom json: community2020/08/02 10:45:00
programming086custom json: community
2020/08/02 10:45:00
| required auths | [] |
| required posting auths | ["programming086"] |
| id | community |
| json | ["subscribe",{"community":"hive-196037"}] |
| Transaction Info | Block #45638291/Trx 4f6d30f494e4fa11c33efdafe79d585c8e1e30f1 |
View Raw JSON Data
{
"trx_id": "4f6d30f494e4fa11c33efdafe79d585c8e1e30f1",
"block": 45638291,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-08-02T10:45:00",
"op": [
"custom_json",
{
"required_auths": [],
"required_posting_auths": [
"programming086"
],
"id": "community",
"json": "[\"subscribe\",{\"community\":\"hive-196037\"}]"
}
]
}steemdelegated 1.201 SP to @programming0862020/05/08 14:27:42
steemdelegated 1.201 SP to @programming086
2020/05/08 14:27:42
| delegator | steem |
| delegatee | programming086 |
| vesting shares | 1953.311140 VESTS |
| Transaction Info | Block #43199132/Trx 0a665e19c62207a3358270f291fc37614f7fe2df |
View Raw JSON Data
{
"trx_id": "0a665e19c62207a3358270f291fc37614f7fe2df",
"block": 43199132,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-05-08T14:27:42",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "programming086",
"vesting_shares": "1953.311140 VESTS"
}
]
}steemdelegated 6.038 SP to @programming0862020/01/26 13:15:24
steemdelegated 6.038 SP to @programming086
2020/01/26 13:15:24
| delegator | steem |
| delegatee | programming086 |
| vesting shares | 9821.656974 VESTS |
| Transaction Info | Block #40266815/Trx 0d1fcde3c079a17fc8b5f70170bfce934a6a053f |
View Raw JSON Data
{
"trx_id": "0d1fcde3c079a17fc8b5f70170bfce934a6a053f",
"block": 40266815,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-01-26T13:15:24",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "programming086",
"vesting_shares": "9821.656974 VESTS"
}
]
}steemdelegated 18.136 SP to @programming0862020/01/07 15:54:39
steemdelegated 18.136 SP to @programming086
2020/01/07 15:54:39
| delegator | steem |
| delegatee | programming086 |
| vesting shares | 29498.252416 VESTS |
| Transaction Info | Block #39723870/Trx 51dd6532c6574e7df49f3535cc862909a46b2794 |
View Raw JSON Data
{
"trx_id": "51dd6532c6574e7df49f3535cc862909a46b2794",
"block": 39723870,
"trx_in_block": 36,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2020-01-07T15:54:39",
"op": [
"delegate_vesting_shares",
{
"delegator": "steem",
"delegatee": "programming086",
"vesting_shares": "29498.252416 VESTS"
}
]
}videogeekreplied to @programming086 / g4qy8f6q0p12019/11/26 10:48:48
videogeekreplied to @programming086 / g4qy8f6q0p1
2019/11/26 10:48:48
| parent author | programming086 |
| parent permlink | 5cx4lfarwfx |
| author | videogeek |
| permlink | g4qy8f6q0p1 |
| title | |
| body | NIce Tut!!! I a junior developer basicly using javascript. In your opinion why should a person learn scala? |
| json metadata | {"video":{"app":"deadtube","description":"NIce Tut!!! I a junior developer basicly using javascript. In your opinion why should a person learn scala?","title":"","refs":[]},"tags":["dtube",""],"app":"dtube/0.9"} |
| Transaction Info | Block #38510375/Trx 21a3d25b52225c345919e28a7779dc74f44d18c5 |
View Raw JSON Data
{
"trx_id": "21a3d25b52225c345919e28a7779dc74f44d18c5",
"block": 38510375,
"trx_in_block": 22,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-11-26T10:48:48",
"op": [
"comment",
{
"parent_author": "programming086",
"parent_permlink": "5cx4lfarwfx",
"author": "videogeek",
"permlink": "g4qy8f6q0p1",
"title": "",
"body": "NIce Tut!!! I a junior developer basicly using javascript. In your opinion why should a person learn scala?",
"json_metadata": "{\"video\":{\"app\":\"deadtube\",\"description\":\"NIce Tut!!! I a junior developer basicly using javascript. In your opinion why should a person learn scala?\",\"title\":\"\",\"refs\":[]},\"tags\":[\"dtube\",\"\"],\"app\":\"dtube/0.9\"}"
}
]
}videogeekupvoted (100.00%) @programming086 / 5cx4lfarwfx2019/11/26 10:47:12
videogeekupvoted (100.00%) @programming086 / 5cx4lfarwfx
2019/11/26 10:47:12
| voter | videogeek |
| author | programming086 |
| permlink | 5cx4lfarwfx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #38510343/Trx 4b35870eb0532afa1870dea1d0d7b90eb790ab93 |
View Raw JSON Data
{
"trx_id": "4b35870eb0532afa1870dea1d0d7b90eb790ab93",
"block": 38510343,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-11-26T10:47:12",
"op": [
"vote",
{
"voter": "videogeek",
"author": "programming086",
"permlink": "5cx4lfarwfx",
"weight": 10000
}
]
}steeming-hotupvoted (0.01%) @programming086 / 2tldle79m3a2019/10/27 11:10:42
steeming-hotupvoted (0.01%) @programming086 / 2tldle79m3a
2019/10/27 11:10:42
| voter | steeming-hot |
| author | programming086 |
| permlink | 2tldle79m3a |
| weight | 1 (0.01%) |
| Transaction Info | Block #37648471/Trx 4d78eac1ea69575c4b2984bc564941969ea6407e |
View Raw JSON Data
{
"trx_id": "4d78eac1ea69575c4b2984bc564941969ea6407e",
"block": 37648471,
"trx_in_block": 22,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-27T11:10:42",
"op": [
"vote",
{
"voter": "steeming-hot",
"author": "programming086",
"permlink": "2tldle79m3a",
"weight": 1
}
]
}programming086updated options for 2tldle79m3a2019/10/27 11:10:12
programming086updated options for 2tldle79m3a
2019/10/27 11:10:12
| author | programming086 |
| permlink | 2tldle79m3a |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #37648461/Trx d5477c5bc6c82e1bfe3a53b522b5dd3a19b3a418 |
View Raw JSON Data
{
"trx_id": "d5477c5bc6c82e1bfe3a53b522b5dd3a19b3a418",
"block": 37648461,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-27T11:10:12",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "2tldle79m3a",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: 2tldle79m3a2019/10/27 11:10:12
programming086published a new post: 2tldle79m3a
2019/10/27 11:10:12
| parent author | |
| parent permlink | dtube |
| author | programming086 |
| permlink | 2tldle79m3a |
| title | Лекция 11. Введение в обработку естественного языка. Обнаружение дубликатов: шинглы, MinHash, LSH |
| body | <center><a href='https://d.tube/#!/v/programming086/2tldle79m3a'><img src='https://i.ytimg.com/vi/R12splIFMOs/maxresdefault.jpg'></a></center><hr> https://www.youtube.com/watch?v=R12splIFMOs Лекция №11 курса «Введение в обработку естественного языка» (осень 2019). Преподаватель — Антон Михайлович Алексеев Страница лекции на сайте CSC: https://bit.ly/2ke7nrT <hr><a href='https://d.tube/#!/v/programming086/2tldle79m3a'> ▶️ DTube</a><br /><a href='https://www.youtube.com/watch?v=R12splIFMOs'> ▶️ YouTube</a> |
| json metadata | {"video":{"videoId":"R12splIFMOs","url":"https://www.youtube.com/watch?v=R12splIFMOs","title":"Лекция 11. Введение в обработку естественного языка. Обнаружение дубликатов: шинглы, MinHash, LSH","description":"Лекция №11 курса «Введение в обработку естественного языка» (осень 2019).\nПреподаватель — Антон Михайлович Алексеев\nСтраница лекции на сайте CSC: https://bit.ly/2ke7nrT","owner":"Computer Science Center","channelId":"UC0YHNueF-3Nh3uQT0P4YQZw","thumbnailUrl":"https://i.ytimg.com/vi/R12splIFMOs/maxresdefault.jpg","datePublished":"2019-10-16","genre":"Education","isFamilyFriendly":true,"duration":2289,"channelThumbnailUrl":"https://yt3.ggpht.com/a/AGF-l79FfSe3MkolMIlOmA8hTKNcu0BxBgJEaxvdaQ=s48-c-k-c0xffffffff-no-rj-mo","providerName":"YouTube","app":"dtube/0.9","refs":["dtc/programming086/R12splIFMOs"]},"tags":["dtube",""],"app":"dtube/0.9"} |
| Transaction Info | Block #37648461/Trx d5477c5bc6c82e1bfe3a53b522b5dd3a19b3a418 |
View Raw JSON Data
{
"trx_id": "d5477c5bc6c82e1bfe3a53b522b5dd3a19b3a418",
"block": 37648461,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-27T11:10:12",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "dtube",
"author": "programming086",
"permlink": "2tldle79m3a",
"title": "Лекция 11. Введение в обработку естественного языка. Обнаружение дубликатов: шинглы, MinHash, LSH",
"body": "<center><a href='https://d.tube/#!/v/programming086/2tldle79m3a'><img src='https://i.ytimg.com/vi/R12splIFMOs/maxresdefault.jpg'></a></center><hr>\n\nhttps://www.youtube.com/watch?v=R12splIFMOs\n\nЛекция №11 курса «Введение в обработку естественного языка» (осень 2019).\nПреподаватель — Антон Михайлович Алексеев\nСтраница лекции на сайте CSC: https://bit.ly/2ke7nrT\n\n<hr><a href='https://d.tube/#!/v/programming086/2tldle79m3a'> ▶️ DTube</a><br /><a href='https://www.youtube.com/watch?v=R12splIFMOs'> ▶️ YouTube</a>",
"json_metadata": "{\"video\":{\"videoId\":\"R12splIFMOs\",\"url\":\"https://www.youtube.com/watch?v=R12splIFMOs\",\"title\":\"Лекция 11. Введение в обработку естественного языка. Обнаружение дубликатов: шинглы, MinHash, LSH\",\"description\":\"Лекция №11 курса «Введение в обработку естественного языка» (осень 2019).\\nПреподаватель — Антон Михайлович Алексеев\\nСтраница лекции на сайте CSC: https://bit.ly/2ke7nrT\",\"owner\":\"Computer Science Center\",\"channelId\":\"UC0YHNueF-3Nh3uQT0P4YQZw\",\"thumbnailUrl\":\"https://i.ytimg.com/vi/R12splIFMOs/maxresdefault.jpg\",\"datePublished\":\"2019-10-16\",\"genre\":\"Education\",\"isFamilyFriendly\":true,\"duration\":2289,\"channelThumbnailUrl\":\"https://yt3.ggpht.com/a/AGF-l79FfSe3MkolMIlOmA8hTKNcu0BxBgJEaxvdaQ=s48-c-k-c0xffffffff-no-rj-mo\",\"providerName\":\"YouTube\",\"app\":\"dtube/0.9\",\"refs\":[\"dtc/programming086/R12splIFMOs\"]},\"tags\":[\"dtube\",\"\"],\"app\":\"dtube/0.9\"}"
}
]
}steeming-hotupvoted (0.01%) @programming086 / hwsjydhxiwd2019/10/27 11:07:27
steeming-hotupvoted (0.01%) @programming086 / hwsjydhxiwd
2019/10/27 11:07:27
| voter | steeming-hot |
| author | programming086 |
| permlink | hwsjydhxiwd |
| weight | 1 (0.01%) |
| Transaction Info | Block #37648406/Trx 0db5fecf9405ad6447a713f962e21f05abb2a8ca |
View Raw JSON Data
{
"trx_id": "0db5fecf9405ad6447a713f962e21f05abb2a8ca",
"block": 37648406,
"trx_in_block": 14,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-27T11:07:27",
"op": [
"vote",
{
"voter": "steeming-hot",
"author": "programming086",
"permlink": "hwsjydhxiwd",
"weight": 1
}
]
}programming086updated options for hwsjydhxiwd2019/10/27 11:04:33
programming086updated options for hwsjydhxiwd
2019/10/27 11:04:33
| author | programming086 |
| permlink | hwsjydhxiwd |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #37648348/Trx 23075333946b5967b318feb4d0ceb7784264f071 |
View Raw JSON Data
{
"trx_id": "23075333946b5967b318feb4d0ceb7784264f071",
"block": 37648348,
"trx_in_block": 29,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-27T11:04:33",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "hwsjydhxiwd",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: hwsjydhxiwd2019/10/27 11:04:33
programming086published a new post: hwsjydhxiwd
2019/10/27 11:04:33
| parent author | |
| parent permlink | dtube |
| author | programming086 |
| permlink | hwsjydhxiwd |
| title | Лекция 10. Введение в обработку естественного языка. Кластеризация: распространённые методы. Brown clustering |
| body | <center><a href='https://d.tube/#!/v/programming086/hwsjydhxiwd'><img src='https://i.ytimg.com/vi/W8Laf_9y_no/maxresdefault.jpg'></a></center><hr> https://www.youtube.com/watch?v=W8Laf_9y_no Лекция №10 курса «Введение в обработку естественного языка» (осень 2019). Преподаватель — Антон Михайлович Алексеев Страница лекции на сайте CSC: https://bit.ly/2ke7nrT 21:13 На самом деле формула purity на слайде верна. Для каждого предсказанного кластера вычисляется мощность наибольшего пересечения с кластером из "истинных". Затем эти величины не усредняются, а делятся на N — то есть число кластеризуемых объектов. 1:23:59 Речь о тексте Себастиана по мотивам EMNLP-2017. Вот он: http://ruder.io/highlights-of-emnlp-2... <hr><a href='https://d.tube/#!/v/programming086/hwsjydhxiwd'> ▶️ DTube</a><br /><a href='https://www.youtube.com/watch?v=W8Laf_9y_no'> ▶️ YouTube</a> |
| json metadata | {"video":{"videoId":"W8Laf_9y_no","url":"https://www.youtube.com/watch?v=W8Laf_9y_no","title":"Лекция 10. Введение в обработку естественного языка. Кластеризация: распространённые методы. Brown clustering","description":"Лекция №10 курса «Введение в обработку естественного языка» (осень 2019).\nПреподаватель — Антон Михайлович Алексеев\nСтраница лекции на сайте CSC: https://bit.ly/2ke7nrT\n\n21:13 На самом деле формула purity на слайде верна. Для каждого предсказанного кластера вычисляется мощность наибольшего пересечения с кластером из \"истинных\". Затем эти величины не усредняются, а делятся на N — то есть число кластеризуемых объектов.\n\n1:23:59 Речь о тексте Себастиана по мотивам EMNLP-2017. Вот он: http://ruder.io/highlights-of-emnlp-2...","owner":"Computer Science Center","channelId":"UC0YHNueF-3Nh3uQT0P4YQZw","thumbnailUrl":"https://i.ytimg.com/vi/W8Laf_9y_no/maxresdefault.jpg","datePublished":"2019-10-16","genre":"Education","isFamilyFriendly":true,"duration":5049,"channelThumbnailUrl":"https://yt3.ggpht.com/a/AGF-l79FfSe3MkolMIlOmA8hTKNcu0BxBgJEaxvdaQ=s48-c-k-c0xffffffff-no-rj-mo","providerName":"YouTube","app":"dtube/0.9","refs":["dtc/programming086/W8Laf_9y_no"]},"tags":["dtube",""],"app":"dtube/0.9"} |
| Transaction Info | Block #37648348/Trx 23075333946b5967b318feb4d0ceb7784264f071 |
View Raw JSON Data
{
"trx_id": "23075333946b5967b318feb4d0ceb7784264f071",
"block": 37648348,
"trx_in_block": 29,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-27T11:04:33",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "dtube",
"author": "programming086",
"permlink": "hwsjydhxiwd",
"title": "Лекция 10. Введение в обработку естественного языка. Кластеризация: распространённые методы. Brown clustering",
"body": "<center><a href='https://d.tube/#!/v/programming086/hwsjydhxiwd'><img src='https://i.ytimg.com/vi/W8Laf_9y_no/maxresdefault.jpg'></a></center><hr>\n\nhttps://www.youtube.com/watch?v=W8Laf_9y_no\n\nЛекция №10 курса «Введение в обработку естественного языка» (осень 2019).\nПреподаватель — Антон Михайлович Алексеев\nСтраница лекции на сайте CSC: https://bit.ly/2ke7nrT\n\n21:13 На самом деле формула purity на слайде верна. Для каждого предсказанного кластера вычисляется мощность наибольшего пересечения с кластером из \"истинных\". Затем эти величины не усредняются, а делятся на N — то есть число кластеризуемых объектов.\n\n1:23:59 Речь о тексте Себастиана по мотивам EMNLP-2017. Вот он: http://ruder.io/highlights-of-emnlp-2...\n\n<hr><a href='https://d.tube/#!/v/programming086/hwsjydhxiwd'> ▶️ DTube</a><br /><a href='https://www.youtube.com/watch?v=W8Laf_9y_no'> ▶️ YouTube</a>",
"json_metadata": "{\"video\":{\"videoId\":\"W8Laf_9y_no\",\"url\":\"https://www.youtube.com/watch?v=W8Laf_9y_no\",\"title\":\"Лекция 10. Введение в обработку естественного языка. Кластеризация: распространённые методы. Brown clustering\",\"description\":\"Лекция №10 курса «Введение в обработку естественного языка» (осень 2019).\\nПреподаватель — Антон Михайлович Алексеев\\nСтраница лекции на сайте CSC: https://bit.ly/2ke7nrT\\n\\n21:13 На самом деле формула purity на слайде верна. Для каждого предсказанного кластера вычисляется мощность наибольшего пересечения с кластером из \\\"истинных\\\". Затем эти величины не усредняются, а делятся на N — то есть число кластеризуемых объектов.\\n\\n1:23:59 Речь о тексте Себастиана по мотивам EMNLP-2017. Вот он: http://ruder.io/highlights-of-emnlp-2...\",\"owner\":\"Computer Science Center\",\"channelId\":\"UC0YHNueF-3Nh3uQT0P4YQZw\",\"thumbnailUrl\":\"https://i.ytimg.com/vi/W8Laf_9y_no/maxresdefault.jpg\",\"datePublished\":\"2019-10-16\",\"genre\":\"Education\",\"isFamilyFriendly\":true,\"duration\":5049,\"channelThumbnailUrl\":\"https://yt3.ggpht.com/a/AGF-l79FfSe3MkolMIlOmA8hTKNcu0BxBgJEaxvdaQ=s48-c-k-c0xffffffff-no-rj-mo\",\"providerName\":\"YouTube\",\"app\":\"dtube/0.9\",\"refs\":[\"dtc/programming086/W8Laf_9y_no\"]},\"tags\":[\"dtube\",\"\"],\"app\":\"dtube/0.9\"}"
}
]
}banzzaraupvoted (50.00%) @programming086 / csc3vpmlb8l2019/10/27 11:03:33
banzzaraupvoted (50.00%) @programming086 / csc3vpmlb8l
2019/10/27 11:03:33
| voter | banzzara |
| author | programming086 |
| permlink | csc3vpmlb8l |
| weight | 5000 (50.00%) |
| Transaction Info | Block #37648328/Trx 262ad21584db224d96ea768cabca34c98904275a |
View Raw JSON Data
{
"trx_id": "262ad21584db224d96ea768cabca34c98904275a",
"block": 37648328,
"trx_in_block": 5,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-27T11:03:33",
"op": [
"vote",
{
"voter": "banzzara",
"author": "programming086",
"permlink": "csc3vpmlb8l",
"weight": 5000
}
]
}programming086updated options for csc3vpmlb8l2019/10/27 10:51:30
programming086updated options for csc3vpmlb8l
2019/10/27 10:51:30
| author | programming086 |
| permlink | csc3vpmlb8l |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #37648089/Trx 2c9c108960b1053de79f02d6dc63da30f8eeb377 |
View Raw JSON Data
{
"trx_id": "2c9c108960b1053de79f02d6dc63da30f8eeb377",
"block": 37648089,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-27T10:51:30",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "csc3vpmlb8l",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: csc3vpmlb8l2019/10/27 10:51:30
programming086published a new post: csc3vpmlb8l
2019/10/27 10:51:30
| parent author | |
| parent permlink | dtube |
| author | programming086 |
| permlink | csc3vpmlb8l |
| title | 13 - Scala. Dependent pair type (Σ-type). Part 1 |
| body | <center><a href='https://d.tube/#!/v/programming086/csc3vpmlb8l'><img src='https://snap1.d.tube/ipfs/QmTLLpm5RmuXftpmWejPKZCV3gAqYUx4DziRDBF8TAWd8X'></a></center><hr> Lector: Dmytro Mitin <hr><a href='https://d.tube/#!/v/programming086/csc3vpmlb8l'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmP7wzocCNK9RYpsfgTAkDEfAQUpDpNwfPVQv8pS2t1Vh3'> ▶️ IPFS</a> |
| json metadata | {"video":{"videoId":"QmP7wzocCNK9RYpsfgTAkDEfAQUpDpNwfPVQv8pS2t1Vh3","duration":1994.0683333333334,"title":"13 - Scala. Dependent pair type (Σ-type). Part 1","description":"Lector: Dmytro Mitin","filesize":130748303,"ipfs":{"snaphash":"QmWs4wb2NWuYf7EVjuN5ij3xvWwmYNTX2bBv8hzb4aMTB1","spritehash":"","videohash":"QmP7wzocCNK9RYpsfgTAkDEfAQUpDpNwfPVQv8pS2t1Vh3"},"thumbnailUrl":"https://snap1.d.tube/ipfs/QmWs4wb2NWuYf7EVjuN5ij3xvWwmYNTX2bBv8hzb4aMTB1","providerName":"IPFS","refs":["dtc/programming086/QmP7wzocCNK9RYpsfgTAkDEfAQUpDpNwfPVQv8pS2t1Vh3"]},"tags":["dtube",""],"app":"dtube/0.9"} |
| Transaction Info | Block #37648089/Trx 2c9c108960b1053de79f02d6dc63da30f8eeb377 |
View Raw JSON Data
{
"trx_id": "2c9c108960b1053de79f02d6dc63da30f8eeb377",
"block": 37648089,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-27T10:51:30",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "dtube",
"author": "programming086",
"permlink": "csc3vpmlb8l",
"title": "13 - Scala. Dependent pair type (Σ-type). Part 1",
"body": "<center><a href='https://d.tube/#!/v/programming086/csc3vpmlb8l'><img src='https://snap1.d.tube/ipfs/QmTLLpm5RmuXftpmWejPKZCV3gAqYUx4DziRDBF8TAWd8X'></a></center><hr>\n\nLector: Dmytro Mitin\n\n<hr><a href='https://d.tube/#!/v/programming086/csc3vpmlb8l'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmP7wzocCNK9RYpsfgTAkDEfAQUpDpNwfPVQv8pS2t1Vh3'> ▶️ IPFS</a>",
"json_metadata": "{\"video\":{\"videoId\":\"QmP7wzocCNK9RYpsfgTAkDEfAQUpDpNwfPVQv8pS2t1Vh3\",\"duration\":1994.0683333333334,\"title\":\"13 - Scala. Dependent pair type (Σ-type). Part 1\",\"description\":\"Lector: Dmytro Mitin\",\"filesize\":130748303,\"ipfs\":{\"snaphash\":\"QmWs4wb2NWuYf7EVjuN5ij3xvWwmYNTX2bBv8hzb4aMTB1\",\"spritehash\":\"\",\"videohash\":\"QmP7wzocCNK9RYpsfgTAkDEfAQUpDpNwfPVQv8pS2t1Vh3\"},\"thumbnailUrl\":\"https://snap1.d.tube/ipfs/QmWs4wb2NWuYf7EVjuN5ij3xvWwmYNTX2bBv8hzb4aMTB1\",\"providerName\":\"IPFS\",\"refs\":[\"dtc/programming086/QmP7wzocCNK9RYpsfgTAkDEfAQUpDpNwfPVQv8pS2t1Vh3\"]},\"tags\":[\"dtube\",\"\"],\"app\":\"dtube/0.9\"}"
}
]
}programming086updated options for kxlwk5tvwvs2019/10/26 12:09:54
programming086updated options for kxlwk5tvwvs
2019/10/26 12:09:54
| author | programming086 |
| permlink | kxlwk5tvwvs |
| max accepted payout | 1000000.000 SBD |
| percent steem dollars | 10000 |
| allow votes | true |
| allow curation rewards | true |
| extensions | [[0,{"beneficiaries":[{"account":"dtube","weight":1000}]}]] |
| Transaction Info | Block #37620907/Trx 899133df27cd1c1de462b39a3e82175ecd2a9dce |
View Raw JSON Data
{
"trx_id": "899133df27cd1c1de462b39a3e82175ecd2a9dce",
"block": 37620907,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-26T12:09:54",
"op": [
"comment_options",
{
"author": "programming086",
"permlink": "kxlwk5tvwvs",
"max_accepted_payout": "1000000.000 SBD",
"percent_steem_dollars": 10000,
"allow_votes": true,
"allow_curation_rewards": true,
"extensions": [
[
0,
{
"beneficiaries": [
{
"account": "dtube",
"weight": 1000
}
]
}
]
]
}
]
}programming086published a new post: kxlwk5tvwvs2019/10/26 12:09:54
programming086published a new post: kxlwk5tvwvs
2019/10/26 12:09:54
| parent author | |
| parent permlink | dtube |
| author | programming086 |
| permlink | kxlwk5tvwvs |
| title | 12 - Scala. Empty and unit types |
| body | <center><a href='https://d.tube/#!/v/programming086/kxlwk5tvwvs'><img src='https://snap1.d.tube/ipfs/QmesoKP42JifgTSTG4YwQ6244hsr9H8uk7c1LAnnZ58uzN'></a></center><hr> Lector: Dmytro Mitin <hr><a href='https://d.tube/#!/v/programming086/kxlwk5tvwvs'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmR66sPhv5B9FGbjsZugbkbDJN9R6vnN6sRs6pJPhMbmfK'> ▶️ IPFS</a> |
| json metadata | {"video":{"videoId":"QmR66sPhv5B9FGbjsZugbkbDJN9R6vnN6sRs6pJPhMbmfK","duration":654.6333333333333,"title":"12 - Scala. Empty and unit types","description":"Lector: Dmytro Mitin","filesize":26109453,"ipfs":{"snaphash":"QmVkFAaDMmWG36SrsLsoTZu9wujXZwdaJFEYEm1FfRqwCK","spritehash":"QmQjEyDpGX4uVWFkRkPcmAxecFpM9ijcz9FA2pcKcNpLSM","videohash":"QmR66sPhv5B9FGbjsZugbkbDJN9R6vnN6sRs6pJPhMbmfK","video240hash":"QmYPfYmiZQjnuZSL34zcvAgfxsyqa77f3huEbQEQkacMdG","video480hash":"QmYAcpQY9c666jt1afhhujcMK7Cm9tUBTYnD3MvQKoisJ6"},"thumbnailUrl":"https://snap1.d.tube/ipfs/QmVkFAaDMmWG36SrsLsoTZu9wujXZwdaJFEYEm1FfRqwCK","providerName":"IPFS","refs":["dtc/programming086/QmR66sPhv5B9FGbjsZugbkbDJN9R6vnN6sRs6pJPhMbmfK"]},"tags":["dtube",""],"app":"dtube/0.9"} |
| Transaction Info | Block #37620907/Trx 899133df27cd1c1de462b39a3e82175ecd2a9dce |
View Raw JSON Data
{
"trx_id": "899133df27cd1c1de462b39a3e82175ecd2a9dce",
"block": 37620907,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-26T12:09:54",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "dtube",
"author": "programming086",
"permlink": "kxlwk5tvwvs",
"title": "12 - Scala. Empty and unit types",
"body": "<center><a href='https://d.tube/#!/v/programming086/kxlwk5tvwvs'><img src='https://snap1.d.tube/ipfs/QmesoKP42JifgTSTG4YwQ6244hsr9H8uk7c1LAnnZ58uzN'></a></center><hr>\n\nLector: Dmytro Mitin\n\n<hr><a href='https://d.tube/#!/v/programming086/kxlwk5tvwvs'> ▶️ DTube</a><br /><a href='https://ipfs.io/ipfs/QmR66sPhv5B9FGbjsZugbkbDJN9R6vnN6sRs6pJPhMbmfK'> ▶️ IPFS</a>",
"json_metadata": "{\"video\":{\"videoId\":\"QmR66sPhv5B9FGbjsZugbkbDJN9R6vnN6sRs6pJPhMbmfK\",\"duration\":654.6333333333333,\"title\":\"12 - Scala. Empty and unit types\",\"description\":\"Lector: Dmytro Mitin\",\"filesize\":26109453,\"ipfs\":{\"snaphash\":\"QmVkFAaDMmWG36SrsLsoTZu9wujXZwdaJFEYEm1FfRqwCK\",\"spritehash\":\"QmQjEyDpGX4uVWFkRkPcmAxecFpM9ijcz9FA2pcKcNpLSM\",\"videohash\":\"QmR66sPhv5B9FGbjsZugbkbDJN9R6vnN6sRs6pJPhMbmfK\",\"video240hash\":\"QmYPfYmiZQjnuZSL34zcvAgfxsyqa77f3huEbQEQkacMdG\",\"video480hash\":\"QmYAcpQY9c666jt1afhhujcMK7Cm9tUBTYnD3MvQKoisJ6\"},\"thumbnailUrl\":\"https://snap1.d.tube/ipfs/QmVkFAaDMmWG36SrsLsoTZu9wujXZwdaJFEYEm1FfRqwCK\",\"providerName\":\"IPFS\",\"refs\":[\"dtc/programming086/QmR66sPhv5B9FGbjsZugbkbDJN9R6vnN6sRs6pJPhMbmfK\"]},\"tags\":[\"dtube\",\"\"],\"app\":\"dtube/0.9\"}"
}
]
}silasvogtupvoted (75.00%) @programming086 / ovsergeelpp2019/10/12 15:20:09
silasvogtupvoted (75.00%) @programming086 / ovsergeelpp
2019/10/12 15:20:09
| voter | silasvogt |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 7500 (75.00%) |
| Transaction Info | Block #37222314/Trx ff301a4345a3087f1597bd1e1794abc416952a60 |
View Raw JSON Data
{
"trx_id": "ff301a4345a3087f1597bd1e1794abc416952a60",
"block": 37222314,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:20:09",
"op": [
"vote",
{
"voter": "silasvogt",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 7500
}
]
}whale143upvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:09
whale143upvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:09
| voter | whale143 |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222016/Trx db0ad704fa9bfcab21ae4aff23191f68bf195998 |
View Raw JSON Data
{
"trx_id": "db0ad704fa9bfcab21ae4aff23191f68bf195998",
"block": 37222016,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:09",
"op": [
"vote",
{
"voter": "whale143",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}amelia1upvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:06
amelia1upvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:06
| voter | amelia1 |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222015/Trx 153d4751927c0b1d446e13e140041dc8ab441ea4 |
View Raw JSON Data
{
"trx_id": "153d4751927c0b1d446e13e140041dc8ab441ea4",
"block": 37222015,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:06",
"op": [
"vote",
{
"voter": "amelia1",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}i-m-oupvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:06
i-m-oupvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:06
| voter | i-m-o |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222015/Trx 35feebaef1e2292885673e22e2337ccd7bab9cd9 |
View Raw JSON Data
{
"trx_id": "35feebaef1e2292885673e22e2337ccd7bab9cd9",
"block": 37222015,
"trx_in_block": 26,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:06",
"op": [
"vote",
{
"voter": "i-m-o",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}beladroupvoted (50.00%) @programming086 / ovsergeelpp2019/10/12 15:05:06
beladroupvoted (50.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:06
| voter | beladro |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 5000 (50.00%) |
| Transaction Info | Block #37222015/Trx 501e71c217da87e59829c5e1b153426033555d42 |
View Raw JSON Data
{
"trx_id": "501e71c217da87e59829c5e1b153426033555d42",
"block": 37222015,
"trx_in_block": 25,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:06",
"op": [
"vote",
{
"voter": "beladro",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 5000
}
]
}waqiupvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:06
waqiupvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:06
| voter | waqi |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222015/Trx 834c0dfd9c624eff05bbe3c0cbb54170741b5f06 |
View Raw JSON Data
{
"trx_id": "834c0dfd9c624eff05bbe3c0cbb54170741b5f06",
"block": 37222015,
"trx_in_block": 23,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:06",
"op": [
"vote",
{
"voter": "waqi",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}alexbenjupvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:06
alexbenjupvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:06
| voter | alexbenj |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222015/Trx 6c05ae304003488a6b1bc67539ecc665a370d3eb |
View Raw JSON Data
{
"trx_id": "6c05ae304003488a6b1bc67539ecc665a370d3eb",
"block": 37222015,
"trx_in_block": 22,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:06",
"op": [
"vote",
{
"voter": "alexbenj",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}mikleupvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:06
mikleupvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:06
| voter | mikle |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222015/Trx 39bb648963b87e905550d7928cc82c5339d8b768 |
View Raw JSON Data
{
"trx_id": "39bb648963b87e905550d7928cc82c5339d8b768",
"block": 37222015,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:06",
"op": [
"vote",
{
"voter": "mikle",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}ambrose1upvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:06
ambrose1upvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:06
| voter | ambrose1 |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222015/Trx 939ff68e50f409859f74edd0a822a289f6991bb4 |
View Raw JSON Data
{
"trx_id": "939ff68e50f409859f74edd0a822a289f6991bb4",
"block": 37222015,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:06",
"op": [
"vote",
{
"voter": "ambrose1",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}sardarsaqibupvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:03
sardarsaqibupvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:03
| voter | sardarsaqib |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222014/Trx 358dd3ec17cd9a5432104caf2ae0231ef900a18c |
View Raw JSON Data
{
"trx_id": "358dd3ec17cd9a5432104caf2ae0231ef900a18c",
"block": 37222014,
"trx_in_block": 28,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:03",
"op": [
"vote",
{
"voter": "sardarsaqib",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}mini-whaleupvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:03
mini-whaleupvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:03
| voter | mini-whale |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222014/Trx 67d4e8084c8a3c1821a50dfd6bf3c219ca416026 |
View Raw JSON Data
{
"trx_id": "67d4e8084c8a3c1821a50dfd6bf3c219ca416026",
"block": 37222014,
"trx_in_block": 21,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:03",
"op": [
"vote",
{
"voter": "mini-whale",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}hardatupvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:03
hardatupvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:03
| voter | hardat |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222014/Trx 880eec2c87bfd8c8e426e8a78bb592055fc311cd |
View Raw JSON Data
{
"trx_id": "880eec2c87bfd8c8e426e8a78bb592055fc311cd",
"block": 37222014,
"trx_in_block": 18,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:03",
"op": [
"vote",
{
"voter": "hardat",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}alexazupvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:03
alexazupvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:03
| voter | alexaz |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222014/Trx c605aa1014f183198a9114347482e5adb6188ca4 |
View Raw JSON Data
{
"trx_id": "c605aa1014f183198a9114347482e5adb6188ca4",
"block": 37222014,
"trx_in_block": 17,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:03",
"op": [
"vote",
{
"voter": "alexaz",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}big-whaleupvoted (100.00%) @programming086 / ovsergeelpp2019/10/12 15:05:00
big-whaleupvoted (100.00%) @programming086 / ovsergeelpp
2019/10/12 15:05:00
| voter | big-whale |
| author | programming086 |
| permlink | ovsergeelpp |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37222013/Trx 55a9ac46183008fc82817d813cbfe43e0039746e |
View Raw JSON Data
{
"trx_id": "55a9ac46183008fc82817d813cbfe43e0039746e",
"block": 37222013,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T15:05:00",
"op": [
"vote",
{
"voter": "big-whale",
"author": "programming086",
"permlink": "ovsergeelpp",
"weight": 10000
}
]
}saqerupvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:12
saqerupvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:12
| voter | saqer |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221477/Trx 2c77f06d2ee0d79927821b0352d48001c346eccf |
View Raw JSON Data
{
"trx_id": "2c77f06d2ee0d79927821b0352d48001c346eccf",
"block": 37221477,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:12",
"op": [
"vote",
{
"voter": "saqer",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}beladroupvoted (50.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:12
beladroupvoted (50.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:12
| voter | beladro |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 5000 (50.00%) |
| Transaction Info | Block #37221477/Trx 541dae763cd55317eccc0004dbd8cf2f9e2f0530 |
View Raw JSON Data
{
"trx_id": "541dae763cd55317eccc0004dbd8cf2f9e2f0530",
"block": 37221477,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:12",
"op": [
"vote",
{
"voter": "beladro",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 5000
}
]
}sardupvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:12
sardupvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:12
| voter | sard |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221477/Trx 115d13ae85e73e4c4ad566bedc980a0859ddf062 |
View Raw JSON Data
{
"trx_id": "115d13ae85e73e4c4ad566bedc980a0859ddf062",
"block": 37221477,
"trx_in_block": 9,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:12",
"op": [
"vote",
{
"voter": "sard",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}deslaupvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:12
deslaupvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:12
| voter | desla |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221477/Trx 2d5f4302ff61d1e609354f1fa9057780aa2ea7e3 |
View Raw JSON Data
{
"trx_id": "2d5f4302ff61d1e609354f1fa9057780aa2ea7e3",
"block": 37221477,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:12",
"op": [
"vote",
{
"voter": "desla",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}rktsupvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:12
rktsupvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:12
| voter | rkts |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221477/Trx 1a8154315cb915c0eb69c79c576f3169e28b9a46 |
View Raw JSON Data
{
"trx_id": "1a8154315cb915c0eb69c79c576f3169e28b9a46",
"block": 37221477,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:12",
"op": [
"vote",
{
"voter": "rkts",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}mikejoshupvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:12
mikejoshupvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:12
| voter | mikejosh |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221477/Trx af73a52e1cfc948d635375ce4357704073e1a5a9 |
View Raw JSON Data
{
"trx_id": "af73a52e1cfc948d635375ce4357704073e1a5a9",
"block": 37221477,
"trx_in_block": 2,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:12",
"op": [
"vote",
{
"voter": "mikejosh",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}jackersupvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:09
jackersupvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:09
| voter | jackers |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221476/Trx 7fdc6fa503c18abc213153caa2317dbfe75d13ac |
View Raw JSON Data
{
"trx_id": "7fdc6fa503c18abc213153caa2317dbfe75d13ac",
"block": 37221476,
"trx_in_block": 56,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:09",
"op": [
"vote",
{
"voter": "jackers",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}sarkar1upvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:09
sarkar1upvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:09
| voter | sarkar1 |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221476/Trx 5dbb17dd067a5f7ed69ddeb98bb6c5227f212ad7 |
View Raw JSON Data
{
"trx_id": "5dbb17dd067a5f7ed69ddeb98bb6c5227f212ad7",
"block": 37221476,
"trx_in_block": 54,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:09",
"op": [
"vote",
{
"voter": "sarkar1",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}sardarsaqibupvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:09
sardarsaqibupvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:09
| voter | sardarsaqib |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221476/Trx 24b37a16834934e02a8f1f251a74f31736b9e321 |
View Raw JSON Data
{
"trx_id": "24b37a16834934e02a8f1f251a74f31736b9e321",
"block": 37221476,
"trx_in_block": 53,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:09",
"op": [
"vote",
{
"voter": "sardarsaqib",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}a-2-zupvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:09
a-2-zupvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:09
| voter | a-2-z |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221476/Trx b2ba3de451eed6290ef06119fb94a1038f2d570b |
View Raw JSON Data
{
"trx_id": "b2ba3de451eed6290ef06119fb94a1038f2d570b",
"block": 37221476,
"trx_in_block": 44,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:09",
"op": [
"vote",
{
"voter": "a-2-z",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}darpaupvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:09
darpaupvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:09
| voter | darpa |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221476/Trx 8050152c8e8f5e7faca7fc250b8b5bdf8ac1ee88 |
View Raw JSON Data
{
"trx_id": "8050152c8e8f5e7faca7fc250b8b5bdf8ac1ee88",
"block": 37221476,
"trx_in_block": 35,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:09",
"op": [
"vote",
{
"voter": "darpa",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}adnansheyeupvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:09
adnansheyeupvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:09
| voter | adnansheye |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221476/Trx 584b66cd60bb443f11cd385f504849982f5e4018 |
View Raw JSON Data
{
"trx_id": "584b66cd60bb443f11cd385f504849982f5e4018",
"block": 37221476,
"trx_in_block": 32,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:09",
"op": [
"vote",
{
"voter": "adnansheye",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}hadden1upvoted (100.00%) @programming086 / yte1vzrjjzx2019/10/12 14:38:09
hadden1upvoted (100.00%) @programming086 / yte1vzrjjzx
2019/10/12 14:38:09
| voter | hadden1 |
| author | programming086 |
| permlink | yte1vzrjjzx |
| weight | 10000 (100.00%) |
| Transaction Info | Block #37221476/Trx 076abde86408a5ec64b35126b00aa15c5fd339c0 |
View Raw JSON Data
{
"trx_id": "076abde86408a5ec64b35126b00aa15c5fd339c0",
"block": 37221476,
"trx_in_block": 30,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-10-12T14:38:09",
"op": [
"vote",
{
"voter": "hadden1",
"author": "programming086",
"permlink": "yte1vzrjjzx",
"weight": 10000
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress88.64%
{
"voting_manabar": {
"current_mana": 2002754577,
"last_update_time": 1597598772
},
"downvote_manabar": {
"current_mana": 500688644,
"last_update_time": 1597598772
},
"rc_account": {
"account": "programming086",
"rc_manabar": {
"current_mana": 760753439,
"last_update_time": 1597945842
},
"max_rc_creation_adjustment": {
"amount": "5939039043",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "7941793620"
}
}Account Metadata
| POSTING JSON METADATA | |
| None | |
| JSON METADATA | |
| profile | {"name":"Roman Brovko","about":"iOS developer ","website":"https://programming086.blogspot.com","cover_image":"https://lh3.googleusercontent.com/AmfaImFl_HsiXKyq_CYEyoKIRsITe1SwEdOJTPFJ1VKrx86qpDXrpCdguxAcgPfL-6bjDKXpUsSx6RVNlm9OuepPupFEQB0ycAAUeNdYDYX2_6UwPu9Tc--PqIvOwFn_wCI7l43YLqzoaurY0sbJD2EFUYAidZEsdzhJ9XI2KjFbHI72TDE4COWbxqHqRnPw2yepJUph7mXR8xlVC9ORjdjwFODHl9FCpR-ueZ9t8Z8k4PyyRZHOH_oQWFJg6rjPbE3siMSVc1B96yFgS6OtLW-f-q_-X5vwxzJJwzqrOgkMCzS71f0QKuXZIQ-X9WiCjTJ3KT29unsTqy-oHSuKx7qFQ6Rl2XPWjOXdZn2jtQ-UmpQHThYQR9mNWF517KZ0FJXZ0l7qSek7XAzOYQIFseKhQ140e0-ojNMTten8-wXN12OfyRBHyy2GlUfRtv9-kfqI3jy2dK-CyoAx5iGngvKueeYrwzyUXQhTALZW-gKT3qiG7OBQP5oCvzgz3NP4ZaUPWJEtWqBsraXRBpOn9kq-KaXqy7W0IQ4HFqcrieSCp5SZyNL_UfIcVJdxaukvSdi5xP6iHf35apayS8FkLXaBi0Oe5QVN-oDlJx7zpNzA9Br_mbNiIoovYZEPQ5JOkyvHetpNl_IastzpaFS5JAaGIpCtJL8u6QZAFmC0TGQCE40872RNQQ=w1243-h700-no","profile_image":"https://photos.google.com/photo/AF1QipPBXibU76wShJlQU3XmO_jmwjpy8-MOYEy98v82"} |
{
"posting_json_metadata": {},
"json_metadata": {
"profile": {
"name": "Roman Brovko",
"about": "iOS developer ",
"website": "https://programming086.blogspot.com",
"cover_image": "https://lh3.googleusercontent.com/AmfaImFl_HsiXKyq_CYEyoKIRsITe1SwEdOJTPFJ1VKrx86qpDXrpCdguxAcgPfL-6bjDKXpUsSx6RVNlm9OuepPupFEQB0ycAAUeNdYDYX2_6UwPu9Tc--PqIvOwFn_wCI7l43YLqzoaurY0sbJD2EFUYAidZEsdzhJ9XI2KjFbHI72TDE4COWbxqHqRnPw2yepJUph7mXR8xlVC9ORjdjwFODHl9FCpR-ueZ9t8Z8k4PyyRZHOH_oQWFJg6rjPbE3siMSVc1B96yFgS6OtLW-f-q_-X5vwxzJJwzqrOgkMCzS71f0QKuXZIQ-X9WiCjTJ3KT29unsTqy-oHSuKx7qFQ6Rl2XPWjOXdZn2jtQ-UmpQHThYQR9mNWF517KZ0FJXZ0l7qSek7XAzOYQIFseKhQ140e0-ojNMTten8-wXN12OfyRBHyy2GlUfRtv9-kfqI3jy2dK-CyoAx5iGngvKueeYrwzyUXQhTALZW-gKT3qiG7OBQP5oCvzgz3NP4ZaUPWJEtWqBsraXRBpOn9kq-KaXqy7W0IQ4HFqcrieSCp5SZyNL_UfIcVJdxaukvSdi5xP6iHf35apayS8FkLXaBi0Oe5QVN-oDlJx7zpNzA9Br_mbNiIoovYZEPQ5JOkyvHetpNl_IastzpaFS5JAaGIpCtJL8u6QZAFmC0TGQCE40872RNQQ=w1243-h700-no",
"profile_image": "https://photos.google.com/photo/AF1QipPBXibU76wShJlQU3XmO_jmwjpy8-MOYEy98v82"
}
}
}Auth Keys
Owner
Single Signature
Public Keys
STM8Pz1CN4ZYaHdSVLz2JvnvLWktMMpW5rGwkiFPoJnShzsjaFGN81/1
Active
Single Signature
Public Keys
STM5VvBrVDzx7g2HrfNZ6houRmhPtyx2RerMa3m9J3cHEJLXpD5Mw1/1
Posting
Single Signature
Public Keys
STM5vk4nfzSBn3VGstSzRahJhzECD2qNurDogH47phLKeNQSNEsbb1/1
Memo
STM6PMB6cfyNbZBKrKeSGy7cPcVCGpfNV2qkUkqXoquhmsWtkXkzy
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM8Pz1CN4ZYaHdSVLz2JvnvLWktMMpW5rGwkiFPoJnShzsjaFGN8",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5VvBrVDzx7g2HrfNZ6houRmhPtyx2RerMa3m9J3cHEJLXpD5Mw",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5vk4nfzSBn3VGstSzRahJhzECD2qNurDogH47phLKeNQSNEsbb",
1
]
]
},
"memo": "STM6PMB6cfyNbZBKrKeSGy7cPcVCGpfNV2qkUkqXoquhmsWtkXkzy"
}Witness Votes
0 / 30
No active witness votes.
[]