This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #! /bin/sh | |
| # ================================================================== | |
| # ______ __ _____ | |
| # /_ __/___ ____ ___ _________ _/ /_ /__ / | |
| # / / / __ \/ __ `__ \/ ___/ __ `/ __/ / / | |
| # / / / /_/ / / / / / / /__/ /_/ / /_ / / | |
| #/_/ \____/_/ /_/ /_/\___/\__,_/\__/ /_/ | |
| # Multi-instance Apache Tomcat installation with a focus | |
| # on best-practices as defined by Apache, SpringSource, and MuleSoft |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Regex for matching ALL Japanese common & uncommon Kanji (4e00 – 9fcf) ~ The Big Kahuna! | |
| ([一-龯]) | |
| Regex for matching Hirgana or Katakana | |
| ([ぁ-んァ-ン]) | |
| Regex for matching Non-Hirgana or Non-Katakana | |
| ([^ぁ-んァ-ン]) | |
| Regex for matching Hirgana or Katakana or basic punctuation (、。’) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env bash | |
| # update-blacklist.sh — verbose IP blacklist updater using ipset + iptables | |
| # - Mixed FireHOL .netset/.ipset feeds | |
| # - Splits into IPv4 IPs vs IPv4 CIDRs | |
| # - Atomically updates: | |
| # blacklist_ips (hash:ip) | |
| # blacklist_nets (hash:net) | |
| # - Enforces DROP in INPUT (all ports) | |
| # Requirements: curl, grep, sed, sort, ipset, iptables, mktemp, flock |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /** | |
| * Main function to run to update our forms. | |
| */ | |
| function main(formID) { | |
| var dropdown = findDropdown_(formID || '1l3Txklywu6AF6jfkzMRPccdzpsOkhHLoOhNol9OwVV4', 'Agreement Group') | |
| dropdown.setChoiceValues(getAgreementGroups_()); | |
| } | |
| /** | |
| * Get the latest agreement groups available to select from. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| kubectl apply -n gateways -f - <<EOF | |
| apiVersion: networking.istio.io/v1alpha3 | |
| kind: EnvoyFilter | |
| metadata: | |
| name: lua-filter-example | |
| spec: | |
| configPatches: | |
| - applyTo: HTTP_FILTER | |
| match: | |
| context: ANY # Adjust if needed for your use case |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| apiVersion: v1 | |
| kind: ConfigMap | |
| metadata: | |
| annotations: | |
| name: lua-libs | |
| namespace: gateways | |
| data: | |
| JSON.lua: "-- -*- coding: utf-8 -*-\n--\n-- Simple JSON encoding and decoding in | |
| pure Lua.\n--\n-- Copyright 2010-2017 Jeffrey Friedl\n-- http://regex.info/blog/\n-- | |
| Latest version: http://regex.info/blog/lua/json\n--\n-- This code is released |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function onEdit(e) { | |
| // Get the range that was edited | |
| var range = e.range; | |
| var sheet = range.getSheet(); | |
| // Specify the column that triggers the email (e.g., column 3 is column C) | |
| var triggerColumn = 3; | |
| // Check if the edited column is the one we are interested in | |
| if (range.getColumn() == triggerColumn) { | |
| // Get the row of the edited cell | |
| var row = range.getRow(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Show how to handle Ctrl+C in Node.js | |
| var zmq = require('zmq') | |
| , socket = zmq.createSocket('rep'); | |
| socket.on('message', function(buf) { | |
| // echo request back | |
| socket.send(buf); | |
| }); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # ================================================================== | |
| # ______ __ _____ | |
| # /_ __/___ ____ ___ _________ _/ /_ /__ / | |
| # / / / __ \/ __ `__ \/ ___/ __ `/ __/ / / | |
| # / / / /_/ / / / / / / /__/ /_/ / /_ / / | |
| #/_/ \____/_/ /_/ /_/\___/\__,_/\__/ /_/ | |
| # Multi-instance Apache Tomcat installation with a focus | |
| # on best-practices as defined by Apache, SpringSource, and MuleSoft | |
| # and enterprise use with large-scale deployments. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "id": "Protect a People API with Consent Check", | |
| "match": { | |
| "url": "http://api.woven-city.io/api/people/contacts", | |
| "methods": [ "GET" ] | |
| }, | |
| "upstream": { | |
| "url": "https://my_container_or_dns:8080/api/people/contacts" | |
| }, | |
| "authenticators": [{ |
NewerOlder