I hereby claim:
- I am tlwr on github.
- I am tlwr (https://keybase.io/tlwr) on keybase.
- I have a public key whose fingerprint is C761 113C A2C6 CE36 683A 2029 CC4D 282B 7EF9 F598
To claim this, I am signing this object:
xF86XK_AudioMicMute :: KeySym | |
xF86XK_AudioMicMute = 269025202 | |
main = do | |
xmonad $ defaultConfig {} `additionalKeys` | |
[ ((0, xF86XK_AudioLowerVolume), spawn "amixer set Master 5%-") | |
, ((0, xF86XK_AudioRaiseVolume), spawn "amixer set Master 5%+") | |
, ((0, xF86XK_AudioMute), spawn "amixer set Master toggle") | |
, ((0, xF86XK_AudioMicMute), spawn "amixer set Capture toggle") | |
] |
I hereby claim:
To claim this, I am signing this object:
source 'https://rubygems.org' | |
gem 'http' | |
gem 'sinatra' |
# you may have to run this a couple of times to get things to start up nicely
docker-compose up
# in a separate window run this
fly -t local login -c http://localhost:8080 -b
fly -t local set-pipeline -p horrible -c pipeline.yml
fly -t local unpause-pipeline -p horrible
--- | |
resource_types: | |
- name: meta | |
type: docker-image | |
source: | |
repository: swce/metadata-resource | |
resources: | |
- name: job-metadata | |
type: meta |
--- | |
alertmanager_config: &alertmanager_config | |
docker: | |
image: prom/alertmanager:v0.17.0 | |
command: | | |
sh -euc ' | |
echo "${ALERTMANAGER_CONFIG}" > /etc/alertmanager/alertmanager.yml ; | |
cat /etc/alertmanager/alertmanager.yml ; | |
/bin/alertmanager \ |
See index.js |
package main | |
import ( | |
"log" | |
"net/http" | |
"github.com/prometheus/client_golang/prometheus" | |
"github.com/prometheus/client_golang/prometheus/promauto" | |
"github.com/prometheus/client_golang/prometheus/promhttp" | |
) |
require 'ipaddr' | |
def validate(xff_header, allowed_ips, trusted_ips) | |
request_path = xff_header.split(',').map(&:strip).map { |ip| IPAddr.new ip } | |
allowed_ranges = allowed_ips.map { |ip| IPAddr.new ip } | |
trusted_ranges = trusted_ips.map { |ip| IPAddr.new ip } | |
loop do | |
return :deny if request_path.empty? |
Very simple CLI load testing tool, requires: