word | definition |
---|---|
control flow | “control flow” means same “if/else” or “conditions” |
REPL |
REPL is an abbreviation for read–eval–print loop. It’s a program that loops, or repeatedly cycles, through three different states: a read state where the program reads input from a user, the eval state where the program evaluates the user’s input A read–eval–print loop (REPL), also termed an interactive toplevel or language shell, is a simple interactive computer programming environment that takes single user inputs, executes them, and returns the result to the user *a read state where it reads the input from a user, *the eval state where it evaluates the user’s input *the print state where it prints out the evaluation to the console. PS C:\Users\ashkan nasirzadeh> node Welcome to Node.js v14.15.1. Type ".help" for more information. > console.log('now you are in javascript REPL:)'); now you are in javascript REPL :) undefined >
|
comparatives | same “!=”, “>=”, “<=”, “==”, “&&”, … |
invoke | The code inside a function is executed when the function is invoked. It is common to use the term “call a function” instead of “invoke a function”. Functions must be in scope when they are called. The scope of a function is the function in which it is declared, or the entire program if it is declared at the top level. |
codebase | the root of your project for example look at this sentence:# change directory to codebase $ cd /file/path/to/code # make directory a git repository $ git init
|
stack | A stack is a last-in, first-out list in which only the most recently added item is accessible. You add items to a stack in the order that you use them, and then retrieve them for use in the reverse order. |
TCP | Transmission Control Protocol |
what is d in systemd httpd sshd ipd |
d means deamon and it is just a long-running background process that answers the requests for services |
lsb | Linux Standard Base (LSB) is a specification that purports to define the services and application-level ABIs that a Linux distribution will provide for use by third-party programs |
vpc | A Virtual Private Cloud (VPC) is a private network interface for collections of DigitalOcean resources. VPC networks provide a more secure connection between resources because the network is inaccessible from the public internet and other VPC networks. Traffic within a VPC network doesn’t count against bandwidth usage. |
TCP | Transmission Control Protocol |
UDP | User Datagram Protocol |
TLS | Transport Layer Security |
SSL | Secure Sockets Layer |
SDK | Software Development Kit (SDK) |
ORM | Object-Relational Mapping (ORM) |