I hereby claim:
- I am fvdm on github.
- I am fvdm (https://keybase.io/fvdm) on keybase.
- I have a public key ASCe9Ow6JmCiKgXc1Q6QIyzEyD9wtLghNrP57_gYXs5BxAo
To claim this, I am signing this object:
| #!/usr/bin/python | |
| # ALL FAME GOES HERE : https://gist.github.com/mipearson/1146151 | |
| # | |
| # 1/ Place where you want (like /usr/share/munin/plugins/nginx_status_codes.py ) | |
| # 2/ Link in /etc/munin/plugins/ : | |
| # ln -s /usr/share/munin/plugins/nginx_status_codes.py /etc/munin/plugins/nginx_errors | |
| # chmod +x /etc/munin/plugins/nginx_errors | |
| # 3/ Test with | |
| # munin-run nginx_errors | |
| # 4/ If nescessary : add these lines in your munin conf |
| #!/bin/bash | |
| # Place in /usr/share/backup/ | |
| # and make executable | |
| # chmod 0744 dup-backup.sh | |
| # install: | |
| # apt-get install duplicity python-gdata python-gobject-2 python-paramiko | |
| ## Remeber to change Google drive user name and Google drive folder | |
| ## And change Email | |
| # Must run as root for system wide backups |
| # Add latest node bin to $PATH | |
| # Use with `nvm unalias default` to speed up shell init | |
| # https://frankl.in/code/nvm-slowing-down-terminal | |
| nodepath=$NVM_DIR/versions/node/`ls $NVM_DIR/versions/node/ | cat | tail -n 1`/bin | |
| export PATH=$PATH:$nodepath |
I hereby claim:
To claim this, I am signing this object:
| import time | |
| import requests | |
| import json | |
| class DownloadStationAPI(): | |
| def __init__(self, host=None, username=None, password=None): | |
| self.name = 'DownloadStation' |
| // Only copy new images to another folder: | |
| require ('osx-photostream') ('~/Pictures/iCloud'); | |
| // Do more stuff with them: | |
| var ps = require ('osx-photostream') (); | |
| ps.on ('update', function (file) { | |
| console.log ('New image added: ' + file.filename); | |
| };) |
| #!/bin/sh | |
| if [ $TERM = "screen" ]; then | |
| sudo sh -c ' \ | |
| apt-get update \ | |
| && apt-get $1 upgrade \ | |
| && apt-get $1 dist-upgrade \ | |
| && apt-get $1 autoremove \ | |
| && apt-get clean' | |
| else | |
| screen -S update ~/bin/update $1 |
| # swap when less than N % mem is available | |
| vm.swappiness = 10 | |
| # cache inodes (50 = don't shrink inode cache) | |
| vm.vfs_cache_pressure = 50 | |
| # % memory available for all processes -- some suggest 50 | |
| vm.overcommit_ratio = 100 | |
| # 0 = fuzzy available memory guessing : bad |
| #!/bin/sh | |
| export arg=$@ | |
| find . -name '.git' -type d -exec bash -c 'path=${1%/.git}; echo $path; cd "$path" && git gc $arg' 0 {} \; |