Progressive enhancement describes a method in web design that includes accessibility, semantic markup and separation of information and presentation in order to make a website usable for devices that only have limited functions. This also speeds up the loading process by instantly transferring text content through the HTML source code instead of waiting for JavaScript to execute, making it easier … [Read more...]
Computer and Internet
Computer and Internet is catchall section of core computing categories including Cloud Computing, Digital Photography, Virtualization, Networking, Protocols and Others' which are not otherwise more subcategorized. Here also you will get unique articles and news on computer hardware, Software, Networking and Protocols.
FIFO: First In – First Out
First In – First Out is the sequence in which certain tasks are processed or completed one after the other. In accounting, this is called a consumption sequence method, in computer science it is any method of storage in which those elements that were stored first are also taken out of the memory first. In the field of merchandise management, FIFO is the usual procedure, because the oldest … [Read more...]
Why is Inode Used in Linux
An index node is the basic data structure used to manage file systems running Unix-like operating systems. Each inode is uniquely identified within a file system by its inode number. Each name entry in a directory refers to exactly one inode. This contains the metadata of the file and refers to the data of the file or the file list of the directory. The application software no longer … [Read more...]
How HTTP ETag Works
ETag (for entity tag) is a header field introduced in HTTP 1.1. It is used to determine changes to the requested resource and is mainly used for browser caching, i.e. to avoid redundant data transfers. The ETag value is an arbitrary string enclosed by quotation marks, which can also be indicated as a weak ETag by the prefix "". RFC-7232 states that ETags should be content-coding aware. … [Read more...]
Browser Cache Management
In our earlier article, we have informed that browser cache is a buffer memory of the web browser in which resources that have already been retrieved and stored on the user’s computer as a copy. When a resource is required again, it can be retrieved from the cache. A web server should provide cache information for each individual resource in order to ensure an up-to-date display for the user and … [Read more...]
What is Browser Cache and How it Works
Browser cache is a buffer memory of the web browser in which resources that have already been retrieved (e.g. text or images) are stored on the user's computer (locally) as a copy. If a resource is needed again later, it can be retrieved from the cache more quickly than if it had to be downloaded again from the World Wide Web. Every time the content of a URL is needed to display a page, the … [Read more...]
How Middleware Works
Middleware is an extra layer between the operating system and applications. In computer science, middleware refers to application-neutral programs that mediate between applications in such a way that the complexity of these applications and their infrastructure are hidden. Middleware can also be thought of as a distribution platform, i.e. a protocol (or bundle of protocols) at a higher level than … [Read more...]
Planning and Modeling of Business Processes
In the planning phase, it's all about identifying the business processes as types. Existing processes can either be identified or documented, or the processes can be replanned. Business process modeling is generally based on standardized modeling languages such as Event-Driven Process Chains (EPK), UML Activity Diagrams, Follow-up Plan, or Business Process Model and Notation (BPMN). The role-based … [Read more...]
Basic Details of Knowledge Base
A knowledge base is a special database for storing knowledge. Knowledge database is an undefined term that is usually used in connection with knowledge management and is a collection of explicit knowledge in mostly written form. The term knowledge base is used for formal, machine-interpretable knowledge in knowledge-based systems. In English, it is always referred to as a knowledge base. Often, … [Read more...]
What is Sentiment Detection
Sentiment detection is a subfield of text mining and refers to the automatic evaluation of texts with the aim of recognizing an expressed attitude as positive or negative. Humans converse in natural languages, i.e. languages that, unlike formal languages, do not transmit meaning and information unambiguously and not only structurally, and whose automatic processing by computers is thus made more … [Read more...]
What is Information Extraction
Information extraction (IE) is the engineering application of methods from practical computer science, artificial intelligence and computational linguistics to the problem of automatic machine processing of unstructured information with the aim of acquiring knowledge. against a pre-defined domain. A typical example is the extraction of information about merger events, where, for example, instances … [Read more...]