VOTING POWER100.00%
DOWNVOTE POWER100.00%
RESOURCE CREDITS100.00%
REPUTATION PROGRESS29.78%
Net Worth
0.460USD
STEEM
0.000STEEM
SBD
0.125SBD
Own SP
6.895SP
Detailed Balance
| STEEM | ||
| balance | 0.000STEEM | STEEM |
| market_balance | 0.000STEEM | STEEM |
| savings_balance | 0.000STEEM | STEEM |
| reward_steem_balance | 0.000STEEM | STEEM |
| STEEM POWER | ||
| Own SP | 6.895SP | SP |
| Delegated Out | 0.000SP | SP |
| Delegation In | 0.000SP | SP |
| Effective Power | 6.895SP | SP |
| Reward SP (pending) | 0.032SP | 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.125SBD | SBD |
{
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"reward_steem_balance": "0.000 STEEM",
"vesting_shares": "11214.373462 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"sbd_balance": "0.000 SBD",
"savings_sbd_balance": "0.000 SBD",
"reward_sbd_balance": "0.125 SBD",
"conversions": []
}Account Info
| name | phillywebguy |
| id | 53486 |
| rank | 175,186 |
| reputation | 1393785759 |
| created | 2016-08-09T15:21:36 |
| recovery_account | steem |
| proxy | None |
| post_count | 3 |
| comment_count | 0 |
| lifetime_vote_count | 0 |
| witnesses_voted_for | 0 |
| last_post | 2018-04-27T16:54:42 |
| last_root_post | 2018-04-27T16:54:42 |
| last_vote_time | 2017-03-26T17:45:57 |
| proxied_vsf_votes | 0, 0, 0, 0 |
| can_vote | 1 |
| voting_power | 9,950 |
| delayed_votes | 0 |
| balance | 0.000 STEEM |
| savings_balance | 0.000 STEEM |
| sbd_balance | 0.000 SBD |
| savings_sbd_balance | 0.000 SBD |
| vesting_shares | 11214.373462 VESTS |
| delegated_vesting_shares | 0.000000 VESTS |
| received_vesting_shares | 0.000000 VESTS |
| reward_vesting_balance | 65.156384 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 | 2018-02-27T01:57:30 |
| 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": 53486,
"name": "phillywebguy",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM88KiTn8hTF6jkd2ggYZ8CAKK8ThmMpgRT7a85KSd93XTDKMPe8",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6VB5NVGk1eXqi3N2whsQVzvCLtRB6YMg2efXn6YHN64ryxjckZ",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [
[
"dtube.app",
1
]
],
"key_auths": [
[
"STM5SLnDAx3DvmVdigoNiz7QVj5Vpbt1yZGKwnL7KGFnx4PG7fUG2",
1
]
]
},
"memo_key": "STM5XruWBLntrcoJPmQNpP1kSMCqkRiPDD2H3VkEuhiZM4i5e494G",
"json_metadata": "",
"posting_json_metadata": "",
"proxy": "",
"last_owner_update": "1970-01-01T00:00:00",
"last_account_update": "2018-02-27T01:57:30",
"created": "2016-08-09T15:21:36",
"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": 3,
"can_vote": true,
"voting_manabar": {
"current_mana": 9950,
"last_update_time": 1490550357
},
"downvote_manabar": {
"current_mana": 0,
"last_update_time": 1470756096
},
"voting_power": 9950,
"balance": "0.000 STEEM",
"savings_balance": "0.000 STEEM",
"sbd_balance": "0.000 SBD",
"sbd_seconds": "0",
"sbd_seconds_last_update": "1970-01-01T00:00:00",
"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.125 SBD",
"reward_steem_balance": "0.000 STEEM",
"reward_vesting_balance": "65.156384 VESTS",
"reward_vesting_steem": "0.032 STEEM",
"vesting_shares": "11214.373462 VESTS",
"delegated_vesting_shares": "0.000000 VESTS",
"received_vesting_shares": "0.000000 VESTS",
"vesting_withdraw_rate": "0.000000 VESTS",
"next_vesting_withdrawal": "1969-12-31T23:59:59",
"withdrawn": 0,
"to_withdraw": 0,
"withdraw_routes": 0,
"curation_rewards": 0,
"posting_rewards": 64,
"proxied_vsf_votes": [
0,
0,
0,
0
],
"witnesses_voted_for": 0,
"last_post": "2018-04-27T16:54:42",
"last_root_post": "2018-04-27T16:54:42",
"last_vote_time": "2017-03-26T17:45:57",
"post_bandwidth": 10000,
"pending_claimed_accounts": 0,
"vesting_balance": "0.000 STEEM",
"reputation": 1393785759,
"transfer_history": [],
"market_history": [],
"post_history": [],
"vote_history": [],
"other_history": [],
"witness_votes": [],
"tags_usage": [],
"guest_bloggers": [],
"rank": 175186
}Withdraw Routes
| Incoming | Outgoing |
|---|---|
Empty | Empty |
{
"incoming": [],
"outgoing": []
}From Date
To Date
2019/08/09 16:49:42
2019/08/09 16:49:42
| parent author | phillywebguy |
| parent permlink | how-to-openldap-server-installation-in-15-minutes-or-less |
| author | steemitboard |
| permlink | steemitboard-notify-phillywebguy-20190809t164942000z |
| title | |
| body | Congratulations @phillywebguy! You received a personal award! <table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@phillywebguy/birthday3.png</td><td>Happy Birthday! - You are on the Steem blockchain for 3 years!</td></tr></table> <sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@phillywebguy) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=phillywebguy)_</sub> ###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #35406454/Trx aa6f6e10051ed897078119bebf710f75876b7dd1 |
View Raw JSON Data
{
"trx_id": "aa6f6e10051ed897078119bebf710f75876b7dd1",
"block": 35406454,
"trx_in_block": 7,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2019-08-09T16:49:42",
"op": [
"comment",
{
"parent_author": "phillywebguy",
"parent_permlink": "how-to-openldap-server-installation-in-15-minutes-or-less",
"author": "steemitboard",
"permlink": "steemitboard-notify-phillywebguy-20190809t164942000z",
"title": "",
"body": "Congratulations @phillywebguy! You received a personal award!\n\n<table><tr><td>https://steemitimages.com/70x70/http://steemitboard.com/@phillywebguy/birthday3.png</td><td>Happy Birthday! - You are on the Steem blockchain for 3 years!</td></tr></table>\n\n<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@phillywebguy) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=phillywebguy)_</sub>\n\n\n###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}2018/08/09 17:58:00
2018/08/09 17:58:00
| parent author | phillywebguy |
| parent permlink | how-to-openldap-server-installation-in-15-minutes-or-less |
| author | steemitboard |
| permlink | steemitboard-notify-phillywebguy-20180809t175759000z |
| title | |
| body | Congratulations @phillywebguy! You have received a personal award! [](http://steemitboard.com/@phillywebguy) 2 Years on Steemit <sub>_Click on the badge to view your Board of Honor._</sub> > Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**! |
| json metadata | {"image":["https://steemitboard.com/img/notify.png"]} |
| Transaction Info | Block #24922922/Trx 8bb98c1d98579a80b304cad8ef919808f6a2f94a |
View Raw JSON Data
{
"trx_id": "8bb98c1d98579a80b304cad8ef919808f6a2f94a",
"block": 24922922,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-08-09T17:58:00",
"op": [
"comment",
{
"parent_author": "phillywebguy",
"parent_permlink": "how-to-openldap-server-installation-in-15-minutes-or-less",
"author": "steemitboard",
"permlink": "steemitboard-notify-phillywebguy-20180809t175759000z",
"title": "",
"body": "Congratulations @phillywebguy! You have received a personal award!\n\n[](http://steemitboard.com/@phillywebguy) 2 Years on Steemit\n<sub>_Click on the badge to view your Board of Honor._</sub>\n\n\n> Do you like [SteemitBoard's project](https://steemit.com/@steemitboard)? Then **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notify.png\"]}"
}
]
}phillywebguyreceived 0.125 SBD, 0.040 SP author reward for @phillywebguy / how-to-openldap-server-installation-in-15-minutes-or-less2018/05/04 16:54:42
phillywebguyreceived 0.125 SBD, 0.040 SP author reward for @phillywebguy / how-to-openldap-server-installation-in-15-minutes-or-less
2018/05/04 16:54:42
| author | phillywebguy |
| permlink | how-to-openldap-server-installation-in-15-minutes-or-less |
| sbd payout | 0.125 SBD |
| steem payout | 0.000 STEEM |
| vesting payout | 65.156384 VESTS |
| Transaction Info | Block #22140262/Virtual Operation #4 |
View Raw JSON Data
{
"trx_id": "0000000000000000000000000000000000000000",
"block": 22140262,
"trx_in_block": 4294967295,
"op_in_trx": 0,
"virtual_op": 4,
"timestamp": "2018-05-04T16:54:42",
"op": [
"author_reward",
{
"author": "phillywebguy",
"permlink": "how-to-openldap-server-installation-in-15-minutes-or-less",
"sbd_payout": "0.125 SBD",
"steem_payout": "0.000 STEEM",
"vesting_payout": "65.156384 VESTS"
}
]
}2018/04/28 01:17:57
2018/04/28 01:17:57
| voter | glafiralavrentev |
| author | phillywebguy |
| permlink | how-to-openldap-server-installation-in-15-minutes-or-less |
| weight | 10000 (100.00%) |
| Transaction Info | Block #21948769/Trx e5ec5690eb8ebb06569eeb3926da46999287325e |
View Raw JSON Data
{
"trx_id": "e5ec5690eb8ebb06569eeb3926da46999287325e",
"block": 21948769,
"trx_in_block": 8,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-04-28T01:17:57",
"op": [
"vote",
{
"voter": "glafiralavrentev",
"author": "phillywebguy",
"permlink": "how-to-openldap-server-installation-in-15-minutes-or-less",
"weight": 10000
}
]
}phillywebguypublished a new post: how-to-openldap-server-installation-in-15-minutes-or-less2018/04/27 17:32:42
phillywebguypublished a new post: how-to-openldap-server-installation-in-15-minutes-or-less
2018/04/27 17:32:42
| parent author | |
| parent permlink | ldap |
| author | phillywebguy |
| permlink | how-to-openldap-server-installation-in-15-minutes-or-less |
| title | How-To: OpenLDAP Server Installation, in 15 Minutes or Less |
| body | @@ -527,16 +527,25 @@ needs.%0A%0A +%3Ccenter%3E%0A !%5B%5D(http @@ -620,24 +620,33 @@ z/image.png) +%3C/center%3E %0A%0A%3Ch3%3EHardwa |
| json metadata | {"tags":["ldap","aws","ubuntu","openldap"],"image":["https://steemitimages.com/DQmXFrCE56RpfXPtEgysEQp6K43r7Dmb4MnPHRHoSCSEfWz/image.png","https://steemitimages.com/DQmVYku24v46Gk9FY4qwbzn48jYcayPmyJYqGpBYtoeTxRg/image.png","https://steemitimages.com/DQmPjgsnemLhCCLDXZD7raX1YZgXdMqnD8fPip4YcaCG4hy/image.png","https://steemitimages.com/DQmTP5FbYG4wWFYNKmte4KpibwS11vVsbR1biFsXJC3m9y3/image.png"],"links":["http://your.ip.address.here/phpldapadmin"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #21939464/Trx e8712a5607886665de36ec9cf96369ad7f7bb802 |
View Raw JSON Data
{
"trx_id": "e8712a5607886665de36ec9cf96369ad7f7bb802",
"block": 21939464,
"trx_in_block": 45,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-04-27T17:32:42",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "ldap",
"author": "phillywebguy",
"permlink": "how-to-openldap-server-installation-in-15-minutes-or-less",
"title": "How-To: OpenLDAP Server Installation, in 15 Minutes or Less",
"body": "@@ -527,16 +527,25 @@\n needs.%0A%0A\n+%3Ccenter%3E%0A\n !%5B%5D(http\n@@ -620,24 +620,33 @@\n z/image.png)\n+%3C/center%3E\n %0A%0A%3Ch3%3EHardwa\n",
"json_metadata": "{\"tags\":[\"ldap\",\"aws\",\"ubuntu\",\"openldap\"],\"image\":[\"https://steemitimages.com/DQmXFrCE56RpfXPtEgysEQp6K43r7Dmb4MnPHRHoSCSEfWz/image.png\",\"https://steemitimages.com/DQmVYku24v46Gk9FY4qwbzn48jYcayPmyJYqGpBYtoeTxRg/image.png\",\"https://steemitimages.com/DQmPjgsnemLhCCLDXZD7raX1YZgXdMqnD8fPip4YcaCG4hy/image.png\",\"https://steemitimages.com/DQmTP5FbYG4wWFYNKmte4KpibwS11vVsbR1biFsXJC3m9y3/image.png\"],\"links\":[\"http://your.ip.address.here/phpldapadmin\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}phillywebguypublished a new post: how-to-openldap-server-installation-in-15-minutes-or-less2018/04/27 17:32:00
phillywebguypublished a new post: how-to-openldap-server-installation-in-15-minutes-or-less
2018/04/27 17:32:00
| parent author | |
| parent permlink | ldap |
| author | phillywebguy |
| permlink | how-to-openldap-server-installation-in-15-minutes-or-less |
| title | How-To: OpenLDAP Server Installation, in 15 Minutes or Less |
| body | @@ -527,16 +527,106 @@ needs.%0A%0A +!%5B%5D(https://steemitimages.com/DQmXFrCE56RpfXPtEgysEQp6K43r7Dmb4MnPHRHoSCSEfWz/image.png)%0A%0A %3Ch3%3EHard |
| json metadata | {"tags":["ldap","aws","ubuntu","openldap"],"image":["https://steemitimages.com/DQmXFrCE56RpfXPtEgysEQp6K43r7Dmb4MnPHRHoSCSEfWz/image.png","https://steemitimages.com/DQmVYku24v46Gk9FY4qwbzn48jYcayPmyJYqGpBYtoeTxRg/image.png","https://steemitimages.com/DQmPjgsnemLhCCLDXZD7raX1YZgXdMqnD8fPip4YcaCG4hy/image.png","https://steemitimages.com/DQmTP5FbYG4wWFYNKmte4KpibwS11vVsbR1biFsXJC3m9y3/image.png"],"links":["http://your.ip.address.here/phpldapadmin"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #21939450/Trx ce242d858a8e83dc6e2df9646321727c670d76b5 |
View Raw JSON Data
{
"trx_id": "ce242d858a8e83dc6e2df9646321727c670d76b5",
"block": 21939450,
"trx_in_block": 25,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-04-27T17:32:00",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "ldap",
"author": "phillywebguy",
"permlink": "how-to-openldap-server-installation-in-15-minutes-or-less",
"title": "How-To: OpenLDAP Server Installation, in 15 Minutes or Less",
"body": "@@ -527,16 +527,106 @@\n needs.%0A%0A\n+!%5B%5D(https://steemitimages.com/DQmXFrCE56RpfXPtEgysEQp6K43r7Dmb4MnPHRHoSCSEfWz/image.png)%0A%0A\n %3Ch3%3EHard\n",
"json_metadata": "{\"tags\":[\"ldap\",\"aws\",\"ubuntu\",\"openldap\"],\"image\":[\"https://steemitimages.com/DQmXFrCE56RpfXPtEgysEQp6K43r7Dmb4MnPHRHoSCSEfWz/image.png\",\"https://steemitimages.com/DQmVYku24v46Gk9FY4qwbzn48jYcayPmyJYqGpBYtoeTxRg/image.png\",\"https://steemitimages.com/DQmPjgsnemLhCCLDXZD7raX1YZgXdMqnD8fPip4YcaCG4hy/image.png\",\"https://steemitimages.com/DQmTP5FbYG4wWFYNKmte4KpibwS11vVsbR1biFsXJC3m9y3/image.png\"],\"links\":[\"http://your.ip.address.here/phpldapadmin\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}hr1upvoted (0.02%) @phillywebguy / how-to-openldap-server-installation-in-15-minutes-or-less2018/04/27 17:24:45
hr1upvoted (0.02%) @phillywebguy / how-to-openldap-server-installation-in-15-minutes-or-less
2018/04/27 17:24:45
| voter | hr1 |
| author | phillywebguy |
| permlink | how-to-openldap-server-installation-in-15-minutes-or-less |
| weight | 2 (0.02%) |
| Transaction Info | Block #21939305/Trx 79459954fdf877a1103743f69a62e2d9c2e111fe |
View Raw JSON Data
{
"trx_id": "79459954fdf877a1103743f69a62e2d9c2e111fe",
"block": 21939305,
"trx_in_block": 13,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-04-27T17:24:45",
"op": [
"vote",
{
"voter": "hr1",
"author": "phillywebguy",
"permlink": "how-to-openldap-server-installation-in-15-minutes-or-less",
"weight": 2
}
]
}ax3upvoted (1.00%) @phillywebguy / how-to-openldap-server-installation-in-15-minutes-or-less2018/04/27 16:54:51
ax3upvoted (1.00%) @phillywebguy / how-to-openldap-server-installation-in-15-minutes-or-less
2018/04/27 16:54:51
| voter | ax3 |
| author | phillywebguy |
| permlink | how-to-openldap-server-installation-in-15-minutes-or-less |
| weight | 100 (1.00%) |
| Transaction Info | Block #21938707/Trx acfbc17b746f0625caea48d04b47898da2b041f8 |
View Raw JSON Data
{
"trx_id": "acfbc17b746f0625caea48d04b47898da2b041f8",
"block": 21938707,
"trx_in_block": 61,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-04-27T16:54:51",
"op": [
"vote",
{
"voter": "ax3",
"author": "phillywebguy",
"permlink": "how-to-openldap-server-installation-in-15-minutes-or-less",
"weight": 100
}
]
}phillywebguypublished a new post: how-to-openldap-server-installation-in-15-minutes-or-less2018/04/27 16:54:42
phillywebguypublished a new post: how-to-openldap-server-installation-in-15-minutes-or-less
2018/04/27 16:54:42
| parent author | |
| parent permlink | ldap |
| author | phillywebguy |
| permlink | how-to-openldap-server-installation-in-15-minutes-or-less |
| title | How-To: OpenLDAP Server Installation, in 15 Minutes or Less |
| body | <i>Basic instructions for setting up an OpenLDAP instance using AWS, Ubuntu, OpenLDAP (slapd), Apache, and phpLDAPadmin</i> This is a no-nonsense quick-start guide for a person with some basic familiarity and comfort with command-line usage and access to AWS. The Ubuntu instance is free, as is the rest of the software suggested here. This gets you a basic, vanilla OpenLDAP instance that you will be able to admin via a web browser. Additional security hardening and configuration will/may be necessary for your particular needs. <h3>Hardware</h3> Spin up an AWS EC2 Ubuntu instance.  <h3>Server Prep</h3> SSH into your server and issue this command: <code>sudo apt-get update</code> <h3>Server Security</h3> Enable Port 80 and 389 for Apache and LDAP via the AWS console.  <h3>Install Apache</h3> Execute this command via SSH: <code>sudo apt-get install apache2</code> Access your instance’s IP address via a web browser and verify the default Apache page is visible. You can find your instance’s address via the AWS console. <h3>Install LDAP Server & Utilities</h3> Execute this command via SSH: <code>sudo apt-get install slapd ldap-utils</code> You will be prompted to enter a password, so do so. <h3>LDAP Configuration</h3> Execute this command via SSH: <code>sudo dpkg-reconfigure slapd</code> You will be faced with anther set of prompts you must answer in order to configure OpenLDAP. <hr> <b>Omit OpenLDAP server configuration?</b> No <b>DNS domain name?</b> example.com <b>Organization name?</b> EXAMPLE <b>Administration Password?</b> Same as previous, or a new one <b>Database backend to use?</b> HDB <b>Remove the database when slapd is purged?</b> No <b>Move old database?</b> Yes <b>Allow LDAPv2 Protocol?</b> No </hr> <h3>Install phpLDAPadmin Package</h3> Execute this command via SSH: <code>sudo apt-get install phpldapadmin</code> <h3>Configure phpLDAPadmin</h3> Execute this command via SSH: <code>sudo nano /etc/phpldapadmin/config.php</code> Look for the line that starts with: <code>$servers->setValue('server','name'</code> In nano you can search for a string by typing CTRL-W, then the string, then ENTER. Your cursor will be placed on the correct line. This line is a display name for your LDAP server, which the web interface uses for headers and messages about the server. Choose anything appropriate for your instance here: <code>$servers->setValue('server','name','My Sample LDAP Instance');</code> Next, move down to the $servers->setValue(‘server’,’base’ line. This config tells phpLDAPadmin what the root of the LDAP hierarchy is. This example is based on the assumption you typed in example.com when reconfiguring the slapd package. <code>$servers->setValue('server','base', array('dc=example,dc=com'));</code> Now find the login bind_id configuration line. Edit similarly: <code>$servers->setValue('login','bind_id','cn=admin,dc=example,dc=com');</code> This option pre-populates the admin login details in the web interface. This is information we shouldn’t share if our phpLDAPadmin page is publicly accessible. You may want to later comment out this line with # and manually enter every time you login. <h3>Finished</h3> Point your browser to http://your.ip.address.here/phpldapadmin  Click login. You should see the Login DN populated correctly with the values you just applied to config.php above. Now enter the password you entered during the LDAP configuration. And you’re done.  |
| json metadata | {"tags":["ldap","aws","ubuntu","openldap"],"image":["https://steemitimages.com/DQmVYku24v46Gk9FY4qwbzn48jYcayPmyJYqGpBYtoeTxRg/image.png","https://steemitimages.com/DQmPjgsnemLhCCLDXZD7raX1YZgXdMqnD8fPip4YcaCG4hy/image.png","https://steemitimages.com/DQmTP5FbYG4wWFYNKmte4KpibwS11vVsbR1biFsXJC3m9y3/image.png","https://steemitimages.com/DQmXFrCE56RpfXPtEgysEQp6K43r7Dmb4MnPHRHoSCSEfWz/image.png"],"links":["http://your.ip.address.here/phpldapadmin"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #21938704/Trx 2072d6fbc80cd3602b5bbb14176e71816dec3bf6 |
View Raw JSON Data
{
"trx_id": "2072d6fbc80cd3602b5bbb14176e71816dec3bf6",
"block": 21938704,
"trx_in_block": 38,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-04-27T16:54:42",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "ldap",
"author": "phillywebguy",
"permlink": "how-to-openldap-server-installation-in-15-minutes-or-less",
"title": "How-To: OpenLDAP Server Installation, in 15 Minutes or Less",
"body": "<i>Basic instructions for setting up an OpenLDAP instance using AWS, Ubuntu, OpenLDAP (slapd), Apache, and phpLDAPadmin</i>\n\nThis is a no-nonsense quick-start guide for a person with some basic familiarity and comfort with command-line usage and access to AWS. The Ubuntu instance is free, as is the rest of the software suggested here. This gets you a basic, vanilla OpenLDAP instance that you will be able to admin via a web browser. Additional security hardening and configuration will/may be necessary for your particular needs.\n\n<h3>Hardware</h3>\n\nSpin up an AWS EC2 Ubuntu instance.\n\n\n\n<h3>Server Prep</h3>\n\nSSH into your server and issue this command:\n\n<code>sudo apt-get update</code>\n\n<h3>Server Security</h3>\n\nEnable Port 80 and 389 for Apache and LDAP via the AWS console.\n\n\n\n<h3>Install Apache</h3>\n\nExecute this command via SSH:\n\n<code>sudo apt-get install apache2</code>\n\nAccess your instance’s IP address via a web browser and verify the default Apache page is visible. You can find your instance’s address via the AWS console.\n\n<h3>Install LDAP Server & Utilities</h3>\n\nExecute this command via SSH:\n\n<code>sudo apt-get install slapd ldap-utils</code>\n\nYou will be prompted to enter a password, so do so.\n\n<h3>LDAP Configuration</h3>\n\nExecute this command via SSH:\n\n<code>sudo dpkg-reconfigure slapd</code>\n\nYou will be faced with anther set of prompts you must answer in order to configure OpenLDAP.\n\n<hr>\n<b>Omit OpenLDAP server configuration?</b>\n\nNo\n\n<b>DNS domain name?</b>\n\nexample.com\n\n<b>Organization name?</b>\n\nEXAMPLE\n\n<b>Administration Password?</b>\n\nSame as previous, or a new one\n\n<b>Database backend to use?</b>\n\nHDB\n\n<b>Remove the database when slapd is purged?</b>\n\nNo\n\n<b>Move old database?</b>\n\nYes\n\n<b>Allow LDAPv2 Protocol?</b>\n\nNo\n\n</hr>\n\n<h3>Install phpLDAPadmin Package</h3>\n\nExecute this command via SSH:\n\n<code>sudo apt-get install phpldapadmin</code>\n\n<h3>Configure phpLDAPadmin</h3>\n\nExecute this command via SSH:\n\n<code>sudo nano /etc/phpldapadmin/config.php</code>\n\nLook for the line that starts with:\n\n<code>$servers->setValue('server','name'</code>\n\nIn nano you can search for a string by typing CTRL-W, then the string, then ENTER. Your cursor will be placed on the correct line.\n\nThis line is a display name for your LDAP server, which the web interface uses for headers and messages about the server. Choose anything appropriate for your instance here:\n\n<code>$servers->setValue('server','name','My Sample LDAP Instance');</code>\n\nNext, move down to the $servers->setValue(‘server’,’base’ line. This config tells phpLDAPadmin what the root of the LDAP hierarchy is. This example is based on the assumption you typed in example.com when reconfiguring the slapd package.\n\n<code>$servers->setValue('server','base', array('dc=example,dc=com'));</code>\n\nNow find the login bind_id configuration line. Edit similarly:\n\n<code>$servers->setValue('login','bind_id','cn=admin,dc=example,dc=com');</code>\n\nThis option pre-populates the admin login details in the web interface. This is information we shouldn’t share if our phpLDAPadmin page is publicly accessible. You may want to later comment out this line with # and manually enter every time you login.\n\n<h3>Finished</h3>\n\nPoint your browser to http://your.ip.address.here/phpldapadmin\n\n\n\nClick login.\n\nYou should see the Login DN populated correctly with the values you just applied to config.php above.\n\nNow enter the password you entered during the LDAP configuration.\n\nAnd you’re done.\n\n",
"json_metadata": "{\"tags\":[\"ldap\",\"aws\",\"ubuntu\",\"openldap\"],\"image\":[\"https://steemitimages.com/DQmVYku24v46Gk9FY4qwbzn48jYcayPmyJYqGpBYtoeTxRg/image.png\",\"https://steemitimages.com/DQmPjgsnemLhCCLDXZD7raX1YZgXdMqnD8fPip4YcaCG4hy/image.png\",\"https://steemitimages.com/DQmTP5FbYG4wWFYNKmte4KpibwS11vVsbR1biFsXJC3m9y3/image.png\",\"https://steemitimages.com/DQmXFrCE56RpfXPtEgysEQp6K43r7Dmb4MnPHRHoSCSEfWz/image.png\"],\"links\":[\"http://your.ip.address.here/phpldapadmin\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}phillywebguyupdated their account properties2018/02/27 01:57:30
phillywebguyupdated their account properties
2018/02/27 01:57:30
| account | phillywebguy |
| posting | {"weight_threshold":1,"account_auths":[["dtube.app",1]],"key_auths":[["STM5SLnDAx3DvmVdigoNiz7QVj5Vpbt1yZGKwnL7KGFnx4PG7fUG2",1]]} |
| memo key | STM5XruWBLntrcoJPmQNpP1kSMCqkRiPDD2H3VkEuhiZM4i5e494G |
| json metadata | |
| Transaction Info | Block #20223944/Trx c0aef7d9eec9bd4375c50aa78f58dfd0e721004a |
View Raw JSON Data
{
"trx_id": "c0aef7d9eec9bd4375c50aa78f58dfd0e721004a",
"block": 20223944,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2018-02-27T01:57:30",
"op": [
"account_update",
{
"account": "phillywebguy",
"posting": {
"weight_threshold": 1,
"account_auths": [
[
"dtube.app",
1
]
],
"key_auths": [
[
"STM5SLnDAx3DvmVdigoNiz7QVj5Vpbt1yZGKwnL7KGFnx4PG7fUG2",
1
]
]
},
"memo_key": "STM5XruWBLntrcoJPmQNpP1kSMCqkRiPDD2H3VkEuhiZM4i5e494G",
"json_metadata": ""
}
]
}2017/08/09 16:41:42
2017/08/09 16:41:42
| parent author | phillywebguy |
| parent permlink | the-ark-ecosystem-and-the-network-effect |
| author | steemitboard |
| permlink | steemitboard-notify-phillywebguy-20170809t164141000z |
| title | |
| body | Congratulations @phillywebguy! You have received a personal award! [](http://steemitboard.com/@phillywebguy) Happy Birthday - 1 Year on Steemit Happy Birthday - 1 Year on Steemit Click on the badge to view your own Board of Honor on SteemitBoard. For more information about this award, click [here](https://steemit.com/steemitboard/@steemitboard/steemitboard-update-8-happy-birthday) > By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)! |
| json metadata | {"image":["https://steemitboard.com/img/notifications.png"]} |
| Transaction Info | Block #14428766/Trx 769c4ac58d431b84b2069eb0e315be23ff35c446 |
View Raw JSON Data
{
"trx_id": "769c4ac58d431b84b2069eb0e315be23ff35c446",
"block": 14428766,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-08-09T16:41:42",
"op": [
"comment",
{
"parent_author": "phillywebguy",
"parent_permlink": "the-ark-ecosystem-and-the-network-effect",
"author": "steemitboard",
"permlink": "steemitboard-notify-phillywebguy-20170809t164141000z",
"title": "",
"body": "Congratulations @phillywebguy! You have received a personal award!\n\n[](http://steemitboard.com/@phillywebguy) Happy Birthday - 1 Year on Steemit Happy Birthday - 1 Year on Steemit\nClick on the badge to view your own Board of Honor on SteemitBoard.\n\nFor more information about this award, click [here](https://steemit.com/steemitboard/@steemitboard/steemitboard-update-8-happy-birthday)\n> By upvoting this notification, you can help all Steemit users. Learn how [here](https://steemit.com/steemitboard/@steemitboard/http-i-cubeupload-com-7ciqeo-png)!",
"json_metadata": "{\"image\":[\"https://steemitboard.com/img/notifications.png\"]}"
}
]
}2017/08/08 18:03:18
2017/08/08 18:03:18
| parent author | phillywebguy |
| parent permlink | the-ark-ecosystem-and-the-network-effect |
| author | nzennorrcochan |
| permlink | re-phillywebguy-the-ark-ecosystem-and-the-network-effect-20170808t180346124z |
| title | |
| body | Very interesting |
| json metadata | {"tags":["ark"],"app":"steemit/0.1"} |
| Transaction Info | Block #14401625/Trx eb0000cdacf6d3f72515b8976f3e1a90551c6d87 |
View Raw JSON Data
{
"trx_id": "eb0000cdacf6d3f72515b8976f3e1a90551c6d87",
"block": 14401625,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-08-08T18:03:18",
"op": [
"comment",
{
"parent_author": "phillywebguy",
"parent_permlink": "the-ark-ecosystem-and-the-network-effect",
"author": "nzennorrcochan",
"permlink": "re-phillywebguy-the-ark-ecosystem-and-the-network-effect-20170808t180346124z",
"title": "",
"body": "Very interesting",
"json_metadata": "{\"tags\":[\"ark\"],\"app\":\"steemit/0.1\"}"
}
]
}jarunikupvoted (100.00%) @phillywebguy / the-ark-ecosystem-and-the-network-effect2017/04/29 10:21:09
jarunikupvoted (100.00%) @phillywebguy / the-ark-ecosystem-and-the-network-effect
2017/04/29 10:21:09
| voter | jarunik |
| author | phillywebguy |
| permlink | the-ark-ecosystem-and-the-network-effect |
| weight | 10000 (100.00%) |
| Transaction Info | Block #11487099/Trx b5f478961e7f36df56794b5ce1feecac649e692a |
View Raw JSON Data
{
"trx_id": "b5f478961e7f36df56794b5ce1feecac649e692a",
"block": 11487099,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-04-29T10:21:09",
"op": [
"vote",
{
"voter": "jarunik",
"author": "phillywebguy",
"permlink": "the-ark-ecosystem-and-the-network-effect",
"weight": 10000
}
]
}revorulessupvoted (100.00%) @phillywebguy / the-ark-ecosystem-and-the-network-effect2017/03/26 19:43:48
revorulessupvoted (100.00%) @phillywebguy / the-ark-ecosystem-and-the-network-effect
2017/03/26 19:43:48
| voter | revoruless |
| author | phillywebguy |
| permlink | the-ark-ecosystem-and-the-network-effect |
| weight | 10000 (100.00%) |
| Transaction Info | Block #10520192/Trx e052b12efe618ebb65760e1e950989d069dacf70 |
View Raw JSON Data
{
"trx_id": "e052b12efe618ebb65760e1e950989d069dacf70",
"block": 10520192,
"trx_in_block": 4,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-03-26T19:43:48",
"op": [
"vote",
{
"voter": "revoruless",
"author": "phillywebguy",
"permlink": "the-ark-ecosystem-and-the-network-effect",
"weight": 10000
}
]
}dimimpupvoted (1.00%) @phillywebguy / the-ark-ecosystem-and-the-network-effect2017/03/26 18:12:48
dimimpupvoted (1.00%) @phillywebguy / the-ark-ecosystem-and-the-network-effect
2017/03/26 18:12:48
| voter | dimimp |
| author | phillywebguy |
| permlink | the-ark-ecosystem-and-the-network-effect |
| weight | 100 (1.00%) |
| Transaction Info | Block #10518372/Trx 7169b8b96c9fdc77fd89deec90bcadda561f9488 |
View Raw JSON Data
{
"trx_id": "7169b8b96c9fdc77fd89deec90bcadda561f9488",
"block": 10518372,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-03-26T18:12:48",
"op": [
"vote",
{
"voter": "dimimp",
"author": "phillywebguy",
"permlink": "the-ark-ecosystem-and-the-network-effect",
"weight": 100
}
]
}thomasgutierrezupvoted (100.00%) @phillywebguy / the-ark-ecosystem-and-the-network-effect2017/03/26 17:48:45
thomasgutierrezupvoted (100.00%) @phillywebguy / the-ark-ecosystem-and-the-network-effect
2017/03/26 17:48:45
| voter | thomasgutierrez |
| author | phillywebguy |
| permlink | the-ark-ecosystem-and-the-network-effect |
| weight | 10000 (100.00%) |
| Transaction Info | Block #10517891/Trx 1b65a0367423dd7a12a8ce6e7f1b7db2f440d8c9 |
View Raw JSON Data
{
"trx_id": "1b65a0367423dd7a12a8ce6e7f1b7db2f440d8c9",
"block": 10517891,
"trx_in_block": 12,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-03-26T17:48:45",
"op": [
"vote",
{
"voter": "thomasgutierrez",
"author": "phillywebguy",
"permlink": "the-ark-ecosystem-and-the-network-effect",
"weight": 10000
}
]
}phillywebguyupvoted (100.00%) @phillywebguy / the-ark-ecosystem-and-the-network-effect2017/03/26 17:45:57
phillywebguyupvoted (100.00%) @phillywebguy / the-ark-ecosystem-and-the-network-effect
2017/03/26 17:45:57
| voter | phillywebguy |
| author | phillywebguy |
| permlink | the-ark-ecosystem-and-the-network-effect |
| weight | 10000 (100.00%) |
| Transaction Info | Block #10517835/Trx f9f60a7dcba97f58d443d60495f44519cba0f8fb |
View Raw JSON Data
{
"trx_id": "f9f60a7dcba97f58d443d60495f44519cba0f8fb",
"block": 10517835,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-03-26T17:45:57",
"op": [
"vote",
{
"voter": "phillywebguy",
"author": "phillywebguy",
"permlink": "the-ark-ecosystem-and-the-network-effect",
"weight": 10000
}
]
}phillywebguypublished a new post: the-ark-ecosystem-and-the-network-effect2017/03/26 17:45:57
phillywebguypublished a new post: the-ark-ecosystem-and-the-network-effect
2017/03/26 17:45:57
| parent author | |
| parent permlink | ark |
| author | phillywebguy |
| permlink | the-ark-ecosystem-and-the-network-effect |
| title | The Ark Ecosystem and the Network Effect |
| body | <blockquote>In economics and business, a network effect (also called network externality or demand-side economies of scale) is the effect that one user of a good or service has on the value of that product to other people. When a network effect is present, the value of a product or service is dependent on the number of others using it. -<a href="https://en.wikipedia.org/wiki/Network_effect">Wikipedia</a></blockquote>  By now, most people are familiar with the cryptocurrency, Bitcoin, but few people know that this token currently only constitutes about 70% of the $20+ billion current market cap of all digital currencies. In addition to Bitcoin, there are probably hundreds of other currencies in circulation that offer incremental improvements over Bitcoin, but also exist to serve certain niche markets, such as use cases for purchasing video games online, sharing unused network processing power, and ways of compensating content publishers. Most of these currencies exist in their own ecosystem where value and opportunities for trade exist only for other holders of a given currency, and <a href="http://ethereum.stackexchange.com/questions/383/what-is-a-dapp">decentralized applications (dapps)</a> that run on each platform, which accept and transfer a given currency. In order to trade, let’s say, <a href="https://coinmarketcap.com/currencies/ethereum/">Ethereum</a> and <a href="https://coinmarketcap.com/currencies/bitcoin/">Bitcoin</a>, or <a href="https://coinmarketcap.com/currencies/Pivx/">PIVX</a> and <a href="https://coinmarketcap.com/currencies/steem/">Steem</a>, it would require a person to open an account with an exchange where they’d have to go through the process of buying and selling a currency pair, having a transaction fee exacted, and having to absorb added risk of yet another trading account. They’d have to do this in addition to, and after, transferring real world fiat currency into something like Bitcoin or Ethereum. The process is slow, cumbersome, and not terribly user or consumer friendly. The value of a currency is based upon the network effect, in addition to supply and demand dynamics. The network effect is a consequence of an economic relationship that thrives not on scarcity, but on abundance. For example, the value of a PC is firstly derived from scarcity. They do not spontaneously exist in nature. Someone has to mine minerals, which have to be processed into circuit boards and microprocessors, and the object must be shipped, etc. But the full value of a PC is not completely realized without the presence of and ability to interact with other computers via cheap and ubiquitous telecommunication links. To learn this, all one must do is unplug their desktop computer from the internet for a week and then observe what it is good for. It won’t be completely useless. You’d still be able to use a word processing program and print documents, but you wouldn’t be able to share those documents with colleagues or family. Thus the full value would not be attained. The value of a cryptocurrency is also influenced by both scarcity and abundance, like a PC. Its value is certainly influenced by demand and supply, as any cryptocurrency trader could tell you that. But its full value can’t be realized unless there are opportunities and other people in the market willing to accept it as a measure of value. The abundance of users, and the network effect, provides the full and complete value. The world of cryptocurrencies, in many ways, is a network of networks where the value of these somewhat isolated and constricted crypto ecosystems will probably never be fully realized until each isolated segment can seamlessly, cheaply, and securely interact without the manual intervention and cost associated with exchanges — and take full advantage of the network effect.  A new crypto offering, <a href="https://ark.io/">Ark</a>, promises such a thing with their SmartBridge technology, slated to be released in Q4 2017. The Ark roadmap includes many interesting milestones, which they promise will help speed consumer adoption of crypto and blockchain technology. That alone is a potential differentiator in the market. But one particularly interesting feature is Ark’s promise to break down trade barriers between various competing networks within the larger crypto network of networks.  With their coming SmartBridge offering, I can imagine being able to rent a movie for some specific period of time and not having to worry about purchasing tokens or credits from a media provider, and then converting from one currency to another on an exchange, but simply being able to make my purchase with any digital currency. Ark strives to provide the platform and, as of now, unique technology to transfer value between blockchains, and to provide the necessary information for the execution of smart contracts to provision my access to the media, and provide additional services, such as proof of payment to all relevant parties. The <a href="https://ark.io/whitepaper/">whitepaper</a> states the potential number of use cases is “limitless”. And, you know what? I agree. It should be clear, this product has not yet been completed or released. But excitement is building, particularly after the successful completion of previous phases of their roadmap, which includes the recent release of their trade-able currency. There’s a lot of potential value here. The <a href="https://ark.io/#team">team</a> behind this offering is solid. And the <a href="https://ark.io/#social">community</a> is growing by leaps and bounds. I’m going to be keeping an eye on this project, and so should you. |
| json metadata | {"tags":["ark","blockchain","bitcoin","cryptocurrency","ethereum"],"image":["https://steemitimages.com/DQmeDkP9sxfT5e66NStDvgvbcqaRp9xhA4P9Diy2VFD5SNJ/image.png","https://steemitimages.com/DQmdKYVBYfwufUn9JGa7fNoCRWVvTnuRYaTSNYjBbhKDVZZ/image.png","https://steemitimages.com/DQmeKqbRyHvoF1m3HqxpLS217512wR5pLgiHsUh8GXdJvam/image.png"],"links":["https://en.wikipedia.org/wiki/Network_effect","http://ethereum.stackexchange.com/questions/383/what-is-a-dapp","https://coinmarketcap.com/currencies/ethereum/","https://coinmarketcap.com/currencies/bitcoin/","https://coinmarketcap.com/currencies/Pivx/","https://coinmarketcap.com/currencies/steem/","https://ark.io/","https://ark.io/whitepaper/","https://ark.io/#team","https://ark.io/#social"],"app":"steemit/0.1","format":"markdown"} |
| Transaction Info | Block #10517835/Trx f9f60a7dcba97f58d443d60495f44519cba0f8fb |
View Raw JSON Data
{
"trx_id": "f9f60a7dcba97f58d443d60495f44519cba0f8fb",
"block": 10517835,
"trx_in_block": 6,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-03-26T17:45:57",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "ark",
"author": "phillywebguy",
"permlink": "the-ark-ecosystem-and-the-network-effect",
"title": "The Ark Ecosystem and the Network Effect",
"body": "<blockquote>In economics and business, a network effect (also called network externality or demand-side economies of scale) is the effect that one user of a good or service has on the value of that product to other people. When a network effect is present, the value of a product or service is dependent on the number of others using it. -<a href=\"https://en.wikipedia.org/wiki/Network_effect\">Wikipedia</a></blockquote>\n\n\n\nBy now, most people are familiar with the cryptocurrency, Bitcoin, but few people know that this token currently only constitutes about 70% of the $20+ billion current market cap of all digital currencies. In addition to Bitcoin, there are probably hundreds of other currencies in circulation that offer incremental improvements over Bitcoin, but also exist to serve certain niche markets, such as use cases for purchasing video games online, sharing unused network processing power, and ways of compensating content publishers.\n\nMost of these currencies exist in their own ecosystem where value and opportunities for trade exist only for other holders of a given currency, and <a href=\"http://ethereum.stackexchange.com/questions/383/what-is-a-dapp\">decentralized applications (dapps)</a> that run on each platform, which accept and transfer a given currency. In order to trade, let’s say, <a href=\"https://coinmarketcap.com/currencies/ethereum/\">Ethereum</a> and <a href=\"https://coinmarketcap.com/currencies/bitcoin/\">Bitcoin</a>, or <a href=\"https://coinmarketcap.com/currencies/Pivx/\">PIVX</a> and <a href=\"https://coinmarketcap.com/currencies/steem/\">Steem</a>, it would require a person to open an account with an exchange where they’d have to go through the process of buying and selling a currency pair, having a transaction fee exacted, and having to absorb added risk of yet another trading account. They’d have to do this in addition to, and after, transferring real world fiat currency into something like Bitcoin or Ethereum. The process is slow, cumbersome, and not terribly user or consumer friendly.\n\nThe value of a currency is based upon the network effect, in addition to supply and demand dynamics. The network effect is a consequence of an economic relationship that thrives not on scarcity, but on abundance. For example, the value of a PC is firstly derived from scarcity. They do not spontaneously exist in nature. Someone has to mine minerals, which have to be processed into circuit boards and microprocessors, and the object must be shipped, etc. But the full value of a PC is not completely realized without the presence of and ability to interact with other computers via cheap and ubiquitous telecommunication links. To learn this, all one must do is unplug their desktop computer from the internet for a week and then observe what it is good for. It won’t be completely useless. You’d still be able to use a word processing program and print documents, but you wouldn’t be able to share those documents with colleagues or family. Thus the full value would not be attained.\n\nThe value of a cryptocurrency is also influenced by both scarcity and abundance, like a PC. Its value is certainly influenced by demand and supply, as any cryptocurrency trader could tell you that. But its full value can’t be realized unless there are opportunities and other people in the market willing to accept it as a measure of value. The abundance of users, and the network effect, provides the full and complete value.\n\nThe world of cryptocurrencies, in many ways, is a network of networks where the value of these somewhat isolated and constricted crypto ecosystems will probably never be fully realized until each isolated segment can seamlessly, cheaply, and securely interact without the manual intervention and cost associated with exchanges — and take full advantage of the network effect.\n\n\n\nA new crypto offering, <a href=\"https://ark.io/\">Ark</a>, promises such a thing with their SmartBridge technology, slated to be released in Q4 2017. The Ark roadmap includes many interesting milestones, which they promise will help speed consumer adoption of crypto and blockchain technology. That alone is a potential differentiator in the market. But one particularly interesting feature is Ark’s promise to break down trade barriers between various competing networks within the larger crypto network of networks.\n\n\n\nWith their coming SmartBridge offering, I can imagine being able to rent a movie for some specific period of time and not having to worry about purchasing tokens or credits from a media provider, and then converting from one currency to another on an exchange, but simply being able to make my purchase with any digital currency. Ark strives to provide the platform and, as of now, unique technology to transfer value between blockchains, and to provide the necessary information for the execution of smart contracts to provision my access to the media, and provide additional services, such as proof of payment to all relevant parties. The <a href=\"https://ark.io/whitepaper/\">whitepaper</a> states the potential number of use cases is “limitless”. And, you know what? I agree.\n\nIt should be clear, this product has not yet been completed or released. But excitement is building, particularly after the successful completion of previous phases of their roadmap, which includes the recent release of their trade-able currency. There’s a lot of potential value here. The <a href=\"https://ark.io/#team\">team</a> behind this offering is solid. And the <a href=\"https://ark.io/#social\">community</a> is growing by leaps and bounds. I’m going to be keeping an eye on this project, and so should you.",
"json_metadata": "{\"tags\":[\"ark\",\"blockchain\",\"bitcoin\",\"cryptocurrency\",\"ethereum\"],\"image\":[\"https://steemitimages.com/DQmeDkP9sxfT5e66NStDvgvbcqaRp9xhA4P9Diy2VFD5SNJ/image.png\",\"https://steemitimages.com/DQmdKYVBYfwufUn9JGa7fNoCRWVvTnuRYaTSNYjBbhKDVZZ/image.png\",\"https://steemitimages.com/DQmeKqbRyHvoF1m3HqxpLS217512wR5pLgiHsUh8GXdJvam/image.png\"],\"links\":[\"https://en.wikipedia.org/wiki/Network_effect\",\"http://ethereum.stackexchange.com/questions/383/what-is-a-dapp\",\"https://coinmarketcap.com/currencies/ethereum/\",\"https://coinmarketcap.com/currencies/bitcoin/\",\"https://coinmarketcap.com/currencies/Pivx/\",\"https://coinmarketcap.com/currencies/steem/\",\"https://ark.io/\",\"https://ark.io/whitepaper/\",\"https://ark.io/#team\",\"https://ark.io/#social\"],\"app\":\"steemit/0.1\",\"format\":\"markdown\"}"
}
]
}phillywebguyupvoted (100.00%) @keithsmih / wikileaks-vault-7-dump-quick-rundown
phillywebguyupvoted (100.00%) @keithsmih / wikileaks-vault-7-dump-quick-rundown
| voter | phillywebguy |
| author | keithsmih |
| permlink | wikileaks-vault-7-dump-quick-rundown |
| weight | 10000 (100.00%) |
| Transaction Info | Block #9998570/Trx dfa0d49be9d5b391b9108d7c3a9f53fb73fe5407 |
View Raw JSON Data
{
"trx_id": "dfa0d49be9d5b391b9108d7c3a9f53fb73fe5407",
"block": 9998570,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2017-03-08T16:22:51",
"op": [
"vote",
{
"voter": "phillywebguy",
"author": "keithsmih",
"permlink": "wikileaks-vault-7-dump-quick-rundown",
"weight": 10000
}
]
}| voter | phillywebguy |
| author | libtrian.outlet |
| permlink | a-2-minute-video-of-an-israeli-lobbyist-speaking-in-the-us-talking-about-causing-a-false-flag-to-start-war-with-iran |
| weight | 10000 (100.00%) |
| Transaction Info | Block #4120425/Trx 2c957c3ca65cdb6da0c10a67eb68c54332565146 |
View Raw JSON Data
{
"trx_id": "2c957c3ca65cdb6da0c10a67eb68c54332565146",
"block": 4120425,
"trx_in_block": 1,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2016-08-16T02:50:12",
"op": [
"vote",
{
"voter": "phillywebguy",
"author": "libtrian.outlet",
"permlink": "a-2-minute-video-of-an-israeli-lobbyist-speaking-in-the-us-talking-about-causing-a-false-flag-to-start-war-with-iran",
"weight": 10000
}
]
}| voter | phillywebguy |
| author | phillywebguy |
| permlink | knowing-what-you-don-t-know-a-strategy-for-upgrading-your-ux-career |
| weight | 10000 (100.00%) |
| Transaction Info | Block #4120037/Trx abe6e55fc21cc74ce42373f7504c1d9a2526022e |
View Raw JSON Data
{
"trx_id": "abe6e55fc21cc74ce42373f7504c1d9a2526022e",
"block": 4120037,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2016-08-16T02:30:45",
"op": [
"vote",
{
"voter": "phillywebguy",
"author": "phillywebguy",
"permlink": "knowing-what-you-don-t-know-a-strategy-for-upgrading-your-ux-career",
"weight": 10000
}
]
}phillywebguypublished a new post: knowing-what-you-don-t-know-a-strategy-for-upgrading-your-ux-career
phillywebguypublished a new post: knowing-what-you-don-t-know-a-strategy-for-upgrading-your-ux-career
| parent author | |
| parent permlink | ux |
| author | phillywebguy |
| permlink | knowing-what-you-don-t-know-a-strategy-for-upgrading-your-ux-career |
| title | Knowing What You Don’t Know: A Strategy for Upgrading Your UX Career |
| body | It was about five years ago, when thinking of ways to upgrade my career, that I first came upon the idea of teaching. One of the areas where I lacked solid experience was in both public speaking, presentation skills, and just generally talking about what I do when providing solutions within a user-centered design context as a full-stack developer. Teaching seemed like a good way to remedy these deficits on my résumé, but there were definitely some impediments to overcome before I could get started. The seed was first planted by a few friends, who are teachers, who have suggested to me over the years that I would make a decent teacher. I’ve thought to myself, maybe so, but there was no way I could actually teach a programming class. Maybe one of my side interests — a history class perhaps? But not programming. After all, I had never actually taken a programming class before. So I was really out of my element and didn’t even know what a programming class would look like. I was at phase zero of learning a new skill: discovering what one does not know. The only way to move beyond that was to just dive right in and give myself the opportunity to learn the depths of what it was I did not know. I quickly moved on to letting myself be curious. And that I did: articles, videos, and online classes provided me with some insights into what I’d have to learn in order to become an actual programming instructor. About three months later, in the curiosity phase, I was talking to a colleague about my thoughts on teaching. I wasn’t interested in switching careers. I just wanted to teach a night class of some sort, maybe a weekend workshop, I told him. It was time to dip my toe in the water, I felt. There were a lot of needs in the market place I could fill. I wasn’t going to start with teaching a 3-credit course on data structures at a university, not with an undergraduate degree in political science and no formal training in the field, but there are plenty of people out there wishing to learn how to manage a CMS instance for their business, or are themselves looking to learn the basics of web development. Surely, I could handle something like that, I told him. I had established for myself what exactly I did not know, did what I could to remedy that by letting myself be curious, and now I moved on to the next phase of upgrading my career: communicating with social and professional connectors who would be willing to help me with my aspirations. As it turned out, that conversation lead to a phone call about a month later, because that’s the sort of thing that happens when you understand that your professional network is your greatest professional asset. My colleague was asked to teach a programming class himself a few weeks after our conversation, but he was uninterested, and he passed my name along. Another phone call lead to a meeting at a co-working space in Philadelphia. A short week later I was standing in front of five adults who were interested in learning the fundamentals of HTML and CSS. I had reached yet another phase of learning a new skill: just doing it, even if failure is a possibility. I am not going to lie: I was terrified. I had to fill three hours of time on my first night. As a UX engineer, I very rarely have to speak in front of groups, and if I do, it is usually for about 2 or 3 minutes at a time, and it is usually with people I already know. By this point in my life I had spent precisely ZERO minutes teaching and now I was going to have to fill up a 180 minute class and do so in a credible manner. My goal for the first evening was to simply not embarrass myself. The students filtered in and I waited for the second hand on the clock to reach 12, signifying the top of the hour, and then it was time to begin. I was paralyzed. Sheer. Abject. Terror. I watched the second hand very slowly tick off time. Five seconds passed, then 10, then 15 seconds. I contemplated just walking out the door as those moments streamed by. I remember thinking, “just say something.” So I started to speak. I introduced myself, which seemed like the most rational thing to do. I started to talk about my background and qualifications in the field. Then I settled into talking about the course syllabus. The first time I looked up at the clock nearly 20 minutes had passed. I hit the next bullet point on my lesson plan at the 45 minute mark, as I had planned, and we were working on a “Hello, world!” web page at minute 60. At the 180 minute mark, we wrapped up, and they were none-the-wiser that this had been my first time teaching a class — any class. Getting through that first class, and shepherding these students through the end of their final project, earned me something very important that I would be able to carry with me long-term: options. The technical skills you have on your résumé are not just a set of a bullet points, they are options. Your colleagues are not just people you have a drink with now and then, or talk industry gossip with, they are options. Your career is not a set of events and past-tense experiences, your career is options. Now, I’m not going to say one shouldn’t plan in life. But you can’t get too hung up on concrete specific plans. Why? Because we all know that the universe has a funny way of denying us the ability to execute on plans. But the universe can’t take away options. Given the speed and nimbleness required to work in technology, I have never come to doubt this: certainty disappoints. And options are leverage. Use them. When an unsolicited phone call came six months later, I was able to say ‘yes’ to teaching a more advanced class in a continuing education program at an actual, honest-to-goodness university. A few years later, and I now have a couple hundred hours of teaching to my credit. As a person who has re-invented himself a few times throughout his career, I have developed a strategy this has evolved into the present form when seeking to learn a new skill: Phase 0: Determine what you don’t know Phase 1: Be curious Phase 2: Let your professional associates help you Phase 3: Just do it Phase 4: Acquire Options Phase 5: Repeat These experiences have expanded my speaking and presentation skills, as was the original intention. I now present my ideas and thoughts on user-centered design nationally and internationally. Having the confidence and skills to speak to researchers, as a practitioner, has opened up opportunities that I wasn’t even originally seeking, and has added to my circle of professional contacts. Options beget options. I still have no plans to switch careers. But I am not going to let these skills I have acquired go to waste, so I am looking to leverage what I have learned and extend my reach beyond the class room. I am excited about the possibility that online learning presents and I am wondering what options I may offer this niche, and what options this niche may offer me. But, before I can start seeking new options, I have to ask myself one simple question: what don’t I know? |
| json metadata | {"tags":["ux","career","education"]} |
| Transaction Info | Block #4120037/Trx abe6e55fc21cc74ce42373f7504c1d9a2526022e |
View Raw JSON Data
{
"trx_id": "abe6e55fc21cc74ce42373f7504c1d9a2526022e",
"block": 4120037,
"trx_in_block": 3,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2016-08-16T02:30:45",
"op": [
"comment",
{
"parent_author": "",
"parent_permlink": "ux",
"author": "phillywebguy",
"permlink": "knowing-what-you-don-t-know-a-strategy-for-upgrading-your-ux-career",
"title": "Knowing What You Don’t Know: A Strategy for Upgrading Your UX Career",
"body": "It was about five years ago, when thinking of ways to upgrade my career, that I first came upon the idea of teaching. One of the areas where I lacked solid experience was in both public speaking, presentation skills, and just generally talking about what I do when providing solutions within a user-centered design context as a full-stack developer. Teaching seemed like a good way to remedy these deficits on my résumé, but there were definitely some impediments to overcome before I could get started.\n\nThe seed was first planted by a few friends, who are teachers, who have suggested to me over the years that I would make a decent teacher. I’ve thought to myself, maybe so, but there was no way I could actually teach a programming class. Maybe one of my side interests — a history class perhaps? But not programming. After all, I had never actually taken a programming class before. So I was really out of my element and didn’t even know what a programming class would look like.\n\nI was at phase zero of learning a new skill: discovering what one does not know. The only way to move beyond that was to just dive right in and give myself the opportunity to learn the depths of what it was I did not know. I quickly moved on to letting myself be curious. And that I did: articles, videos, and online classes provided me with some insights into what I’d have to learn in order to become an actual programming instructor.\n\nAbout three months later, in the curiosity phase, I was talking to a colleague about my thoughts on teaching. I wasn’t interested in switching careers. I just wanted to teach a night class of some sort, maybe a weekend workshop, I told him. It was time to dip my toe in the water, I felt.\n\nThere were a lot of needs in the market place I could fill. I wasn’t going to start with teaching a 3-credit course on data structures at a university, not with an undergraduate degree in political science and no formal training in the field, but there are plenty of people out there wishing to learn how to manage a CMS instance for their business, or are themselves looking to learn the basics of web development. Surely, I could handle something like that, I told him.\n\nI had established for myself what exactly I did not know, did what I could to remedy that by letting myself be curious, and now I moved on to the next phase of upgrading my career: communicating with social and professional connectors who would be willing to help me with my aspirations.\n\nAs it turned out, that conversation lead to a phone call about a month later, because that’s the sort of thing that happens when you understand that your professional network is your greatest professional asset. My colleague was asked to teach a programming class himself a few weeks after our conversation, but he was uninterested, and he passed my name along.\n\nAnother phone call lead to a meeting at a co-working space in Philadelphia. A short week later I was standing in front of five adults who were interested in learning the fundamentals of HTML and CSS. I had reached yet another phase of learning a new skill: just doing it, even if failure is a possibility.\n\nI am not going to lie: I was terrified. I had to fill three hours of time on my first night. As a UX engineer, I very rarely have to speak in front of groups, and if I do, it is usually for about 2 or 3 minutes at a time, and it is usually with people I already know. By this point in my life I had spent precisely ZERO minutes teaching and now I was going to have to fill up a 180 minute class and do so in a credible manner.\n\nMy goal for the first evening was to simply not embarrass myself. The students filtered in and I waited for the second hand on the clock to reach 12, signifying the top of the hour, and then it was time to begin.\n\nI was paralyzed.\n\nSheer. Abject. Terror.\n\nI watched the second hand very slowly tick off time. Five seconds passed, then 10, then 15 seconds. I contemplated just walking out the door as those moments streamed by. I remember thinking, “just say something.”\n\nSo I started to speak. I introduced myself, which seemed like the most rational thing to do. I started to talk about my background and qualifications in the field. Then I settled into talking about the course syllabus. The first time I looked up at the clock nearly 20 minutes had passed. I hit the next bullet point on my lesson plan at the 45 minute mark, as I had planned, and we were working on a “Hello, world!” web page at minute 60. At the 180 minute mark, we wrapped up, and they were none-the-wiser that this had been my first time teaching a class — any class.\n\nGetting through that first class, and shepherding these students through the end of their final project, earned me something very important that I would be able to carry with me long-term: options.\n\nThe technical skills you have on your résumé are not just a set of a bullet points, they are options. Your colleagues are not just people you have a drink with now and then, or talk industry gossip with, they are options. Your career is not a set of events and past-tense experiences, your career is options.\n\nNow, I’m not going to say one shouldn’t plan in life. But you can’t get too hung up on concrete specific plans. Why? Because we all know that the universe has a funny way of denying us the ability to execute on plans. But the universe can’t take away options. Given the speed and nimbleness required to work in technology, I have never come to doubt this: certainty disappoints. And options are leverage. Use them.\n\nWhen an unsolicited phone call came six months later, I was able to say ‘yes’ to teaching a more advanced class in a continuing education program at an actual, honest-to-goodness university. A few years later, and I now have a couple hundred hours of teaching to my credit.\n\nAs a person who has re-invented himself a few times throughout his career, I have developed a strategy this has evolved into the present form when seeking to learn a new skill:\n\nPhase 0: Determine what you don’t know\nPhase 1: Be curious\nPhase 2: Let your professional associates help you\nPhase 3: Just do it\nPhase 4: Acquire Options\nPhase 5: Repeat\n\nThese experiences have expanded my speaking and presentation skills, as was the original intention. I now present my ideas and thoughts on user-centered design nationally and internationally. Having the confidence and skills to speak to researchers, as a practitioner, has opened up opportunities that I wasn’t even originally seeking, and has added to my circle of professional contacts. Options beget options.\n\nI still have no plans to switch careers. But I am not going to let these skills I have acquired go to waste, so I am looking to leverage what I have learned and extend my reach beyond the class room. I am excited about the possibility that online learning presents and I am wondering what options I may offer this niche, and what options this niche may offer me.\n\nBut, before I can start seeking new options, I have to ask myself one simple question: what don’t I know?",
"json_metadata": "{\"tags\":[\"ux\",\"career\",\"education\"]}"
}
]
}steemcreated a new account: @phillywebguy
steemcreated a new account: @phillywebguy
| fee | 3.000 STEEM |
| creator | steem |
| new account name | phillywebguy |
| owner | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM88KiTn8hTF6jkd2ggYZ8CAKK8ThmMpgRT7a85KSd93XTDKMPe8",1]]} |
| active | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM6VB5NVGk1eXqi3N2whsQVzvCLtRB6YMg2efXn6YHN64ryxjckZ",1]]} |
| posting | {"weight_threshold":1,"account_auths":[],"key_auths":[["STM5SLnDAx3DvmVdigoNiz7QVj5Vpbt1yZGKwnL7KGFnx4PG7fUG2",1]]} |
| memo key | STM5XruWBLntrcoJPmQNpP1kSMCqkRiPDD2H3VkEuhiZM4i5e494G |
| json metadata | |
| Transaction Info | Block #3934769/Trx 0ffee8e73bae709142cc8a19fe9ab8cb815013f5 |
View Raw JSON Data
{
"trx_id": "0ffee8e73bae709142cc8a19fe9ab8cb815013f5",
"block": 3934769,
"trx_in_block": 0,
"op_in_trx": 0,
"virtual_op": 0,
"timestamp": "2016-08-09T15:21:36",
"op": [
"account_create",
{
"fee": "3.000 STEEM",
"creator": "steem",
"new_account_name": "phillywebguy",
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM88KiTn8hTF6jkd2ggYZ8CAKK8ThmMpgRT7a85KSd93XTDKMPe8",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6VB5NVGk1eXqi3N2whsQVzvCLtRB6YMg2efXn6YHN64ryxjckZ",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM5SLnDAx3DvmVdigoNiz7QVj5Vpbt1yZGKwnL7KGFnx4PG7fUG2",
1
]
]
},
"memo_key": "STM5XruWBLntrcoJPmQNpP1kSMCqkRiPDD2H3VkEuhiZM4i5e494G",
"json_metadata": ""
}
]
}Manabar
Voting Power100.00%
Downvote Power100.00%
Resource Credits100.00%
Reputation Progress29.78%
{
"voting_manabar": {
"current_mana": 9950,
"last_update_time": 1490550357
},
"downvote_manabar": {
"current_mana": 0,
"last_update_time": 1470756096
},
"rc_account": {
"account": "phillywebguy",
"rc_manabar": {
"current_mana": "13235122435",
"last_update_time": 1537887600
},
"max_rc_creation_adjustment": {
"amount": "2020748973",
"precision": 6,
"nai": "@@000000037"
},
"max_rc": "13235122435"
}
}Account Metadata
| POSTING JSON METADATA | |
| None | |
| JSON METADATA | |
| None |
{
"posting_json_metadata": {},
"json_metadata": {}
}Auth Keys
Owner
Single Signature
Public Keys
STM88KiTn8hTF6jkd2ggYZ8CAKK8ThmMpgRT7a85KSd93XTDKMPe81/1
Active
Single Signature
Public Keys
STM6VB5NVGk1eXqi3N2whsQVzvCLtRB6YMg2efXn6YHN64ryxjckZ1/1
Posting
Single Signature
Public Keys
STM5SLnDAx3DvmVdigoNiz7QVj5Vpbt1yZGKwnL7KGFnx4PG7fUG21/1
App Permissions
@dtube.app1/1
Memo
STM5XruWBLntrcoJPmQNpP1kSMCqkRiPDD2H3VkEuhiZM4i5e494G
{
"owner": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM88KiTn8hTF6jkd2ggYZ8CAKK8ThmMpgRT7a85KSd93XTDKMPe8",
1
]
]
},
"active": {
"weight_threshold": 1,
"account_auths": [],
"key_auths": [
[
"STM6VB5NVGk1eXqi3N2whsQVzvCLtRB6YMg2efXn6YHN64ryxjckZ",
1
]
]
},
"posting": {
"weight_threshold": 1,
"account_auths": [
[
"dtube.app",
1
]
],
"key_auths": [
[
"STM5SLnDAx3DvmVdigoNiz7QVj5Vpbt1yZGKwnL7KGFnx4PG7fUG2",
1
]
]
},
"memo": "STM5XruWBLntrcoJPmQNpP1kSMCqkRiPDD2H3VkEuhiZM4i5e494G"
}Witness Votes
0 / 30
No active witness votes.
[]