Category Archives: Uncategorized

Own Code Co-Pilot made simple

First you have to install a backend. The list of available backends is exhausting. For simplification purpose I choosed https://ollama.com/. The install is available for MacOS, Windows and Linux. After install start the server Check if the server is running … Continue reading

Posted in Uncategorized | Leave a comment

OS type and how they differ

Posted in Uncategorized | Leave a comment

C++ Smart Pointer versus RUST ownership and borrowing

This week I had a nice discussion on Smart Pointer versus RUST. My takeaways are the following. Feature C++ Smart Pointers Rust Ownership & Borrowing(also has SmartPointer) Goal Manage dynamic memory with RAII – “Resource Acquisition Is Initialization” Ensure memory … Continue reading

Posted in Uncategorized | Leave a comment

ARM RD1 – a first tought

Abstract In the context of safety-critical applications on SoC architectures, safety monitoring is having a revival and gaining increasing importance. ARM Reference Design 1 (RD1) implements a three-level approach to runtime monitoring of functional software, aiming at cost-efficient separation between … Continue reading

Posted in Uncategorized | Leave a comment

Large Context Model

In modern large language models (LLMs), tokenizers break down a given input (i.e., a prompt) into smaller units called tokens. For example, the sentence “The OEMs vehicle features are defined by software” would be split into tokens – e.g., every … Continue reading

Posted in Uncategorized | Leave a comment

The Role of Multi-Paradigm Programming Languages in Modern Software Development

Introduction The landscape of software development has undergone significant transformations over the years. While earlier programming languages were primarily designed around a single paradigm, modern software increasingly demands flexibility and adaptability. Multi-paradigm programming languages have emerged as a crucial solution, … Continue reading

Posted in Uncategorized | Leave a comment

CNCF landscape overview

The https://landscape.cncf.io can be morphed according to the following schema: Demand Activity Purpose/Goal Tools Requirement Gathering Collect and define project needs and objectives. Jira, Confluence, Miro, Trello, Google Docs Architecture Design Create high-level designs and system architecture. Lucidchart, Draw.io, AWS … Continue reading

Posted in Uncategorized | Leave a comment

RUST and the SOLID principals

Rust as multi-paradigm language supports many of the design goals outlined in the SOLID principles. It emphasizes safety, performance, and concurrency, making it an interesting candidate for evaluating how well it adheres to these principles. Single Responsibility Principle (SRP) Components … Continue reading

Posted in Uncategorized | Leave a comment

System design Attributes

While reflecting on how automotive software system design differs from other industries, I ended up at this overview of common attributes. Scalability mechanism

Posted in Uncategorized | Leave a comment

ARM features classified

The new ARM features can be categorized into two main groups, each addressing distinct aspects of ISA (Instruction Set Architecture) functionality and design. The program flow related functionality The first group encompasses program flow related features, which operates primarily at … Continue reading

Posted in Uncategorized | Leave a comment