This file contains hidden or 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
| /* | |
| * Copyright (c) 2010 Tobias Schneider | |
| * This script is freely distributable under the terms of the MIT license. | |
| */ | |
| (function(){ | |
| var UPC_SET = { | |
| "3211": '0', | |
| "2221": '1', | |
| "2122": '2', |
This file contains hidden or 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 | |
| RESTORE_UTILITY='/opt/mongodb/bin/mongorestore' | |
| DB_NAME='my_db' | |
| log() { | |
| echo $1 | |
| } | |
This file contains hidden or 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/sh | |
| MONGODB_SHELL='/opt/mongodb/bin/mongo' | |
| DUMP_UTILITY='/opt/mongodb/bin/mongodump' | |
| DB_NAME='my_db' | |
| date_now=`date +%Y_%m_%d_%H_%M_%S` | |
| dir_name='db_backup_'${date_now} | |
| file_name='db_backup_'${date_now}'.bz2' |
This file contains hidden or 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
| ACCESS_KEY='YOUR AMAZON API KEY' | |
| SECRET='YOUR AMAZON SECRET' | |
| BUCKET_NAME='database_backup_bucket' #note that you need to create this bucket first | |
| from boto.s3.connection import S3Connection | |
| from boto.s3.key import Key | |
| def save_file_in_s3(filename): | |
| conn = S3Connection(ACCESS_KEY, SECRET) | |
| bucket = conn.get_bucket(BUCKET_NAME) |
This file contains hidden or 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
| function freeze_db() { | |
| rc = db.runCommand({fsync: 1, lock: 1}); | |
| if (rc.ok == 1){ | |
| return 1; | |
| } else { | |
| return 0; | |
| } | |
| } | |
| freeze_db(); |
This file contains hidden or 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
| mkdir ~/git/website.git && ~/git/cd website.git | |
| git init --bare | |
| mkdir ~/webapps/website | |
| git config core.bare false | |
| git config core.worktree /home/rafi/webapps/website ; NO TRAILING SLASH!!! Will screw up things real bad. | |
| git config receive.denycurrentbranch ignore | |
| ; create a hook | |
| cat > hooks/post-receive | |
| #!/bin/sh |
This file contains hidden or 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
| # SSH Agent Functions | |
| # Mark Embling (http://www.markembling.info/) | |
| # | |
| # How to use: | |
| # - Place this file into %USERPROFILE%\Documents\WindowsPowershell (or location of choice) | |
| # - Import into your profile.ps1: | |
| # e.g. ". (Resolve-Path ~/Documents/WindowsPowershell/ssh-agent-utils.ps1)" [without quotes] | |
| # - Enjoy | |
| # | |
| # Note: ensure you have ssh and ssh-agent available on your path, from Git's Unix tools or Cygwin. |
NewerOlder