Topic Review
Secure Shell Protocol
The Secure Shell Protocol (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network. Typical applications include remote command-line, login, and remote command execution, but any network service can be secured with SSH. SSH provides a secure channel over an unsecured network by using a client–server architecture, connecting an SSH client application with an SSH server. The protocol specification distinguishes between two major versions, referred to as SSH-1 and SSH-2. The standard TCP port for SSH is 22. SSH is generally used to access Unix-like operating systems, but it can also be used on Microsoft Windows. Windows 10 uses OpenSSH as its default SSH client and SSH server. SSH was designed as a replacement for Telnet and for unsecured remote shell protocols such as the Berkeley rsh and the related rlogin and rexec protocols. Those protocols send information, notably passwords, in plaintext, rendering them susceptible to interception and disclosure using packet analysis. The encryption used by SSH is intended to provide confidentiality and integrity of data over an unsecured network, such as the Internet.
  • 1.5K
  • 29 Sep 2022
Topic Review
Properties of Polynomial Roots
In mathematics, a univariate polynomial is an expression of the form where the ai belong to some field, which, in this article, is always the field [math]\displaystyle{ \mathbb C }[/math] of the complex numbers. The natural number n is known as the degree of the polynomial. In the following, p will be used to represent the polynomial, so we have A root of the polynomial p is a solution of the equation p = 0: that is, a complex number a such that p(a) = 0. The fundamental theorem of algebra combined with the factor theorem states that the polynomial p has n roots in the complex plane, if they are counted with their multiplicities. This article concerns various properties of the roots of p, including their location in the complex plane.
  • 1.5K
  • 21 Nov 2022
Topic Review
Damaged QR Code Reconstruction
QR codes often become difficult to recognize due to damage. Traditional restoration methods exhibit a limited effectiveness for severely damaged or densely encoded QR codes, are time-consuming, and have limitations in addressing extensive information loss.
  • 1.5K
  • 02 Nov 2023
Topic Review
Avalanche (Consensus Protocol)
Avalanche is a protocol for solving consensus in a network of unreliable machines, where failures may be crash-fault or Byzantine. The protocol was anonymously introduced on IPFS on May 2018 and was formalized in more detail by Cornell University researchers in 2019. The protocol has four basic interrelated mechanisms that compose structural support of the consensus tool. These four mechanisms are Slush, Snowflake, Snowball, and Avalanche. By using uses randomized sampling and metastability to ascertain and persist transactions, It represents a new protocol family. Although the original paper focused on a single protocol, namely Avalanche, it implicitly introduced a broad spectrum of voting-based, or quorum-based consensus protocols, called the Snow family. While Avalanche is a single instantiation, the Snow family seems to be able to generalize all quorum-based voting protocols for replica control. Unlike prior quorum-based work, the Snow family enables arbitrarily parametrizable failure probability at the quorum intersection level. Standard quorum-based protocols define this failure probability to be precisely zero, but by introducing errors in the quorum intersection, a larger set of consensus protocol design is available.
  • 1.5K
  • 03 Nov 2022
Topic Review
Extreme Learning Machine
In the learning paradigms of artificial neural networks, classical algorithms such as back-propagation aim to approach the theories of biological learning through an iterative adjustment of all the hyper-parameters of the hidden layers for each sequence of data. Therefore, without looking at relearning, in actual problems, the tuning process could take days or months under the use of the available ordinary computers for generalization of the neural network over all of the selected samples. But, the fact that a microprocessor is faster than a brain by about twelve million times, denies that these algorithms are capable of responding to the thought of the human brain which takes less seconds to classify or restore new images or sensations. In 2004, ELM gave birth to new learning rules for artificial neural networks. ELM learning rules remove barriers between human biological thought and artificial neural networks by addressing the fact that: "the parameters of the hidden layer do not need to be adjusted, and the only element responsible for the "universal approximation and generalization are the output weights ". Consequently, ELM has been studied through several applications and extends to a multitude of paradigms such as the ensemble, the hybrid and the deep learning and achieved an excellent reputation. Therefore, The aim of this review will be introducing basic theories of ELM.
  • 1.5K
  • 30 Sep 2021
Topic Review
LncRNA-Protein Interactions
LncRNA can act as gene regulators, and like other epigenetic mechanisms are involved in numerous biological processes. They achieve their regulatory function with their ability to interact with a wide range of biological molecules, such as other nucleic acids and proteins. These lncRNA-protein interactions (LPI) are involved in many biological pathways including development and disease. A variety of computational LPI predictors exist, each applying different strategies to achieve their goals, and are dependent on a few biological databases containing subsets of experimentally validated LPI. Most modern lncRNA-protein interaction (LPI) prediction algorithms use machine learning approaches, where algorithms are trained on large datasets with attributes of interest.
  • 1.5K
  • 05 Jul 2021
Topic Review
Houdini
Houdini is a 3D animation software application developed by Toronto-based SideFX, who adapted it from the PRISMS suite of procedural generation software tools. The procedural tools are used to produce different effects such as complex reflections, animations and particles system. Some of its procedural features have been in existence since 1987. Houdini is most commonly used for the creation of visual effects in film and television. It is used by major VFX companies such as Walt Disney Animation Studios, Pixar, DreamWorks Animation, Double Negative, ILM, MPC, Framestore, Sony Pictures Imageworks, Scanline VFX, Method Studios and The Mill. It has been used in many feature animation productions, including Disney's feature films Fantasia 2000, Frozen, Zootopia and Raya and the Last Dragon; the Blue Sky Studios film Rio, and DNA Productions' Ant Bully. SideFX also publishes Houdini Apprentice, a limited version of the software that is free of charge for non-commercial use.
  • 1.5K
  • 29 Nov 2022
Topic Review
Maple
Maple is a symbolic and numeric computing environment as well as a multi-paradigm programming language. It covers several areas of technical computing, such as symbolic mathematics, numerical analysis, data processing, visualization, and others. A toolbox, MapleSim, adds functionality for multidomain physical modeling and code generation. Maple's capacity for symbolic computing include those of a general-purpose computer algebra system. For instance, it can manipulate mathematical expressions and find symbolic solutions to certain problems, such as those arising from ordinary and partial differential equations. Maple is developed commercially by the Canadian software company Maplesoft. The name 'Maple' is a reference to the software's Canadian heritage.
  • 1.5K
  • 17 Nov 2022
Topic Review
IoT-Enabled Smart Cities
Smart cities have been significantly developed and have greatly expanded their potential. In fact, novel advancements to the Internet of things (IoT) have paved the way for new possibilities, representing a set of key enabling technologies for smart cities and allowing the production and automation of innovative services and advanced applications for the different city stakeholders. 
  • 1.5K
  • 21 Feb 2022
Topic Review
Lazarus (IDE)
Lazarus is a free cross-platform visual integrated development environment (IDE) for rapid application development (RAD) using the Free Pascal compiler. Its goal is to provide an easy-to-use development environment for programmers developing with the Pascal Object language, which is as close as possible to Delphi. Software developers use Lazarus to create native-code console and graphical user interface (GUI) applications for the desktop, and also for mobile devices, web applications, web services, visual components and function libraries for a number of different platforms, including Mac, Linux and Windows. An application created using Lazarus on one platform can generally compile and execute on any platform for which a Free Pascal compiler exists. For desktop applications a single source can target Mac, Linux, and Windows, with little or no modification. An example is the Lazarus IDE itself, created from a single code base and available on all major platforms including the Raspberry Pi.
  • 1.5K
  • 30 Sep 2022
  • Page
  • of
  • 371
Video Production Service