• R/O
  • SSH

Source Tree

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Name 크기 Rev. Time Author Log Message
.hgignore 71 b3be90b56f87 2020-06-27 22:27:40 Albert Mietus < albert AT mietus DOT nl > RTF support
.hgtags 55 6b32dbcbe2fc 2017-10-22 20:48:40 Albert Mietus < albert AT mietus DOT nl > Moved 'dPID' from DocIdeas to MESS
.readthedocs.yaml 1.13 k ef74654f5737 2024-04-30 17:41:54 Albert Mietus < albert AT mietus DOT nl > Use newer plantUML, as in DocIdeas
Makefile 1.86 k 701800a0249e 2024-07-17 23:26:10 Albert Mietus < albert AT mietus DOT nl > Update Makefile, to puhsh/publich on RTD
README.rst 2.96 k 68784b1b114a 2020-03-27 03:52:54 Albert Mietus < albert AT mietus DOT nl > Moved 'Requirements Traceability' to ...
SoftwareCompetence 223d0fccb30f 2024-09-07 01:26:23 Albert Mietus < albert AT mietus DOT nl > 3Amigos part-3 (not 4): 'No leaders, ...
SystemEngineering c594288bd090 2024-03-21 23:48:26 Albert Mietus < albert AT mietus DOT nl > Publish the Agile-SIA
TEST_WEBHOOK 5 1606d9a4e95f 2024-04-08 23:04:30 Albert Mietus < albert AT mietus DOT nl > TEST_WEBHOOK (dummy file) to test web...
_generic.inc 284 beae018d84af 2023-04-16 23:47:23 Albert Mietus < albert AT mietus DOT nl > asis: some small fixes
_slides d51d8c0c3152 2020-03-24 18:51:39 Albert Mietus < albert AT mietus DOT nl > PubSub: demo-slides updated (a bit mo...
_std_settings a8bedfd82acd 2024-04-30 20:22:38 Albert Mietus < albert AT mietus DOT nl > cleanup-conf
_templates 12819af91b61 2019-03-14 20:54:41 Albert Mietus < albert AT mietus DOT nl > Added postcardHeader and other BLOG l...
blog 062e007240c7 2020-03-27 04:05:52 Albert Mietus < albert AT mietus DOT nl > Fixed blog-index
conf.py 1.97 k d1b84f82943a 2024-04-08 23:57:09 Albert Mietus < albert AT mietus DOT nl > 'html_context' NO EditOnGitHub button...
index.rst 841 68784b1b114a 2020-03-27 03:52:54 Albert Mietus < albert AT mietus DOT nl > Moved 'Requirements Traceability' to ...
pyMESS a67dad10bd0a 2020-03-27 03:58:41 Albert Mietus < albert AT mietus DOT nl > Remve 'alfa tag' from dPID exercise
requirements.txt 108 a8bedfd82acd 2024-04-30 20:22:38 Albert Mietus < albert AT mietus DOT nl > cleanup-conf
spike-posts b04230b4ec10 2020-07-01 19:45:26 Albert Mietus < albert AT mietus DOT nl > Created a dir (spike-posts/) for vari...

README.rst

System Message: ERROR/3 (/tmp/formatreadme-rawMREZbp, line 17)

Unknown directive type "glossary".

.. glossary::

   Modern Engineering

      Software-engineering is a juvenile profession, with many new insights.

      Most are recently *discovered* in generic software development; like ‘the web’. And written
      in a language (both computer and human), that is very contrasting with the technology-talk of
      typical “RealTime/Embedded” engineering. And so, often rejected or not seen as relevant.

      Although their examples are too dissimular in many casses, the concepts can be useful. There is
      no valid reason not to incorporate their modern approach of software-engineering into *our*
      process.


   Sovereign Software
      All **unmanaged**, *background* software enabling modern life!

      * Traditional RealTime/Embedded software & their big successors
      * Compilers,  Kernels, Drivers, code-analysers, ...
      * Routers, PLCs, EMUs, the TCP/IP-stack, ...

      Traditionally, that “small” software was called “RealTime” and/or “Embedded”.  Currently most
      of that software isn’t *'small'* anymore, nor *‘embedded (in a product)’*. Furthermore, all
      *normal* software appears to be realtime; mostly due hardware-speedup.

      And, there is a lot of software, like (kernel)-drivers, compilers and SW-tools which
      isn’t embedded, nor realtime; but should have the quality that is equivalent to that old-
      school engineering. As everybody depends on it -- directly (sw-engineering) or indirectly (a
      bug in a compiler will effect all end-users!).



Copyright

All files and ideas are (C) Albert Mietus. You may:

  • Read & study them
  • Use the ideas to improve your skills

Please use the disqus sections (below) to give your feedback and opinions.

--Albert Mietus

Tensegrity, as inspiration

/_std_settings/static/Needle_Tower_doorzichtig.png

Tensegrity is a synthesis of the names ‘tensional’ and ‘integrity’. It is based on “teamwork” of tension and compression forces. Although the image may look confusing, these structures are very simple. All you need are some poles, some cable, and good engineering. This results in a beautiful ‘tensegrity-tower’ where the poles almost float in the air; as shown above

It is also a well-known architectural principle for skyscrapers!

For me, it is also an inspiration for Software-Engineering: It should be based on teamwork: a synthesis of creative and verifying people. Together with a methodical way-of-working the amplify each other. Then, the sky becomes a limit, which is easy!