Link

Writing modular JavaScript without polluting the global namespace

http://marcofranssen.nl/writing-modular-javascript-without-polluting-the-global-namespace/

Link

HTML5 a tag download Attribute

In HTML5, you can download file when clicking on the link instead of redirecting to the file.

Read More : http://www.w3schools.com/tags/att_a_download.asp

Link

Reset global variables that grow out of control during imports

https://developer.wordpress.org/reference/classes/wp_importer/stop_the_insanity/

AWS S3 Sync using Crontab

  1. Install AWS cli
    #Download cli script
    curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
    #unzip
    unzip awscli-bundle.zip
    #install
    ./awscli-bundle/install -b ~/bin/aws
    
  2. Create crontab script file : sync-s3.sh
    #/bin/bash
    export AWS_CONFIG_FILE="/root/.aws/config" #change it as per user
    export AWS_ACCESS_KEY_ID=XXXXXXXXXXXXXXXXXHRQ
    export AWS_SECRET_ACCESS_KEY=XXXXXXXfHyR
    /usr/local/bin/aws s3 sync /var/www/testsite.com/htdocs/wp-content/uploads s3://my-imagestore/ --acl=public-read --debug
  3. Add crontab to sync s3 folder every 5 min : crontab -e
    */5 * * * * /bin/bash /root/sync-s3.sh >> /tmp/sync-s3.log