Get the interval between two notes
Parse Postgres interval columns
Works similar to `setInterval`, but calls all callbacks scheduled using `setHarmonicInterval` all at once, which have same delay in milliseconds.
Interval search tree with TypeScript support
Wrapper library for directory and file watching.
Spinners for use in the terminal
Modern version of setInterval for promises and async functions available in Node.js and browsers.
A much higher accuracy timer object that makes use of the node.js hrtime function call.
Parse intervals in shorthand notation
Parse math interval
A Quick description of the component
Music theory library
1D interval tree data structure
Parse musical notes in abc notation
Implementation of interval tree data structure.
Parse music notes in scientific notation
exiting a node.js process *and flushing stdout and stderr*
Parse intervals in shorthand notation
A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled
Human readable time measurements
Wait for a condition to be true
[](https://npmjs.org/package/@oclif/plugin-update) [](https://npmjs.org/package/@oclif/plugin-update) [![License](htt
A react hook for using setInterval
Put a little spinner on process.stderr, as unobtrusively as possible.
interval is a tiny library that provides simple musicial note pitch and interval arithmetic.
Musique is a gem for manipulating with musical constructs, such as notes, chords and intervals.
This gem provides Ruby classes for working with musical notes, scales and intervals.
A gem for raising and lowering musical notes as strings by major, minor, and perfect intervals
This gem wraps the rb-music gem to provide RubyMotion classes for working with musical notes, scales and intervals.
Arpeggio lets you view the notes and intervals of a given scale and mode in the CLI
# 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.