Curl vs Python Requests SSL verification

curl vs Having only the intermediate CA in the trust store is not sufficient for validation of the certificate, at least not with the current versions of Python. This feature would require the use of the OpenSSL flag X509_V_FLAG_PARTIAL_CHAIN for verification, which is neither currently exposed by Python nor set by default. Contrary to this curl sets this flag by default in newer versions and thus works.

April 4, 2022 · 1 min · Jaaved Khan

Port vs Socket

Summary ref Port: In simple language, “Port” is a number used by a particular software to identify its data coming from internet. Each software like, skype, chrome, youtube has its own port number and thats how skype or youtube knows which internet data is for itself. Socket: “IP address and Port " together is called “Socket”. It is used by another computer to send data to one particular computer’s particular software....

April 4, 2022 · 1 min · Jaaved Khan

Difference between Definition of Done(DOD) and Acceptance Criteria (AC)?

Summary Difference between Definition of Done (DOD) vs Acceptance Criteria (AC)? Num Definition of Done (DOD) Acceptance Criteria (AC) 1 Generic(common) Specific 2 Abstract Concrete 3 Requirements to adhere Test scenarios ref: link Definition of Done (DoD) is a list of REQUIREMENTS that a user story MUST ADHERE to for the team to call it complete. While the Acceptance Criteria of a User Story consist of set of TEST SCENARIOS that are to be MET to confirm that the software is working as expected....

April 4, 2022 · 1 min · Jaaved Khan

Difference between User Story and Feature

Summary ref: link According to Kent Beck and Martin Fowler stories(User Stories) and features are SYNONYMS: A user story is a chunk of functionality (some people use the word feature) that is of value to the customer. What you call a feature is usually referred to as theme or epic. Themes and epics are used to group user stories to bigger feature sets, that make sense on their own. From a more semantic point of view: feature is a part of the system you are trying to build, user story is a way to describe that part....

April 4, 2022 · 1 min · Jaaved Khan