Add WordPress “At a Glance” Items

Sometimes we want to add items to the dashboard widget called "At a Glance". This can be done with the filter dashboard_glance_items. add_filter( 'dashboard_glance_items', 'add_custom_glance_items', 10, 1 ); function add_custom_glance_items( $items = array() ) { $items[] = '<a href="URL"'>My URL</a>'; return $items; } In the example above we use filter to add one item to

2020-01-10T19:01:27+02:00By |Categories: WordPress|0 Comments

RTOS Task Context Switching

In our article covering the scheduling algorithms of real-time operating systems (RTOS), we stated that they can run tasks in such a way that leaves the impression of a multitasking behavior. This is achieved by giving the RTOS the capability to interrupt a currently executing task and to start executing another one. At some point

2020-01-06T05:50:26+02:00By |Categories: Embedded Systems|Tags: , , |0 Comments

RTOS Scheduling Algorithms

We already introduced the basic concepts of real-time operating systems (RTOS) and now we will take a deeper look into one of the most important things when designing an embedded system using an RTOS - the scheduling of the tasks and the algorithms that are used. Scheduling Process Scheduling is the process of deciding which

2019-12-10T20:49:41+02:00By |Categories: Embedded Systems|Tags: , , |0 Comments

Install TypeScript and Hello World Example

In this article, I will show you my first experience with TypeScript. I will follow instructions from the TypeScript website tutorials to create a "Hello World" example. What TypeScript is and reasons to use it can be found here. The first step is to install TypeScript using the command: npm install -g typescript After the

2019-12-08T17:21:41+02:00By |Categories: How To|0 Comments

OSI Application Layer

The application layer is the topmost level of the OSI model and is the only one that directly interacts with the end-user and specifies the shared protocols and interface methods used by hosts in a communications network. It acts as an intermediate between the actual software application and the users. It provides full end-user access

2019-11-18T18:35:17+02:00By |Categories: Explained Simply|0 Comments

OSI Presentation Layer

The sixth layer of the OSI model is the presentation layer. It takes care of the syntax and semantics of the information exchanged between two communicating systems. Its primary goal is to send data in such a way that the receiver will understand and be able to use the information. The presentation layer is responsible

2019-11-13T21:52:40+02:00By |Categories: Explained Simply|0 Comments

OSI Session Layer

The fifth layer of the OSI model is the session layer. It controls the connections between different systems by tracking the dialogs between computers, which are called sessions. A session is a communication channel that gets established between two hosts for the exchange of information for a limited period. It allows the systems to communicate

2019-10-30T22:12:28+02:00By |Categories: Explained Simply|0 Comments