"as I understood it"
A glossary of Computer Science (CS) terms as understood by me (to help organise my LTM), or once used by me (since CS concepts are "volatile": they may vanish from one's "declarative" / "explicit" memory ).
It started with C++ terms as cpp-glossary
then added more:
Python, JavaScript, then sections for async
, Promise
, etc.
-
Things that I know. Or once knew. Or once implemented.
- Patterns I found and don't want to throw away into oblivion.
- But also To accumulate them and organise them along each other (like a (cognitive-)map with coordinates (IND-axes): place-"mand")
-
Sometimes can be seen also as narrow context tutorials (instead of an article in medium)
-
kode-killing
: Code that I am killing that (code-sink). (aka dev-notes, etc) -
Things that I keep need to rediscover. Gtest patterns that I liked, kind of worked, etc. (Also overlap with https://github.com/sohale/hemi-glossaries-public )
-
Helps me channel the personal comments from my learning.
-
Note: The contents put here have not IP issues. Reveals no information about the context of what I am working on.
-
A know-how that I inherit for my future self: future in the sense of the gap between me and myself in terms of time-corrotion.
-
It also may have a potential for socially expressing it. People may end up here and read something. (This adds a miniscule motivation to tidy up and organise).
Three types of articles:
-
The ref versus non-ref articles: "ref" are the sources I found. I don't necessarily know all the contents. (not hands-on knowledge). But everything here is about things I actually tried. Even finding the refs is the knowledge that I gained by trying.
-
Even this is a kind of achievement: I finally found a good source. and I want to protect it against loss and corrosion by time.
-
notes, tutorials, etc (main type)
-
Gathering disperse (survey of parts of concurrency I actually touched)
-
Also as a LTM. (This can be the main definition of these). This is an extended LTM (meta- Long Term Memory: in the context of an extended mind)
- The contents are not original
-
Also as something I am teaching (to self, others, etc. These could be tutorials, articles. In social LTM~: not only decentralised + also in-the-flow-only: RNN: "Recurrent-time" storage)
-
Trying to remember many things I have done in the past and have not connected them, or their memory-distance is so far apart that are not integrated (zMQ in python, versus some concurrent or distributed code)
-
Discovery: Hard-earned discoveries ("Lessons learned the hard way") in learning or practice context. Things that you come-by once-a-lifetime that can improve things. (See the
ref
style) -
This repo kind of reflects (and consolidates) the expertise that I am gaining. (If I put everything down, which currently happens at 0.001% ).
-
But it is a "subset" of that. Of that Type (Category). "Subset" in that sense.
tree .
.
βββ LICENSE
βββ README.md
βββ adt.md
βββ api-rest-http
βΒ Β βββ DNS-https-setup.md
βΒ Β βββ cors.md
βΒ Β βββ made-simple-tls-1.md
βΒ Β βββ nginx-setup.md
βΒ Β βββ oauth-sec-draft.md
βΒ Β βββ restful.md
βββ bash
βΒ Β βββ brew-like-systems.md
βΒ Β βββ nice-bash-solutions.sh
βββ c++
βΒ Β βββ c++concern-list.md
βΒ Β βββ c++good-libs.md
βΒ Β βββ c++multithread.md
βΒ Β βββ c++questions.md
βΒ Β βββ c++test.md
βΒ Β βββ cmake
βΒ Β βΒ Β βββ ament_cmake.md
βΒ Β βΒ Β βββ cmake_why_non_understandable.md
βΒ Β βββ cpp-details.cpp
βΒ Β βββ cpp-glossary.md
βΒ Β βββ eigen-notes.md
βΒ Β βββ gtest_floating_point.md
βΒ Β βββ header-only-libraries.md
βΒ Β βββ map_emplace.cpp
βΒ Β βββ mistakes-bulk.cpp
βΒ Β βββ on-cpp.md
βΒ Β βββ readme.md
βΒ Β βββ tooling.md
βββ compilers
βΒ Β βββ compiler-book.md
βΒ Β βββ compiler-design.md
βΒ Β βββ the-path-to-compile.md
βΒ Β βββ under-the-cpp.md
βββ concurrent
βΒ Β βββ concurrency-async-terms.md
βΒ Β βββ concurrency.md
βΒ Β βββ concurreny-concepts-roots.md
βΒ Β βββ why-concurrency.md
βββ conference-attendances
βΒ Β βββ 2024-werner-reichardt-symposium.md
βββ cpp-practice
βΒ Β βββ Clang-in-Docker
βΒ Β βββ char8.cpp
βΒ Β βββ compile.bash
βΒ Β βββ init.bash
βΒ Β βββ readme.md
βββ devops
βΒ Β βββ cloud
βΒ Β βΒ Β βββ azure-glossary.md
βΒ Β βΒ Β βββ cloud-generic.md
βΒ Β βΒ Β βββ gcp-glossary.md
βΒ Β βββ docker
βΒ Β βΒ Β βββ docker-internals.md
βΒ Β βΒ Β βββ docker-questions.md
βΒ Β βΒ Β βββ docker.md
βΒ Β βββ github-actions.md
βΒ Β βββ terraform-tut.md
βββ docs
βββ formal-verification
βΒ Β βββ lean4.md
βββ git-notes.md
βββ gpu
βΒ Β βββ cuda.md
βΒ Β βββ ptx.md
βββ groovy-jenkins.md
βββ hdl
βΒ Β βββ existing-fpga-for-nn.md
βΒ Β βββ hdl.md
βΒ Β βββ refs-vhdl-resources.md
βΒ Β βββ vhdl-teach.md
βββ iv
βΒ Β βββ design-patterns.md
βΒ Β βββ interview-checklist.md
βΒ Β βββ real-intv-quest.md
βΒ Β βββ specific
βΒ Β βββ causL.md
βΒ Β βββ opteran.md
βββ js
βΒ Β βββ cute-javascript-solutions.md
βΒ Β βββ do-you-know-enough-js.md
βΒ Β βββ js-tests.md
βΒ Β βββ modern-javascript.md
βΒ Β βββ npm-tricks.md
βΒ Β βββ promise-a-tutorial
βΒ Β βΒ Β βββ QuasiPromise.js
βΒ Β βΒ Β βββ map-series.js
βΒ Β βΒ Β βββ promise1-5.js
βΒ Β βΒ Β βββ promise1-7.js
βΒ Β βΒ Β βββ promise1.js
βΒ Β βΒ Β βββ promise2.js
βΒ Β βΒ Β βββ promise3.js
βΒ Β βΒ Β βββ promise4.js
βΒ Β βΒ Β βββ quasi-promise.ms
βΒ Β βΒ Β βββ readme.md
βΒ Β βββ promises-a-tutorial.md
βΒ Β βββ react.md
βΒ Β βββ solutions-to-keep.js
βββ math-ml
βΒ Β βββ 4e-robotics.md
βΒ Β βββ Legendre-transform.md
βΒ Β βββ bias-corrected-mi.md
βΒ Β βββ boltzmann-to-helmholtz.md
βΒ Β βββ boosting.md
βΒ Β βββ boring
βΒ Β βΒ Β βββ fft-ht.md
βΒ Β βΒ Β βββ wavelet-denoise.md
βΒ Β βββ compact-dense.md
βΒ Β βββ cs-test-types.md
βΒ Β βββ dempster-shafer.md
βΒ Β βββ dl-buss
βΒ Β βΒ Β βββ dl-hw-businesses.md
βΒ Β βββ eigenvalues.md
βΒ Β βββ em.md
βΒ Β βββ fisher-info.md
βΒ Β βββ group-theory-for-optic-flow.md
βΒ Β βββ hamiltonian.md
βΒ Β βββ hopfield-boltzmann-machine.md
βΒ Β βββ information-geometry.md
βΒ Β βββ inverse-gaussian-pp.md
βΒ Β βββ knn.md
βΒ Β βββ lagrange-multipliers.md
βΒ Β βββ lyapunov.md
βΒ Β βββ mcmc.md
βΒ Β βββ nlo.md
βΒ Β βββ olof-persson.md
βΒ Β βββ point-processes.md
βΒ Β βββ readme.md
βΒ Β βββ renormalization.md
βΒ Β βββ representation-theory.md
βΒ Β βββ simplical-complexes.md
βΒ Β βββ spiking-nn.md
βΒ Β βββ standard-mainstream
βΒ Β βΒ Β βββ elm-nn.md
βΒ Β βΒ Β βββ mlops+tuning.md
βΒ Β βΒ Β βββ nn-types-models.md
βΒ Β βΒ Β βββ nn-types.md
βΒ Β βΒ Β βββ standard-ml.md
βΒ Β βββ svm.md
βΒ Β βββ universal-physics.md
βΒ Β βββ viola-jones-adaboost.md
βββ microcontroller.md
βββ my-undestnaings-qm
βΒ Β βββ partition-function.md
βΒ Β βββ qm.md
βΒ Β βββ spin.md
βββ ns
βΒ Β βββ bees-nervous-system.md
βΒ Β βββ hippocampal-formation.md
βΒ Β βββ hypothalamus.md
βΒ Β βββ mclean-triunal.md
βΒ Β βββ meanfield.md
βΒ Β βββ muscles-motor.md
βΒ Β βββ neural-coding-adts.md
βΒ Β βββ norepinephrine.md
βΒ Β βββ stdp.md
βΒ Β βββ the-spike.md
βββ org
βΒ Β βββ org-speak.md
βββ posters
βΒ Β βββ free-energy-poster1.tex
βββ principles-scaffold-meta.md
βββ probabilistic-programming
βΒ Β βββ probabilistic-programming.md
βββ python
βΒ Β βββ high-performance-python.md
βΒ Β βββ python-interview-notes.md
βΒ Β βββ python-threads.md
βββ robo
βΒ Β βββ spatial.md
βββ security
βΒ Β βββ security.md
βββ software-testing.md