first_page

studio status report: 2021-09

month 09 of 2021 was about restoring kintespace.com hits data collection and other Studio chores

The day job is kicking my ass. Period.

My Studio work is broken up into small fragments as my large projects suffer neglect:

  • kintespace.com: salvaging hits for month 8
  • my F# education continues
  • Azure DevOps can support Jupyter notebooks with a renderer
  • Azure DevOps can support Mermaid *mmd files with a renderer
  • my first Oh My Bash installation clobbered by .bashrc file and conda stuff is still broken
  • JetBrains Rider cannot save Markdown settings [opened issue]
  • an aging ts-mocha is holding back ‘everything’
  • i am running Mathematica from Linux for the first time!

The biggest news under this mess is the progress in thinking about a Songhay Timed-Text Motion Graphics Player. Ideally, more on this later.

kintespace.com: salvaging hits for month 8

cat \
    access.log.14 \
    access.log.13 \
    access.log.12 \
    access.log.11 \
    access.log.10 \
    access.log.9 \
    access.log.8 \
    access.log.7 \
    access.log.6 \
    access.log.5 \
    access.log.4 \
    access.log.3 \
    access.log.2 \
    access.log.1 > access.log

Extract kintespace.com-2021-08.log from archive and rename to kintespace.com-2021-08-incomplete.log.

cat access.log kintespace.com-2021-08-incomplete.log > kintespace.com-2021-08.log
tar -czf kintespace.com-2021-08.log.gz kintespace.com-2021-08.log

https://www.howtogeek.com/278599/how-to-combine-text-files-using-the-cat-command-in-linux/

an aging ts-mocha is holding back ‘everything’

…and ts-lint too…

The packages other than ts-mocha and ts-lint cannot be upgraded because of requirements of these two aging packages:

"devDependencies": {
    "@types/chai": "^4.2.14",
    "@types/chai-spies": "^1.0.3",
    "@types/expect": "^24.3.0",
    "@types/mocha": "^8.2.0",
    "chai": "^4.2.0",
    "chai-spies": "1.0.0",
    "es-dev-server": "^2.1.0",
    "lerna": "^4.0.0",
    "mocha": "^8.2.1",
    "ts-mocha": "^8.0.0",
    "tslint": "^6.1.3",
    "typedoc": "^0.19.2",
    "typescript": ">=3.0.0 <3.9.7"
}

There might be a way to use Typescript with mocha without needing ts-mocha.

sketching out a development schedule (revision 18)

The schedule of the month:

  • generate Publication indices from LiteDB for Songhay.Publications.KinteSpace
  • build Web components required for new version of SonghaySystem.com 🖼
  • complete project associated with new version of SonghaySystem.com ✅
  • add proposed content Web component
  • modernize the kinté hits page into a progressive web app 💄✨
  • use the learnings of previous work to upgrade and re-release the kinté space 🚀
  • use @songhay/index as a side-car app for “Day Path” and “the rasx() context” 🚛📦
  • use the learnings from existing npm packages to build @songhay/player-audio-??? 📦✨
  • convert Day Path Blog and SonghaySystem.com to HTTPs by default 🔐

https://github.com/BryanWilhite/