Miscellaneous To Do¶
Extensions¶
Contents in sidebars
Schulungen/Sidebars are manually maintained. As for the course dates, this could be solved by having a central database and generating the table. use rstjinja for this.
SVG
reST Todos¶
Todo
Big fat TODO: S5 integration!!
(The original entry is located in /home/jfasch/work/jfasch-home/about/site/opentraining/misc/s5/index.rst, line 33.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/log/detail/2020-03-30/code/exercise-string/index.rst, line 4.)
Todo
Move that out of here, into a place which is central to the entire site. There’s going to come more.
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/log/detail/2020-03-30/setup.rst, line 105.)
Todo
Give a list of dependencies, and how to install them.
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/log/detail/2020-03-30/setup.rst, line 110.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_class_intro/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_class_templates/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_dynamic_memory/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_exercises/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_global_initialization/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_inheritance_virtual/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_lambda/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_ownership_raii/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_smart_pointers/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_stl_container_intro/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/cxx/cxx_templates_vs_interfaces/code/index.rst, line 4.)
Todo
jjj draw sketch:
(maj/min) -> cdev/fops (good old unix)
(maj/min) -> devtmpfs/sysfs (new dynamic world)
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/kernel/cdev-auto/topic.rst, line 7.)
Todo
jjj add “architecture” drawing
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/kernel/cdev-first-functionality/slides.rst, line 14.)
Todo
jjj draw a sketch
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/kernel/cdev-refactoring/slides.rst, line 39.)
Todo
Sort these by topic and target audience
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/python/link-collection.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/python/python_1010_generators_yield/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/sysprog/sysprog_events/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/sysprog/sysprog_ipc/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/sysprog/sysprog_signals/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/unittest/unittest_gtest_basics/code/index.rst, line 4.)
Todo
Use this file to further describe what’s there
(The original entry is located in /home/jfasch/work/jfasch-home/trainings/material/soup/unittest/unittest_gtest_fixture/code/index.rst, line 4.)
Styling¶
Browse through RTD user list
C++¶
Convert to RST/S5¶
C++03
C++11
Examples¶
Homebrain/Kurse/Material/C++11/Examples/
: dress it up nicely using
literalinclude and such. links from within presentation.
Convert Existing Content¶
Add Missing¶
045-cmake.tex
055-c++03.tex
056-c++11.tex
060-design-patterns-unittests.tex
200-misc.tex
400-kernel.tex, incl. code in github (move over)
910-glt-2014.tex (CAN)
Python beginner
Python advanced
Structure¶
add avl live hacking to “sysprog: virtmem, ipc”. link to it from /blog/2011/01/porting-to-linux-there-s-always-a-better-way.rst “Signals Aren’t Messages”)
CAN -> network
GPIO, libgpiod -> Embedded
System basics: links to make, bash, …
split “linux intro” out of sysprog topics -> testers etc.
References, Past Trainings¶
move log/ over from old-fart/
mail people, send link when done (after style is in place)