This is for getting metrics from the host that aren’t normally reported by EC2 such as RAM usage.
# Update Package List
sudo apt-get update
# Install CollectD (required for some metrics)
sudo apt install -y collectd
This is for getting metrics from the host that aren’t normally reported by EC2 such as RAM usage.
# Update Package List
sudo apt-get update
# Install CollectD (required for some metrics)
sudo apt install -y collectd
{ | |
"bookmarks": { | |
"87.75 - WNYZ": { | |
"bandwidth": 200000, | |
"frequency": 87750000, | |
"mode": 1 | |
}, | |
"88.3 - WBGO (Jazz 88)": { | |
"bandwidth": 200000, | |
"frequency": 88300000, |
const { PDFDocument, PageSizes, rgb } = require('pdf-lib'); | |
const fs = require('fs'); | |
const pageSize = PageSizes.Legal; | |
const sheetSize = PageSizes.Legal[1] / 3; | |
const offset = 20; | |
const createBox = (page) => { | |
page.drawRectangle({ | |
x: offset, | |
y: pageSize[1] - offset - (pageSize[1] - offset * 2), |
import Twit from 'twit' | |
const config = { | |
consumer_key: 'something', | |
consumer_secret: 'something', | |
access_token: 'something', | |
access_token_secret: 'something', | |
} | |
let cursor |
# 1. Get into this page: https://travel.state.gov/content/travel/en/us-visas/visa-information-resources/wait-times.html | |
# 2. Execute the Script | |
# 3. Make sure all XHR requests are done | |
# 4. Do a console.table(items) to see the data | |
var items = [] | |
var getAllData = () => { | |
var dataUrl = "https://travel.state.gov/content/travel/resources/database/database.getVisaWaitTimes.html"; | |
var dataAppid = "VisaWaitTimesHomePage"; |
server { | |
server_name server.domain.com; | |
location / { | |
proxy_pass http://127.0.0.1:8080; | |
} | |
listen 80; | |
} |
version: 0.2 | |
phases: | |
pre_build: | |
commands: | |
- echo Logging in to Amazon ECR... | |
- $(aws ecr get-login --no-include-email --region $AWS_DEFAULT_REGION) | |
- docker pull $AWS_ACCOUNT_ID.dkr.ecr.$AWS_DEFAULT_REGION.amazonaws.com/$IMAGE_REPO_NAME:$IMAGE_TAG | |
build: | |
commands: |
FROM ruby:2.7.0 | |
# Install Linux Dependences | |
RUN apt-get update -qq && apt-get install -y build-essential default-mysql-client | |
# Set Environmental Variables | |
ENV APP_HOME /tukwila | |
# Set Workdir | |
RUN mkdir $APP_HOME |
#!/bin/bash | |
prefix=<account>.dkr.ecr.us-west-2.amazonaws.com | |
region=us-west-2 | |
case $1 in | |
tukwila) | |
repository=tukwila | |
tag=tukwila_i | |
port_inside=3000 | |
port_outside=8080 | |
;; |
brew install openssl | |
brew install mysql | |
gem install mysql2 --source 'https://rubygems.org/' -- --with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include |