Skip to content

Instantly share code, notes, and snippets.

View emaildano's full-sized avatar
🏄‍♀️
Surfing the information superhighway

Dano emaildano

🏄‍♀️
Surfing the information superhighway
  • Philadelphia, PA
View GitHub Profile
@emaildano
emaildano / README.md
Last active June 6, 2017 08:06
AMIMOTO User Permissions

AMIMOTO User Permissions

Add ec2-user to nginx group

sudo usermod -a -G nginx ec2-user &&
exit

Update Owner & Permissions

@emaildano
emaildano / Install composer on Amazon AMI running on EC2
Last active March 30, 2017 17:12 — forked from asugai/Install composer on Amazon AMI running on EC2
Install composer on Amazon AMI running on EC2
cd ~ &&
sudo curl -sS https://getcomposer.org/installer | sudo php &&
sudo mv composer.phar /usr/local/bin/composer &&
sudo ln -s /usr/local/bin/composer /usr/bin/composer
@emaildano
emaildano / activeLinks.js
Last active January 5, 2017 18:53
Add active class to links matching current URL
@emaildano
emaildano / remote_assets_advanced.php
Last active July 26, 2016 16:18
Serve Remote Assets WP Function
add_filter('upload_dir', 'set_upload_folder', 999);
function set_upload_folder( $upload_data ) {
// absolute dir path, must be writable by wordpress
$upload_data['basedir'] = trailingslashit(ABSPATH). '/wp-content/uploads';
$upload_data['baseurl'] = 'http://example.com/wp-content/uploads';
$subdir = $upload_data['subdir'];
$upload_data['path'] = $upload_data['basedir'] . $subdir;
$upload_data['url'] = $upload_data['baseurl'] . $subdir;
return wp_parse_args($upload_data, $upload_data);
aws rds describe-db-parameter-groups \
--db-parameter-group-name group_name
aws rds describe-db-parameters --db-parameter-group-name group_name
aws rds modify-db-parameter-group \
--db-parameter-group-name group_name \
--parameters "ParameterName=character_set_server, ParameterValue=utf8mb4, ApplyMethod=pending-reboot" \
--parameters "ParameterName=collation_server, ParameterValue=utf8mb4_general_ci, ApplyMethod=pending-reboot" \
--parameters "ParameterName=tmp_table_size, ParameterValue={DBInstanceClassMemory/16}, ApplyMethod=pending-reboot" \
hostname, *aliases = wordpress_sites.flat_map { |(_name, site)| site['site_hosts'] }
config.vm.hostname = hostname
www_aliases = ["www.#{hostname}"] + aliases.map { |host| "www.#{host}" }
if Vagrant.has_plugin? 'vagrant-hostsupdater'
config.hostsupdater.aliases = aliases + www_aliases
else
fail_with_message "vagrant-hostsupdater missing, please install the plugin with this command:\nvagrant plugin install vagrant-hostsupdater"
end
@emaildano
emaildano / Vagrantfile
Last active January 17, 2016 23:11
Sites YAML Example
# -*- mode: ruby -*-
# # vi: set ft=ruby :
require "yaml"
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
# Box
config.vm.box = "ubuntu/trusty64"
@emaildano
emaildano / vagrantfile
Created December 10, 2014 15:55
Troubleshooting Bedrock-Ansible for multiple VMs.
# -*- mode: ruby -*-
# vi: set ft=ruby :
Vagrant.require_version '>= 1.5.1'
Vagrant.configure('2') do |config|
config.vm.box = 'roots/bedrock'
# Required for NFS to work, pick any local IP
config.vm.network :private_network, ip: '192.168.50.5'
@emaildano
emaildano / category-row-reset.php
Created October 29, 2014 17:41
Category loop w/ Bootstrap .row reset
<div class="container">
<?php single_cat_title(); ?>
<?php
$currentCat = single_cat_title( '', false );
$args = array(
'post_type' => 'post',
'posts_per_page' => -1,
'orderby' => 'date',
@emaildano
emaildano / add-mailto-link.js
Created August 28, 2014 17:56
Adds mailto: prefix to email links within a filter.