I hereby claim:
- I am settermjd on github.
- I am settermjd (https://keybase.io/settermjd) on keybase.
- I have a public key ASAL6A3SHjLSE8X0cePFas3u7nE7xwlxHc4mxwkFNNj2ugo
To claim this, I am signing this object:
#!/bin/bash | |
set -e | |
# Script to backport a PR to branch | |
# ./backport-pr.sh backportTo backportFrom prId | |
# This script requires two other tools: | |
# - github-api-tools | |
# - git-backport | |
# add your GitHub credentials |
I hereby claim:
To claim this, I am signing this object:
#!/bin/bash | |
if (( $# != 1 )) | |
then | |
echo "Not enough arguments supplied." | |
echo " usage: git-delete-branches <branch pattern to search on>" | |
exit | |
fi | |
BRANCH_PATTERN=$1 |
# Simple function to search the ownCloud docs for a text string | |
function search_docs() { | |
if (( $# == 0 )); then | |
echo "Not enough arguments supplied." | |
echo " usage: search_docs <string to find>" | |
return -1; | |
fi | |
echo "Searching ownCloud documentation for: '$1'" | |
grep -rin "$1" $DOCS_HOME/*_manual/ --include="*rst" |
#!/bin/bash | |
set -e | |
# Set the width from the first argument (could do this with getopts). | |
width=$1 | |
# Filter the images using a combination of file and awk. | |
file images/* | awk -v width="$width" '{ if ($5 > width) print $1 }' | tr -d ':' |
#!/bin/bash | |
$username=<your username> | |
$password=<your password> | |
$owner=<repository owner> | |
$repo=<repository> | |
$pull_request_id=<pull request id to filter by> | |
curl --silent -u $username:$password https://api.github.com/repos/$owner/$repo/pulls/$pull_request_id/commits \ | |
| jq --raw-output '.[].sha' | tr '\r\n' ' ' |
This is a cheatsheet with little bits and pieces that I've picked up along with way in VIM. I hope that you find it helpful.
Split each sentences in a paragraph onto a newline. It only does a simplistic determination of a sentence, that being a full-stop, followed by a space and a capital letter.
:'<,'>s/\. \(\u\)/.\r\1/g
git log --format=%h stable10..master | (head -n1 && tail -n1) | xargs -n 2 | awk '{ print $1".."$2 }' |
phpinfo() | |
PHP Version => 7.0.8 | |
System => Linux c179beb02e97 4.4.20-moby #1 SMP Thu Sep 15 12:10:20 UTC 2016 x86_64 | |
Build Date => Jun 23 2016 23:50:23 | |
Configure Command => './configure' '--with-config-file-path=/usr/local/etc/php' '--with-config-file-scan-dir=/usr/local/etc/php/conf.d' '--enable-fpm' '--with-fpm-user=www-data' '--with-fpm-group=www-data' '--disable-cgi' '--enable-mysqlnd' '--enable-mbstring' '--with-curl' '--with-libedit' '--with-openssl' '--with-zlib' | |
Server API => Command Line Interface | |
Virtual Directory Support => disabled | |
Configuration File (php.ini) Path => /usr/local/etc/php | |
Loaded Configuration File => /usr/local/etc/php/php.ini |
FROM interactivesolutions/zf-php-fpm:7.0 | |
ENV PHP_MODULES /usr/local/lib/php/extensions/no-debug-non-zts-20151012/ | |
ENV XDEBUG_CONFIG /usr/local/etc/php/conf.d/xdebug.ini | |
ENV XDEBUG_IDE_KEY PhpStorm | |
ENV XDEBUG_REMOTE_CONNECT_BACK 1 | |
ENV XDEBUG_REMOTE_ENABLE true | |
ENV XDEBUG_REMOTE_HANDLER dbgp | |
ENV XDEBUG_REMOTE_PORT 9000 |