This document demonstrates how the oplog in MongoDB replica sets works by replicating operations from the primary to secondaries. It shows insert, update, remove operations on a collection on the primary and then verifies that the same operations have been replicated to the oplog and applied on a secondary by finding the same document changes. It also shows getMore commands from secondaries tailing the oplog on the primary to stay up to date as new operations are applied.
The document describes the format of a coderetreat event with 90 coders and 2200 passionate software developers. The format involves periods of deep coding practice and challenge, receiving feedback without pressure, and experimenting freely. Sessions involve 45 minutes of coding, 10 minutes of retrospectives, and breaks in between. Coding tasks follow principles of passing all tests, clear intent, no duplication, and no superfluous parts. Code is deleted after each session and paired programming is used. Variations on the tasks are described. The Game of Life simulation is provided as an example coding task.
IoT Devices Compliant with JC-STAR Using Linux as a Container OSTomohiro Saneyoshi
?
Security requirements for IoT devices are becoming more defined, as seen with the EU Cyber Resilience Act and Japan’s JC-STAR.
It's common for IoT devices to run Linux as their operating system. However, adopting general-purpose Linux distributions like Ubuntu or Debian, or Yocto-based Linux, presents certain difficulties. This article outlines those difficulties.
It also, it highlights the security benefits of using a Linux-based container OS and explains how to adopt it with JC-STAR, using the "Armadillo Base OS" as an example.
Feb.25.2025@JAWS-UG IoT
16. Apache (httpd.conf)
? httpd.conf
# AddHandler allows you to map certain file extensions to "handlers":
# actions unrelated to filetype. These can be either built into the server
# or added with the Action directive (see below)
#
# To use CGI scripts outside of ScriptAliased directories:
# (You will also need to add "ExecCGI" to the "Options" directive.)
#
AddHandler cgi-script .cgi
Alias /repos D:/repos
<Directory "D:/repos">
Options +ExecCGI
Order allow,deny
Allow from all
DirectoryIndex hgweb.cgi
</Directory>