Recent Articles Changed
Regexp
Regexp - Dot (Single Character pattern)

Modified Thursday 22-05 00:47

Dot . in a regular expression matches any character in the supported character set with this characteristic, by default: newline characters are not included without setting a flag. See matchnewline the match stops at the first occurrence. See greedy...

Data System Architecture
Data Modeling - What is a schema ?

Modified Tuesday 13-05 04:18

A ''schema'' is a metadata that defines the structure of data. This article tells you more.

Java Conceptuel Diagram
Java Concurrency - Synchronization (Thread Safety)

Modified Sunday 11-05 03:45

in java. Java offers two basic synchronization idioms: synchronized methods synchronized statements final fields, which cannot be modified after the object is constructed, can be safely read through non-synchronized methods, once the object...

Java Conceptuel Diagram
Java Concurrency - Synchronized method

Modified Sunday 11-05 03:44

Synchronized method To make a method synchronized, simply add the synchronized keyword to its declaration: A synchronized method: performs a lock action when it is invoked; its body is not executed until the lock action has successfully completed....

Telnet Installation Windows
Telnet (Protocol, Client)

Modified Friday 09-05 00:58

TELNET (TELetype NETwork) is a net client used on the Internet or local area network LAN connections. It was developed in 1969. By extension, telnet also refers to the program that provides the client part of the protocol. TELNET clients have been available...

Normal Distribution Cdf
Statistics - (Normal|Gaussian) Distribution - Bell Curve

Modified Friday 02-05 08:27

A normal distribution is one of underlying assumptions of a lot of statistical procedures. In nature, every outcome that depends on the sum of many independent events will approximate the Gaussian distribution after some time, if respected the assumptions...

Card Puncher Data Processing
Oracle Database - NUMBER Data Type

Modified Wednesday 23-04 00:02

The NUMBER data type stores zero as well as positive and negative fixed numbers with absolute values from 1.0 x 10-130 to (but not including) 1.0 x 10126. If you specify an arithmetic expression whose value has an absolute value greater than or equal...

Data System Architecture
Number - Floating-point (system|notation) - (Float|Double) - Approximate numeric

Modified Wednesday 23-04 11:59

The term floating point refers to the fact that the number's radix point can float, that is, it can be placed anywhere relative to the significant digits of the number. They are fractional numbers written with a decimal point, like 1.970 The floating-point...


Recent Articles Created
What is a Mail eXchange (or MX)?

Created Wednesday 05-03 01:45

A Mail eXchange (MX) is a smtp server that is responsible for : receiving emails for one or more domain and delivering them to a mail delivery agent (MDA) for final delivery The email servers IP are set in the DNS via the MX record. This is how...

Compiler
Compiler - Evaluate

Created Monday 03-02 00:22

To evaluate means to: transform an expression into a value according to the language rules

X.509 Public Key Infrastructure / Hierarchical PKI

Created Monday 03-02 09:04

The X.509 Public Key Infrastructure is a Public key infrastructure (PKI) that uses a hierarchical system of Certificate authorities that brings trust to the transactions by signing certificate. A Hierarchical PKI consists of: A certificate authority...

Card Puncher Data Processing
CoreUtils

Created Friday 01-11 01:48

Corutils is a package of essential executable command line client (used greatly in shell script) See also Utils Linux Name Description arch Print machine hardware name. b2sum Print or check BLAKE2 digests....

Card Puncher Data Processing
NeoVIM VI editor

Created Friday 11-10 08:38

NeoVIM is the latest VI editors in the series that enhanced VIM Installation Once installed the NeoVim editor is called via the nvim executable.

Card Puncher Data Processing
Ansible - Action Plugin Module Type

Created Friday 30-08 10:11

An Action Plugin is a type of module that: set up some values on the controller, (ie create a start state) then invoke an other module on the managed node that does something with these values.

Card Puncher Data Processing
Ansible - Ad-hoc command

Created Friday 30-08 10:11

Adhoc command are command executed as in the shell via ansible. You can therefore execute command on a whole cluster of server. This is because the default module of the ansible command line is command We define the servers in a ini inventory...

Card Puncher Data Processing
Ansible - ansible-playbook cli

Created Friday 30-08 10:11

You may get this problem when one of your file that defines ansible property has no content (ie is empty)


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.