Skip to content

Instantly share code, notes, and snippets.

View deangiberson's full-sized avatar

Dean Giberson deangiberson

View GitHub Profile
@deangiberson
deangiberson / gist:1ee1430c706de07c62caac847644c7b9
Created June 15, 2016 00:25 — forked from mattm7n/gist:1405067
Monitor DHCP traffic with tcpdump
# Monitoring on interface eth0
tcpdump -i eth0 -n port 67 and port 68
aws --endpoint-url=http://localhost:4569 dynamodb create-table \
--table-name MusicCollection \
--attribute-definitions \
AttributeName=Artist,AttributeType=S AttributeName=SongTitle,AttributeType=S \
--key-schema AttributeName=Artist,KeyType=HASH AttributeName=SongTitle,KeyType=RANGE \
--provisioned-throughput ReadCapacityUnits=1,WriteCapacityUnits=1 \
--stream-specification StreamEnabled=true,StreamViewType=NEW_IMAGE
{
dynamodb.deleteTable({
TableName: 'record'
})
dynamodb.createTable({
TableName: 'record',
AttributeDefinitions: [
{ AttributeName: 'name', AttributeType: 'S' },
{ AttributeName: 'part', AttributeType: 'N' }
dynamodb.deleteTable({
TableName: 'record'
})
dynamodb.createTable({
TableName: 'record',
AttributeDefinitions: [
{ AttributeName: 'name', AttributeType: 'S' },
{ AttributeName: 'part', AttributeType: 'N' }
@deangiberson
deangiberson / download_all_humblebundle.js
Last active May 10, 2019 23:35
Download humble bundle contents
/*
After purchasing a humble book bundle, go to your download page for that bundle.
Open a console window for the page and paste in the below javascript
*/
function getTitle() {
var re = /^Humble.*Bundle\:\ (.*)\ \(/g;
return re.exec(document.title)[1];
}