-
Bash
PATHWhat is PATHWhen you wish to install programs into other locations on your host, but be able to execute them easily without specifying their exact location. This can be easily done by adding a ...…
-
HTTP
IntroductionHTTP is a TCP/IP based communication protocol, used to deliver data, such as HTML files, images, query results etc., on the World Wide Web. HTTP specification specifies how client’s req...…
-
DTO
DTO stands for “Data Transfer Objects”. It is a design pattern for a representation of data, it can be formatted as JSON, XML, etc. It differs from JSON as JSON is a type of serialization and DTO i...…
-
Testing in Python
Mike Cohen’s Test Automation Pyramid Bottom to top is Unit tests, Service/API layer tests, User Interface tests Unit testing and API testing: unittest, pytest, nose UI testing: Selenium and Pyth...…
-
MongoDB
MongoDB NoSQL mongodb+srv://<username>:<pwd>@<host>/<database>. The hostname does not necessarily imply any cluster configuration.IndexCollection Scan vs Index Scan Colle...…
-
Kafka introduction
Kafka good at dealing with large amount of data split into small chunks Topics: to link consumer and producer Kafka has its own BD, so if anything is missed during transmission, we can rollback ...…