工具链
The core functionalities for Rabbit Tools
Robust, typed, RabbitMQ (0-9-1) client library
Rabbit stream client for JS/TS application
AMQP/RabbitMQ queue management library.
amqplib wrapper for Rabbit MQ
A bare bone Text Editor library for javascript, Aimed to be small, simple, efficient and easy to extend.
1. commit everything 2. push everything 3. merge the branch to master 5. switch to the master branch and pull the latest changes 3. update the version using [npm version](https://docs.npmjs.com/cli/version) `npm version patch|minor|major` 2. build the pro
Module federation runtime package collection. You can just install it instead of installing all the packages separately.
Run commands concurrently
A lib to invalidate lru cache keys in distributed systems powered by rabbitmq.
origami design library
Easy RabbitMQ for node
A service worker helper library implementing common caching strategies.
This module efficiently precaches assets.
This module is used by a number of the other Workbox modules to share common code.
Utilities for ESLint plugins.
Context-driven engineering toolkit for AI agents and developers
A message emitter for RabbitMQ
Queues failed requests and uses the Background Sync API to replay them when the network is available
A modern CSS parser and stringifier with TypeScript support
Simplifies communications with Workbox packages running in the service worker
A service worker helper library to route request URLs to handlers.
This library allows developers to opt-in to using Navigation Preload in their service worker.
You can create your slide as a text file. It means that you can version controlyour slide like your Ruby scripts. You can custom your slide style by Ruby.So Rabbit is for Rubyist. You can use RD, Markdown and Wiki format as slide source. Rabbit provides programmer friendly keyboard interface. It uses Emacs and Vistyle keybindings by default. You can use PDF and image as slide source. Rabbit can show PDF and imagedirectly. You can create your slide by other presentation tool and show yourslide by Rabbit. If you show your slide by Rabbit, you can use programmerfriendly keyboard interface provided by Rabbit to control your slide. You can upload your slide as a gem. If you publish your slide as a gem, youcan see your slide at https://slide.rabbit-shocker.org/ .
This is a simple slideshow app using Hyalite(https://github.com/youchan/hyalite). Its purpose are one of examples for Hyalite and also intend to be used as pratical presentation tool.
A wrapper tool of PicoRuby Rapicco terminal-based presentation
You can create your slide as a text file. It means that you can version controlyour slide like your Ruby scripts. You can custom your slide style by Ruby.So Rabbit is for Rubyist. You can use RD, Markdown and Wiki format as slide source. Rabbit provides programmer friendly keyboard interface. It uses Emacs and Vistyle keybindings by default. This is the Qt6 version of Rabbit, using ruby-qt6 for the GUI layer.
Rabbit presentation tool test. More info at <https://slide.rabbit-shocker.org/>
Inaba SDBM Manipulator ======================= ## Introduction Inaba SDBM Manipulator is a command line tool to manipulate SDBM database. ## Operation Environment We checked good operation within following environment. - Linux(openSUSE 12.2)・Mac OS X 10.8.2 - Ruby 1.9.3 ## Architectonics - **bin** - **inaba** :: Executable script - **doc** :: Documents generated by rdoc - **lib** - **inaba** - **manipulator.rb** :: Manipulator class - **Rakefile** :: Rakefile that is used to generate gem file - **test** - **tb_manipulator.rb** :: Unit test of Manipulator ## Depended libraries - [Hakto SDBM Safe Wrapper](http://blog.quellencode.org/post/37391766923/ruby-hakto-safe-sdbm-wrapper) - [Ariete STDOUT & STDERR Capture Module](http://blog.quellencode.org/post/37625422082/ariete-stdout-stderr-capture-module) ## Install Download inaba-x.y.z.gem, then execute following command to install Inaba. `$ sudo gem install inaba-x.y.z.gem` On the other hand, you can install from RubyGems.org to use following command. `$ sudo gem install inaba` ## Tutorial ### Configuration of environment variable Set file path of SDBM database to environment variable named $INABA_DB. If target database file is named rabbit.sdb, use following command in bash. `$ export INABA_DB="rabbit.sdb"` ### Add key value pair Use **add** command to add a value to key. `$ inaba add rabbit RABBIT` Use **list** command to show key value pairs. `$ inaba list` [rabbit]:RABBIT Add more pairs. `$ inaba add bunny BUNNY` `$ inaba add hare HARE` `$ inaba list` [rabbit]:RABBIT [bunny]:BUNNY [hare]:HARE Inaba can output a pair list with CSV format. `$ inaba csv` rabbit,RABBIT bunny,BUNNY hare,HARE Also use **keys** command to list keys. `$ inaba keys` rabbit, bunny, hare, **Values** command works listing values. `$ inaba values` RABBIT, BUNNY, HARE, Use **del** command to delete key value command. `$ inaba del rabbit` `$ inaba list` [bunny]:BUNNY [hare]:HARE **Clear** command removes all key value pairs. `$ inaba clear` ## Commands reference |コマンド |引数 |説明 | |----------|-------------|------------------------------------| |**add** |*key* *value*|Add *value* to *key* | |**del** |*key* |Delete a value associated with *key*| |**list** | |Output key value pairs | |**keys** | |Output keys | |**values**| |Output values | |**csv** | |Output pairs with CSV format | |**help** | |Output command list | ## License Inaba is distributed with MIT License. See the LICENSE file to read the detail of license. ## About Author Moza USANE [http://blog.quellencode.org/](http://blog.quellencode.org/ "") mozamimy@quellencode.org
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.