Recent Articles Changed
React Mapping Html Javascript
React - Lazy

Modified Saturday 13-05 00:03

The lazy function implements lazy loading. (ie it will let you defer loading component’s code until it is rendered/executed for the first time) It's part of code splitting meaning that the build step will create an extra module that will be dynamically...

Code Splitting

Modified Saturday 13-05 11:36

Code splitting is an operation performed by a bundler that splits code into chunks. You can then load only what is needed for a page to render. It's also known as route-chunking (where route refers to http route, ie a route is equivalent to a page)...

Browser
Web Resources - Lazy Loading

Modified Saturday 13-05 01:49

A Lazy loading method will fetch the resource (image, javascript module, advertisements) in the web browser window when needed. When needed means for media such as image: when they will become visible to the user when the code is executed (code...

React Mapping Html Javascript
React

Modified Saturday 13-05 11:10

is a virtual dom technology that permits to create HTML page or components based on the concepts that: If the data (state) changes, the UI should change too. Learn once, write anywhere Babel for JSX and (also known as ES2015) Inventor: Jordan...

Model Funny
Function - Pure Function

Modified Saturday 13-05 10:45

Pure functions are called pure because: they do not change their inputs, they always return the same result for the same inputs. The result is then predictable. Pure functions take data and transform it, without modifying any shared state, meaning...

Javascript - Debounce Function

Modified Saturday 13-05 10:27

A debounce is a function that: will wrap a callback function willnot let the callback function execute for each event will let the callback function execute only when a certain amount of time has elapsed since the last seen event. For instance,...

Git - Clone

Modified Saturday 13-05 10:10

git clone creates a clone known as local repository from a remote repository. cloning in git means: downloading the remote repository into a newly created directory setting for each downloaded branch (ie remote branch) their remote-tracking branches...

Devtool Chrome Event Listener
DOM event - ContextMenu / OnContextMenu

Modified Friday 12-05 09:52

The contextmenu event is a pointerEvent that happens when the user tries to open the context menu (generally with right click) screenX : value based on the pointer position on the screen screenY : value based...


Recent Articles Created
React Mapping Html Javascript
React - Lazy

Created Saturday 13-05 10:54

The lazy function implements lazy loading. (ie it will let you defer loading component’s code until it is rendered/executed for the first time) It's part of code splitting meaning that the build step will create an extra module that will be dynamically...

Devtool Chrome Event Listener
DOM event - ContextMenu / OnContextMenu

Created Friday 12-05 08:37

The contextmenu event is a pointerEvent that happens when the user tries to open the context menu (generally with right click) screenX : value based on the pointer position on the screen screenY : value based...

Devtool Chrome Event Listener
Select Events (selectstart, selection change)

Created Wednesday 10-05 03:20

This page is the events that are fired when a selection of text occurs The select event occurs when a user selects some text in form controls when their text selection is adjusted (whether by an API or by the user). In HTML5, select events occurs...

Bash Liste Des Attaques Ovh
Process Substitution

Created Tuesday 09-05 11:31

On systems that can support it, there is an additional expansion available: process substitution

React Mapping Html Javascript
Parent Component

Created Saturday 06-05 00:46

A Parent component is a component that encapsulates other components in the react tree. They can manipulate their children by passing / forwarding a ref.

How to install and store credentials on Linux with Git Credential Manager and pass?

Created Thursday 04-05 01:35

This article shows you how you can store git credential (username and password) on Linux with: the Git Credential Manager and the gpg/pass credentials store You can then use git without...

How to load a script dynamically with Javascript?

Created Tuesday 02-05 08:01

This page shows you how you can load a script dynamically with Javascript to load and use it when needed. In short, if you add: a script via an DOM element, it will be executed (via append or insertAdjacentElement) a script via a html fragment...

Bash Liste Des Attaques Ovh
How to return two variables or more from a bash function?

Created Friday 28-04 07:44

This article shows you how you can return 2 or more variables from a bash function. Within your shell (remotely mostly within putty) Edit it with your favorite edition technique and add the bash shebang Bash is a wrapper language for commands....


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