Skip to content

Instantly share code, notes, and snippets.

View ben221199's full-sized avatar
:atom:
Programming

Ben ben221199

:atom:
Programming
View GitHub Profile
/**
* @since ES5
*/
public class DeclarativeEnvironmentRecord extends EnvironmentRecord{
/**
* @since ES5
*/
public Object HasBinding(Object N){
Object envRec = this;
@ben221199
ben221199 / BROWSERS.md
Last active July 23, 2025 14:03
Browser Analysis
Name App Name (navigator.appName) App Version (navigator.appVersion) App Code Name (navigator.appCodeName) User-Agent (navigator.userAgent) JavaScript Languages
Netscape Navigator 2.0 Netscape 2.0 (Win95; I) Mozilla Mozilla/2.0 (Win95; I) {absent}, JavaScript
Netscape Navigator Gold 2.01 Netscape 2.01Gold (Win95; I) Mozilla Mozilla/2.01Gold (Win95; I) {absent}, JavaScript
Netscape Navigator 2.02 Netscape 2.02 (Win95; I) Mozilla Mozilla/2.02 (Win95; I) {absent}, JavaScript
Netscape Navigator Gold 2.02 Netscape 2.02Gold (Win95; I) Mozilla Mozilla/2.02Gold (Win95; I) {absent}, JavaScript
Netscape Navigator 3.0 Netscape 3.0 (Win95; I) Mozilla Mozilla/3.0 (Win95; I) {absent}, JavaScript, JavaScript1.1
Netscape Navigator Gold 3.0 Netscape 3.0Gold (Win95; I)
3.0Gold (Win95; U)
Mozilla Mozilla/3.0Gold (Win95; I)
`Mozilla/3.

TV-Anytime

Location Resolution

See: ETSI TS 102 822-4 (Clause 12)

Assuming crid://example.com;name_extension/some-name (where ;name_extension is optional)

Discovery

@ben221199
ben221199 / MANDATES.md
Last active May 18, 2025 11:37
Payment Service Provider

Payment Mandates

Name Country Company Mollie Stripe Adyen
ACSS Debit Canada - - acss_debit
Amazon Pay - Amazon - amazon_pay
Australia BECS Debit Australia - - au_becs_debit
BACS Debit UK - - bacs_debit
Creditcard - - creditcard``cardHolder``cardNumber``cardLabel``cardFingerprint``cardExpiryDate card``brand (PM)checks (PM)country (PM)display_brand (PM)exp_month (C) (PM)exp_year (C) (PM)fingerprint (PM)funding (PM)generated_from (PM)last4 (PM)networks (PM)regulated_status (PM)three_d_secure_usage (PM)wallet (PM)number (C) (PM)cvc (C) (PM)networks (C) (PM) scheme``brand``checkoutAttemptId``cupsecureplus.smscode (D)

Protocol

Format

Request

Request ::=
	<CommandName> <CRLF>
	(

LBRY Database

Prefix Row Prefix Key Key Parameters Value Value parameters Conditions
ClaimToSupportPrefixRow K ClaimToSupportKey claim_hash,tx_num,position ClaimToSupportValue amount PUT: every output with support claim and matching normalized name
SupportToClaimPrefixRow L SupportToClaimKey tx_num,position SupportToClaimValue claim_hash PUT: every output with support claim and matching normalized name
ClaimToTXOPrefixRow E ClaimToTXOKey claim_hash ClaimToTXOValue tx_num,position,root_tx_num,root_position,amount,activation,channel_signature_is_valid,name
TXOToClaimPrefixRow G TXOToClaimKey tx_num,position TXOToClaimValue claim_hash,name
ClaimToChannelPrefixRow I ClaimToChannelKey claim_hash,tx_num,position ClaimToChannelValue signing_hash
ChannelToClaimPrefixRow J ChannelToClaimKey signing_hash,name,tx_num,`posi
@ben221199
ben221199 / MANIFEST.md
Last active November 21, 2024 13:15
WebExtensions

WebExtensions - Manifest

Field Introduced in Type Description
app 1** object
background_page 1 string Page that runs in background.
browser_action 1* object The browser action of the extension.
chrome_url_overrides 1* object
content_scripts 1 array The content scripts of the extension.
default_locale 1* string The default locale for a internationalized extension.
@ben221199
ben221199 / API.md
Last active December 16, 2024 13:10
Enphase

Enphase API

Version 1 [End of Life]

Base URL: https://api.enphaseenergy.com/api

Endpoints

TODO:

@ben221199
ben221199 / OBJECTS.md
Last active August 17, 2024 15:45
EPP

EPP Objects

Contact (IETF)

Namespace: urn:ietf:params:xml:ns:contact-1.0

Attribute Minimal occurance Maximal occurance Create Read (Information) Update Delete Extension Namespace
id 1 1 -
roid 1 1 -