This file contains 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/bash | |
########################################################################### | |
# | |
# Very very rough script! Does not work well! | |
# | |
# Will monitor a slack channel (has to be public unless you give it special | |
# permissions) for a specific user and if there is a message in the last 30 | |
# seconds will play a sound file of your choosing. Obviously not great | |
# for conversational channels. | |
# |
This file contains 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
<?php | |
include('vendor/autoload.php'); | |
$sprint = $argv[1]; | |
$email = ''; | |
$token = ''; | |
$domain = ''; | |
$project = ''; | |
$type = ''; |
This file contains 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/bash | |
# A simple bash script which will generate 2 csv files; database sizes and | |
# table sizes for all databases. | |
# | |
# This does use performance_schema so ya know... take it with a pinch of salt. | |
CLUSTER_HOST=$1 | |
CLUSTER_PORT=3306 | |
CLUSTER_REF=$2 |
This file contains 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 php | |
<?php | |
/** | |
* A very simple and basic utility that can be used to pipe phpmd errors and format | |
* in a cleaner way. This suits MY requirements and you will probably want line numbers | |
* etc so edit as you see fit. | |
* | |
* Example use: | |
* vendor/bin/phpmd ./src xml ./ruleset.xml | bin/phpmd-pretty |
This file contains 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/bash | |
PREFIX=$1 | |
DRY_RUN=$2 | |
echo "Starting the purge of queues that have the prefix of ${PREFIX}" | |
while true | |
do | |
# Get the list of queues with the PREFIX and store as a block of json | |
QUEUES=$(aws-vault exec $AWS_PROFILE -- aws sqs list-queues --queue-name-prefix=${PREFIX} | jq '.QueueUrls') |
This file contains 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
SELECT | |
a.trx_id, a.trx_state, a.trx_started, | |
TIMESTAMPDIFF(SECOND,a.trx_started, now()) as "Seconds Transaction Has Been Open", | |
a.trx_rows_modified, | |
b.USER, b.host, b.db, b.command, b.time, b.state | |
FROM | |
information_schema.innodb_trx a | |
INNER JOIN | |
information_schema.processlist b ON b.id = a.trx_mysql_thread_id | |
ORDER BY |
This file contains 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/bash | |
PREFIX=$1 | |
DRY_RUN=$2 | |
echo "Starting the purge of queues that have the prefix of ${PREFIX}" | |
# Get the list of queues with the $ PREFIX and store as a block of json | |
QUEUES=$(aws-vault exec $AWS_PROFILE -- aws sqs list-queues --queue-name-prefix=${PREFIX} | jq '.QueueUrls') | |
echo $QUEUES > /tmp/queues.json |
This file contains 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/bash | |
# This small script will check the running processes for the | |
# node service running the application. If it is not found it | |
# will start another instance of the service. | |
SOCKET_SERVICES_RUNNING=$(ps -aux | grep "[n]ode index.js") | |
if [ "${SOCKET_SERVICES_RUNNING}" == ""]; then | |
cd /srv/app && (npm run serve&) |
This file contains 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/bash | |
############################################################################### | |
# | |
# Script accepts a csv of sites by named key. | |
# | |
# Usage | |
# | |
# ./benchmark-curl.sh 'group1,https://whatever,https://that,https://this | |
# group2,https://whatever,https://that,https://this' |
This file contains 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/bash | |
I=1 | |
while [ $I -le 500 ] | |
do | |
echo $I | |
curl -I -S https://www.google.com | |
I=$(( $I + 1 )) | |
done |
NewerOlder