Utilities for fethcing and parsing latest statistics files from RIR
Polyfills for various browsers including commonly used language features
A shim for the setImmediate efficient script yielding API
Checks if CSS exceeds known stylesheet limits
Utility to check if internet is connected or not
Basic access to the Mac OS X Keychain
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
iLib is a cross-engine library of internationalization (i18n) classes written in pure JS
Best-effort discovery of the machine's default gateway and local network IP exclusively with UDP sockets.
List of known CSS properties
No description provided.
Simple combinatorics like power set, combination, and permutation in JavaScript
Whois info for domains, TLDs, IPs, and ASN
An easy-to-use JavaScript API for the Internet Computer.
A component to add webtransport support (server and client) to node.js, transport using libquiche
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Reads / writes floats / doubles from / to buffers in both modern and ancient browsers.
Bare simple logger for NodeJS
A minimal UTF8 implementation for number arrays.
A minimal base64 implementation for number arrays.
A general purpose buffer pool.
Polyfills to support Stimulus in older browsers
Create and evaluate simple XPath position expressions.
Système de Design de l'Etat - DSFR
qrng.anu.edu.au offers true random numbers to anyone on the internet. The random numbers are generated in real-time in our lab by measuring the quantum fluctuations of the vacuum. The vacuum is described very differently in the quantum mechanical context than in the classical context. Traditionally, a vacuum is considered as a space that is empty of matter or photons. Quantum mechanically, however, that same space resembles a sea of virtual particles appearing and disappearing all the time. This result is due to the fact that the vacuum still possesses a zero-point energy. Consequently, the electromagnetic field of the vacuum exhibits random fluctuations in phase and amplitude at all frequencies. By carefully measuring these fluctuations, we are able to generate ultra-high bandwidth random numbers.
Is there a gem author around you? Did you meet any author of the gems used? Did you contact with any author of the gems used on the Internet? Do you think that "the author is cool!", "the author is awesome!" or "I respect the author!"? Do you want to be a gem author? This talk doesn't describe about how to create a gem because it is easy. "gem" is a package of Ruby library (, tool and so on) for easy to install. This talk describes about developing a library that is gem content. This talk is based on my experience as a library developer. This talk describes about how to write codes, how to write documents, release, support and mental set for a better "library developer". I hope that this talk is a trigger for increasing the number of better "library developers".
# Netchk Simple tool to troubleshoot internet connectivity issues. This tool verifies: - your computer has at least one IP address - you have at least one DNS configured - you can reach the configured nameservers - the nameservers can resolve hosts Finally, some ICMP ping statistics are presented with average durations and error rates. ## Installation ```sh gem install netchk ``` ## Usage Just run `netchk` from your terminal and basic diagnosis will start showing you progress and any error if present. Note: On Linux system, this gem requires `sudo` to perform the ICMP ping operations. On macOS, this is not needed. You also can configure how netchk verifies your connections by configuring a `~/.netchk.yaml` or `~/.netchk.yml` file like below. ```yaml # Settings to test DNS server connectivity. dns: # Path to resolv.conf file to check presence and connectivity of DNS. # Path should be absolute to avoid issues when running netchk # from different directories. resolv.conf: /etc/resolv.conf # Settings to test DNS resolution. resolv: # Path to resolv.conf file to use for testing DNS resolution. # Path should be absolute to avoid issues when running netchk # from different directories. It is advised to be the same # as dns.resolv.conf. resolv.conf: /etc/resolv.conf # The list of domains to test for DNS resolution. domains: - google.com - youtube.com - facebook.com # Settings to test icmp ping. icmp: # A list of hosts to ping with ICMP. It is advised to use # IP addresses instead of domains to rule out any issues with # DNS resolution, which is tested separately. hosts: - 1.1.1.1 - 8.8.8.8 # The number of ping to issue each host. count: 20 # The duration in seconds to wait between each ping. # Setting this value too low might cause timeouts. interval: 0.2 ``` Each value is optional. If one is missing the default value will be used. The file above shows the default values. ## Contributing Bug reports and pull requests are welcome on GitHub at https://github.com/moray95/netchk.
No description provided.
No description provided.
No description provided.
No description provided.