SharePoint Definition
Microsoft SharePoint is a web-based platform used for sharing files and information. It is designed for teams and provides collaboration features, such as project management, messaging, and shared document storage.
SharePoint is commonly used to create a company intranet, which can only be accessed by employees. It provides a secure platform for team members to exchange files and share information. SharePoint may also be used to create an extranet, as a way for remote cl...
Read More
SDS Definition
SDS Definition
Stands for "Software-Defined Storage." SDS is software that manages data storage devices. It is commonly used for managing large amounts of data in data centers, server farms, and enterprise environments.
SDS functions independently of the underlying hardware. It can merge several physical storage devices into one virtual storage volume. For example, five HDDs that have a storage capacity of 2 terabytes can be merged into a single 10 terabyte storage area instead of five separa...
Read More
NAND Definition
NAND Definition
NAND is the most common type of flash memory. It is used in several types of storage devices, including SSDs, USB flash drives, and SD cards. NAND memory is non-volatile, meaning it retains stored data even when the power is turned off.
What does NAND stand for?
Surprisingly, NAND is not an acronym. Instead, the term is short for "NOT AND," a boolean operator and logic gate. The NAND operator produces a FALSE value only if both values of its two inputs are TRUE. It may be contras...
Read More
Wrapper Definition
Wrapper Definition
In computer science, a wrapper is any entity that encapsulates (wraps around) another item. Wrappers are used for two primary purposes: to convert data to a compatible format or to hide the complexity of the underlying entity using abstraction. Examples include object wrappers, function wrappers, and driver wrappers.
1. Object Wrapper
An object wrapper is a class that encapsulates a primitive data type or another object. It may be used in Java, for example, to convert a char p...
Read More
Digital Asset Definition
Digital Asset Definition
A digital asset is a digital entity owned by an individual or company. Examples include digital photos, videos, and songs. These assets are not tangible, meaning they have no physical presence. Instead, they are files that reside on storage device, such as a local computer or a cloud-based storage network.
The term "digital asset" ascribes legal ownership and value to a digital file. For example, if you pay $1.29 to download a song from iTunes, it becomes a digital as...
Read More
Live Streaming Definition
Live Streaming Definition
Live streaming is a type of streaming in which audio or video is broadcast live over the Internet. The media is transmitted while it is recorded, allowing viewers to watch or listen to it in real-time.
Most live streams are delivered via multicasting. Unlike a television broadcast, a multicast only transmits the media to users who choose to watch or listen to the stream. Multiple users can "tune in" to a single stream, providing an efficient way of delivering the aud...
Read More
ASO Definition
ASO Definition
Stands for "App Store Optimization." ASO is the process of optimizing the listing of an app in an online app store, such as Apple's App Store, the Microsoft Store, or Google Play. It is similar to search engine optimization (SEO) but is targeted towards apps rather than websites.
The goal of ASO is to improve an app's visibility within an app store. One of the top ways an app can gain prominence is to rank highly in the search results for specific keywords. For example, the devel...
Read More
Anti-Aliasing Definition
Anti-Aliasing Definition
Image anti-aliasing is the smoothing of edges and colors in digital images and fonts. It makes edges appear less jagged and helps blend colors in a natural-looking way.
To understand anti-aliasing, it important to first understand what aliasing is. Image aliasing is the "jagged edge" effect caused by mapping curved and diagonal shapes onto square pixels. Horizontal and vertical lines can be mapped perfectly onto square pixels, but angled and curved lines must be estim...
Read More
Document Grinding Definition
Document Grinding Definition
Document grinding is the process of analyzing documents to extract meaningful data. The term is often associated with computer hacking, since hackers may "grind" documents to reveal confidential data. However, document grinding is also used for nonmalicious purposes. Examples include identifying unknown file types and viewing file metadata.
It is possible to perform document grinding on both plain text and binary files.
Text Files
Grinding text files is a simple p...
Read More
DDR
DDR
Stands for "Double Data Rate." It is an advanced version of SDRAM, a type of computer memory. DDR-SDRAM, sometimes called "SDRAM II," can transfer data twice as fast as regular SDRAM chips. This is because DDR memory can send and receive signals twice per clock cycle. The efficient operation of DDR-SDRAM makes the memory great for notebook computers since it uses up less power.
Read More