From charlesreid1

Line 65: Line 65:
===blog posts===
===blog posts===


* <s>[[Project Euler/172]]</s>
* <s>[[D3/Calendar]] visualization</s>
* [[Project Euler/502]]
* [[Project Euler/502]]
* [[D3/Life]] visualization
* [[D3/Life]] visualization

Revision as of 08:20, 3 March 2018

overarching goal

2018/Data Project

Current stage: spy project (preparing Dockerfiles, testing additional components before yeti deployment)

dashboards

current status: resolved to use mongodb

next step goals:

  • run mongodb query in javascript
  • collect more data
  • visualize data for single chart/single time series with D3
  • visualize more data using Grafana

toy problem:

  • use instrumented traveling salesman problem (or rubiks cube code, or some other project euler code)
  • proof of concept use of monitoring
  • greenfield deployment of netdata

goal:

  • understand/monitor/understand large complex systems
  • minimize time to set up database, add metrics, visualize, gain insight, repeat

toy problem:

  • instrumented TSP or other

toy problem goal

instrument a code, instrument a node, combine collected data about both

  • pick a computationally intensive problem
  • pick a node platform
  • collect the data - mongodb

instrument a TSP problem code, show a proof of concept of what we want to be able to record/measure/visualize

focus on greenfield deployments - install netdata, collect stats, visualize them

d3 viz

10 visualizations:

more calendars:

  • wikipedia article edit calendars
  • hourly calendar?

back burner:

Fix a shrubbery

Also see D3x10

blog posts

bots

charlesreid1 bot:

Bots/Charlesreid1

bot instrumentation:

  • dashboard, monitoring, statistics, status
  • bot dashboard with grafana

Bots/Instrumentation

apollo bots:

  • 14/15/16/17
  • incorporate lunar surface dialogue

apollo references:

Category:Bots

Bots/New Apollo

genealogy

Genealogy photos:

  • Photos cropped/organized by family
    • 2011
    • 2017
    • Rename scheme
    • Notes - A2k11
    • Notes - R2k11
    • Notes - A2k17
    • Notes - K2k17
    • Notes - R2k17
  • Send email to fam with link on Dropbox

Writing:

  • Pauline and Bruce chapters
  • Historical research planning

stretch goal

test backup and restore scripts

automate automate automate

  • use an AWS node or a GC node to actually test the backups, start to finish.
  • creating a second node that's a complete and total backup of the first.
  • in the process of doing this, we're going to have a lot of questions to answer and software to fix.
  • letsencrypt certificate generation.

We are one step toward that goal with scripts that are automating site updates, committing to git repos, pulling latest versions of data, etc.

Now that we are familiar with subprocess for non-trivial tasks, we can move forward with scripts to automate testing.

back burner

See 2018/February#back burner

complete

flags