View install_ipython_pyqt_.sh
brew install zeromq pyqt | |
pip install ipython pyzmq pygments |
View jenkins-git-backup.sh
#!/bin/bash | |
# | |
# Copies certain kinds of known files and directories from a given Jenkins master directory | |
# into a git repo, removing any old ones, adds 'em, commits 'em, pushes 'em. | |
# | |
set -ex | |
if [ $# -ne 2 ]; then | |
echo usage: $0 root_dir jenkins_master |
View upgrade.sh
if [ -z $1 ] | |
then | |
if [ "$OS" == "Darwin" ] | |
then | |
echo "Updating…" | |
brew update | |
echo "Upgrading…" | |
brew upgrade | |
else | |
sudo apt-get update |
View fabric_ssh_agent.py
def _shell_escape(string): | |
""" Escape double quotes, backticks and | |
dollar signs in given ``string``. | |
For example: | |
>>> _shell_escape('abc$') 'abc\\\\$' | |
>>> _shell_escape('"') '\\\\"' | |
""" | |
for char in ('"', '$', '`'): |
View lockable_script_boilerplate.sh
#!/bin/bash | |
## Copyright (C) 2009 Przemyslaw Pawelczyk <przemoc@gmail.com> | |
## License: GNU General Public License v2, v3 | |
# | |
# Lockable script boilerplate | |
### HEADER ### | |
LOCKFILE="/var/lock/`basename $0`" |
View ssh_keys_match.sh
# http://serverfault.com/a/426429/55687 | |
PRIVKEY=id_rsa | |
TESTKEY=id_rsa.pub | |
diff <( ssh-keygen -y -e -f "$PRIVKEY" ) <( ssh-keygen -y -e -f "$TESTKEY" ) |
View wget.ps1
param( | |
[String] $remoteUrl, | |
[String] $localPath | |
) | |
$webClient = new-object System.Net.WebClient; | |
$webClient.DownloadFile($remoteUrl, $localPath); |
View google.xsd
<?xml version="1.0" encoding="UTF-8"?> | |
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> | |
<xs:element name="GSP"> | |
<xs:complexType> | |
<xs:choice> | |
<xs:sequence> | |
<xs:element ref="TM"/> | |
<xs:element ref="Q"/> | |
<xs:element maxOccurs="unbounded" ref="PARAM"/> | |
<xs:element minOccurs="0" ref="SEARCH_MODES"/> |
View hook_stdout_stderr
sudo strace -p $PID -e trace=write -e write=1,2 | |
# To log started and elapsed times, add -ttT |
View 0_reuse_code.js
// Use Gists to store code you would like to remember later on | |
console.log(window); // log the "window" object to the console |
OlderNewer