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 andconda
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 🔐