file processing with help of socket.io
NodeJS wrapper to peek bytes from a given socket file descriptor
Client for the realtime Engine
The safe way to handle the `connect` socket event
Missing keepalive http.Agent
Detects the ALPN protocol
Schema validation for the mutation server protocol (MSP).
A socket implementation for PGlite enabling remote connections
Official library for using the Slack Platform's Socket Mode API
Make low-level DNS requests with retry and timeout support.
React Native TCP socket API for Android & iOS with SSL/TLS support
wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
node-unix-socket allows you to use SO_REUSEPORT, SOCK_SEQPACKET, SOCK_DGRAM in Node.js.
Unix datagram socket
Turn a function into an `http.Agent` instance
Timeout HTTP/HTTPS requests
Standards-compliant WebSocket server and client
CLI for Socket.dev
node-unix-socket allows you to use SO_REUSEPORT, SOCK_SEQPACKET, SOCK_DGRAM in Node.js.
High-level messaging & socket patterns implemented in pure js
Utility functions for working with WebSockets
Javascript mocking library for websockets and socket.io
Socket Transport for WalletConnect
An abstract-encoding compliant module for encoding / decoding DNS packets
Overall personal utils gem
FSPSocket is a module to enable socket-like communication over a file synchronization service, namely Dropbox
Maintain an in-memory text index of files in current directory tree, allow querying via unix socket in current directory
A library to simplify interaction with IO streams. This includes network sockets, file sockets, and serial streams like the console and RS232. Features regular expression matching and notification of received data.
kcar features an HTTP parser that will convert a bytestream into a 3-element array suitable for use as a Rack response. It is IO interface agnostic, so it may be used with HTTP streams over Unix domain sockets, regular files, FIFOs, StringIOs as well as traditional TCP sockets.
ZMQMachine is another Ruby implementation of the reactor pattern but this time using 0mq sockets rather than POSIX sockets. Unlike the great Eventmachine ruby project and the Python Twisted project which work with POSIX sockets, ZMQMachine is inherently threaded. The 0mq sockets backing the reactor use a thread pool for performing their work so already it is different from most other reactors. Also, a single program may create multiple reactor instances which runs in its own thread. All activity within the reactor is single-threaded and asynchronous. It is possible to extend the 0mq library to "poll" normal file descriptors. This isn't on my roadmap but patches are accepted.
`dtachr` wraps the [dtach](http://dtach.sourceforge.net) command line utlity to automate the creation of a socket file and send a notification to [terminal-notifier](https://github.com/alloy/terminal-notifier). This utility will only work with both `dtach` and `terminal-notifier` installed and in PATH.
Run rufus-scheduler in the background with a DRb unix socket. You can save schedule files in the ~/.rufus directory or as ~/rufus.rb
This is a simple Ruby-based policy server to serve Flash's crossdomain.xml policy file. The web is increasingly realtime, but websockets still aren't supported on older browser clients. Many server push libraries (e.g. socket.io) attempt to use websockets, with a Flash fallback. Others (amqp.js, for instance) are Flash only. When using Flash sockets, it's necessary to have a policy server running on port 843, in order to set cross domain policy. This library does the job.
Rails SVN Configuration Generator Prepares Rails project to be imported into Subversion repository. This generator adds a couple of rake commands to help with SVN. rake svn:configure -- will set svn:ignore properties in tmp/cache/, tmp/sessions/, tmp/sockets/, and log/ directories. This command must be run after project is imported into svn repository. rake svn:add -- adds new files to subversion repository.
`nvim-context` extracts live context from running Neovim instances via Unix socket connections, providing AI coding tools with cursor position, current file, visual selections, and diagnostics as JSON. It enables context-aware assistance by giving agents awareness of your current Neovim editor state, supporting questions like "What does this line do?" or analysis of selected code.
== DESCRIPTION: The RightScale AWS gems have been designed to provide a robust, fast, and secure interface to Amazon EC2, EBS, S3, SQS, SDB, and CloudFront. These gems have been used in production by RightScale since late 2006 and are being maintained to track enhancements made by Amazon. The RightScale AWS gems comprise: - RightAws::Ec2 -- interface to Amazon EC2 (Elastic Compute Cloud) and the associated EBS (Elastic Block Store) - RightAws::S3 and RightAws::S3Interface -- interface to Amazon S3 (Simple Storage Service) - RightAws::Sqs and RightAws::SqsInterface -- interface to first-generation Amazon SQS (Simple Queue Service) (API version 2007-05-01) - RightAws::SqsGen2 and RightAws::SqsGen2Interface -- interface to second-generation Amazon SQS (Simple Queue Service) (API version 2008-01-01) - RightAws::SdbInterface and RightAws::ActiveSdb -- interface to Amazon SDB (SimpleDB) - RightAws::AcfInterface -- interface to Amazon CloudFront, a content distribution service == FEATURES: - Full programmmatic access to EC2, EBS, S3, SQS, SDB, and CloudFront. - Complete error handling: all operations check for errors and report complete error information by raising an AwsError. - Persistent HTTP connections with robust network-level retry layer using RightHttpConnection). This includes socket timeouts and retries. - Robust HTTP-level retry layer. Certain (user-adjustable) HTTP errors returned by Amazon's services are classified as temporary errors. These errors are automaticallly retried using exponentially increasing intervals. The number of retries is user-configurable. - Fast REXML-based parsing of responses (as fast as a pure Ruby solution allows). - Uses libxml (if available) for faster response parsing. - Support for large S3 list operations. Buckets and key subfolders containing many (> 1000) keys are listed in entirety. Operations based on list (like bucket clear) work on arbitrary numbers of keys. - Support for streaming GETs from S3, and streaming PUTs to S3 if the data source is a file. - Support for single-threaded usage, multithreaded usage, as well as usage with multiple AWS accounts. - Support for both first- and second-generation SQS (API versions 2007-05-01 and 2008-01-01). These versions of SQS are not compatible. - Support for signature versions 0 and 1 on SQS, SDB, and EC2. - Interoperability with any cloud running Eucalyptus (http://eucalyptus.cs.ucsb.edu) - Test suite (requires AWS account to do "live" testing).
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.