Topic Review
Dask
Dask is a flexible open-source Python library for parallel computing. Dask scales Python code from multi-core local machines to large distributed clusters in the cloud. Dask provides a familiar user interface by mirroring the APIs of other libraries in the PyData ecosystem including: Pandas, Scikit-learn and NumPy. It also exposes low-level APIs that help programmers run custom algorithms in parallel. Dask was created by Matthew Rocklin in December 2014 and has over 9.8k stars and 500 contributors on GitHub. Dask is used by retail, financial, governmental organizations, as well as life science and geophysical institutes. Walmart, Wayfair, JDA, GrubHub, General Motors, NVIDIA, Harvard Medical School, Capital One and NASA are among the organizations that use Dask.
  • 405
  • 20 Oct 2022
Topic Review
Quantum Finite Automata
In quantum computing, quantum finite automata (QFA) or quantum state machines are a quantum analog of probabilistic automata or a Markov decision process. They provide a mathematical abstraction of real-world quantum computers. Several types of automata may be defined, including measure-once and measure-many automata. Quantum finite automata can also be understood as the quantization of subshifts of finite type, or as a quantization of Markov chains. QFAs are, in turn, special cases of geometric finite automata or topological finite automata. The automata work by receiving a finite-length string [math]\displaystyle{ \sigma=(\sigma_0,\sigma_1,\cdots,\sigma_k) }[/math] of letters [math]\displaystyle{ \sigma_i }[/math] from a finite alphabet [math]\displaystyle{ \Sigma }[/math], and assigning to each such string a probability [math]\displaystyle{ \operatorname{Pr}(\sigma) }[/math] indicating the probability of the automaton being in an accept state; that is, indicating whether the automaton accepted or rejected the string. The languages accepted by QFAs are not the regular languages of deterministic finite automata, nor are they the stochastic languages of probabilistic finite automata. Study of these quantum languages remains an active area of research.
  • 278
  • 20 Oct 2022
Topic Review
Health Software
Medical software is any software item or system used within a medical context, such as reducing the paperwork, tracking patient activity.  standalone software used for diagnostic or therapeutic purposes; software embedded in a medical device (often referred to as "medical device software"); software that drives a medical device or determines how it is used; software that acts as an accessory to a medical device; software used in the design, production, and testing of a medical device; or software that provides quality control management of a medical device.
  • 784
  • 20 Oct 2022
Topic Review
Cryptographically-Secure Pseudorandom Number Generator
A cryptographically secure pseudorandom number generator (CSPRNG) or cryptographic pseudorandom number generator (CPRNG) is a pseudorandom number generator (PRNG) with properties that make it suitable for use in cryptography. It is also loosely known as a cryptographic random number generator (CRNG) (see Random number generation § "True" vs. pseudo-random numbers). Most cryptographic applications require random numbers, for example: key generation nonces salts in certain signature schemes, including ECDSA, RSASSA-PSS The "quality" of the randomness required for these applications varies. For example, creating a nonce in some protocols needs only uniqueness. On the other hand, the generation of a master key requires a higher quality, such as more entropy. And in the case of one-time pads, the information-theoretic guarantee of perfect secrecy only holds if the key material comes from a true random source with high entropy, and thus any kind of pseudorandom number generator is insufficient. Ideally, the generation of random numbers in CSPRNGs uses entropy obtained from a high-quality source, generally the operating system's randomness API. However, unexpected correlations have been found in several such ostensibly independent processes. From an information-theoretic point of view, the amount of randomness, the entropy that can be generated, is equal to the entropy provided by the system. But sometimes, in practical situations, more random numbers are needed than there is entropy available. Also, the processes to extract randomness from a running system are slow in actual practice. In such instances, a CSPRNG can sometimes be used. A CSPRNG can "stretch" the available entropy over more bits.
  • 1.2K
  • 20 Oct 2022
Topic Review
Crackdown
Crackdown is a series of action-adventure video games created by David Jones and published by Xbox Game Studios. The series takes place in a futuristic dystopian city controlled and enforced by a secret organization called the Agency. The games center on the Agency's super soldiers, known as 'Agents', as they fight threats ranging from various criminal syndicates, a terrorist group known as 'Cell', and zombie-like monsters called 'Freaks'. Games of the series have been developed by various game developers, with the first game Crackdown completed by Realtime Worlds on February 20, 2007, and a sequel called Crackdown 2 developed by Ruffian Games on July 6, 2010. Both games were released for the Xbox 360. A third installment Crackdown 3 developed by Sumo Digital was released on February 15, 2019 for Xbox One and Microsoft Windows. Although Crackdown started as a game that was released with access codes for the Halo 3 multiplayer beta, the game itself has been met with positive critical reception and won several video game awards. Critics praised the sandbox style third-person shooter for allowing the ability to cause massive destruction in a non-linear gameplay, while also criticizing the series for lacking an actual story. The series has garnered mostly positive reception and commercial success.
  • 808
  • 20 Oct 2022
Topic Review
GNU Build System
The GNU Build System, also known as the Autotools, is a suite of programming tools designed to assist in making source code packages portable to many Unix-like systems. It can be difficult to make a software program portable: the C compiler differs from system to system; certain library functions are missing on some systems; header files may have different names. One way to handle this is to write conditional code, with code blocks selected by means of preprocessor directives (#ifdef); but because of the wide variety of build environments this approach quickly becomes unmanageable. Autotools is designed to address this problem more manageably. Autotools is part of the GNU toolchain and is widely used in many free software and open source packages. Its component tools are free software-licensed under the GNU General Public License with special license exceptions permitting its use with proprietary software. The GNU Build System makes it possible to build many programs using a two-step process: configure followed by make.
  • 756
  • 20 Oct 2022
Topic Review
Throughput
In general terms, throughput is the rate of production or the rate at which something is processed. When used in the context of communication networks, such as Ethernet or packet radio, throughput or network throughput is the rate of successful message delivery over a communication channel. The data these messages belong to may be delivered over a physical or logical link, or it can pass through a certain network node. Throughput is usually measured in bits per second (bit/s or bps), and sometimes in data packets per second (p/s or pps) or data packets per time slot. The system throughput or aggregate throughput is the sum of the data rates that are delivered to all terminals in a network. Throughput is essentially synonymous to digital bandwidth consumption; it can be analyzed mathematically by applying the queueing theory, where the load in packets per time unit is denoted as the arrival rate (λ), and the throughput, where the drop in packets per time unit, is denoted as the departure rate (μ). The throughput of a communication system may be affected by various factors, including the limitations of underlying analog physical medium, available processing power of the system components, and end-user behavior. When various protocol overheads are taken into account, useful rate of the transferred data can be significantly lower than the maximum achievable throughput; the useful part is usually referred to as goodput.
  • 14.9K
  • 20 Oct 2022
Topic Review
Dynamic Rectangle
A dynamic rectangle is a right-angled, four-sided figure (a rectangle) with dynamic symmetry, which in this case, means that aspect ratio (width divided by height) is a distinguished value in dynamic symmetry, a proportioning system and natural design methodology described in Jay Hambidge's books. These dynamic rectangles begin with a square, which is extended (using a series of arcs and cross points) to form the desired figure, which can be the golden rectangle (1 : 1.618...), the 2:3 rectangle, the double square (1:2), or a root rectangle (1:√φ, 1:√2, 1:√3, 1:√5, etc.).
  • 415
  • 20 Oct 2022
Topic Review
Windows 10 Version History (Version 1607)
The Windows 10 Anniversary Update (also known as version 1607 and codenamed "Redstone 1") is the second major update to Windows 10 and the first in a series of updates under the Redstone codenames. It carries the build number 10.0.14393.
  • 3.7K
  • 20 Oct 2022
Topic Review
ItsNat
ItsNat Natural AJAX, is an open-source Java component-based Ajax framework.
  • 644
  • 20 Oct 2022
  • Page
  • of
  • 371
ScholarVision Creations