提供了格式化时间,HTMLEscape的功能
Create a shallow copy of an input object that contains only the specified properties.
Module federation runtime package collection. You can just install it instead of installing all the packages separately.
Run commands concurrently
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.
A service worker helper library to route request URLs to handlers.
Queues failed requests and uses the Background Sync API to replay them when the network is available
This library allows developers to opt-in to using Navigation Preload in their service worker.
Simplifies communications with Workbox packages running in the service worker
A modern CSS parser and stringifier with TypeScript support
This library takes a Response object and determines whether it's cacheable based on a specific configuration.
Fork of GraphQL.js' execute function
An API documentation generator for JavaScript.
A library that makes it easier to work with Streams in the browser.
Tool for transforming styles with JS plugins
A service worker helper library to manage common request and caching patterns
A service worker helper library that expires cached responses based on age or maximum number of entries.
A simple SHA-3 / Keccak / Shake hash function for JavaScript supports UTF-8 encoding.
This library creates a new Response, given a source Response and a Range header value.
This module makes it easy to get started with the Workbox service worker libraries.
A service worker helper library that uses the Broadcast Channel API to announce when a cached response has updated
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