5 posts displayed of 8 total (page 1 of 2).
Account jesta , using activity types [post]
#steemstats
Posts loaded with the tag [steemstats]
steemstats 0.3.5 - improved post inspector, fixes and prep for 0.14.0
2016-09-09 | Tags: [steemstats] [patch-notes]
links
Blog URL /steemstats/@jesta/steemstats-0-3-5-improved-post-inspector-fixes-and-prep-for-0-14-0
Steemit URL https://steemit.com/steemstats/@jesta/steemstats-0-3-5-improved-post-inspector-fixes-and-prep-for-0-14-0
SteemDB URL https://steemdb.com/steemstats/@jesta/steemstats-0-3-5-improved-post-inspector-fixes-and-prep-for-0-14-0
comment model

      Twig Examples:

      {{ post.title }}
      {{ post.author }}
      {{ post.body }}
    
post[id] 900489
post[author] jesta
post[permlink] steemstats-0-3-5-improved-post-inspector-fixes-and-prep-for-0-14-0
post[category] steemstats
post[parent_author]
post[parent_permlink] steemstats
post[title] steemstats 0.3.5 - improved post inspector, fixes and prep for 0.14.0
post[body] The 0.3.5 update is primarily focused on a new post inspector, some minor tweaks and a few bug fixes. If you're unfamiliar with [steemstats.com](https://steemstats.com), I'd recommend you check out the [rest of my blog posts](https://steemit.com/@jesta) to read through the evolution of this tool. ## Improved Post Inspector ![New Post Inspector](http://i.imgur.com/i14vq0K.png) The new post inspector is designed in preparation for the upcoming vote changes (in steem 0.14.0) and helping understand the impact votes have on posts. The header is now the post's title (which if clicked, goes to the post), the author, the time posted, as well as a link to the post on steemd.com or steemdb.com. For each vote, from left to right, you have the following information: - The calculated weight of the vote (the bold number), and below it, the vote weight percentage specified by the voter, and the total percentage of weight contributed to the post (in parentheses) . - The account who cast the vote and how long ago it was cast - The total reward shares contributed to the post by the voter - The current/estimated contribution to the author's post reward. - The current/estimated curation reward the voter will receive. The current/estimated rewards currently only works for posts in the first payout period, but the post inspector now works from both the Recent Activity screen and the Posts screen. ### Bug Fixes & Improvements - Fixed a bug on the curation stats reward that was displaying SBD. - Fixed an issue with comment payout calculations sometimes displaying incorrectly. - Removing a watched account now also resets the account followers/following tabs. - Fixed a few memory leaks (still more work needs to be done here) - Attempt at fixing the timezone problem. For those of you that experienced the time calculations being incorrect, please let me know if the post inspector's dates are now correct. - Added link on each post that leads to steemdb.com. - Added link on each user that leads to steemdb.com. - Added new operation types for 0.14.0 support next week. ### Future of steemstats I've mentioned this before in a few of my other posts, but never in an update for steemstats itself. Currently I am evaluating the potential of merging steemstats.com and steemdb.com into a single website, focusing both on the realtime and historical aspects in the same tool. This somewhat long process has caused me to halt the addition of new features on steemstats, until I fully evaluate if and how this would work. Over the past few weeks I've been actively learning and exploring react, evaluating it as a replacement for angular, which currently powers steemstats. I have also been expanding the APIs on steemdb for an integration regardless of the chosen direction. We are currently in the 0.3.x series of steemstats, and 0.4.0 is going to be one of two things: - A feature rich version of steemstats that integrates the steemdb api endpoints currently being created - A brand new, open source version of steemstats and steemdb into a single application (steemdb will become an API) Unfortunately, 0.4.0 won't likely be ready until October at the very earliest, possibly even later in the year. I have a number of other things to do over the next 30-60 days that will shape the next 6-12 months of my life, much of it involving development on projects directly related to steem. This also means that news on the steemstats front will be going a bit quiet, except for critical fixes and maintenance. But - if you have feature requests or bug reports, feel free to submit them. I keep track of it all. I love chatting about this stuff and it's a pleasure to work on a project that serves over a thousand steemians use each day ;)
post[json_metadata]
[tags]
[0] steemstats
[1] patch-notes
[image]
[0] http://i.imgur.com/i14vq0K.png
[links]
[0] https://steemstats.com
[1] https://steemit.com/@jesta
post[last_update] 2016-09-09T09:03:12
post[created] 2016-09-09T09:03:12
post[active] 2016-09-21T17:32:51
post[last_payout] 2016-10-10T14:58:12
post[depth] 0
post[children] 31
post[children_rshares2] 0
post[net_rshares] 0
post[abs_rshares] 0
post[vote_rshares] 0
post[children_abs_rshares] 0
post[cashout_time] 1969-12-31T23:59:59
post[max_cashout_time] 1969-12-31T23:59:59
post[total_vote_weight] 0
post[reward_weight] 10000
post[total_payout_value] 896.752 SBD
post[curator_payout_value] 68.243 SBD
post[author_rewards] 1209031
post[net_votes] 357
post[root_comment] 900489
post[max_accepted_payout] 1000000.000 SBD
post[percent_steem_dollars] 10000
post[allow_replies] 1
post[allow_votes] 1
post[allow_curation_rewards] 1
post[beneficiaries]
post[url] /steemstats/@jesta/steemstats-0-3-5-improved-post-inspector-fixes-and-prep-for-0-14-0
post[root_title] steemstats 0.3.5 - improved post inspector, fixes and prep for 0.14.0
post[pending_payout_value] 0.000 SBD
post[total_pending_payout_value] 0.000 STEEM
post[active_votes]
post[replies]
post[author_reputation] 71627050027202
post[promoted] 0.000 SBD
post[body_length] 0
post[reblogged_by]
post[html] <p>The 0.3.5 update is primarily focused on a new post inspector, some minor tweaks and a few bug fixes. </p> <p>If you're unfamiliar with <a href="https://steemstats.com">steemstats.com</a>, I'd recommend you check out the <a href="https://steemit.com/@jesta">rest of my blog posts</a> to read through the evolution of this tool.</p> <h2>Improved Post Inspector</h2> <p><img src="http://i.imgur.com/i14vq0K.png" alt="New Post Inspector" /></p> <p>The new post inspector is designed in preparation for the upcoming vote changes (in steem 0.14.0) and helping understand the impact votes have on posts. The header is now the post's title (which if clicked, goes to the post), the author, the time posted, as well as a link to the post on steemd.com or steemdb.com.</p> <p>For each vote, from left to right, you have the following information:</p> <ul><li>The calculated weight of the vote (the bold number), and below it, the vote weight percentage specified by the voter, and the total percentage of weight contributed to the post (in parentheses) .</li> <li>The account who cast the vote and how long ago it was cast</li> <li>The total reward shares contributed to the post by the voter</li> <li>The current/estimated contribution to the author's post reward.</li> <li>The current/estimated curation reward the voter will receive.</li> </ul><p>The current/estimated rewards currently only works for posts in the first payout period, but the post inspector now works from both the Recent Activity screen and the Posts screen.</p> <h3>Bug Fixes &amp; Improvements</h3> <ul><li>Fixed a bug on the curation stats reward that was displaying SBD.</li> <li>Fixed an issue with comment payout calculations sometimes displaying incorrectly.</li> <li>Removing a watched account now also resets the account followers/following tabs.</li> <li>Fixed a few memory leaks (still more work needs to be done here)</li> <li>Attempt at fixing the timezone problem. For those of you that experienced the time calculations being incorrect, please let me know if the post inspector's dates are now correct.</li> <li>Added link on each post that leads to steemdb.com.</li> <li>Added link on each user that leads to steemdb.com.</li> <li>Added new operation types for 0.14.0 support next week.</li> </ul><h3>Future of steemstats</h3> <p>I've mentioned this before in a few of my other posts, but never in an update for steemstats itself. Currently I am evaluating the potential of merging steemstats.com and steemdb.com into a single website, focusing both on the realtime and historical aspects in the same tool. </p> <p>This somewhat long process has caused me to halt the addition of new features on steemstats, until I fully evaluate if and how this would work. Over the past few weeks I've been actively learning and exploring react, evaluating it as a replacement for angular, which currently powers steemstats. I have also been expanding the APIs on steemdb for an integration regardless of the chosen direction.</p> <p>We are currently in the 0.3.x series of steemstats, and 0.4.0 is going to be one of two things:</p> <ul><li>A feature rich version of steemstats that integrates the steemdb api endpoints currently being created</li> <li>A brand new, open source version of steemstats and steemdb into a single application (steemdb will become an API)</li> </ul><p>Unfortunately, 0.4.0 won't likely be ready until October at the very earliest, possibly even later in the year. I have a number of other things to do over the next 30-60 days that will shape the next 6-12 months of my life, much of it involving development on projects directly related to steem. This also means that news on the steemstats front will be going a bit quiet, except for critical fixes and maintenance. </p> <p>But - if you have feature requests or bug reports, feel free to submit them. I keep track of it all. I love chatting about this stuff and it's a pleasure to work on a project that serves over a thousand steemians use each day ;)</p>
post[html_preview] <p>The 0.3.5 update is primarily focused on a new post inspector, some minor tweaks and a few bug fixes. </p><p>If you're unfamiliar with steemstats.com, I'd recommend you check out the rest of my blog posts to read through the evolution of this tool.</p>
post[image] http://i.imgur.com/i14vq0K.png
post[ts] 1473429792
steemdb.com - open source blockchain explorer and data playground (alpha release)
2016-08-24 | Tags: [steemdb] [steemstats] [steem]
links
Blog URL /steemdb/@jesta/steemdb-com-open-source-blockchain-explorer-and-data-playground-alpha-release
Steemit URL https://steemit.com/steemdb/@jesta/steemdb-com-open-source-blockchain-explorer-and-data-playground-alpha-release
SteemDB URL https://steemdb.com/steemdb/@jesta/steemdb-com-open-source-blockchain-explorer-and-data-playground-alpha-release
comment model

      Twig Examples:

      {{ post.title }}
      {{ post.author }}
      {{ post.body }}
    
post[id] 727733
post[author] jesta
post[permlink] steemdb-com-open-source-blockchain-explorer-and-data-playground-alpha-release
post[category] steemdb
post[parent_author]
post[parent_permlink] steemdb
post[title] steemdb.com - open source blockchain explorer and data playground (alpha release)
post[body] One thing I get asked for a lot on steemstats.com is historical data. The problem I ran into was in the way steemstats was designed - everything is loaded in real time from the blockchain. I needed a way to store and retrieve data based on time and date - [steemdb.com](https://steemdb.com) (steem database) is the concept I ended up with, which will allow all of us to use this data. Before I go further, **this post will be split into two parts**: the first part is for everyone and outlines the benefits [steemdb.com](https://steemdb.com) brings to steem users; and the second part for the developers interested in learning and/or contributing. Also - **This is a super early alpha, it might crash :)** # Introducing steemdb.com, the website steemdb is about being able to look at data in different ways, as well as back historically in time, using techniques that aren't currently available through the steem blockchain. It also serves as a playground for new ideas and experiments. It's a block explorer at heart, but doesn't feel like your typical explorer. I'd invite you to check out my account overview here: [https://steemdb.com/@jesta](https://steemdb.com/@jesta) or you can even continue reading this post via steemdb: [https://steemdb.com/steemdb/@jesta/steemdb-com-open-source-blockchain-explorer-and-data-playground-alpha-release](https://steemdb.com/steemdb/@jesta/steemdb-com-open-source-blockchain-explorer-and-data-playground-alpha-release) ### Currently steemdb allows you to do the following things: - View detailed account information + historical charts - View detailed information about posts - View the current witnesses + mining queue - Search for accounts using the box in the upper right - (Experiment #1) Browse posts by creation date, filter by tag, sorted by either votes or payouts **You currently can't do anything that requires a login** - steemdb is all about exploration for the time being. This post is going to get long, so for those of you who need a TLDR, I'd invite you to scroll through the small gallery of images below that show the various pages available. --- ## Account View Example: [https://steemdb.com/@jesta](https://steemdb.com/@jesta) The account view breaks down the different components of an account into separate tabs and tries to make the information easy to digest. You can look at anyone's account with this detail. It also charts and shows historical data for some areas of information to track changes over time. It's not mean to be a replacement to steemstats, but a tool that steemstats could link to to learn about others. **Much of this data will be available on steemstats.com in the near future**. I'll also hopefully be providing some public APIs of the same thing for everyone else to use. This is all dependent on how optimized I can make the data and how much the infrastructure would cost to scale. ![Imgur](http://i.imgur.com/sYfxZMo.png) --- ## Post View Example: [https://steemdb.com/steemstats/@jesta/steemstats-0-3-4-new-live-post-inspector-and-incoming-witness-votes](https://steemdb.com/steemstats/@jesta/steemstats-0-3-4-new-live-post-inspector-and-incoming-witness-votes) This was my take on how I'd want to explore the data behind a post. It's not interactive at this point, but already provides a bit more insight than we have here on steemit. It features the content broken out into a tabular view based on data aspect, and a sidebar that shows you about the author, other things they've written, and other meta information. I've also included buttons on each post to quickly view it on steemit.com, just in case you discover something you'd like to vote on or respond to. ![Imgur](http://i.imgur.com/tWkzLnJ.png) --- ## Witness View [https://steemdb.com/witnesses](https://steemdb.com/witnesses) This section is a mirror of the witness page on [https://steemd.com/witnesses](https://steemd.com/witnesses). It displays information important to the witnesses and miners on the steem network. ![Imgur](http://i.imgur.com/sLRUPdx.png) --- ## Posts by Date (Experiment #1) Example: [https://steemdb.com](https://steemdb.com) (the current homepage) This section was designed as an experimental view of data on the blockchain. This was my first attempt at organizing the data on steem in a more "content silo'd" fashion to see how it could be browsed. I plan on doing a number of experiments on different ways to view the content in an attempt to help determine the best way to present it. My thought is that I'll be able to move a lot faster (since it's a database, not a blockchain) and help prototype what sort of things we may see here someday on steemit.com. Currently, the posts page is set to: - **Grouping**: It's grouped by the `creation date`. You only view one day at a time, and can go forwards and backwards in time. - **Sorting**: Posts by default are sorted by payouts which can be changed to votes. - **First Tag Priority**: If you click on a tag, if will only show you posts where that is the **first tag**. It's pretty interesting to go back in time and view what was popular on specific dates. It's even more interesting when you pick a tag, and then paginate by date. I've found a few posts that I never would have seen by doing this. ![Imgur](http://i.imgur.com/BMfi8Ko.png) --- ![Imgur](http://i.imgur.com/wLnw4eT.png) --- ## What's next for steemdb.com (the website)? The short version is more historical data, charts, APIs and ways to view the data that exists on the blockchain. One of the biggest goals with steemdb is to help people learn about all the various aspects of the steem platform. steemstats.com has the same goal, but just from a very different angle. steemstats.com is about someone specific, and steemdb.com is about everyone in general. Over time, I think that these two projects will integrate with each other more and more. The steemdb platform will also be used to show the community alternate ways that the content here on steem can be presented. I plan on trying out a bunch of interfaces you're likely familiar with to see what works best and what the community would like. I feel the best way to actually garner feedback is with a prototype, so I plan on delivering them, hopefully with the help of others! Speaking of which... --- # Introducing aaroncox/steemdb - the code https://github.com/aaroncox/steemdb Let me start by saying I most definitely followed the mantra of "do things that don't scale" for this prototype. If I never updated this code ever again, it wouldn't be scalable to the size that I believe steem can achieve. In fact I don't even know how the servers will hold up with the announcement and general usage of the site. Gotta love these alpha versions! **It's also not really that easy to use yet**! The reasons for this are: - It's 2 weeks old - I used technologies I didn't have to learn - I'm learning the best ways to retrieve the data from the blockchain Just like steem itself, if you're going to get involved, you're going to have to be able to figure how things work without documentation (for now). Learn to ask questions - lots of them. I'd invite you to join the #steemdb channel on steemit.chat, as I'll try to focus any interested parties there. If you join to promote your posts... you're gonna get the evil eye. ### The technologies behind steemdb currently Technology stack was chosen based on technologies I've used recently, not what's best. I'm still working full time on other projects and steem is still only a portion of my time each week. So if I needed a hammer, and all I could find was a rock, I used it. That doesn't mean these technologies can't change and be adapted. Remember, it's an alpha and an experiment... Currently these are the components that make up the project: 1. **Data Storage**: MongoDB. Say what you will about it, but I was able to throw blocks of json at it, index it, and then begin querying/aggregating it. 2. **The Website**: Powered by PHP7/nginx, using the Phalcon 3 framework, and a small collection of composer packages. On the frontend it uses semantic-ui for UI and plottable.js for charts. It connects to MongoDB as well as directly to the steem blockchain (very lightly). 3. **The Services**: Written in Python3, and powered by Piston, these services act as the synchronization tools between the blockchain and the database. All of this is encapsulated in a variety of docker containers that's controlled through `docker-compose`. ### Future direction of the project Since this is the first release, a firm direction hasn't been set in stone. I'd like to see a number of improvements, as well as some optimizations, to really firm up it's core. Right now off the top of my head, I believe it's immediate future includes: - Some build processes to help manage js/css dependencies. It's very manual right now. You'll actually find a nice symlink from the public folder into the bower components. - Cleaning up the synchronization scripts so they don't store quite so much data. Right now there's a lot of duplicate data, including posts, so the database is huge. Luckily disk space is cheap right now, and the project is still rather limited. - The charts aren't in the best of places. The JS is actually stored in a volt file simply because docker was fighting me by corrupting my JS files. - Most of the aggregation queries should be moved out of the controllers and into the appropriate models for reusability. There's very little duplicate code right now, but it might get out of hand if that pattern continues. There are also some loftier goals of removing the frontend from PHP, and using something like react. This would make the PHP layer purely an API for the frontend to interact with. ### How do I run the damn thing? I will get a full development environment guide up in the coming weeks. It's going to take a **LOT** of disk space and some patience for the setup. You're going to have to build your own entire database version of the 4+ million blocks in the blockchain. Currently, completely unoptimized, it's consuming `21.943GB` of disk space on my server. If this is something you're interested in - the first step I'd take in getting started is setup a local steemd instance and synchronize the entire blockchain to a local computer/server. It just so happens I wrote a [guide on a web instance of steemd](https://steemit.com/steem/@jesta/building-a-high-availability-steemd-node-for-web-apis) a few weeks ago. I'd start there. The first step of running steemdb is going to be letting the services run for like 6-12 hours as it creates your database. --- # Wrapping things up I'm pretty excited about this project, being able to query the database for pretty much any bit of information is like having a super power. I will do my best to keep the community up to date of changes, digest feedback, and help shape it into another great tool for the community to use. Philosophically, steemdb is what I'd consider to be the 3rd and final part of the trinity of projects I've been working on: - steemstats: All about you and your data - steemdb: Aggregate information about everyone and everything - steempress: Taking your data and letting you start your own website These projects combined will hopefully form a powerful open source combination to help contribute to the overall steem ecosystem. steempress is up next in the list of priorities, with two new themes to implement and a few projects that have expressed interest in using it to power their ideas. As a current developer, backup witness, writer and normal guy - I hope to continue being a meaningful part of this community far into the future. Thank you all for your support!
post[json_metadata]
[tags]
[0] steemdb
[1] steemstats
[2] steem
[links]
[0] https://steemdb.com
post[last_update] 2016-08-24T05:25:54
post[created] 2016-08-24T05:23:54
post[active] 2016-09-10T22:21:42
post[last_payout] 2016-09-24T14:20:09
post[depth] 0
post[children] 64
post[children_rshares2] 0
post[net_rshares] 0
post[abs_rshares] 0
post[vote_rshares] 0
post[children_abs_rshares] 0
post[cashout_time] 1969-12-31T23:59:59
post[max_cashout_time] 1969-12-31T23:59:59
post[total_vote_weight] 0
post[reward_weight] 10000
post[total_payout_value] 4703.655 SBD
post[curator_payout_value] 475.071 SBD
post[author_rewards] 3369147
post[net_votes] 541
post[root_comment] 727733
post[max_accepted_payout] 1000000.000 SBD
post[percent_steem_dollars] 10000
post[allow_replies] 1
post[allow_votes] 1
post[allow_curation_rewards] 1
post[beneficiaries]
post[url] /steemdb/@jesta/steemdb-com-open-source-blockchain-explorer-and-data-playground-alpha-release
post[root_title] steemdb.com - open source blockchain explorer and data playground (alpha release)
post[pending_payout_value] 0.000 SBD
post[total_pending_payout_value] 0.000 STEEM
post[active_votes]
post[replies]
post[author_reputation] 71627050027202
post[promoted] 0.000 SBD
post[body_length] 0
post[reblogged_by]
post[html] <p>One thing I get asked for a lot on steemstats.com is historical data. The problem I ran into was in the way steemstats was designed - everything is loaded in real time from the blockchain. I needed a way to store and retrieve data based on time and date - <a href="https://steemdb.com">steemdb.com</a> (steem database) is the concept I ended up with, which will allow all of us to use this data.</p> <p>Before I go further, <strong>this post will be split into two parts</strong>: the first part is for everyone and outlines the benefits <a href="https://steemdb.com">steemdb.com</a> brings to steem users; and the second part for the developers interested in learning and/or contributing.</p> <p>Also - <strong>This is a super early alpha, it might crash :)</strong></p> <h1>Introducing steemdb.com, the website</h1> <p>steemdb is about being able to look at data in different ways, as well as back historically in time, using techniques that aren't currently available through the steem blockchain. It also serves as a playground for new ideas and experiments. It's a block explorer at heart, but doesn't feel like your typical explorer.</p> <p>I'd invite you to check out my account overview here:</p> <p><a href="https://steemdb.com/@jesta">https://steemdb.com/@jesta</a></p> <p>or you can even continue reading this post via steemdb:</p> <p><a href="https://steemdb.com/steemdb/@jesta/steemdb-com-open-source-blockchain-explorer-and-data-playground-alpha-release">https://steemdb.com/steemdb/@jesta/steemdb-com-open-source-blockchain-explorer-and-data-playground-alpha-release</a></p> <h3>Currently steemdb allows you to do the following things:</h3> <ul><li>View detailed account information + historical charts</li> <li>View detailed information about posts</li> <li>View the current witnesses + mining queue</li> <li>Search for accounts using the box in the upper right</li> <li>(Experiment #1) Browse posts by creation date, filter by tag, sorted by either votes or payouts</li> </ul><p><strong>You currently can't do anything that requires a login</strong> - steemdb is all about exploration for the time being.</p> <p>This post is going to get long, so for those of you who need a TLDR, I'd invite you to scroll through the small gallery of images below that show the various pages available.</p> <hr /><h2>Account View</h2> <p>Example: <a href="https://steemdb.com/@jesta">https://steemdb.com/@jesta</a></p> <p>The account view breaks down the different components of an account into separate tabs and tries to make the information easy to digest. You can look at anyone's account with this detail. It also charts and shows historical data for some areas of information to track changes over time. It's not mean to be a replacement to steemstats, but a tool that steemstats could link to to learn about others.</p> <p><strong>Much of this data will be available on steemstats.com in the near future</strong>. I'll also hopefully be providing some public APIs of the same thing for everyone else to use. This is all dependent on how optimized I can make the data and how much the infrastructure would cost to scale.</p> <p><img src="http://i.imgur.com/sYfxZMo.png" alt="Imgur" /></p> <hr /><h2>Post View</h2> <p>Example: <a href="https://steemdb.com/steemstats/@jesta/steemstats-0-3-4-new-live-post-inspector-and-incoming-witness-votes">https://steemdb.com/steemstats/@jesta/steemstats-0-3-4-new-live-post-inspector-and-incoming-witness-votes</a></p> <p>This was my take on how I'd want to explore the data behind a post. It's not interactive at this point, but already provides a bit more insight than we have here on steemit. It features the content broken out into a tabular view based on data aspect, and a sidebar that shows you about the author, other things they've written, and other meta information.</p> <p>I've also included buttons on each post to quickly view it on steemit.com, just in case you discover something you'd like to vote on or respond to.</p> <p><img src="http://i.imgur.com/tWkzLnJ.png" alt="Imgur" /></p> <hr /><h2>Witness View</h2> <p><a href="https://steemdb.com/witnesses">https://steemdb.com/witnesses</a></p> <p>This section is a mirror of the witness page on <a href="https://steemd.com/witnesses">https://steemd.com/witnesses</a>. It displays information important to the witnesses and miners on the steem network.</p> <p><img src="http://i.imgur.com/sLRUPdx.png" alt="Imgur" /></p> <hr /><h2>Posts by Date (Experiment #1)</h2> <p>Example: <a href="https://steemdb.com">https://steemdb.com</a> (the current homepage)</p> <p>This section was designed as an experimental view of data on the blockchain. This was my first attempt at organizing the data on steem in a more "content silo'd" fashion to see how it could be browsed.</p> <p>I plan on doing a number of experiments on different ways to view the content in an attempt to help determine the best way to present it. My thought is that I'll be able to move a lot faster (since it's a database, not a blockchain) and help prototype what sort of things we may see here someday on steemit.com.</p> <p>Currently, the posts page is set to:</p> <ul><li><strong>Grouping</strong>: It's grouped by the <code>creation date</code>. You only view one day at a time, and can go forwards and backwards in time.</li> <li><strong>Sorting</strong>: Posts by default are sorted by payouts which can be changed to votes.</li> <li><strong>First Tag Priority</strong>: If you click on a tag, if will only show you posts where that is the <strong>first tag</strong>.</li> </ul><p>It's pretty interesting to go back in time and view what was popular on specific dates. It's even more interesting when you pick a tag, and then paginate by date. I've found a few posts that I never would have seen by doing this.</p> <p><img src="http://i.imgur.com/BMfi8Ko.png" alt="Imgur" /></p> <hr /><p><img src="http://i.imgur.com/wLnw4eT.png" alt="Imgur" /></p> <hr /><h2>What's next for steemdb.com (the website)?</h2> <p>The short version is more historical data, charts, APIs and ways to view the data that exists on the blockchain.</p> <p>One of the biggest goals with steemdb is to help people learn about all the various aspects of the steem platform. steemstats.com has the same goal, but just from a very different angle. steemstats.com is about someone specific, and steemdb.com is about everyone in general.</p> <p>Over time, I think that these two projects will integrate with each other more and more.</p> <p>The steemdb platform will also be used to show the community alternate ways that the content here on steem can be presented. I plan on trying out a bunch of interfaces you're likely familiar with to see what works best and what the community would like.</p> <p>I feel the best way to actually garner feedback is with a prototype, so I plan on delivering them, hopefully with the help of others! </p> <p>Speaking of which...</p> <hr /><h1>Introducing aaroncox/steemdb - the code</h1> <p>https://github.com/aaroncox/steemdb</p> <p>Let me start by saying I most definitely followed the mantra of "do things that don't scale" for this prototype. If I never updated this code ever again, it wouldn't be scalable to the size that I believe steem can achieve. In fact I don't even know how the servers will hold up with the announcement and general usage of the site. Gotta love these alpha versions!</p> <p><strong>It's also not really that easy to use yet</strong>! The reasons for this are: </p> <ul><li>It's 2 weeks old</li> <li>I used technologies I didn't have to learn</li> <li>I'm learning the best ways to retrieve the data from the blockchain</li> </ul><p>Just like steem itself, if you're going to get involved, you're going to have to be able to figure how things work without documentation (for now). Learn to ask questions - lots of them.</p> <p>I'd invite you to join the #steemdb channel on steemit.chat, as I'll try to focus any interested parties there. If you join to promote your posts... you're gonna get the evil eye.</p> <h3>The technologies behind steemdb currently</h3> <p>Technology stack was chosen based on technologies I've used recently, not what's best. I'm still working full time on other projects and steem is still only a portion of my time each week. So if I needed a hammer, and all I could find was a rock, I used it.</p> <p>That doesn't mean these technologies can't change and be adapted. Remember, it's an alpha and an experiment...</p> <p>Currently these are the components that make up the project:</p> <ol><li><strong>Data Storage</strong>: MongoDB. Say what you will about it, but I was able to throw blocks of json at it, index it, and then begin querying/aggregating it.</li> <li><strong>The Website</strong>: Powered by PHP7/nginx, using the Phalcon 3 framework, and a small collection of composer packages. On the frontend it uses semantic-ui for UI and plottable.js for charts. It connects to MongoDB as well as directly to the steem blockchain (very lightly).</li> <li><strong>The Services</strong>: Written in Python3, and powered by Piston, these services act as the synchronization tools between the blockchain and the database.</li> </ol><p>All of this is encapsulated in a variety of docker containers that's controlled through <code>docker-compose</code>.</p> <h3>Future direction of the project</h3> <p>Since this is the first release, a firm direction hasn't been set in stone. I'd like to see a number of improvements, as well as some optimizations, to really firm up it's core.</p> <p>Right now off the top of my head, I believe it's immediate future includes:</p> <ul><li>Some build processes to help manage js/css dependencies. It's very manual right now. You'll actually find a nice symlink from the public folder into the bower components.</li> <li>Cleaning up the synchronization scripts so they don't store quite so much data. Right now there's a lot of duplicate data, including posts, so the database is huge. Luckily disk space is cheap right now, and the project is still rather limited.</li> <li>The charts aren't in the best of places. The JS is actually stored in a volt file simply because docker was fighting me by corrupting my JS files.</li> <li>Most of the aggregation queries should be moved out of the controllers and into the appropriate models for reusability. There's very little duplicate code right now, but it might get out of hand if that pattern continues.</li> </ul><p>There are also some loftier goals of removing the frontend from PHP, and using something like react. This would make the PHP layer purely an API for the frontend to interact with.</p> <h3>How do I run the damn thing?</h3> <p>I will get a full development environment guide up in the coming weeks. It's going to take a <strong>LOT</strong> of disk space and some patience for the setup. You're going to have to build your own entire database version of the 4+ million blocks in the blockchain. Currently, completely unoptimized, it's consuming <code>21.943GB</code> of disk space on my server.</p> <p>If this is something you're interested in - the first step I'd take in getting started is setup a local steemd instance and synchronize the entire blockchain to a local computer/server. It just so happens I wrote a <a href="https://steemit.com/steem/@jesta/building-a-high-availability-steemd-node-for-web-apis">guide on a web instance of steemd</a> a few weeks ago. I'd start there.</p> <p>The first step of running steemdb is going to be letting the services run for like 6-12 hours as it creates your database.</p> <hr /><h1>Wrapping things up</h1> <p>I'm pretty excited about this project, being able to query the database for pretty much any bit of information is like having a super power. I will do my best to keep the community up to date of changes, digest feedback, and help shape it into another great tool for the community to use.</p> <p>Philosophically, steemdb is what I'd consider to be the 3rd and final part of the trinity of projects I've been working on:</p> <ul><li>steemstats: All about you and your data</li> <li>steemdb: Aggregate information about everyone and everything</li> <li>steempress: Taking your data and letting you start your own website</li> </ul><p>These projects combined will hopefully form a powerful open source combination to help contribute to the overall steem ecosystem. steempress is up next in the list of priorities, with two new themes to implement and a few projects that have expressed interest in using it to power their ideas.</p> <p>As a current developer, backup witness, writer and normal guy - I hope to continue being a meaningful part of this community far into the future. Thank you all for your support!</p>
post[html_preview] <p>One thing I get asked for a lot on steemstats.com is historical data. The problem I ran into was in the way steemstats was designed - everything is loaded in real time from the blockchain. I needed a way to store and retrieve data based on time and date - steemdb.com (steem database) is the concept I ended up with, which will allow all of us to use this data.</p><p>Before I go further, this post will be split into two parts: the first part is for everyone and outlines the benefits steemdb.com brings to steem users; and the second part for the developers interested in learning and/or contributing.</p>
post[image] http://i.imgur.com/sYfxZMo.png
post[ts] 1472034234
steemstats 0.3.4 - new live post inspector and incoming witness votes
2016-08-18 | Tags: [steemstats] [patch-notes]
links
Blog URL /steemstats/@jesta/steemstats-0-3-4-new-live-post-inspector-and-incoming-witness-votes
Steemit URL https://steemit.com/steemstats/@jesta/steemstats-0-3-4-new-live-post-inspector-and-incoming-witness-votes
SteemDB URL https://steemdb.com/steemstats/@jesta/steemstats-0-3-4-new-live-post-inspector-and-incoming-witness-votes
comment model

      Twig Examples:

      {{ post.title }}
      {{ post.author }}
      {{ post.body }}
    
post[id] 661041
post[author] jesta
post[permlink] steemstats-0-3-4-new-live-post-inspector-and-incoming-witness-votes
post[category] steemstats
post[parent_author]
post[parent_permlink] steemstats
post[title] steemstats 0.3.4 - new live post inspector and incoming witness votes
post[body] TLDR - Today's update includes a new `live post inspector`, `incoming witness votes`, `an improved following/followers matrix`, `notifications for witness votes`, `reputation for each account`, `estimated vote impacts`, `fixes for POW2 mining`, `fixed SBD interest`, and `a new informative welcome screen`. Before I dive too far into the updates, I wanted to give a small status/personal update. I've been pretty busy over the last week working on a lot of non-steem related things. I've only been working a couple hours a day on steem related projects, which isn't ideal. That's life though. On a positive note - I've had the opportunity to talk to a lot of new people in the steem community recently, and it's been incredible. The people surrounding this project have been nothing but awesome and supportive. Exciting days ahead, and I'm optimistic about the collective's trajectory. Anyways, enough with the rambling, here's what just changed on [steemstats.com](https://steemstats.com)! ## Live Post Inspector ![Imgur](http://i.imgur.com/5cPOUJ0.png) This is a feature I'm pretty excited about, thanks to @someguy123 for the inspiration to start the changes. This feature used to be the "Vote Distribution" popup, where you could see the impact of votes on a specific post. I've taken it one step further, and now it's a tool to monitor a post in real time. One of the coolest features of this new panel (at least I think) is highlighted in the red box in the screenshot above. It's an **estimated value of each vote**, based on the round shares that the vote brought. The header also includes some base statistics about the post itself. If you have additional ideas and information you'd like highlighted about a post as you're watching it, please let me know! ## Incoming Witness Votes ![Imgur](http://i.imgur.com/CpUBy7J.png) As [someone who started the witness process](https://steemit.com/witness-category/@jesta/witness-thread-jesta) a couple days ago, I found the need for a way to monitor changes in approval votes. Now if you look in the "Incoming Votes" area under "Activity", you'll find any recent witness votes. This area now also allows you to filter witness votes, allowing for a bit more focus. ## Improved Following/Followers Matrix ![Imgur](http://i.imgur.com/QWg3EE9.png) For each account, you can now see the relationship status between followers. There is a legend at the top of the page to highlight these new relationship statuses. Here's a brief rundown: - If you're on the "Following" section: - A checkmark means that the account on top is following the account on the left. - A blue check in a box means that the accounts are following each other. - If you're on the "Followed" section: - A checkmark means that the account on the left is following the account on top. - A blue check in a box means that the accounts are following each other. I hope this makes it easier for those of you who keep track of these things! ## Reputation ![Imgur](http://i.imgur.com/TSGiqRc.png) A relatively small change, but the sidebar now shows your reputation. ## Other Changes ``` - [x] A new welcome page has been added, giving a brief rundown of the site's features. - [x] Adjusted SBD Interest calculations to divide by 12 months (since it's APR). - [x] The incoming votes page now shows the exact time the vote was cast. - [x] New notification added for incoming witness votes - [x] Votes interface now shows a 100% scale instead of 10k. - [x] Filtering for witness votes has been added to incoming votes. - [x] Added POW2 capturing for miners - [x] Added a "Load More" button to the mining page ``` In closing, a thank you to everyone who has [supported my witness application](https://steemit.com/witness-category/@jesta/witness-thread-jesta), replied and left feedback, voted on any of my posts, or spent their time chatting with me on steemit.chat. Over the past month it's been a great pleasure to be a part of this community.
post[json_metadata]
[tags]
[0] steemstats
[1] patch-notes
[users]
[0] someguy123
[links]
[0] https://steemstats.com
post[last_update] 2016-08-18T20:43:30
post[created] 2016-08-18T20:43:30
post[active] 2016-09-10T23:08:54
post[last_payout] 2016-09-19T00:39:30
post[depth] 0
post[children] 64
post[children_rshares2] 0
post[net_rshares] 0
post[abs_rshares] 0
post[vote_rshares] 0
post[children_abs_rshares] 0
post[cashout_time] 1969-12-31T23:59:59
post[max_cashout_time] 1969-12-31T23:59:59
post[total_vote_weight] 0
post[reward_weight] 10000
post[total_payout_value] 3382.518 SBD
post[curator_payout_value] 360.573 SBD
post[author_rewards] 2274773
post[net_votes] 474
post[root_comment] 661041
post[max_accepted_payout] 1000000.000 SBD
post[percent_steem_dollars] 10000
post[allow_replies] 1
post[allow_votes] 1
post[allow_curation_rewards] 1
post[beneficiaries]
post[url] /steemstats/@jesta/steemstats-0-3-4-new-live-post-inspector-and-incoming-witness-votes
post[root_title] steemstats 0.3.4 - new live post inspector and incoming witness votes
post[pending_payout_value] 0.000 SBD
post[total_pending_payout_value] 0.000 STEEM
post[active_votes]
post[replies]
post[author_reputation] 71627050027202
post[promoted] 0.000 SBD
post[body_length] 0
post[reblogged_by]
post[html] <p>TLDR - Today's update includes a new <code>live post inspector</code>, <code>incoming witness votes</code>, <code>an improved following/followers matrix</code>, <code>notifications for witness votes</code>, <code>reputation for each account</code>, <code>estimated vote impacts</code>, <code>fixes for POW2 mining</code>, <code>fixed SBD interest</code>, and <code>a new informative welcome screen</code>.</p> <p>Before I dive too far into the updates, I wanted to give a small status/personal update.</p> <p>I've been pretty busy over the last week working on a lot of non-steem related things. I've only been working a couple hours a day on steem related projects, which isn't ideal. That's life though. On a positive note - I've had the opportunity to talk to a lot of new people in the steem community recently, and it's been incredible. The people surrounding this project have been nothing but awesome and supportive. Exciting days ahead, and I'm optimistic about the collective's trajectory.</p> <p>Anyways, enough with the rambling, here's what just changed on <a href="https://steemstats.com">steemstats.com</a>!</p> <h2>Live Post Inspector</h2> <p><img src="http://i.imgur.com/5cPOUJ0.png" alt="Imgur" /></p> <p>This is a feature I'm pretty excited about, thanks to @someguy123 for the inspiration to start the changes. This feature used to be the "Vote Distribution" popup, where you could see the impact of votes on a specific post. I've taken it one step further, and now it's a tool to monitor a post in real time.</p> <p>One of the coolest features of this new panel (at least I think) is highlighted in the red box in the screenshot above. It's an <strong>estimated value of each vote</strong>, based on the round shares that the vote brought.</p> <p>The header also includes some base statistics about the post itself. If you have additional ideas and information you'd like highlighted about a post as you're watching it, please let me know!</p> <h2>Incoming Witness Votes</h2> <p><img src="http://i.imgur.com/CpUBy7J.png" alt="Imgur" /></p> <p>As <a href="https://steemit.com/witness-category/@jesta/witness-thread-jesta">someone who started the witness process</a> a couple days ago, I found the need for a way to monitor changes in approval votes. Now if you look in the "Incoming Votes" area under "Activity", you'll find any recent witness votes. This area now also allows you to filter witness votes, allowing for a bit more focus.</p> <h2>Improved Following/Followers Matrix</h2> <p><img src="http://i.imgur.com/QWg3EE9.png" alt="Imgur" /></p> <p>For each account, you can now see the relationship status between followers. There is a legend at the top of the page to highlight these new relationship statuses. Here's a brief rundown:</p> <ul><li>If you're on the "Following" section: <ul><li>A checkmark means that the account on top is following the account on the left.</li> <li>A blue check in a box means that the accounts are following each other.</li> </ul></li> <li>If you're on the "Followed" section: <ul><li>A checkmark means that the account on the left is following the account on top.</li> <li>A blue check in a box means that the accounts are following each other.</li> </ul></li> </ul><p>I hope this makes it easier for those of you who keep track of these things!</p> <h2>Reputation</h2> <p><img src="http://i.imgur.com/TSGiqRc.png" alt="Imgur" /></p> <p>A relatively small change, but the sidebar now shows your reputation. </p> <h2>Other Changes</h2> <p><code>- [x] A new welcome page has been added, giving a brief rundown of the site's features. - [x] Adjusted SBD Interest calculations to divide by 12 months (since it's APR). - [x] The incoming votes page now shows the exact time the vote was cast. - [x] New notification added for incoming witness votes - [x] Votes interface now shows a 100% scale instead of 10k. - [x] Filtering for witness votes has been added to incoming votes. - [x] Added POW2 capturing for miners - [x] Added a "Load More" button to the mining page</code></p> <p>In closing, a thank you to everyone who has <a href="https://steemit.com/witness-category/@jesta/witness-thread-jesta">supported my witness application</a>, replied and left feedback, voted on any of my posts, or spent their time chatting with me on steemit.chat. </p> <p>Over the past month it's been a great pleasure to be a part of this community.</p>
post[html_preview] <p>TLDR - Today's update includes a new live post inspector, incoming witness votes, an improved following/followers matrix, notifications for witness votes, reputation for each account, estimated vote impacts, fixes for POW2 mining, fixed SBD interest, and a new informative welcome screen.</p><p>Before I dive too far into the updates, I wanted to give a small status/personal update.</p>
post[image] http://i.imgur.com/5cPOUJ0.png
post[ts] 1471571010
steemstats 0.3.1 - power down, sbd interest, and usernames in urls
2016-08-07 | Tags: [steemstats] [patch-notes]
links
Blog URL /steemstats/@jesta/steemstats-0-3-1-power-down-sbd-interest-and-usernames-in-urls
Steemit URL https://steemit.com/steemstats/@jesta/steemstats-0-3-1-power-down-sbd-interest-and-usernames-in-urls
SteemDB URL https://steemdb.com/steemstats/@jesta/steemstats-0-3-1-power-down-sbd-interest-and-usernames-in-urls
comment model

      Twig Examples:

      {{ post.title }}
      {{ post.author }}
      {{ post.body }}
    
post[id] 499437
post[author] jesta
post[permlink] steemstats-0-3-1-power-down-sbd-interest-and-usernames-in-urls
post[category] steemstats
post[parent_author]
post[parent_permlink] steemstats
post[title] steemstats 0.3.1 - power down, sbd interest, and usernames in urls
post[body] Small update for the weekend consisting of "nice to have" features people have been asking for. I have been focusing more on SteemPress and a few new projects more over the past week. Also, if you're a designer, [I've got a bounty running for a theme for one of my other projects](https://steemit.com/steempress/@jesta/calling-all-web-designers-i-m-offering-a-sbd-bounty-for-the-creation-of-a-default-steempress-blog-theme). ### 0.3.1. Update: ``` - [x] Added Power Down rate and next withdraw to the account screen. - [x] Added SBD Interest earnings and next payout to the account screen. - [x] Added filters to the "Incoming Votes" section: you can now filter by comment or post votes. - [x] Added an error message to the top of the page if you've been disconnected. - [x] You can now specify usernames in the URL to automatically load specific accounts. - [x] Added a new option in settings that lets you configure how often to update the page. - [x] By default all Markdown/HTML is stripped from the post previews. - [x] Fixed a display issue on comment payouts (they were not being split between SBD and SP) ``` ### Usernames in URLs SteemStats now accepts usernames as a parameter in the URL, like so: - https://steemstats.com/#/jesta - Loads `jesta` - https://steemstats.com/#/jesta+xeroc - Loads `jesta` and `xeroc` Usernames in the URLs do not save to your local machine, and once you visit the URL without any usernames in it, it will load whatever accounts are actually saved on your machine. Need something? If you've got feature requests, keep them coming!
post[json_metadata]
[tags]
[0] steemstats
[1] patch-notes
[links]
[0] https://steemit.com/steempress/@jesta/calling-all-web-designers-i-m-offering-a-sbd-bounty-for-the-creation-of-a-default-steempress-blog-theme
post[last_update] 2016-08-07T23:57:33
post[created] 2016-08-07T23:19:12
post[active] 2016-08-23T19:33:21
post[last_payout] 2016-09-07T12:04:33
post[depth] 0
post[children] 54
post[children_rshares2] 0
post[net_rshares] 0
post[abs_rshares] 0
post[vote_rshares] 0
post[children_abs_rshares] 0
post[cashout_time] 1969-12-31T23:59:59
post[max_cashout_time] 1969-12-31T23:59:59
post[total_vote_weight] 0
post[reward_weight] 10000
post[total_payout_value] 44.194 SBD
post[curator_payout_value] 6.137 SBD
post[author_rewards] 21510
post[net_votes] 134
post[root_comment] 499437
post[max_accepted_payout] 1000000.000 SBD
post[percent_steem_dollars] 10000
post[allow_replies] 1
post[allow_votes] 1
post[allow_curation_rewards] 1
post[beneficiaries]
post[url] /steemstats/@jesta/steemstats-0-3-1-power-down-sbd-interest-and-usernames-in-urls
post[root_title] steemstats 0.3.1 - power down, sbd interest, and usernames in urls
post[pending_payout_value] 0.000 SBD
post[total_pending_payout_value] 0.000 STEEM
post[active_votes]
post[replies]
post[author_reputation] 71627050027202
post[promoted] 0.000 SBD
post[body_length] 0
post[reblogged_by]
post[html] <p>Small update for the weekend consisting of "nice to have" features people have been asking for. I have been focusing more on SteemPress and a few new projects more over the past week. </p> <p>Also, if you're a designer, <a href="https://steemit.com/steempress/@jesta/calling-all-web-designers-i-m-offering-a-sbd-bounty-for-the-creation-of-a-default-steempress-blog-theme">I've got a bounty running for a theme for one of my other projects</a>.</p> <h3>0.3.1. Update:</h3> <p><code>- [x] Added Power Down rate and next withdraw to the account screen. - [x] Added SBD Interest earnings and next payout to the account screen. - [x] Added filters to the "Incoming Votes" section: you can now filter by comment or post votes. - [x] Added an error message to the top of the page if you've been disconnected. - [x] You can now specify usernames in the URL to automatically load specific accounts. - [x] Added a new option in settings that lets you configure how often to update the page. - [x] By default all Markdown/HTML is stripped from the post previews. - [x] Fixed a display issue on comment payouts (they were not being split between SBD and SP)</code></p> <h3>Usernames in URLs</h3> <p>SteemStats now accepts usernames as a parameter in the URL, like so:</p> <ul><li>https://steemstats.com/#/jesta - Loads <code>jesta</code></li> <li>https://steemstats.com/#/jesta+xeroc - Loads <code>jesta</code> and <code>xeroc</code></li> </ul><p>Usernames in the URLs do not save to your local machine, and once you visit the URL without any usernames in it, it will load whatever accounts are actually saved on your machine.</p> <p>Need something? If you've got feature requests, keep them coming!</p>
post[html_preview] <p>Small update for the weekend consisting of "nice to have" features people have been asking for. I have been focusing more on SteemPress and a few new projects more over the past week. </p><p>Also, if you're a designer, I've got a bounty running for a theme for one of my other projects.</p>
post[image]
post[ts] 1470629952
steemstats 0.3.0 - desktop notifications, estimated curation rewards, and lots more!
2016-08-03 | Tags: [steemstats] [patch-notes]
links
Blog URL /steemstats/@jesta/steemstats-0-3-0-desktop-notifications-estimated-curation-rewards-and-lots-more
Steemit URL https://steemit.com/steemstats/@jesta/steemstats-0-3-0-desktop-notifications-estimated-curation-rewards-and-lots-more
SteemDB URL https://steemdb.com/steemstats/@jesta/steemstats-0-3-0-desktop-notifications-estimated-curation-rewards-and-lots-more
comment model

      Twig Examples:

      {{ post.title }}
      {{ post.author }}
      {{ post.body }}
    
post[id] 425308
post[author] jesta
post[permlink] steemstats-0-3-0-desktop-notifications-estimated-curation-rewards-and-lots-more
post[category] steemstats
post[parent_author]
post[parent_permlink] steemstats
post[title] steemstats 0.3.0 - desktop notifications, estimated curation rewards, and lots more!
post[body] A new version of **[steemstats.com](https://steemstats.com)** is live now including `desktop notifications`, `estimated curation rewards`, a new `replies feed`, a new `navigation`, `user info popups`, `transaction filters`, `vote counters`, `following matrix`, `followers matrix` and a `settings panel`. I rushed a bit to get this build out the door because it also includes changes to how the app connects to the blockchain. It will hopefully throttle requests a little bit to help reduce load on the servers. So I apologize if you happen across any bugs that I haven't fixed yet! If you find one, just leave a comment below and I'll see what I can do. ### Before I get started on the new features, if you're new to steemstats... Steemstats is a [project I started about two weeks ago](https://steemit.com/steemstats/@jesta/steemstats-com-steem-account-monitoring-and-statistics). It's been rapidly evolving ([update 0.2.0](https://steemit.com/steemstats/@jesta/steemstats-com-0-2-0-bringing-even-more-ways-to-track-account-activity-and-explore-the-blockchain) & [update 0.2.2](https://steemit.com/steemstats/@jesta/steemstats-0-2-2-posts-you-ve-voted-on-and-by-those-you-follow)) since then. No need to login or anything, just enter your account(s) into the sidebar and the app will scan the details of your account(s) from the blockchain. It's purpose is to help you gain a better understanding of your account, your posts/comments, and the people you're interacting with. The entire app runs continuously in your browser collecting information as new blocks are found. ### Shameless Plug I'm also [working on SteemPress](https://steemit.com/steempress/@jesta/steempress-open-source-and-self-hosted-blog-platform-powered-by-the-steem-blockchain), a self-hosted blogging solution for the steem blockchain. If you're a web designer/developer that's interested in helping (and/or money), I'm **[offering a bounty for a new, default SteemPress skin](https://steemit.com/steempress/@jesta/calling-all-web-designers-i-m-offering-a-sbd-bounty-for-the-creation-of-a-default-steempress-blog-theme)**. I'm attempting to lure people into collaboration with rewards :) # The 0.3.0 Changes! --- ## User Information Popups --- ![](http://i.giphy.com/26hit8D4ZWx0pgjCM.gif) As a first step into deeper exploration, I've introduced an information popup whenever you click on an author's name. This popup will contain some information about the user, links to other sites with information about the user, as well as their recent post history and account statistics. If there's any extra information you'd like to be able to view about a user quickly, let me know in the comments below! --- ## Desktop Notifications & Configuration --- ![Imgur](http://i.imgur.com/MaIy0O4.png) ![Imgur](http://i.imgur.com/HcEDV95.png) Pretty sure this was one of the first features that was asked for: Desktop Notifications. Well I finally got it implemented, so now you can be notified of new votes/comments on your posts even if it's not your active tab. In the new settings area you can configure what types of notifications you'd like to receive as well as how long they should be displayed. I plan on building this section out a bit more so you can filter down what type of events on a per-account basis. You can configure the settings and then hit "Test" to see what it would do. --- ## Estimated Curation Rewards + New Layout --- ![Imgur](http://i.imgur.com/vigG8qE.png) This is one of the best changes in my opinion - the revamp on how posts are presented. The image above highlights the different areas of a post and what exactly they represent. This new display is used on both: - "Recent Activity": The activity feed of all the posts created by accounts you're following, as well as the posts that you've voted on. - "Posts": The posts that you have created. ### Estimated Curation Rewards I spent a lot of time on this and I'm still not 100% sure of it's accuracy, but it's close. The right most section of the new payout shows your curation rewards for that post. These rewards will continue to update and change until the moment it's paid out (based on other peoples activity). It will also display a line item for each account you're watching and individually calculate their curation rewards. If you're looking for more information about the votes, weights, and rshares, use the vote inspect button on the far left. --- ## New Replies Feed --- ![Imgur](http://i.imgur.com/fDSnAkE.png) The old version of this page was just a table and it was somewhat hard to consume. So I changed it over to an actual feed. Each item in the feed is a response to a post that you wrote, helping you keep on top of responses to people that are engaging with your content. This new design will likely also translate over to some new areas of the site in the future. --- ## Followers and Following Matrix --- ![Imgur](http://i.imgur.com/LYngT9R.png) ![Imgur](http://i.imgur.com/TDv5Baw.png) One of the things that's coming soon to steemit.com is a better interface for followeres. But, in the mean time, it's now under the new "Accounts" section of steemstats. You can see all of the accounts that are following the accounts you watch, or see all of the accounts which your accounts are following. It displays it in a matrix style table to show the relationship. I've got a number of things that need to be improved on these pages, but for now, it's useful information that you'd probably want to know about. --- ## Vote Counters per Account --- ![Imgur](http://i.imgur.com/NLm0l0s.png) The sidebar had balance information stripped out of it (wasn't super important to see 24/7), but has been replaced with how many votes each account has cast within the last 24 hours. Currently 20 votes per day is the target before reductions start happening. I wish I could explain more about the 20 vote limit, but my google-fu is coming up short right now. --- ## Transaction Filtering --- ![Imgur](http://i.imgur.com/vonT0cr.png) You can now specify what type of content you'd like to see under transactions. It's hard to find author rewards at times when they get drown out by curation rewards. This will let you filter down to what you want. I'm not a huge fan of how the data is loading on this tab currently, you may have to hit load more a few times to pull data from the blockchain to see what you're looking for. Currently it's using your account history (which contains votes, transactions, etc) to paginate through the data, which doesn't account for the filter you selected. I also am not sure it goes back past 2000 history records. I'll hopefully be giving this some love in the future, but it might require me to really rethink how it works. --- ## Blockchain Sync Counter --- ![](http://i.giphy.com/l0MYRLSDcwSvReZeE.gif) A new counter will appear on the right hand side (the red number) of the activity tabs if we have queued data that needs to be loaded. This number is the amount of content that needs to be analyzed before the activity page is completely loaded. Some of you that are monitoring 10-20 accounts, with each account having 100+ followings, were causing massive load on the servers because it was issuing those requests as fast as possible. This is primarily a throttling mechanism to reduce load on my servers and CPU load on your devices. I'm still experimenting with the timing, so things are still subject to change. --- ## Changes that don't warrant a screenshot - **Navigation Revamped**: The navigation is now split more logically into two groups, the black bar on the top and any sub-items are now tabs attached to the content. - **Witnesses Page**: Now has a link to where you can vote for the top 50 on steemit.com. I wish that page showed more or allowed for a search! - **Accounts Section**: Steem Power, Followers and Following have been moved into this section. - **Block Height**: The new navigation also has a block counter. It should tick up a few every 5 seconds or so as the app updates and new blocks are found. It's a good way to make sure you're still connected to the blockchain. ## Things that still need to be done - **Mobile**: I wouldn't recommend it in it's current state. it would probably kill your bandwidth and your CPU at the same time :) - **Outgoing Votes**: I'm planning on adding a tab that lets you track your outgoing vote history. - **Accounts Overview**: This page is really boring right now. The plan is to add a lot more information about your accounts. --- # The future of SteemStats I'm running up against a wall with a lot of the features I want to build around this platform. Whether it's related to historical data or better presentations of data, some of it just isn't possible right now. So what's the plan? I'm going to find ways to make some of it possible. I'm learning a lot about the steem/steemit.com platforms right now, how everything fits together and I'm making connections with people to help expand that knowledge. I've started contributing (sort of) to the steemit.com open source project where I can, and I'm learning the actual steemd code so I can have a better understanding of the internals. On top of that, I'm working on SteemPress as an open source project. There's a lot on my plate ;) The future looks bright, but updates are going to get even slower for steemstats unless there are some major breakthroughs in my understanding of things. ### Thank you all for supporting this project, it's been amazing project thus far.
post[json_metadata]
[tags]
[0] steemstats
[1] patch-notes
[links]
[0] https://steemstats.com
post[last_update] 2016-08-03T09:04:03
post[created] 2016-08-03T09:04:03
post[active] 2016-08-28T03:22:18
post[last_payout] 2016-09-03T00:58:39
post[depth] 0
post[children] 122
post[children_rshares2] 0
post[net_rshares] 0
post[abs_rshares] 0
post[vote_rshares] 0
post[children_abs_rshares] 0
post[cashout_time] 1969-12-31T23:59:59
post[max_cashout_time] 1969-12-31T23:59:59
post[total_vote_weight] 0
post[reward_weight] 10000
post[total_payout_value] 1745.123 SBD
post[curator_payout_value] 249.872 SBD
post[author_rewards] 825618
post[net_votes] 345
post[root_comment] 425308
post[max_accepted_payout] 1000000.000 SBD
post[percent_steem_dollars] 10000
post[allow_replies] 1
post[allow_votes] 1
post[allow_curation_rewards] 1
post[beneficiaries]
post[url] /steemstats/@jesta/steemstats-0-3-0-desktop-notifications-estimated-curation-rewards-and-lots-more
post[root_title] steemstats 0.3.0 - desktop notifications, estimated curation rewards, and lots more!
post[pending_payout_value] 0.000 SBD
post[total_pending_payout_value] 0.000 STEEM
post[active_votes]
post[replies]
post[author_reputation] 71627050027202
post[promoted] 0.000 SBD
post[body_length] 0
post[reblogged_by]
post[html] <p>A new version of <strong><a href="https://steemstats.com">steemstats.com</a></strong> is live now including <code>desktop notifications</code>, <code>estimated curation rewards</code>, a new <code>replies feed</code>, a new <code>navigation</code>, <code>user info popups</code>, <code>transaction filters</code>, <code>vote counters</code>, <code>following matrix</code>, <code>followers matrix</code> and a <code>settings panel</code>. </p> <p>I rushed a bit to get this build out the door because it also includes changes to how the app connects to the blockchain. It will hopefully throttle requests a little bit to help reduce load on the servers. So I apologize if you happen across any bugs that I haven't fixed yet! If you find one, just leave a comment below and I'll see what I can do.</p> <h3>Before I get started on the new features, if you're new to steemstats...</h3> <p>Steemstats is a <a href="https://steemit.com/steemstats/@jesta/steemstats-com-steem-account-monitoring-and-statistics">project I started about two weeks ago</a>. It's been rapidly evolving (<a href="https://steemit.com/steemstats/@jesta/steemstats-com-0-2-0-bringing-even-more-ways-to-track-account-activity-and-explore-the-blockchain">update 0.2.0</a> &amp; <a href="https://steemit.com/steemstats/@jesta/steemstats-0-2-2-posts-you-ve-voted-on-and-by-those-you-follow">update 0.2.2</a>) since then. No need to login or anything, just enter your account(s) into the sidebar and the app will scan the details of your account(s) from the blockchain.</p> <p>It's purpose is to help you gain a better understanding of your account, your posts/comments, and the people you're interacting with. The entire app runs continuously in your browser collecting information as new blocks are found.</p> <h3>Shameless Plug</h3> <p>I'm also <a href="https://steemit.com/steempress/@jesta/steempress-open-source-and-self-hosted-blog-platform-powered-by-the-steem-blockchain">working on SteemPress</a>, a self-hosted blogging solution for the steem blockchain. If you're a web designer/developer that's interested in helping (and/or money), I'm <strong><a href="https://steemit.com/steempress/@jesta/calling-all-web-designers-i-m-offering-a-sbd-bounty-for-the-creation-of-a-default-steempress-blog-theme">offering a bounty for a new, default SteemPress skin</a></strong>. I'm attempting to lure people into collaboration with rewards :)</p> <h1>The 0.3.0 Changes!</h1> <hr /><h2>## User Information Popups</h2> <p><img src="http://i.giphy.com/26hit8D4ZWx0pgjCM.gif" alt="" /></p> <p>As a first step into deeper exploration, I've introduced an information popup whenever you click on an author's name. This popup will contain some information about the user, links to other sites with information about the user, as well as their recent post history and account statistics.</p> <p>If there's any extra information you'd like to be able to view about a user quickly, let me know in the comments below!</p> <hr /><h2>## Desktop Notifications &amp; Configuration</h2> <p><img src="http://i.imgur.com/MaIy0O4.png" alt="Imgur" /><img src="http://i.imgur.com/HcEDV95.png" alt="Imgur" /></p> <p>Pretty sure this was one of the first features that was asked for: Desktop Notifications. Well I finally got it implemented, so now you can be notified of new votes/comments on your posts even if it's not your active tab.</p> <p>In the new settings area you can configure what types of notifications you'd like to receive as well as how long they should be displayed. I plan on building this section out a bit more so you can filter down what type of events on a per-account basis.</p> <p>You can configure the settings and then hit "Test" to see what it would do.</p> <hr /><h2>## Estimated Curation Rewards + New Layout</h2> <p><img src="http://i.imgur.com/vigG8qE.png" alt="Imgur" /></p> <p>This is one of the best changes in my opinion - the revamp on how posts are presented. The image above highlights the different areas of a post and what exactly they represent. This new display is used on both:</p> <ul><li>"Recent Activity": The activity feed of all the posts created by accounts you're following, as well as the posts that you've voted on.</li> <li>"Posts": The posts that you have created.</li> </ul><h3>Estimated Curation Rewards</h3> <p>I spent a lot of time on this and I'm still not 100% sure of it's accuracy, but it's close. The right most section of the new payout shows your curation rewards for that post. These rewards will continue to update and change until the moment it's paid out (based on other peoples activity). It will also display a line item for each account you're watching and individually calculate their curation rewards.</p> <p>If you're looking for more information about the votes, weights, and rshares, use the vote inspect button on the far left.</p> <hr /><h2>## New Replies Feed</h2> <p><img src="http://i.imgur.com/fDSnAkE.png" alt="Imgur" /></p> <p>The old version of this page was just a table and it was somewhat hard to consume. So I changed it over to an actual feed. Each item in the feed is a response to a post that you wrote, helping you keep on top of responses to people that are engaging with your content.</p> <p>This new design will likely also translate over to some new areas of the site in the future.</p> <hr /><h2>## Followers and Following Matrix</h2> <p><img src="http://i.imgur.com/LYngT9R.png" alt="Imgur" /><img src="http://i.imgur.com/TDv5Baw.png" alt="Imgur" /></p> <p>One of the things that's coming soon to steemit.com is a better interface for followeres.</p> <p>But, in the mean time, it's now under the new "Accounts" section of steemstats. You can see all of the accounts that are following the accounts you watch, or see all of the accounts which your accounts are following.</p> <p>It displays it in a matrix style table to show the relationship.</p> <p>I've got a number of things that need to be improved on these pages, but for now, it's useful information that you'd probably want to know about.</p> <hr /><h2>## Vote Counters per Account</h2> <p><img src="http://i.imgur.com/NLm0l0s.png" alt="Imgur" /></p> <p>The sidebar had balance information stripped out of it (wasn't super important to see 24/7), but has been replaced with how many votes each account has cast within the last 24 hours. Currently 20 votes per day is the target before reductions start happening. </p> <p>I wish I could explain more about the 20 vote limit, but my google-fu is coming up short right now.</p> <hr /><h2>## Transaction Filtering</h2> <p><img src="http://i.imgur.com/vonT0cr.png" alt="Imgur" /></p> <p>You can now specify what type of content you'd like to see under transactions. It's hard to find author rewards at times when they get drown out by curation rewards. This will let you filter down to what you want.</p> <p>I'm not a huge fan of how the data is loading on this tab currently, you may have to hit load more a few times to pull data from the blockchain to see what you're looking for. Currently it's using your account history (which contains votes, transactions, etc) to paginate through the data, which doesn't account for the filter you selected. I also am not sure it goes back past 2000 history records. I'll hopefully be giving this some love in the future, but it might require me to really rethink how it works.</p> <hr /><h2>## Blockchain Sync Counter</h2> <p><img src="http://i.giphy.com/l0MYRLSDcwSvReZeE.gif" alt="" /></p> <p>A new counter will appear on the right hand side (the red number) of the activity tabs if we have queued data that needs to be loaded. This number is the amount of content that needs to be analyzed before the activity page is completely loaded.</p> <p>Some of you that are monitoring 10-20 accounts, with each account having 100+ followings, were causing massive load on the servers because it was issuing those requests as fast as possible. This is primarily a throttling mechanism to reduce load on my servers and CPU load on your devices.</p> <p>I'm still experimenting with the timing, so things are still subject to change.</p> <hr /><h2>Changes that don't warrant a screenshot</h2> <ul><li><strong>Navigation Revamped</strong>: The navigation is now split more logically into two groups, the black bar on the top and any sub-items are now tabs attached to the content.</li> <li><strong>Witnesses Page</strong>: Now has a link to where you can vote for the top 50 on steemit.com. I wish that page showed more or allowed for a search!</li> <li><strong>Accounts Section</strong>: Steem Power, Followers and Following have been moved into this section.</li> <li><strong>Block Height</strong>: The new navigation also has a block counter. It should tick up a few every 5 seconds or so as the app updates and new blocks are found. It's a good way to make sure you're still connected to the blockchain.</li> </ul><h2>Things that still need to be done</h2> <ul><li><strong>Mobile</strong>: I wouldn't recommend it in it's current state. it would probably kill your bandwidth and your CPU at the same time :)</li> <li><strong>Outgoing Votes</strong>: I'm planning on adding a tab that lets you track your outgoing vote history.</li> <li><strong>Accounts Overview</strong>: This page is really boring right now. The plan is to add a lot more information about your accounts.</li> </ul><hr /><h1>The future of SteemStats</h1> <p>I'm running up against a wall with a lot of the features I want to build around this platform. Whether it's related to historical data or better presentations of data, some of it just isn't possible right now.</p> <p>So what's the plan? I'm going to find ways to make some of it possible. I'm learning a lot about the steem/steemit.com platforms right now, how everything fits together and I'm making connections with people to help expand that knowledge.</p> <p>I've started contributing (sort of) to the steemit.com open source project where I can, and I'm learning the actual steemd code so I can have a better understanding of the internals. On top of that, I'm working on SteemPress as an open source project. There's a lot on my plate ;)</p> <p>The future looks bright, but updates are going to get even slower for steemstats unless there are some major breakthroughs in my understanding of things.</p> <h3>Thank you all for supporting this project, it's been amazing project thus far.</h3>
post[html_preview] <p>A new version of steemstats.com is live now including desktop notifications, estimated curation rewards, a new replies feed, a new navigation, user info popups, transaction filters, vote counters, following matrix, followers matrix and a settings panel. </p><p>I rushed a bit to get this build out the door because it also includes changes to how the app connects to the blockchain. It will hopefully throttle requests a little bit to help reduce load on the servers. So I apologize if you happen across any bugs that I haven't fixed yet! If you find one, just leave a comment below and I'll see what I can do.</p>
post[image] http://i.giphy.com/26hit8D4ZWx0pgjCM.gif
post[ts] 1470233043
accounts
accounts loaded from the configuration
tags
tags loaded from the configuration
steem configuration
    resources/config/config.yaml - `steem` variable
  
host https://node.steem.ws
blog configuration
    resources/config/config.yaml - `blog` variable
  
theme develop
title reprint powered blog
subtitle blockchain powered blog
elements
[author] 1
[category] 1
[payout] 1
[votes] 1
[comments] 1
filters
[accounts]
[jesta]
[0] post