Skip to content

Instantly share code, notes, and snippets.

View stevelippert's full-sized avatar

Steve Lippert stevelippert

View GitHub Profile
@stevelippert
stevelippert / S3 Bucket Policy - Public view.json
Created October 12, 2016 19:58
A simple Amazon S3 Bucket policy to allow public viewing of assets.
{
"Version":"2012-10-17",
"Statement":[{
"Sid":"AddPerm",
"Effect":"Allow",
"Principal": "*",
"Action":["s3:GetObject"],
"Resource":["arn:aws:s3:::weatherstem/*"
]
}
#!/bin/bash
logger "Installing Educator Base"
yum -y update
yum -y group install "Development Tools"
cd /home/edm/
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -i epel-release-latest-7.noarch.rpm
yum -y update
yum -y install nmap httpd wget rkhunter net-tools htop mod_ssl rsync screen perl-App-cpanminus perl-CPAN perl-XML-DOM perl-XML-Parser perl-XML-SAX perl-Template-Toolkit memcached imlib2 imlib2-devel mod_perl perl-String-CRC32 perl-Cache-Memcached perl-XML-LibXML libdbi-dbd-mysql perl-DBI perl-DBD-MySQL perl-DBD-SQLite perl-CGI perl-JSON perl-JSON-PP perl-JSON-XS perl-File-Slurp perl-Redis perl-DateTime perl-DateTime-Format-MySQL perl-DateTime-Format-Strptime perl-DateTime-TimeZone perl-Digest-SHA perl-Digest-SHA perl-Digest-SHA1 perl-Email-Simple perl-Encode perl-Excel-Writer-XLSX perl-File-Temp perl-HTML-Parser perl-HTML-Strip perl-HTTP-BrowserDetect perl-HTTP-Cookies perl-Crypt-CBC perl-Crypt-Rijndael perl-Net-OAuth perl-Net-XMPP perl-Parallel-ForkManager perl-SOAP
@stevelippert
stevelippert / randomBirthdays.js
Created September 13, 2021 16:48
A way to generate random birthdays in MongoDB shell.
db = db.getSiblingDB("e1_learn-qa");
//db.getCollection("profiles").find({});
var oldest = 24 * 60 * 60 * 1000 * 365 * 18;
var newest = 24 * 60 * 60 * 1000 * 365 * 5;
var randomDate = function () {
return new Date(Date.now() - (Math.random() * (oldest - newest)))
}
db.profiles.update(
{dob: {$exists: false}},