Recent Articles Changed
How to configure your server to send Email properly?

Modified Thursday 04-04 07:01

Configuring your domain to manage email is not an easy task, this article groups them in one place

Opendkim Test Mailer
Email - How to test if your server email configuration was done correctly ?

Modified Thursday 04-04 06:59

This article will show different server configuration testing in order to validate your email server configuration

What is a document ?

Modified Thursday 04-04 06:53

The concept of document can be difficult to grasp. This articles gives an easy definition that fits the computer science world.

Email (Internet Message)

Modified Thursday 04-04 06:52

An Email is a document known as the MimeMessage or Internet Message Format that: is send and received between email server and managed via a client known as the Mail User Agent This is in the marketing session because this is an important customer...

Wsl2 Windows Terminal
WSL2 - A getting started guide - How to enable and use Linux Subsystem WSL2 on Windows

Modified Wednesday 03-04 08:51

This page will help you configure, install and get started with WSL2

Javascript - Object

Modified Tuesday 02-04 07:10

object in javascript An object is a data type in Javascript. An object follows a json data structure with key that holds property value. The value may be of a variable or a function In JavaScript, a function is an object. As the scope in Javascript...

GraphQL - Client

Modified Wednesday 27-03 01:06

This article lists the Graphql clients. Because GraphQl is HTTP based request, you can use any HTTP client to query and retrieve the response of a GraphQL Server. Example with Curl: GUI graphiql is a HTML Web App available as loss application,...

HTTP - Client (User agents)

Modified Wednesday 27-03 01:05

in HTTP. An HTTP client in HTTP is also known as the user agents because user-agent is the name of a header field that identify the client. HTTP identifies the client (ie user-agent_ using the user-agent header (even when the client is not operated...


Recent Articles Created
Examples of React Input Element with Class component

Created Saturday 23-03 06:10

This page keeps the example with class component for a input The react forms components input accept a value attribute that is used to implement a controlled component. A React form: written as a class component where the state is controlled...

Card Puncher Data Processing
What is a combobox?

Created Wednesday 20-03 09:23

A combobox is a combo of: an input and a listbox popup. In HTML, the built-in component is known as data list

Card Puncher Data Processing
What are Floating Lists (listbox popup)?

Created Wednesday 20-03 08:16

Floating lists are lists that are presented to the user in a overlay They are also known as listbox popup Type Focus after rendering Dropdown Element in the list Select Element in the list Autocompletion Search box, combobox or text area...

Card Puncher Data Processing
What is Autocompletion?

Created Wednesday 20-03 08:11

Autocompletion is a floating list that: presents to the user possible values that have been chosen from an input to complete or correct it Search autocompletion: when the user is typing a search term in a search box Entity autocompletion:...

React Typescript Children Override Error
How to define the React children type in Typescript?

Created Monday 18-03 10:27

This article will show you how to override/define the type of children of your react component to a specific type in your props. In this example, we have a layout component that expects only buttons as children to create a button bar. The base component...

Data System Architecture
What is a ligature?

Created Tuesday 05-03 01:36

A ligature is a font feature that allows the rendering of an icon glyph simply by using its textual name. A ligature maps a combination of basic characters to represent another character (code point). The replacement is done by the application (in...

React - Caching

Created Thursday 29-02 03:04

This article is caching functionalities in React. There are 2 caching functionalities: for computed values, you would use a memo for a prop function, you would use useCallback. If you pass a function in props to a child component, its reference...

What is a React Node?

Created Monday 26-02 04:51

A react node is a node in the React DOM tree. A node may have the following data type: a React Element a React Fragment a React Portal (floating element) and the base Javascript data type: string, number, boolean, null or undefined. You...


Data all the way

Always keep one hand firmly on data, Amos liked to say.

Data is what set psychology apart from philosophy, and physics from metaphysics.

Amos Tversky (The undoing project)
Data Warehouse Subsystem

Data Warehouse Subsystems

Developing a data warehouse means assembling a lot of subsystems in order to create a whole and coherent data application.

Discovers the 34 Kimball Subsystems and drill down to discover them

Data Warehouse Subsystems

Card Puncher Data Processing

Data Processing

Data processing has changed a lot since 1940 :) and luckily, we are not using punch card anymore.

Stream processing is becoming the norm in data integration task while batch processing stays the king in data analysis.

Data Processing

ENIAC, 1946

The first fully electronic digital computer

Eniac 1946

Table Recursion Rectangle

Data Modeling

Data Modeling is the translation of process into the world of data. The process is tricky but not insurmountable.

Data Modeling

Snowflake
Dimensional Data Modeling

Dimensional Data Modeling permits you to model a (hyper)cube and analyse a process through different perspective. You define dimensions, measures and metrics.

Dimensional Data Modeling

Most programs process some input to produce some output; that’s pretty much the definition of computing.

Function Home

Function

A Function is the basic block of all reusable code component. It is also becoming the central component of any serverless architecture.

Function

Knowledge isn't free. You have to pay attention.

Computing Division at the Department of the Treasury, mid 1920s

Computing Division At The Dept Of The Treasur 1920

Remington Rand Univac

Medieval Counting Table

Table / Relation

The table format (known also as a relation) is the most important data structure used in data analysis. Did you know that its name originate from the medieval counting table ?

Table

Education isn't something you can finish.

Richard Feynman
Task Runner