commit
a37fea9d5b
26 changed files with 115 additions and 34 deletions
@ -1 +1,6 @@ |
||||
# File system |
||||
# File System |
||||
|
||||
A file is a named collection of related information recorded on secondary storage such as magnetic disks, magnetic tapes, and optical disks. Generally, a file is a sequence of bits, bytes, lines, or records whose meaning is defined by the file's creator and user. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.tutorialspoint.com/operating_system/os_file_system.htm'>Operating System - File System</BadgeLink> |
||||
|
@ -1 +1,8 @@ |
||||
# Netstat |
||||
# netstat |
||||
|
||||
Netstat is a command line utility to display all the network connections on a system. It displays all the tcp, udp and unix socket connections. Apart from connected sockets it also displays listening sockets that are waiting for incoming connections. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.tutorialspoint.com/unix_commands/netstat.htm'>netstat command in Linux with Examples</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='http://www.c-jump.com/CIS24/Slides/Networking/html_utils/netstat.html'>Netstat Tutorial</BadgeLink> |
||||
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=bxFwpm4IobU'>Netstat Commands - Network Administration Tutorial</BadgeLink> |
||||
|
@ -1 +1,8 @@ |
||||
# Arrays |
||||
# Arrays |
||||
|
||||
Arrays are objects that store a collection of items and can be assigned to a variable. They have their own methods that can perform operations on the array. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://javascript.info/array'>Working with Arrays in JavaScript</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array'>JavaScript Arrays</BadgeLink> |
||||
<BadgeLink colorScheme='purple' badgeText='Watch' href='https://www.youtube.com/watch?v=oigfaZ5ApsM'>JavaScript Arrays</BadgeLink> |
@ -1 +1,9 @@ |
||||
# Set timeout |
||||
# setTimeout |
||||
|
||||
The setTimeout runs a function after the specified period expires. Times are declared in milliseconds. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink badgeText='Read' colorScheme='yellow' href='https://developer.mozilla.org/en-US/docs/Web/API/setTimeout'>JavaScript MDN Docs</BadgeLink> |
||||
<BadgeLink badgeText='Read' colorScheme="yellow" href='https://www.w3schools.com/jsref/met_win_settimeout.asp'>W3Schools – JavaScript - setTimeOut</BadgeLink> |
||||
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=kOcFZV3c75I'>setInterval and setTimeout: timing events</BadgeLink> |
||||
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=z9lJb4D3nJY'>setTimeout EXPLAINED in 5 minutes!</BadgeLink> |
||||
|
@ -1 +1,9 @@ |
||||
# Commonjs |
||||
# CommonJS |
||||
|
||||
CommonJS modules are the original way to package JavaScript code for Node.js. Node.js also supports the ESModules standard used by browsers and other JavaScript runtimes, but CJS is still widely used in backend Node.js applications. Sometimes these modules will be written with a .cjs extension. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.freecodecamp.org/news/modules-in-javascript/#commonjsmodules'>Modules in Javascript: CJS Section</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' basw2dgeText='Read' href='https://nodejs.org/api/modules'>Node.js documentation for CJS modules</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://blog.risingstack.com/node-js-at-scale-module-system-commonjs-require/'>How the CJS Module System Works</BadgeLink> |
||||
<BadgeLink colorScheme='purple' badgeText='Watch' href='https://www.youtube.com/watch?v=XTND4rjATXA'>How to Import and Export Modules in CJS</BadgeLink> |
@ -1 +1,10 @@ |
||||
# Esm |
||||
# ESModules |
||||
|
||||
ESModules is a standard that was introduced with ES6 (2015). The idea was to standardize how JS modules work and implement these features in browsers. This standard is widely used with frontend frameworks such as react and can also be used in the backend with Node.js. Sometimes these modules will be written with a .mjs extension. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.freecodecamp.org/news/modules-in-javascript/'>Introduction to Modules in Javascript</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules'>Full ESM module overview from MDN</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://javascript.info/modules'>Full ESM module overview from js.info</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://nodejs.org/api/esm.html'>Node.js documentation for ESModules</BadgeLink> |
||||
<BadgeLink colorScheme='purple' badgeText='Watch' href='https://www.youtube.com/watch?v=cRHQNNcYf6s'>JavaScript ES6 Modules Simplified</BadgeLink> |
||||
|
@ -1 +1,9 @@ |
||||
# Set timeout |
||||
# setTimeout |
||||
|
||||
The setTimeout runs a function after the specified period expires. Times are declared in milliseconds. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink badgeText='Read' colorScheme='yellow' href='https://developer.mozilla.org/en-US/docs/Web/API/setTimeout'>JavaScript MDN Docs</BadgeLink> |
||||
<BadgeLink badgeText='Read' colorScheme="yellow" href='https://www.w3schools.com/jsref/met_win_settimeout.asp'>W3Schools – JavaScript - setTimeOut</BadgeLink> |
||||
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=kOcFZV3c75I'>setInterval and setTimeout: timing events</BadgeLink> |
||||
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=z9lJb4D3nJY'>setTimeout EXPLAINED in 5 minutes!</BadgeLink> |
||||
|
@ -1 +1,9 @@ |
||||
# Set interval |
||||
# setInterval |
||||
|
||||
The `setInterval()` method helps us to repeatedly execute a function after a fixed delay. It returns a unique interval ID which can later be used by the `clearInterval()` method, which stops further repeated execution of the function. |
||||
|
||||
`setInterval()` is similar to setTimeout, with a difference. Instead of running the callback function once, it will run it forever, at the specific time interval you specify (in milliseconds): |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://javascript.info/settimeout-setinterval'>Scheduling: setTimeout and setInterval</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.geeksforgeeks.org/what-is-setinterval-in-javascript/'>What is the use of setInterval() method in Node.js?</BadgeLink> |
||||
|
@ -1 +1,9 @@ |
||||
# Maps |
||||
# Maps |
||||
|
||||
Maps are the data structure in Go, where we use whenever we want to have mappings between key:value pairs. They have flexibility in terms of removing or adding elements into them. Maps do not allow duplicate entries while data are kept unordered. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
|
||||
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://go.dev/tour/moretypes/19'>Go Maps</BadgeLink> |
||||
<BadgeLink badgeText='Read' href='https://www.w3schools.com/go/go_maps.php'>Maps in Go</BadgeLink> |
||||
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=yJE2RC37BF4'>Golang Tutorial #15 - Maps (by Tech With Tim on YouTube)</BadgeLink> |
@ -1,7 +1,15 @@ |
||||
# Solidity |
||||
|
||||
Solidity is an object-oriented programming language for implementing smart contracts on various blockchain platforms, most notably, Ethereum. |
||||
Solidity is an object-oriented programming language created specifically by Ethereum Network team for constructing smart contracts on various blockchain platforms, most notably, Ethereum. |
||||
|
||||
* It's used to create smart contracts that implements business logic and generate a chain of transaction records in the blochain system. |
||||
* It acts as a tool for creating machine-level code and compilling it on the Ethereum Vitural Machine (EVM). |
||||
|
||||
Like any other programming languages, Solidity also has variables, functions, classes, arithmetic operations, string manipulation, and many more. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://soliditylang.org/'>Solidity Programming Language</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.tutorialspoint.com/solidity/index.htm'>Solidity Tutorial</BadgeLink> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.tutorialspoint.com/solidity/index.htm'>Solidity Tutorial</BadgeLink> |
||||
<BadgeLink colorScheme='blue' badgeText='Watch' href='https://www.youtube.com/watch?v=ipwxYa-F1uY'>Solidity Course by FreeCodeCamp</BadgeLink> |
||||
<BadgeLink colorScheme='blue' badgeText='Watch' href='https://www.youtube.com/watch?v=EhPeHeoKF88'>Solidity Course by Dapp University</BadgeLink> |
||||
<BadgeLink badgeText='Watch' href='https://youtu.be/gyMwXuJrbJQ'>Learn Blockchain, Solidity, and Full Stack Web3 Development</BadgeLink> |
||||
|
@ -1 +1,6 @@ |
||||
# Black box testing |
||||
# Black box testing |
||||
|
||||
Black Box Testing is a software testing method in which the functionalities of software applications are tested without having knowledge of internal code structure, implementation details and internal paths. Black Box Testing mainly focuses on input and output of software applications and it is entirely based on software requirements and specifications. It is also known as Behavioral Testing. |
||||
|
||||
<ResourceGroupTitle>Free Content</ResourceGroupTitle> |
||||
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.guru99.com/black-box-testing.html'>What is BLACK Box Testing? Techniques, Example & Types</BadgeLink> |
||||
|
Loading…
Reference in new issue