Skip to content

Instantly share code, notes, and snippets.

{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"ec2:DeleteSubnet",
"ec2:CreateVpc",
"ec2:AttachInternetGateway",
@adrianocanofre
adrianocanofre / s3-bucket
Created April 2, 2020 03:25
Policy for create s3 bucket.
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"s3:GetLifecycleConfiguration",
"s3:GetBucketTagging",
"s3:GetBucketWebsite",
@adrianocanofre
adrianocanofre / data_transfer.sh
Created August 23, 2019 13:02
calcula a transferencia de dados de um arquivo.
#!/bin/bash
SIZE=$(stat --printf="%s" $1)
START=$(date +%s)
cp $1 $2
END=$(date +%s)
DIFF=$(( $END - $START ))
TRANSFER=`echo "scale=0;$SIZE / $DIFF * 8 " | bc`
echo "Size: $SIZE"
@adrianocanofre
adrianocanofre / EcrLoginUpload.json
Created March 21, 2019 14:04
Use this policy to sing in and upload images.
{
"Version": "2012-10-17",
"Statement": [
{
"Action": [
"ecr:GetAuthorizationToken"
],
"Resource": "*",
"Effect": "Allow"
},
@adrianocanofre
adrianocanofre / load_test.sh
Last active April 29, 2024 11:17
Script to load test, using cURL.
#!/bin/bash
CONCURRENCY=1
REQUESTS=10
ADDRESS="http://localhos:8080"
TIMEOUT=2
show_help() {
cat << EOF
Naive Stress Test with cURL.
@adrianocanofre
adrianocanofre / send-email.py
Last active December 27, 2018 18:05
Send email with Python
from datetime import date, timedelta
import smtplib
import os
SENDER = os.environ['PATH_SENDER']
PASS = os.environ['PATH_PASS']
RECIPIENT = os.environ['PATH_RECIPENT']
SUBJECT = 'Message'
TEXT = 'Hello World!!'
@adrianocanofre
adrianocanofre / release.js
Last active February 3, 2018 13:02
Script Rocket.Chat bot only release
/* exported Script */
String.prototype.capitalizeFirstLetter = function() {
return this.charAt(0).toUpperCase() + this.slice(1);
}
const getLabelsField = (labels) => {
let labelsArray = [];
labels.forEach(function(label) {
labelsArray.push(label.name);