<h1 align="center">basic-computer</h1>
E2B Desktop Sandbox - isolated cloud environment with a desktop-like interface powered by E2B. Ready for AI Computer Use
Let agents run disposable VMs
Native system automation for node.js
asn1js is a pure JavaScript library implementing this standard. ASN.1 is the basis of all X.509 related data structures and numerous other protocols used on the web
The hackable, full-featured Open Source HTML rendering solution for React Native.
<div align="center"> <img width="200" height="200" src="https://s3.amazonaws.com/pix.iemoji.com/images/emoji/apple/ios-11/256/crayon.png"> <h1>@jimp/plugin-blit</h1> <p>Blit an image.</p> </div>
AWS SDK for JavaScript Lambda Client for Node.js, Browser and React Native
Material Components for the web mixins + CSS Classes for Material Design elevation
Computer Use MCP Server
Node API for the Internet Computer App (Ledger Nano S/X/S+/Stax/Flex)
An NPM package containing the OFL-licensed Computer Modern fonts, and CSS @font-face declarations for them.
Shared objects, data types and functions for @computer-use/nut-js
libnut is an N-API module for desktop automation with node
Vue3 Component for resizable and draggable elements
An easy-to-use JavaScript API for the Internet Computer.
Public provider interfaces for @computer-use/nut-js
Web based remote computer management server
React.js Virtual Keyboard
On-screen Javascript Virtual Keyboard
Midscene.js Computer Desktop Automation
Creates a local connection to CrossBrowserTesting.com which allows you to test sites behind your firewall or to access web pages that are saved locally on your machine. In just a few seconds, you can establish a connection which allows you to do live test
Get computer name, cross-platform.
Customizable chat component for AI APIs
Trees, Heaps, Timers, Error fitting, etc
This is a very basic wrapper for the Microsoft Computer Vision API.
Uses ImageMagick to analyze images to further determine ratio of basic color composition in them.
Ruby wrapper for the Moab binaries. It uses the XML output of Moab for easy parsing.
basic101 is a circa 1980 BASIC interpreter written in Ruby. It supports a modified subset of Microsoft's BASIC-80 v. 5 and runs the games published in Basic Computer Games, Microcomputer Edition by David H. Ahl
VectorSse employs x86 Streaming SIMD Extensions (SSE), v3 or greater, to accelerate basic vector and matrix computations in Ruby.
This gem contains the core functionality for a basic Tic-Tac-Toe game. It can be used with an interface for games between two human players, human vs computer or computer vs computer. The computer player uses the Minimax algorithm to determine the best move possible thus making it unbeatable.
gvoice-ruby is currently a very preliminary project with limited functionality basically confined to returning arrays of voicemail or sms objects and sending sms messages, or connecting calls. It cannot cancel calls already in progress. It currently works under ruby 1.8.7-p302 and 1.9.2-p0 on my computer running Mac OS X 10.6 (Snow Leopard). It is not guaranteed to work anywhere else and has very few tests.
== Wizard's Castle A Ruby port of a classic BASIC game, this is a text-based adventure through a randomly-generated castle full of monsters, traps, and treasure. The original version was written by Joseph R. Power for Exidy Sorcerer BASIC and published in the July/August 1980 issue of Recreational Computing magazine. It was subsequently ported to Heath Microsoft Basic by J.F. Stetson. This Ruby port is based on the Stetson version. It needs no Gem dependencies to run, and should work on all 2.x versions of Ruby. *To* *run*: Just run +wizards-castle+ on your command line. Use +--manual+ to see the game manual. Please report any crashes as {Github issues}[https://github.com/gbirchmeier/wizards-castle/issues] or contact me via Twitter @GrantBirchmeier.
# 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.
A Ruby gem for vector and matrix operations. Provides methods to calculate: - Matrix determinant: Determinant(matrix) input: matrix - Array of arrays size of nxn output: res[Int] - simple Integer - Scalar product of vectors scalar_prod(a, b) input: a[Array], b[Array]- vectors a and b output: res[Int] - simple Integer as a result of scalar prod - Cross product for 3D vectors cross_prod(a, b) input: a[Array], b[Array] - vectors a and b with dimension n = 3; output: res[Array] - vector with the size = 3 (its dimension) as a result of cross prod - Help function help() output: String with info about gem funcs Includes comprehensive error handling and input validation. Designed for educational use and basic linear algebra computations. Ruby-гем для операций с векторами и матрицами. Предоставляет методы для вычисления: - Определителя матрицы Determinant(matrix) input: matrix - матрица (массив массивов) размера nxn output: res[Int] - целое число - Скалярного произведения векторов scalar_prod(a, b) input: a[Array], b[Array] - векторы (массивы) a и b output: res[Int] - целое число как результат скалярного произведения - Векторного произведения для 3D векторов cross_prod(a, b) input: a[Array], b[Array] - векторы (массивы) a и b размером n = 3; output: res[Array] - вектор (массив) с размером = 3 (его размерность) как результат векторного произведения векторов - Функция "помощь" help() output: Строка с информацией про математические методы гема Включает обработку ошибок и валидацию входных данных. Разработан для образовательных целей и базовых вычислений линейной алгебры.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.