Select object keys
Select keys from JSON Object for inclusion or exclusion
Select input component for Ink
Select keys from JSON Object for inclusion or exclusion
Constants and utilities about visitor keys to traverse AST.
Tom Select is a versatile and dynamic <select> UI control. Forked from Selectize.js to provide a framework agnostic autocomplete widget with native-feeling keyboard navigation, it's useful for tagging, contact lists, country selectors, etc.
Visitor keys used to help traverse the TypeScript-ESTree AST
Compile objects with duplicate keys to valid strict ES5
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
a CSS selector compiler/engine
CSS selector engine supporting jQuery selectors
No description provided.
Core logic for the cascade-select widget implemented as a state machine
A CSS-inspired language to select, sequence, and compose DOM events.
Lowercase the keys of an object
Inquirer select/list prompt
A Select control built with and for ReactJS
React component for google-recaptcha v3
Isomorphic client library for Azure KeyVault's keys.
Select protocol using first bytes of incoming data and hose stuff to the handler
Like `Object.keys()` but also includes symbols
Convert object keys to camel case
Convert object keys from camel case
Adds commonly duplicated key select/reject code to Hash
Fluentd plugin to parse parse values of your selected key.
Recursively freeze entire object graphs (hashes, arrays, strings, structs, Data) to create truly immutable data structures. Includes deep_dup, deep_frozen?, deep_equal?, deep_diff, deep_freeze_all, deep_clone, and freeze_hash_keys. Handles circular references and selective key exclusion.
Provides a DSL and helpers to convert hashes into html tables. Allows you to create overviews with selected fields, define keys whose values link to a url and so on.
Uberssh is a script that let's you select to which of your uberspaces you want to connect to via ssh in just a few key strokes.
A Ruby library for easily using Perplexity AI's API. Allows setting API keys, selecting models, and customizing options.
Hamstar.update_having() lets you transform deep amalgams of Hamster (immutable) Hash and Vector with all the features of update_in() plus: associative selection [key,val], Kleene star '*', and generalized Proc-based matching
SpecSelector is an RSpec formatter that opens a utility menu in your terminal window when you run tests (rather than just printing static text). The utility allows you to select, view, filter, and rerun specific test results with simple key controls.
Enforces the presence of specific columns in SELECT queries. Useful when you have performance restrictions when specific columns are not included in your WHERE clauses. Indexed columns and partition keys are common examples of such columns.
# MakeData A CLI for generating fake json, csv, or yaml data. Uses Faker to produce fake data in whatever category you choose. ## Quick Start Requires `peco`, so `brew install peco` (or however you get packages) ``` mkdata ``` Follow the prompts to select the category, keys, count, and format. ## Options `-h --help` Shows the help menu `-c --category [CATEGORY]` choose a category from Faker. (I can never remember these, so I use the interactive mode. Mostly here so that this could be used without interaction, like in a script) `-f --format [FORMAT]` json, csv, or yaml. What format to generate the data in. `-a --all` use all the keys from that Faker category.
Use Mysql AUTO_INCREMENT to support key value cache, which should be combined by an integer and string. It means to reduce the database storage size, and improve query performance. All cache will store in process memory, and will never be expired, until the process dies, so the less kvs you use, the better performance you will get. BTW, 100,000 general strings use 10MB memory. Some relatived articles: http://en.wikipedia.org/wiki/Correlation_database Usage ------------------------------------------ ## setup ```ruby create_table :kv_browser_names, :options => 'ENGINE=MyISAM DEFAULT CHARSET=utf8' do |t| t.string :name t.timestamps end class KvBrowserName < ActiveRecord::Base include IdNameCache end ``` or ```ruby create_table :common_tag, :options => 'ENGINE=MyISAM DEFAULT CHARSET=utf8' do |t| t.integer :tagid t.string :tagname end class CommonTag < ActiveRecord::Base self.table_name = :common_tag self.primary_key = :tagid include IdNameCache; set_key_value :tagid, :tagname # include IdNameCache; set_key_value_without_create :tagid, :tagname # if you dont want create it automately end ``` ### use cases ```text ruby-1.9.3-rc1 :001 > QuizTag[1] QuizTag Load (0.3ms) SELECT `common_tag`.* FROM `common_tag` WHERE `common_tag`.`tagid` = 1 LIMIT 1 => "Android" ruby-1.9.3-rc1 :002 > QuizTag[1] => "Android" ruby-1.9.3-rc1 :003 > QuizTag['Android'] QuizTag Load (0.5ms) SELECT `common_tag`.* FROM `common_tag` WHERE `common_tag`.`tagname` = 'Android' LIMIT 1 => 1 ruby-1.9.3-rc1 :004 > QuizTag['Android'] => 1 ``` == Copyright MIT, David Chen at eoe.cn
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.